.elementor-kit-7{--e-global-color-primary:#112D52;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#FBAC2A;--e-global-color-fc4f448:#000000;--e-global-color-51408c9:#FFFFFF;--e-global-color-ca99562:#FFF7F5E0;--e-global-color-0d72f64:#F3F6FF;--e-global-color-18c33f7:#E5E0DE;--e-global-typography-primary-font-family:"Myriad Pro";--e-global-typography-primary-font-size:1.3em;--e-global-typography-primary-font-weight:200;--e-global-typography-secondary-font-family:"Myriad Pro";--e-global-typography-secondary-font-weight:200;--e-global-typography-text-font-family:"Myriad Pro";--e-global-typography-text-font-size:1.4em;--e-global-typography-text-font-weight:200;--e-global-typography-accent-font-family:"Myriad Pro";--e-global-typography-accent-font-weight:500;--e-global-typography-fadeb89-font-family:"Myriad Pro";--e-global-typography-fadeb89-font-size:1.3vw;--e-global-typography-fadeb89-font-weight:200;--e-global-typography-fadeb89-letter-spacing:3px;--e-global-typography-29121aa-font-family:"Myriad Pro";--e-global-typography-29121aa-font-size:3em;--e-global-typography-29121aa-font-weight:200;--e-global-typography-29121aa-line-height:1em;--e-global-typography-f640d77-font-family:"Myriad Pro";--e-global-typography-f640d77-font-size:1.3em;--e-global-typography-f640d77-font-weight:400;--e-global-typography-f640d77-line-height:1.2em;--e-global-typography-b1d4c78-font-family:"Myriad Pro";--e-global-typography-b1d4c78-font-size:2.4em;--e-global-typography-b1d4c78-font-weight:200;--e-global-typography-b1d4c78-line-height:1em;--e-global-typography-3b8b37c-font-family:"Myriad Pro";--e-global-typography-3b8b37c-font-size:1.3em;--e-global-typography-3b8b37c-font-weight:200;--e-global-typography-3b8b37c-line-height:1.2em;--e-global-typography-979bb85-font-family:"Myriad Pro";--e-global-typography-979bb85-font-size:1.6em;--e-global-typography-979bb85-font-weight:200;--e-global-typography-979bb85-line-height:0.9em;--e-global-typography-979bb85-letter-spacing:0px;--e-global-typography-57ecab4-font-family:"Myriad Pro";--e-global-typography-57ecab4-font-size:2.4em;--e-global-typography-57ecab4-font-weight:300;--e-global-typography-91580f8-font-family:"Myriad Pro";--e-global-typography-91580f8-font-size:3em;--e-global-typography-91580f8-font-weight:200;--e-global-typography-91580f8-line-height:1em;--e-global-typography-3ad0c04-font-family:"Myriad Pro";--e-global-typography-3ad0c04-font-size:4.2em;--e-global-typography-3ad0c04-font-weight:200;--e-global-typography-3ad0c04-line-height:1em;--e-global-typography-c7e115c-font-family:"Myriad Pro";--e-global-typography-c7e115c-font-size:2em;--e-global-typography-c7e115c-font-weight:200;--e-global-typography-c7e115c-line-height:1em;--e-global-typography-0b6b6eb-font-family:"Myriad Pro";--e-global-typography-0b6b6eb-font-size:1.7em;--e-global-typography-0b6b6eb-font-weight:200;--e-global-typography-b90e15c-font-family:"Myriad Pro";--e-global-typography-b90e15c-font-size:1.7em;--e-global-typography-b90e15c-font-weight:200;--e-global-typography-b90e15c-line-height:1em;font-family:"Myriad Pro", Sans-serif;}.elementor-kit-7 a{color:var( --e-global-color-primary );}.elementor-kit-7 h1{font-size:2em;}.elementor-kit-7 h2{font-size:1.8em;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:var( --e-global-color-51408c9 );box-shadow:3px 3px 0px 0px rgba(44.00000000000001, 71.0000000000001, 140, 0.25098039215686274);border-radius:0px 0px 0px 0px;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:var( --e-global-color-accent );box-shadow:6px 6px 0px 0px rgba(44.00000000000001, 71.0000000000001, 140, 0.25098039215686274);}.elementor-kit-7 img{box-shadow:10px 10px 0px 0px rgba(44.00000000000001, 71.0000000000001, 140, 0.25098039215686274);transition-duration:0.5s;}.elementor-kit-7 img:hover{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:15px 15px 0px 0px rgba(44.00000000000001, 71.0000000000001, 140, 0.25098039215686274);}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{box-shadow:3px 3px 0px 0px rgba(44.00000000000001, 71.0000000000001, 140, 0.25098039215686274);}.elementor-kit-7 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea:focus,.elementor-kit-7 .elementor-field-textual:focus{box-shadow:6px 6px 0px 0px rgba(44.00000000000001, 71.0000000000001, 140, 0.25098039215686274);}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-right:0px;padding-left:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}/* Start custom CSS *//**********************/
::-moz-selection { /* Code for Firefox */
  color: #fff;
  background:#A6B4B6;
}

::selection {
  color: #fff;
  background: #A6B4B6;
}

/* width */
::-webkit-scrollbar {
  width: 10px!important;
}

/* Track */
::-webkit-scrollbar-track {
  background: #F3F6FF; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #FBAC2A; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555; 
}
/*******************/   

/****The Elementor Block Reveal Animation CSS Codes******/
/************************ 1 **************************/
.gen_intros01.fadeIn::before {
   	position: absolute;
   	content: '';
   	width: 100%;
   	height: 100%;
   	top: 0;
   	left:0;
   	background-color: #FFF6F4;
   	z-index: 9;
   	animation: yshowText 1.38s ease 0.18s forwards;
   	transform-origin: 0% 100%;
   }
   
   .gen_intros01.fadeIn::after {
   	position: absolute;
   	content: '';
   	width: 100%;
   	height: 100%;
   	top: 0;
   	left:0;
   	background-color: #F3F6FF;
   	z-index: 8;
   	animation: yshowText 1.38s ease 0.66s forwards;
   	transform-origin: 0% 100%;
   }
   
   @keyframes yshowText {
   	0% {
   		transform: scaleY(1)
   	}
   	100% {
   		transform: scaleY(0)
   	}
   }
/************************ 2 **************************/   
.gen_intros02.fadeIn::before {
   	position: absolute;
   	content: '';
   	width: 100%;
   	height: 100%;
   	top: 0;
   	left:0;
   	background-color: #FFF6F4;
   	z-index: 9;
   	animation: showText 0.9s cubic-bezier(1,0,0,1) 0.18s forwards;
   	transform-origin: -4% 0%;
   }
   
   .gen_intros02.fadeIn::after {
   	position: absolute;
   	content: '';
   	width: 100%;
   	height: 100%;
   	top: 0;
   	left:0;
   	background-color: #F3F6FF;
   	z-index: 8;
   	animation: showText 0.9s cubic-bezier(1,0,0,1) 0.66s forwards;
   	transform-origin: -4% 0%;
   }
   
   @keyframes showText {
   	0% {
   		transform: scaleX(1)
   	}
   	100% {
   		transform: scaleX(0)
   	}
   }

/************************ 3 **************************/ 
.gen_intros03.fadeIn::before {
   	position: absolute;
   	content: '';
   	width: 100%;
   	height: 100%;
   	top: 0;
   	left:0;
   	background-color: #FFF6F4;
   	z-index: 9;
   	animation: showText 0.96s cubic-bezier(1,0,0,1) 0.18s forwards;
   	transform-origin: 100% 100%;
   }
   
   .gen_intros03.fadeIn::after {
   	position: absolute;
   	content: '';
   	width: 100%;
   	height: 100%;
   	top: 0;
   	left:0;
   	background-color: #F3F6FF;
   	z-index: 8;
   	animation: showText 0.9s cubic-bezier(1,0,0,1) 0.9s forwards;
   	transform-origin: 0% 100%;
   }
   
   @keyframes showText {
   	0% {
   		transform: scaleX(1)
   	}
   	100% {
   		transform: scaleX(0)
   	}
   }
/****The Elementor Block Reveal Animation CSS Codes END******//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://travelprob2b.advera.gr/wp-content/uploads/2022/02/MyriadPro-Light.woff') format('woff');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://travelprob2b.advera.gr/wp-content/uploads/2022/02/MYRIADPRO-REGULAR.woff') format('woff');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://travelprob2b.advera.gr/wp-content/uploads/2022/02/MYRIADPRO-BOLD.woff') format('woff');
}
@font-face {
	font-family: 'Myriad Pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://travelprob2b.advera.gr/wp-content/uploads/2022/02/MYRIADPRO-SEMIBOLD.woff') format('woff');
}
/* End Custom Fonts CSS */