/*
 Theme Name:   YOOtheme DOUKAS
 Template:     yootheme
 Author:       Dual Design
 Description:  YOOtheme DOUKAS
 Version:      1.0.0
 Text Domain:  yootheme-DOUKAS
*/

@import url("https://use.typekit.net/yes6qnk.css");

@font-face {
    font-family: 'zonapro_bold';
    src: url('../fonts/zonapro-bold-webfont.eot');
    src: url('../fonts/zonapro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/zonapro-bold-webfont.woff2') format('woff2'),
         url('../fonts/zonapro-bold-webfont.woff') format('woff'),
         url('../fonts/zonapro-bold-webfont.ttf') format('truetype'),
         url('../fonts/zonapro-bold-webfont.svg#zona_probold') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: auto;
}
@font-face {
    font-family: 'zonapro_thin';
    src: url('../fonts/zonapro-thin-webfont.eot');
    src: url('../fonts/zonapro-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/zonapro-thin-webfont.woff2') format('woff2'),
         url('../fonts/zonapro-thin-webfont.woff') format('woff'),
         url('../fonts/zonapro-thin-webfont.ttf') format('truetype'),
         url('../fonts/zonapro-thin-webfont.svg#zona_prothin') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: auto;
}
a, a:hover {
   transition: all 0.3s linear!important;
   -webkit-transition: all 0.3s linear!important;
   -moz-transition: all 0.3s linear!important;
}
.wpml-ls-legacy-list-horizontal {
    border: 0px solid transparent;
    padding: 0px 20px;
}
.wpml-ls-legacy-list-horizontal a {
    padding: 5px 10px 5px;
}
.wpml-ls-legacy-list-horizontal a:hover {
    color: rgba(255, 255, 255, 1);
	text-decoration: none!important;
}
.wpml-ls-legacy-list-horizontal a span {
    font-size: .875rem;
    font-weight: 700;
	color: rgba(255, 255, 255, .8);
}
.wpml-ls-legacy-list-horizontal a span:hover {
	color: rgba(255, 255, 255, 1);
}
.tm-header-overlay, .tm-headerbar-top.uk-lightt {
    background: rgba(0, 0, 0, 0.3);
}
.uk-text-tertiary {
	color: #F89133!important;
}
.uk-text-quaternary {
	color: #9ACB54!important;
}
.uk-text-quinary {
	color: #00ABC1!important;
}
.uk-text-senary {
	color: #0071AE!important;
}
.uk-text-septenary {
	color: #8578A7!important;
}
.uk-text-octonary {
	color: #D02A5D!important;
}
.uk-text-nonary {
	color: #333333!important;
}
.uk-text-denary {
	color: #000000!important;
}
.uk-text-elevenary {
	color: #9CD6CB!important;
}
.uk-background-tertiary, .page-id-61 .tm-toolbar-default, .page-id-7743 .tm-toolbar-default  {
	background: #F89133!important;
}
.uk-background-quaternary, .page-id-63 .tm-toolbar-default, .page-id-7744 .tm-toolbar-default {
	background: #9ACB54!important;
}
.uk-background-quinary, .page-id-65 .tm-toolbar-default, .page-id-7745 .tm-toolbar-default {
	background: #00ABC1!important;
}
.uk-background-senary, .page-id-67 .tm-toolbar-default, .page-id-7746 .tm-toolbar-default {
	background: #0071AE!important;
}
.uk-background-septenary, .page-id-75 .tm-toolbar-default, .page-id-7747 .tm-toolbar-default {
	background: #8578A7!important;
}
.uk-background-octonary, .page-id-77 .tm-toolbar-default, .page-id-79 .tm-toolbar-default, .page-id-8665 .tm-toolbar-default, .page-id-7748 .tm-toolbar-default, .page-id-7749 .tm-toolbar-default, .page-id-8701 .tm-toolbar-default {
	background: #D02A5D!important;
}
.uk-background-nonary {
	background: #333333!important;
}
.uk-background-denary {
	background: #000000!important;
}
.uk-background-elevenary {
	background: #9CD6CB!important;
	color: #fff;
}
.uk-button-tertiary, .uk-button-tertiary a {
	background-color: #F89133!important;
	color: #fff!important;
	border: 1px solid transparent!important;
	border-radius: 50px;
}
.uk-button-tertiary:hover, .uk-button-tertiary a:hover {
	background-color: #f7841A!important;
}
.uk-button-quaternary, .uk-button-quaternary a {
	background-color: #9ACB54!important;
	color: #fff!important;
	border: 1px solid transparent!important;
	border-radius: 50px;
}
.uk-button-quaternary:hover, .uk-button-quaternary a:hover {
	background-color: #8EC540!important;
}
.uk-button-quinary, .uk-button-quinary a {
	background-color: #00ABC1!important;
	color: #fff!important;
	border: 1px solid transparent!important;
	border-radius: 50px;
}
.uk-button-quinary:hover, .uk-button-quinary a:hover {
	background-color: #0094A8!important;
}
.uk-slideshow-custom.uk-slideshow .uk-slideshow-items .el-item .el-overlay {
	width: 100%;
	display: flex;
    align-items: center;
    justify-content: space-between;
}
.uk-slideshow-custom.uk-slideshow .uk-slideshow-items .el-item .el-overlay .el-title {
	width: 65%;
}
.uk-slideshow-custom.uk-slideshow .uk-slideshow-items .el-item .el-overlay .el-content {
	width: 35%;
}
.uk-heading-icon-01::before {
	content: url("../../yootheme-DOUKAS/assets/heading-icon-01.svg");
	display: inline-block;
	width: 15px;
	height: 30px;
}
.uk-heading-icon-02::before {
	content: url("../../yootheme-DOUKAS/assets/heading-icon-02.svg");
	display: inline-block;
	width: 15px;
	height: 30px;
}
.uk-heading-icon-03::before {
	content: url("../../yootheme-DOUKAS/assets/heading-icon-03.svg");
	display: inline-block;
	width: 30px;
	height: 30px;
}
.uk-heading-icon-04::before {
	content: url("../../yootheme-DOUKAS/assets/heading-icon-04.svg");
	display: inline-block;
	width: 15px;
	height: 30px;
}
.uk-accordion-title::before {
	background-image: url("../../yootheme-DOUKAS/assets/accordion-close.svg")!important;
	background-size: 48px 32px;
	transition: ease-in-out 0.5s;
}
.uk-open > .uk-accordion-title::before {
	background-image: url("../../yootheme-DOUKAS/assets/accordion-open.svg")!important;
	background-size: 48px 32px;
}
.uk-accordion-content {
	margin-bottom: 20px;
}
.uk-border-rounded-top, .uk-border-rounded-top .uk-panel, .uk-border-rounded-top .uk-card, .uk-border-rounded-top .uk-tile {
	border-radius: 30px 30px 0px 0px;
}
.uk-border-rounded-bottom, .uk-border-rounded-bottom .uk-panel, .uk-border-rounded-bottom .uk-card, .uk-border-rounded-bottom .uk-tile {
	border-radius: 0px 0px 30px 30px;
}
.uk-border-rounded-left, .uk-border-rounded-left .uk-panel, .uk-border-rounded-left .uk-card, .uk-border-rounded-left .uk-tile {
	border-radius: 30px 0px 0px 30px;
}
.uk-border-rounded-right, .uk-border-rounded-right .uk-panel, .uk-border-rounded-right .uk-card, .uk-border-rounded-right .uk-tile {
	border-radius: 0px 30px 30px 0px;
}
.uk-border-rounded-top-right-bottom-left, .uk-border-rounded-top-right-bottom-left .uk-panel, .uk-border-rounded-top-right-bottom-left .uk-card, .uk-border-rounded-top-right-bottom-left .uk-tile {
	border-radius: 0px 30px 0px 30px;
}
.uk-border-rounded-top-right-bottom-left img {
	border-radius: 0px 30px 0px 0px;
}
.wpcf7 h4 {
	margin: 0 0 5px 0;
}
html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]) {
    padding-right: 0px!important;
}

@media (max-width: 960px) {
.uk-slideshow-custom.uk-slideshow .uk-slideshow-items .el-item .el-overlay {
	width: 100%;
	display: block;
    align-items: center;
    justify-content: space-between;
}
.uk-slideshow-custom.uk-slideshow .uk-slideshow-items .el-item .el-overlay .el-title {
	float: left;
	width: 100%;
}
.uk-slideshow-custom.uk-slideshow .uk-slideshow-items .el-item .el-overlay .el-content {
	float: right;
	width: 80%;
}
.uk-button-large {
	padding: 0 30px;
    font-size: .875rem;
	line-height: 38px;
}
}

@media (max-width: 640px) {
  .grecaptcha-badge {
    visibility: hidden;
  }
}