.about_block .about-content-wrap .about-title .title{font-size:2.2rem}.top-nav .menu-hamburger .hamburger-text span{font-size:1rem}.room-block-wrapper .right-col .gallery-button a{font-size:2.2rem}@media screen and (max-width:1680px){.room-block-wrapper .right-col .gallery-button a{justify-content:center}}#castri_contact input#btn_sent{font-size:1.3rem}@media screen and (max-width:1680px){.welcome-title .heading{font-size:4rem}}@media screen and (max-width:1680px) and (max-width:1440px){.welcome-title .heading{font-size:3.2rem}}@media screen and (max-width:1680px) and (min-width:1024px) and (max-width:1280px){.welcome-title .heading{font-size:2.6rem}}@media screen and (max-width:1680px){.room-block-wrapper .left-col .title{font-size:2.5rem}}@media screen and (min-width:1279px) and (max-width:1600px){.room-block-wrapper .left-col .title{font-size:2.1rem}}@media screen and (max-width:1440px){.restaurant-schedule-block .single{padding:30px 45px}.restaurant-schedule-block .single .services-button-block .service-btn-wrap,.restaurant-schedule-block .single .text-wrapper .activities-button{height:210px;width:300px}.restaurant-schedule-block .single .block-title .title{font-size:2.8rem}.welcome-title .heading p.right .first-letter{font-size:13rem}}@media screen and (max-width:1440px) and (min-width:1024px) and (max-width:1280px){.welcome-title .heading p.right .first-letter{font-size:11rem}}@media screen and (max-width:1440px){.activities-photo-wrapper .activities-title .border-acco{width:35%}}@media screen and (min-width:1025px){.custom-margin-bottom.custom-mt-100{margin-top:100px!important}.custom-margin-bottom.custom-mt-150{margin-top:150px!important}}@media screen and (min-width:1024px){.custom-mt-gr{margin-top:0!important}}@media screen and (min-width:1024px) and (max-width:1280px){.acco-title{margin-top:40px}.home_accommodation_blcok .home-acco-wrap .acco-detail a{font-size:1.5rem;padding-left:30px}.home_accommodation_blcok .home-acco-wrap.reverse a{padding-right:30px}.room-block-wrapper .left-col .title{font-size:1.8rem}h1#contact-title{font-size:1.7rem}}@media screen and (max-width:1023px){span.custom-mt-gr{margin-right:10px!important;margin-top:0!important}}@media screen and (max-width:767px){.top-nav .mobile-button-wrapper a{font-size:12px}.top-nav .menu-hamburger .hamburger-text span{font-size:.6875rem}.text-wrapper .activities-text-block .title{padding:0 20px 20px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.top-nav .mobile-button-wrapper:before{left:84%}}
/*# sourceMappingURL=greek.css.map */
