/*
Theme Name:  Cleano Child Theme
Description: Child theme for the Cleano theme
Author:      PreyanTechnosys
Author URI:  http://preyantechnosys.com/
Template:    cleano
Version:     0.1
Tags:        light, white, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, responsive, retina
*/


/* NOTE: Main theme's style.css file is already added in head tag. /*

/* =Theme customization starts here
-------------------------------------------------------------- */

.wpml-ls-legacy-dropdown.js-wpml-ls-legacy-dropdown ul li a {
	background-color: #0f3295;
	border: none;
	padding: 8px 15px;
}

.site-header-menu .main-navigation .nav-menu .nav-menu .menu-item a {
	padding: 0 6px 0 6px !important;
	margin: 0 !important;
}
.site-header-menu .main-navigation .nav-menu .nav-menu .menu-item .sub-menu a {
	padding: 11px 0px 11px 0px !important;
	margin: 0 !important;
}
.prt-covershow-box .prt-cover-header {
	background: #194b9b;
	border-left: 1px solid #ffffff29;
}
.prt-covershow-box .prt-cover-header .prt-cover-title {
	font-size: 20px;
}
.footer .widget .mailchimp-signbox-news {
	background-color: #00000021;
}
.prt-custom-filebox .prt-file-links a {
	display: flex;
	justify-content: space-between;
}
.prt-custom-filebox.widget_text.enhanced-text-widget {
	background-color: #000;
	margin-top: 20px;
	border-radius: 10px;
	padding: 20px 25px;
}
.prt-custom-filebox .prt-file-links .prt-links {
	border: none;
	padding: 0;
}
.prt-custom-filebox .prt-file-links .prt-links a i {
	color: #ffb301;
}
.prt-custom-filebox.widget_text.enhanced-text-widget .widget-title {
	color: #eee;
}
.prt-custom-filebox.widget_text.enhanced-text-widget .tooltip-top {
	color: #ffb301;
}
.prt-custom-filebox.widget_text.enhanced-text-widget .tooltip-top:hover {
	color: #fff;
}
.prt-custom-filebox.widget_text.enhanced-text-widget .tooltip-top i {
	border-color: #ffb301;
	background-color: #ffb301;
	color: #000;
}
.prt-custom-filebox.widget_text.enhanced-text-widget .tooltip-top:hover i {
	background-color: #0000;
	color: #ffb301;
}
/* header #site-header-menu #site-navigation {
	display: flex;
	flex-direction: row-reverse;
}
.prt-header-text-area {
	padding-left: 0;
}
.header-info-widget div {
	padding-right: 0;
} */

#nav_menu-4 .menu-service-page-menu-container ul, #nav_menu-4 .menu-greek-service-page-menu-container ul {
	
	padding: 10px 20px;
} 

#nav_menu-4 .menu-service-page-menu-container ul li, #nav_menu-4 .menu-greek-service-page-menu-container ul li{
	padding: 15px 0px 15px 18px;
	background: #fff;
	margin-bottom: 10px;
	border-radius: 8px;
	font-size: 16px;
	font-weight: bold;
	margin-right: 10px;
	margin-left: -15px;
}


.elementor-widget-sidebar .current-menu-item a {
	color: #a3c027!important;
}

/*  css for menu fixing*/
.prt-headerstyle-classic .prt-header-text-area .header-info-widget .header-widget {
  display: block;
}
.prt-header-style-classic .header-info-widget .header-widget-main .header-icon {
	font-size: 25px;
	color: var(--prt-secondarycolor);
}
.headerlogo, .prt-header-icon, .prt-header-text-area, .site-header .preyantechnosys-fbar-btn {
 line-height: 0px !important;
}
header #site-header-menu #site-navigation {
	line-height: 0px !important;
}
.prt-header-style-classic .header-info-widget .header-widget-main {
  	margin-top: -5px;
}
.prt-headerstyle-classic .prt-header-text-area .header-info-widget .header-widget p {
 display:none !important;
}

.prt-header-style-classic .header-info-widget .header-widget-main .header-content {
	margin-top: 20px !important;
}

.prt-header-style-classic .header-info-widget .header-widget-main .header-icon i {
   padding-top: 20px !important;
 }
.elementor-button-wrapper {
   padding-top: 32px;
   }
.prt-stickable-header.is_stuck .tm-header-text-area.tm-top-info-con .header-widget-main {
	line-height: 30px !important;
}
.prt-stickable-header.is_stuck .tm-header-text-area.tm-top-info-con + .elementor-widget-button .elementor-button-wrapper {
	line-height: 30px !important;
}
.prt-covershow-box .prt-cover-header .prt-cover-title {
	position: unset !important;
	display: flex;
	align-items: flex-end;
	height: 100%;
	padding: 15px 6px;
}

/*  Home page Discover section style */
.discover-text-style a{
	color:#fff;
}
.discover-text-style a:hover{
	color:#c4d53c;
}
.discover-text-style .prt-desc-box {
	color:#fff;
}
.discover-text-style .prt-iconbox-wrapper {
  display: flex;
  flex-direction: column;
}

