.elementor-1284 .elementor-element.elementor-element-2eaa7cd{padding:20px 0px 20px 0px;}.elementor-1284 .elementor-element.elementor-element-2362c60 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1284 .elementor-element.elementor-element-b221265 .hfe-site-logo-container, .elementor-1284 .elementor-element.elementor-element-b221265 .hfe-caption-width figcaption{text-align:center;}.elementor-1284 .elementor-element.elementor-element-b221265 .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-1284 .elementor-element.elementor-element-b221265 .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-1284 .elementor-element.elementor-element-236ac93 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__toggle{margin:0 auto;}.elementor-1284 .elementor-element.elementor-element-80a1ff1 .menu-item a.hfe-menu-item{padding-left:28px;padding-right:28px;}.elementor-1284 .elementor-element.elementor-element-80a1ff1 .menu-item a.hfe-sub-menu-item{padding-left:calc( 28px + 20px );padding-right:28px;}.elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 28px + 40px );padding-right:28px;}.elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 28px + 60px );padding-right:28px;}.elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 28px + 80px );padding-right:28px;}.elementor-1284 .elementor-element.elementor-element-80a1ff1 .menu-item a.hfe-menu-item, .elementor-1284 .elementor-element.elementor-element-80a1ff1 .menu-item a.hfe-sub-menu-item{padding-top:12px;padding-bottom:12px;}body:not(.rtl) .elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:30px;}body.rtl .elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:30px;}.elementor-1284 .elementor-element.elementor-element-80a1ff1 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:30px;}.elementor-1284 .elementor-element.elementor-element-80a1ff1 a.hfe-menu-item, .elementor-1284 .elementor-element.elementor-element-80a1ff1 a.hfe-sub-menu-item{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:600;line-height:150%;}.elementor-1284 .elementor-element.elementor-element-80a1ff1 .menu-item a.hfe-menu-item:hover,
								.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-1284 .elementor-element.elementor-element-80a1ff1 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-1284 .elementor-element.elementor-element-80a1ff1 .menu-item a.hfe-menu-item.highlighted,
								.elementor-1284 .elementor-element.elementor-element-80a1ff1 .menu-item a.hfe-menu-item:focus{color:#FFFFFF;background-color:#3BD9A5;}.elementor-1284 .elementor-element.elementor-element-80a1ff1 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-1284 .elementor-element.elementor-element-80a1ff1 .menu-item.current-menu-ancestor a.hfe-menu-item{color:#FFFFFF;background-color:#3BD9A5;}.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu,
								.elementor-1284 .elementor-element.elementor-element-80a1ff1 nav.hfe-dropdown,
								.elementor-1284 .elementor-element.elementor-element-80a1ff1 nav.hfe-dropdown-expandible,
								.elementor-1284 .elementor-element.elementor-element-80a1ff1 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-1284 .elementor-element.elementor-element-80a1ff1 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-1284 .elementor-element.elementor-element-80a1ff1 ul.sub-menu{width:220px;}.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu a.hfe-sub-menu-item,
						 .elementor-1284 .elementor-element.elementor-element-80a1ff1 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-1284 .elementor-element.elementor-element-80a1ff1 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-1284 .elementor-element.elementor-element-80a1ff1 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-1284 .elementor-element.elementor-element-80a1ff1 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu li.menu-item:not(:last-child), 
						.elementor-1284 .elementor-element.elementor-element-80a1ff1 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-1284 .elementor-element.elementor-element-80a1ff1 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}@media(min-width:768px){.elementor-1284 .elementor-element.elementor-element-2362c60{width:14%;}.elementor-1284 .elementor-element.elementor-element-236ac93{width:86%;}}@media(max-width:1024px){body:not(.rtl) .elementor-1284 .elementor-element.elementor-element-80a1ff1.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-1284 .elementor-element.elementor-element-80a1ff1 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}}@media(max-width:767px){body:not(.rtl) .elementor-1284 .elementor-element.elementor-element-80a1ff1.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-1284 .elementor-element.elementor-element-80a1ff1 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}}/* Start custom CSS for site-logo, class: .elementor-element-b221265 */.elementor-1284 .elementor-element.elementor-element-b221265  .hfe-site-logo .hfe-site-logo-container .hfe-site-logo-img{
    height: 48px;
    width: auto;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for navigation-menu, class: .elementor-element-80a1ff1 */.elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu ul li a{
    border-radius: 8px; 
    transition: all 0.5s;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .elementor-element.hfe-submenu-icon-arrow {
    height: 100%;
}

.elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu {
    height: 100%;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__layout-horizontal{
    margin: auto;
    margin-left:  30px;
}



.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu{
    background: #f5f5fa !important;
    box-shadow: -2px 6px 40px #00000008;
    border-radius: 16px;
    overflow: hidden;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu .menu-item{
    margin: 10px;
    
    border: none !important;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu .menu-item .hfe-sub-menu-item{
    color: #444259;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    padding-left: 10px;
    padding-right: 10px;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu .menu-item .hfe-sub-menu-item.hfe-sub-menu-item-active{
    color: #fff ;
    background: #3BD9A5;
}

@media screen and (max-width: 1280px){
		.elementor-1284 .elementor-element.elementor-element-80a1ff1  .hfe-nav-menu ul li a{
	    padding:12px 18px;
	}
}

@media screen and (max-width: 1024px){
.elementor-1284 .elementor-element.elementor-element-80a1ff1  .hfe-nav-menu .hfe-nav-menu__toggle{
     margin-right:0;
 }
.elementor-1284 .elementor-element.elementor-element-80a1ff1  .hfe-nav-menu__layout-horizontal ul li a{
	    padding:15px 40px !important;
	}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-layout-horizontal .hfe-nav-menu__toggle {
    padding-top: 5px;
}

.elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item.current-menu-item  a{
    color:#3BD9A5;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item:hover>.hfe-has-submenu-container>a{
    color:#3BD9A5;
}

.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu{
    background: #f5f5fa00 !important;
    box-shadow: -2px 6px 40px #00000008;
    border-radius: 0;
    overflow: hidden;
}

.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu .menu-item .hfe-sub-menu-item{
    color: #444259;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    padding-left: 60px !important;
    padding-right: 60px !important;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu .menu-item {
    margin: 0;
    
    border-bottom: 1px solid #c4c4c4 !important;
    
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu .menu-item:first-child {
    border-top: 1px solid #c4c4c4 !important;
    
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu .menu-item:last-child {
    border-bottom:none !important;
    
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu .menu-item a{
    color: #444259 !important;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu .menu-item.current-menu-item a{
    color: #3BD9A5  !important;;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .menu-item a.hfe-menu-item:focus{
    color: #3BD9A5 ;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .menu-item a:focus{
    color: #3BD9A5 ;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu .menu-item a.hfe-sub-menu-item:hover{
    color: #3BD9A5 !important;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu .menu-item a:hover{
    color: #3BD9A5 !important;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1  .hfe-menu-toggle{
    border: none !important;
}

.elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item.current-menu-parent .hfe-menu-item{
    color: #3BD9A5 ;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item.current-menu-item a{
    background: #fff;
}
}

/*@media screen and (max-width: 1024px){
    .elementor-1284 .elementor-element.elementor-element-80a1ff1{
        padding: 0;
     margin: auto;
    height: 100%;
    display: flex;
    justify-content: center;
    }
    .elementor-1284 .elementor-element.elementor-element-80a1ff1>.elementor-widget-container{
        margin: auto;
        margin-right: 40px;
    }
    .elementor-1284 .elementor-element.elementor-element-80a1ff1>.elementor-widget-container>.hfe-nav-menu.hfe-layout-horizontal {
        width: 25px !important;
    }
    .elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__toggle{
        margin-right: 0;
    }
    .elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__toggle .hfe-nav-menu-icon{
        width: 25px !important;
    } 
    
    .elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__layout-horizontal.hfe-dropdown{
        background:url("/wp-content/uploads/2022/12/gia-tri_2.png");
        top : 150%;
    }
    .elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__layout-horizontal.menu-is-active .hfe-nav-menu .menu-item .hfe-menu-item{
        background: #00000000;
        margin: auto;
    }
    .elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__layout-horizontal.menu-is-active .hfe-nav-menu .menu-item .hfe-menu-item:after{
        height: 1px !important;
    }
    .elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__layout-horizontal.menu-is-active .hfe-nav-menu .menu-item{
        display: flex;
        margin: auto;
    }
   .elementor-1284 .elementor-element.elementor-element-80a1ff1 .pw_ssland_menu_search_li{
        display: none !important;
    }
   .elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-nav-menu__layout-horizontal>ul.hfe-nav-menu{
       max-height: 80vh;
        overflow: scroll;
   }*/
    /*fix sub menu*/
 /*   .elementor-1284 .elementor-element.elementor-element-80a1ff1 .menu-item .sub-menu-toggle{
        display: none;
    }
    .elementor-1284 .elementor-element.elementor-element-80a1ff1 .menu-item.hfe-has-submenu{
        display: flex;
        flex-direction: column;
    }
    .elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu{
    background:  transparent  !important;
    border: none !important;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu.sub-menu-open{
    background:  transparent  !important;
    border: none !important;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu li .hfe-sub-menu-item{
    background: transparent !important;
    width: fit-content;
    margin: auto;

}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-has-submenu .hfe-has-submenu-container .hfe-menu-item {
    width: fit-content;
    position: relative;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-has-submenu .hfe-has-submenu-container .hfe-menu-item .hfe-menu-toggle{
    position: absolute;
    right: -34px;
    top: calc(50% - 6px);
    margin-left: 0 !important;

}
.elementor-1284 .elementor-element.elementor-element-80a1ff1  .hfe-has-submenu-container.sub-menu-active{
    border-bottom: 1px solid #c4c4c4;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .sub-menu .menu-item .hfe-sub-menu-item{
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
    padding: 20px 0;
}

.elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-has-submenu-container .hfe-menu-toggle {
    outline: none;
}
.elementor-1284 .elementor-element.elementor-element-80a1ff1 .hfe-has-submenu-container .hfe-menu-toggle:hover{
    border: none !important;
}
    
}

@media screen and (max-width: 480px){
    .elementor-1284 .elementor-element.elementor-element-80a1ff1>.elementor-widget-container{
        margin-right: 10px;
    }
}*/


@media screen and (max-width: 767px){
	.elementor .pw_pisafe_header.elementor-section  .elementor-container  .hfe-nav-menu .hfe-nav-menu__toggle{
     margin-right:auto;
 }
 .pw_header_collum_logo{
     margin: auto;
 }
 .elementor .pw_pisafe_header.elementor-section .pw_header_collum_logo  .hfe-site-logo .hfe-site-logo-img {
     bject-fit: cover;
    width: 40%;
    padding-bottom: 10px;
    margin: auto;
 }
 .elementor .pw_pisafe_header.elementor-section .elementor-element-populated {
     padding: 0;
 }
 .pw_pisafe_header .elementor-widget-site-logo .hfe-site-logo .hfe-site-logo-container .hfe-site-logo-img{
    height: 80px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2eaa7cd */.elementor-1284 .elementor-element.elementor-element-2eaa7cd{
    background: transparent;
    position: relative;
    top: 0;
    box-shadow: 0 10px 20px #00000010;
    
}
.elementor-1284 .elementor-element.elementor-element-2eaa7cdr .elementor-widget-container{
    height: 100%;
}


@media screen and (max-width: 1024px){
    .elementor-1284 .elementor-element.elementor-element-2eaa7cd{
        padding: 10px 40px;
    }
 
}

@media screen and (max-width: 767px){

/*fix header*/

.elementor-1284 .elementor-element.elementor-element-2eaa7cd.she-header{
    padding: 10px 0 5px;
}
.elementor-1284 .elementor-element.elementor-element-2eaa7cd.she-header .hfe-site-logo img{
    height: 58px;
    padding-bottom: 0 !important;
}

}/* End custom CSS */