.trx_addons_scroll_to_top{
	left: 1.5em;
	bottom: 1.5em
}
@media (max-width: 479px){
	.trx_addons_scroll_to_top.show {
    bottom: 2em;
}
}

.search_submit.trx_addons_icon-search{
	display: none !important;
}

.header-main-section{
	background: hsla(0,0%,100%,.6) !important;
background: rgba(0,0,0,0.6);
    -webkit-backdrop-filter: saturate(110%) blur(20px);
    backdrop-filter: saturate(110%) blur(20px);
}
/* Navigation Bar Start */
.slider_bottom_row.sc_layouts_row.sc_layouts_row_type_compact {
	padding-top: 5px;
	padding-bottom: 5px;
}
#trx_addons_emotions{
	display: none
}
.slider_bottom_row .sc_layouts_row .sc_layouts_item{
	margin: 0px !important
}
.single-cpt_portfolio .portfolio_page_details_wrap{
	display: none
}
/* Navigation Bar End */

.page_content_wrap {
    padding-top: 0px;
    padding-bottom: 100px;
}
.single-cpt_services h2{
	margin-top: 0px !important
}
.what-we-offer-sec .sc_services_item_title a{
	color: #000 !important
}
.scheme_dark .color_style_link2 a:hover{
	color: ;
}
p{
	margin-bottom: 6px;
	line-height: 1.5
}
.process-sec .sc_icons_extra .sc_icons_item{
	    padding: 1.8em 1.2em !important;
}
.banner-section-heading .sc_item_descr{
	color: #fff !important
}
.process-sec .sc_icons_alter.sc_icons_size_small .sc_icons_item {
    padding: 50px 30px !important;
}
.process-sec .sc_icons_item_title{
	font-size: 24px !important
}

.nf-before-form-content{
	display: none
}
.ninja-forms-field{
	  color: #ff7866;
    background-color: #fff;
    border: 1px solid #ff7866 !important;
    border-radius: 10px
    font-weight: 300;
	border-radius: 5px !important
}

.submit-wrap .ninja-forms-field{
	 background: linear-gradient(40deg,#ffd86f,#fc6262) !important;
	padding: .84rem 2.14rem !important;
	border-radius: 10px;
	-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
}
   
.submit-wrap .ninja-forms-field:hover{
		-webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.16), 0 1px 5px 0 rgba(0,0,0,0.12);
    box-shadow: 0 1px 3px 0 rgba(0,0,0,0.16), 0 1px 5px 0 rgba(0,0,0,0.12);
}
.nf-field-element textarea{
	max-height: 100px !important;
	height: 100px !important
}

.elementor-element-40cb698a, .elementor-element-adcafeb, .elementor-element-1133fc4a, .elementor-element-4006f0cb, .elementor-element-adcafeb, .elementor-element-717a87d0, .elementor-element-4ac92589{
	display: none !important
}

.address-section h4{
	    margin: 0px 0px 10px 0px;
}


.scheme_dark .menu_mobile_inner{
	background-color: #F8F2ED !important;
	color: #000 !important
}
.scheme_dark .menu_mobile_inner a, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li:before {
    color: #323232;
}
.scheme_dark .menu_mobile_inner .social_item .social_icon {
    color: #323232;
}
.scheme_dark .menu_mobile_close:before, .scheme_dark .menu_mobile_close:after {
    border-color: #ff695a;
}
.cta-section{
	
}
.contact-sec{
	
}
.portfolio_page_featured{
	display: none
}


.portfolio_page .gallery-columns-1 .gallery-item .gallery-icon, .portfolio_page .gallery-columns-2 .gallery-item .gallery-icon, .portfolio_page  .gallery-columns-3 .gallery-item .gallery-icon{
	margin: 10px	
}



@media (max-width: 768px){
	.sc_services_item_info{
		margin-bottom: 20px !important
	}
}


@media (max-width: 479px){
	.mobile_device .menu_mobile .sc_layouts_logo img, .mobile_layout .menu_mobile .sc_layouts_logo img {
    max-height: 80px;
}
}