/* Flag style starts */
header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.last ul.sub-menu{
	left: -12px;
	background: transparent;
	box-shadow: none;
	top: 55px;
}
/* Flag style ends */

/*  Home page icon style */

.discover-text-style .kw_cleano.flaticon-washing-machine {
	font-size: 70px !important;
}

.discover-text-style .kw_cleano.flaticon-history {
	font-size: 70px !important;
}
.discover-text-style .kw_cleano.flaticon-business-partnership {
	font-size: 70px !important;
}
.discover-text-style .kw_cleano.flaticon-24-hours-support {
	font-size: 70px !important;
}
.discover-text-style .preyantechnosys-iconbox-heading .prt-custom-heading {
	margin-top: 30px !important;
}
.prt-pf-detail-box .preyantechnosys-pf-single-featured-area.col-xs-12.col-sm-8.col-md-8.col-lg-8 {
	width: 100%;
	padding: 0 15px !important;
}
.prt-pf-detail-box .preyantechnosys-pf-single-content-area.col-xs-12.col-sm-4.col-md-4.col-lg-4 {
	display: none;
}
/* header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.last ul.sub-menu {
	opacity: 1 !important;
	visibility: visible !important;
	-webkit-transform: rotateX(0) !important;
	transform: rotateX(0) !important;
	position: unset !important;
	width: fit-content;
}
.prt-headerstyle-classic .site-header #site-header-menu #site-navigation .nav-menu ul.nav-menu .menu-item.wpml-ls-slot-23.last {
	display: inline-flex;
	align-items: center;
	column-gap:8px;
}
#site-header-menu #site-navigation div.nav-menu > ul > li > a::before{
	display: none;
}
.prt-headerstyle-classic .site-header #site-header-menu #site-navigation .nav-menu ul.nav-menu .menu-item.wpml-ls-slot-23.last a {
	padding: 0 !important;
}
.prt-headerstyle-classic .site-header #site-header-menu #site-navigation .nav-menu ul.nav-menu .menu-item.wpml-ls-slot-23.last .wpml-ls-flag {
	width: 16px;
	height: 11px;
	margin: 6px 0 0 !important;
}
header#masthead #site-header-menu #site-navigation div.nav-menu > ul li.last ul.sub-menu .menu-item {
	padding: 0;
	margin-bottom: 3px;
}
.prt-headerstyle-classic .site-header #site-header-menu #site-navigation .nav-menu ul.nav-menu .menu-item.wpml-ls-slot-23.last .wpml-ls-flag {
	width: 16px;
	height: 11px;
} */

.multiMap .gmpMapDetailsContainer#gmpMapDetailsContainer_1_85589 {
	height: 450px;
}
.multiMap .gmpMapDetailsContainer#gmpMapDetailsContainer_1_85589 #google_map_easy_1_85589 {
	width: 100%;
	height: 100%;
}


.prt-custom-filebox.widget_text.enhanced-text-widget .tooltip-top i {
    border-color: #ffb301;
    background-color: #ffb301;
    color: #000;
    
	 border-radius: 28px 5px 30px 11px !important;
}
}

.prt-custom-filebox.widget_text.enhanced-text-widget .tooltip-top i:hover {
    color: #ffff !important;
}
.prt-custom-filebox.widget_text.enhanced-text-widget .tooltip-top:hover {
    border-color: #ffb301;
    background-color: unset;
    color: #000;
	border-radius: 9px 5px 22px 4px !important;
}
}
/*  Home page icon style ends */

@media (min-width:1400px) and (max-width:1920px) {	
}
@media (min-width:1200px) and (max-width:1400px) {		
}
@media (min-width:992px) and (max-width:1200px) {		
}
@media (min-width:768px) and (max-width:992px) {
	#site-header-menu #site-navigation div.nav-menu > ul ul {
   padding-left: 0;
   }
}
@media (min-width:576px) and (max-width:768px) {
#site-header-menu #site-navigation div.nav-menu > ul ul {
   padding-left: 0;
   }
}

/*---------Responsive----------*/
@media (min-width:320px) and (max-width:767px) {
	.prt-covershow-box .prt-cover-header {
		display: flex;
		align-items: flex-end;
	}
	.prt-covershow-box .prt-cover-header .prt-cover-title {
		line-height: 18px;
	}
	.prt-covershow-box .prt-covershow-item {
/* 	width: 100% !important; */
}
	.prt-covershow-box.prt-cover-styleone {
/* 		min-width: 620px !important;
		min-height: 710px !important; */
	}
	.order-two{
		order:2;
	}
	.order-one{
		order:1;
	}
	
	.preyantechnosys-portfoliobox-style1 .preyantechnosys-box-title h4 a {
      font-size: 17px !important;
}
}
@media (min-width:320px) and (max-width:590px) {
  .prt-covershow-box .prt-cover-header .prt-cover-title {
    font-size: 14px;
    }
	
  .prt-covershow-box .prt-cover-header .prt-cover-title {
	inline-size: 375px;
	overflow-wrap: break-word;
}
	#site-header-menu #site-navigation div.nav-menu > ul ul {
   padding-left: 0;
   }
}