.slide_main_bg{z-index:0!important;}
div#new_home_slider_div {
    margin-top: -80px;
}
#new_home_slider_div svg.scene {
    height: 124vh;
}
.tp-parallax-wrap:last-child {
    left: 0px!important;
    z-index: 0!important;
	 top:-10px!important;
}

.home header{position:absolute!important; top:0px!important;}

.default_template_holder {
    padding: 0px!important;
}


@media only screen and (min-width: 1800px) {    div#rev_slider_8_1_wrapper {
        top: -65px!important;
    }
}

svg.scene {
    height: 124vh;
}

.left_main_menu nav.popup_menu ul {
    display: block;
}
.icon_link_box .icon_image{
	max-width:100px;
}
.second_box {
    margin-top: 55px;
}
.right_side_menu, .right_side_menu h2, .right_side_menu p {
    color: #fff;
}
.ful_menu_iiner{
    display: table-cell;
    vertical-align: middle;
    padding: 0px 0;
}
.left_main_menu.ful_section {
    background: #172a39;
}

.left_main_menu nav.popup_menu ul li:hover a{color:#18b8d2!important;}

.popup_menu_holder_outer .ful_section {
    height: 100vh;
	padding: 120px 80px 120px 80px!important;
}

@media only screen and (min-width: 1280px) {
	.popup_menu_holder_outer .ful_section {
		padding-left: 140px!important;
	}
}

p.descp {
    line-height: 2.5;
	margin-bottom: 20px;
}
.main_full_menu .popup_menu_holder_inner{padding:0px!important;}
h2.hedng {
  font-size: 40px;
	margin-bottom: 25px;
}
span.btn_fa {
    margin-left: 15px;
}
.btn_fa .fa-long-arrow-right:before{	
	content: ""!important;
    background-image: url(https://comlen-enkoneryd.savviihq.com/wp-content/uploads/2019/07/arrow-white.png);
    background-size: 100% auto;
    background-position: center center;
    background-repeat: no-repeat;
    height: 10px;
    width: 60px;
    display: block;
}

header.scroll_header_top_area {
    top: 0px !important;
    z-index: 999999;
}
a.btn_url {
    color: #fff!important;
}
a.icon_url {
    float: left !important;
    width: 13% !important;
}
.icon_link_box .icon_image {
    max-width: 100px;
}
a.btn_url.btn_text_two {
    float: left !important;
    position: relative !important;
    top: 29px !important;
    left: 35px !important;
}

body.popup_menu_opened{position:fixed!important; width:100%;}
.popup_menu_holder_outer { z-index: 99999!important; }


@media (max-width:767px)
{
	.ful_section { padding-left: 75px !important; }
	.header_bottom {background-color:transparent !important}
	.q_logo a { left: 0 !important;  width: auto!important;}
	.q_logo a, .q_logo img { height: 60px !important;}
	.header_bottom, footer .container_inner, nav.content_menu { padding: 0 20px}
	header.scroll_header_top_area { top: 12px !important;}
	.shopping_cart_inner, .side_menu_button { height:60px!important;  width: 60px; z-index: 1;  text-align: center;  background: rgba(255,255,255,0);  border-radius: 50%;}
	span.popup_menu_inner .line { width: 20px !important; transform: rotate(180deg);  left: 6px;}
	.popup_menu .line:before { top: -7px;}
	.popup_menu .line:after {  top: 7px;}
	.side_menu_button a:last-child { padding: 10px;}
	.shopping_cart_inner, .side_menu_button { top: 14px; right: 0px;}
	.header_bottom.clearfix { padding: 0 20px;}
	.popup_menu .line, .popup_menu .line:after, .popup_menu .line:before { background-color: #154b69 !important; width: 26px !important}
	.logo_wrapper { left: 0 !important;}
	.popup_menu_inner {    left: -3px !important;}
	.right_side_menu.ful_section { display: none;}
	div#rev_slider_9_1 { height: 130vh!important;}
    .popup_menu_holder_outer .ful_section { padding-left: 60px!important; padding-top: 50px!important;}
	
}

@media only screen   and (min-device-width: 375px)   and (max-device-width: 812px)   and (-webkit-min-device-pixel-ratio: 3) 
{
	.content { padding-bottom: 11em;}
}

@media (max-width:320px)
{

	header.scroll_header_top_area { top: 5px !important;}

}

@media (min-width:1500px)
{
    #new_home_slider_div svg.scene {
        height: 150.1vh !important;
    }
    .popup_menu_holder_outer .ful_section {
        height: 150.1vh !important;
    }
}

