.elementor-2957 .elementor-element.elementor-element-7ad3ad9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2957 .elementor-element.elementor-element-727619b{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-2957 .elementor-element.elementor-element-727619b::before, .elementor-2957 .elementor-element.elementor-element-727619b > .elementor-background-video-container::before, .elementor-2957 .elementor-element.elementor-element-727619b > .e-con-inner > .elementor-background-video-container::before, .elementor-2957 .elementor-element.elementor-element-727619b > .elementor-background-slideshow::before, .elementor-2957 .elementor-element.elementor-element-727619b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2957 .elementor-element.elementor-element-727619b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-2957 .elementor-element.elementor-element-727619b, .elementor-2957 .elementor-element.elementor-element-727619b::before{--border-transition:0.3s;}.elementor-2957 .elementor-element.elementor-element-727619b.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-2957 .elementor-element.elementor-element-d950cc3{color:var( --e-global-color-0033f44 );font-size:18px;line-height:32px;word-spacing:1px;}.elementor-2957 .elementor-element.elementor-element-941f74a .elementor-heading-title{color:var( --e-global-color-0033f44 );font-size:62px;}.elementor-2957 .elementor-element.elementor-element-c2e05b4{color:var( --e-global-color-0033f44 );font-size:20px;}.elementor-2957 .elementor-element.elementor-element-12e446e .elementor-icon-list-icon i{color:var( --e-global-color-0033f44 );transition:color 0.3s;}.elementor-2957 .elementor-element.elementor-element-12e446e .elementor-icon-list-icon svg{fill:var( --e-global-color-0033f44 );transition:fill 0.3s;}.elementor-2957 .elementor-element.elementor-element-12e446e{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-2957 .elementor-element.elementor-element-12e446e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2957 .elementor-element.elementor-element-12e446e .elementor-icon-list-item > a{font-size:15px;}.elementor-2957 .elementor-element.elementor-element-12e446e .elementor-icon-list-text{color:var( --e-global-color-0033f44 );transition:color 0.3s;}.elementor-2957 .elementor-element.elementor-element-5bd5a63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-2957 .elementor-element.elementor-element-30c80b5 .button{--btn-bg:var( --e-global-color-0033f44 );--btn-color:var( --e-global-color-ad89fb8 );--btn-bg-hover:var( --e-global-color-ad89fb8 );--btn-color-hover:var( --e-global-color-0033f44 );}.elementor-2957 .elementor-element.elementor-element-24cbe6a{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-2957 .elementor-element.elementor-element-24cbe6a::before, .elementor-2957 .elementor-element.elementor-element-24cbe6a > .elementor-background-video-container::before, .elementor-2957 .elementor-element.elementor-element-24cbe6a > .e-con-inner > .elementor-background-video-container::before, .elementor-2957 .elementor-element.elementor-element-24cbe6a > .elementor-background-slideshow::before, .elementor-2957 .elementor-element.elementor-element-24cbe6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2957 .elementor-element.elementor-element-24cbe6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-2957 .elementor-element.elementor-element-24cbe6a, .elementor-2957 .elementor-element.elementor-element-24cbe6a::before{--border-transition:0.3s;}.elementor-2957 .elementor-element.elementor-element-24cbe6a.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-2957 .elementor-element.elementor-element-839d54d{color:var( --e-global-color-0033f44 );font-size:18px;line-height:32px;word-spacing:1px;}.elementor-2957 .elementor-element.elementor-element-10c683e .elementor-heading-title{color:var( --e-global-color-0033f44 );font-size:62px;}.elementor-2957 .elementor-element.elementor-element-006c9bc{color:var( --e-global-color-0033f44 );font-size:20px;}.elementor-2957 .elementor-element.elementor-element-fbb88ba .elementor-icon-list-icon i{color:var( --e-global-color-0033f44 );transition:color 0.3s;}.elementor-2957 .elementor-element.elementor-element-fbb88ba .elementor-icon-list-icon svg{fill:var( --e-global-color-0033f44 );transition:fill 0.3s;}.elementor-2957 .elementor-element.elementor-element-fbb88ba{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-2957 .elementor-element.elementor-element-fbb88ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2957 .elementor-element.elementor-element-fbb88ba .elementor-icon-list-item > a{font-size:15px;}.elementor-2957 .elementor-element.elementor-element-fbb88ba .elementor-icon-list-text{color:var( --e-global-color-0033f44 );transition:color 0.3s;}.elementor-2957 .elementor-element.elementor-element-e2f209d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-2957 .elementor-element.elementor-element-9be1ac7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2957 .elementor-element.elementor-element-9be1ac7:not(.elementor-motion-effects-element-type-background), .elementor-2957 .elementor-element.elementor-element-9be1ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2957 .elementor-element.elementor-element-9be1ac7, .elementor-2957 .elementor-element.elementor-element-9be1ac7::before{--border-transition:0.3s;}.elementor-2957 .elementor-element.elementor-element-75fbdb5{text-align:center;color:#FFFFFF;font-size:20px;font-style:italic;}.elementor-2957 .elementor-element.elementor-element-75fbdb5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2957 .elementor-element.elementor-element-b32e6f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:17px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:100;}.elementor-2957 .elementor-element.elementor-element-b32e6f6:not(.elementor-motion-effects-element-type-background), .elementor-2957 .elementor-element.elementor-element-b32e6f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B99D75;}.elementor-2957 .elementor-element.elementor-element-b32e6f6, .elementor-2957 .elementor-element.elementor-element-b32e6f6::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-2957 .elementor-element.elementor-element-b32e6f6.e-con{--align-self:center;}.elementor-2957 .elementor-element.elementor-element-6193371b{margin-top:-54px;margin-bottom:-54px;z-index:9;}.elementor-2957 .elementor-element.elementor-element-33461738 .cs-reservation-form{--form-bd:#B99D75;--field-space:15px;}.elementor-2957 .elementor-element.elementor-element-33461738 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#53624E;}.elementor-2957 .elementor-element.elementor-element-1b545afb:not(.elementor-motion-effects-element-type-background), .elementor-2957 .elementor-element.elementor-element-1b545afb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F0;}.elementor-2957 .elementor-element.elementor-element-1b545afb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 410px 0px;}.elementor-2957 .elementor-element.elementor-element-1b545afb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2957 .elementor-element.elementor-element-a58b117 .elementor-icon-wrapper{text-align:center;}.elementor-2957 .elementor-element.elementor-element-a58b117.elementor-view-stacked .elementor-icon{background-color:#53624E;}.elementor-2957 .elementor-element.elementor-element-a58b117.elementor-view-framed .elementor-icon, .elementor-2957 .elementor-element.elementor-element-a58b117.elementor-view-default .elementor-icon{color:#53624E;border-color:#53624E;}.elementor-2957 .elementor-element.elementor-element-a58b117.elementor-view-framed .elementor-icon, .elementor-2957 .elementor-element.elementor-element-a58b117.elementor-view-default .elementor-icon svg{fill:#53624E;}.elementor-2957 .elementor-element.elementor-element-a58b117 .elementor-icon{font-size:56px;}.elementor-2957 .elementor-element.elementor-element-a58b117 .elementor-icon svg{height:56px;}.elementor-2957 .elementor-element.elementor-element-a58b117 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2957 .elementor-element.elementor-element-7b1495d2 .cs-title-wrap{max-width:830px;}.elementor-2957 .elementor-element.elementor-element-7b1495d2 .cs-title{font-size:56px;line-height:1.2em;}.elementor-2957 .elementor-element.elementor-element-96ce704{margin-top:-310px;margin-bottom:100px;}.elementor-2957 .elementor-element.elementor-element-b2403bb .cs-subtitle{font-size:30px;}.elementor-2957 .elementor-element.elementor-element-b2403bb > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2957 .elementor-element.elementor-element-6130177:not(.elementor-motion-effects-element-type-background), .elementor-2957 .elementor-element.elementor-element-6130177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-2957 .elementor-element.elementor-element-6130177{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:30px 0px 30px 0px;}.elementor-2957 .elementor-element.elementor-element-6130177 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2957 .elementor-element.elementor-element-619f7a6 .cs-subtitle{font-size:30px;}.elementor-2957 .elementor-element.elementor-element-619f7a6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2957 .elementor-element.elementor-element-69b9a5c:not(.elementor-motion-effects-element-type-background), .elementor-2957 .elementor-element.elementor-element-69b9a5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.canadianhotel.gr/wp-content/uploads/2023/11/zante.jpg");background-position:center center;background-size:cover;}.elementor-2957 .elementor-element.elementor-element-69b9a5c > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2957 .elementor-element.elementor-element-69b9a5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-440px;padding:110px 0px 490px 0px;}.elementor-2957 .elementor-element.elementor-element-546175f .elementor-icon-wrapper{text-align:center;}.elementor-2957 .elementor-element.elementor-element-546175f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2957 .elementor-element.elementor-element-546175f.elementor-view-framed .elementor-icon, .elementor-2957 .elementor-element.elementor-element-546175f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2957 .elementor-element.elementor-element-546175f.elementor-view-framed .elementor-icon, .elementor-2957 .elementor-element.elementor-element-546175f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2957 .elementor-element.elementor-element-546175f .elementor-icon{font-size:56px;}.elementor-2957 .elementor-element.elementor-element-546175f .elementor-icon svg{height:56px;}.elementor-2957 .elementor-element.elementor-element-546175f > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-2957 .elementor-element.elementor-element-763030e0 .cs-title-wrap{max-width:800px;}.elementor-2957 .elementor-element.elementor-element-763030e0 .cs-title{line-height:1.2em;}.elementor-2957 .elementor-element.elementor-element-855ef3d{margin-top:0px;margin-bottom:110px;}.elementor-2957 .elementor-element.elementor-element-27e92919 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-2afe3239 > .elementor-element-populated{padding:50px 20px 0px 20px;}.elementor-2957 .elementor-element.elementor-element-6cc00339 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-2957 .elementor-element.elementor-element-fcb733a:not(.elementor-motion-effects-element-type-background), .elementor-2957 .elementor-element.elementor-element-fcb733a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.canadianhotel.gr/wp-content/uploads/2023/05/apostolos-vamvouras-qe3JZZ3YzvQ-unsplash-2.jpg");background-position:center center;background-size:cover;}.elementor-2957 .elementor-element.elementor-element-fcb733a > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2957 .elementor-element.elementor-element-fcb733a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-2957 .elementor-element.elementor-element-be31ebc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2957 .elementor-element.elementor-element-c934786 .elementor-icon-wrapper{text-align:center;}.elementor-2957 .elementor-element.elementor-element-c934786.elementor-view-stacked .elementor-icon{background-color:#B99D75;}.elementor-2957 .elementor-element.elementor-element-c934786.elementor-view-framed .elementor-icon, .elementor-2957 .elementor-element.elementor-element-c934786.elementor-view-default .elementor-icon{color:#B99D75;border-color:#B99D75;}.elementor-2957 .elementor-element.elementor-element-c934786.elementor-view-framed .elementor-icon, .elementor-2957 .elementor-element.elementor-element-c934786.elementor-view-default .elementor-icon svg{fill:#B99D75;}.elementor-2957 .elementor-element.elementor-element-c934786 .elementor-icon{font-size:56px;}.elementor-2957 .elementor-element.elementor-element-c934786 .elementor-icon svg{height:56px;}.elementor-2957 .elementor-element.elementor-element-c934786 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2957 .elementor-element.elementor-element-c7c9085 .cs-title-wrap{max-width:760px;}.elementor-2957 .elementor-element.elementor-element-c7c9085 .cs-title{font-size:20px;line-height:1.5em;}.elementor-2957 .elementor-element.elementor-element-c7c9085 .cs-title-text{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-2957 .elementor-element.elementor-element-fcd6ab0 .elementor-swiper-button{font-size:20px;}.elementor-2957 .elementor-element.elementor-element-866cc40{padding:110px 0px 110px 0px;}.elementor-2957 .elementor-element.elementor-element-d4c0b04 > .elementor-element-populated{padding:0px 70px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-e5b1fdd{text-align:right;color:#53624E;font-family:"La Belle Aurore", Sans-serif;font-size:26px;line-height:1.35em;}.elementor-2957 .elementor-element.elementor-element-8b65d54{text-align:right;}.elementor-2957 .elementor-element.elementor-element-8b65d54 .widget-image-caption{color:#53624E;font-family:"La Belle Aurore", Sans-serif;font-size:26px;font-weight:300;}.elementor-2957 .elementor-element.elementor-element-4d51ca4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2957 .elementor-element.elementor-element-01d8a78 .cs-info-box{--box-gap:40px;}.elementor-2957 .elementor-element.elementor-element-01d8a78 .cs-info-box-img i{color:#B99D75;font-size:42px;}.elementor-2957 .elementor-element.elementor-element-01d8a78 .cs-info-box-title{font-size:18px;}.elementor-2957 .elementor-element.elementor-element-01d8a78 > .elementor-widget-container{margin:0px 0px 60px 0px;}@media(max-width:1024px){.elementor-2957 .elementor-element.elementor-element-b32e6f6{--margin-block-start:-117px;--margin-block-end:-117px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2957 .elementor-element.elementor-element-6193371b{margin-top:-117px;margin-bottom:-117px;}.elementor-2957 .elementor-element.elementor-element-1b545afb{padding:200px 0px 220px 0px;}.elementor-2957 .elementor-element.elementor-element-7b1495d2 .cs-title{font-size:42px;}.elementor-2957 .elementor-element.elementor-element-96ce704{margin-top:-146px;margin-bottom:80px;}.elementor-2957 .elementor-element.elementor-element-6130177{margin-top:-146px;margin-bottom:80px;}.elementor-2957 .elementor-element.elementor-element-69b9a5c{margin-top:0px;margin-bottom:-240px;padding:80px 0px 300px 0px;}.elementor-2957 .elementor-element.elementor-element-855ef3d{margin-top:0px;margin-bottom:80px;}.elementor-2957 .elementor-element.elementor-element-27e92919 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-2afe3239 > .elementor-element-populated{padding:50px 10px 0px 10px;}.elementor-2957 .elementor-element.elementor-element-6cc00339 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-2957 .elementor-element.elementor-element-fcb733a{padding:100px 0px 100px 0px;}.elementor-2957 .elementor-element.elementor-element-866cc40{padding:80px 0px 80px 0px;}.elementor-2957 .elementor-element.elementor-element-d4c0b04 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-8f72bb6{order:-1;}.elementor-2957 .elementor-element.elementor-element-8f72bb6 > .elementor-element-populated{padding:0px 0px 70px 0px;}}@media(max-width:767px){.elementor-2957 .elementor-element.elementor-element-1b545afb{padding:80px 0px 300px 0px;}.elementor-2957 .elementor-element.elementor-element-7b1495d2 .cs-title{font-size:38px;}.elementor-2957 .elementor-element.elementor-element-96ce704{margin-top:-228px;margin-bottom:80px;}.elementor-2957 .elementor-element.elementor-element-6130177{margin-top:-228px;margin-bottom:80px;}.elementor-2957 .elementor-element.elementor-element-69b9a5c{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-2957 .elementor-element.elementor-element-855ef3d{margin-top:0px;margin-bottom:20px;padding:50px 0px 30px 0px;}.elementor-2957 .elementor-element.elementor-element-27e92919 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-2afe3239 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-6cc00339 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-8f72bb6 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-2957 .elementor-element.elementor-element-01d8a78 > .elementor-widget-container{margin:0px 0px 20px 0px;}}@media(min-width:768px){.elementor-2957 .elementor-element.elementor-element-727619b{--width:50%;}.elementor-2957 .elementor-element.elementor-element-24cbe6a{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2957 .elementor-element.elementor-element-d4c0b04{width:100%;}.elementor-2957 .elementor-element.elementor-element-8f72bb6{width:100%;}}/* Start custom CSS for html, class: .elementor-element-7fa2b11 */.booking-form{
	width: 100%;
	margin:0 auto;
	margin-left: 20px;
	}

.col-md-4 {
  width: 20%;
  float: left;
}

.col-md-3 {
  width: 12%;
  float: left;
}

.col-md-5 {
  width: 12%;
  float: left;
}

.submit-btn {
  width: 200px;
  background: #b99d75;
  border: 1px solid #fff;
  color: #fff;
  padding: 10px 20px;
  margin-top: 24px;
  margin-left: 20px;
}

#booking {
  background: #b99d75 !important;
  height: 120px;
  padding: 20px;
 
}

.form-label {
  color: #fff;
}

#checkin {
  width: 90%;
	padding-left: 5px;
	font-family: "Arial", sans-serif;
	  border: 1px solid #fff;
  color: #fff;
  height: 40px;
	background: transparent;
}

#checkout{
	width: 90%;
	padding-left: 5px;
	font-family: "Arial", sans-serif;
	  border: 1px solid #fff;
  color: #fff;
  height: 40px;
	background: transparent;
}

#adults, #rooms, #children, #infants {
  width: 70%;
  border: 1px solid #fff;
  color: #fff;
  height: 40px;
	background: #transparent;
}



 @media only screen and (max-width: 1200px) {
	 .col-md-3 {
  width: 100%;
  float: left;
}
	 
	 #booking {
  background: #202020 !important;
  height: 350px;
  padding: 20px;
  border-radius: 20px;
}
	
	 #checkin {
  width: 100%;
	padding-left: 5px;
	font-family: "Heebo", sans-serif;
}

#checkout{
	  width: 100%;
	padding-left: 5px;
	font-family: "Heebo", sans-serif;
}
	 
	 .submit-btn {
  margin-left: 0px;
}
	 
}

::-webkit-calendar-picker-indicator {
    filter: invert(1);
}/* End custom CSS */