/**
 * If using a CSS pre-processor, tell it to overwrite this file. If not, place
 * your custom CSS modifications here.
 */

body.role-administrator.mm-wrapper .mm-slideout{padding-top: 39px!important;}
body.role-editor.mm-wrapper .mm-slideout{padding-top: 39px!important;}
body.user-logged-in.mm-wrapper.toolbar-tray-open .mm-slideout{padding-top: 80px!important;}

body{color: #54595f;font-family: "Manrope", sans-serif; font-size: 16px; background-color: #fff;line-height:1.875;margin: 0;font-weight: 400; }

h1, h2, h3, h4, h5, h6{ color: #232323;font-family:"Noto Serif Display", serif; font-weight: 800; line-height: 1.16;margin: 0 0 10px;}
h1, h2, h3 {color: #232323;}
h1{ font-size: 46px;}
h2{ font-size: 40px;}
h3{ font-size: 36px;}

#page{background-color: #ffffff; margin-right: 0; overflow: hidden; padding-left: 0; position: relative;}
img { height: auto;  max-width: 100%;}
p{margin: 0 0 25px;}
a:link, a:visited {color: #bfa888; font-weight: 500; text-decoration: none;outline: none;}
a:link:hover, a:visited:hover {color: #54595f;}

/*-- Buttons --*/
button, input[type="reset"], input[type="submit"], input[type="button"] {color: #fff;background: #011425;border-radius: 0;padding: 11px 26px;font-size: 12px;text-transform: uppercase;font-family: "Manrope", sans-serif;font-weight: 400;letter-spacing: .2em;transition: all .3s ease;line-height: 27px;border: none;outline: none;position: relative;}
.form-actions input:hover{color: #fff;box-shadow: 0 10px 30px rgba(0,0,0,.1);}

.btn-primary:before{position: absolute;left: 0;top: 0;height: 100%;width: 100%;content: "";background-color:#bfa888;border-radius: 0;transform: scaleX(0);transform-origin: top right;transition: transform .5s cubic-bezier(.86,0,.07,1);transition-timing-function: cubic-bezier(.86,0,.07,1);}
.btn-primary {color: #fff;background: #011425;border-radius: 0;padding: 11px 26px;font-size: 12px;text-transform: uppercase;font-family: "Manrope", sans-serif;font-weight: 400;letter-spacing: .2em;transition: all .3s ease;line-height: 27px;border: none;outline: none;position: relative;}
.btn-primary .glyphicon{display:none;}
.btn-primary .btn-title{position: relative;display: flex;align-items: center;}
.btn-primary:hover:before{transform: scale(1);transform-origin: bottom left;}
.btn-primary:hover{color: #fff;box-shadow: 0 10px 30px rgba(0,0,0,.1);background-color: #011425;}
.btn-primary:focus{color: #fff;box-shadow: 0 10px 30px rgba(0,0,0,.1);background-color: #011425;}
.btn-primary:active{color: #fff;box-shadow: 0 10px 30px rgba(0,0,0,.1);background-color: #011425;}
.btn-primary:active:hover{color: #fff;box-shadow: 0 10px 30px rgba(0,0,0,.1);background-color: #011425;}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {outline: none;outline-offset: 0;}

/*-- Back To Top --*/
#backtotop{background: #bfa888 !important;border:2px solid transparent !important;color: #fff!important;width: 45px;height: 45px;border-radius: 50%;text-align: center;box-shadow: 0 0 5px rgba(0,0,0,.1);transition: all 0.3s ease;padding: 10px!important;}
#backtotop:before{color: #fff !important;content: "\f062";display: inline-block;font-family: "Font Awesome 7 Free";font-weight: 600;font-size: 17px;transition: all 0.3s ease;text-align: center;width: 25px;height: 25px;line-height: 1;}
#backtotop:hover{background: #000!important;border:2px solid #000!important;}
#backtotop:hover:before{color: #fff!important;}

/*-- Form Fields --*/
label { font-weight: 400;}
input.form-control{color: #686a6f;border-width: 2px;border-color: #f4f5f8;background: #f4f5f8 none repeat scroll 0 0;font-size: 16px;padding: 19px 25px;height: auto;width: 100% !important;border-radius: 5px;box-shadow: none;transition: all .5s ease;font-weight: 400;line-height: 18px;}
textarea.form-control{color: #686a6f;border-width: 2px;border-color: #f4f5f8;background: #f4f5f8 none repeat scroll 0 0;font-size: 16px;padding: 19px 25px;height: auto;width: 100% !important;border-radius: 5px;box-shadow: none;transition: all .5s ease;font-weight: 400;line-height: 18px;}
.form-control::-webkit-input-placeholder{color: #686a6f;}
.form-control:focus, .form-control:active, textarea:focus, textarea:active, button:focus {color: #212529;box-shadow: 0 0 0 .25rem rgba(13,110,253,.25);border-color: #86b7fe;background: #fff none repeat scroll 0 0;}
.form-control:placeholder {color: #686a6f;opacity: 1;}
.form-control::placeholder {color: #686a6f;opacity: 1;}

/*-- Edit Tabs --*/
#region-content .tabs ul{padding-bottom: 5px; padding-top: 5px;}
#region-content .tabs ul li{}
#region-content .tabs ul li a{background-color: #bfa888; border-radius: 0; color: #ffffff; padding: 5px;}
#region-content .tabs ul li a:hover{ background-color: transparent;color: #232323;border: 1px solid #232323;}
#region-content .tabs ul li a.active{ background-color: transparent;color: #232323;border: 1px solid #232323;}

/*-- Section header --*/
#section-header{background: #fff none repeat scroll 0 0;border-bottom: none;position: relative;z-index: 3;box-shadow:none;width: 100% !important;transition: all 0.4s ease;}
#section-header.floating-block-active{background: #fff none repeat scroll 0 0;box-shadow:0 0 20px rgba(0,0,0,.05);transition: top 300ms ease;animation-name: slideInDown;animation-duration: 1s;animation-fill-mode: both;}
.role-administrator.toolbar-fixed.toolbar-tray-open #section-header.floating-block-active{top: 80px!important;}
.role-editor.toolbar-fixed.toolbar-tray-open #section-header.floating-block-active{top: 80px!important;}
.role-administrator.toolbar-fixed #section-header.floating-block-active{top: 39px!important;}
.role-editor.toolbar-fixed #section-header.floating-block-active{top: 39px!important;}
.role-editor.toolbar-fixed #section-header.floating-block-active{top: 39px!important;}
@-webkit-keyframes slideInDown {0% {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible;} 100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}
@keyframes slideInDown {0% { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible;} 100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}

/*-- User Zone --*/
#zone-user-wrapper{background: #011425;border-bottom: none;color: #ffffff;font-size: 14px;line-height: 18px;min-height: 42px;padding: 5px 0;}
.floating-block-active #zone-user-wrapper{display: none;}
#zone-user-wrapper #region-user-first{padding:0;}
#zone-user-wrapper #region-user-second{padding:0;}

/*-- Contact Top--*/
#zone-user{width: 100%;max-width: 1920px;padding: 0 15px;}
#zone-user .region-user-first .region-user-first-inner .region-user-first{display: flex;flex-wrap: wrap;justify-content: space-between;}
#block-dyaus9-infotop {width: 80%;}
#block-dyaus9-infotop .contact-info {position: relative;display: flex;color: #ffffff;}
#block-dyaus9-infotop .contact-inner {position: relative;display: flex;align-items: center;justify-content: space-between;width: 100%;}
#block-dyaus9-infotop .social-small {display: flex;list-style: none;margin: 0;padding: 0;order: 2;}
#block-dyaus9-infotop .social-small li {position: relative;}
#block-dyaus9-infotop .social-small a {color: #ffffff;font-size: 13px;padding: 0 7px;transition: all 300ms ease;position: relative;display: block;line-height: 27px;text-align: center;text-decoration: none;}
#block-dyaus9-infotop .social-small a svg{width: 18px;height: auto;margin: 5px 0 -5px 0;}
#block-dyaus9-infotop .social-small a svg path{fill: #ffffff;transition: all 300ms ease;}
#block-dyaus9-infotop .social-small a:hover svg path{fill: #bfa888;}
#block-dyaus9-infotop .social-small a:hover {color:#bfa888;}
#block-dyaus9-infotop .content-info {list-style: none;margin: 0;padding: 0;position: relative;display: none;gap: 30px;order: 1;}
#block-dyaus9-infotop .content-info li {display: flex;align-items: center;gap: 5px;font-size: 14px;line-height: 20px;font-weight: 400;letter-spacing: 0;}
#block-dyaus9-infotop .content-info .fa-envelope {color:#fff;font-size: 16px;font-weight: 400;margin-right: 5px;}
#block-dyaus9-infotop .content-info .fa-phone {-webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #fff;color:transparent;transform:scaleX(-1);margin-right: 5px;}
#block-dyaus9-infotop .content-info a {color: #ffffff;text-decoration: none;font-weight: 300;letter-spacing: 0;transition: all .5s ease-out;}
#block-dyaus9-infotop .content-info a:hover {color:#bfa888;}
#block-dyaus9-infotop .contact-inner2{position: relative;display: none;align-items: center;width: 100%;font-weight:400;}
#block-dyaus9-infotop .contact-inner2 .fa-clock{margin: 0 5px 0 0;}
#block-dyaus9-infotop .contact-inner2 a{color: #ffffff;text-decoration: none;font-weight: 300;letter-spacing: 0;transition: all .5s ease-out;}
#block-dyaus9-infotop .contact-inner2 a .fa-solid{font-size: 14px;margin: 0 5px 0 0;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #ffffff;color: transparent;transition: all .5s ease-out;}
#block-dyaus9-infotop .contact-inner2 a:hover .fa-solid{-webkit-text-stroke-color: #bfa888;}
#block-dyaus9-infotop .contact-inner2 a:hover{color:#bfa888;}

/*-- Language block dropdown--*/
#block-dyaus9-languagedropdownswitcher:before{content: "";background: url(../images/language-bg.png) no-repeat scroll 0 0;display: block;position: absolute;left: -27px;top: 2px;width: 20px;height: 20px;}
#block-dyaus9-languagedropdownswitcher{position: relative;display: flex;align-items: center;margin: 3px 0 0 0;}
#block-dyaus9-languagedropdownswitcher .contextual .trigger{ display:none;}
#block-dyaus9-languagedropdownswitcher .lang-dropdown-form .form-item {margin:0;}
#block-dyaus9-languagedropdownswitcher .ldsSkin {border:none;}
#block-dyaus9-languagedropdownswitcher .ldsSkin .ddTitle {color: #ffffff;background:transparent none repeat 0 0;cursor: pointer;border-radius: 0;line-height: 25px;}
#block-dyaus9-languagedropdownswitcher .ddTitle .ddTitleText { padding: 0;}
#block-dyaus9-languagedropdownswitcher .ddTitle .ddlabel{text-transform:uppercase; font-weight: 400;margin: 0;transition: all ease 0.4s;}
#block-dyaus9-languagedropdownswitcher .ddTitle:hover .ddlabel{color: #bfa888;}
#block-dyaus9-languagedropdownswitcher .ddTitle .divider {display: none;}
#block-dyaus9-languagedropdownswitcher .ddTitle .ddArrow {background:none;margin-top:-14px;right: -4px;}
#block-dyaus9-languagedropdownswitcher .ddTitle .ddArrow:after{color: #ffffff;content: "\f107";display: inline-block;font-family: "Font Awesome 7 Free";font-weight: 600;font-size:12px;transition:all ease 0.4s;}
#block-dyaus9-languagedropdownswitcher .ddTitle:hover .ddArrow:after {color: #bfa888;}
#block-dyaus9-languagedropdownswitcher .ldsSkin.borderRadiusTp .ddArrow:after {color: #ffffff;}
#block-dyaus9-languagedropdownswitcher .ldsSkin .ddChild li .ddlabel{vertical-align: middle;color: #ffffff;text-transform: uppercase;transition:all ease 0.4s;cursor: pointer;}
#block-dyaus9-languagedropdownswitcher .ldsSkin .ddChild li.selected .ddlabel{color: #bfa888;}
#block-dyaus9-languagedropdownswitcher .ldsSkin .ddChild li.hover .ddlabel{color: #bfa888;}
#block-dyaus9-languagedropdownswitcher #edit-lang-dropdown-select_child{border: none;background: #011425;box-shadow: none;width: 70px;border-radius: 0;left: -26px;top: 37px !important;}
#block-dyaus9-languagedropdownswitcher #edit-lang-dropdown-select_child ul{text-align: center;}
#block-dyaus9-languagedropdownswitcher #edit-lang-dropdown-select_child ul li{padding: 5px;background-color: transparent;color: #ffffff;}

/*-- Branding Zone --*/
#zone-branding {padding-left: 0;padding-right: 0;margin: 0 auto 0;}
#region-branding {padding-left: 0;padding-right: 0;min-height: 0;}
#region-branding .region-branding-inner {position:relative; padding: 0;}
#region-branding .region-branding-inner .region-branding {display: flex;flex-wrap: nowrap;}

/*-- Branding Zone - Logo --*/
#region-branding .region-branding-inner .region-branding a.logo{margin:12px 0px;}
#region-branding .region-branding-inner .region-branding a.logo img{width: auto;height: 50px;}
#block-dyaus9-logoonimagegr{padding: 0 0 0 15px;}
#block-dyaus9-logoonwhitegr{display:none;}
.floating-block-active #region-branding{}
.floating-block-active #block-dyaus9-logoonimagegr{display:none;}
.floating-block-active #block-dyaus9-logoonwhitegr{display: block;padding: 0 0 0 15px;}

/*-- panel-heading 
.panel-heading{display:none;}--*/

/*-- Menu --*/
#block-mainnavigation {float: right; margin-top: 0;margin-right:40px;width: auto;}
#block-mainnavigation ul.menu{}
#block-mainnavigation ul.menu li{}
#block-mainnavigation ul.menu li a{color: #000;font-size: 15px;font-weight: 400;line-height: 18px;padding: 41px 10px;margin: 0 5px;transition: color 300ms ease-out;}
#block-mainnavigation ul.menu li a:hover{color: #383a3e;}
#block-mainnavigation ul.menu li a.is-active{color: #383a3e;}
#block-mainnavigation ul.menu li a.is-active:hover{color: #000}
#block-mainnavigation ul.menu li a.sf-with-ul{padding: 41px 30px 41px 10px;}
#block-mainnavigation ul.menu li.sf-depth-1.menuparent ul {background: #fff;top: 100px !important;}
#block-mainnavigation ul.menu li.sf-depth-1.menuparent ul li.sf-depth-2{}
#block-mainnavigation ul.menu li.sf-depth-1.menuparent ul li.sf-depth-2 a{color: #000;font-size: 15px;font-weight: 400;line-height: 18px;padding: 15px 20px;margin: 0;}
#block-mainnavigation ul.menu li.sf-depth-1.menuparent ul li.sf-depth-2 a:hover{color: #000}
#block-mainnavigation ul.menu li.sf-depth-1.menuparent ul li.sf-depth-2 a.is-active{color: #383a3e;}

#block-dyaus9-horizontalmenu {float: left;margin: 0 20px;width: auto;}
#block-dyaus9-horizontalmenu ul.horizontal-menu{}
#block-dyaus9-horizontalmenu ul.horizontal-menu li{}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a{color: #000;font-size: 15px;font-weight: 600;line-height: 27px;padding: 36px 0;margin:0 24px;transition: color 0.4s ease;text-transform: uppercase;letter-spacing: 0;position: relative;background: transparent;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a:hover{color: #000;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a span:before{content: '';background-color: #bfa888;width: 0;height: 2px;position: absolute;bottom: -4px;left: 50%;transition: all .3s ease-in-out;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a span{position:relative;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a:hover span:before{width: 100%;left:0;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a.is-active span:before{width: 100%;left:0;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a.is-active{color: #000;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a.is-active:hover{color: #000;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a.is-active:after{}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--active-trail a span:before{width: 100%;left:0;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--active-trail a{color: #000;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--expanded a:after{content: "+";display: inline-block;margin-left: 3px;font-weight: 900;font-size: 15px;transition: all 0.4s ease;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--expanded a:hover:after{transform: rotate(90deg);}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a.sf-with-ul{}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul{top: 92px;background-color: #fff;box-shadow: 2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);width: 250px;padding: 10px 0;border-radius: 0;border: none;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li{padding:0;margin: 0;border-bottom: 1px solid #ebf1f5;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a{font-size: 16px;color: #000;font-weight: 400;text-transform: none;line-height: 29px;padding: 10px 0;margin: 0 30px;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a span{}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a span:before{display: none;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a:after{display:none;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li.menu-item--expanded a:after{display:inline-block;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a:hover{color: #bfa888;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a.is-active{color: #bfa888;}

/*-- Responsive Menu--*/
#block-dyaus9-responsivemenumobileicon{position: absolute;right: 0;top: 20px;}
.floating-block-active #block-dyaus9-responsivemenumobileicon{top: 20px;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon:before{background: #000;height: 2px;width: 24px;right: 8px;left: auto;top: 9px;transition: all 0.4s ease;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon{background: transparent;width: 50px;height: 35px;border-radius: 0px 0 0 0px;transition: all 0.4s ease;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon .icon{background: #000;height: 2px;right: 8px;left: auto;width: 34px;top: 16px;transition: all 0.4s ease;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon .label{display: none;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon:after{background: #000;right: 8px;left: auto;height: 2px;width: 28px;top: 23px;transition: all 0.4s ease;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon:hover:before{background: #bfa888;width: 34px;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon:hover .icon{background: #bfa888;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon:hover:after{background: #bfa888;width: 34px;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon:hover{background: transparent;}
#off-canvas{}
#off-canvas .mm-panels{}
#off-canvas .mm-panels .mm-panel{background: #000;}
#off-canvas .mm-panels .mm-panel .mm-navbar{background: #000;border-bottom:1px solid rgba(255,255,255,.2);}
#off-canvas .mm-panels .mm-panel .mm-navbar a.mm-navbar__title{background: url(../images/rentaboatneosmarmaras-logo-white.png) no-repeat center center #000;padding: 60px 20px;display: block;background-size: 145px auto;}
#off-canvas .mm-panels .mm-panel .mm-navbar a.mm-navbar__title span{display:none;}
#off-canvas .mm-panels .mm-panel .mm-navbar .mm-navbar__btn {background-color: rgba(255, 255, 255, .1);}
#off-canvas .mm-panels .mm-panel .mm-navbar .mm-btn:before {border: 2px solid #fff;border-bottom: none;border-right: none;}
#off-canvas .mm-panels .mm-panel .mm-listitem__btn {background-color: rgba(255, 255, 255, .1);}
#off-canvas .mm-panels .mm-panel .mm-listitem__btn:after {border: 2px solid #fff;border-bottom: none;border-right: none;}
#off-canvas .mm-panels .mm-panel ul.mm-listview{}
#off-canvas .mm-panels .mm-panel ul.mm-listview li{border-color: rgba(255,255,255,.2);}
#off-canvas .mm-panels .mm-panel ul.mm-listview li:after{}
#off-canvas .mm-panels .mm-panel ul.mm-listview li a{color: #fff;font-size: 16px;line-height: 24px;transition: all 300ms ease;font-weight: 400;white-space: normal;word-wrap: break-word;margin: 0;text-transform: none;letter-spacing: 0;background: transparent;}
#off-canvas .mm-panels .mm-panel ul.mm-listview li a:hover{background: transparent;color: #bfa888;}
#off-canvas .mm-panels .mm-panel ul.mm-listview li a.is-active{background: transparent;color: #bfa888;}
#off-canvas .mm-panels .mm-panel ul.mm-listview li a:focus{background:transparent;}

#off-canvas .mm-panels .mm-panel ul.mm-listview .mobile-menu-custom-block{}
#off-canvas .mm-panels .mm-panel ul.mm-listview .mobile-menu-custom-block .boxrow{}
#off-canvas .mm-panels .mm-panel ul.mm-listview .mobile-menu-custom-block .box{margin: 0 auto 20px;}
#off-canvas .mm-panels .mm-panel ul.mm-listview .mobile-menu-custom-block .box1{margin: 15px auto;text-align: center;}
#off-canvas .mm-panels .mm-panel ul.mm-listview .mobile-menu-custom-block .box .box-book a:before{background: #fff;}
#off-canvas .mm-panels .mm-panel ul.mm-listview .mobile-menu-custom-block .box .box-book a{display: inline-block;background: #bfa888;padding: 11px 35px;text-transform: uppercase;}
#off-canvas .mm-panels .mm-panel ul.mm-listview .mobile-menu-custom-block .box .box-inner{display: flex;align-items: center;}
#off-canvas .mm-panels .mm-panel ul.mm-listview .mobile-menu-custom-block .box .box-inner .box-icon{padding: 0 15px 0 0;}
#off-canvas .mm-panels .mm-panel ul.mm-listview .mobile-menu-custom-block .box .box-inner .box-icon .fa-solid{color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #bfa888;font-size: 34px;}
#off-canvas .mm-panels .mm-panel ul.mm-listview .mobile-menu-custom-block .box .box-inner .box-icon .fa-regular{color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #bfa888;font-size: 34px;font-weight: 600;}
#off-canvas .mm-panels .mm-panel ul.mm-listview .mobile-menu-custom-block .box .box-inner .box-content{}
#off-canvas .mm-panels .mm-panel ul.mm-listview .mobile-menu-custom-block .box .box-inner .box-content .box-title{color: #b2c1c0;text-transform: uppercase;font-size: 12px;font-weight: 400;margin: 0 0 2px 0;}
#off-canvas .mm-panels .mm-panel ul.mm-listview .mobile-menu-custom-block .box .box-inner .box-content .box-txt{font-size: 14px;color: #fff;}
#off-canvas .mm-panels .mm-panel ul.mm-listview .mobile-menu-custom-block .box .box-inner .box-content .box-txt a{font-size: 14px;color: #fff;}
#off-canvas .mm-panels .mm-panel ul.mm-listview .mobile-menu-custom-block .box .box-inner .box-content .box-txt a:hover{color: #bfa888;}
.mm-wrapper_opened #mm-0 #block-dyaus9-responsivemenumobileicon{display:none;}
.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{opacity: 1;background:rgba(0,0,0,.7);}
.mm-wrapper__blocker.mm-slideout a{}
.mm-wrapper__blocker.mm-slideout a span.mm-sronly:before{content: "";background: #fff;height: 1px;width: 20px;left: 18px;top: 24px;position: absolute;border-radius: 0;display: block;transition: none 0.4s ease-out 0.1s;transition-property: transform, top, bottom, left, opacity;transform: rotate(45deg);}
.mm-wrapper__blocker.mm-slideout a span.mm-sronly{background: #000;width: 50px !important;height: 50px !important;border-radius: 50% 0 0 50%;position: fixed !important;right: 0;clip: unset !important;clip-path: unset !important;color: transparent;top: 38px;z-index: 9999;overflow: visible !important;cursor: pointer;}
.mm-wrapper__blocker.mm-slideout a span.mm-sronly:after{content: "";background: #fff;height: 1px;width: 20px;left: 18px;top: 24px;position: absolute;border-radius: 0;display: block;transition: none 0.4s ease-out 0.1s;transition-property: transform, top, bottom, left, opacity;transform: rotate(-45deg);}
.mm-wrapper__blocker.mm-slideout a span:before{content: "";background: #fff;height: 3px;width: 20px;left: 13px;top: 16px;position: absolute;border-radius: 2px;display: block;transition: none 0.4s ease-out 0.1s;transition-property: transform, top, bottom, left, opacity;transform: rotate(45deg);}
.mm-wrapper__blocker.mm-slideout a span{background: #000;width: 50px !important;height: 35px !important;border-radius: 5px 0 0 4px;position: fixed !important;right: 0;
clip: unset !important;clip-path: unset !important;color: transparent;top: 38px; z-index: 9999;overflow: visible !important;}
.mm-wrapper__blocker.mm-slideout a span:after{content: "";background: #fff;height: 3px;width: 20px;left: 13px;top: 16px;position: absolute;border-radius: 2px;display: block;transition: none 0.4s ease-out 0.1s;transition-property: transform, top, bottom, left, opacity;transform: rotate(-45deg);}

/*-- Search Top --*/
#block-dyaus9-searchtop{position: absolute;right:75px;top: 20px;}
#block-dyaus9-searchtop .search-top a.search-btn2 {color: #000;transition: all ease 0.4s;display: block;text-align: center;}
#block-dyaus9-searchtop .search-top a.search-btn2:hover {color: #bfa888;}
#block-dyaus9-searchtop .search-top a.search-btn2 svg{vertical-align: middle; width:20px; height: 20px;}

/*-- Phone Top --*/
#block-dyaus9-phonetop{display: none;}
#block-dyaus9-phonetop .field--name-body{border-left: 1px solid #e5e5e5;padding: 8px 0 8px 25px;}
#block-dyaus9-phonetop .field--name-body a{font-size: 16px;color: #000;transition: all .3s ease;letter-spacing: -.01em;}
#block-dyaus9-phonetop .field--name-body a:hover {color: #bfa888;}
#block-dyaus9-phonetop .field--name-body a .fa-solid{margin: 0 4px 0 0;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #000;color: transparent;font-size: 17px;transition: all .3s ease;}
#block-dyaus9-phonetop .field--name-body a:hover .fa-solid{-webkit-text-stroke-color: #bfa888;}


/*-- Book Now Top --*/
#block-dyaus9-booknowtop{display: none;padding: 0 15px 0 0;}
#block-dyaus9-booknowtop .field--name-body a.btn-primary:before{background-color:#011425;}
#block-dyaus9-booknowtop .field--name-body a{display: block;background: #bfa888;color: #fff;font-size: 14px;font-weight: 600;padding: 11px 45px;}
#block-dyaus9-booknowtop .field--name-body a:hover{background-color: #bfa888;}

/*-- Preface Zone --*/
#zone-preface-wrapper #zone-preface{ margin: 0 auto; width: 100%;padding: 0;}
#zone-preface-wrapper #region-preface-first{background-image: url(../images/banner-inner.jpg);background-repeat: no-repeat;background-position: 50%;background-size: cover;height: 350px;margin: 0 auto 50px;padding: 0;position: relative;width: 100%;z-index: 2;overflow: hidden;}
#zone-preface-wrapper #region-preface-first:before {content: '';background: #131313;opacity: 0.8;position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 1;}
#zone-preface-wrapper #region-preface-first .region-inner{margin: 0 auto;width: 100%;max-width: calc(100% - 60px);height: 100%;position: relative;padding: 0;z-index: 1;}
#zone-preface-wrapper #region-preface-first .region-inner .region-preface-first {display: flex;flex-direction: column;gap: 2rem;height: 100%;justify-content: center;}

/*-- Preface Zone Arxiki--*/
.page-node-1274 #zone-preface-wrapper #region-preface-first:before{display:none;}
.page-node-1274 #zone-preface-wrapper #region-preface-first{background-image:none;position: relative;padding: 0 0 0 0;height: auto;}
.page-node-1274 #zone-preface-wrapper #region-preface-first .region-inner{margin: 0;padding:0; width: 100%;max-width: 100%;}

/*-- Titloi Selidon --*/
#block-dyaus9-views-block-titlosselidas-block-1{margin: 0 auto;width: 100%;padding-top: 0;}
#block-dyaus9-views-block-titlosselidas-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-titlosselidas-block-1 .views-field-title{color: #ffffff;font-size: 40px;line-height: 1.2;font-weight: 600;font-family: "Noto Serif Display", serif;text-transform: none;text-align: center;}
#block-dyaus9-views-block-titlosselidas-block-1 .views-field-title span{}

/*-- Titloi Selidas Search --*/
#block-dyaus9-searchtitletop{margin: 0 auto;width: 100%;padding-top: 0;}
#block-dyaus9-searchtitletop .field--name-body{color: #ffffff;font-size: 40px;line-height: 1.2;font-weight: 600;font-family: "Noto Serif Display", serif;text-transform: none;text-align: center;}
#block-dyaus9-searchtitletop .field--name-body p{margin-bottom: 15px;}

/*-- Breadcrumb --*/
#region-preface-first .region-preface-first ol.breadcrumb{background: transparent;padding: 0;margin: 0 auto; width:auto;text-align: center;display: block;}
#region-preface-first .region-preface-first ol.breadcrumb li{}
#region-preface-first .region-preface-first ol.breadcrumb li:before{content: "\f105";display: inline-block;color: #ffffff;font-family: "Font Awesome 7 Free";margin: 0 3px;opacity: 1;font-size: 12px;vertical-align: middle;line-height: 1;font-weight: 600;}
#region-preface-first .region-preface-first ol.breadcrumb li a{color: #ffffff;font-size: 16px;font-family: "Manrope", sans-serif;font-weight: 400;line-height: 20px;text-transform: none;letter-spacing: 0;padding: 0;opacity: 1;display: inline-block;transition: all 0.4s;}
#region-preface-first .region-preface-first ol.breadcrumb li a:hover{color: #bfa888;}
#region-preface-first .region-preface-first ol.breadcrumb li:first-child:before{display:none;}
#region-preface-first .region-preface-first ol.breadcrumb li:first-child a{color:#bfa888;padding:0;}
#region-preface-first .region-preface-first ol.breadcrumb li:first-child a:hover{color: #ffffff;}
#region-preface-first .region-preface-first ol.breadcrumb li.active{color: #ffffff;font-size: 16px;font-weight: 400;line-height: 20px;text-transform: none;}

/*--Zone Content --*/
#zone-content.container {padding: 0;}

/*--zone-postscript-top --*/
#zone-postscript-top{width: 100%;margin: 0 auto;}
#zone-postscript-top #region-postscript-top-first{width: 100%;margin: 0 auto;}
#zone-postscript-top #region-postscript-top-first .region-postscript-top-first-inner{width: 100%;margin: 0 auto;}

/*-- Slider Arxikis --*/
.block-md-slider{}
.block-md-slider .sk-cube-grid .sk-cube{background-color: #383a3e;}
.block-md-slider .md-objects{width:460px!important;}
.block-md-slider .md-objects .md-object{max-width:460px;}
.block-md-slider .md-objects .mysubtitle{max-width: 285px; padding: 0 65px 0 65px;}
.block-md-slider .md-objects .mytitle{padding: 0 65px 0 65px;max-width: 285px;font-size: 36px;}
.block-md-slider .md-objects .mytxt{max-width: 285px;padding: 0 65px 0 65px;font-size: 16px;top:56.293% !important;line-height: 22px;}
.block-md-slider .md-objects .koumpi{margin: 0 65px 0 65px;top:63.628% !important;}
.block-md-slider .md-objects .koumpi a{background: #130f36 none repeat scroll 0 0;border: medium none;border-radius: 0;color: #ffffff;font-size: 15px;font-weight: 500;letter-spacing: 0;padding: 15px 5px;transition: all 0.4s ease;text-shadow: none;width: 120px !important;text-align: center;}
.block-md-slider .md-objects .koumpi a:hover{background:#383a3e none repeat scroll 0 0;color: #fff!important;}

/*-- Slider Arxikis --*/
#block-dyaus9-views-block-sliderarxikis-block-1{position: relative;z-index: 1;width: 100%;}
#block-dyaus9-views-block-sliderarxikis-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views_slideshow_cycle_teaser_section{min-height: 600px;width: 100%;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide{width: 100%;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .views-field-nothing{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .views-field-nothing .field-content{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-img:before{content: "";background: linear-gradient(#011425,transparent 100%,#011425 0);position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0.4;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-img.video:before{content:"";background:transparent; position: absolute; left: 0; top: 0; width: 100%; height: 100%;opacity:1;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-img{min-height: 600px;background: transparent none no-repeat 50% 50%;background-size: cover; position: relative;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-img video{position: absolute;inset: 0;width: 100%;height: 100%;min-height: 600px;object-fit: cover;object-position: center;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content{width: 90%;margin: 0 auto;position: absolute;left: 0;right: 0;top: 20%;max-width: 400px;text-align: center;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-logo{max-width: 100px;margin: 0 auto 25px;text-align: center;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-logo img{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-title:before{background-color: #fff;content: "";height: 1px;left: 0;position: absolute;top: 0;width: 88%;right: 0;margin: 0 auto;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-title{color: #ffffff;text-align: center;font-size: 48px;font-weight: 800;margin: 0 0 20px 0;line-height: 94px;text-transform: uppercase;letter-spacing: 2px; position: relative;display: inline-block;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-title:after{background-color: #fff;bottom: 0;content: "";height: 1px;left: 0;position: absolute;width: 88%;right: 0;margin: 0 auto;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-subtitle{font-family:"Noto Serif Display", serif;color: #ffffff;text-align: center;font-size: 25px;font-weight: 400;margin: 0 0 35px 0;line-height: 1.4;letter-spacing: 0;text-transform: none;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-link{text-align: center;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-link a{color: #fff;display: inline-block;padding: 15px 26px;font-size: 14px;font-weight: 700;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-link a:hover{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-top{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-top .views_slideshow_controls_text_previous{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-top .views_slideshow_controls_text_previous a{background: transparent;width: 45px;height: 45px;position: absolute;top: 50%;cursor: pointer;z-index: 10;font-size: 0;left: 10px;opacity: 0;transition: all .3s;display: flex;align-items: center;justify-content: center;border-radius: 100%;color: #fff;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-top .views_slideshow_controls_text_previous a svg{background: transparent;fill: #fff;transition: all .3s;border-radius: 100%;border: 2px solid #bfa888;width: 45px;padding: 7px;}
#block-dyaus9-views-block-sliderarxikis-block-1 .view-content:hover .views-slideshow-controls-top .views_slideshow_controls_text_previous a{opacity:1;}
#block-dyaus9-views-block-sliderarxikis-block-1 .view-content:hover .views-slideshow-controls-top .views_slideshow_controls_text_previous a:hover{background:transparent;}
#block-dyaus9-views-block-sliderarxikis-block-1 .view-content:hover .views-slideshow-controls-top .views_slideshow_controls_text_previous a:hover svg{background:transparent;fill: #fff;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-top .views_slideshow_controls_text_pause{display:none;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-top .views_slideshow_controls_text_next{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-top .views_slideshow_controls_text_next a{background: transparent;width: 45px;height: 45px;position: absolute;top: 50%;cursor: pointer;z-index: 10;font-size: 0;right: 10px;opacity: 0;transition: all .3s;display: flex;align-items: center;justify-content: center;border-radius: 100%;color: #fff;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-top .views_slideshow_controls_text_next a svg{background: transparent;fill: #fff;transition: all .3s;border-radius: 100%;border: 2px solid #bfa888;width: 45px;padding: 7px;}
#block-dyaus9-views-block-sliderarxikis-block-1 .view-content:hover .views-slideshow-controls-top .views_slideshow_controls_text_next a{opacity:1;}
#block-dyaus9-views-block-sliderarxikis-block-1 .view-content:hover .views-slideshow-controls-top .views_slideshow_controls_text_next a:hover{background:transparent;}
#block-dyaus9-views-block-sliderarxikis-block-1 .view-content:hover .views-slideshow-controls-top .views_slideshow_controls_text_next a:hover svg{background: transparent;fill: #fff;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-bottom{position: absolute;bottom:5px;z-index: 10;left: 0;right: 0;margin: 0 auto;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-bottom .widget_pager{text-align: center;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-bottom .views_slideshow_pager_field_item{width: 55px;height: 55px;border-radius: 100%;display: inline-block;transition: all 0.25s; cursor: pointer;margin: 0 2px;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-bottom .views_slideshow_pager_field_item:hover .views-field-field-eikona-slider img{border: 5px solid #bfa888;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-bottom .views_slideshow_pager_field_item.active .views-field-field-eikona-slider img{border: 5px solid #bfa888;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-bottom .views_slideshow_pager_field_item .views-field-field-eikona-slider img{border-radius: 100%;border: 2px solid #fff;transition: all 0.25s;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slideinleft{opacity: 0;transform: translateX(-20px); animation: fadeInLeft 0.6s ease-out 0s both;animation-delay:1.7s;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slideinleftslow{opacity: 0;transform: translateX(-20px); animation: fadeInLeft 0.6s ease-out 0s both;animation-delay:1.8s;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slideinuplogo{opacity: 0;transform: translateX(-20px); animation: fadeInUp 0.6s ease-out 0s both;animation-delay:1.7s;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slideinup{opacity: 0;transform: translateX(-20px); animation: fadeInUp 0.6s ease-out 0s both;animation-delay:2s;}
@-moz-keyframes fadeInLeft {0% {opacity: 0;	-moz-transform: translateX(-20px);}	100% {opacity: 1;-moz-transform: translateX(0);}}
@-o-keyframes fadeInLeft {0% {opacity: 0;-o-transform: translateX(-20px);} 100% {opacity: 1;-o-transform: translateX(0);}}
@keyframes fadeInLeft {	0% {opacity: 0;	transform: translateX(-20px);}	100% {opacity: 1;transform: translateX(0);}}
@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);} 100% {opacity: 1;-webkit-transform: translateY(0);}}
@-moz-keyframes fadeInUp {0% {opacity: 0;-moz-transform: translateY(20px);}	100% {opacity: 1;-moz-transform: translateY(0);}}
@-o-keyframes fadeInUp {0% {opacity: 0;	-o-transform: translateY(20px);} 100% {opacity: 1;-o-transform: translateY(0);}}
@keyframes fadeInUp {0% {opacity: 0;transform: translateY(20px);} 100% {opacity: 1;transform: translateY(0);}}


/*-- Arxiki Keimeno --*/
.page-node-1274 #region-content h1.page-header{text-align: center;}
.page-node-1274 #region-content .field--name-body p{}

/*-- About US Arxiki --*/
#block-dyaus9-aboutushome{}
#block-dyaus9-aboutushome .boxrow-outer{display: flex;flex-wrap: wrap;}
#block-dyaus9-aboutushome .boxrow{flex: 0 0 auto;width:100%;margin-left:0;}
#block-dyaus9-aboutushome .boxrow-inner{position: relative;background-color: #f4efec;}
#block-dyaus9-aboutushome .box-image{position: absolute;left: 0;top: 0;height: 100%;width: 100%;background-repeat: no-repeat;background-position: 50%;background-size: cover;z-index: 0;}
#block-dyaus9-aboutushome .boxcontent{display: flex;flex-wrap: wrap;z-index: 1;position: relative;outline: 1px solid #bfa888;outline-offset: -18px;}
#block-dyaus9-aboutushome .boxcontent-imgs{flex: 0 0 auto;width: 100%;padding: 0 35px;order: 2;}
#block-dyaus9-aboutushome .boxcontent-imgs .boxcontent-img-icon{bottom: 0;width: 317px;height: 494px;position: absolute;pointer-events: none;left: 0;background-image: url("../images/about-home-icon.png");}
#block-dyaus9-aboutushome .boxcontent-imgs .boxcontent-img-box{}
#block-dyaus9-aboutushome .boxcontent-imgs .boxcontent-img-box .image{position: relative;transform: rotate(-6deg);left:-18px;top:-40px;border: 15px solid #fff;max-width:200px;z-index: 1;box-shadow: 0 0 49px rgba(0,0,0,.12);}
#block-dyaus9-aboutushome .boxcontent-imgs .boxcontent-img-box .image-2{position: absolute;bottom:110px;border: 10px solid #fff;left:169px;transform: rotate(6deg);width: 150px;}
#block-dyaus9-aboutushome .boxcontent-info{flex: 0 0 auto;width: 100%;padding: 0 35px;align-items: center;display: flex;order: 1;}
#block-dyaus9-aboutushome .boxcontent-info .boxcontent-info-inner{padding:35px 0 160px 0;}
#block-dyaus9-aboutushome .boxcontent-info .box-titles{margin-bottom: 20px;}
#block-dyaus9-aboutushome .boxcontent-info .box-titles .box-subtitle{font-size: 14px;line-height:30px;font-weight:700;color: #bfa888;letter-spacing: .2em;margin: 7px 0 2px 0;text-transform: uppercase;}
#block-dyaus9-aboutushome .boxcontent-info .box-titles .box-title{font-family: "Noto Serif Display", serif;font-size:36px;line-height:1.2;font-weight:400;color: #000;letter-spacing: -.01em;}
#block-dyaus9-aboutushome .boxcontent-info .box-txt{}
#block-dyaus9-aboutushome .boxcontent-info .box-more{margin: 30px 0 0 0;}
#block-dyaus9-aboutushome .boxcontent-info .box-more a{display: inline-block;color: #fff;font-size: 14px;}

/*-- zone-postscript-top Arxiki --*/
.page-node-1274 #zone-postscript-top{width: 100%;margin: 0 auto;padding: 0;max-width: 100%;}

/*-- Postscript Top First Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-first{width: 100%;margin: 0 auto;padding: 0;background:transparent none repeat scroll 0 0;}
.page-node-1274 #zone-postscript-top #region-postscript-top-first .region-postscript-top-first-inner{width: 100%;margin: 0 auto;padding:70px 0 70px;}

/*-- Scrolling Text  --*/
#block-dyaus9-scrollingtext{}
#block-dyaus9-scrollingtext .scrolling-wrapper{display: flex;white-space: nowrap;}
#block-dyaus9-scrollingtext .scrolling-wrapper .scrolling-inner{display: inline-flex;position: relative;animation-duration: 90s;animation-name: marquee;animation-iteration-count: infinite;animation-timing-function: linear;}
@keyframes marquee {100% {transform: translate(-100%);}}
#block-dyaus9-scrollingtext .scrolling-wrapper .scrolling-inner .scrolling-item{}
#block-dyaus9-scrollingtext .scrolling-wrapper .scrolling-inner .scrolling-item .scrolling-item-inner{}
#block-dyaus9-scrollingtext .scrolling-wrapper .scrolling-inner .scrolling-item .scrolling-item-inner .scrolling-title{color: #fff;font-size: 80px;line-height: 1.3;font-weight: 600;letter-spacing: 0;text-transform: none;margin: 0;text-shadow:1px 0 0 #e6e7e7, 0 1px 0 #e6e7e7, -1px 0 0 #e6e7e7, 0 -1px 0 #e6e7e7;display: flex;align-items: center;transition: all .5s ease;}
#block-dyaus9-scrollingtext .scrolling-wrapper .scrolling-inner .scrolling-item:hover .scrolling-item-inner .scrolling-title{color: #bfa888;}
#block-dyaus9-scrollingtext .scrolling-wrapper .scrolling-inner .scrolling-item .scrolling-item-inner .scrolling-title .divider:before{content: "";background: #011425;border: 1px solid #011425;width: 10px;height: 10px;border-radius: 50%;display: inline-block;}
#block-dyaus9-scrollingtext .scrolling-wrapper .scrolling-inner .scrolling-item .scrolling-item-inner .scrolling-title .divider{display: flex;margin: 0 35px;}

/*-- Postscript Top Second Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-second{width: 100%;margin: 0 auto;padding: 0;background-image: url("../images/fleet--home-top-bg.jpg");background-repeat: no-repeat;
  background-position: 50%;background-size: cover;}
.page-node-1274 #zone-postscript-top #region-postscript-top-second .region-postscript-top-second-inner{width: 100%;margin: 0 auto;padding:120px 15px;}

/*-- Fleet Top Arxiki --*/
#block-dyaus9-fleettophome{}
#block-dyaus9-fleettophome .box{}
#block-dyaus9-fleettophome .box h2{color: #fff;text-align: center;text-transform: uppercase;font-size: 32px;line-height: 1.2em;letter-spacing: 0;margin: 0 0 15px 0;}
#block-dyaus9-fleettophome .box .text{color: #fff;font-size: 16px;line-height: 30px;font-weight: 500;text-align: center;}

/*-- Postscript Top Third Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-third{width: 100%;margin: 0 auto;padding: 0;position: relative;z-index: 1;background-image: url("../images/fleet-home-bg.png");background-repeat: no-repeat;background-position:top left;background-size: auto;background-color:#fff;}
.page-node-1274 #zone-postscript-top #region-postscript-top-third .region-postscript-top-third-inner{width: 100%;margin: 0 auto;padding:100px 15px;}

/*--Our Boats Arxiki --*/
#block-dyaus9-views-block-ourfleethome-block-1{margin: 0 auto 0;padding:0 15px 0;position: relative;background: #fff;max-width: 1300px;}
#block-dyaus9-views-block-ourfleethome-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-ourfleethome-block-1 .view-header{}
#block-dyaus9-views-block-ourfleethome-block-1 .view-header .box-titles{margin-bottom: 40px;}
#block-dyaus9-views-block-ourfleethome-block-1 .view-header .box-titles .box-subtitle{font-size: 14px;line-height:30px;font-weight:700;color: #bfa888;letter-spacing: .2em;margin: 7px 0 2px 0;text-transform: uppercase;}
#block-dyaus9-views-block-ourfleethome-block-1 .view-header .box-titles .box-title{font-family: "Noto Serif Display", serif;font-size:36px;line-height:1.2;font-weight:400;color: #000;letter-spacing: -.01em;}
#block-dyaus9-views-block-ourfleethome-block-1 .view-content{/*display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: center;margin: 0 -15px;*/}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item{/*width: 100%;padding: 0 15px;margin: 0 0 45px 0;*/}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .views-field-field-imgsgalpage{overflow: hidden;display: block;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .views-field-field-imgsgalpage a{overflow: hidden;display: block;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .views-field-field-imgsgalpage a img{transition: all .5s ease;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item:hover .views-field-field-imgsgalpage a img{transition: all .5s ease; transform: scale(1.05);}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .box{background: #fff;box-shadow: 0 0 15px rgba(0,0,0,.12);margin:-30px 15px 30px 15px;z-index: 1;position: relative;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .box .box-inner{padding: 15px 27px 30px;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .box .box-price{border-bottom:1px solid #d7d7d7;padding-bottom: 10px;margin-bottom: 10px;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .box .box-price p:before{color: #bfa888;content: "\f02b";display: inline-block;font-family: "Font Awesome 7 Free";margin-right: 10px;font-weight: 600; font-size: 13px;line-height: 26px;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .box .box-price p{margin: 0;color: #011425;font-size: 16px;font-weight: 700;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .box .box-price p span{color: #7a7a7a;margin: 0 8px 0 3px;font-weight: 400;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .box .box-title{margin: 0 0 15px 0;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .box .box-title a{color: #011425;font-size: 24px;font-weight: 500;transition: all .5s ease;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item:hover .box .box-title a{color: #bfa888;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .box .box-more{}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .box .box-more a:before{background-color: #bfa888;content: "";height: 1px;position: absolute;top: calc(50% - 0px);right: -37px;bottom: 0;width: 32px;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .box .box-more a{color: #9b9b9b;font-size: 12px;font-weight: 600;letter-spacing: .2em;line-height: 1;margin-bottom: 0;position: relative;text-transform: uppercase;z-index: 3;transition: all .3s ease;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item:hover .box .box-more a{color:#011425;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .box .box-more a:after{background-color: #011425;content: "";height: 1px;position: absolute;top: calc(50% - 0px);right: -5px;bottom: 0;width: 0;transition: all .3s ease;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item:hover .box .box-more a:after{right: -37px;width: 32px;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-nav{position: absolute;top:-55px;right: 0;margin: 0 auto;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-nav .owl-prev{width: 35px;height: 35px;background:transparent;display: inline-flex;align-items: center;justify-content: center;border-radius: 100%;margin: 0 5px;box-shadow: none;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-nav .owl-prev svg{width: 22px;fill: #011425;transition: all 0.5s ease;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-nav .owl-prev:hover svg{fill: #bfa888;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-nav .owl-next{width: 35px;height: 35px;background: transparent;display: inline-flex;align-items: center;justify-content: center;border-radius: 100%;margin: 0 5px;box-shadow: none;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-nav .owl-next svg{width: 22px;fill: #011425;transition: all 0.5s ease;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-nav .owl-next:hover svg{fill: #bfa888;}

/*-- Postscript Top Fourth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-fourth{width: 100%;margin: 0 auto;padding: 0;position: relative;z-index: 1;background-image: url("../images/destinations-arxiki-bg.png"); background-color:#f5f0ed;background-position: center;background-size: cover;}
.page-node-1274 #zone-postscript-top #region-postscript-top-fourth .region-postscript-top-fourth-inner{width: 100%;margin: 0 auto;padding:100px 15px;}

/*-- Destinatios Arxiki --*/
#block-dyaus9-destinationsarxiki{}
#block-dyaus9-destinationsarxiki .boxrow {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;outline: 1px solid #bfa888;background: #fff;outline-offset: -18px;}
#block-dyaus9-destinationsarxiki .box{width:100%; padding: 0 15px;}
#block-dyaus9-destinationsarxiki .box1{order:2;}
#block-dyaus9-destinationsarxiki .box2{order:1;}
#block-dyaus9-destinationsarxiki .box1 .box-inner{padding:0 25px 45px 25px;}
#block-dyaus9-destinationsarxiki .box2 .box-inner{padding: 18px 18px 18px 18px;}
#block-dyaus9-destinationsarxiki .box .box-titles{margin-bottom: 20px;}
#block-dyaus9-destinationsarxiki .box .box-titles .box-subtitle{font-size: 14px;line-height:30px;font-weight:700;color: #bfa888;letter-spacing: .2em;margin: 7px 0 2px 0;text-transform: uppercase;}
#block-dyaus9-destinationsarxiki .box .box-titles .box-title{font-family: "Noto Serif Display", serif;font-size:36px;line-height:1.2;font-weight:400;color: #000;letter-spacing: -.01em;}
#block-dyaus9-destinationsarxiki .box .box-txt{}
#block-dyaus9-destinationsarxiki .box .box-more{margin: 30px 0 0 0;}
#block-dyaus9-destinationsarxiki .box .box-more a{display: inline-block;color: #fff;font-size: 14px;}

/*-- Postscript Top Fifth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-fifth{width: 100%;margin: 0 auto;padding: 0;position: relative;z-index: 1;background-image: url("../images/planyour-trip-home-bg.png");background-color: #fff;background-position:123% bottom;background-size: 50% auto;background-repeat: no-repeat;}
.page-node-1274 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner{width: 100%;margin: 0 auto;padding:0;background-image: url("../images/planyour-trip-home-bg2.png");background-color: transparent;background-position: left top;background-size: 50% auto;background-repeat: no-repeat;}
.page-node-1274 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner .region-postscript-top-fifth{width: 100%;margin: 0 auto;padding:120px 15px;}

/*-- Plan your trip Arxiki --*/
#block-dyaus9-views-block-planyourtriparxiki-block-1{}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .view-content{display: flex; flex-wrap: wrap;align-items:flex-start; justify-content: center; margin: 0 -15px;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row{width: 100%;padding: 0 15px;margin: 0 0 35px 0;text-align: center;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box{display: flex; flex-wrap: wrap;align-items:center; justify-content: center;flex-direction: column;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-icon{padding:0 15px 25px 15px;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-icon a{padding: 25px;background: #bfa888;display: block;border-radius: 50%;transition: all .3s ease;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row:hover .box-icon a{background: #011425;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-icon a img{filter: brightness(0) invert(1);transition: all .3s ease;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row:hover .box-icon a img{transform: scaleX(-1);}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-content:before{content: "";background-image:none;bottom: 0;left: 15px;position: absolute;width: 219px;height: 9px;margin: 0 auto;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-content{padding:0 15px 35px 15px; position: relative;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-title{margin: 0 0 10px 0;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-title a{color: #000;font-size: 24px;font-weight: 400;line-height: 1em;letter-spacing:0;transition: all .3s ease;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row:hover .box-title a{color: #bfa888;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-txt{color: #54595f;font-size: 16px;display: block;line-height: 30px;margin: 0 0 15px 0;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-txt p{margin: 0;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box .box-more{display: block;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box .box-more a:before{background-color: #bfa888;content: "";height: 1px;position: absolute;top: calc(50% - 0px);right: -37px;bottom: 0;width: 32px;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box .box-more a{color: #9b9b9b;font-size: 12px;font-weight: 600;letter-spacing: .2em;line-height: 1;margin-bottom: 0;position: relative;text-transform: uppercase;z-index: 3;transition: all .3s ease;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row:hover .box .box-more a{color:#011425;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box .box-more a:after{background-color: #011425;content: "";height: 1px;position: absolute;top: calc(50% - 0px);right: -5px;bottom: 0;width: 0;transition: all .3s ease;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row:hover .box .box-more a:after{right: -37px;width: 32px;}

/*-- Postscript Top Sixth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-sixth{width: 100%;margin: 0 auto;padding: 0;background:transparent none repeat scroll 0 0; position: relative;z-index: 2;}
.page-node-1274 #zone-postscript-top #region-postscript-top-sixth .bg-sixth{background-image: url("../images/contact-home-bg-1.jpg");background-repeat: no-repeat;background-position: 50%;background-size: cover;position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: -2;}
.page-node-1274 #zone-postscript-top #region-postscript-top-sixth .bg-sixth2{background-image: url("../images/contact-home-bg-2.jpg");background-repeat: no-repeat;background-position: 50%;background-size: cover;position: absolute;top: 0;left: 0;height: 100%;width: 50%;z-index: -1;}
.page-node-1274 #zone-postscript-top #region-postscript-top-sixth .region-postscript-top-sixth-inner{width: 100%;margin: 0 auto;padding:100px 15px;}
.page-node-1274 #zone-postscript-top #region-postscript-top-sixth .region-postscript-top-sixth-inner .region-postscript-top-sixth{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}

/*-- Conatct Arxiki --*/
#block-dyaus9-contactdetailsarxiki{background: #011425;padding:70px 50px 66px 50px;outline: 1px solid #494d4c;outline-offset: -18px;width: 100%;order: 2;margin: 45px 0 0 0;}
#block-dyaus9-contactdetailsarxiki .box{}
#block-dyaus9-contactdetailsarxiki .box .box-icon{margin-bottom: 10px;}
#block-dyaus9-contactdetailsarxiki .box .box-icon img{transition: all .3s ease;}
#block-dyaus9-contactdetailsarxiki .box:hover .box-icon img{transform: scaleX(-1);}
#block-dyaus9-contactdetailsarxiki .box .box-content{}
#block-dyaus9-contactdetailsarxiki .box .box-content .box-title{color: #fff;font-size: 14px;margin-bottom: 5px;}
#block-dyaus9-contactdetailsarxiki .box .box-content .box-txt{}
#block-dyaus9-contactdetailsarxiki .box .box-content .box-txt a{color: #fff;font-size: 24px;transition: all .3s ease;}
#block-dyaus9-contactdetailsarxiki .box .box-content .box-txt a:hover{color: #bfa888;}
#block-dyaus9-contactarxiki{background: #fff;padding:30px 20px;width: 100%;order: 1;}
#block-dyaus9-contactarxiki .field--name-field-webform input.form-control{border: 2px solid #ebebeb;background-color: #fff;border-radius: 0;}
#block-dyaus9-contactarxiki .field--name-field-webform textarea.form-control{border: 2px solid #ebebeb;background-color: #fff;border-radius: 0;}
#block-dyaus9-contactarxiki .field--name-field-webform .form-type-webform-markup{float: left;width: 100%;}
#block-dyaus9-contactarxiki .field--name-field-webform .form-type-webform-markup h4{color: #000;letter-spacing: 0;text-align: center;}
#block-dyaus9-contactarxiki .field--name-field-webform .form-type-webform-markup h2{color: #000;letter-spacing: 0;line-height: 1.3;text-align: left;font-size: 36px;font-weight: 500;}
#block-dyaus9-contactarxiki .field--name-field-webform .form-item-name{float: left;width: 100% ;}
#block-dyaus9-contactarxiki .field--name-field-webform .form-item-eponymo{float: left;width: 100% ;}
#block-dyaus9-contactarxiki .field--name-field-webform .form-item-tilefono{float: left;width: 100% ;}
#block-dyaus9-contactarxiki .field--name-field-webform .form-item-email{float: left;width: 100% ;}
#block-dyaus9-contactarxiki .field--name-field-webform .form-item-subject{float: left;width: 100%;}
#block-dyaus9-contactarxiki .field--name-field-webform .form-item-message{float: left;width: 100%;}
#block-dyaus9-contactarxiki .field--name-field-webform .checkboxes--wrapper{color: #54595f;float: left;width: 100%;margin: 0 0 20px 0;}
#block-dyaus9-contactarxiki .field--name-field-webform .checkboxes--wrapper .form-type-checkbox a{color:#bfa888;transition: all 0.4s ease;}
#block-dyaus9-contactarxiki .field--name-field-webform .checkboxes--wrapper .form-type-checkbox a:hover{color:#54595f;}
#block-dyaus9-contactarxiki .field--name-field-webform .webform-type-checkboxes .form-item-policy-yes .form-checkbox {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 16px;height: 16px;line-height: 15px;border: 1px solid #54595f;background-color: transparent;border-radius: 0px;display: inline-block;vertical-align: -2px;cursor: pointer;margin-right:10px;margin-left: -25px;margin-top: 8px;}
#block-dyaus9-contactarxiki .field--name-field-webform .webform-type-checkboxes .form-item-policy-yes .form-checkbox:focus {outline:none;}
#block-dyaus9-contactarxiki .field--name-field-webform .webform-type-checkboxes .form-item-policy-yes .form-checkbox:checked {border-color: #54595f;background-color: transparent;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 8.5 6.5 11 12 5.5' fill='none' stroke='%23bfa888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: center;background-size: 12px;}
#block-dyaus9-contactarxiki .field--name-field-webform .webform-type-checkboxes .form-item-policy-yes .form-checkbox:disabled {opacity: .5;cursor: not-allowed;}
#block-dyaus9-contactarxiki .field--name-field-webform .webform-type-checkboxes .form-item label {position: relative;padding-left:25px;}
#block-dyaus9-contactarxiki .field--name-field-webform .form-actions{float: left;width: 100%;text-align: center;}
#block-dyaus9-contactarxiki .field--name-field-webform .form-actions .form-submit{display: block;width: 100%;text-align: center;}
#block-dyaus9-contactarxiki .field--name-field-webform .form-actions .form-submit .btn-title {justify-content: center;}


/*-- Postscript Top Seventh Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-seventh{width: 100%;margin: 0 auto;padding: 0;background:transparent none repeat scroll 0 0; position: relative;z-index: 1;}
.page-node-1274 #zone-postscript-top #region-postscript-top-seventh .region-postscript-top-seventh-inner{width: 98%;margin: 0 auto;padding:60px 15px 0 15px;}

/*-- Postscript Top Eighth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-eighth{width: 100%;margin: 0 auto;padding: 0;background:transparent none repeat scroll 0 0; position: relative;z-index: 1;}
.page-node-1274 #zone-postscript-top #region-postscript-top-eighth .region-postscript-top-eighth-inner{width: 98%;margin: 0 auto;padding: 60px 0 0;}
.page-node-1274 #zone-postscript-wrapper{margin: 0;}

/*-- Main content / About Us Page --*/
.page-node-1276 #zone-content-wrapper:before{content:"";background: url("../images/about-us-page-bg1.png") no-repeat scroll 0 0; position: absolute; left: -7%;bottom: 0; width: 635px;height: 582px;}
.page-node-1276 #zone-content-wrapper{position: relative;}
.page-node-1276 #zone-content-wrapper:after{content:"";background: url("../images/about-us-page-bg2.png") no-repeat scroll 0 0; position: absolute; right: -35%;top: 0; width: 635px;height: 582px;}
.page-node-1276 #zone-content-wrapper .zone-content{position: relative; z-index: 1;}
#block-dyaus9-aboutuspage{padding: 95px 0 0;}
#block-dyaus9-aboutuspage .boxrow{display: flex;flex-wrap: wrap; margin: 0 -15px}
#block-dyaus9-aboutuspage .box0{width: 100%; padding: 0 15px;}
#block-dyaus9-aboutuspage .box0 .box-inner{position: relative;}
#block-dyaus9-aboutuspage .box0 .box-titles{position: relative;margin: 0 0 25px 0;}
#block-dyaus9-aboutuspage .box0 .box-titles .box-subtitle{color: #bfa888;font-size: 14px;line-height: 30px;font-weight: 700;letter-spacing: .2em;text-transform: uppercase;}
#block-dyaus9-aboutuspage .box0 .box-titles .box-title{font-family:"Noto Serif Display", serif;color: #000;font-size: 40px;line-height: 44px;font-weight: 400;letter-spacing:-.01em;text-transform: none;}
#block-dyaus9-aboutuspage .box0 .box-image{}
#block-dyaus9-aboutuspage .box0 .box-image img{}
#block-dyaus9-aboutuspage .box1{width:100%; padding: 0 15px;}
#block-dyaus9-aboutuspage .box1 .box-inner{position: relative;}
#block-dyaus9-aboutuspage .box1 .box-top{padding:35px 0 25px 0;}
#block-dyaus9-aboutuspage .box1 .box-top p{margin: 0 0 34px 0;}
#block-dyaus9-aboutuspage .box1 .box-bottom{background-color: #bfa888;padding: 30px 22px;}
#block-dyaus9-aboutuspage .box1 .box-bottom .box-bottom-inner{display: flex;flex-wrap: wrap;justify-content: center;align-items: flex-start;}
#block-dyaus9-aboutuspage .box1 .box-bottom .about-block{width: 100%;padding: 0 15px;margin: 0 0 35px 0;}
#block-dyaus9-aboutuspage .box1 .box-bottom .about-block .inner-box{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
#block-dyaus9-aboutuspage .box1 .box-bottom .about-block .inner-box .image-box{}
#block-dyaus9-aboutuspage .box1 .box-bottom .about-block .inner-box .image-box a{}
#block-dyaus9-aboutuspage .box1 .box-bottom .about-block .inner-box .image-box a img{border: 6px solid #fff;transition: all .3s ease;}
#block-dyaus9-aboutuspage .box1 .box-bottom .about-block .inner-box .image-box a:hover img{border: 6px solid #000;}
#block-dyaus9-aboutuspage .box1 .box-bottom .about-block .inner-box .content-box{text-align: center;}
#block-dyaus9-aboutuspage .box1 .box-bottom .about-block .inner-box .content-box h4.title{margin: 25px 0 10px;}
#block-dyaus9-aboutuspage .box1 .box-bottom .about-block .inner-box .content-box h4.title a{color: #fff;font-size: 22px;font-weight: 700;transition: all .3s ease;}
#block-dyaus9-aboutuspage .box1 .box-bottom .about-block .inner-box .content-box h4.title a:hover{color: #000;}
#block-dyaus9-aboutuspage .box1 .box-bottom .about-block .inner-box .content-box .text{color: #f3efe9;font-size: 15px;line-height: 23px;}
#block-dyaus9-aboutuspage .box2{width:100%; padding: 0 15px;margin: 50px 0 0 0;}
#block-dyaus9-aboutuspage .box2 .box-stats{display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: center;}
#block-dyaus9-aboutuspage .box2 .box-stat{width: 100%; padding: 0 15px; position: relative;text-align: center;}
#block-dyaus9-aboutuspage .box2 .box-stat .box-stat-number{font-family: "Noto Serif Display", serif;color: #e1e1e1;font-size: 120px;line-height: 1;}
#block-dyaus9-aboutuspage .box2 .box-stat .box-stat-number .box-stat-no{}
#block-dyaus9-aboutuspage .box2 .box-stat .box-stat-number .box-stat-suffix{}
#block-dyaus9-aboutuspage .box2 .box-stat .box-stat-title{color: #000;text-transform: uppercase;letter-spacing: .2em;font-weight: 700;font-size: 12px;display: inline-block;position: relative;transform: translateY(-60px);}
#block-dyaus9-aboutuspage .box2 .box-stat .box-stat-title:after{content:"";background-color: #bfa888;height: 2px;position: absolute;bottom: 3px;left: 0;width: 100%;}

/*-- Main content / Page --*/
.page-node-type-page .region-content .page-header{margin: 0 0 15px;border-bottom: none;padding: 0;}
.page-node-type-page .field--name-field-selidaimg{margin-bottom: 25px;border-radius: 0;}
.page-node-type-page .field--name-field-selidaimg img{border-radius:10px;overflow: hidden;}
.page-node-type-page .content .field--name-body h2{color: #000;margin-top: 20px;margin-bottom: 20px;font-size: 30px;font-weight: 400;}
.page-node-type-page .content .field--name-body h3{color: #000;margin-top: 20px;margin-bottom: 20px;font-size: 25px;font-weight: 400;}
.page-node-type-page .content .field--name-body ol{padding-left:0;counter-reset: li;margin-bottom: 25px;}
.page-node-type-page .content .field--name-body ol li:before{color: #fff;content: counter(li);margin-right: 12px;display: inline-block;font-weight: 400;font-size: 10px;border: 1px solid #bfa888;border-radius: 100%;padding: 0;width: 19px;height: 19px;text-align: center;background: #bfa888;line-height: 17px;float: left;margin-top: 4px;}
.page-node-type-page .content .field--name-body ol li{padding:0 0 5px;position: relative;list-style: none;counter-increment: li;}
.page-node-type-page .content .field--name-body ul{padding-left:0px;margin-bottom: 25px;}
.page-node-type-page .content .field--name-body ul li{list-style: none;padding: 0 0 5px;position: relative;}
.page-node-type-page .content .field--name-body ul li:before {color: #bfa888;content: "\f00c";display: inline-block;font-family: "Font Awesome 7 Free";margin-right: 10px;font-weight: 600; font-size: 14px;line-height: 26px;}
.page-node-type-page .content .field--name-body ul li p{display: initial;}
.page-node-type-page .content .field--name-body p{}
.page-node-type-page .content .field--name-body blockquote:before{content: "";display: block;position: absolute;top: -15px;left: 47px;line-height: 1;color: #faa61a;background: url("../images/quote.png") no-repeat scroll 0 0;width: 92px;height: 68px;border: none;padding: 0;z-index: 1;}
.page-node-type-page .content .field--name-body blockquote:after{content: "";display: block;position: absolute;top: 15px;left: 15px;border: 1px solid #bfa888;width: 100%; height: 100%;}
.page-node-type-page .content .field--name-body blockquote{display: table;margin: 40px 0 40px 0;padding: 67px 50px 39px 47px;position: relative;width: calc(100% - 20px);z-index: 1;border: 1px solid #bfa888;border-radius: 0;background: #fff;text-align: center;}
.page-node-type-page .content .field--name-body blockquote p{color: #54595f;font-size: 18px;line-height: 1.3;font-weight: 400;margin: 0;position: relative;}
.page-node-type-page .content .field--name-body hr{border-top: 1px solid #ece9e0;}
.page-node-type-page .content .ckeditor-accordion-container{margin: 25px 0;}
.page-node-type-page .content .ckeditor-accordion-container > dl{margin: 0;border:none;}
.page-node-type-page .content .ckeditor-accordion-container > dl .accordion-item{background-color: #fff;margin: 0 0 12px 0;box-shadow: 0 0 43px rgba(0,0,0,.06);padding: 7px 17px 10px;}
.page-node-type-page .content .ckeditor-accordion-container > dl dt{margin: 0;padding: 28px 20px 20px 40px;border-bottom: 1px solid #e1e1e1;}
.page-node-type-page .content .ckeditor-accordion-container > dl dt > a{background-color: #fff;font-size: 18px;font-weight: 500;line-height: 24px;padding: 0;transition: all .4s ease;color: #000;border: none;letter-spacing: -.01em;}
.page-node-type-page .content .ckeditor-accordion-container > dl dt > a:hover{color: #bfa888;}
.page-node-type-page .content .ckeditor-accordion-container > dl dt > a .ckeditor-accordion-toggle:before{content: "\f067";display: inline-block;font-family: "Font Awesome 7 Free";left: -10px;background: transparent;font-size: 18px;transition: all .4s ease;font-weight: 600;color: #bfa888;width: 22px;height: 18px;top: 50%;transform: translateY(-50%);}
.page-node-type-page .content .ckeditor-accordion-container > dl dt > a:hover .ckeditor-accordion-toggle:before{color: #bfa888;content: "\f067";}
.page-node-type-page .content .ckeditor-accordion-container > dl dt.active > a .ckeditor-accordion-toggle:before{color: #bfa888;}
.page-node-type-page .content .ckeditor-accordion-container > dl dt > a .ckeditor-accordion-toggle{position: absolute;left: 18px;top: 50%;transform: translateY(-50%);padding: 0;margin: 0 auto;text-align: center;width: 22px;height: 22px;}
.page-node-type-page .content .ckeditor-accordion-container > dl dt > a .ckeditor-accordion-toggle:after{display: none;}
.page-node-type-page .content .ckeditor-accordion-container > dl dt.active > a{color: #bfa888;}
.page-node-type-page .content .ckeditor-accordion-container > dl dt.active > a:hover{}
.page-node-type-page .content .ckeditor-accordion-container > dl dt.active > a .ckeditor-accordion-toggle:before{color: #bfa888;content: "\f068";}
.page-node-type-page .content .ckeditor-accordion-container > dl dt.active > a:hover .ckeditor-accordion-toggle:before{}
.page-node-type-page .content .ckeditor-accordion-container > dl dd{padding: 25px 10px;transition: all .4s ease;}
.page-node-type-page .content .field--type-text-long h2{color: #000;margin-top: 20px;margin-bottom: 20px;font-size: 30px;font-weight: 400;}
.page-node-type-page .content .field--type-text-long h3{color: #000;margin-top: 20px;margin-bottom: 20px;font-size: 25px;font-weight: 400;}
.page-node-type-page .content .field--type-text-long ol{padding-left:0;counter-reset: li;margin-bottom: 25px;}
.page-node-type-page .content .field--type-text-long ol li:before{color: #fff;content: counter(li);margin-right: 12px;display: inline-block;font-weight: 400;font-size: 10px;border: 1px solid #bfa888;border-radius: 100%;padding: 0;width: 19px;height: 19px;text-align: center;background: #bfa888;line-height: 17px;float: left;margin-top: 4px;}
.page-node-type-page .content .field--type-text-long ol li{padding:0 0 5px;position: relative;list-style: none;counter-increment: li;}
.page-node-type-page .content .field--type-text-long ul{padding-left:0px;margin-bottom: 25px;}
.page-node-type-page .content .field--type-text-long ul li{list-style: none;padding: 0 0 5px;position: relative;}
.page-node-type-page .content .field--type-text-long ul li:before {color: #bfa888;content: "\f00c";display: inline-block;font-family: "Font Awesome 7 Free";margin-right: 10px;font-weight: 600; font-size: 13px;line-height: 26px;}
.page-node-type-page .content .field--type-text-long ul li p{display: initial;}
.page-node-type-page .content .field--type-text-long p{}
.page-node-type-page .content .field--type-text-long blockquote:before{content: "";display: block;position: absolute;top: -15px;left: 47px;line-height: 1;color: #faa61a;background: url("../images/quote.png") no-repeat scroll 0 0;width: 92px;height: 68px;border: none;padding: 0;z-index: 1;}
.page-node-type-page .content .field--type-text-long blockquote:after{content: "";display: block;position: absolute;top: 15px;left: 15px;border: 1px solid #bfa888;width: 100%; height: 100%;}
.page-node-type-page .content .field--type-text-long blockquote{display: table;margin: 40px 0 40px 0;padding: 67px 50px 39px 47px;position: relative;width: calc(100% - 20px);z-index: 1;border: 1px solid #bfa888;border-radius: 0;background: #fff;text-align: center;}
.page-node-type-page .content .field--type-text-long blockquote p{color: #54595f;font-size: 18px;line-height: 1.3;font-weight: 400;margin: 0;position: relative;}
.page-node-type-page .content .field--type-text-long hr{border-top: 1px solid #ece9e0;}
.page-node-type-page .content p.mybtn{margin: 45px 0 25px 0;}
.page-node-type-page .content p.mybtn a{color: #fff;background: #011425;border-radius: 0;padding: 11px 26px;font-size: 12px;text-transform: uppercase;font-family: "Manrope", sans-serif;font-weight: 400;letter-spacing: .2em;transition: all .3s ease;line-height: 27px;border: none;outline: none;position: relative;display: inline-block;}
.page-node-type-page .content p.mybtn a:hover{color: #fff;background-color: #bfa888;box-shadow: 0 10px 30px rgba(0,0,0,.1);}
.page-node-type-page .pw-group--mono{display: flex;flex-wrap: wrap;margin:30px 0 0 0; width: 100%;}
.page-node-type-page .paragraph--type--eikona-keimeno{display: flex;flex-wrap: wrap;align-items: center;margin:0 0 30px 0; width: 100%;}
.page-node-type-page .paragraph--type--eikona-keimeno .field--name-field-eikona-paragrafoy{width: 100%;padding: 0 0 30px 0; order:1;}
.page-node-type-page .paragraph--type--eikona-keimeno .field--name-field-eikona-paragrafoy .field--item{overflow: hidden;transition: all 0.5s ease;border-radius: 10px;}
.page-node-type-page .paragraph--type--eikona-keimeno .field--name-field-eikona-paragrafoy .field--item a{display:block; position: relative;transition: all 0.5s ease;border-radius: 10px;}
.page-node-type-page .paragraph--type--eikona-keimeno .field--name-field-eikona-paragrafoy .field--item a:after{content: "\f002";display: flex;font-family: "Font Awesome 7 Free";position: absolute;color: #000;top: 50%;font-weight: 600;left: 0;right: 0;margin: 0 auto;width: 47px;height: 47px;background: #fff;align-items: center;justify-content: center;border-radius: 50%;transform: translateY(-20px);transition: all 0.5s ease;opacity:0;}
.page-node-type-page .paragraph--type--eikona-keimeno .field--name-field-eikona-paragrafoy .field--item:hover a:after{opacity:1;}
.page-node-type-page .paragraph--type--eikona-keimeno .field--name-field-eikona-paragrafoy .field--item a img{transition: all 0.5s ease;border-radius: 10px;}
.page-node-type-page .paragraph--type--eikona-keimeno .field--name-field-eikona-paragrafoy .field--item:hover a img{transform: scale(1.07,1.07);}
.page-node-type-page .paragraph--type--eikona-keimeno .field--name-field-video{width: 100%;padding: 0 0 30px 0; order:1;}
.page-node-type-page .paragraph--type--eikona-keimeno .field--name-field-video .form-group {margin-bottom:0;}
.page-node-type-page .paragraph--type--eikona-keimeno .field--name-field-video iframe{border-radius: 10px;}
.page-node-type-page .paragraph--type--eikona-keimeno .field--name-field-keimeno-paragrafoy{width: 100%;padding: 0 0 0 0;order: 2;}
.page-node-type-page .paragraph--type--keimeno-eikona{display: flex;flex-wrap: wrap;align-items: center;margin:0 0 30px 0;}
.page-node-type-page .paragraph--type--keimeno-eikona .field--name-field-keimeno-paragrafoy{width: 100%;padding: 0 0 0 0;order:2;}
.page-node-type-page .paragraph--type--keimeno-eikona .field--name-field-eikona-paragrafoy{width: 100%;padding: 0 0 30px 0;order:1;}
.page-node-type-page .paragraph--type--keimeno-eikona .field--name-field-eikona-paragrafoy .field--item{overflow: hidden;transition: all 0.5s ease;border-radius: 10px;}
.page-node-type-page .paragraph--type--keimeno-eikona .field--name-field-eikona-paragrafoy .field--item a{display:block; position: relative;transition: all 0.5s ease;border-radius: 10px;}
.page-node-type-page .paragraph--type--keimeno-eikona .field--name-field-eikona-paragrafoy .field--item a:after{content: "\f002";display: flex;font-family: "Font Awesome 7 Free";position: absolute;color: #000;top: 50%;font-weight: 600;left: 0;right: 0;margin: 0 auto;width: 47px;height: 47px;background: #fff;align-items: center;justify-content: center;border-radius: 50%;transform: translateY(-20px);transition: all 0.5s ease;opacity:0;}
.page-node-type-page .paragraph--type--keimeno-eikona .field--name-field-eikona-paragrafoy .field--item:hover a:after{opacity:1;}
.page-node-type-page .paragraph--type--keimeno-eikona .field--name-field-eikona-paragrafoy .field--item a img{transition: all 0.5s ease;border-radius: 10px;}
.page-node-type-page .paragraph--type--keimeno-eikona .field--name-field-eikona-paragrafoy .field--item:hover a img{transform: scale(1.07,1.07);}
.page-node-type-page .paragraph--type--keimeno-eikona .field--name-field-video{width: 100%;padding: 0 0 30px 0; order:1;}
.page-node-type-page .paragraph--type--keimeno-eikona .field--name-field-video .form-group {margin-bottom:0;}
.page-node-type-page .paragraph--type--keimeno-eikona .field--name-field-video iframe{border-radius: 10px;}
.page-node-type-page .paragraph--type--keimeno{display: flex;flex-wrap: wrap;align-items: center;margin:0 0 30px 0; width: 100%;}
.page-node-type-page .paragraph--type--eikona{display: block;float: left;margin:0 0 30px 0; width: 100%;}
.page-node-type-page .paragraph--type--eikona .field--name-field-eikona{display: flex;flex-wrap: wrap;margin: 0 0 30px 0;overflow: hidden;transition: all 0.5s ease;width:100%;border-radius: 10px;}
.page-node-type-page .paragraph--type--eikona .field--name-field-eikona a{display:block; position: relative;transition: all 0.5s ease;overflow: hidden;border-radius: 10px;}
.page-node-type-page .paragraph--type--eikona .field--name-field-eikona a:after{content: "\f002";display: flex;font-family: "Font Awesome 7 Free";position: absolute;color: #000;top: 50%;font-weight: 600;left: 0;right: 0;margin: 0 auto;width: 47px;height: 47px;background: #fff;align-items: center;justify-content: center;border-radius: 50%;transform: translateY(-20px);transition: all 0.5s ease;opacity:0;}
.page-node-type-page .paragraph--type--eikona .field--name-field-eikona:hover a:after{opacity:1;}
.page-node-type-page .paragraph--type--eikona .field--name-field-eikona a img{transition: all 0.5s ease;border-radius: 10px;}
.page-node-type-page .paragraph--type--eikona .field--name-field-eikona:hover a img{transform: scale(1.07,1.07);}
.page-node-type-page .paragraph--type--eikona .field--name-field-video{display: block;float: left;margin:0 0 30px 0; width: 100%;}
.page-node-type-page .paragraph--type--eikona .field--name-field-video .form-group {margin-bottom:0;}
.page-node-type-page .paragraph--type--eikona .field--name-field-video iframe{border-radius: 10px;}
.page-node-type-page .paragraph--type--gallery{display: flex;flex-wrap: wrap;align-items: center;margin:0 0 30px 0; width: 100%;}
.page-node-type-page .paragraph--type--gallery .field--name-field-eikona-paragrafoy{display: flex;flex-wrap: wrap;margin: 0 -10px;}
.page-node-type-page .paragraph--type--gallery .field--name-field-eikona-paragrafoy .field--item{overflow: hidden;transition: all 0.5s ease;width:50%;padding: 0 10px;margin: 0 0 20px 0;border-radius: 10px;}
.page-node-type-page .paragraph--type--gallery .field--name-field-eikona-paragrafoy .field--item a{display:block; position: relative;transition: all 0.5s ease;overflow: hidden;border-radius: 10px;}
.page-node-type-page .paragraph--type--gallery .field--name-field-eikona-paragrafoy .field--item a:after{content: "\f002";display: flex;font-family: "Font Awesome 7 Free";position: absolute;color: #000;top: 50%;font-weight: 600;left: 0;right: 0;margin: 0 auto;width: 47px;height: 47px;background: #fff;align-items: center;justify-content: center;border-radius: 50%;transform: translateY(-20px);transition: all 0.5s ease;opacity:0;}
.page-node-type-page .paragraph--type--gallery .field--name-field-eikona-paragrafoy .field--item:hover a:after{opacity:1;}
.page-node-type-page .paragraph--type--gallery .field--name-field-eikona-paragrafoy .field--item a img{transition: all 0.5s ease;border-radius: 10px;}
.page-node-type-page .paragraph--type--gallery .field--name-field-eikona-paragrafoy .field--item:hover a img{transform: scale(1.07,1.07);}
.page-node-type-page .field--name-field-myarxeiapage {float: left;margin: 16px 0;padding: 0;width: 100%;}
.page-node-type-page .field--name-field-myarxeiapage .field--item{background: #f8f6f1;border-left: none;border-radius: 10px;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.page-node-type-page .field--name-field-myarxeiapage .field--item:hover{background: #bfa888;}
.page-node-type-page .field--name-field-myarxeiapage .field--item .file{display: flex;flex-direction: row;}
.page-node-type-page .field--name-field-myarxeiapage .field--item .file-icon{max-width: 25px; margin: 0 10px 0 0;}
.page-node-type-page .field--name-field-myarxeiapage .field--item .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #000;-webkit-text-stroke-width: 1px;}
.page-node-type-page .field--name-field-myarxeiapage .field--item:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #fff;}
.page-node-type-page .field--name-field-myarxeiapage .field--item .file-link{width:68%;}
.page-node-type-page .field--name-field-myarxeiapage .field--item .file-link a{color: #000;display: block;font-size: 16px;font-weight: 400;text-decoration: none;transition: all 300ms ease 0s;}
.page-node-type-page .field--name-field-myarxeiapage .field--item:hover .file-link a{color: #fff;}
.page-node-type-page .field--name-field-myarxeiapage .field--item .file-size{width: 27%;text-align: right;color: #7D7D7D;transition: all 300ms ease 0s;font-size: 14px;}
.page-node-type-page .field--name-field-myarxeiapage .field--item:hover .file-size{color: #fff;}
.page-node-type-page .field--name-field-pagevid{float: left;margin-bottom: 15px;margin-top: 15px;width: 100%;padding:25px 0 10px;border-top: 1px solid #ece9e0;}
.page-node-type-page .field--name-field-pagevid .form-group {margin-bottom:0;}
.page-node-type-page .field--name-field-pagevid iframe{border-radius: 10px;}
.page-node-type-page .field--name-field-imgsgalpage{display: flex;flex-wrap: wrap;align-items: center;margin:10px 0 0 0;padding: 30px 0 0 0; width: 100%;border-top: 1px solid #ece9e0;}
.page-node-type-page .field--name-field-imgsgalpage .field--item{overflow: hidden;transition: all 0.5s ease;width:50%;padding: 0 10px;margin: 0 0 20px 0;border-radius: 10px;}
.page-node-type-page .field--name-field-imgsgalpage .field--item a{display:block; position: relative;transition: all 0.5s ease;overflow: hidden;border-radius: 10px;}
.page-node-type-page .field--name-field-imgsgalpage .field--item a:after{content: "\f002";display: flex;font-family: "Font Awesome 7 Free";position: absolute;color: #000;top: 50%;font-weight: 600;left: 0;right: 0;margin: 0 auto;width: 47px;height: 47px;background: #fff;align-items: center;justify-content: center;border-radius: 50%;transform: translateY(-20px);transition: all 0.5s ease;opacity:0;}
.page-node-type-page .field--name-field-imgsgalpage .field--item:hover a:after{opacity:1;}
.page-node-type-page .field--name-field-imgsgalpage .field--item a img{transition: all 0.5s ease;border-radius: 10px;}
.page-node-type-page .field--name-field-imgsgalpage .field--item:hover a img{transform: scale(1.07,1.07);}

/*--Our Boats --*/
#block-dyaus9-views-block-ourfleet-block-1{}
#block-dyaus9-views-block-ourfleet-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-ourfleet-block-1 .view-content{display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: center;margin: 0 -15px;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row{width: 100%;padding: 0 15px;margin: 0 0 45px 0;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row .views-field-field-imgsgalpage{overflow: hidden;display: block;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row .views-field-field-imgsgalpage a{overflow: hidden;display: block;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row .views-field-field-imgsgalpage a img{transition: all .5s ease;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row:hover .views-field-field-imgsgalpage a img{transition: all .5s ease; transform: scale(1.05);}
#block-dyaus9-views-block-ourfleet-block-1 .views-row .box{background: #fff;box-shadow: 0 0 49px rgba(0,0,0,.12);margin: -30px 30px 0 30px;z-index: 1;position: relative;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row .box .box-inner{padding: 15px 27px 30px;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row .box .box-price{border-bottom:1px solid #d7d7d7;padding-bottom: 10px;margin-bottom: 10px;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row .box .box-price p:before{color: #bfa888;content: "\f02b";display: inline-block;font-family: "Font Awesome 7 Free";margin-right: 10px;font-weight: 600; font-size: 13px;line-height: 26px;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row .box .box-price p{margin: 0;color: #011425;font-size: 16px;font-weight: 700;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row .box .box-price p span{color: #7a7a7a;margin: 0 8px 0 3px;font-weight: 400;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row .box .box-title{margin: 0 0 15px 0;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row .box .box-title a{color: #011425;font-size: 24px;font-weight: 500;transition: all .5s ease;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row:hover .box .box-title a{color: #bfa888;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row .box .box-more{}
#block-dyaus9-views-block-ourfleet-block-1 .views-row .box .box-more a:before{background-color: #bfa888;content: "";height: 1px;position: absolute;top: calc(50% - 0px);right: -37px;bottom: 0;width: 32px;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row .box .box-more a{color: #9b9b9b;font-size: 12px;font-weight: 600;letter-spacing: .2em;line-height: 1;margin-bottom: 0;position: relative;text-transform: uppercase;z-index: 3;transition: all .3s ease;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row:hover .box .box-more a{color:#011425;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row .box .box-more a:after{background-color: #011425;content: "";height: 1px;position: absolute;top: calc(50% - 0px);right: -5px;bottom: 0;width: 0;transition: all .3s ease;}
#block-dyaus9-views-block-ourfleet-block-1 .views-row:hover .box .box-more a:after{right: -37px;width: 32px;}

/*-- Main content / Boat --*/
.page-node-type-boat .region-content .page-header{margin: 0 0 15px;border-bottom: none;padding: 0;}
.page-node-type-boat .layout--twocol-section{margin: 0 -15px;}
.page-node-type-boat .layout__region--first{flex: 0 1 100% !important;padding: 0 15px;display: flex;flex-wrap: wrap;}
.page-node-type-boat .content .block-field-blocknodeboatfield-imgsgalpage{width: 100%;}
.page-node-type-boat .field--name-field-imgsgalpage{display: flex;flex-direction: row;flex-wrap: wrap;margin: 0 -10px;}
.page-node-type-boat .field--name-field-imgsgalpage .field--item:first-child{overflow: hidden;transition: all 0.5s ease;width:100%;padding: 0 10px;margin: 0 0 20px 0;border-radius: 0;}
.page-node-type-boat .field--name-field-imgsgalpage .field--item{overflow: hidden;transition: all 0.5s ease;width:33.333%;padding: 0 10px;margin: 0 0 20px 0;border-radius: 0;}
.page-node-type-boat .field--name-field-imgsgalpage .field--item a{display:block; position: relative;transition: all 0.5s ease;overflow: hidden;border-radius: 0;}
.page-node-type-boat .field--name-field-imgsgalpage .field--item a:after{content: "\f002";display: flex;font-family: "Font Awesome 7 Free";position: absolute;color: #000;top: 50%;font-weight: 600;left: 0;right: 0;margin: 0 auto;width: 47px;height: 47px;background: #fff;align-items: center;justify-content: center;border-radius: 50%;transform: translateY(-20px);transition: all 0.5s ease;opacity:0;}
.page-node-type-boat .field--name-field-imgsgalpage .field--item:hover a:after{opacity:1;}
.page-node-type-boat .field--name-field-imgsgalpage .field--item a img{transition: all 0.5s ease;border-radius: 0;}
.page-node-type-boat .field--name-field-imgsgalpage .field--item:hover a img{transform: scale(1.07,1.07);}
.page-node-type-boat .content .block-field-blocknodeboatfield-pricing{width: 100%;margin: 25px 0 10px;}
.page-node-type-boat .content .block-field-blocknodeboatfield-pricing .field--name-field-pricing{width: auto;display: inline-block;border: 1px solid #bfa888;padding:12px 20px;background: #f5f6f7;margin: 0 auto;text-align: center;border-radius: 10px;}
.page-node-type-boat .content .block-field-blocknodeboatfield-pricing .field--name-field-pricing p{margin: 0;color: #0e2207;font-size: 20px;font-weight: 700;}
.page-node-type-boat .content .block-field-blocknodeboatfield-pricing .field--name-field-pricing p span{color: #757873;font-weight: 500;font-size: 16px;margin: 0 15px 0 5px;}
.page-node-type-boat .content .block-field-blocknodeboatbod{width: 100%;}
.page-node-type-boat .content .field--name-body h2{color: #000;margin-top: 20px;margin-bottom: 20px;font-size: 30px;font-weight: 400;}
.page-node-type-boat .content .field--name-body h3{color: #000;margin-top: 20px;margin-bottom: 20px;font-size: 25px;font-weight: 400;}
.page-node-type-boat .content .field--name-body ol{padding-left:0;counter-reset: li;margin-bottom: 25px;}
.page-node-type-boat .content .field--name-body ol li:before{color: #fff;content: counter(li);margin-right: 12px;display: inline-block;font-weight: 400;font-size: 10px;border: 1px solid #bfa888;border-radius: 100%;padding: 0;width: 19px;height: 19px;text-align: center;background: #bfa888;line-height: 17px;float: left;margin-top: 4px;}
.page-node-type-boat .content .field--name-body ol li{padding:0 0 5px;position: relative;list-style: none;counter-increment: li;}
.page-node-type-boat .content .field--name-body ul{padding-left:0px;margin-bottom: 25px;}
.page-node-type-boat .content .field--name-body ul li{list-style: none;padding: 0 0 5px;position: relative;}
.page-node-type-boat .content .field--name-body ul li:before {color: #bfa888;content: "\f00c";display: inline-block;font-family: "Font Awesome 7 Free";margin-right: 10px;font-weight: 600; font-size: 14px;line-height: 26px;}
.page-node-type-boat .content .field--name-body ul li p{display: initial;}
.page-node-type-boat .content .field--name-body p{}
.page-node-type-boat .content .field--name-body blockquote:before{content: "";display: block;position: absolute;top: -15px;left: 47px;line-height: 1;color: #faa61a;background: url("../images/quote.png") no-repeat scroll 0 0;width: 92px;height: 68px;border: none;padding: 0;z-index: 1;}
.page-node-type-boat .content .field--name-body blockquote:after{content: "";display: block;position: absolute;top: 15px;left: 15px;border: 1px solid #bfa888;width: 100%; height: 100%;}
.page-node-type-boat .content .field--name-body blockquote{display: table;margin: 40px 0 40px 0;padding: 67px 50px 39px 47px;position: relative;width: calc(100% - 20px);z-index: 1;border: 1px solid #bfa888;border-radius: 0;background: #fff;text-align: center;}
.page-node-type-boat .content .field--name-body blockquote p{color: #54595f;font-size: 18px;line-height: 1.3;font-weight: 400;margin: 0;position: relative;}
.page-node-type-boat .content .field--name-body hr{border-top: 1px solid #ece9e0;}
.page-node-type-boat .content .ckeditor-accordion-container{margin: 25px 0;}
.page-node-type-boat .content .ckeditor-accordion-container > dl{margin: 0;border:none;}
.page-node-type-boat .content .ckeditor-accordion-container > dl .accordion-item{background-color: #fff;margin: 0 0 12px 0;box-shadow: 0 0 43px rgba(0,0,0,.06);padding: 7px 17px 10px;}
.page-node-type-boat .content .ckeditor-accordion-container > dl dt{margin: 0;padding: 28px 20px 20px 40px;border-bottom: 1px solid #e1e1e1;}
.page-node-type-boat .content .ckeditor-accordion-container > dl dt > a{background-color: #fff;font-size: 18px;font-weight: 500;line-height: 24px;padding: 0;transition: all .4s ease;color: #000;border: none;letter-spacing: -.01em;}
.page-node-type-boat .content .ckeditor-accordion-container > dl dt > a:hover{color: #bfa888;}
.page-node-type-boat .content .ckeditor-accordion-container > dl dt > a .ckeditor-accordion-toggle:before{content: "\f067";display: inline-block;font-family: "Font Awesome 7 Free";left: -10px;background: transparent;font-size: 18px;transition: all .4s ease;font-weight: 600;color: #bfa888;width: 22px;height: 18px;top: 50%;transform: translateY(-50%);}
.page-node-type-boat .content .ckeditor-accordion-container > dl dt > a:hover .ckeditor-accordion-toggle:before{color: #bfa888;content: "\f067";}
.page-node-type-boat .content .ckeditor-accordion-container > dl dt.active > a .ckeditor-accordion-toggle:before{color: #bfa888;}
.page-node-type-boat .content .ckeditor-accordion-container > dl dt > a .ckeditor-accordion-toggle{position: absolute;left: 18px;top: 50%;transform: translateY(-50%);padding: 0;margin: 0 auto;text-align: center;width: 22px;height: 22px;}
.page-node-type-boat .content .ckeditor-accordion-container > dl dt > a .ckeditor-accordion-toggle:after{display: none;}
.page-node-type-boat .content .ckeditor-accordion-container > dl dt.active > a{color: #bfa888;}
.page-node-type-boat .content .ckeditor-accordion-container > dl dt.active > a:hover{}
.page-node-type-boat .content .ckeditor-accordion-container > dl dt.active > a .ckeditor-accordion-toggle:before{color: #bfa888;content: "\f068";}
.page-node-type-boat .content .ckeditor-accordion-container > dl dt.active > a:hover .ckeditor-accordion-toggle:before{}
.page-node-type-boat .content .ckeditor-accordion-container > dl dd{padding: 25px 10px;transition: all .4s ease;}
.page-node-type-boat .content .block-field-blocknodeboatfield-boat-specs{width:100%; padding: 0;}
.page-node-type-boat .content .field--name-field-boat-specs{}
.page-node-type-boat .content .field--name-field-boat-specs .field--label{font-family: "Noto Serif Display", serif;color: #000;margin: 0 0 15px 0;font-size: 30px;font-weight: 400;}
.page-node-type-boat .content .field--name-field-boat-specs .field--item{background: #f5f6f7;padding: 25px 20px;border-radius: 10px;border: 1px solid #bfa888;}
.page-node-type-boat .content .field--name-field-boat-specs ul{padding-left:0px;margin-bottom: 0;}
.page-node-type-boat .content .field--name-field-boat-specs ul li{list-style: none;padding: 0 0 5px;position: relative;}
.page-node-type-boat .content .field--name-field-boat-specs ul li:before{color: #bfa888;content: "\f13d";display: inline-block;font-family: "Font Awesome 7 Free";margin-right: 10px;font-weight: 600;font-size: 17px;line-height: 26px;}
.page-node-type-boat .content .field--name-field-boat-specs ul li p{display: initial;}
.page-node-type-boat .content .block-field-blocknodeboatfield-boat-accessories{width:100%; padding: 0;}
.page-node-type-boat .content .field--name-field-boat-accessories{}
.page-node-type-boat .content .field--name-field-boat-accessories .field--label{font-family: "Noto Serif Display", serif;color: #000;margin:25px 0 15px 0;font-size: 30px;font-weight: 400;}
.page-node-type-boat .content .field--name-field-boat-accessories .field--item{background: #f5f6f7;padding: 25px 20px;border-radius: 10px;border: 1px solid #bfa888;}
.page-node-type-boat .content .field--name-field-boat-accessories ul{padding-left:0px;margin-bottom: 0;}
.page-node-type-boat .content .field--name-field-boat-accessories ul li{list-style: none;padding: 0 0 5px;position: relative;}
.page-node-type-boat .content .field--name-field-boat-accessories ul li:before{color: #bfa888;content: "\f13d";display: inline-block;font-family: "Font Awesome 7 Free";margin-right: 10px;font-weight: 600;font-size: 17px;line-height: 26px;}
.page-node-type-boat .content .field--name-field-boat-accessories ul li p{display: initial;}
.page-node-type-boat .layout__region--second{flex: 0 1 100% !important;padding: 0 15px;margin: 35px 0 0 0;}
.page-node-type-boat .layout__region--second .block-block-content{padding: 46px 10px 30px;background-color: #f8f6f1;border-radius: 10px; margin: 0 0 45px 0;}
.page-node-type-boat .layout__region--second .webform-submission-booking-add-form .titlos{}
.page-node-type-boat .layout__region--second .webform-submission-booking-add-form .titlos h2{margin: 0;font-size: 24px;font-weight: 600;text-align: center;color: #0e2207;}
.page-node-type-boat .layout__region--second .form-type-datetime-flatpickr{background: none;display: flex;width: auto;margin: 0;flex-wrap: wrap;}
.page-node-type-boat .layout__region--second .flatpickr-calendar.arrowBottom:before, .page-node-type-boat .layout__region--second .flatpickr-calendar.arrowBottom:after{display: none;}
.page-node-type-boat .layout__region--second .flatpickr-innerContainer{border: none;border-radius: 0 0 10px 10px;}
.page-node-type-boat .layout__region--second .flatpickr-days{border: none;}
.page-node-type-boat .layout__region--second .flatpickr-calendar.inline{margin: 0 auto;box-shadow: none;}
.page-node-type-boat .layout__region--second .flatpickr-day.today {border-color: #f1f1f1 !important;background: #f1f1f1 !important;color: #484848 !important;}
.page-node-type-boat .layout__region--second .flatpickr-input{/*display: none;*/order: 2;margin: 15px 0 0 0;background-color: #fff;padding: 16px 25px 16px 48px;background-image: url(../images/calendar.svg);background-repeat: no-repeat;background-size: 20px 20px;background-position: 14px center;}
.page-node-type-boat .layout__region--second .myduration{margin: 20px 0;}
.page-node-type-boat .layout__region--second .myduration .js-webform-radios{display: flex;align-items: flex-start;justify-content: center;}
.page-node-type-boat .layout__region--second .myduration .js-webform-radios .form-item{margin: 0;padding: 0 10px;font-size: 14px;}
.page-node-type-boat .layout__region--second .myduration .form-item-duration .form-radio {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 16px;height: 16px;line-height: 15px;border: 1px solid #54595f;background-color: #fff;border-radius: 100%;display: inline-block;vertical-align: -2px;cursor: pointer;margin-right: 10px;margin-left: -22px;margin-top: 5px;}
.page-node-type-boat .layout__region--second .myduration .form-item-duration .form-radio:checked {border-color: #54595f;background-color: #fff;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='5' fill='%23bfa888'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: center;background-size: 12px;}
.page-node-type-boat .layout__region--second .form-item-boat{display: none;}
.page-node-type-boat .layout__region--second .personaldata{display: flex;align-items: flex-start;justify-content: center;flex-wrap: wrap;margin:0 -15px 0 -15px;}
.page-node-type-boat .layout__region--second .personaldata .form-item{width: 50%; padding: 0 5px;}
.page-node-type-boat .layout__region--second .personaldata .form-item .form-text{background: #fff;padding: 16px 25px;}
.page-node-type-boat .layout__region--second .personaldata .form-item .form-tel{background: #fff;padding: 16px 25px;}
.page-node-type-boat .layout__region--second .personaldata .form-item .form-email{background: #fff;padding: 16px 25px;}
.page-node-type-boat .layout__region--second  .webform-type-checkboxes .form-item-policy-yes .form-checkbox {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 16px;height: 16px;line-height: 15px;border: 1px solid #54595f;background-color: #fff;border-radius: 0px;display: inline-block;vertical-align: -2px;cursor: pointer;margin-right:10px;margin-left: -25px;margin-top: 8px;}
.page-node-type-boat .layout__region--second .webform-type-checkboxes .form-item-policy-yes .form-checkbox:focus {outline:none;}
.page-node-type-boat .layout__region--second .webform-type-checkboxes .form-item-policy-yes .form-checkbox:checked {border-color: #54595f;background-color: #fff;;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 8.5 6.5 11 12 5.5' fill='none' stroke='%23bfa888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: center;background-size: 12px;}
.page-node-type-boat .layout__region--second .webform-type-checkboxes .form-item-policy-yes .form-checkbox:disabled {opacity: .5;cursor: not-allowed;}
.page-node-type-boat .layout__region--second .webform-type-checkboxes .form-item label {position: relative;padding-left:25px;font-size: 14px;line-height: 1.5;color: #757873;}
.page-node-type-boat .layout__region--second .webform-submission-booking-form .form-actions{float: left;width: 100%;text-align: center;margin: 25px 0 0 0;}
.page-node-type-boat .layout__region--second .boat-extra-info{}
.page-node-type-boat .layout__region--second .boat-extra-info .boxrow{display: flex;flex-wrap: wrap;}
.page-node-type-boat .layout__region--second .boat-extra-info .boxtop{width: 100%;margin: 0 0 35px 0;}
.page-node-type-boat .layout__region--second .boat-extra-info .boxtop .boxtop-inner{display: flex;flex-wrap: wrap;align-items: center;}
.page-node-type-boat .layout__region--second .boat-extra-info .boxtop .boxtop-inner .box-icon{width: 20%;display: flex;align-items: center;justify-content: center;}
.page-node-type-boat .layout__region--second .boat-extra-info .boxtop .boxtop-inner .box-icon .fa-regular{display: flex;align-items: center;justify-content: center;background: #bfa888;color: #fff;border-radius: 50%;width: 45px;height: 45px;font-size: 20px;}
.page-node-type-boat .layout__region--second .boat-extra-info .boxtop .boxtop-inner .box-txt{width: 80%;color: #757873;font-size: 15px;line-height: 1.3;}
.page-node-type-boat .layout__region--second .boat-extra-info .boxtop .boxtop-inner .box-txt span{color: #0e2207;font-size: 16px;font-weight: 700;line-height: 24px;}
.page-node-type-boat .layout__region--second .boat-extra-info .boxbottom{width: 100%;display: flex;flex-wrap: wrap;gap: 5px;align-items: center;justify-content: center;}
.page-node-type-boat .layout__region--second .boat-extra-info .boxbottom a.btn-primary{display: inline-block;padding: 8px 18px;color: #fff;font-size: 10px;}
.page-node-type-boat .layout__region--second .boat-extra-info .boxbottom a.btn-primary .btn-title{}
.page-node-type-boat #zone-postscript-wrapper {margin:0;}
.page-node-type-boat #zone-postscript-top-wrapper{}
.page-node-type-boat #zone-postscript-top-wrapper #zone-postscript-top{max-width: 100%;padding: 0;}
.page-node-type-boat #zone-postscript-top-wrapper #region-postscript-top-first{margin: 80px auto 0;background: #f4efec;padding:120px 15px;}
.page-node-type-boat #zone-postscript-top-wrapper #region-postscript-top-first .region-postscript-top-first-inner{max-width: 1428px;}

/*--Our Boats Rest --*/
#block-dyaus9-views-block-ourfleetrest-block-1{}
#block-dyaus9-views-block-ourfleetrest-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-ourfleetrest-block-1 .view-header{margin: 0 auto 90px;text-align: center;}
#block-dyaus9-views-block-ourfleetrest-block-1 .view-header h3{color: #bfa888;font-size: 14px;line-height: 1.3;font-weight: 700;letter-spacing: .2em;margin:0 0 25px 0;text-transform: uppercase;}
#block-dyaus9-views-block-ourfleetrest-block-1 .view-header h2{color: #000;font-size: 48px;line-height: 1.1;font-weight:400;letter-spacing:-.01em;margin:0;text-transform: none;}
#block-dyaus9-views-block-ourfleetrest-block-1 .view-content{/*display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: center;margin: 0 -15px;*/}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item{/*width: 100%;padding: 0 15px;margin: 0 0 45px 0;*/}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item .views-field-field-imgsgalpage{overflow: hidden;display: block;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item .views-field-field-imgsgalpage a{overflow: hidden;display: block;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item .views-field-field-imgsgalpage a img{transition: all .5s ease;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item:hover .views-field-field-imgsgalpage a img{transition: all .5s ease; transform: scale(1.05);}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item .box{background: #fff;box-shadow: 0 0 30px rgba(0,0,0,.12);margin:-30px 30px 30px 30px;z-index: 1;position: relative;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item .box .box-inner{padding: 15px 27px 30px;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item .box .box-price{border-bottom:1px solid #d7d7d7;padding-bottom: 10px;margin-bottom: 10px;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item .box .box-price p:before{color: #bfa888;content: "\f02b";display: inline-block;font-family: "Font Awesome 7 Free";margin-right: 10px;font-weight: 600; font-size: 13px;line-height: 26px;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item .box .box-price p{margin: 0;color: #011425;font-size: 16px;font-weight: 700;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item .box .box-price p span{color: #7a7a7a;margin: 0 8px 0 3px;font-weight: 400;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item .box .box-title{margin: 0 0 15px 0;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item .box .box-title a{color: #011425;font-size: 24px;font-weight: 500;transition: all .5s ease;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item:hover .box .box-title a{color: #bfa888;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item .box .box-more{}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item .box .box-more a:before{background-color: #bfa888;content: "";height: 1px;position: absolute;top: calc(50% - 0px);right: -37px;bottom: 0;width: 32px;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item .box .box-more a{color: #9b9b9b;font-size: 12px;font-weight: 600;letter-spacing: .2em;line-height: 1;margin-bottom: 0;position: relative;text-transform: uppercase;z-index: 3;transition: all .3s ease;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item:hover .box .box-more a{color:#011425;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item .box .box-more a:after{background-color: #011425;content: "";height: 1px;position: absolute;top: calc(50% - 0px);right: -5px;bottom: 0;width: 0;transition: all .3s ease;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-item:hover .box .box-more a:after{right: -37px;width: 32px;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-nav{position: absolute;top:-55px;right: 0;left: 0;margin: 0 auto;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-nav .owl-prev{width: 35px;height: 35px;background:transparent;display: inline-flex;align-items: center;justify-content: center;border-radius: 100%;margin: 0 5px;box-shadow: none;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-nav .owl-prev svg{width: 22px;fill: #011425;transition: all 0.5s ease;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-nav .owl-prev:hover svg{fill: #bfa888;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-nav .owl-next{width: 35px;height: 35px;background: transparent;display: inline-flex;align-items: center;justify-content: center;border-radius: 100%;margin: 0 5px;box-shadow: none;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-nav .owl-next svg{width: 22px;fill: #011425;transition: all 0.5s ease;}
#block-dyaus9-views-block-ourfleetrest-block-1 .owl-nav .owl-next:hover svg{fill: #bfa888;}

/*---- Modal Window ----*/ 
.page-node-type-boat .ui-widget-overlay{background: #000!important;opacity: .5!important;}
.page-node-type-boat .ui-dialog {width: 85% !important;font-family: "Manrope", sans-serif !important;border: none !important;border-radius: 20px !important;background: #f8f6f1!important;padding: 0 !important;}
.page-node-type-boat .ui-dialog .ui-dialog-titlebar {background: #bfa888;border: none;border-radius: 20px 20px 0 0;z-index: 2;padding: 8px 5px 8px 20px !important;}
.page-node-type-boat .ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-size: 22px;font-weight: 400;text-transform: none;color: #fff;margin: 0;letter-spacing: 0;}
.page-node-type-boat .ui-dialog .ui-dialog-titlebar-close{background: #fff;border: none;width: 40px !important;height: 40px !important;padding: 5px !important;z-index: 5;right: -14px !important;border-radius: 50%;margin: 0 !important;top: -14px !important;box-shadow: none;}
.page-node-type-boat .ui-dialog .ui-dialog-titlebar-close .ui-button-icon{background: url(../images/close-icon-hover.png) no-repeat scroll 0 0;width: 20px;height: 20px;margin: -7px 0 0 -9px;z-index: 1;padding: 0;top: 40%;}
.page-node-type-boat .ui-dialog .ui-dialog-titlebar-close:hover{border: none !important;background: #000;font-weight: normal;color: #000;}
.page-node-type-boat .ui-dialog .ui-dialog-titlebar-close:hover .ui-button-icon{background: url(../images/close-icon.png) no-repeat scroll 0 0;}
.page-node-type-boat .ui-dialog .ui-dialog-content{padding: 0 20px;margin: 20px 0;z-index: 1;scrollbar-width: thin;}
.page-node-type-boat .ui-dialog .ui-dialog-content .content{}
.page-node-type-boat .ui-dialog .ui-dialog-content .content .field--type-text-with-summary p{}

/*---- Modal Window Contact----*/ 
.page-node-1275 .ui-widget-overlay{background: #000!important;opacity: .5!important;}
.page-node-1275 .ui-dialog {width: 85% !important;font-family: "Manrope", sans-serif !important;border: none !important;border-radius: 20px !important;background: #f8f6f1!important;padding: 0 !important;}
.page-node-1275 .ui-dialog .ui-dialog-titlebar {background: #bfa888;border: none;border-radius: 20px 20px 0 0;z-index: 2;padding: 8px 5px 8px 20px !important;}
.page-node-1275 .ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-size: 22px;font-weight: 400;text-transform: none;color: #fff;margin: 0;letter-spacing: 0;}
.page-node-1275 .ui-dialog .ui-dialog-titlebar-close{background: #fff;border: none;width: 40px !important;height: 40px !important;padding: 5px !important;z-index: 5;right: -14px !important;border-radius: 50%;margin: 0 !important;top: -14px !important;box-shadow: none;}
.page-node-1275 .ui-dialog .ui-dialog-titlebar-close .ui-button-icon{background: url(../images/close-icon-hover.png) no-repeat scroll 0 0;width: 20px;height: 20px;margin: -7px 0 0 -9px;z-index: 1;padding: 0;top: 40%;}
.page-node-1275 .ui-dialog .ui-dialog-titlebar-close:hover{border: none !important;background: #000;font-weight: normal;color: #000;}
.page-node-1275 .ui-dialog .ui-dialog-titlebar-close:hover .ui-button-icon{background: url(../images/close-icon.png) no-repeat scroll 0 0;}
.page-node-1275 .ui-dialog .ui-dialog-content{padding: 0 20px;margin: 20px 0;z-index: 1;scrollbar-width: thin;}
.page-node-1275 .ui-dialog .ui-dialog-content .content{}
.page-node-1275 .ui-dialog .ui-dialog-content .content .field--type-text-with-summary p{}

/*---- Modal Window Arxiki----*/ 
.page-node-1274 .ui-widget-overlay{background: #000!important;opacity: .5!important;}
.page-node-1274 .ui-dialog {width: 85% !important;font-family: "Manrope", sans-serif !important;border: none !important;border-radius: 20px !important;background: #f8f6f1!important;padding: 0 !important;}
.page-node-1274 .ui-dialog .ui-dialog-titlebar {background: #bfa888;border: none;border-radius: 20px 20px 0 0;z-index: 2;padding: 8px 5px 8px 20px !important;}
.page-node-1274 .ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-size: 22px;font-weight: 400;text-transform: none;color: #fff;margin: 0;letter-spacing: 0;}
.page-node-1274 .ui-dialog .ui-dialog-titlebar-close{background: #fff;border: none;width: 40px !important;height: 40px !important;padding: 5px !important;z-index: 5;right: -14px !important;border-radius: 50%;margin: 0 !important;top: -14px !important;box-shadow: none;}
.page-node-1274 .ui-dialog .ui-dialog-titlebar-close .ui-button-icon{background: url(../images/close-icon-hover.png) no-repeat scroll 0 0;width: 20px;height: 20px;margin: -7px 0 0 -9px;z-index: 1;padding: 0;top: 40%;}
.page-node-1274 .ui-dialog .ui-dialog-titlebar-close:hover{border: none !important;background: #000;font-weight: normal;color: #000;}
.page-node-1274 .ui-dialog .ui-dialog-titlebar-close:hover .ui-button-icon{background: url(../images/close-icon.png) no-repeat scroll 0 0;}
.page-node-1274 .ui-dialog .ui-dialog-content{padding: 0 20px;margin: 20px 0;z-index: 1;scrollbar-width: thin;}
.page-node-1274 .ui-dialog .ui-dialog-content .content{}
.page-node-1274 .ui-dialog .ui-dialog-content .content .field--type-text-with-summary p{}

/*-- Plan your trip --*/
#block-dyaus9-views-block-planyourtrip-block-1{}
#block-dyaus9-views-block-planyourtrip-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-planyourtrip-block-1 .view-content{display: flex; flex-wrap: wrap;align-items:flex-start; justify-content: center; margin: 0 -15px;}
#block-dyaus9-views-block-planyourtrip-block-1 .views-row{width: 100%;padding: 0 15px;margin: 0;}
#block-dyaus9-views-block-planyourtrip-block-1 .views-row .views-field-nothing{background-image: url("../images/tip-bg.png");background-repeat: no-repeat;background-position: center;background-size: contain;padding:30px 25px;}
#block-dyaus9-views-block-planyourtrip-block-1 .views-row .box{padding: 20px;border: 1px solid #bfa888;text-align: center;}
#block-dyaus9-views-block-planyourtrip-block-1 .views-row .box-icon{margin: 0 auto -10px;text-align: center;background: #bfa888;display: inline-block;border-radius: 50% 50% 0 0;padding: 15px;transition: all .3s ease;}
#block-dyaus9-views-block-planyourtrip-block-1 .views-row:hover .box-icon{background: #000;}
#block-dyaus9-views-block-planyourtrip-block-1 .views-row .box-icon img{margin: 0 auto;filter: brightness(0) invert(1);}
#block-dyaus9-views-block-planyourtrip-block-1 .views-row .box-title{background: #fff;padding:20px 15px 5px 15px;text-align: center;border-radius: 10px 10px 0 0;border-top: 1px solid #bfa888;border-left: 1px solid #bfa888;border-right: 1px solid #bfa888;}
#block-dyaus9-views-block-planyourtrip-block-1 .views-row .box-title a{color: #000;font-size: 18px;font-weight: 400;line-height: 1em;letter-spacing:0;transition: all .3s ease;}
#block-dyaus9-views-block-planyourtrip-block-1 .views-row:hover .box-title a{color: #bfa888;}
#block-dyaus9-views-block-planyourtrip-block-1 .views-row .box-txt{color: #7a7a7a;font-size: 15px;display: block;background: #fff;padding: 15px 15px 20px 15px;text-align: center;border-radius: 0;border-left: 1px solid #bfa888;border-right: 1px solid #bfa888;}
#block-dyaus9-views-block-planyourtrip-block-1 .views-row .box-txt p{margin: 0;}
#block-dyaus9-views-block-planyourtrip-block-1 .views-row .box .box-more{display: block;background: #fff;padding:0 15px 20px 15px;text-align: center;border-radius: 0 0 10px 10px;border-left: 1px solid #bfa888;border-right: 1px solid #bfa888;border-bottom: 1px solid #bfa888;}
#block-dyaus9-views-block-planyourtrip-block-1 .views-row .box .box-more a:before{background-color: #bfa888;content: "";height: 1px;position: absolute;top: calc(50% - 0px);right: -37px;bottom: 0;width: 32px;}
#block-dyaus9-views-block-planyourtrip-block-1 .views-row .box .box-more a{color: #9b9b9b;font-size: 12px;font-weight: 600;letter-spacing: .2em;line-height: 1;margin-bottom: 0;position: relative;text-transform: uppercase;z-index: 3;transition: all .3s ease;}
#block-dyaus9-views-block-planyourtrip-block-1 .views-row:hover .box .box-more a{color:#011425;}
#block-dyaus9-views-block-planyourtrip-block-1 .views-row .box .box-more a:after{background-color: #011425;content: "";height: 1px;position: absolute;top: calc(50% - 0px);right: -5px;bottom: 0;width: 0;transition: all .3s ease;}
#block-dyaus9-views-block-planyourtrip-block-1 .views-row:hover .box .box-more a:after{right: -37px;width: 32px;}

/*-- Travel Tips --*/
#block-dyaus9-views-block-traveltips-block-1{}
#block-dyaus9-views-block-traveltips-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-traveltips-block-1 .view-content{display: flex; flex-wrap: wrap;align-items:flex-start; justify-content: center; margin: 0 -15px;}
#block-dyaus9-views-block-traveltips-block-1 .views-row{width: 100%;padding: 0 15px;margin: 0;}
#block-dyaus9-views-block-traveltips-block-1 .views-row .views-field-nothing{background-image: url("../images/tip-bg.png");background-repeat: no-repeat;background-position: center;background-size: contain;padding:30px 25px;}
#block-dyaus9-views-block-traveltips-block-1 .views-row .box{padding: 20px;border: 1px solid #bfa888;text-align: center;}
#block-dyaus9-views-block-traveltips-block-1 .views-row .box-icon{margin: 0 auto -10px;text-align: center;background: #fff;display: inline-block;border-radius: 50% 50% 0 0;padding: 15px;}
#block-dyaus9-views-block-traveltips-block-1 .views-row .box-icon img{margin: 0 auto;}
#block-dyaus9-views-block-traveltips-block-1 .views-row .box-title{color: #000;font-size: 18px;font-weight: 400;line-height: 1em;letter-spacing:0;background: #fff;padding:20px 15px 5px 15px;text-align: center;border-radius: 10px 10px 0 0;}
#block-dyaus9-views-block-traveltips-block-1 .views-row .box-txt{color: #7a7a7a;font-size: 15px;display: block;background: #fff;padding: 15px 15px 20px 15px;text-align: center;border-radius: 0 0 10px 10px;}
#block-dyaus9-views-block-traveltips-block-1 .views-row .box-txt p{margin: 0;}

/*-- Main content / Travel Tip --*/
.page-node-type-traveltip .region-content .page-header{margin: 0 0 15px;border-bottom: none;padding: 0;}
.page-node-type-traveltip .field--name-field-selidaimg{margin-bottom: 25px;border-radius: 0;}
.page-node-type-traveltip .field--name-field-selidaimg img{border-radius:10px;overflow: hidden;}
.page-node-type-traveltip .content .field--name-body h2{color: #000;margin-top: 20px;margin-bottom: 20px;font-size: 30px;font-weight: 400;}
.page-node-type-traveltip .content .field--name-body h3{color: #000;margin-top: 20px;margin-bottom: 20px;font-size: 25px;font-weight: 400;}
.page-node-type-traveltip .content .field--name-body ol{padding-left:0;counter-reset: li;margin-bottom: 25px;}
.page-node-type-traveltip .content .field--name-body ol li:before{color: #fff;content: counter(li);margin-right: 12px;display: inline-block;font-weight: 400;font-size: 10px;border: 1px solid #bfa888;border-radius: 100%;padding: 0;width: 19px;height: 19px;text-align: center;background: #bfa888;line-height: 17px;float: left;margin-top: 4px;}
.page-node-type-traveltip .content .field--name-body ol li{padding:0 0 5px;position: relative;list-style: none;counter-increment: li;}
.page-node-type-traveltip .content .field--name-body ul{padding-left:0px;margin-bottom: 25px;}
.page-node-type-traveltip .content .field--name-body ul li{list-style: none;padding: 0 0 5px;position: relative;}
.page-node-type-traveltip .content .field--name-body ul li:before {color: #bfa888;content: "\f00c";display: inline-block;font-family: "Font Awesome 7 Free";margin-right: 10px;font-weight: 600; font-size: 14px;line-height: 26px;}
.page-node-type-traveltip .content .field--name-body ul li p{display: initial;}
.page-node-type-traveltip .content .field--name-body p{}
.page-node-type-traveltip .content .field--name-body blockquote:before{content: "";display: block;position: absolute;top: -15px;left: 47px;line-height: 1;color: #faa61a;background: url("../images/quote.png") no-repeat scroll 0 0;width: 92px;height: 68px;border: none;padding: 0;z-index: 1;}
.page-node-type-traveltip .content .field--name-body blockquote:after{content: "";display: block;position: absolute;top: 15px;left: 15px;border: 1px solid #bfa888;width: 100%; height: 100%;}
.page-node-type-traveltip .content .field--name-body blockquote{display: table;margin: 40px 0 40px 0;padding: 67px 50px 39px 47px;position: relative;width: calc(100% - 20px);z-index: 1;border: 1px solid #bfa888;border-radius: 0;background: #fff;text-align: center;}
.page-node-type-traveltip .content .field--name-body blockquote p{color: #54595f;font-size: 18px;line-height: 1.3;font-weight: 400;margin: 0;position: relative;}
.page-node-type-traveltip .content .field--name-body hr{border-top: 1px solid #ece9e0;}

/*-- Destinations --*/
#block-dyaus9-views-block-destinations-block-1{position:relative; z-index: 1;}

/*-- Main content / Destination --*/
.page-node-type-destination .region-content .page-header{margin: 0 0 15px;border-bottom: none;padding: 0;}
.page-node-type-destination .field--name-field-selidaimg{margin-bottom: 25px;border-radius: 0;}
.page-node-type-destination .field--name-field-selidaimg img{border-radius:10px;overflow: hidden;}
.page-node-type-destination .content .field--name-body h2{color: #000;margin-top: 20px;margin-bottom: 20px;font-size: 30px;font-weight: 400;}
.page-node-type-destination .content .field--name-body h3{color: #000;margin-top: 20px;margin-bottom: 20px;font-size: 25px;font-weight: 400;}
.page-node-type-destination .content .field--name-body ol{padding-left:0;counter-reset: li;margin-bottom: 25px;}
.page-node-type-destination .content .field--name-body ol li:before{color: #fff;content: counter(li);margin-right: 12px;display: inline-block;font-weight: 400;font-size: 10px;border: 1px solid #bfa888;border-radius: 100%;padding: 0;width: 19px;height: 19px;text-align: center;background: #bfa888;line-height: 17px;float: left;margin-top: 4px;}
.page-node-type-destination .content .field--name-body ol li{padding:0 0 5px;position: relative;list-style: none;counter-increment: li;}
.page-node-type-destination .content .field--name-body ul{padding-left:0px;margin-bottom: 25px;}
.page-node-type-destination .content .field--name-body ul li{list-style: none;padding: 0 0 5px;position: relative;}
.page-node-type-destination .content .field--name-body ul li:before {color: #bfa888;content: "\f00c";display: inline-block;font-family: "Font Awesome 7 Free";margin-right: 10px;font-weight: 600; font-size: 14px;line-height: 26px;}
.page-node-type-destination .content .field--name-body ul li p{display: initial;}
.page-node-type-destination .content .field--name-body p{}
.page-node-type-destination .content .field--name-body blockquote:before{content: "";display: block;position: absolute;top: -15px;left: 47px;line-height: 1;color: #faa61a;background: url("../images/quote.png") no-repeat scroll 0 0;width: 92px;height: 68px;border: none;padding: 0;z-index: 1;}
.page-node-type-destination .content .field--name-body blockquote:after{content: "";display: block;position: absolute;top: 15px;left: 15px;border: 1px solid #bfa888;width: 100%; height: 100%;}
.page-node-type-destination .content .field--name-body blockquote{display: table;margin: 40px 0 40px 0;padding: 67px 50px 39px 47px;position: relative;width: calc(100% - 20px);z-index: 1;border: 1px solid #bfa888;border-radius: 0;background: #fff;text-align: center;}
.page-node-type-destination .content .field--name-body blockquote p{color: #54595f;font-size: 18px;line-height: 1.3;font-weight: 400;margin: 0;position: relative;}
.page-node-type-destination .content .field--name-body hr{border-top: 1px solid #ece9e0;}
.page-node-type-destination .content .ckeditor-accordion-container{margin: 25px 0;}
.page-node-type-destination .content .ckeditor-accordion-container > dl{margin: 0;border:none;}
.page-node-type-destination .content .ckeditor-accordion-container > dl .accordion-item{background-color: #fff;margin: 0 0 12px 0;box-shadow: 0 0 43px rgba(0,0,0,.06);padding: 7px 17px 10px;}
.page-node-type-destination .content .ckeditor-accordion-container > dl dt{margin: 0;padding: 28px 20px 20px 40px;border-bottom: 1px solid #e1e1e1;}
.page-node-type-destination .content .ckeditor-accordion-container > dl dt > a{background-color: #fff;font-size: 18px;font-weight: 500;line-height: 24px;padding: 0;transition: all .4s ease;color: #000;border: none;letter-spacing: -.01em;}
.page-node-type-destination .content .ckeditor-accordion-container > dl dt > a:hover{color: #bfa888;}
.page-node-type-destination .content .ckeditor-accordion-container > dl dt > a .ckeditor-accordion-toggle:before{content: "\f067";display: inline-block;font-family: "Font Awesome 7 Free";left: -10px;background: transparent;font-size: 18px;transition: all .4s ease;font-weight: 600;color: #bfa888;width: 22px;height: 18px;top: 50%;transform: translateY(-50%);}
.page-node-type-destination .content .ckeditor-accordion-container > dl dt > a:hover .ckeditor-accordion-toggle:before{color: #bfa888;content: "\f067";}
.page-node-type-destination .content .ckeditor-accordion-container > dl dt.active > a .ckeditor-accordion-toggle:before{color: #bfa888;}
.page-node-type-destination .content .ckeditor-accordion-container > dl dt > a .ckeditor-accordion-toggle{position: absolute;left: 18px;top: 50%;transform: translateY(-50%);padding: 0;margin: 0 auto;text-align: center;width: 22px;height: 22px;}
.page-node-type-destination .content .ckeditor-accordion-container > dl dt > a .ckeditor-accordion-toggle:after{display: none;}
.page-node-type-destination .content .ckeditor-accordion-container > dl dt.active > a{color: #bfa888;}
.page-node-type-destination .content .ckeditor-accordion-container > dl dt.active > a:hover{}
.page-node-type-destination .content .ckeditor-accordion-container > dl dt.active > a .ckeditor-accordion-toggle:before{color: #bfa888;content: "\f068";}
.page-node-type-destination .content .ckeditor-accordion-container > dl dt.active > a:hover .ckeditor-accordion-toggle:before{}
.page-node-type-destination .content .ckeditor-accordion-container > dl dd{padding: 25px 10px;transition: all .4s ease;}
.page-node-type-destination .content p.mybtn{margin: 45px 0 25px 0;}
.page-node-type-destination .content p.mybtn a{color: #fff;background: #011425;border-radius: 0;padding: 11px 26px;font-size: 12px;text-transform: uppercase;font-family: "Manrope", sans-serif;font-weight: 400;letter-spacing: .2em;transition: all .3s ease;line-height: 27px;border: none;outline: none;position: relative;}
.page-node-type-destination .content p.mybtn a:hover{color: #fff;background-color: #bfa888;box-shadow: 0 10px 30px rgba(0,0,0,.1);}
.page-node-type-destination .field--name-field-pagevid{float: left;margin-bottom: 15px;margin-top: 15px;width: 100%;padding:25px 0 10px;border-top: 1px solid #ece9e0;}
.page-node-type-destination .field--name-field-pagevid .form-group {margin-bottom:0;}
.page-node-type-destination .field--name-field-pagevid iframe{border-radius: 10px;}
.page-node-type-destination .field--name-field-imgsgalpage{display: flex;flex-wrap: wrap;align-items: center;margin:10px 0 0 0;padding: 30px 0 0 0; width: 100%;border-top: 1px solid #ece9e0;}
.page-node-type-destination .field--name-field-imgsgalpage .field--item{overflow: hidden;transition: all 0.5s ease;width:50%;padding: 0 10px;margin: 0 0 20px 0;border-radius: 10px;}
.page-node-type-destination .field--name-field-imgsgalpage .field--item a{display:block; position: relative;transition: all 0.5s ease;overflow: hidden;border-radius: 10px;}
.page-node-type-destination .field--name-field-imgsgalpage .field--item a:after{content: "\f002";display: flex;font-family: "Font Awesome 7 Free";position: absolute;color: #000;top: 50%;font-weight: 600;left: 0;right: 0;margin: 0 auto;width: 47px;height: 47px;background: #fff;align-items: center;justify-content: center;border-radius: 50%;transform: translateY(-20px);transition: all 0.5s ease;opacity:0;}
.page-node-type-destination .field--name-field-imgsgalpage .field--item:hover a:after{opacity:1;}
.page-node-type-destination .field--name-field-imgsgalpage .field--item a img{transition: all 0.5s ease;border-radius: 10px;}
.page-node-type-destination .field--name-field-imgsgalpage .field--item:hover a img{transform: scale(1.07,1.07);}

/*-- FAQ page --*/
.page-node-1329 .region-content {display:flex; flex-wrap: wrap;}
.page-node-1329 .region-content nav.tabs{width: 100%;}
.page-node-1329 .region-content nav.tabs{width: 100%;}
.page-node-1329 .region-content .page{width: 100%;}

/*-- FAQ Bookings --*/
#block-dyaus9-views-block-faqbook-block-1{width: 100%; padding: 0 15px;}
#block-dyaus9-views-block-faqbook-block-1 h2.block-title{font-size: 32px;font-weight: 700;line-height: 1.2em; margin: 0 0 30px 0;}
#block-dyaus9-views-block-faqbook-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-faqbook-block-1 .view-content{}
#block-dyaus9-views-block-faqbook-block-1 .views-row .views-row{background-color: #fff;margin: 0 0 12px 0;box-shadow: 0 0 43px rgba(0,0,0,.06);padding: 7px 17px 10px;}
#block-dyaus9-views-block-faqbook-block-1 .views-accordion-header{margin: 0;padding: 28px 20px 20px 40px;border-width: 0 0 1px 0;border-color: #e1e1e1;border-radius: 0;background: transparent;}
#block-dyaus9-views-block-faqbook-block-1 .views-accordion-header.ui-accordion-header-active{background: transparent none repeat scroll 0 0; position: relative;}
#block-dyaus9-views-block-faqbook-block-1 .views-accordion-header .field-content{background-color: #fff;font-size: 18px;font-weight: 500;line-height: 24px;padding: 0;transition: all .4s ease;color: #000;border: none;letter-spacing: -.01em;}
#block-dyaus9-views-block-faqbook-block-1 .views-accordion-header .field-content:before{content: "\f067";display: inline-block;font-family: "Font Awesome 7 Free";left: 0;background: transparent;font-size: 18px;transition: all .4s ease;font-weight: 600;color: #bfa888;width: 22px;height: 18px;top: 50%;transform: translateY(-50%);position: absolute;}
#block-dyaus9-views-block-faqbook-block-1 .views-accordion-header:hover .field-content{color:#bfa888;}
#block-dyaus9-views-block-faqbook-block-1 .views-accordion-header:hover .field-content:before{color: #bfa888;content: "\f067";}
#block-dyaus9-views-block-faqbook-block-1 .views-accordion-header.ui-accordion-header-active .field-content{color: #bfa888;}
#block-dyaus9-views-block-faqbook-block-1 .views-accordion-header.ui-accordion-header-active .field-content:before{color: #bfa888;content: "\f068";}
#block-dyaus9-views-block-faqbook-block-1 .views-accordion-header.ui-accordion-header-active:hover .field-content:before{color: #bfa888;content: "\f068";}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content{padding: 25px 10px;border: none;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-body{font-family: "Manrope", sans-serif;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-body h2{font-family:"Noto Serif Display", serif;color: #000;margin-top: 20px;margin-bottom: 20px;font-size: 30px;font-weight: 400;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-body h3{font-family:"Noto Serif Display", serif;color: #000;margin-top: 20px;margin-bottom: 20px;font-size: 25px;font-weight: 400;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-body ol{padding-left:0;counter-reset: li;margin-bottom: 25px;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-body ol li:before{color: #fff;content: counter(li);margin-right: 12px;display: inline-block;font-weight: 400;font-size: 10px;border: 1px solid #bfa888;border-radius: 100%;padding: 0;width: 19px;height: 19px;text-align: center;background: #bfa888;line-height: 17px;float: left;margin-top: 4px;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-body ol li{padding:0 0 5px;position: relative;list-style: none;counter-increment: li;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-body ul{padding-left:0px;margin-bottom: 25px;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-body ul li{list-style: none;padding: 0 0 5px;position: relative;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-body ul li:before {color: #bfa888;content: "\f00c";display: inline-block;font-family: "Font Awesome 7 Free";margin-right: 10px;font-weight: 600; font-size: 14px;line-height: 26px;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-body ul li p{display: initial;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-body p{color: #54595f; font-size: 16px;line-height:1.875;font-weight: 400;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-body blockquote:before{content: "";display: block;position: absolute;top: -15px;left: 47px;line-height: 1;color: #faa61a;background: url("../images/quote.png") no-repeat scroll 0 0;width: 92px;height: 68px;border: none;padding: 0;z-index: 1;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-body blockquote:after{content: "";display: block;position: absolute;top: 15px;left: 15px;border: 1px solid #bfa888;width: 100%; height: 100%;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-body blockquote{display: table;margin: 40px 0 40px 0;padding: 67px 50px 39px 47px;position: relative;width: calc(100% - 20px);z-index: 1;border: 1px solid #bfa888;border-radius: 0;background: #fff;text-align: center;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-body blockquote p{color: #54595f;font-size: 18px;line-height: 1.3;font-weight: 400;margin: 0;position: relative;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-body hr{border-top: 1px solid #ece9e0;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-field-myarxeiapage {float: left;margin: 16px 0;padding: 0;width: 100%;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content .file{display: flex;flex-direction: row;background: #f8f6f1;border-left: none;border-radius: 10px;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content .file:hover{background: #bfa888;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content .file-icon{max-width: 25px; margin: 0 10px 0 0;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #000;-webkit-text-stroke-width: 1px;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #fff;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content .file-link{width:68%;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content .file-link a{color: #000;display: block;font-size: 16px;font-weight: 400;text-decoration: none;transition: all 300ms ease 0s;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content:hover .file-link a{color: #fff;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content .file-size{width: 27%;text-align: right;color: #7D7D7D;transition: all 300ms ease 0s;font-size: 14px;}
#block-dyaus9-views-block-faqbook-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content:hover .file-size{color: #fff;}

/*-- FAQ General --*/
#block-dyaus9-views-block-faqgeneral-block-1{width: 100%; padding: 0 15px;}
#block-dyaus9-views-block-faqgeneral-block-1 h2.block-title{font-size: 32px;font-weight: 700;line-height: 1.2em; margin: 0 0 30px 0;}
#block-dyaus9-views-block-faqgeneral-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-faqgeneral-block-1 .view-content{}
#block-dyaus9-views-block-faqgeneral-block-1 .views-row .views-row{background-color: #fff;margin: 0 0 12px 0;box-shadow: 0 0 43px rgba(0,0,0,.06);padding: 7px 17px 10px;}
#block-dyaus9-views-block-faqgeneral-block-1 .views-accordion-header{margin: 0;padding: 28px 20px 20px 40px;border-width: 0 0 1px 0;border-color: #e1e1e1;border-radius: 0;background: transparent;}
#block-dyaus9-views-block-faqgeneral-block-1 .views-accordion-header.ui-accordion-header-active{background: transparent none repeat scroll 0 0; position: relative;}
#block-dyaus9-views-block-faqgeneral-block-1 .views-accordion-header .field-content{background-color: #fff;font-size: 18px;font-weight: 500;line-height: 24px;padding: 0;transition: all .4s ease;color: #000;border: none;letter-spacing: -.01em;}
#block-dyaus9-views-block-faqgeneral-block-1 .views-accordion-header .field-content:before{content: "\f067";display: inline-block;font-family: "Font Awesome 7 Free";left: 0;background: transparent;font-size: 18px;transition: all .4s ease;font-weight: 600;color: #bfa888;width: 22px;height: 18px;top: 50%;transform: translateY(-50%);position: absolute;}
#block-dyaus9-views-block-faqgeneral-block-1 .views-accordion-header:hover .field-content{color:#bfa888;}
#block-dyaus9-views-block-faqgeneral-block-1 .views-accordion-header:hover .field-content:before{color: #bfa888;content: "\f067";}
#block-dyaus9-views-block-faqgeneral-block-1 .views-accordion-header.ui-accordion-header-active .field-content{color: #bfa888;}
#block-dyaus9-views-block-faqgeneral-block-1 .views-accordion-header.ui-accordion-header-active .field-content:before{color: #bfa888;content: "\f068";}
#block-dyaus9-views-block-faqgeneral-block-1 .views-accordion-header.ui-accordion-header-active:hover .field-content:before{color: #bfa888;content: "\f068";}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content{padding: 25px 10px;border: none;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-body{font-family: "Manrope", sans-serif;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-body h2{font-family:"Noto Serif Display", serif;color: #000;margin-top: 20px;margin-bottom: 20px;font-size: 30px;font-weight: 400;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-body h3{font-family:"Noto Serif Display", serif;color: #000;margin-top: 20px;margin-bottom: 20px;font-size: 25px;font-weight: 400;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-body ol{padding-left:0;counter-reset: li;margin-bottom: 25px;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-body ol li:before{color: #fff;content: counter(li);margin-right: 12px;display: inline-block;font-weight: 400;font-size: 10px;border: 1px solid #bfa888;border-radius: 100%;padding: 0;width: 19px;height: 19px;text-align: center;background: #bfa888;line-height: 17px;float: left;margin-top: 4px;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-body ol li{padding:0 0 5px;position: relative;list-style: none;counter-increment: li;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-body ul{padding-left:0px;margin-bottom: 25px;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-body ul li{list-style: none;padding: 0 0 5px;position: relative;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-body ul li:before {color: #bfa888;content: "\f00c";display: inline-block;font-family: "Font Awesome 7 Free";margin-right: 10px;font-weight: 600; font-size: 14px;line-height: 26px;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-body ul li p{display: initial;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-body p{color: #54595f; font-size: 16px;line-height:1.875;font-weight: 400;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-body blockquote:before{content: "";display: block;position: absolute;top: -15px;left: 47px;line-height: 1;color: #faa61a;background: url("../images/quote.png") no-repeat scroll 0 0;width: 92px;height: 68px;border: none;padding: 0;z-index: 1;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-body blockquote:after{content: "";display: block;position: absolute;top: 15px;left: 15px;border: 1px solid #bfa888;width: 100%; height: 100%;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-body blockquote{display: table;margin: 40px 0 40px 0;padding: 67px 50px 39px 47px;position: relative;width: calc(100% - 20px);z-index: 1;border: 1px solid #bfa888;border-radius: 0;background: #fff;text-align: center;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-body blockquote p{color: #54595f;font-size: 18px;line-height: 1.3;font-weight: 400;margin: 0;position: relative;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-body hr{border-top: 1px solid #ece9e0;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-field-myarxeiapage {float: left;margin: 16px 0;padding: 0;width: 100%;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content .file{display: flex;flex-direction: row;background: #f8f6f1;border-left: none;border-radius: 10px;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content .file:hover{background: #bfa888;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content .file-icon{max-width: 25px; margin: 0 10px 0 0;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #000;-webkit-text-stroke-width: 1px;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #fff;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content .file-link{width:68%;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content .file-link a{color: #000;display: block;font-size: 16px;font-weight: 400;text-decoration: none;transition: all 300ms ease 0s;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content:hover .file-link a{color: #fff;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content .file-size{width: 27%;text-align: right;color: #7D7D7D;transition: all 300ms ease 0s;font-size: 14px;}
#block-dyaus9-views-block-faqgeneral-block-1 .ui-accordion-content .views-field-field-myarxeiapage .field-content:hover .file-size{color: #fff;}

/*-- Main content / faq --*/
.page-node-type-faq .region-content .page-header{margin: 0 0 15px;border-bottom: none;padding: 0;}
.page-node-type-faq .field--name-field-selidaimg{margin-bottom: 25px;border-radius: 0;}
.page-node-type-faq .field--name-field-selidaimg img{border-radius:10px;overflow: hidden;}
.page-node-type-faq .content .field--name-body h2{color: #000;margin-top: 20px;margin-bottom: 20px;font-size: 30px;font-weight: 400;}
.page-node-type-faq .content .field--name-body h3{color: #000;margin-top: 20px;margin-bottom: 20px;font-size: 25px;font-weight: 400;}
.page-node-type-faq .content .field--name-body ol{padding-left:0;counter-reset: li;margin-bottom: 25px;}
.page-node-type-faq .content .field--name-body ol li:before{color: #fff;content: counter(li);margin-right: 12px;display: inline-block;font-weight: 400;font-size: 10px;border: 1px solid #bfa888;border-radius: 100%;padding: 0;width: 19px;height: 19px;text-align: center;background: #bfa888;line-height: 17px;float: left;margin-top: 4px;}
.page-node-type-faq .content .field--name-body ol li{padding:0 0 5px;position: relative;list-style: none;counter-increment: li;}
.page-node-type-faq .content .field--name-body ul{padding-left:0px;margin-bottom: 25px;}
.page-node-type-faq .content .field--name-body ul li{list-style: none;padding: 0 0 5px;position: relative;}
.page-node-type-faq .content .field--name-body ul li:before {color: #bfa888;content: "\f00c";display: inline-block;font-family: "Font Awesome 7 Free";margin-right: 10px;font-weight: 600; font-size: 14px;line-height: 26px;}
.page-node-type-faq .content .field--name-body ul li p{display: initial;}
.page-node-type-faq .content .field--name-body p{}
.page-node-type-faq .content .field--name-body blockquote:before{content: "";display: block;position: absolute;top: -15px;left: 47px;line-height: 1;color: #faa61a;background: url("../images/quote.png") no-repeat scroll 0 0;width: 92px;height: 68px;border: none;padding: 0;z-index: 1;}
.page-node-type-faq .content .field--name-body blockquote:after{content: "";display: block;position: absolute;top: 15px;left: 15px;border: 1px solid #bfa888;width: 100%; height: 100%;}
.page-node-type-faq .content .field--name-body blockquote{display: table;margin: 40px 0 40px 0;padding: 67px 50px 39px 47px;position: relative;width: calc(100% - 20px);z-index: 1;border: 1px solid #bfa888;border-radius: 0;background: #fff;text-align: center;}
.page-node-type-faq .content .field--name-body blockquote p{color: #54595f;font-size: 18px;line-height: 1.3;font-weight: 400;margin: 0;position: relative;}
.page-node-type-faq .content .field--name-body hr{border-top: 1px solid #ece9e0;}
.page-node-type-faq .content p.mybtn{margin: 45px 0 25px 0;}
.page-node-type-faq .content p.mybtn a{color: #fff;background: #011425;border-radius: 0;padding: 11px 26px;font-size: 12px;text-transform: uppercase;font-family: "Manrope", sans-serif;font-weight: 400;letter-spacing: .2em;transition: all .3s ease;line-height: 27px;border: none;outline: none;position: relative;}
.page-node-type-faq .content p.mybtn a:hover{color: #fff;background-color: #bfa888;box-shadow: 0 10px 30px rgba(0,0,0,.1);}
.page-node-type-faq .field--name-field-myarxeiapage {float: left;margin: 16px 0;padding: 0;width: 100%;}
.page-node-type-faq .field--name-field-myarxeiapage .field--item{background: #f8f6f1;border-left: none;border-radius: 10px;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.page-node-type-faq .field--name-field-myarxeiapage .field--item:hover{background: #bfa888;}
.page-node-type-faq .field--name-field-myarxeiapage .field--item .file{display: flex;flex-direction: row;}
.page-node-type-faq .field--name-field-myarxeiapage .field--item .file-icon{max-width: 25px; margin: 0 10px 0 0;}
.page-node-type-faq .field--name-field-myarxeiapage .field--item .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #000;-webkit-text-stroke-width: 1px;}
.page-node-type-faq .field--name-field-myarxeiapage .field--item:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #fff;}
.page-node-type-faq .field--name-field-myarxeiapage .field--item .file-link{width:68%;}
.page-node-type-faq .field--name-field-myarxeiapage .field--item .file-link a{color: #000;display: block;font-size: 16px;font-weight: 400;text-decoration: none;transition: all 300ms ease 0s;}
.page-node-type-faq .field--name-field-myarxeiapage .field--item:hover .file-link a{color: #fff;}
.page-node-type-faq .field--name-field-myarxeiapage .field--item .file-size{width: 27%;text-align: right;color: #7D7D7D;transition: all 300ms ease 0s;font-size: 14px;}
.page-node-type-faq .field--name-field-myarxeiapage .field--item:hover .file-size{color: #fff;}
.page-node-type-faq .field--name-field-pagevid{float: left;margin-bottom: 15px;margin-top: 15px;width: 100%;padding:25px 0 10px;border-top: 1px solid #ece9e0;}
.page-node-type-faq .field--name-field-pagevid .form-group {margin-bottom:0;}
.page-node-type-faq .field--name-field-pagevid iframe{border-radius: 10px;}
.page-node-type-faq .field--name-field-imgsgalpage{display: flex;flex-wrap: wrap;align-items: center;margin:10px 0 0 0;padding: 30px 0 0 0; width: 100%;border-top: 1px solid #ece9e0;}
.page-node-type-faq .field--name-field-imgsgalpage .field--item{overflow: hidden;transition: all 0.5s ease;width:50%;padding: 0 10px;margin: 0 0 20px 0;border-radius: 10px;}
.page-node-type-faq .field--name-field-imgsgalpage .field--item a{display:block; position: relative;transition: all 0.5s ease;overflow: hidden;border-radius: 10px;}
.page-node-type-faq .field--name-field-imgsgalpage .field--item a:after{content: "\f002";display: flex;font-family: "Font Awesome 7 Free";position: absolute;color: #000;top: 50%;font-weight: 600;left: 0;right: 0;margin: 0 auto;width: 47px;height: 47px;background: #fff;align-items: center;justify-content: center;border-radius: 50%;transform: translateY(-20px);transition: all 0.5s ease;opacity:0;}
.page-node-type-faq .field--name-field-imgsgalpage .field--item:hover a:after{opacity:1;}
.page-node-type-faq .field--name-field-imgsgalpage .field--item a img{transition: all 0.5s ease;border-radius: 10px;}
.page-node-type-faq .field--name-field-imgsgalpage .field--item:hover a img{transform: scale(1.07,1.07);}

/*-- Main content / Contact  --*/
.page-node-1275 .region-content h1.page-header{display: none;}
.page-node-1275 .region-content .content{display:flex; flex-direction: column; flex-wrap: wrap;}
.page-node-1275 .region-content .content .field--name-body{width: 100%;padding: 0 0 40px 0;margin: 0 0 25px 0;background:transparent;border-radius: 0;display: flex;flex-direction: column;align-items: start;justify-content: center;}
.page-node-1275 .region-content .content .field--name-body .boxrow{display: block;width: 100%;}
.page-node-1275 .region-content .content .field--name-body .boxrow .box{width:100%;}
.page-node-1275 .region-content .content .field--name-body .boxrow .box .box-inner{margin: 0 0 36px 0;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;align-items: center;}
.page-node-1275 .region-content .content .field--name-body .boxrow .box .box-inner .box-icon{display: block;width: 30%;max-width:120px; position: relative;text-align: center;}
.page-node-1275 .region-content .content .field--name-body .boxrow .box .box-inner .box-icon .fa-solid{margin: 0;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #fff;color: transparent;font-size: 32px;line-height: 32px;background: #bfa888;width: 80px;height: 80px;display: flex;align-items: center;justify-content: center;border-radius: 50%;}
.page-node-1275 .region-content .content .field--name-body .boxrow .box .box-inner .box-icon .fa-regular{margin: 0;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #fff;color: transparent;font-size: 32px;line-height: 32px;background: #bfa888;width: 80px;height: 80px;display: flex;align-items: center;justify-content: center;border-radius: 50%;font-weight: 600;}
.page-node-1275 .region-content .content .field--name-body .boxrow .box .box-inner .box-content{width: 70%;}
.page-node-1275 .region-content .content .field--name-body .boxrow .box .box-inner .box-title{color: #000;margin: 0 0 4px 0;font-size: 16px;line-height: 1.4em;font-weight: 700;letter-spacing: 0;font-family: "Noto Serif Display", serif;}
.page-node-1275 .region-content .content .field--name-body .boxrow .box .box-inner .box-txt{color: #54595f;font-size: 18px;}
.page-node-1275 .region-content .content .field--name-body .boxrow .box .box-inner .box-txt a{color:#54595f;transition: all 0.4s ease;}
.page-node-1275 .region-content .content .field--name-body .boxrow .box .box-inner .box-txt a:hover{color:#bfa888!important;}
.page-node-1275 .region-content .content .field--name-webform{width:100%;}
.page-node-1275 .region-content .content .field--name-webform .form-type-webform-markup{float: left;width: 100%;}
.page-node-1275 .region-content .content .field--name-webform .form-type-webform-markup h4{color: #000;letter-spacing: 0;text-align: center;}
.page-node-1275 .region-content .content .field--name-webform .form-type-webform-markup h2{color: #000;letter-spacing: 0;line-height: 1.3;text-align: left;font-size: 36px;font-weight: 500;}
.page-node-1275 .region-content .content .field--name-webform .form-item-name{float: left;width: 100% ;}
.page-node-1275 .region-content .content .field--name-webform .form-item-eponymo{float: left;width: 100% ;}
.page-node-1275 .region-content .content .field--name-webform .form-item-tilefono{float: left;width: 100% ;}
.page-node-1275 .region-content .content .field--name-webform .form-item-email{float: left;width: 100% ;}
.page-node-1275 .region-content .content .field--name-webform .form-item-subject{float: left;width: 100%;}
.page-node-1275 .region-content .content .field--name-webform .form-item-message{float: left;width: 100%;}
.page-node-1275 .region-content .content .checkboxes--wrapper{color: #54595f;float: left;width: 100%;margin: 0 0 20px 0;}
.page-node-1275 .region-content .content .checkboxes--wrapper .form-type-checkbox a{color:#bfa888;transition: all 0.4s ease;}
.page-node-1275 .region-content .content .checkboxes--wrapper .form-type-checkbox a:hover{color:#54595f;}
.page-node-1275 .region-content .content  .webform-type-checkboxes .form-item-policy-yes .form-checkbox {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 16px;height: 16px;line-height: 15px;border: 1px solid #54595f;background-color: transparent;border-radius: 0px;display: inline-block;vertical-align: -2px;cursor: pointer;margin-right:10px;margin-left: -25px;margin-top: 8px;}
.page-node-1275 .region-content .content .webform-type-checkboxes .form-item-policy-yes .form-checkbox:focus {outline:none;}
.page-node-1275 .region-content .content .webform-type-checkboxes .form-item-policy-yes .form-checkbox:checked {border-color: #54595f;background-color: transparent;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 8.5 6.5 11 12 5.5' fill='none' stroke='%23bfa888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: center;background-size: 12px;}
.page-node-1275 .region-content .content .webform-type-checkboxes .form-item-policy-yes .form-checkbox:disabled {opacity: .5;cursor: not-allowed;}
.page-node-1275 .region-content .content .webform-type-checkboxes .form-item label {position: relative;padding-left:25px;}
.page-node-1275 .region-content .content .field--name-webform .form-actions{float: left;width: 100%;text-align: center;}
.page-node-1275 .region-content .content .field--name-webform .form-actions .form-submit{}

/*-- Main content / Xartis  --*/
#block-dyaus9-xartis{margin: 80px auto 0;}
#block-dyaus9-xartis #map-canvas{height: 600px;margin: 0 auto;width: 100%;}

/*---- Pager ----*/ 
.pager-nav { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: medium none; margin:15px 0 15px; padding: 0;}
.pager-nav ul.pagination li {border: medium none;margin: 0 10px 0 0 !important;padding: 0;display: inline-block;}
.pager-nav ul.pagination li.active a{background: #bfa888;color: #fff !important;border: 1px solid #bfa888;border-radius: 50%;}
.pager-nav ul.pagination li .page-link{background: transparent;color: #000 !important;font-size: 16px;font-weight: 600;padding: 0;text-decoration: none !important;position: relative;z-index: 1;transition: all 0.3s ease-in;border-radius: 0;line-height: 38px;width: 40px;height: 40px}
.pager-nav ul.pagination li a{color: #bfa888;font-size: 20px;font-weight: 700;padding: 0;text-decoration: none !important;position: relative;z-index: 1;transition: all 0.3s ease-in;border: 1px solid #232323;border-radius: 50%;line-height: 40px;width: 42px;height: 42px;}
.pager-nav ul.pagination li a:hover {color: #fff!important;background:#bfa888;border: 1px solid #bfa888;}
.pager-nav ul.pagination li a span{font-size: 25px;line-height: 37px;}
.pager-nav ul.pagination li a span.visually-hidden{}
.pager-nav ul.pagination li.pager__item--previous{}
.pager-nav ul.pagination li.pager__item--previous a{}
.pager-nav ul.pagination li.pager__item--next{}
.pager-nav ul.pagination li.pager__item--next a{}
.pager-nav ul.pagination li.pager__item--first{}
.pager-nav ul.pagination li.pager__item--first a{}
.pager-nav ul.pagination li.pager__item--last{}
.pager-nav ul.pagination li.pager__item--last a{}

/*---- Search Page ----*/ 
.path-search .search-help-link{display:none;}
.path-search #search-form .input-group .form-search{}
.path-search #search-form .input-group .input-group-btn{}
.path-search #search-form .input-group .input-group-btn .button{padding: 17px 25px; }
.path-search #search-form .input-group .input-group-btn .button .sr-only{width: auto;height: auto;color: #fff;font-size: 15px;clip: unset;position: relative;}
.path-search .region-content h2{font-weight: 400;  margin: 0 0 30px;}
.path-search .region-content ol{padding: 0 0 0 27px;}
.path-search .region-content ol li{margin: 0 0 25px 0;font-size: 22px;}
.path-search .region-content ol li h3{font-size: 22px;line-height: 1.2;font-family: "Manrope", sans-serif;}
.path-search .region-content ol li h3 a{color: #232323;transition: all 0.4s ease;}
.path-search .region-content ol li h3 a:hover{color: #bfa888;}
.path-search .region-content ol li p{font-size: 16px;}

/*-- Sidebar Second --*/
#region-sidebar-second{}
#region-sidebar-second .block{float: left;width: 100%;margin: 0 0 40px 0;padding: 0}
#region-sidebar-second h2.block-title{position: relative;display: block;text-align: left;word-break: break-word;margin-top: 0;padding: 0;font-size: 22px;line-height: 1.3;color: #bfa888;font-family: "Manrope", sans-serif;font-weight: 700;letter-spacing: -1.1px;margin: 0 0 22px;}
#region-sidebar-second .block .item-list{}
#region-sidebar-second .block .item-list ul{margin: 0;padding: 0;}
#region-sidebar-second .block .item-list ul li{list-style: none;}
#region-sidebar-second .block .item-list ul li a{color: #232323;font-size: 14px;font-weight: 700;letter-spacing: 1.4px;text-transform: uppercase;line-height: 24px;font-family: "Manrope", sans-serif;transition: all 0.4s;}
#region-sidebar-second .block .item-list ul li a:hover{color: #bfa888;}
#region-sidebar-second .block .item-list ul li a.active{color: #bfa888;}
#region-sidebar-second .block .item-list ul li:last-child a{}

/*-- Search Form / Sidebar Second --*/
#block-dyaus9-formaanazitisis{margin: 0 0 38px !important;width: 100%;position: relative;}
#block-dyaus9-formaanazitisis #search-block-form{position:relative;}
#block-dyaus9-formaanazitisis .input-group{display: block;position:relative;}
#block-dyaus9-formaanazitisis .input-group .form-search{float: none;display: block;padding: 14px 40px 14px 10px;height: auto;box-shadow: none;border-radius: 0;}
#block-dyaus9-formaanazitisis .input-group input::placeholder {color: #000;font-weight: 300;}
#block-dyaus9-formaanazitisis .input-group .form-search:focus{box-shadow: none;z-index: 1;}
#block-dyaus9-formaanazitisis .input-group-btn{position:unset;}
#block-dyaus9-formaanazitisis .form-submit{background: transparent url("../images/searchbt.png") no-repeat scroll center center;border: medium none;border-radius: 0;font-size: 0;margin: 0;padding: 25px 25px;position: absolute;right: 0;top: 0;transition: all 300ms ease 0s;box-shadow: none;}
#block-dyaus9-formaanazitisis .form-submit:hover{background: transparent url("../images/searchbt-hover.png") no-repeat scroll center center;}
#block-dyaus9-formaanazitisis .form-group{margin: 0;}
#block-dyaus9-formaanazitisis .form-actions{margin: 0;}

/*-- Menu / Sidebar Second --*/
#block-dyaus9-mainnavigation-2{margin-bottom: 38px;float: left;width: 100%;padding:32px;border: 1px solid #cac0b3;color: #bfa888;border-radius: 20px;}
#block-dyaus9-mainnavigation-2 h2#block-dyaus9-mainnavigation-2-menu{position: relative;display: block;color: #232323;text-align: left;font-size: 24px;text-transform: none;font-weight: 500;line-height: 1.3;word-break: break-word;margin-top: 0;margin-bottom: 20px;padding: 0;}
#block-dyaus9-mainnavigation-2 ul.menu{float: none;margin: 0;padding: 0;width: 100%;}
#block-dyaus9-mainnavigation-2 ul.menu li{ list-style: outside none none; margin-left: 0; padding:10px 0; float: none;width: 100%;}
#block-dyaus9-mainnavigation-2 ul.menu li a:before{color: #232323;content:"\f105";display:inline-block;font-family:"Font Awesome 7 Free";font-style:normal;font-weight:600;margin-right:8px;transition: all 300ms ease 0s;}
#block-dyaus9-mainnavigation-2 ul.menu li a{color: #232323;padding: 0;transition:all 300ms ease 0s; outline: none;}
#block-dyaus9-mainnavigation-2 ul.menu li a:focus{background: transparent;}
#block-dyaus9-mainnavigation-2 ul.menu li a .caret{display:none;}
#block-dyaus9-mainnavigation-2 ul.menu li a.is-active{color:#bfa888 !important; text-decoration:none;}
#block-dyaus9-mainnavigation-2 ul.menu li a:hover{color:#bfa888!important;background: transparent;}
#block-dyaus9-mainnavigation-2 ul.menu li a:hover:before{color:#bfa888!important;}
#block-dyaus9-mainnavigation-2 ul.menu li a.is-active:before{ color:#bfa888!important;}
#block-dyaus9-mainnavigation-2 ul.menu li ul{ display:none;}

/*-- Social Media Right / Sidebar Second --*/
#block-dyaus9-socialmediaright{}
#block-dyaus9-socialmediaright .social-small{padding: 0;margin: 0;}
#block-dyaus9-socialmediaright .field--name-body { list-style: outside none none;  margin-bottom: 0; padding: 0;}
#block-dyaus9-socialmediaright .field--name-body ul li{ display: inline-block;margin: 8px 8px 0 0; text-align: center;}
#block-dyaus9-socialmediaright .field--name-body ul li a{border: medium none;color: #fff;display: block;height: 42px;transition: all 0.4s ease;width: 42px;}
#block-dyaus9-socialmediaright .field--name-body ul li a .fab{color: #232323;font-size: 18px;display: inline-block;height: 45px;width: 45px;line-height: 45px;transition: all 0.4s ease;background: #F5F5F5;}
#block-dyaus9-socialmediaright .field--name-body ul li a .fab:hover{background: #bfa888;color: #ffffff;}

/*-- Postscript Zone --*/
#zone-postscript-wrapper{font-size: 15px;font-weight: 400;line-height: 26px;margin: 80px 0 0 0;background-color: #011425;color: #919191;padding: 112px 0 100px 0;position: relative;}
#zone-postscript-wrapper .container{padding: 0;}
#zone-postscript .block h2.block-title{color: #ffffff; font-size: 20px;font-weight:600;line-height: 23px;text-transform: none; margin-bottom: 50px; padding: 0; position:relative;}
#zone-postscript .block h2.block-title:after {background-image: url("../images/footer-title-bg.png");bottom: -18px;content: "";height: 9px;position: absolute;left: 0;width: 30px;}
#zone-postscript .block {margin-bottom: 30px; padding-left: 15px;  padding-right: 15px;}
#zone-postscript nav {margin-bottom: 30px; padding-left: 15px;  padding-right: 15px;}
#zone-postscript .col-sm-3 {padding: 0;}

#zone-postscript-wrapper .footer-icon-1{position: absolute;bottom: 60px;left: -110px;z-index: 1;pointer-events: none;width: 373px;height: 126px;background-image: url("../images/footer-icon-1.png");animation: leftright 10s linear infinite;opacity: 0.2;}
#zone-postscript-wrapper .footer-decor-1{position: absolute;top: 0;left: -60px;width: 494px;height: 465px;background-image: url("../images/footer-decor-1.png");display: none;z-index: 0;}
#zone-postscript-wrapper .footer-decor-2{position: absolute;top: 0;right: 0;width: 247px;height: 477px;background-image: url("../images/footer-decor-2.png");}
#zone-postscript-wrapper .footer-icon-2{position: absolute;top: -55px;right: 25px;width: 149px;height: 147px;background-image: url(../images/footer-icon-2.png);animation: spin 70s infinite;display: none;z-index: 3;}
@keyframes leftright {0% {  transform:translateX(0)}50% {  transform:translateX(30px)}to {  transform:translateX(0)}}
@keyframes spin {0% {  transform:rotate(0deg)}to {  transform:rotate(1turn)}}

/*-- Logo sto Footer --*/
#block-dyaus9-shetikameemas{}
#block-dyaus9-shetikameemas .foot-logo{margin: 0 0 25px 0;}
#block-dyaus9-shetikameemas .foot-logo img{max-width:180px;}
#block-dyaus9-shetikameemas p.foot-txt{margin: 0 0 20px 0;}
#block-dyaus9-shetikameemas ul.social-small{ list-style: outside none none;  margin-bottom: 0; padding: 0;}
#block-dyaus9-shetikameemas ul.social-small li{ display: inline-block;margin:8px 8px 0 0; text-align: center;}
#block-dyaus9-shetikameemas ul.social-small li a:before{position: absolute;left: 0;top: 0;height: 100%;width: 100%;transform: scale(0);background-color:#bfa888;content: "";transition: all .3s ease;border-radius: 50px;}
#block-dyaus9-shetikameemas ul.social-small li a{border: medium none;color: #ffffff;display: flex;height: 42px;width: 42px;transition: all 0.4s ease;align-items: center;justify-content: center;background: hsla(0,0%,100%,.1); border-radius: 50%;position: relative;}
#block-dyaus9-shetikameemas ul.social-small li a:hover:before{transform: scale(1);}
#block-dyaus9-shetikameemas ul.social-small li a .fa-brands{color: #ffffff;font-size: 16px;border-radius: 0;display: inline-block;height: 42px;width: 42px;line-height: 42px;transition: all 0.4s ease;z-index: 1;}
#block-dyaus9-shetikameemas ul.social-small li a .fa-brands:hover{color: #ffffff;}

/*-- Menu sto Footer --*/
#block-dyaus9-mainnavigationen{}
#block-dyaus9-mainnavigationen h2#block-dyaus9-mainnavigationen-menu{color: #ffffff; font-size: 20px;font-weight:600;line-height: 23px;text-transform: none; margin-bottom: 50px; padding: 0; position:relative;}
#block-dyaus9-mainnavigationen h2#block-dyaus9-mainnavigationen-menu:after {background-image: url("../images/footer-title-bg.png");bottom: -18px;content: "";height: 9px;position: absolute;left: 0;width: 30px;}
#block-dyaus9-mainnavigationen ul.menu{margin: 0;}
#block-dyaus9-mainnavigationen ul.menu li{ list-style: outside none none; margin-left: 0; padding:0 0 15px 0; float: none;}
#block-dyaus9-mainnavigationen ul.menu li a{color: #919191;font-size: 15px;padding: 0 0 0 16px;transition: all 0.4s ease;}
#block-dyaus9-mainnavigationen ul.menu li a:before{content: "\f101";display: inline-block;font-family: "Font Awesome 7 Free";font-weight: 600;font-size: 9px;color: #bfa888;transition: all 0.4s ease;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
#block-dyaus9-mainnavigationen ul.menu li a:focus{background: transparent;}
#block-dyaus9-mainnavigationen ul.menu li a .caret{display: none;}
#block-dyaus9-mainnavigationen ul.menu li a.is-active{color:#bfa888!important; text-decoration:none;}
#block-dyaus9-mainnavigationen ul.menu li a.is-active:before{}
#block-dyaus9-mainnavigationen ul.menu li a:hover{color:#bfa888!important;background: transparent;}
#block-dyaus9-mainnavigationen ul.menu li a:hover:before{}
#block-dyaus9-mainnavigationen ul.menu li ul{ display:none;}

/*-- Menu sto Footer --*/
#block-dyaus9-mainnavigation{}
#block-dyaus9-mainnavigation h2#block-dyaus9-mainnavigation-menu{color: #ffffff; font-size: 20px;font-weight:600;line-height: 23px;text-transform: none; margin-bottom: 50px; padding: 0; position:relative;}
#block-dyaus9-mainnavigation h2#block-dyaus9-mainnavigation-menu:after {background-image: url("../images/footer-title-bg.png");bottom: -18px;content: "";height: 9px;position: absolute;left: 0;width: 30px;}
#block-dyaus9-mainnavigation ul.menu{margin: 0;}
#block-dyaus9-mainnavigation ul.menu li{ list-style: outside none none; margin-left: 0; padding:0 0 15px 0; float: none;}
#block-dyaus9-mainnavigation ul.menu li a{color: #919191;font-size: 15px;padding: 0 0 0 16px;transition: all 0.4s ease;}
#block-dyaus9-mainnavigation ul.menu li a:before{content: "\f101";display: inline-block;font-family: "Font Awesome 7 Free";font-weight: 600;font-size: 9px;color: #bfa888;transition: all 0.4s ease;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
#block-dyaus9-mainnavigation ul.menu li a:focus{background: transparent;}
#block-dyaus9-mainnavigation ul.menu li a .caret{display: none;}
#block-dyaus9-mainnavigation ul.menu li a.is-active{color:#bfa888!important; text-decoration:none;}
#block-dyaus9-mainnavigation ul.menu li a.is-active:before{}
#block-dyaus9-mainnavigation ul.menu li a:hover{color:#bfa888!important;background: transparent;}
#block-dyaus9-mainnavigation ul.menu li a:hover:before{}
#block-dyaus9-mainnavigation ul.menu li ul{ display:none;}

/*-- Epikoinonia sto Footer --*/
#block-dyaus9-epikoinonia{}
#block-dyaus9-epikoinonia .kentriko{margin: 0 0 20px 0;}
#block-dyaus9-epikoinonia p{margin: 0 0 15px;color: #919191;}
#block-dyaus9-epikoinonia p.email{word-break: break-all;}
#block-dyaus9-epikoinonia p .fa-solid{margin: 0 9px 0 0;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #bfa888;color: transparent;}
#block-dyaus9-epikoinonia p .fa-envelope{font-weight: 600;}
#block-dyaus9-epikoinonia p .fa-regular{margin: 0 9px 0 0;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #bfa888;color: transparent;font-weight: 600;}
#block-dyaus9-epikoinonia p a{color: #919191;transition: all 0.4s ease;}
#block-dyaus9-epikoinonia p a:hover{color:#bfa888!important;}

/*-- footer Zone --*/
#section-footer{background: #000f1c none repeat scroll 0 0;font-size: 14px;border-top: none;color: #c4c5c7;letter-spacing: -.025em;}
#region-footer-first{ padding-bottom: 17px; padding-top: 17px;}
#region-footer-second{text-align: center;}

/*-- Copyright --*/
#block-dyaus9-poweredbyistology{}
#block-dyaus9-poweredbyistology .field--name-body p{font-size: 14px;padding-top: 30px;margin: 0 0 30px;font-weight: 400;letter-spacing: -.025em;}
#block-dyaus9-poweredbyistology .field--name-body p a{color:#c4c5c7; font-size: 14px; text-decoration:none;transition:all 0.4s ease;font-weight: 400;letter-spacing: -.025em;}
#block-dyaus9-poweredbyistology .field--name-body p a:hover{color: #bfa888; }

/*-- 404 Page not found --*/
.page-node-1350 .region-content .page-header { display:none;}
.page-node-1350 #region-content .field--name-body p.text-align-centertitle{text-align: center;font-size: 270px;line-height: 1.1;color: #181818; opacity:1;}
.page-node-1350 #region-content .field--name-body p.text-align-center{opacity:1;}
.page-node-1350 #region-content .field--name-body p.mybtn{margin: 40px 0 0 0;opacity:1;}

h1.page-header{margin: 0 0 20px;border: none;}

/*-- Cookies --*/
#sliding-popup{border-radius: 0 0 0 0;}
#sliding-popup button.eu-cookie-withdraw-tab:before{content: "";background: url(../images/cookies-icon.png) no-repeat scroll 0 0 transparent;width: 40px;height: 40px;position: absolute;left: 5px;top: 5px;z-index: 1;}
#sliding-popup button.eu-cookie-withdraw-tab{left: 27px;padding: 0;border-radius:100% 100% 0 0;font-size: 0;width: 50px;height: 50px;border: none;}
#sliding-popup button.eu-cookie-withdraw-tab:after{content: "Cookies";position: absolute;font-size: 0;line-height: 50px;background: #0F3443;top: 0;left: 27px;padding: 0;z-index: 0;border-radius: 0 15px 0 0;max-width: 0;transition: all 0.4s ease;}
#sliding-popup button.eu-cookie-withdraw-tab:focus{background: #0F3443;}
#sliding-popup button.eu-cookie-withdraw-tab:hover:after{font-size: 18px;line-height: 50px;top: 0;left: 27px;padding: 0 15px 0 33px;max-width: 120px;}
#sliding-popup .eu-cookie-compliance-banner{}
#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-message{margin: 15px 0 0;}
#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-message p {font-weight: 400;font-size: 14px;}
#sliding-popup .eu-cookie-compliance-banner #popup-buttons{}
#sliding-popup .eu-cookie-compliance-banner #popup-buttons .agree-button{background:#bfa888 none repeat scroll 0 0;border: medium none; border-radius: 0; color: #ffffff; font-size:15px; font-weight: 500;letter-spacing: 0.5px; padding:  15px 25px;transition: all 0.4s ease; text-shadow:none;box-shadow: none;}
#sliding-popup .eu-cookie-compliance-banner #popup-buttons .agree-button:hover{background:#fff none repeat scroll 0 0;color: #000; }
#sliding-popup .eu-cookie-compliance-banner #popup-buttons .decline-button{background:#fff none repeat scroll 0 0;border: medium none; border-radius: 0; color: #000; font-size:15px; font-weight: 500;letter-spacing: 0.5px; padding:  15px 25px;transition: all 0.4s ease; text-shadow:none;box-shadow: none;}
#sliding-popup .eu-cookie-compliance-banner #popup-buttons .decline-button:hover{background:#bfa888 none repeat scroll 0 0;color: #fff; }
#sliding-popup .eu-cookie-withdraw-banner{border-radius: 0 0 0 0;}
#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-message{margin: 15px 0 0;}
#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-message p {font-weight: 400;font-size: 14px;}
#sliding-popup .eu-cookie-withdraw-banner #popup-buttons{}
#sliding-popup .eu-cookie-withdraw-banner #popup-buttons .eu-cookie-withdraw-button{background:#bfa888 none repeat scroll 0 0;border: medium none; border-radius: 0; color: #ffffff; font-size:15px; font-weight: 500;letter-spacing: 0.5px; padding:  15px 25px;transition: all 0.4s ease; text-shadow:none;box-shadow: none;}
#sliding-popup .eu-cookie-withdraw-banner #popup-buttons .eu-cookie-withdraw-button:hover{background:#fff none repeat scroll 0 0;color: #000; }

/*=================== Narrow ===================*/
@media only screen and (min-width : 740px) {

/*-- Test --*/	
h1.page-header{}
	
/*-- Branding Zone --*/
#zone-branding {padding-left: 0;padding-right: 0;}
#region-branding {padding-left: 0;padding-right: 0;}
#region-branding .region-branding-inner {width: 100%;}
	
/*-- Contact Top--*/
#zone-user{padding:0 30px;}
#zone-user .region-user-first .region-user-first-inner .region-user-first{display: flex;flex-wrap: wrap;justify-content: space-between;}
#block-dyaus9-infotop {width: 90%;}
#block-dyaus9-infotop .content-info {display: flex;gap: 30px;}
#block-dyaus9-infotop .social-small a {padding: 0 10px;}
#block-dyaus9-infotop .contact-inner2{display: flex;}

/*-- Branding Zone - Logo --*/
#region-branding .region-branding-inner .region-branding {display: flex;flex-wrap: nowrap;justify-content: space-between;align-items: stretch;}
#region-branding .region-branding-inner .region-branding a.logo{margin:12px 0px;}
#region-branding .region-branding-inner .region-branding a.logo img{height: 60px;}
	
#block-dyaus9-logoonimagegr{padding: 0 0 0 30px;}
.floating-block-active #block-dyaus9-logoonwhitegr{padding: 0 0 0 30px;}

/*-- Preface Zone--*/
#zone-preface-wrapper #region-preface-first .region-inner{margin: 0 auto;max-width: 540px;}
#zone-preface-wrapper #region-preface-first .region-inner .region-preface-first {gap: 2rem;}
	
/*-- Titloi Selidon --*/
#block-dyaus9-views-block-titlosselidas-block-1{}
#block-dyaus9-views-block-titlosselidas-block-1 .views-field-title{font-size: 50px;}
	
/*-- Titloi Selidas Search --*/
#block-dyaus9-searchtitletop{}
#block-dyaus9-searchtitletop .field--name-body{font-size: 50px;}
	
/*-- Preface Zone Arxiki--*/
.page-node-1274 #zone-preface-wrapper #region-preface-first .region-inner{margin: 0; width: 100%;}
	
/*-- Theme Columns --*/
.container {/*width: 740px;*/width: 100%;}
.col-sm-9 {width: 75%;float: left;}
.col-sm-6 {width: 50%;float: left;}
.col-sm-4 {width: 33.333%;float: left;}
.col-sm-3 {width: 25%;float: left;}
	
/*-- Zone Content / Region Content  Arxiki --*/
.page-node-1274 #zone-content .region-content {}

/*-- Responsive Menu--*/
#block-dyaus9-responsivemenumobileicon{right:0;top: 26px;}	
	
/*-- Search Top --*/
#block-dyaus9-searchtop{right: 90px;top: 26px;}
	
/*-- Phone Top --*/
#block-dyaus9-phonetop{display: none;}
#block-dyaus9-phonetop .field--name-body a{}

/*-- Book Now Top --*/
#block-dyaus9-booknowtop{display: none;padding: 0 15px 0 0;}
	
/*-- Slider Arxikis --*/
.block-md-slider{}
.block-md-slider .md-objects{width:740px!important;}
.block-md-slider .md-objects .md-object{max-width:460px;}
.block-md-slider .md-objects .mysubtitle{max-width: 600px; padding: 0 65px 0 65px;}
.block-md-slider .md-objects .mytitle{padding: 0 65px 0 65px; max-width: 600px;font-size: 51px;}
.block-md-slider .md-objects .mytxt{max-width: 600px;padding: 0 65px 0 65px;font-size: 17px;top: 57.293% !important;font-weight: 300;}
.block-md-slider .md-objects .koumpi{margin: 0 65px 0 65px;top: 63.628% !important;}
	
/*-- Slider Arxikis --*/
#block-dyaus9-views-block-sliderarxikis-block-1 .views_slideshow_cycle_teaser_section{min-height: 650px;width: 100%;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide{width: 100%;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-img{min-height: 650px;background: transparent none no-repeat 50% 50%;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content{width: 600px;margin: 0 auto;position: absolute;left: 0;right: 0;top: 25%;max-width: unset;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-logo{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-logo img{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-title{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-subtitle{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-link{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-link a{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-top .views_slideshow_controls_text_previous a{top: 50%;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-top .views_slideshow_controls_text_next a{top: 50%;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-bottom{bottom: 10px;}
		
/*-- About US Arxiki --*/
#block-dyaus9-aboutushome .boxrow{flex: 0 0 auto;width:100%;margin-left:0;}
#block-dyaus9-aboutushome .boxcontent-imgs{flex: 0 0 auto;width: 50%;padding: 0 15px;min-height: 550px;order: 1;}
#block-dyaus9-aboutushome .boxcontent-imgs .boxcontent-img-icon{bottom: 40px;width: 317px;height: 494px;position: absolute;left: 108px;}
#block-dyaus9-aboutushome .boxcontent-imgs .boxcontent-img-box .image{position: relative;left: -9px;top: 91px;max-width: 240px;z-index: 1;}
#block-dyaus9-aboutushome .boxcontent-imgs .boxcontent-img-box .image-2{position: absolute;bottom: 87px;left: 150px;width: 200px;}
#block-dyaus9-aboutushome .boxcontent-info{flex: 0 0 auto;width: 50%;padding: 0 15px;align-items: center;display: flex;order: 2;}
#block-dyaus9-aboutushome .boxcontent-info .boxcontent-info-inner{padding:0 30px 0 0;}
#block-dyaus9-aboutushome .boxcontent-info .box-titles .box-title{font-size:48px;}

/*-- Postscript Top First Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-first .region-postscript-top-first-inner{width: 100%;}
	
/*-- Scrolling Text  --*/
#block-dyaus9-scrollingtext .scrolling-wrapper .scrolling-inner .scrolling-item .scrolling-item-inner .scrolling-title{font-size: 120px;line-height: 1.3;}

/*-- Postscript Top Second Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-second .region-postscript-top-second-inner{width:100%;padding:120px 15px;}
	
/*-- Fleet Top Arxiki --*/
#block-dyaus9-fleettophome .box h2{font-size: 40px;line-height: 1.2em;}

/*-- Postscript Top Third Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-third .region-postscript-top-third-inner{width:100%;}
	
/*--Our Boats Arxiki --*/
#block-dyaus9-views-block-ourfleethome-block-1{margin: -145px auto 0;padding: 30px 30px 0;}
#block-dyaus9-views-block-ourfleethome-block-1 .view-header .box-titles {margin-right: 92px;}
#block-dyaus9-views-block-ourfleethome-block-1 .view-header .box-titles .box-title{font-size:48px;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .box{box-shadow: 0 0 15px rgba(0,0,0,.12);margin:-30px 15px 30px 15px;}

/*-- Postscript Top Fourth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-fourth .region-postscript-top-fourth-inner{width: 100%;}
	
/*-- Destinatios Arxiki --*/
#block-dyaus9-destinationsarxiki .box{width: 100%; padding: 0 15px;}
#block-dyaus9-destinationsarxiki .box1{order:2;}
#block-dyaus9-destinationsarxiki .box2{order:1;}
#block-dyaus9-destinationsarxiki .box1 .box-inner{padding:0 45px 45px 45px;}
#block-dyaus9-destinationsarxiki .box2 .box-inner{padding: 18px 18px 18px 2px;max-width: 450px;}
#block-dyaus9-destinationsarxiki .box .box-titles .box-title{font-size:48px;}
	
/*-- Postscript Top Fifth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-fifth{width: 100%;background-size: 50% auto;}
.page-node-1274 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner{width: 100%;background-size: 50% auto;}
.page-node-1274 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner .region-postscript-top-fifth{padding:180px 15px;}
	
/*-- Plan your trip --*/
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row{width: 50%;padding: 0 15px;margin: 0;text-align: center;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box{flex-direction: column;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-icon{padding:0 15px 25px 15px;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-content:before{background-image: url("../images/planyour-trip-home-title-bg.png");left:0; right:0;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-content{padding:0 15px 35px 15px; position: relative;}
	
/*-- Postscript Top Sixth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-sixth .region-postscript-top-sixth-inner{width:100%;}
	
/*-- Conatct Arxiki --*/
#block-dyaus9-contactdetailsarxiki{width: 30%;margin:0;order: 1;}
#block-dyaus9-contactdetailsarxiki .box .box-content .box-txt a{font-size: 17px;}
#block-dyaus9-contactarxiki{width: 70%;padding: 65px 99px 74px;order: 2;}
#block-dyaus9-contactarxiki .field--name-field-webform .form-type-webform-markup h2{font-size: 36px;}
#block-dyaus9-contactarxiki .field--name-field-webform .form-item-name{float: left;width: calc(50% - 7.5px);margin: 0 7.5px 15px 0;}
#block-dyaus9-contactarxiki .field--name-field-webform .form-item-eponymo{float: left;width: calc(50% - 7.5px);margin: 0 0 15px 7.5px;}
#block-dyaus9-contactarxiki .field--name-field-webform .form-item-tilefono{float: left;width: calc(50% - 7.5px);margin: 0 7.5px 15px 0;}
#block-dyaus9-contactarxiki .field--name-field-webform .form-item-email{float: left;width: calc(50% - 7.5px);margin: 0 0 15px 7.5px;}

/*-- Postscript Top Seventh Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-seventh .region-postscript-top-seventh-inner{width: 98%;}

/*-- Postscript Top Eighth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-eighth .region-postscript-top-eighth-inner{width: 98%;}
	
/*-- Main content / About Us Page --*/
.page-node-1276 #zone-content-wrapper:before{left: -17%;}
.page-node-1276 #zone-content-wrapper:after{right: -17%;}
#block-dyaus9-aboutuspage{padding: 95px 0 0;}
#block-dyaus9-aboutuspage .boxrow{display: flex;flex-wrap: wrap; margin: 0 -15px}
#block-dyaus9-aboutuspage .box0{width: 100%; padding: 0 15px;}
#block-dyaus9-aboutuspage .box0 .box-inner{position: relative;}
#block-dyaus9-aboutuspage .box0 .box-titles{position: absolute;right: 70px;top: -100px;max-width: 360px;margin:0;}
#block-dyaus9-aboutuspage .box0 .box-titles .box-title{font-size: 48px;}
#block-dyaus9-aboutuspage .box1{width: 100%; padding: 0 15px;}
#block-dyaus9-aboutuspage .box1 .box-inner{position: relative;}
#block-dyaus9-aboutuspage .box1 .box-top{padding:50px 40px 50px 40px;}
#block-dyaus9-aboutuspage .box1 .box-bottom{position: relative;padding:57px 41px;}
#block-dyaus9-aboutuspage .box1 .box-bottom .about-block{width: 50%;padding: 0 15px; margin: 0;}
#block-dyaus9-aboutuspage .box2{width:100%; padding: 0 15px;margin: 150px 0 0 0;}
#block-dyaus9-aboutuspage .box2 .box-stat{width: 33.333%; padding: 0 15px;}

/*-- Main content / Page --*/
.page-node-type-page .paragraph--type--eikona-keimeno{display: block;margin:0 0 30px 0;}
.page-node-type-page .paragraph--type--eikona-keimeno .field--name-field-eikona-paragrafoy{width: 50%;padding: 0 25px 25px 0; float: left;}
.page-node-type-page .paragraph--type--eikona-keimeno .field--name-field-video{width: 50%;padding: 0 25px 25px 0; float: left;}
.page-node-type-page .paragraph--type--eikona-keimeno .field--name-field-keimeno-paragrafoy{width:100%;padding: 0;}
.page-node-type-page .paragraph--type--keimeno-eikona{display: block;margin:0 0 30px 0;}
.page-node-type-page .paragraph--type--keimeno-eikona .field--name-field-eikona-paragrafoy{width: 50%;padding: 0 0 25px 25px;float: right;}
.page-node-type-page .paragraph--type--keimeno-eikona .field--name-field-video{width: 50%;padding:0 0 25px 25px; float: right;}
.page-node-type-page .paragraph--type--keimeno-eikona .field--name-field-keimeno-paragrafoy{width: 100%;padding:0;}
.page-node-type-page .paragraph--type--gallery .field--name-field-eikona-paragrafoy{margin: 0 -15px;}
.page-node-type-page .paragraph--type--gallery .field--name-field-eikona-paragrafoy .field--item{width:33.333%;padding: 0 15px;margin: 0 0 30px 0;}
.page-node-type-page .field--name-field-imgsgalpage{display: flex;flex-wrap: wrap;align-items: center;margin:10px 0 0 0;padding: 30px 0 0 0; width: 100%;}
.page-node-type-page .field--name-field-imgsgalpage .field--item{width:33.333%;padding: 0 15px;margin: 0 0 30px 0;}
	
/*--Our Boats --*/
#block-dyaus9-views-block-ourfleet-block-1 .views-row{width: 50%;padding: 0 15px;margin: 0 0 45px 0;}

/*-- Main content / Boat --*/
.page-node-type-boat .layout__region--first{flex: 0 1 100% !important;}
.page-node-type-boat .field--name-field-imgsgalpage .field--item{width:16.666%;}
.page-node-type-boat .content .block-field-blocknodeboatfield-boat-specs{width:50%; padding: 0 15px;}
.page-node-type-boat .content .block-field-blocknodeboatfield-boat-accessories{width:50%; padding: 0 15px;}
.page-node-type-boat .content .field--name-field-boat-accessories .field--label{margin: 0 0 15px 0;}
.page-node-type-boat .layout__region--second{flex: 0 1 100% !important;}
.page-node-type-boat .layout__region--second .block-block-content{padding: 46px 30px 30px;}
.page-node-type-boat .layout__region--second .boat-extra-info .boxtop .boxtop-inner{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;max-width: 320px;margin: 0 auto;}
	
/*---- Modal Window ----*/ 
.page-node-type-boat .ui-dialog {width: 80%!important;}
	
/*---- Modal Window Contact----*/ 
.page-node-1275 .ui-dialog {width: 80%!important;}
	
/*---- Modal Window Arxiki----*/ 
.page-node-1274 .ui-dialog {width: 80%!important;}
	
/*-- Main content / Destination --*/
.page-node-type-destination .field--name-field-imgsgalpage{display: flex;flex-wrap: wrap;align-items: center;margin:10px 0 0 0;padding: 30px 0 0 0; width: 100%;}
.page-node-type-destination .field--name-field-imgsgalpage .field--item{width:33.333%;padding: 0 15px;margin: 0 0 30px 0;}
	
/*-- Plan your trip --*/
#block-dyaus9-views-block-planyourtrip-block-1 .views-row{width:33.333%;}
	
/*-- Travel Tips --*/
#block-dyaus9-views-block-traveltips-block-1 .views-row{width:50%;}
	
/*-- FAQ Bookings --*/
#block-dyaus9-views-block-faqbook-block-1{width: 50%; padding: 0 15px;}

/*-- FAQ General --*/
#block-dyaus9-views-block-faqgeneral-block-1{width: 50%; padding: 0 15px;}

/*---- Pager ----*/ 
.pager-nav ul.pagination li {margin: 0 10px 0 0 !important;}
.pager-nav ul.pagination li .page-link{}
.pager-nav ul.pagination li a{}

/*-- Main content / Contact  --*/
.page-node-1275 .region-content .content{display:flex; flex-direction: row; flex-wrap: wrap;align-items: center;}
.page-node-1275 .region-content .content .field--name-body{width:50%;padding:0 0 0 40px;margin:0;order:2;}
.page-node-1275 .region-content .content .field--name-webform{width:50%;order:1;}
.page-node-1275 .region-content .content .field--name-webform .form-type-webform-markup h2{font-size: 36px;}
.page-node-1275 .region-content .content .field--name-webform .form-item-name{float: left;width: calc(50% - 7.5px);margin: 0 7.5px 15px 0;}
.page-node-1275 .region-content .content .field--name-webform .form-item-eponymo{float: left;width: calc(50% - 7.5px);margin: 0 0 15px 7.5px;}
.page-node-1275 .region-content .content .field--name-webform .form-item-tilefono{float: left;width: calc(50% - 7.5px);margin: 0 7.5px 15px 0;}
.page-node-1275 .region-content .content .field--name-webform .form-item-email{float: left;width: calc(50% - 7.5px);margin: 0 0 15px 7.5px;}

	
/*-- Postscript Zone --*/
#zone-postscript-wrapper .container{}

} /*=================== Narrow END ===================*/

/*=================== Normal ===================*/
@media only screen and (min-width : 981px) {

/*-- Test --*/
h1.page-header{}

/*-- Branding Zone --*/
#zone-branding {padding-left: 0;padding-right: 0;}
#region-branding {padding-left: 0;padding-right: 0;}
#region-branding .region-branding-inner {/*width: 960px;*/width: 100%;}
	
/*-- Contact Top--*/
#zone-user{padding: 0 50px;}
#zone-user .region-user-first .region-user-first-inner .region-user-first{display: flex;flex-wrap: wrap;justify-content: space-between;}
#block-dyaus9-infotop {width: 90%;}
#block-dyaus9-infotop .content-info {display: flex;gap: 30px;}
#block-dyaus9-infotop .contact-inner2{font-size: 14px;}
	
/*-- Branding Zone - Logo --*/
#region-branding .region-branding-inner .region-branding a.logo{margin:19px 0px;}
#region-branding .region-branding-inner .region-branding a.logo img{height:60px;}
#block-dyaus9-logoonimagegr{padding: 0 0 0 20px;}
.floating-block-active #block-dyaus9-logoonwhitegr{padding: 0 0 0 20px;}

/*-- Menu --*/
#block-dyaus9-horizontalmenu ul.horizontal-menu li a{margin: 0 7px;font-size: 14px;}
	
/*-- Search Top --*/
#block-dyaus9-searchtop{right: unset;top: unset;position: relative;display: flex;align-items: center;padding: 0 5px 0 0;}
	
/*-- Phone Top --*/
#block-dyaus9-phonetop{display: flex;align-items: center;}
#block-dyaus9-phonetop .field--name-body{padding: 8px 0 8px 15px;}

/*-- Book Now Top --*/
#block-dyaus9-booknowtop{display: flex;padding: 0 20px 0 0;align-items: center;}
#block-dyaus9-booknowtop .field--name-body a{font-size: 14px;padding: 11px 10px;letter-spacing: 0;}
	
/*-- Preface Zone--*/
#zone-preface-wrapper #region-preface-first .region-inner{max-width: 770px;}
	
/*-- Titloi Selidon --*/
#block-dyaus9-views-block-titlosselidas-block-1 .views-field-title{font-size: 60px;}
	
/*-- Titloi Selidas Search --*/
#block-dyaus9-searchtitletop .field--name-body{font-size: 60px;}
	
/*-- Preface Zone Arxiki--*/
.page-node-1274 #zone-preface-wrapper #region-preface-first .region-inner{margin: 0; width: 100%;}
	
/*-- Theme Columns --*/
.container {/*width: 980px;*/ width:100%;}
	
/*-- Zone Content / Region Content  Arxiki --*/
.page-node-1274 #zone-content .region-content {}
	
	
/*-- Slider Arxikis --*/
.block-md-slider{}
.block-md-slider .md-objects{width:940px!important;}
.block-md-slider .md-objects .md-object{max-width:460px;}
.block-md-slider .md-objects .mysubtitle{max-width: 810px; padding: 0 65px 0 65px;}
.block-md-slider .md-objects .mytitle{padding: 0 65px 0 65px; max-width: 780px;font-size: 55px;}
.block-md-slider .md-objects .mytxt{max-width: 600px;padding: 0 65px 0 65px;font-size: 17px;top: 57.293% !important;}
.block-md-slider .md-objects .koumpi{margin: 0 65px 0 65px;top: 63.628% !important;}
	
/*-- Slider Arxikis --*/
#block-dyaus9-views-block-sliderarxikis-block-1 .views_slideshow_cycle_teaser_section{min-height:700px;width: 100%;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide{width: 100%;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-img{min-height: 700px;background: transparent none no-repeat 50% 50%;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content{width: 800px;margin: 0 auto;position: absolute;left: 0;right: 0;top: 25%;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-logo{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-logo img{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-title{font-size: 90px;line-height: 120px;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-subtitle{font-size: 35px;line-height: 55px;margin: 0 0 55px 0;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-link{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-link a{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-slideshow-controls-bottom{bottom: 15px;}
	
/*-- About US Arxiki --*/
#block-dyaus9-aboutushome .boxrow{flex: 0 0 auto;width: 91.66666667%;margin-left: 8.33333333%;}
#block-dyaus9-aboutushome .boxcontent-imgs{flex: 0 0 auto;width: 50%;padding: 0 15px;min-height: 550px;order: 1;}
#block-dyaus9-aboutushome .boxcontent-imgs .boxcontent-img-icon{bottom: 40px;width: 317px;height: 494px;position: absolute;left: 108px;}
#block-dyaus9-aboutushome .boxcontent-imgs .boxcontent-img-box .image{position: relative;left: -102px;top: 91px;max-width: 292px;z-index: 1;}
#block-dyaus9-aboutushome .boxcontent-imgs .boxcontent-img-box .image-2{position: absolute;bottom: 150px;left: 94px;width: unset;}
#block-dyaus9-aboutushome .boxcontent-info{flex: 0 0 auto;width: 50%;padding: 0 15px;align-items: center;display: flex;order: 2;}
#block-dyaus9-aboutushome .boxcontent-info .boxcontent-info-inner{padding:0 15% 0 0;}

/*-- Postscript Top First Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-first .region-postscript-top-first-inner{width: 100%;}
	
/*-- Scrolling Text  --*/
#block-dyaus9-scrollingtext .scrolling-wrapper .scrolling-inner .scrolling-item .scrolling-item-inner .scrolling-title{font-size: 120px;line-height: 1.3;}
	
/*-- Postscript Top Second Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-second .region-postscript-top-second-inner{width: 100%;max-width: calc(100% - 40px);padding:160px 15px 235px;}
	
/*-- Fleet Top Arxiki --*/
#block-dyaus9-fleettophome .box h2{font-size: 48px;line-height: 1.2em;max-width: 800px;margin: 0 auto 15px;}
	
/*-- Postscript Top Third Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-third .region-postscript-top-third-inner{width: 100%;max-width: calc(100% - 40px);}
	
/*--Our Boats Arxiki --*/
#block-dyaus9-views-block-ourfleethome-block-1{margin: -175px auto 0;padding:60px 67px 0;position: relative;max-width: 1300px;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .box{box-shadow: 0 0 30px rgba(0,0,0,.12);margin:-30px 30px 30px 30px;}

/*-- Postscript Top Fourth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-fourth .region-postscript-top-fourth-inner{width: 100%;max-width: calc(100% - 40px);}
	
/*-- Destinatios Arxiki --*/
#block-dyaus9-destinationsarxiki .box{width: 50%; padding: 0 15px;}
#block-dyaus9-destinationsarxiki .box1{order:1;width: 60%; }
#block-dyaus9-destinationsarxiki .box2{order:2;width: 40%;}
#block-dyaus9-destinationsarxiki .box1 .box-inner{padding:45px;}
#block-dyaus9-destinationsarxiki .box2 .box-inner{padding: 18px 18px 18px 18px;max-width: unset;}
#block-dyaus9-destinationsarxiki .box .box-titles .box-title{font-size:36px;}

/*-- Postscript Top Fifth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-fifth{width: 100%;background-size: 50% auto;}
.page-node-1274 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner{width: 100%;max-width: 100%;background-size:50% auto;}
.page-node-1274 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner .region-postscript-top-fifth{width: 100%;max-width: calc(100% - 40px);padding:180px 15px;}
	
/*-- Plan your trip --*/
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row{width: 50%;padding: 0 15px;margin: 0;text-align: center;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box{flex-direction: column;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-icon{padding:0 15px 25px 15px;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-content:before{background-image: url("../images/planyour-trip-home-title-bg.png");left:0; right:0;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-content{padding:0 15px 35px 15px; position: relative;}

/*-- Postscript Top Sixth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-sixth .region-postscript-top-sixth-inner{width: 100%;max-width: calc(100% - 40px);}
	
/*-- Conatct Arxiki --*/
#block-dyaus9-contactdetailsarxiki .box .box-content .box-txt a{font-size: 22px;}
    
/*-- Postscript Top Seventh Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-seventh .region-postscript-top-seventh-inner{width:98%;}
	
/*-- Postscript Top Eighth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-eighth .region-postscript-top-eighth-inner{width: 98%;}
	
/*-- Main content / About Us Page --*/
.page-node-1276 #zone-content-wrapper:before{left: -7%;}
.page-node-1276 #zone-content-wrapper:after{right: -7%;}
#block-dyaus9-aboutuspage{padding: 95px 0 0;}
#block-dyaus9-aboutuspage .boxrow{display: flex;flex-wrap: wrap; margin: 0 -15px}
#block-dyaus9-aboutuspage .box0{width: 50%; padding: 0 15px;}
#block-dyaus9-aboutuspage .box0 .box-inner{position: relative;}
#block-dyaus9-aboutuspage .box0 .box-titles{position: absolute;right: 70px;top: -100px;max-width: 360px;margin:0;}
#block-dyaus9-aboutuspage .box0 .box-titles .box-title{font-size: 48px;}
#block-dyaus9-aboutuspage .box1{width: 50%; padding: 0 15px;}
#block-dyaus9-aboutuspage .box1 .box-inner{position: relative;}
#block-dyaus9-aboutuspage .box1 .box-top{padding: 0 82px 50px 102px;}
#block-dyaus9-aboutuspage .box1 .box-bottom{position: absolute;margin-left: -191px;padding: 57px 98px;}
#block-dyaus9-aboutuspage .box1 .box-bottom .about-block{width: 50%;padding: 0 15px; margin: 0;}
#block-dyaus9-aboutuspage .box2{width:100%; padding: 0 15px;margin: 350px 0 0 0;}
#block-dyaus9-aboutuspage .box2 .box-stat{width: 33.333%; padding: 0 15px;}

/*-- Main content / Page --*/
.page-node-type-page .paragraph--type--eikona-keimeno .field--name-field-eikona-paragrafoy{padding: 0 30px 30px 0;}
.page-node-type-page .paragraph--type--eikona-keimeno .field--name-field-video{padding: 0 30px 30px 0;}
.page-node-type-page .paragraph--type--eikona-keimeno .field--name-field-keimeno-paragrafoy{padding: 0;}
.page-node-type-page .paragraph--type--keimeno-eikona .field--name-field-eikona-paragrafoy{padding: 0 0 30px 30px;}
.page-node-type-page .paragraph--type--keimeno-eikona .field--name-field-video{padding: 0 0 30px 30px;}
.page-node-type-page .paragraph--type--keimeno-eikona .field--name-field-keimeno-paragrafoy{padding:0;}
.page-node-type-page .paragraph--type--gallery .field--name-field-eikona-paragrafoy .field--item{width:25%;}
.page-node-type-page .field--name-field-imgsgalpage .field--item{width: 25%;}
	
/*--Our Boats --*/
#block-dyaus9-views-block-ourfleet-block-1 .views-row{width: 33.333%;padding: 0 15px;margin: 0 0 45px 0;}
	
/*-- Main content / Boat --*/
.page-node-type-boat .layout__region--first{flex: 0 1 60% !important;}
.page-node-type-boat .field--name-field-imgsgalpage .field--item{width:16.666%;}
.page-node-type-boat .content .block-field-blocknodeboatfield-boat-specs{width:50%; padding: 0 15px;}
.page-node-type-boat .content .block-field-blocknodeboatfield-boat-accessories{width:50%; padding: 0 15px;}
.page-node-type-boat .content .field--name-field-boat-accessories .field--label{margin: 0 0 15px 0;}
.page-node-type-boat .layout__region--second{flex: 0 1 40% !important;margin:0;}
.page-node-type-boat .layout__region--second .block-block-content{padding: 46px 20px 30px;}
	
/*---- Modal Window ----*/ 
.page-node-type-boat .ui-dialog {width: 60%!important;}
	
/*---- Modal Window Contact----*/ 
.page-node-1275 .ui-dialog {width: 60%!important;}
	
/*---- Modal Window Arxiki----*/ 
.page-node-1274 .ui-dialog {width: 60%!important;}
	
/*-- Main content / Destination --*/
.page-node-type-destination .field--name-field-imgsgalpage .field--item{width: 25%;}
	
/*-- Travel Tips --*/
#block-dyaus9-views-block-traveltips-block-1 .views-row{width: 33.333%;}
	
/*-- Main content / Contact  --*/
.page-node-1275 .region-content .content{display:flex; flex-direction: row; flex-wrap: wrap;align-items: center;}
.page-node-1275 .region-content .content .field--name-body{width:40%;padding:0 0 0 80px;margin:0;}
.page-node-1275 .region-content .content .field--name-webform{width:60%;}
	
/*-- Postscript Zone --*/
#zone-postscript-wrapper .container{}
	
/*-- Postscript Zone --*/	
#zone-postscript-wrapper .footer-icon-1{opacity: 0.2;}
#zone-postscript-wrapper .footer-decor-1{display: none;}
#zone-postscript-wrapper .footer-decor-2{}
#zone-postscript-wrapper .footer-icon-2{display: block;}

/*-- Menu sto Footer --*/
#block-dyaus9-mainnavigationen{padding: 0 75px !important;}
	
/*-- Menu sto Footer --*/
#block-dyaus9-mainnavigation{padding: 0 75px !important;}
	
}/*=================== Normal END ===================*/


/*=================== Wide ===================*/
@media only screen and (min-width : 1199px) {

/*-- Test --*/
h1.page-header{}
	
/*-- Contact Top--*/
#zone-user{padding: 0 30px;}
#block-dyaus9-infotop {width: 93%;}
	
/*-- Branding Zone --*/
#zone-branding {padding-left: 0;padding-right: 0;}
#region-branding {padding-left: 0;padding-right: 0;}
#region-branding .region-branding-inner {/*width: 1180px;*/width: 100%;max-width: 100%;}
	
/*-- Branding Zone - Logo --*/
#region-branding .region-branding-inner .region-branding a.logo{margin:15px 0px;}
#region-branding .region-branding-inner .region-branding a.logo img{height: 70px;}
#block-dyaus9-logoonimagegr{padding: 0 0 0 30px;}
.floating-block-active #block-dyaus9-logoonwhitegr{padding: 0 0 0 30px;}

/*-- Menu --*/
#block-dyaus9-horizontalmenu ul.horizontal-menu li a{margin: 0 16px;font-size: 15px;}

/*-- Search Top --*/
#block-dyaus9-searchtop{right: unset;top: unset;position: relative;padding: 0;}
	
/*-- Phone Top --*/
#block-dyaus9-phonetop{display: flex;align-items: center;position: relative;right: unset;top: unset;}
#block-dyaus9-phonetop .field--name-body{padding: 8px 0 8px 25px;}

/*-- Book Now Top --*/
#block-dyaus9-booknowtop{display: flex;padding: 0 30px 0 0;align-items: center;}
#block-dyaus9-booknowtop .field--name-body a{font-size: 14px;padding: 11px 15px;letter-spacing: .2em;}
	
/*-- Preface Zone --*/
#zone-preface-wrapper #region-preface-first .region-inner{ max-width: calc(100% - 200px); padding: 0;}
	
/*-- Titloi Selidon --*/
#block-dyaus9-views-block-titlosselidas-block-1 .views-field-title{font-size: 64px;}
	
/*-- Titloi Selidas Search --*/
#block-dyaus9-searchtitletop .field--name-body{font-size: 64px;}
	
/*-- Slider Arxikis --*/
.block-md-slider{}
.block-md-slider .md-objects{width:1140px!important;}
.block-md-slider .md-objects .md-object{max-width:460px;}
.block-md-slider .md-objects .mysubtitle{max-width: 1010px; padding: 0 65px 0 65px;}
.block-md-slider .md-objects .mytitle{padding: 0 65px 0 65px; max-width: 780px;font-size: 55px;}
.block-md-slider .md-objects .mytxt{max-width: 600px;padding: 0 65px 0 65px;font-size: 17px;top: 57.293% !important;}
.block-md-slider .md-objects .koumpi{margin: 0 65px 0 65px;top: 63.628% !important;}
	
/*-- Slider Arxikis --*/
#block-dyaus9-views-block-sliderarxikis-block-1 .views_slideshow_cycle_teaser_section{min-height: 900px;width: 100%;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide{width: 100%;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-img{min-height: 900px;background: transparent none no-repeat 50% 50%;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content{width: 980px;margin: 0 auto;position: absolute;left: 0;right: 0;top:20%;}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-logo{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-logo img{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-title{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-subtitle{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-link{}
#block-dyaus9-views-block-sliderarxikis-block-1 .views-row .slider-content .slider-link a{}
	
/*-- Preface Zone Arxiki--*/
.page-node-1274 #zone-preface-wrapper #region-preface-first .region-inner{margin: 0; width: 100%;max-width: 100%;}
	
	
/*-- Theme Columns --*/
.container {/*width: 1180px;*/width: 100%;max-width: 1428px;}

/*-- Theme Columns --*/
.page-node-1274 #zone-content.container {/*width: 1180px;*/width: 100%;max-width:1428px;}

/*-- messages --*/
.page-node-1274 #zone-messages-wrapper {width: 100%;max-width: 1428px;margin: 0 auto;}
	
/*-- Zone Content / Region Content  Arxiki --*/
.page-node-1274 #zone-content .region-content{}
	
/*-- About US Arxiki --*/
#block-dyaus9-aboutushome .boxrow{flex: 0 0 auto;width: 91.66666667%;margin-left: 8.33333333%;}
#block-dyaus9-aboutushome .boxcontent-imgs{flex: 0 0 auto;width: 40%;padding: 0 15px;min-height: 550px;order: 1;}
#block-dyaus9-aboutushome .boxcontent-imgs .boxcontent-img-icon{bottom: 40px;width: 317px;height: 494px;position: absolute;left: 108px;}
#block-dyaus9-aboutushome .boxcontent-imgs .boxcontent-img-box .image{position: relative;left: -102px;top: 91px;max-width: 292px;z-index: 1;}
#block-dyaus9-aboutushome .boxcontent-imgs .boxcontent-img-box .image-2{position: absolute;bottom: 150px;left: 94px;width: unset;}
#block-dyaus9-aboutushome .boxcontent-info{flex: 0 0 auto;width: 60%;padding: 0 15px;align-items: center;display: flex;order: 2;}
#block-dyaus9-aboutushome .boxcontent-info .boxcontent-info-inner{padding:0 30% 0 0;}
	
/*-- Postscript Top First Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-first .region-postscript-top-first-inner{width:100%;}
	
/*-- Postscript Top Second Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-second .region-postscript-top-second-inner{width:100%;max-width: 1300px;}
	
/*-- Postscript Top Third Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-third .region-postscript-top-third-inner{width:100%;max-width: 1300px;}
	
/*--Our Boats Arxiki --*/
#block-dyaus9-views-block-ourfleethome-block-1{margin: -175px auto 0;padding:60px 67px 0;position: relative;max-width: 1300px;}
#block-dyaus9-views-block-ourfleethome-block-1 .owl-item .box{box-shadow: 0 0 30px rgba(0,0,0,.12);margin:-30px 30px 30px 30px;}
	
/*-- Postscript Top Fourth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-fourth .region-postscript-top-fourth-inner{width:100%;max-width: 1300px;}
	
/*-- Destinatios Arxiki --*/
#block-dyaus9-destinationsarxiki .box{width: 50%; padding: 0 15px;}
#block-dyaus9-destinationsarxiki .box1{order:1;width: 50%;}
#block-dyaus9-destinationsarxiki .box2{order:2;width: 50%;}
#block-dyaus9-destinationsarxiki .box1 .box-inner{padding: 0 45px;}
#block-dyaus9-destinationsarxiki .box2 .box-inner{padding: 18px 18px 18px 18px;max-width: unset;}
#block-dyaus9-destinationsarxiki .box .box-titles .box-title{font-size:48px;}
	
/*-- Postscript Top Fifth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-fifth{width: 100%;background-size: auto;}
.page-node-1274 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner{width:100%;max-width:100%;background-size: auto;}
.page-node-1274 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner .region-postscript-top-fifth{width:100%;max-width: 1300px;}
	
/*-- Plan your trip --*/
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row{width: 50%;padding: 0 15px;margin: 0;text-align: left;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box{flex-direction: row;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-icon{padding: 0 15px;width: 20%;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-content:before{background-image: url("../images/planyour-trip-home-title-bg.png");left: 15px; right: unset;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-content{padding:0 15px 35px 15px; position: relative;width: 80%;}

/*-- Postscript Top Sixth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-sixth .region-postscript-top-sixth-inner{width:100%;max-width: 1300px;}
	
/*-- Conatct Arxiki --*/
#block-dyaus9-contactdetailsarxiki .box .box-content .box-txt a{font-size: 30px;}
	
/*-- Postscript Top Seventh Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-seventh .region-postscript-top-seventh-inner{width:95%;}
	
/*-- Postscript Top Eighth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-eighth .region-postscript-top-eighth-inner{width: 100%;}
	
/*-- Main content / About Us Page --*/
#block-dyaus9-aboutuspage .box2{width:100%; padding: 0 15px;margin: 250px 0 0 0;}

/*-- Main content / Page --*/
.page-node-type-page .field--name-field-imgsgalpage .field--item{}
	
/*-- Main content / Boat --*/
.page-node-type-boat .layout__region--first{flex: 0 1 66% !important;}
.page-node-type-boat .layout__region--second{flex: 0 1 34% !important;}
.page-node-type-boat .layout__region--second .block-block-content{padding: 46px 30px 30px;}
	
/*---- Modal Window ----*/ 
.page-node-type-boat .ui-dialog {width: 45%!important;}
	
/*---- Modal Window Contact----*/ 
.page-node-1275 .ui-dialog {width: 45%!important;}
	
/*---- Modal Window Arxiki----*/ 
.page-node-1274 .ui-dialog {width: 45%!important;}
	
/*-- Postscript Zone --*/
#zone-postscript-wrapper .container{}
	
/*-- Postscript Zone --*/	
#zone-postscript-wrapper .footer-icon-1{opacity: 0.2;}
#zone-postscript-wrapper .footer-decor-1{display: none;}
#zone-postscript-wrapper .footer-decor-2{}
#zone-postscript-wrapper .footer-icon-2{display: block;}
    
}/*=================== Wide END ===================*/


/*=================== 1300px Wide ===================*/
@media only screen and (min-width : 1300px) {
	
/*-- Contact Top--*/
#zone-user{padding: 0 40px;}
#block-dyaus9-infotop {width: 95%;}
	
/*-- Branding Zone - Logo --*/
#block-dyaus9-logoonimagegr{padding: 0 0 0 40px;}
.floating-block-active #block-dyaus9-logoonwhitegr{padding: 0 0 0 40px;}
	
/*-- Menu --*/
#block-dyaus9-horizontalmenu ul.horizontal-menu li a{margin: 0 19px;font-size: 15px;}
	
/*-- Phone Top --*/
#block-dyaus9-phonetop{display: flex;align-items: center;position: relative;right: unset;top: unset;}
	
/*-- Book Now Top --*/
#block-dyaus9-booknowtop{padding: 0 40px 0 0;}
#block-dyaus9-booknowtop .field--name-body a{font-size: 14px;padding: 11px 45px;letter-spacing: .2em;}
	
/*-- Preface Zone --*/
#zone-preface-wrapper #region-preface-first .region-inner{max-width:calc(100% - 300px);padding: 0;}
	
/*-- Postscript Top Second Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-second .region-postscript-top-second-inner{width:100%;max-width: 1428px;}
	
/*-- Postscript Top Third Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-third .region-postscript-top-third-inner{width:100%;max-width: 1428px;}
	
/*-- Postscript Top Fourth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-fourth .region-postscript-top-fourth-inner{width:100%;max-width: 1428px;}
	
/*-- Postscript Top Fifth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner{width:100%;max-width: 100%;}
.page-node-1274 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner .region-postscript-top-fifth{width:100%;max-width: 1428px;}

/*-- Postscript Top Sixth Arxiki --*/
.page-node-1274 #zone-postscript-top #region-postscript-top-sixth .region-postscript-top-sixth-inner{width:100%;max-width: 1300px;}
	
/*-- Plan your trip --*/
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-icon{width: 20%;}
#block-dyaus9-views-block-planyourtriparxiki-block-1 .views-row .box-content{width: 80%;}
	
/*-- Main content / About Us Page --*/
#block-dyaus9-aboutuspage .box2{width:100%; padding: 0 15px;margin: 150px 0 0 0;}
	
/*-- Main content / Boat --*/
.page-node-type-boat .layout__region--first{flex: 0 1 69% !important;}
.page-node-type-boat .layout__region--second{flex: 0 1 31% !important;}
.page-node-type-boat .layout__region--second .block-block-content{padding: 46px 30px 30px;}
	
/*-- Postscript Zone --*/	
#zone-postscript-wrapper .footer-icon-1{opacity:0.2;}
#zone-postscript-wrapper .footer-decor-1{display: none;}
#zone-postscript-wrapper .footer-decor-2{}
#zone-postscript-wrapper .footer-icon-2{display: block;}

}/*=================== 1300px Wide END ===================*/

/*=================== 1400px Wide ===================*/
@media only screen and (min-width : 1400px) {
	
/*-- Contact Top--*/
#zone-user{padding: 0 50px;}
#block-dyaus9-infotop {width: 95%;}
	
/*-- Branding Zone - Logo --*/
#block-dyaus9-logoonimagegr{padding: 0 0 0 50px;}
.floating-block-active #block-dyaus9-logoonwhitegr{padding: 0 0 0 50px;}
	
/*-- Menu --*/
#block-dyaus9-horizontalmenu ul.horizontal-menu li a{margin: 0 20px;font-size: 15px;}
	
/*-- Phone Top --*/
#block-dyaus9-phonetop{display: flex;align-items: center;position: relative;right: unset;top: unset;}
	
/*-- Book Now Top --*/
#block-dyaus9-booknowtop{padding: 0 50px 0 0;}
#block-dyaus9-booknowtop .field--name-body a{font-size: 14px;padding: 11px 45px;letter-spacing: .2em;}
	
/*-- Main content / Boat --*/
.page-node-type-boat .layout__region--first{flex: 0 1 70% !important;}
.page-node-type-boat .layout__region--second{flex: 0 1 30% !important;}
.page-node-type-boat .layout__region--second .block-block-content{padding: 46px 30px 30px;}
	
/*-- Postscript Zone --*/	
#zone-postscript-wrapper .footer-icon-1{opacity: 0.2;}
#zone-postscript-wrapper .footer-decor-1{display: none;}
#zone-postscript-wrapper .footer-decor-2{}
#zone-postscript-wrapper .footer-icon-2{display: block;}

}/*=================== 1400px Wide END ===================*/

/*=================== 1500px Wide ===================*/
@media only screen and (min-width : 1500px) {
	
/*-- Contact Top--*/
#zone-user{padding: 0 60px;}
#block-dyaus9-infotop {width: 95%;}
	
/*-- Branding Zone - Logo --*/
#block-dyaus9-logoonimagegr{padding: 0 0 0 60px;}
.floating-block-active #block-dyaus9-logoonwhitegr{padding: 0 0 0 60px;}
	
/*-- Menu --*/
#block-dyaus9-horizontalmenu ul.horizontal-menu li a{margin: 0 20px;font-size: 15px;}
	
/*-- Phone Top --*/
#block-dyaus9-phonetop{display: flex;align-items: center;position: relative;right: unset;top: unset;}
	
/*-- Book Now Top --*/
#block-dyaus9-booknowtop{padding: 0 60px 0 0;}
#block-dyaus9-booknowtop .field--name-body a{font-size: 14px;padding: 11px 45px;letter-spacing: .2em;}
	
/*-- Postscript Zone --*/	
#zone-postscript-wrapper .footer-icon-1{opacity: 1;}
#zone-postscript-wrapper .footer-decor-1{display: block;}
#zone-postscript-wrapper .footer-decor-2{}
#zone-postscript-wrapper .footer-icon-2{display: block;}

}/*=================== 1500px Wide END ===================*/

/*=================== 1600px Wide ===================*/
@media only screen and (min-width : 1600px) {
	
/*-- Contact Top--*/
#zone-user{padding: 0 90px;}
#block-dyaus9-infotop {width: 95%;}
	
/*-- Branding Zone - Logo --*/
#block-dyaus9-logoonimagegr{padding: 0 0 0 90px;}
.floating-block-active #block-dyaus9-logoonwhitegr{padding: 0 0 0 90px;}
	
/*-- Menu --*/
#block-dyaus9-horizontalmenu ul.horizontal-menu li a{margin: 0 24px;font-size: 15px;}
	
/*-- Phone Top --*/
#block-dyaus9-phonetop{display: flex;align-items: center;position: relative;right: unset;top: unset;}
	
/*-- Book Now Top --*/
#block-dyaus9-booknowtop{padding: 0 90px 0 0;}
#block-dyaus9-booknowtop .field--name-body a{font-size: 14px;padding: 11px 45px;letter-spacing: .2em;}

}/*=================== 1600px Wide END ===================*/

/*=================== 1700px Wide ===================*/
@media only screen and (min-width : 1700px) {
	
/*-- Contact Top--*/
#zone-user{padding: 0 90px;}
#block-dyaus9-infotop {width: 95%;}
	
/*-- Branding Zone - Logo --*/
#block-dyaus9-logoonimagegr{padding: 0 0 0 90px;}
.floating-block-active #block-dyaus9-logoonwhitegr{padding: 0 0 0 90px;}
	
/*-- Menu --*/
#block-dyaus9-horizontalmenu ul.horizontal-menu li a{margin: 0 24px;font-size: 15px;}
	
/*-- Search Top --*/
#block-dyaus9-searchtop{right: 505px;top: 34px;position: absolute;padding: 0;}
	
/*-- Phone Top --*/
#block-dyaus9-phonetop{display: flex;align-items: center;position: absolute;right: 310px;top: 27px;}
	
/*-- Book Now Top --*/
#block-dyaus9-booknowtop{padding: 0 90px 0 0;}
#block-dyaus9-booknowtop .field--name-body a{font-size: 14px;padding: 11px 45px;letter-spacing: .2em;}

}/*=================== 1700px Wide END ===================*/