.page-template-template-contact .intro-page{min-height:480px}.mapp-container .mapp-footer .triggers.left{display:none}.contact-information{position:relative;margin-top:48px}.tab-items-contact{margin-top:-80px;position:relative}#contact-tab{position:absolute;z-index:1;right:50%;transform:translateX(50%);top:-32px;display:flex;align-items:center;justify-content:center;gap:12px;.contact-item{position:relative;a{padding:10px 32px;font-size:clamp(14px, 2vw, 16px);font-family:var(--Medium);color:var(--black);background:#fff;border-radius:12px;font-size:16px;width:max-content}&:hover a,a.active{color:var(--white);background:var(--color1)}}}.map-wrap{position:relative;height:410px;border-radius:48px;overflow:hidden;margin-bottom:20px;img.leaflet-marker-icon.leaflet-zoom-animated.leaflet-interactive{width:54px!important;height:auto!important}.websima-map{width:100%;height:100%;z-index:0;object-fit:cover}.contact-dir-button{position:absolute;bottom:20px;right:50%;transform:translateX(50%);display:flex;gap:12px;box-shadow:0 4px 9px 0 #0000000D;background:#fff;border-radius:100px;padding:10px 34px;a{background:#fff;transition:0.4s;color:var(--black);border:1px solid #F5F5F5;border-radius:10px;padding:8px;display:flex;align-items:center;justify-content:center;width:46px;height:46px;img{display:flex;align-items:center;justify-content:center;padding:2px;width:32px;height:32px}&:hover{border-color:var(--color1)}}}}.social-contact{position:relative;background:var(--color1);margin-top:20px;padding-inline:24px;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#fff;.socials_footer{flex-direction:row;gap:clamp(12px, 2vw, 20px);margin:0}& a{width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:20px;border-radius:unset;color:#fff;transition:0.4s;background:none;position:relative;margin-block:20px;&:before{content:"";width:18px;height:5px;box-shadow:0 0 8px 0 #FFF;position:absolute;right:50%;transform:translateX(50%);background:#fff;bottom:-21px;border-radius:8px 8px 0 0;opacity:0;transition:0.4s}&:hover{&:before{opacity:1}}}}.contact-info{gap:20px;margin-bottom:clamp(12px, 2vw, 16px);display:grid;grid-template-columns:repeat(1,1fr);li{background:var(--nature);padding:24px;border-radius:24px;display:flex;flex-direction:column;i{width:64px;height:64px;margin-bottom:42px;background:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;border-radius:16px}.label{font-size:20px;font-family:var(--DemiBold);margin-bottom:8px}.sublabel{color:#A4A5AB;font-size:14px;margin-bottom:18px;line-height:1.5}a,span:not(.label,.sublabel){color:var(--black);transition:0.4s;font-size:15px;font-family:var(--Medium)}a:hover{color:var(--color1)}}}@media only screen and (min-width:768px){.contact-info{grid-template-columns:repeat(2,1fr)}.map-wrap{.contact-dir-button{position:absolute;bottom:auto;right:auto;left:24px;top:24px;transform:unset}}.social-contact{justify-content:space-between}}@media only screen and (min-width:1100px){.contact-info{grid-template-columns:repeat(4,1fr)}}textarea,input{transition:0.4s;border:0;width:100%;padding:20px 16px;font-family:var(--Medium);border-radius:10px}.acf-fields{display:flex;flex-wrap:wrap;row-gap:40px;justify-content:space-between}.acf-field{position:relative;width:100%;border:0!important;padding:0!important}select::placeholder,textarea::placeholder,input::placeholder{font-size:14px;color:#999DBA;font-family:var(--Regular)}.acf-label label{font-size:16px;font-family:var(--DemiBold);position:absolute;z-index:1;top:-4px;right:24px;background:#fff;padding-inline:12px!important;margin:0!important}.text-cform .acf-input{display:flex}.acf-form-submit .c-btn{justify-content:center}.acf-form-submit{display:flex;align-items:center;justify-content:center;margin-top:2rem}.websima-form-wrap .updated{background:green;color:#fff;min-height:46px;display:flex;align-items:center;justify-content:center;border-radius:9px;margin-bottom:2rem}.acf-field .acf-notice.-error{background:none!important;color:#E9322A!important;border:0!important;position:absolute;bottom:-38px;margin:0;padding:0}.acf-notice.acf-error-message{margin-bottom:46px;min-height:46px;display:flex;align-items:center;border-radius:8px}.acf-notice p{margin:0!important}.acf-notice .acf-notice-dismiss{top:13px;display:flex;align-items:center;justify-content:center;padding:2px 0 0 1px}@media only screen and (max-width:768px){.acf-field{width:100%!important}textarea::placeholder,input::placeholder{font-size:14px}.acf-label{padding-inline:8px}}.sale-item{position:relative;transition:0.4s;.sale-body{background:var(--nature);position:relative;border-radius:24px;display:flex;align-items:center;justify-content:center;img{width:100%;border-radius:24px}.sale-content{position:absolute;bottom:20px;width:calc(100% - 32px);margin:auto;display:flex;flex-direction:column;gap:4px;text-align:center;background:#FFFC;backdrop-filter:blur(44px);border-radius:16px;padding:12px;line-height:26px}.calls{width:clamp(40px, 4vw, 48px);height:clamp(40px, 4vw, 48px);flex:0 0 clamp(40px, 4vw, 48px);display:flex;align-items:center;justify-content:center;font-size:20px;margin-right:auto;background:#619C6B;color:#fff;border-radius:12px;position:absolute;top:20px;left:20px;i{animation:animloader-btn 1s ease-in-out infinite alternate}}}.social-media{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:12px;a{width:24px;height:24px;font-size:16px;display:flex;align-items:center;justify-content:center;color:#616161;transition:0.4s;&:hover{color:var(--color2)}}}div{p{font-size:18px;font-family:var(--DemiBold);color:var(--black);transition:0.4s}span{font-size:14px;color:#616161;font-family:var(--Regular)}}.sale-number{width:100%;display:flex;align-items:center;justify-content:center;background:#fff;padding:17px;border-radius:16px;margin-top:16px;font-size:18px;font-family:var(--DemiBold);color:var(--black);position:relative;transition:0.4s;&:before{content:"";width:58px;height:2px;position:absolute;right:50%;transform:translateX(50%);bottom:0;background:#0C4DA2;box-shadow:0 0 8px 0 #0C4DA24D;border-radius:8px 8px 0 0}}&:hover div p,&:hover .sale-number{color:var(--color1)}}.acf-file-uploader{.acf-button{background:#F1F5F9!important;color:#999DBA!important;border:0!important;width:fit-content;padding:4px 12px;font-size:14px}}.acf-form-submit{.acf-button{display:flex;align-items:center;justify-content:space-between;position:relative;transition:0.4s;min-width:120px;border-radius:8px;gap:14px;font-size:14px;font-family:var(--Medium);padding:4px 12px 4px 6px;border:none;width:max-content;background:var(--nature);color:var(--black);min-height:52px;transition:0.4s;&:hover{background:var(--color1);color:var(--white)}}}@keyframes animloader-btn{0%{transform:rotate(-5deg)}100%{transform:rotate(45deg)}}