@charset "UTF-8";
body.home{background:black}body.home .site-main>.widget_ap-button-link .container>.row .btn-link a{text-transform:uppercase}body.home .widget.no-underline h5::after{display:none}body.home .site-main .widget_ap_cta_box .row .col .cta-square .caption::after{display:none}body.home .site-main .widget_ap_cta_box .row .col .cta-square img{filter:grayscale(1)}body.home .ap-wrapper .widget_ap-quick-search form input[type=text]::placeholder,body.home .ap-wrapper .widget_ap-quick-search form input[type=search]::placeholder{color:#c7b467;font-weight:bold}body.home .ap-wrapper .widget_ap-quick-search form .select2-selection .select2-selection__rendered{color:#c7b467;font-weight:bold}body.home .ap-wrapper .widget_ap-quick-search form .select2-selection .select2-selection__rendered .select2-selection__placeholder{color:#c7b467 !important;font-weight:bold}body.home .widget_ap-properties{color:white}body.home .widget_apt-difference{color:white}body.home .site-main>.widget_ap-text:nth-last-child(2){color:white}@media (max-width:767px){body.home .site-main>.ap-wrapper .ap-wrapper .widget_ap-quick-search form .search-bar #keywords{padding-left:0}body.home .site-main>.ap-wrapper .ap-wrapper .widget_ap-text p{color:white}}body.home .rma-reviews-carousel .rma-reviews-carousel .rma-full-review-carousel{color:#fff}.title-section{margin:0;padding:50px 0}header .navbar .navbar-collapse ul.menu>.menu-item>a{line-height:50px}body.home .site-main>.ap-wrapper .ap-wrapper .widget_ap-button-link{padding-top:2rem}body.home .site-main>.ap-wrapper .ap-wrapper .widget_ap-button-link a{background:white;font-weight:bold;color:#a09457}body.home .site-main>.ap-wrapper .ap-wrapper .widget_ap-button-link a:hover{background:#a09457;color:white}#videos{padding:2rem 0}.video-item{margin-bottom:20px}.video-item .video-container a{display:block}.video-item .video-container a .embed-responsive{background-size:cover;background-position:center;background-repeat:no-repeat}.video-item .video-container a .embed-responsive .button-play{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:4rem}.video-item .content{display:none}.page_toolbar{display:flex;padding-left:0;list-style:none;border-radius:0.25rem}.page_toolbar .page-numbers{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.gform_wrapper .form-row .gform_body>ul{display:flex;flex-wrap:wrap;margin-left:-15px !important;margin-right:-15px !important}.gform_wrapper .form-row .gform_body>ul li>*{max-width:100% !important}.gform_wrapper[class*=form-row].gform_validation_error .gform_body ul .gfield_error{padding:0 15px}.gform_wrapper[class*=form-row] ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:16px}@media (max-width:767px){.ui-tabs .ui-tabs-nav li{flex:0 0 90%;max-width:90%;margin-left:auto;margin-right:auto}.ui-tabs .ui-tabs-nav li:not(:last-child){border-right:none;border-bottom:2px solid black;margin-bottom:1rem;padding-bottom:1rem}}.apmap{margin-bottom:2rem}input[type=text]::placeholder,input[type=text]:placeholder-shown,input[type=text]::-webkit-input-placeholder{overflow:hidden;text-overflow:ellipsis}.select2-selection--multiple{position:relative}.select2-selection--multiple::after{content:"";font-family:line awesome free;font-weight:600;color:#a09457;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.select2-container .select2-selection--multiple .select2-selection__rendered{text-overflow:unset;scrollbar-width:auto}.item-difference .testi-value{margin-bottom:0 !important}.select2-search__field{width:auto !important}body.home .site-main .widget_ap-properties .row{justify-content:center}body.home .site-main .widget_ap-properties .row .property-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;flex:0 0 25%;max-width:25%;position:relative;margin:0 0 30px}@media (max-width:991.98px){body.home .site-main .widget_ap-properties .row .property-items{flex:0 0 50%;max-width:50%}}@media (max-width:575.98px){body.home .site-main .widget_ap-properties .row .property-items{flex:0 0 100%;max-width:100%}}body.home .site-main .widget_ap-properties .row .property-items:after{content:"";position:absolute;z-index:-1;display:block;width:calc(100% - 30px);height:100%;background-color:#fff;top:0;left:15px;border:1px solid #000}body.home .site-main .widget_ap-properties .row .property-items .property-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}body.home .site-main .widget_ap-properties .row .property-items .property-detail .rooms{margin-top:auto}body.home .site-main .widget_ap-properties .row .property-items .property-detail .rooms li span{color:#333;display:inline-block}.grid-69-auto{grid-template-columns:69% auto}@media (max-width:600px){.grid-69-auto{grid-template-columns:100% !important}}.grid-69-auto .wp-block-media-text__media{max-width:100%}body.ap-shortcode-ap_agents #page main#main article[id] div[id*="agent-listing"] .staff-item-container .col .embed-responsive>a[href*="vazouras"] img{object-position:center -15px;transform:scale(1.15)}@media (min-width:768px){body.blog .page-title,body.archive .page-title{display:none}}body.blog .post-tabs,body.archive .post-tabs{background:grey;margin-bottom:4rem}body.blog .post-tabs ul,body.archive .post-tabs ul{display:flex;justify-content:center}body.blog .post-tabs ul li a,body.archive .post-tabs ul li a{line-height:100px;padding:37px 1.5rem;color:white;font-weight:bold}body.blog .post-tabs ul li.active a,body.archive .post-tabs ul li.active a{border-bottom:4px solid white}@media (max-width:767px){body.blog .post-tabs,body.archive .post-tabs{display:none}}body .blog-container .post>.bg-white{background:transparent !important}body .blog-container .post .content-blog{padding-left:0 !important;padding-right:0 !important;text-align:left !important}body .blog-container .post .content-blog .post-categories{list-style:none;padding:0;display:flex;margin-left:-0.5rem;margin-right:-0.5rem}body .blog-container .post .content-blog .post-categories li{padding:0 0.5rem}.container{padding:0 1rem}