.elementor-57551 .elementor-element.elementor-element-52e1719{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57551 .elementor-element.elementor-element-52e1719:not(.elementor-motion-effects-element-type-background), .elementor-57551 .elementor-element.elementor-element-52e1719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.luxandeasyrentals.com/wp-content/uploads/2024/08/XALANDRI-DANAISTINOU_EsO_3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-57551 .elementor-element.elementor-element-52e1719, .elementor-57551 .elementor-element.elementor-element-52e1719::before{--border-transition:0.3s;}.elementor-57551 .elementor-element.elementor-element-dce681d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57551 .elementor-element.elementor-element-02c6508 > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-57551 .elementor-element.elementor-element-02c6508{text-align:center;}.elementor-57551 .elementor-element.elementor-element-02c6508 .elementor-heading-title{color:#2A2A2A;font-size:40px;font-weight:500;line-height:50px;letter-spacing:-0.5px;}.elementor-57551 .elementor-element.elementor-element-d4681a3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-57551 .elementor-element.elementor-element-6b1aa18{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57551 .elementor-element.elementor-element-e08858b .elementor-icon-wrapper{text-align:center;}.elementor-57551 .elementor-element.elementor-element-e08858b.elementor-view-stacked .elementor-icon{background-color:#A89D74;}.elementor-57551 .elementor-element.elementor-element-e08858b.elementor-view-framed .elementor-icon, .elementor-57551 .elementor-element.elementor-element-e08858b.elementor-view-default .elementor-icon{color:#A89D74;border-color:#A89D74;}.elementor-57551 .elementor-element.elementor-element-e08858b.elementor-view-framed .elementor-icon, .elementor-57551 .elementor-element.elementor-element-e08858b.elementor-view-default .elementor-icon svg{fill:#A89D74;}.elementor-57551 .elementor-element.elementor-element-64119bd{text-align:center;}.elementor-57551 .elementor-element.elementor-element-64119bd .elementor-heading-title{font-size:20px;letter-spacing:0.3px;}.elementor-57551 .elementor-element.elementor-element-d8c0e4b{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57551 .elementor-element.elementor-element-05c4317 .elementor-icon-wrapper{text-align:center;}.elementor-57551 .elementor-element.elementor-element-05c4317.elementor-view-stacked .elementor-icon{background-color:#A89D74;}.elementor-57551 .elementor-element.elementor-element-05c4317.elementor-view-framed .elementor-icon, .elementor-57551 .elementor-element.elementor-element-05c4317.elementor-view-default .elementor-icon{color:#A89D74;border-color:#A89D74;}.elementor-57551 .elementor-element.elementor-element-05c4317.elementor-view-framed .elementor-icon, .elementor-57551 .elementor-element.elementor-element-05c4317.elementor-view-default .elementor-icon svg{fill:#A89D74;}.elementor-57551 .elementor-element.elementor-element-bb29dac{text-align:center;}.elementor-57551 .elementor-element.elementor-element-bb29dac .elementor-heading-title{font-size:20px;letter-spacing:0.3px;}.elementor-57551 .elementor-element.elementor-element-4a6cc7e{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57551 .elementor-element.elementor-element-ae100ab .elementor-icon-wrapper{text-align:center;}.elementor-57551 .elementor-element.elementor-element-ae100ab.elementor-view-stacked .elementor-icon{background-color:#A89D74;}.elementor-57551 .elementor-element.elementor-element-ae100ab.elementor-view-framed .elementor-icon, .elementor-57551 .elementor-element.elementor-element-ae100ab.elementor-view-default .elementor-icon{color:#A89D74;border-color:#A89D74;}.elementor-57551 .elementor-element.elementor-element-ae100ab.elementor-view-framed .elementor-icon, .elementor-57551 .elementor-element.elementor-element-ae100ab.elementor-view-default .elementor-icon svg{fill:#A89D74;}.elementor-57551 .elementor-element.elementor-element-b28032a{text-align:center;}.elementor-57551 .elementor-element.elementor-element-b28032a .elementor-heading-title{font-size:20px;letter-spacing:0.3px;}.elementor-57551 .elementor-element.elementor-element-6c264f9{--display:flex;--background-transition:0.3s;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57551 .elementor-element.elementor-element-c07156c iframe{height:770px;filter:brightness( 80% ) contrast( 101% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-57551 .elementor-element.elementor-element-6e49cd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-57551 .elementor-element.elementor-element-56dac9b{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57551 .elementor-element.elementor-element-56dac9b.e-con{--align-self:center;}.elementor-57551 .elementor-element.elementor-element-b954850 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-57551 .elementor-element.elementor-element-b954850{text-align:center;}.elementor-57551 .elementor-element.elementor-element-b954850 img{width:27%;}.elementor-57551 .elementor-element.elementor-element-8b1bdac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-57551 .elementor-element.elementor-element-8b1bdac:not(.elementor-motion-effects-element-type-background), .elementor-57551 .elementor-element.elementor-element-8b1bdac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-57551 .elementor-element.elementor-element-8b1bdac, .elementor-57551 .elementor-element.elementor-element-8b1bdac::before{--border-transition:0.3s;}.elementor-57551 .elementor-element.elementor-element-bfeebbc{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57551 .elementor-element.elementor-element-88eadf0{text-align:left;}.elementor-57551 .elementor-element.elementor-element-88eadf0 .elementor-heading-title{color:#2A2A2A;font-size:40px;font-weight:500;line-height:50px;letter-spacing:-0.5px;}.elementor-57551 .elementor-element.elementor-element-73f98de{width:100%;max-width:100%;}.elementor-57551 .elementor-element.elementor-element-73f98de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 15% 0% 15%;}@media(min-width:768px){.elementor-57551 .elementor-element.elementor-element-56dac9b{--width:80%;}}@media(max-width:1024px){.elementor-57551 .elementor-element.elementor-element-d4681a3{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-57551 .elementor-element.elementor-element-52e1719{--width:500px;--min-height:26vh;}.elementor-57551 .elementor-element.elementor-element-52e1719:not(.elementor-motion-effects-element-type-background), .elementor-57551 .elementor-element.elementor-element-52e1719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-57551 .elementor-element.elementor-element-dce681d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57551 .elementor-element.elementor-element-02c6508 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 12px 0px 12px;}.elementor-57551 .elementor-element.elementor-element-02c6508{text-align:center;}.elementor-57551 .elementor-element.elementor-element-02c6508 .elementor-heading-title{font-size:32px;line-height:2.2rem;letter-spacing:-1.4px;}.elementor-57551 .elementor-element.elementor-element-d4681a3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:33px 0px;--grid-auto-flow:row;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57551 .elementor-element.elementor-element-b954850 img{width:60%;}.elementor-57551 .elementor-element.elementor-element-88eadf0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-57551 .elementor-element.elementor-element-88eadf0{text-align:left;}.elementor-57551 .elementor-element.elementor-element-88eadf0 .elementor-heading-title{font-size:24px;line-height:2.2rem;letter-spacing:-1px;}.elementor-57551 .elementor-element.elementor-element-73f98de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}}/* Start custom CSS for shortcode, class: .elementor-element-73f98de */.project-contact-container{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}

.project-infos-container > p{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 1fr);
    gap:18px;
}

.wpcf7-text{
    border:solid 1px;
    height:70px;
    width: 100%;
    border-color: lightgrey
}

.wpcf7-textarea{
    border:solid 1px;
    height:140px;
    width: 100%;
    border-color: lightgrey
}

.wpcf7-text, .wpcf7-textarea::placeholder{
    padding-left:8px;
}

.wpcf7-list-item-label{
    font-size:16px;
    font-weight: 400;
    line-height: 20px;
}

.project-acceptance-container{
    display: flex;
    flex-direction: row;
    gap:80px;
}

.project-radio-title{
    font-size:16px;
    font-weight: 600;
    line-height: 20px;
}

.project-programs-container{
    display: flex;
    flex-direction: column;
    gap:5px;
}

.wpcf7-submit{
    border:solid 1px;
    height:50px;
    width: 100%;
    background-color: #A89D74;
    color:white;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.wpcf7-spinner{
    display: none;
}

br{
    display: none;
}

@media only screen and (max-width: 600px) {
.project-contact-container{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}

.project-infos-container > p{
    display:flex;
    flex-direction: column;
    gap:18px;
}

.wpcf7-text{
    border:solid 1px;
    height:70px;
    width: 100%;
    border-color:lightgrey;
}


}/* End custom CSS */