body{
	padding:0;
	margin:0
}
.ekit-wid-con .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-default_width .elementskit-megamenu-panel {
	    min-width: 1000px;
    max-width: 100%;
}
.tp-menu-wrapper .tp-menu-area{
	border-color:#F07D3C;
}
.tp-mobile-menu ul li.tp-active>a{
	color:#F07D3C;
}
.tp-mobile-menu ul .tp-item-has-children>a .tp-mean-expand{
	background-color:#F07D3C;;
}

.header-three .main-header {
    min-height: 100%;
    background: #fff;
    border-radius: 30px;
    top: 12px;
    width: 98%;
    left: 0px;
    right: 0px;
    margin: auto;
}


.main-slider-wrap .image:before{
	    background:linear-gradient(90deg, ##070c18 0%, #03091f66 100%);
}


.post-meta-item{
	display:none !important
}

.restly-testimonial-img{
	display:none;
}
.author
.byline
.post-author
.entry-author {
    display: none !important;
}
.breadcroumb-area{
	position:relative;
}
.post-tag-social, .author-info-wrapper, .restly-post-pagination{
	display:none !important;
}


.breadcroumb-area:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 1;
    background: -webkit-gradient(linear, left top, right top, from(#03091F), to(rgba(3, 9, 31, 0.5)));
    background: -webkit-linear-gradient(left, #03091F 0%, rgba(3, 9, 31, 0.5) 100%);
    background: -o-linear-gradient(left, #03091F 0%, rgba(3, 9, 31, 0.5) 100%);
    background: linear-gradient(90deg, #03091F 0%, rgba(3, 9, 31, 0.5) 100%);
}

.breadcroumn-contnt{
	position:relative;
	z-index:1;
	
}
@media (min-width: 1200px) {
   footer .container{
        max-width: 98%;
    }
}

.elementor-7288 .elementor-element.elementor-element-8fe88e8 > .elementor-widget-container{
	margin:0px !important;
}
.elementor-7288 .elementor-element.elementor-element-8fe88e8 .main-header .navbar{
	padding:8px !important;
}
ul.slick-dots li button{
	background:#F07D3C;
}

.main-menu>ul>li>a{
	padding:10px 40px 10px 24px
}
.main-menu ul.sub-menu{
	background-color:#1a1a1ad1;
}
.main-navigation ul ul.sub-menu li a{
	color:#fff
}
.main-slider-content,.main-slider-content p{
	max-width:90%
}
.main-slider-wrap .slider-caption{
	padding-bottom:0px
}
.theme-btns{
	padding:14px 30px;
}
.footer-widtet.contact-widget{
	    padding-left: 0;
    padding-right: 0;
}
.restly-blog-v6-news-btns-sytle-two,.restly-section-stitle,.service-style-four-btns ,.footer-five-copyright-text a,.footer-widgets-area .widget .footer-five-post-btn,.testimonial-five-item .author-description span,.restly-blog-v6-inner .restly-blog-v6-content .restly-blog-v6-post-info li i{
	color:#F07D3C;
}
.footer-style-five .widget-title:before,.footer-style-five .widget-title:after{
	background-color:#F07D3C
}
.service-style-four-box:hover .service-style-four-icon i{
	    transform: rotateY(180deg) !important;
	    transition: 0.4s;
	
}
.elementor-7288 .elementor-element.elementor-element-8fe88e8 .sticky-bar{
	    background-color: #fff !important;
}

.footer-style-five-widget {
    
    background: #10161e;
}
.footer-five-copyright-section ul li a{
	color:#fff
}
.tp-menu-wrapper .mobile-logo
{
background-color:transparent;
}
.restly-section-title .section-title-span{
	color:#f07d3c;
}

.restly-client-logo-wrapper.enable-slide img{
	width:100% !important;
	padding:10px;
	border: 1px solid #000;
	border-right:none;
margin:0;
}
header .container{
	max-width:98% !important
}

.post-cat{
	display:none!important;
}

.forminator-textarea{
	height:100px !important
}
label {
font-size:12px;
}

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"],select{
	height:46px
}
.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-grid=open] .forminator-col:not(:last-child), .forminator-ui.forminator-custom-form[data-grid=open] .forminator-col:not(:last-child){
	margin-bottom:10px
}
.iti {
    
    width: 100%;
}

ul.slick-dots li.slick-active button{
	background-color:#000
}
.forminator-button{
	    background-color: #F07D3C;
    color: #FFFFFF;
    border-radius: 30px 30px 30px 30px;
    padding: 12px 25px 12px 25px;
	border:none;
}

.main-menu a{
	font-size:15px
}

.to-top{
	z-index:9
}
.tp-menu-toggle{
	margin-right:0 !important;
	right:0 !important
}
@media screen and (min-width: 1068px) and (max-width: 1294px) {
    .main-menu a {
        font-size: 13px; 
    }
}


			
@media screen and (min-width: 991px) and (max-width: 1068px) {
    .main-menu a {
        font-size: 11px; 
    }
}
.to-top,.forminator-button,.footer-style-five .widget-title:before, .footer-style-five .widget-title:after{
	background-color:#F07D3C
}

.logo-area img ,.footer-style-five-widget img{
	border-radius:10px;
	    background: #fff;
    padding: 10px;
}
.main-slider-wrap .slick-arrow.next Specificity: (0,3,0) { right: 60px; }

.main-slider-wrap .slick-arrow.prev { left: 60px; }



.restly-blog-v6-content .restly-blog-v6-post-info li:nth-child(2) {
    display: none;
}

@media screen and (max-width: 767px) {
	.breadcroumb-area{
		padding-top: 70px;
    padding-right: 0px;
    padding-bottom: 50px;
    padding-left: 0px;
	}
	.breadcroumn-contnt .brea-title{
		font-size: 36px;
    color: #fff;
    line-height: 35px;
	}
}
.sidebar-widget-area h2.widget-title:before {
	background: #f07d3c;
}

.sidebar-widget-area h2.widget-title:after 
{
    background: #f07d3c;
}

.restly-widget-post-thum-content>h6>a.recent-post-title:hover {
    color: #f07d3c;
}
select{
	width: 100%;
    display: block;
    border: none;
    outline: none;
    background-color: #eff2f6;
    color: #454545;
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 4px;
    font-size: 15px;
}
#checkbox-1 input{
	margin-right:10px;
}
#checkbox-1 label{
	font-size:15px !important
}

/* Service Detail Pages - Mobile Fix */
@media (max-width: 767px) {
.ekit-wid-con .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-default_width .elementskit-megamenu-panel{
	    min-width: 100% !important;
	}
  .elementor-section,
  .elementor-container,
  .elementor-column,
  .elementor-widget-wrap {
    max-width: 100% !important;
    overflow: hidden !important;
  }

  .elementor-widget-heading h1,
  .elementor-widget-heading h2,
  .elementor-heading-title {
    font-size: 30px !important;
    line-height: 1.15 !important;
    word-break: normal !important;
    overflow-wrap: break-word !important;
    margin-bottom: 14px !important;
  }

  .elementor-widget-text-editor,
  .elementor-widget-text-editor p {
    font-size: 16px !important;
    line-height: 1.7 !important;
  }

 

  .elementor-column-gap-default > .elementor-column > .elementor-element-populated {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .elementor-button {
    width: auto !important;
    max-width: 100% !important;
    white-space: normal !important;
    text-align: center !important;
  }
}

/* Very small mobile */
@media (max-width: 480px) {
  .elementor-widget-heading h1,
  .elementor-heading-title {
    font-size: 20px !important;
  }

  .elementor-widget-heading h2 {
    font-size: 24px !important;
  }
}

.ekit-wid-con li, .ekit-wid-con ul{
	list-style:none;
}

.elementor-7736 ul{
	list-style:none !important;
	    padding-left: 0px;
}
