/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/custom/ogeneric/assets/css/libraries/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em;}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0;}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;background:#C4004B;background:#fff;border-radius:0px;border:0px;box-shadow:0px 0px 3px rgba(0,0,0,0.3);padding:24px 12px;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:8px 6px;user-select:none;-webkit-user-select:none;}.select2-results__option:hover{text-decoration:underline;}.select2-results__option--selectable{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;background:none;border:0px;border-radius:0px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;color:#2C2F32;text-align:left;font-weight:700;font-size:14px;font-style:normal;text-transform:uppercase;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;width:24px;height:24px;background:url(/themes/custom/ogeneric/assets/images/icon-select-black.svg) no-repeat center center;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;display:none;}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;background:none;opacity:0.4;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative;}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none;}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px;}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;border:0px;padding:10px 12px 10px 40px;border-radius:40px;background:rgba(0,0,0,0.15) url(/themes/custom/ogeneric/assets/images/icon-search.svg?v=2) no-repeat 12px center;background-size:13px auto;outline:none;display:block;color:#fff;color:#2C2F32;font-weight:400;font-size:14px;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;}.select2-container--default .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;color:#fff;color:#2C2F32;font-weight:400;font-style:normal;line-height:120%;letter-spacing:-0.14px;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--group{padding:0;}.select2-container--default .select2-results__option--disabled{color:#999;}.select2-container--default .select2-results__option--selected{background-color:#ddd;background:none;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#2C2F32;background:none;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eeeeee 100%);background-image:-o-linear-gradient(top,white 50%,#eeeeee 100%);background-image:linear-gradient(to bottom,white 50%,#eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,#cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0%,#eeeeee 50%);background-image:-o-linear-gradient(top,white 0%,#eeeeee 50%);background-image:linear-gradient(to bottom,white 0%,#eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eeeeee 50%,white 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,white 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none;}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px;}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none;}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option--group{padding:0;}.select2-container--classic .select2-results__option--disabled{color:grey;}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:white;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}
@font-face{font-family:TeleNeo;src:url(/themes/custom/ogeneric/assets/fonts/TeleNeoWeb-Regular.eot);src:url(/themes/custom/ogeneric/assets/fonts/TeleNeoWeb-Regular.woff2) format('woff2'),url(/themes/custom/ogeneric/assets/fonts/TeleNeoWeb-Regular.woff) format('woff');font-weight:400;font-style:normal;}@font-face{font-family:TeleNeo;src:url(/themes/custom/ogeneric/assets/fonts/TeleNeoWeb-Medium.eot);src:url(/themes/custom/ogeneric/assets/fonts/TeleNeoWeb-Medium.woff2) format('woff2'),url(/themes/custom/ogeneric/assets/fonts/TeleNeoWeb-Medium.woff) format('woff');font-weight:500;font-style:normal;}@font-face{font-family:TeleNeo;src:url(/themes/custom/ogeneric/assets/fonts/TeleNeoWeb-Bold.eot);src:url(/themes/custom/ogeneric/assets/fonts/TeleNeoWeb-Bold.woff2) format('woff2'),url(/themes/custom/ogeneric/assets/fonts/TeleNeoWeb-Bold.woff) format('woff');font-weight:700;font-style:normal;}@font-face{font-family:TeleNeo;src:url(/themes/custom/ogeneric/assets/fonts/TeleNeoWeb-ExtraBold.eot);src:url(/themes/custom/ogeneric/assets/fonts/TeleNeoWeb-ExtraBold.woff2) format('woff2'),url(/themes/custom/ogeneric/assets/fonts/TeleNeoWeb-ExtraBold.woff) format('woff');font-weight:800;font-style:normal;}@font-face{font-family:TeleNeo-Var;src:url(/themes/custom/ogeneric/assets/fonts/TeleNeoVariable-Upright.woff2) format('woff2');font-weight:1 999;font-style:normal;}body.locked,body.menu-opened{overflow:hidden;}html,body{position:relative;font-size:14px;color:#212121;font-family:TeleNeo;font-weight:400;margin:0 auto;padding:0;background:#fff;text-align:left;}form,input,textarea,select{font-family:TeleNeo;}input.err,select.err,textarea.err,select.err{border-color:#D91308 !important;}.gen-form-error-message{color:#D91308;font-size:14px;font-weight:500;padding:0 0 20px 0;}h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}h1,h1 p,h2,h2 p,h3,h3 p,h4,h4 p,h5,h5 p,h6,h6 p{font-size:inherit;line-height:inherit;font-weight:inherit;font-family:inherit;}:where(button,a){text-box:trim-end text;}.wcs-clear{clear:both;font-size:0px;}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:-0.28px;}strong,b{font-weight:700;}.clear{clear:both;}img{width:auto;max-width:100%;}p{margin:0px;padding:0 0 20px 0;}p:last-child{padding:0px;}body.locked{overflow:hidden;}.select2-container--open .select2-selection__arrow{transform:rotate(180deg);}body{padding-top:120px;}body.page-property-bundle-project,body.path-frontpage{padding-top:0px;}@media screen and (min-width:960px) and (max-width:1439px){body{padding-top:8.33vw;font-size:0.97vw;}body.page-property-bundle-project,body.path-frontpage{padding-top:0px;}p{padding:0 0 1.39vw 0;}.gen-form-error-message{font-size:0.98vw;padding:0 0 1.39vw 0;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){body{padding-top:100px;font-size:15px;}}.messages--status{background-color:#ffffff !important;border-color:#000 !important;color:#000 !important;border-right:0px !important;border-left:0px !important;}.messages--error{background-color:#ffffff !important;border-color:#000 !important;color:#000 !important;border-right:0px !important;border-left:0px !important;}.messages--error ul,.messages--error li{list-style-type:none !important;margin:0px !important;padding:0px !important;}.region-tabs,.region-messages{text-align:center;align-items:center;justify-content:center;}.user-login-form,.user-pass{max-width:450px;margin:0 auto;}.user-login-form label,.user-pass label{display:block;padding:24px 0 5px 0;}.user-login-form input,.user-pass input{width:100%;font-family:TeleNeo;}.user-login-form input[type="text"],.user-login-form input[type="password"],.user-pass input[type="text"],.user-pass input[type="password"]{padding:19px 16px;display:block;width:100%;border-radius:4px;border:1.5px solid #818486;background:#FFF;color:#686B70;font-weight:800;font-size:16px;font-style:normal;line-height:100%;font-family:TeleNeo;}.user-login-form input[type="submit"],.user-pass input[type="submit"]{display:inline-block;padding:14px 20px;border-radius:64px;border:1.5px solid #000;color:#000;font-weight:800;font-size:14px;font-style:normal;line-height:normal;text-transform:uppercase;white-space:nowrap;text-decoration:none;background:#fff;background-size:24px auto;cursor:pointer;width:130px;margin:24px 0 0 0;font-family:TeleNeo;}@media screen and (min-width:960px) and (max-width:1439px){}@media screen and (max-width:959px){}@media screen and (max-width:767px){}.region-breadcrumbs{text-align:left;width:100%;padding:0 40px;}@media screen and (min-width:960px) and (max-width:1439px){.region-breadcrumbs{padding:0 2.78vw;}}@media screen and (max-width:959px){.region-breadcrumbs{padding:0 32px;}}@media screen and (max-width:767px){}header{position:absolute;top:16px;left:16px;width:calc(100% - 32px);min-height:80px;border-radius:16px;z-index:99;}.path-frontpage header,.page-property header{background:rgba(255,255,255,0.80);backdrop-filter:blur(8px);}body.toolbar-horizontal header{position:relative;top:auto;left:auto;margin:20px auto 0 auto;}header .region-header>div{}header #block-ogeneric-site-branding{margin:0 auto;display:block;max-width:170px;width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}header #block-ogeneric-site-branding img{display:block;width:100%;}header #block-ogeneric-main-menu{position:absolute;right:-17px;top:-16px;background:#245BA7;background:#fff;height:100vh;width:0px;overflow:hidden;color:#fff;padding:160px 0px 0 0px;transform:translate(100%,0);border:0px;transition:transform 700ms cubic-bezier(0.770,0.000,0.175,1.000),width 700ms cubic-bezier(0.770,0.000,0.175,1.000),padding-left 700ms cubic-bezier(0.770,0.000,0.175,1.000);transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);text-align:left;z-index:3;}header::before{content:"";position:absolute;left:-16px;top:-16px;height:100vh;width:0vw;background:rgba(33,33,33,0.70);z-index:1;transition:opacity 700ms cubic-bezier(0.770,0.000,0.175,1.000);transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);transform:translate(100%,0);opacity:0;}.menu-opened header::before{transform:translate(0%,0);opacity:1;width:100vw;}.menu-opened header .region-header{}.user-logged-in header #block-ogeneric-main-menu{height:calc(100vh - 79px);}header #block-ogeneric-main-menu a{color:#fff;}header #block-ogeneric-main-menu>ul>li>a{text-transform:uppercase;}body.menu-opened header #block-ogeneric-main-menu{transform:translate(0px,0);width:532px;padding:160px 48px 0 48px;}header #block-ogeneric-main-menu > h2{display:none !important;}header #block-ogeneric-main-menu .burger-menu{display:none;}header #block-ogeneric-main-menu ul,header #block-ogeneric-main-menu li{margin:0px;padding:0px;list-style-type:none;transition:opacity 300ms;}header #block-ogeneric-main-menu>ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:40px;width:200px;}header #block-ogeneric-main-menu>ul>li>ul{position:absolute;display:flex;visibility:hidden;opacity:0;left:250px;top:0px;top:160px;flex-direction:column;justify-content:flex-start;align-items:start;gap:40px;width:190px;}@media screen and (min-width:960px) and (max-height:700px){header #block-ogeneric-main-menu>ul,header #block-ogeneric-main-menu>ul>li>ul{gap:24px;}body.menu-opened.user-logged-in header #block-ogeneric-main-menu{padding-top:90px;}}header #block-ogeneric-main-menu>ul>li.active>ul{visibility:visible;opacity:1;}header #block-ogeneric-main-menu a{color:#212121;font-size:18px;line-height:normal;text-decoration:none;display:block;position:relative;font-weight:500;}header #block-ogeneric-main-menu>ul>li.active>a::after{content:"";width:20px;height:20px;display:inline-block;vertical-align:middle;margin:-4px 0 0 8px;background:url(/themes/custom/ogeneric/assets/images/icon-mnu-arrow.svg?v=3) no-repeat center center;background-size:contain;}header #block-ogeneric-main-menu ul li ul a{font-size:14px;}header #block-ogeneric-main-menu ul li ul a.is-active{text-decoration:underline;}header #block-ogeneric-main-menu.active>ul>li{opacity:0.5;}header #block-ogeneric-main-menu.active>ul>li.active{opacity:1;}header .main-menu{position:absolute;right:16px;top:50%;transform:translate(0,-50%);padding:11px 48px 11px 16px;border-radius:40px;background:#000;color:#FFF;font-size:15px;text-transform:uppercase;border:0px;margin:0px;cursor:pointer;overflow:hidden;border:1px solid #000;text-align:left;z-index:4;outline-color:#E20074;}header .main-menu div{transition:all 700ms cubic-bezier(0.770,0.000,0.175,1.000);transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);}header .main-menu span{display:block;position:absolute;opacity:0;top:100%;transform:translate(0,-0%);transition:all 700ms cubic-bezier(0.770,0.000,0.175,1.000);transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);visibility:hidden;}header .main-menu::before,header .main-menu::after{content:"";position:absolute;width:24px;height:24px;background:#fff;border-radius:50%;right:8px;top:50%;transform:translate(0,-50%);transition:all 700ms cubic-bezier(0.770,0.000,0.175,1.000);transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);}header .main-menu:hover::before{transform:translate(-0%,-50%) scale(0.55) !important;}header .main-menu::after{background:#fff url(/themes/custom/ogeneric/assets/images/icon-close.svg) no-repeat center center;background-size:contain;opacity:0;}header .main-menu:not(body.menu-opened header .main-menu)::before,header .main-menu:not(body.menu-opened header .main-menu)::after{transform:translate(0,-50%) scale(0.35);}body.menu-opened header .main-menu::after{opacity:1;}body.menu-opened header .main-menu div{transform:translate(0,-100%);opacity:0;}body.menu-opened header .main-menu span{top:50%;transform:translate(0,-50%);opacity:1;visibility:visible;}header #block-ogeneric-main-menu>ul>li.backtomain{position:absolute;left:0px;bottom:0px;width:100%;padding:16px;opacity:1 !important;text-align:left;}header #block-ogeneric-main-menu>ul>li.backtomain a{background:none;position:relative;color:#fff;font-family:TeleNeo;font-weight:700;font-size:16px;line-height:120%;transition:all 200ms;text-decoration:none;padding:10px 20px;border-radius:999px;z-index:2;text-align:center;background:#E20074;}header #block-ogeneric-main-menu>ul>li.backtomain a::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:-1;background:none;border-radius:999px;transition:all 200ms;background:#E20074;}header #block-ogeneric-main-menu>ul>li.backtomain a:hover::before{transform:scale(1.05);}header #block-ogeneric-allagiglossas{position:absolute;right:125px;top:50%;transform:translate(0%,-50%);z-index:4;}.language-switcher-toggle,.language-switcher-toggle:hover{background:url(/themes/custom/ogeneric/assets/images/icon-lang.svg) no-repeat left center !important;background-size:18px auto !important;color:#212121;font-size:15px;font-weight:400;text-transform:uppercase;border:0px;padding-left:22px;gap:0px;}.language-switcher-current{font-weight:400;}.language-switcher-toggle svg{display:none;}header #block-ogeneric-favoriteslinkblock{position:absolute;position:absolute;right:205px;top:50%;transform:translate(0,-50%);z-index:4;}header #block-ogeneric-favoriteslinkblock a{background:url(/themes/custom/ogeneric/assets/images/icon-header-favorites.svg) no-repeat center center;background-size:contain;width:22px;height:22px;display:block;font-size:0px;}header #block-ogeneric-exposedformsearchpage-1-2{position:absolute;left:15px;top:50%;transform:translate(0,-50%);}header #block-ogeneric-exposedformsearchpage-1-2 form{padding:6px 10px;border-radius:26px;border:1px solid rgba(104,107,112,0);transition:all 500ms;display:block;display:flex;flex-direction:row-reverse;gap:5px;align-items:center;justify-content:flex-start;min-width:240px;}header #block-ogeneric-exposedformsearchpage-1-2.active form{border-color:rgba(104,107,112,1);}header #block-ogeneric-exposedformsearchpage-1-2 label{width:24px;height:24px;background:url(/themes/custom/ogeneric/assets/images/icon-header-search.svg) no-repeat center center;background-size:16px 16px;font-size:0px;display:block;cursor:pointer;}header #block-ogeneric-exposedformsearchpage-1-2.active label{background-image:url(/themes/custom/ogeneric/assets/images/icon-alert-close.svg);background-size:contain}header #block-ogeneric-exposedformsearchpage-1-2 .js-form-item{display:flex;justify-content:flex-start;align-items:center;gap:5px;width:100%;}header #block-ogeneric-exposedformsearchpage-1-2.active .js-form-item{flex-direction:row-reverse;}header #block-ogeneric-exposedformsearchpage-1-2 input[type="text"]{line-height:100%;width:160px;border:0px;background:none;color:#212121;font-size:15px;outline:none;visibility:hidden;opacity:0;font-family:TeleNeo;}header #block-ogeneric-exposedformsearchpage-1-2.active input[type="text"]{opacity:1;visibility:visible;font-family:TeleNeo;}header #block-ogeneric-exposedformsearchpage-1-2 input[type="text"]::-webkit-input-placeholder{color:#212121;opacity:1;}header #block-ogeneric-exposedformsearchpage-1-2 input[type="text"]::-moz-placeholder{color:#212121;opacity:1;}header #block-ogeneric-exposedformsearchpage-1-2 input[type="text"]:-ms-input-placeholder{color:#212121;opacity:1;}header #block-ogeneric-exposedformsearchpage-1-2 input[type="text"]:-moz-placeholder{color:#212121;opacity:1;}header #block-ogeneric-exposedformsearchpage-1-2 .form-actions input[type="submit"]{width:24px;height:24px;background:url(/themes/custom/ogeneric/assets/images/icon-header-search.svg) no-repeat center center;background-size:16px 16px;font-size:0px;cursor:pointer;display:block;border:0px;font-family:TeleNeo;}header #block-ogeneric-exposedformsearchpage-1-2 .form-actions{display:none;}header #block-ogeneric-exposedformsearchpage-1-2.active .form-actions{display:block;}@media screen and (min-width:960px) and (max-width:1439px){header{top:1.12vw;left:1.12vw;width:calc(100% - 2.23vw);min-height:5.56vw;border-radius:1.12vw;backdrop-filter:blur(0.56vw);border:1px solid rgba(0,0,0,0.1);}body.toolbar-horizontal header{margin:1.39vw auto 0 auto;}header #block-ogeneric-site-branding{max-width:11.81vw;}header #block-ogeneric-main-menu{right:-1.18vw;top:-1.11vw;padding:11.12vw 0.00vw 0 0.00vw;}.user-logged-in header #block-ogeneric-main-menu{height:calc(100vh - 5.49vw);}body.menu-opened header #block-ogeneric-main-menu{width:36.95vw;padding:11.12vw 3.34vw 0 3.34vw;}header #block-ogeneric-main-menu>ul{gap:2.78vw;width:13.89vw;}header #block-ogeneric-main-menu>ul>li>ul{left:17.37vw;top:11.12vw;gap:2.78vw;width:13.20vw;}header #block-ogeneric-main-menu a{font-size:1.25vw;}header #block-ogeneric-main-menu>ul>li.active>a::after{width:1.39vw;height:1.39vw;margin:-0.27vw 0 0 0.56vw;}header #block-ogeneric-main-menu ul li ul a{font-size:0.98vw;}header .main-menu{right:1.12vw;padding:0.77vw 3.34vw 0.77vw 1.12vw;border-radius:2.78vw;font-size:1.05vw;border:1px solid #fff;}header .main-menu::before,header .main-menu::after{width:1.67vw;height:1.67vw;right:0.56vw;}header #block-ogeneric-main-menu>ul>li.backtomain{padding:1.12vw;}header #block-ogeneric-main-menu>ul>li.backtomain a{font-size:1.12vw;padding:0.70vw 1.39vw;border-radius:69.38vw;}header #block-ogeneric-main-menu>ul>li.backtomain a::before{border-radius:69.38vw;}header #block-ogeneric-allagiglossas{right:8.69vw;}.language-switcher-toggle,.language-switcher-toggle:hover{background-size:1.25vw auto !important;font-size:1.05vw;padding-left:1.53vw;}header #block-ogeneric-favoriteslinkblock{right:14.24vw;}header #block-ogeneric-favoriteslinkblock a{width:1.53vw;height:1.53vw;}header #block-ogeneric-exposedformsearchpage-1-2{left:1.00vw;}header #block-ogeneric-exposedformsearchpage-1-2 form{padding:0.40vw 0.67vw;border-radius:1.72vw;border:1px solid rgba(104,107,112,0);gap:0.34vw;min-width:15.88vw;}header #block-ogeneric-exposedformsearchpage-1-2 label{width:1.59vw;height:1.59vw;background-size:1.06vw 1.06vw;}header #block-ogeneric-exposedformsearchpage-1-2 .js-form-item{gap:0.34vw;}header #block-ogeneric-exposedformsearchpage-1-2 input[type="text"]{width:10.59vw;font-size:1.00vw;}header #block-ogeneric-exposedformsearchpage-1-2 .form-actions input[type="submit"]{width:1.59vw;height:1.59vw;background-size:1.06vw 1.06vw;}}@media screen and (max-width:959px){.user-logged-in header #block-ogeneric-main-menu{height:100vh;}}@media screen and (max-width:767px){header{position:absolute;top:0px;left:0px;width:100%;min-height:80px;border-radius:0px;}header #block-ogeneric-site-branding{left:16px;transform:translate(0,-50%);max-width:130px;background-size:contain;}body.menu-opened header #block-ogeneric-main-menu{width:calc(100% + 2px);right:-1px;top:-1px;border:0px;padding:120px 16px 0 16px;}header #block-ogeneric-main-menu>ul{width:50%;gap:32px;}header #block-ogeneric-main-menu a{white-space:nowrap;}header #block-ogeneric-main-menu>ul>li>ul{left:56%;width:41%;top:127px;gap:24px;}header #block-ogeneric-main-menu>ul>li>ul a{white-space:normal;}header #block-ogeneric-favoriteslinkblock{}header #block-ogeneric-exposedformsearchpage-1-2{}header #block-ogeneric-allagiglossas,header #block-ogeneric-favoriteslinkblock{visibility:hidden;opacity:0;transform:translate(0,-100px);transition:transform 700ms cubic-bezier(0.770,0.000,0.175,1.000);transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);}.menu-opened header #block-ogeneric-allagiglossas,.menu-opened header #block-ogeneric-favoriteslinkblock{opacity:1;visibility:visible;transform:translate(0,-50%);z-index:20;}header #block-ogeneric-exposedformsearchpage-1-2{left:auto;right:130px;}header #block-ogeneric-exposedformsearchpage-1-2 form{min-width:unset;}header #block-ogeneric-exposedformsearchpage-1-2 .form-actions,header #block-ogeneric-exposedformsearchpage-1-2 input[type="text"]{display:none !important;}header #block-ogeneric-main-menu>ul>li.backtomain{bottom:100px;}}main{min-height:calc(100vh - 620px);text-align:center;}.region-footer-top{max-width:1440px;margin:0 auto;padding:24px 40px;position:relative;text-align:left;}.region-footer-top>div{display:flex;justify-content:space-between;align-items:start;gap:20px;}.region-footer-top #block-ogeneric-oteomilosetaireion{width:calc(40% - 10px);display:none !important;}.region-footer-top #block-ogeneric-oteomilosetaireion .field--name-body > a{width:244px;height:50px;background:url(/themes/custom/ogeneric/assets/images/logo-ote.svg) no-repeat center center;background-size:contain;font-size:0px;display:block;}html[lang="en"] .region-footer-top #block-ogeneric-oteomilosetaireion .field--name-body > a{background-image:url(/themes/custom/ogeneric/assets/images/logo-ote-en.png);}.region-footer-top #block-ogeneric-oteomilosetaireion>div.contextual{background:none;}.region-footer-top nav{width:calc(50% - 10px);}.region-footer-top nav ul,.region-footer-top nav li{margin:0px;padding:0px;list-style-type:none;}.region-footer-top nav>ul{display:flex;justify-content:flex-start;align-items:start;gap:20px;}.region-footer-top nav>ul>li{width:calc(50% - 10px);}.region-footer-top nav>ul>li span,.region-footer-top #block-ogeneric-ypostirixi ul>li span{color:#000000;font-weight:800;font-size:16px;font-style:normal;line-height:140%;letter-spacing:-0.28px;display:block;padding:14px 0;}.region-footer-top nav>ul>li a{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-0.28px;text-decoration:none;padding:14px 0;display:block;}.region-footer-top #block-ogeneric-ypostirixi{width:calc(50% - 10px);}.region-footer-top #block-ogeneric-ypostirixi ul,.region-footer-top #block-ogeneric-ypostirixi li{margin:0px;padding:0px;list-style-type:none;}.region-footer-top #block-ogeneric-ypostirixi a{text-decoration:none;color:inherit;}.region-footer-top #block-ogeneric-ypostirixi li.contactmenu{line-height:150%;padding:0 0 24px 0;font-size:16px;font-weight:500;}.region-footer-top #block-ogeneric-ypostirixi .social{width:24px;height:24px;display:inline-block;vertical-align:middle;margin:0 10px 0 0;background:url(/themes/custom/ogeneric/assets/images/icon-social-ln.svg) no-repeat center center;background-size:contain;font-size:0px;}@media screen and (min-width:960px) and (max-width:1439px){main{min-height:calc(100vh - 43.06vw);}.region-footer-top{max-width:100.00vw;padding:1.67vw 2.78vw;}.footer-blue .region-footer-top::before,.footer-red .region-footer-top::before{width:177.78vw;height:16.67vw;}.region-footer-top>div{gap:1.39vw;}.region-footer-top #block-ogeneric-oteomilosetaireion{width:calc(40% - 0.70vw);}.region-footer-top #block-ogeneric-oteomilosetaireion .field--name-body > a{width:16.95vw;height:3.48vw;}.region-footer-top nav{width:calc(50% - 0.70vw);}.region-footer-top nav>ul{gap:1.39vw;}.region-footer-top nav>ul>li{width:calc(50% - 0.70vw);}.region-footer-top nav>ul>li span,.region-footer-top #block-ogeneric-ypostirixi ul>li span{font-size:1.12vw;letter-spacing:-0.01vw;padding:0.98vw 0;}.region-footer-top nav>ul>li a{font-size:1.12vw;letter-spacing:-0.01vw;padding:0.98vw 0;}.region-footer-top #block-ogeneric-ypostirixi{width:calc(50% - 0.70vw);}.region-footer-top #block-ogeneric-ypostirixi li.contactmenu{padding:0 0 1.67vw 0;font-size:1.12vw;}.region-footer-top #block-ogeneric-ypostirixi .social{width:1.67vw;height:1.67vw;margin:0 0.70vw 0 0;}}@media screen and (max-width:959px){.region-footer-top{padding:48px 32px 64px 32px;}.region-footer-top #block-ogeneric-oteomilosetaireion{width:calc(20% - 10px);}.region-footer-top #block-ogeneric-oteomilosetaireion .field--name-body > a{width:150px;}.region-footer-top nav{width:calc(42% - 10px);}}@media screen and (max-width:767px){.region-footer-top{padding:24px 24px 32px 24px;}.region-footer-top>div{flex-direction:column;}.region-footer-top::before{width:calc(100% - 32px);left:16px;}.region-footer-top::after{height:100px;}.region-footer-top nav{width:100%;}.region-footer-top #block-ogeneric-ypostirixi{width:100%;}.region-footer-top nav>ul>li span,.region-footer-top #block-ogeneric-ypostirixi ul>li span{padding:0 0 6px 0;}.footer-blue .region-footer-top::before,.footer-red .region-footer-top::before{height:140px;}.region-footer-top nav>ul{flex-direction:column;}.region-footer-top nav > ul > li:not(.opened) > ul,.region-footer-top #block-ogeneric-ypostirixi ul:not(.opened) li.contactmenu,.region-footer-top #block-ogeneric-ypostirixi ul:not(.opened) li.contactmenu + li{display:none;}.region-footer-top nav > ul > li,.region-footer-top #block-ogeneric-ypostirixi ul>li{width:100%;}.region-footer-top nav > ul > li > span,.region-footer-top #block-ogeneric-ypostirixi ul>li span{color:#000;font-size:16px;line-height:125%;letter-spacing:0px;font-weight:700;display:block;position:relative;width:100%;}.region-footer-top nav > ul > li > span::after,.region-footer-top #block-ogeneric-ypostirixi ul>li span::after{content:"";position:absolute;right:0px;top:50%;width:48px;height:48px;background:url(/themes/custom/ogeneric/assets/images/icon-footer-mnu.svg) no-repeat center center;background-size:contain;transform:translate(0,-50%);}.region-footer-top nav > ul > li.opened > span::after,.region-footer-top #block-ogeneric-ypostirixi ul.opened>li span::after{transform:translate(0,-50%) rotate(180deg);}.region-footer-top nav > ul > li{border-bottom:1px solid #B6B6B6;padding:0 0 10px 0;}.region-footer-top nav ul li ul{padding:10px 0 0px 0;}.region-footer-top nav>ul>li a{font-size:14px;}}footer{margin:0 auto;padding:140px 40px 12px 40px;text-align:center;background:#000 url(/themes/custom/ogeneric/assets/images/logo-telekom-footer.svg) no-repeat center 32px;background-size:64px auto;color:#fff;}footer>div{display:flex;justify-content:space-between;justify-content:flex-end;align-items:center;gap:20px;}footer nav{width:100%}footer .opencookiepopuplink{cursor:pointer;}footer nav ul{display:flex;justify-content:center;align-items:center;gap:24px;}footer nav ul,footer nav li{margin:0px;padding:0px;list-style-type:none;}footer nav a,footer nav span{color:#fff;font-size:14px;line-height:140%;letter-spacing:-0.28px;text-decoration:none;padding:14px 0;display:block;}@media screen and (min-width:960px) and (max-width:1439px){footer{padding:9.73vw 2.78vw 0.84vw 2.78vw;background:#000 url(/themes/custom/ogeneric/assets/images/logo-telekom-footer.svg) no-repeat center 2.23vw;background-size:4.45vw auto;}footer>div{gap:1.39vw;}footer nav ul{gap:1.67vw;}footer nav a,footer nav span{font-size:0.98vw;letter-spacing:-0.01vw;padding:0.98vw 0;}}@media screen and (max-width:959px){footer{background-position:40px 32px;}footer nav ul{flex-direction:column;justify-content:flex-start;align-items:start;gap:0px;}footer nav ul li:not(:first-child){order:1;}footer nav ul li:first-child{order:2;}}@media screen and (max-width:767px){footer{background-position:center 32px;padding-left:20px;padding-right:20px;}footer nav ul{align-items:start;}footer nav a,footer nav span{font-size:14px;padding:10px 0;}}.region-footer-bottom{height:48px;line-height:140%;letter-spacing:-0.28px;text-align:center;background:url(/themes/custom/ogeneric/assets/images/bg-footer.png) no-repeat calc(50% - 640px) bottom;background-size:auto 48px;padding:0 0 0 50px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;display:none !important;}.region-footer-bottom #block-ogeneric-memberoftgroup{position:absolute;right:40px;top:50%;transform:translate(0,-50%);width:102px;height:23px;background:url(/themes/custom/ogeneric/assets/images/logo-tgroup.svg) no-repeat center center;background-size:contain;font-size:0px;}@media screen and (min-width:960px) and (max-width:1439px){.region-footer-bottom{height:3.33vw;background:url(/themes/custom/ogeneric/assets/images/bg-footer.png) no-repeat calc(50% - 44.44vw) bottom;background-size:auto 3.33vw;padding:0 0 0 3.47vw;}.region-footer-bottom #block-ogeneric-memberoftgroup{right:2.78vw;width:7.08vw;height:1.6vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){.region-footer-bottom{height:auto;padding:0 16px 70px 16px;text-align:center;font-size:12px;background-position:calc(50% - 435px) bottom;}.region-footer-bottom #block-ogeneric-memberoftgroup{top:auto;bottom:10px;right:20px;transform:translate(0,0);}}.region-custom-breadcrumbs{padding:0 40px 115px 40px;color:#686B70;font-size:14px;line-height:normal;text-transform:uppercase;}.region-custom-breadcrumbs .field--name-field-breadcrumbs{display:flex;justify-content:flex-start;align-items:center;gap:6px;}.region-custom-breadcrumbs .field--name-field-breadcrumbs .field__item{white-space:nowrap;}.region-custom-breadcrumbs .field--name-field-breadcrumbs .field__item a,.region-custom-breadcrumbs .field--name-field-breadcrumbs .field__item span{color:#686B70;font-size:14px;font-style:normal;text-decoration:none;line-height:normal;text-transform:uppercase;display:inline-block;vertical-align:middle;}.region-custom-breadcrumbs .field__item:not(:first-child)::before{content:"/";margin:0 6px 0 0;display:inline-block;vertical-align:middle;}@media screen and (min-width:960px) and (max-width:1439px){.region-custom-breadcrumbs{padding:0 2.78vw 7.99vw 2.78vw;font-size:0.98vw;}.region-custom-breadcrumbs .field--name-field-breadcrumbs{gap:0.42vw;}.region-custom-breadcrumbs .field--name-field-breadcrumbs .field__item a,.region-custom-breadcrumbs .field--name-field-breadcrumbs .field__item span{font-size:0.98vw;}.region-custom-breadcrumbs .field__item:not(:first-child)::before{margin:0 0.42vw 0 0;}}@media screen and (max-width:959px){.region-custom-breadcrumbs{padding:0 32px 64px 32px;}}@media screen and (max-width:767px){.region-custom-breadcrumbs{padding:0 16px 32px 16px;}}.paragraph--type--header-main{width:100%;max-width:900px;margin:0 auto;text-align:left;padding:0 0 80px 0;}.paragraph--type--header-main .field--name-field-magenta-title{color:#E20074;font-size:16px;line-height:normal;margin:0px;padding:0px;}.paragraph--type--header-main .field--name-field-title{padding:16px 0 40px 0;font-weight:700;font-size:40px;line-height:110%;letter-spacing:-0.4px;margin:0px;}.paragraph--type--header-main .field--name-field-text{font-size:18px;line-height:140%;letter-spacing:-0.18px;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--header-main{max-width:62.5vw;padding:0 0 5.56vw 0;}.paragraph--type--header-main .field--name-field-magenta-title{font-size:1.11vw;}.paragraph--type--header-main .field--name-field-title{padding:1.11vw 0 2.78vw 0;font-size:2.78vw;}.paragraph--type--header-main .field--name-field-text{font-size:1.25vw;}}@media screen and (max-width:959px){.paragraph--type--header-main{padding:0 32px 80px 32px;}}@media screen and (max-width:767px){.paragraph--type--header-main{padding:0 16px 32px 16px;}.paragraph--type--header-main .field--name-field-title{font-size:28px;}.paragraph--type--header-main .field--name-field-text{font-size:15px;}}.paragraph--type--team-grid{padding:0 20px 80px 20px;}.paragraph--type--team-grid .field--name-field-team-member{width:100%;max-width:1130px;margin:0 auto;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:40px 24px;}.paragraph--type--team-grid .field--name-field-team-member>.field__item{width:calc(50% - 12px);text-align:left;}.paragraph--type--team-grid .field--name-field-team-member>.field__item .field--name-field-person-image{position:relative;overflow:hidden;}.paragraph--type--team-grid .field--name-field-team-member>.field__item .field--name-field-person-image img{display:block;width:100%;height:auto;transition:all 400ms ease-out;}.paragraph--type--team-grid .field--name-field-team-member>.field__item .field--name-field-person-image:hover img{transform:scale(1.1);}.paragraph--type--team-grid .field--name-field-team-member>.field__item a{text-decoration:none;color:inherit;}.paragraph--type--team-grid .field--name-field-team-member>.field__item .field--name-field-person-full-name{font-size:21px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-0.21px;padding:16px 0 8px 0;color:#212121;text-decoration:none;}.paragraph--type--team-grid .field--name-field-team-member>.field__item .field--name-field-person-job-title{font-size:16px;line-height:140%;letter-spacing:-0.16px;padding:0 0 16px 0;color:#212121;text-decoration:none;}.btn_theme{background:none;position:relative;color:#000;font-family:TeleNeo;font-weight:700;font-size:16px;line-height:120%;transition:all 200ms;text-decoration:none;padding:10px 20px;border-radius:999px;z-index:2;text-align:center;display:inline-block;}.btn_theme::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:-1;background:none;border-radius:999px;transition:all 200ms;border:1px solid #000;}.btn_theme:hover::before{transform:scale(1.05);background:rgba(0,0,0,0.2);}.popup-side{position:fixed;right:0px;top:0px;height:100%;z-index:999;display:none;width:900px;max-width:90vw;background:#fff;}.popup-side .back-close{content:"";position:absolute;right:100%;width:2000px;top:0px;height:100%;background:rgba(0,0,0,0.5);}.popup-side .close-btn{position:absolute;background:url(/themes/custom/ogeneric/assets/images/icon-popup-close.svg) no-repeat center center;background-size:contain;width:40px;height:40px;display:block;border:0px;right:0px;top:8px;font-size:0px;z-index:10;cursor:pointer;}.popup-side .person-bio-content,.popup-side .contest-info-content{padding:75px 30px 30px 75px;overflow:auto;height:100vh;}.popup-side .person-bio-content-top{position:relative;}.popup-side .person-bio-content-top .field--name-field-social{position:absolute;left:0px;bottom:0px;}.popup-side .person-bio-content-top .field--name-field-social a{background:url(/themes/custom/ogeneric/assets/images/icon-popup-social-ln.svg) no-repeat center center;background-size:contain;width:31px;height:31px;display:block;font-size:0px;}.popup-side .person-bio-content-top .field--name-field-person-image-popup{display:flex;justify-content:flex-end;align-items:end;}.popup-side .person-bio-content-top .field--name-field-person-image-popup img{display:block;width:420px;object-fit:cover;object-position:center top;}.popup-side .person-bio-content-bottom,.popup-side .contest-info-content .field--name-field-text{font-size:16px;line-height:140%;letter-spacing:-0.16px;padding:64px 0 0 40px;}.paragraph--type--team-grid .field--name-field-team-member>.field__item .popup-side .field--name-field-person-full-name,.popup-side .contest-info-content h2{font-weight:800;font-size:48px;line-height:120%;letter-spacing:-0.48px;max-width:20%;white-space:pre-line;padding:32px 0 0 0;}.popup-side .contest-info-content h2{max-width:100%;height:auto;margin:0px;white-space:normal;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--team-grid{padding:0 1.39vw 5.56vw 1.39vw;}.paragraph--type--team-grid .field--name-field-team-member{max-width:78.47vw;gap:2.78vw 1.67vw;}.paragraph--type--team-grid .field--name-field-team-member>.field__item{width:calc(50% - 0.84vw);}.paragraph--type--team-grid .field--name-field-team-member>.field__item .field--name-field-person-full-name{font-size:1.46vw;padding:1.11vw 0 0.56vw 0;}.paragraph--type--team-grid .field--name-field-team-member>.field__item .field--name-field-person-job-title{font-size:1.11vw;padding:0 0 1.11vw 0;}.btn_theme{font-size:1.12vw;padding:0.70vw 1.39vw;border-radius:69.38vw;}.btn_theme::before{border-radius:69.38vw;border:1px solid #000;}.popup-side{width:62.50vw;}.popup-side .back-close{width:138.89vw;}.popup-side .close-btn{width:2.78vw;height:2.78vw;top:0.56vw;}.popup-side .person-bio-content,.popup-side .contest-info-content{padding:5.21vw 2.08vw 2.08vw 5.21vw;}.popup-side .person-bio-content-top .field--name-field-social a{width:2.15vw;height:2.15vw;}.popup-side .person-bio-content-top .field--name-field-person-image-popup img{width:29.17vw;}.popup-side .person-bio-content-bottom,.popup-side .contest-info-content .field--name-field-text{font-size:1.12vw;letter-spacing:-0.01vw;padding:4.45vw 0 0 2.78vw;}.paragraph--type--team-grid .field--name-field-team-member>.field__item .popup-side .field--name-field-person-full-name,.popup-side .contest-info-content h2{font-size:3.33vw;padding:2.22vw 0 0 0;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){.paragraph--type--team-grid .field--name-field-team-member>.field__item{width:100%;}.popup-side{width:100%;}.popup-side .person-bio-content,.popup-side .contest-info-content{padding:75px 16px 32px 16px;}.paragraph--type--team-grid .field--name-field-team-member>.field__item .popup-side .field--name-field-person-full-name,.popup-side .contest-info-content h2{font-size:35px;}.popup-side .person-bio-content-bottom,.popup-side .contest-info-content .field--name-field-text{font-size:15px;padding:32px 0 0 32px;}.popup-side .person-bio-content-top .field--name-field-social{position:absolute;left:auto;right:0px;bottom:-8px;transform:translate(0px,100%);}}.paragraph--type--grid-three,.paragraph--type--grid-two{padding:0px 0 80px 0;}.paragraph--type--grid-three .field--name-field-grid-3-image,.paragraph--type--grid-two .field--name-field-grid-2-image{display:flex;justify-content:center;align-items:end;gap:24px;}.paragraph--type--grid-three .field--name-field-grid-3-image .field__item,.paragraph--type--grid-two .field--name-field-grid-2-image .field__item{position:relative;z-index:1;transition:all 700ms;}.paragraph--type--grid-three .field--name-field-grid-3-image .field__item:nth-child(1){transform:rotate(-12deg) translate(50%,0);}.paragraph--type--grid-three .field--name-field-grid-3-image .field__item:nth-child(2){z-index:2;}.paragraph--type--grid-three .field--name-field-grid-3-image .field__item:nth-child(3){transform:rotate(12deg) translate(-50%,0);}.paragraph--type--grid-three.active .field--name-field-grid-3-image .field__item:nth-child(1),.paragraph--type--grid-three.active .field--name-field-grid-3-image .field__item:nth-child(3){transform:rotate(0deg) translate(0%,0);}.paragraph--type--grid-two .field--name-field-grid-2-image .field__item:nth-child(1){transform:rotate(-12deg) translate(25%,0);z-index:2;}.paragraph--type--grid-two .field--name-field-grid-2-image .field__item:nth-child(2){transform:rotate(12deg) translate(-25%,5%);}.paragraph--type--grid-two.active .field--name-field-grid-2-image .field__item:nth-child(1),.paragraph--type--grid-two.active .field--name-field-grid-2-image .field__item:nth-child(2){transform:rotate(0deg) translate(0%,0);}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--grid-three,.paragraph--type--grid-two{padding:0vw 0 5.56vw 0;}.paragraph--type--grid-three .field--name-field-grid-3-image,.paragraph--type--grid-two .field--name-field-grid-2-image{gap:1.67vw;}}@media screen and (max-width:959px){.paragraph--type--grid-three,.paragraph--type--grid-two{padding:0px 32px 20px 32px;}.paragraph--type--grid-three .field--name-field-grid-3-image .field__item,.paragraph--type--grid-three .field--name-field-grid-2-image .field__item,.paragraph--type--grid-two .field--name-field-grid-2-image .field__item{width:200px;}.paragraph--type--grid-three .field--name-field-grid-3-image .field__item img,.paragraph--type--grid-three .field--name-field-grid-2-image .field__item img,.paragraph--type--grid-two .field--name-field-grid-2-image .field__item img{display:block;width:100%;height:auto;}}@media screen and (max-width:767px){.paragraph--type--grid-three,.paragraph--type--grid-two{padding:0px 16px 20px 16px;}}*:focus-visible{outline-color:#000;}header *:focus-visible,.paragraph--type--hero-slider *:focus-visible{outline-color:#E20074;}.paragraph--type--section-item.style-bg-black *:focus-visible,.paragraph--type--section-item.style-bg-bg-magenta *:focus-visible{outline-color:#fff;}.paragraph--type--section-item{padding:16px 40px 140px 40px;}#block-ogeneric-content > article > .node__content > .paragraph--type--section-item:last-child{padding-bottom:40px;}.paragraph--type--section-item.style-bg-bg-blue,.paragraph--type--section-item.style-bg-bg-grey{background:#F1F1F1;}.paragraph--type--section-item.style-bg-black{background:#000;}.paragraph--type--section-item.style-bg-bg-magenta{background:#E20074;}.paragraph--type--section-item.style-font-bold-white{color:#fff;}.paragraph--type--section-item.style-font-bold-white.style-bg-bg-magenta{color:#fff;}.paragraph--type--section-item.style-font-bold-black{color:#212121;}.paragraph--type--section-item .section_item_header{text-align:left;border-top:2px solid #212121;padding:16px 0;display:flex;justify-content:flex-start;align-items:start;gap:32px;width:100%;max-width:1440px;margin:0 auto 80px auto;}.paragraph--type--section-item.style-font-bold-white .section_item_header{border-color:#fff;}.paragraph--type--section-item.style-font-bold-white.style-bg-bg-magenta .section_item_header{border-color:#fff;}.paragraph--type--section-item .section_item_header .field--name-field-number{color:#E20074;color:#212121;font-weight:700;font-size:17px;line-height:110%;text-transform:uppercase;}.paragraph--type--section-item.style-font-bold-white .section_item_header .field--name-field-number{color:#fff;}.paragraph--type--section-item.style-font-bold-white.style-bg-bg-magenta .section_item_header .field--name-field-number{color:#fff;}.paragraph--type--section-item .section_item_header .field--name-field-number::before{content:"0";}.paragraph--type--section-item .section_item_header .field--name-field-short-text{color:#000000;font-size:14px;line-height:140%;text-transform:uppercase;font-weight:700;}.paragraph--type--section-item.style-font-bold-white .section_item_header .field--name-field-short-text{color:#fff;}.paragraph--type--section-item.style-font-bold-white.style-bg-bg-magenta .section_item_header .field--name-field-short-text{color:#fff;}.paragraph--type--title-with-text{width:100%;max-width:670px;margin:0 auto;text-align:left;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:40px;}.paragraph--type--title-with-text .field--name-field-title{font-size:32px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-0.64px;width:100%;}.paragraph--type--title-with-text .field--name-field-text{font-size:16px;line-height:140%;letter-spacing:-0.16px;width:100%;}.paragraph--type--title-with-text ul{padding:0 0 20px 0;}.paragraph--type--title-with-text ul,.paragraph--type--title-with-text li{margin:0px;padding:0px;list-style-type:none;}.paragraph--type--title-with-text li{padding:0 0 16px 22px;position:relative;}.paragraph--type--title-with-text li::before{background:#E20074;content:"";width:8px;height:8px;border-radius:50%;display:inline-block;position:absolute;left:0px;top:8px;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--section-item{padding:1.11vw 2.78vw 9.72vw 2.78vw;}#block-ogeneric-content > article > .node__content > .paragraph--type--section-item:last-child{padding-bottom:2.78vw;}.paragraph--type--section-item .section_item_header{padding:1.11vw 0;gap:2.22vw;max-width:100.0vw;margin:0 auto 5.56vw auto;}.paragraph--type--section-item .section_item_header .field--name-field-number{font-size:1.18vw;}.paragraph--type--section-item .section_item_header .field--name-field-short-text{font-size:0.97vw;}.paragraph--type--title-with-text{max-width:46.53vw;gap:2.78vw;}.paragraph--type--title-with-text .field--name-field-title{font-size:2.22vw;}.paragraph--type--title-with-text .field--name-field-text{font-size:1.11vw;}.paragraph--type--title-with-text ul{padding:0 0 1.39vw 0;}.paragraph--type--title-with-text li{padding:0 0 1.11vw 1.53vw;}.paragraph--type--title-with-text li::before{width:0.56vw;height:0.56vw;top:0.56vw;}}@media screen and (max-width:959px){.paragraph--type--section-item{padding:16px 32px 140px 32px;padding:16px 32px 70px 32px;}.paragraph--type--title-with-text{max-width:unset;}}@media screen and (max-width:767px){.paragraph--type--section-item .section_item_header{margin:0 auto 32px auto;}.paragraph--type--section-item{padding:16px 16px 32px 16px;}.paragraph--type--title-with-text .field--name-field-title{font-size:28px;}.paragraph--type--title-with-text .field--name-field-title{font-size:24px;}.paragraph--type--title-with-text .field--name-field-text{font-size:15px;}}.paragraph--type--grid{padding:0 40px 80px 40px;}.paragraph--type--grid .field--name-field-grid-item{max-width:1440px;margin:0 auto;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:24px;width:100%;}.paragraph--type--grid .field--name-field-grid-item>.field__item{width:252px;height:214px;border-radius:3.13px;border:1px solid #686B70;display:flex;justify-content:center;align-items:center;padding:24px;}.paragraph--type--grid .field--name-field-grid-item>.field__item img{display:block;width:auto;height:auto;max-width:100%;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--grid{padding:0 2.78vw 5.56vw 2.78vw;}.paragraph--type--grid .field--name-field-grid-item{max-width:100.0vw;gap:1.67vw;}.paragraph--type--grid .field--name-field-grid-item>.field__item{width:17.5vw;height:14.86vw;border-radius:0.22vw;padding:1.67vw;}}@media screen and (max-width:959px){.paragraph--type--grid .field--name-field-grid-item>.field__item{width:calc(33% - 14px);}}@media screen and (max-width:767px){.paragraph--type--grid{padding:0 16px 32px 16px;}.paragraph--type--grid .field--name-field-grid-item{gap:12px;}.paragraph--type--grid .field--name-field-grid-item>.field__item{width:calc(50% - 6px);height:160px;}}.paragraph--type--file-upload{width:100%;max-width:890px;margin:0 auto;text-align:left;position:relative;}.paragraph--type--file-upload:last-child{margin-bottom:80px;}.paragraph--type--file-upload a{display:block;border-bottom:1px solid #818486;padding:26px 18px;position:relative;color:#000000;font-size:18px;line-height:140%;text-transform:uppercase;text-decoration:none;position:relative;z-index:2;}.paragraph--type--file-upload a::before,.paragraph--type--file-upload a::after{content:"";position:absolute;right:16px;top:50%;width:32px;height:32px;transform:translate(0,-50%);border-radius:50%;background:#fff url(/themes/custom/ogeneric/assets/images/icon-open-file.svg) no-repeat center center;background-size:16px auto;transition:all 500ms;}.paragraph--type--file-upload a::after{background-color:#E20074;background-image:url(/themes/custom/ogeneric/assets/images/icon-open-file-white.svg);opacity:0;}.paragraph--type--file-upload a:hover::before{opacity:0;}.paragraph--type--file-upload a:hover::after{opacity:1;}.paragraph--type--file-upload::before{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:0%;z-index:1;background:#E20074;opacity:0;transition:all 500ms;}.paragraph--type--file-upload:hover::before{background:#F1F1F1;height:100%;opacity:1;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--file-upload{max-width:61.81vw;}.paragraph--type--file-upload:last-child{margin-bottom:5.56vw;}.paragraph--type--file-upload a{border-bottom:1px solid #818486;padding:1.81vw 1.25vw;font-size:1.25vw;}.paragraph--type--file-upload a::before,.paragraph--type--file-upload a::after{right:1.12vw;width:2.23vw;height:2.23vw;background-size:1.12vw auto;}}@media screen and (max-width:959px){.paragraph--type--file-upload{width:calc(100% - 64px);}}@media screen and (max-width:767px){.paragraph--type--file-upload{width:calc(100% - 32px);}.paragraph--type--file-upload a{padding:16px 18px 16px 0px;font-size:15px;text-align:left;}}.paragraph--type--title{text-align:left;max-width:670px;margin:0 auto;padding:0 0 40px 0;}.paragraph--type--title.wb-og-align-center{text-align:center;}.paragraph--type--title.wb-og-align-right{text-align:right;}.paragraph--type--title .field--name-field-title{font-size:32px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-0.64px;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--title{max-width:46.53vw;padding:0 0 2.78vw 0;}.paragraph--type--title .field--name-field-title{font-size:2.22vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){.paragraph--type--title .field--name-field-title{font-size:20px;}.paragraph--type--title{padding:0 0 24px 0;}.paragraph--type--title .field--name-field-title{padding:0 16px;}}.paragraph--type--textarea{text-align:left;max-width:670px;margin:0 auto;padding:0 0 40px 0;}.centered-area .paragraph--type--textarea{text-align:center;}.paragraph--type--textarea .field--name-field-text{font-size:16px;line-height:140%;letter-spacing:-0.16px;}.paragraph--type--textarea .field--name-field-text img{display:block;width:100%;height:auto;width:auto;max-width:100%;}.paragraph--type--textarea .field--name-field-text a{color:inherit;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--textarea{max-width:46.53vw;padding:0 0 2.78vw 0;}.paragraph--type--textarea .field--name-field-text{font-size:1.11vw;}}@media screen and (max-width:959px){.paragraph--type--textarea{width:calc(100% - 64px);max-width:unset;}}@media screen and (max-width:767px){.paragraph--type--textarea{width:calc(100% - 32px);max-width:unset;}.paragraph--type--textarea .field--name-field-text{font-size:15px;}}.propertyproject .propertyproject__row--right .field--name-field-buttons{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:16px;}.propertyproject .propertyproject__row--right .field--name-field-buttons a{background:none;position:relative;color:#000;font-family:TeleNeo;font-weight:700;font-size:16px;line-height:120%;transition:all 200ms;text-decoration:none;padding:10px 20px;border-radius:999px;z-index:2;text-align:center;display:inline-block;}.propertyproject .propertyproject__row--right .field--name-field-buttons a::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:-1;background:#fff;border-radius:999px;transition:all 200ms;border:1px solid #000;}.propertyproject .propertyproject__row--right .field--name-field-buttons a:hover::before{transform:scale(1.05);}@media screen and (min-width:960px) and (max-width:1439px){.propertyproject .propertyproject__row--right .field--name-field-buttons{gap:1.12vw;}.propertyproject .propertyproject__row--right .field--name-field-buttons a{font-size:1.12vw;padding:0.70vw 1.39vw;border-radius:69.38vw;}.propertyproject .propertyproject__row--right .field--name-field-buttons a::before{border-radius:69.38vw;border:0.07vw solid #000;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){}.paragraph--type--html{text-align:left;max-width:670px;margin:0 auto;padding:0 0 40px 0;}.paragraph--type--html .field--name-field-html{font-size:16px;line-height:140%;letter-spacing:-0.16px;}.paragraph--type--html .field--name-field-html ul.hr-values{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:16px 32px;margin:0px;padding:0px;list-style-type:none;max-width:670px;margin:0 auto;text-align:left;}.paragraph--type--html .field--name-field-html ul.hr-values li{display:block;width:calc(33.33% - 22px);margin:0px;padding:0px;list-style-type:none;color:#000000;font-weight:700;font-size:20px;font-style:normal;line-height:140%;letter-spacing:-0.2px;position:relative;padding:0 0 0 22px;}.paragraph--type--html .field--name-field-html ul.hr-values li::before{content:"";position:absolute;left:0px;top:50%;transform:translate(0,-50%);width:8px;height:8px;background:#E20074;border-radius:50%;}.paragraph--type--html .field--name-field-html{text-align:center;}.paragraph--type--html .btn{display:inline-block;padding:16px 24px 16px 20px;vertical-align:middle;background:none;border-radius:64px;border:1.5px solid #FFF;background:rgba(0,0,0,0.00);color:#FFF;font-weight:800;font-size:14px;line-height:normal;text-transform:uppercase;cursor:pointer;transition:all 300ms;}.paragraph--type--html .btn::after{display:inline-block;vertical-align:middle;width:24px;height:24px;width:8px;height:8px;background:#fff url(/themes/custom/ogeneric/assets/images/icon-link-target.svg) no-repeat center center;background-size:0px 0px;border-radius:50%;content:"";margin:-3px 0 0 16px;transition:all 300ms;}.paragraph--type--html .btn:hover{background-color:#000 !important;border-color:#000;color:#fff !important;}.paragraph--type--html .btn:hover::after{transform:translate(10%,0%) scale(3);background-color:#E20074;background-size:45% auto;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--html{max-width:46.53vw;padding:0 0 2.78vw 0;}.paragraph--type--html .field--name-field-html{font-size:1.11vw;}.paragraph--type--html .field--name-field-html ul.hr-values{gap:1.12vw 2.23vw;max-width:46.53vw;}.paragraph--type--html .field--name-field-html ul.hr-values li{width:calc(33.33% - 1.53vw);font-size:1.39vw;padding:0 0 0 1.53vw;}.paragraph--type--html .field--name-field-html ul.hr-values li::before{width:0.56vw;height:0.56vw;}.paragraph--type--html .btn{padding:1.11vw 1.67vw 1.11vw 1.39vw;border-radius:4.44vw;font-size:0.97vw;}.paragraph--type--html .btn::after{width:1.67vw;height:1.67vw;width:0.56vw;height:0.56vw;margin:-0.21vw 0 0 1.11vw;}}@media screen and (max-width:959px){.paragraph--type--html{max-width:unset;width:100%;}}@media screen and (max-width:767px){.paragraph--type--html .field--name-field-html ul.hr-values{flex-direction:column;text-align:left;justify-content:flex-start;align-items:start;}}.paragraph--type--accordion{max-width:898px;width:100%;margin:0 auto;text-align:left;}.paragraph--type--accordion .field--name-field-accordion-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;padding:0 0 100px 0;}.paragraph--type--accordion .field--name-field-accordion-item>.field__item{width:100%;border-bottom:1.5px solid #818486;}.paragraph--type--accordion .field--name-field-accordion-item .ans{padding:24px 48px 64px 48px;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:24px;display:none;}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .field--name-field-title{color:#000000;font-size:18px;font-style:normal;line-height:140%;text-transform:uppercase;padding:30px 70px 30px 16px;position:relative;cursor:pointer;}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .field--name-field-title::after{content:"";position:absolute;right:16px;top:50%;transform:translate(0,-50%);width:32px;height:32px;background:url(/themes/custom/ogeneric/assets/images/icon-accordion.svg) no-repeat center center;background-size:contain;transition:all 300ms;}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .active .field--name-field-title::after{transform:translate(0,-50%) rotate(180deg);}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .field--name-field-image{max-width:112px;width:100%;}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .field--name-field-image img{display:block;width:100%;height:auto;}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .field--name-field-text{width:100%;font-size:16px;line-height:140%;letter-spacing:-0.16px;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--accordion{max-width:62.36vw;}.paragraph--type--accordion .field--name-field-accordion-item{padding:0 0 6.94vw 0;}.paragraph--type--accordion .field--name-field-accordion-item .ans{padding:1.67vw 3.33vw 4.44vw 3.33vw;gap:1.67vw;}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .field--name-field-title{font-size:1.25vw;padding:2.08vw 4.86vw 2.08vw 1.11vw;}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .field--name-field-title::after{right:1.11vw;width:2.22vw;height:2.22vw;}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .field--name-field-image{max-width:7.78vw;}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .field--name-field-text{font-size:1.11vw;}}@media screen and (max-width:959px){.paragraph--type--accordion .field--name-field-accordion-item{padding:0 32px 32px 32px;}}@media screen and (max-width:767px){.paragraph--type--accordion .field--name-field-accordion-item{padding:0 16px 16px 16px;}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .field--name-field-title{font-size:17px;padding:16px 60px 16px 0px;}}.paragraph--type--asset-grid{padding:40px 0 80px 0;width:100%;max-width:900px;margin:0 auto;text-align:left;}.paragraph--type--asset-grid .field--name-field-grid-title{}.paragraph--type--asset-grid .paragraph--type--title-with-icon{display:flex;justify-content:flex-start;align-items:center;gap:24px;font-size:24px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-0.24px;padding:0 0 48px 0;}.paragraph--type--asset-grid .paragraph--type--title-with-icon img{display:block;max-width:55px;width:100%;height:auto;}.paragraph--type--asset-grid .field--name-field-asset-grid-item{display:flex;justify-content:flex-start;align-items:start;flex-wrap:wrap;gap:24px;width:100%;}.paragraph--type--asset-grid .field--name-field-asset-grid-item>.field__item{padding:24px;width:calc(33.33% - 20px);height:220px;border-radius:8px;border:1.5px solid #818486;position:relative;transition:all 300ms;color:#000000;}.paragraph--type--asset-grid .field--name-field-asset-grid-item>.field__item:hover{background:#DDDDDD;}.paragraph--type--asset-grid .field--name-field-asset-grid-item a{text-decoration:none;color:#000000;transition:all 300ms;}.paragraph--type--asset-grid .field--name-field-asset-grid-item>.field__item>.paragraph--type--asset-grid-item>a{position:absolute;display:block;position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:5;padding:24px;}.paragraph--type--asset-grid .field--name-field-asset-grid-item .asset-item-title{color:inherit;font-size:16px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-0.32px;}.paragraph--type--asset-grid .field--name-field-asset-grid-item .asset-item-more-btn{position:absolute;left:24px;bottom:24px;background:none;color:#000;font-family:TeleNeo;font-weight:700;font-size:16px;line-height:120%;transition:all 200ms;text-decoration:none;padding:10px 20px;border-radius:999px;z-index:2;text-align:center;display:inline-block;}.paragraph--type--asset-grid .field--name-field-asset-grid-item .asset-item-more-btn::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:-1;background:none;border-radius:999px;transition:all 200ms;border:1px solid #000;}.paragraph--type--asset-grid .field--name-field-asset-grid-item>.field__item:hover .asset-item-more-btn{background:#fff;color:#fff;}.paragraph--type--asset-grid .field--name-field-asset-grid-item>.field__item:hover .asset-item-more-btn::before{transform:scale(1.05);background:#000;border-color:#000;}.paragraph--type--asset-grid.grid-see-more{max-width:1130px;}.paragraph--type--asset-grid.grid-see-more .field--name-field-asset-grid-item>.field__item{width:calc(50% - 12px);min-height:280px;border-radius:4px;background:#F1F1F1;border:0px;}.paragraph--type--asset-grid.grid-see-more .field--name-field-asset-grid-item .asset-item-title{color:#000000;color:#E20074;font-size:24px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-0.24px;}.paragraph--type--asset-grid.grid-see-more .field--name-field-asset-grid-item .asset-item-description{padding:8px 0 0 0;color:#000000;font-size:16px;font-style:normal;line-height:150%;letter-spacing:-0.16px;}.paragraph--type--asset-grid.grid-see-more .field--name-field-asset-grid-item>.field__item>.paragraph--type--asset-grid-item>a{display:flex;flex-direction:column;justify-content:center;align-items:start;position:relative;}.paragraph--type--asset-grid.grid-see-more .field--name-field-asset-grid-item .asset-item-more-btn{position:relative;left:auto;bottom:auto;margin:24px 0 0 0;line-height:24px;}.paragraph--type--asset-grid.grid-see-more .field--name-field-asset-grid-item>.field__item:hover .asset-item-more-btn{background:none;color:#000;}.paragraph--type--asset-grid.grid-see-more .field--name-field-asset-grid-item>.field__item:hover .asset-item-more-btn::before{transform:scale(1.05);background:rgba(0,0,0,0.2);border-color:rgba(0,0,0,1);}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--asset-grid{padding:2.78vw 0 5.56vw 0;max-width:62.50vw;}.paragraph--type--asset-grid .paragraph--type--title-with-icon{gap:1.67vw;font-size:1.67vw;letter-spacing:-0.01vw;padding:0 0 3.34vw 0;}.paragraph--type--asset-grid .field--name-field-asset-grid-item{gap:1.67vw;}.paragraph--type--asset-grid .field--name-field-asset-grid-item>.field__item{padding:1.67vw;width:calc(33.33% - 1.39vw);height:15.28vw;border-radius:0.56vw;border:0.11vw solid var(--Estate-Stroke,#818486);}.paragraph--type--asset-grid .field--name-field-asset-grid-item>.field__item>.paragraph--type--asset-grid-item>a{padding:1.67vw;}.paragraph--type--asset-grid .field--name-field-asset-grid-item .asset-item-title{font-size:1.12vw;letter-spacing:-0.02vw;}.paragraph--type--asset-grid.grid-see-more .field--name-field-asset-grid-item .asset-item-description{padding:0.56vw 0 0 0;font-size:1.12vw;letter-spacing:-0.01vw;}.paragraph--type--asset-grid .field--name-field-asset-grid-item .asset-item-more-btn{left:1.67vw;bottom:1.67vw;padding:1.12vw 1.67vw 1.12vw 0.00vw;border-radius:4.45vw;font-size:0.98vw;}.paragraph--type--asset-grid .field--name-field-asset-grid-item .asset-item-more-btn{left:1.67vw;bottom:1.67vw;font-size:1.12vw;padding:0.70vw 1.39vw;border-radius:69.38vw;}.paragraph--type--asset-grid .field--name-field-asset-grid-item .asset-item-more-btn::before{border-radius:69.38vw;border:0.07vw solid #000;}.paragraph--type--asset-grid.grid-see-more{max-width:78.48vw;}.paragraph--type--asset-grid.grid-see-more .field--name-field-asset-grid-item>.field__item{width:calc(50% - 0.84vw);min-height:19.45vw;border-radius:0.28vw;}.paragraph--type--asset-grid.grid-see-more .field--name-field-asset-grid-item .asset-item-title{font-size:1.67vw;letter-spacing:-0.01vw;}.paragraph--type--asset-grid.grid-see-more .field--name-field-asset-grid-item .asset-item-more-btn{margin:1.67vw 0 0 0;line-height:1.67vw;}}@media screen and (max-width:959px){.paragraph--type--asset-grid{padding:40px 32px 32px 32px;}.paragraph--type--asset-grid .field--name-field-asset-grid-item .asset-item-title{font-size:14px;}.paragraph--type--asset-grid.grid-see-more .field--name-field-asset-grid-item .asset-item-description{font-size:15px;}.paragraph--type--asset-grid .field--name-field-asset-grid-item>.field__item{width:calc(33.33% - 16px);}}@media screen and (max-width:767px){.paragraph--type--asset-grid{padding:32px 16px 16px 16px;}.paragraph--type--asset-grid .field--name-field-asset-grid-item{flex-direction:column;}.paragraph--type--asset-grid .field--name-field-asset-grid-item>.field__item{width:100%;min-height:10px;height:auto;padding:16px;}.paragraph--type--asset-grid .field--name-field-asset-grid-item>.field__item>.paragraph--type--asset-grid-item>a{position:relative;left:auto;top:auto;}.paragraph--type--asset-grid .field--name-field-asset-grid-item .asset-item-more-btn{position:absolute;left:16px;bottom:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;padding-right:44px;position:relative;left:auto;bottom:auto;margin:16px 0 0 0;}.paragraph--type--asset-grid.grid-see-more .field--name-field-asset-grid-item>.field__item{width:100%;}.paragraph--type--asset-grid.grid-see-more .field--name-field-asset-grid-item>.field__item{height:auto;padding:24px 18px;}.paragraph--type--asset-grid.grid-see-more .field--name-field-asset-grid-item>.field__item>.paragraph--type--asset-grid-item>a{padding:0px;}.paragraph--type--asset-grid.grid-see-more .field--name-field-asset-grid-item .asset-item-title,.paragraph--type--asset-grid .field--name-field-asset-grid-item .asset-item-title{font-size:17px;}.paragraph--type--asset-grid.grid-see-more .field--name-field-asset-grid-item .asset-item-more-btn{padding:0px;padding-right:44px;}.paragraph--type--asset-grid .field--name-field-asset-grid-item>.field__item>.paragraph--type--asset-grid-item>a{padding:24px 18px;padding:0px;}}.paragraph--type--full-width-cta{border-radius:8px;background:#fff;border:2px solid #E20074;width:100%;max-width:1392px;background:#E20074;padding:16px;display:flex;justify-content:space-between;align-items:center;margin:0 auto;}.paragraph--type--full-width-cta .field--name-field-title{color:#fff;font-weight:800;font-size:20px;font-style:normal;line-height:120%;letter-spacing:-0.2px;}.paragraph--type--full-width-cta .field--name-field-link-to-page a{background:none;position:relative;color:#000;font-family:TeleNeo;font-weight:700;font-size:16px;line-height:120%;transition:all 200ms;text-decoration:none;padding:10px 20px;border-radius:999px;z-index:2;text-align:center;display:inline-block;}.paragraph--type--full-width-cta .field--name-field-link-to-page a::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:-1;background:#fff;border-radius:999px;transition:all 200ms;border:1px solid #fff;}.paragraph--type--full-width-cta .field--name-field-link-to-page a:hover::before{transform:scale(1.05);}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--full-width-cta{border-radius:0.56vw;max-width:96.67vw;padding:1.11vw;}.paragraph--type--full-width-cta .field--name-field-title{font-size:1.39vw;}.paragraph--type--full-width-cta .field--name-field-link-to-page a{font-size:1.12vw;padding:0.70vw 1.39vw;border-radius:69.38vw;}.paragraph--type--full-width-cta .field--name-field-link-to-page a::before{border-radius:69.38vw;border:0.07vw solid #000;}}@media screen and (max-width:959px){.paragraph--type--full-width-cta{width:calc(100% - 64px);}}@media screen and (max-width:767px){.paragraph--type--full-width-cta{width:calc(100% - 32px);width:100%;border-radius:0px;}.paragraph--type--full-width-cta .field--name-field-title{font-size:16px;text-align:left;}}.property--type-property{position:relative;width:100%;max-width:1440px;margin:0 auto;padding:6px 40px 50px 40px;}.page-property .region-custom-breadcrumbs{padding-left:0px;}.property--type-property .property__topbar_share_buttons{position:absolute;right:90px;top:3px;display:flex;justify-content:flex-end;align-items:center;height:28px;gap:0px;transition:all 300ms;}.property--type-property .property__topbar_share_buttons:hover{gap:12px;}.property--type-property .property__topbar_share_buttons .share_title{color:#212121;font-size:15px;font-style:normal;line-height:28px;text-transform:uppercase;padding:0 2px 0 0;}.property--type-property .property__topbar_share_buttons .social-sharing-buttons{margin:0px;display:flex;justify-content:flex-start;align-items:center;gap:8px;transition:all 400ms,opacity 700ms;max-width:200px;}.property--type-property .property__topbar_share_buttons:not(:hover) .social-sharing-buttons{visibility:hidden;opacity:0;max-width:0px;overflow:hidden;}.property--type-property .property__topbar_share_buttons .social-sharing-buttons a{width:28px;height:28px;border-radius:50%;background:#F1F1F1;align-content:center;margin:0px;display:block;flex:2;}.property--type-property .property__topbar_share_buttons .social-sharing-buttons a.share-facebook,.property--type-property .property__topbar_share_buttons .social-sharing-buttons a.share-x{display:none !important;}.property--type-property .property__topbar_share_buttons .social-sharing-buttons a svg{display:block;height:18px;width:auto;margin:0 auto;}.property--type-property .property__topbar{position:absolute;right:40px;top:5px;}.property--type-property .property__topbar a{display:block;background:url(/themes/custom/ogeneric/assets/images/icon-favorites.svg) no-repeat right center;line-height:24px;padding:0;height:24px;width:24px;color:#212121;font-size:15px;line-height:normal;text-transform:uppercase;text-decoration:none;}.social-sharing-buttons-popup{z-index:100;}.property--type-property .field--name-field-gallery{height:464px;}.property--type-property .field--name-field-gallery .field__item{cursor:pointer;margin:0 0 24px 24px;float:left;}.property--type-property .field--name-field-gallery .field__item:first-child{margin-left:0px;}.property--type-property .field--name-field-gallery .field__item img{width:322px;height:220px;display:block;border-radius:4px;object-fit:cover;object-position:center center;}.property--type-property .field--name-field-gallery .field__item:nth-child(1) img{width:668px;height:464px;}.property--type-property .field--name-field-gallery .field__item.gallery-trigger a{width:322px;height:220px;display:block;border-radius:4px;background:url(/themes/custom/ogeneric/assets/images/img-all-photos.jpg) no-repeat center center;background-size:cover;text-align:center;color:#fff;text-decoration:none;font-weight:800;font-size:20px;font-style:normal;line-height:120%;letter-spacing:-0.2px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:24px;}.property--type-property .field--name-field-gallery .field__item.gallery-trigger a::after{content:"";width:40px;height:40px;margin:0 auto;display:block;background:url(/themes/custom/ogeneric/assets/images/icon-all-photos.svg) no-repeat center center;background-size:contain;}.property--type-property .property__content{padding:64px 0 140px 0;max-width:1130px;margin:0 auto;width:100%;text-align:left;position:relative;flex-direction:column;justify-content:flex-start;align-items:start;display:flex;}.property--type-property .property__content .property__line1{display:flex;justify-content:flex-start;align-items:start;gap:16px;order:1;}.property--type-property .property__content .property__line1 .field--name-field-type{padding:5px 16px;border-radius:4px;background:#000;color:#fff;font-size:12px;font-style:normal;line-height:100%;text-transform:uppercase;}.property--type-property .property__content .property__line1 .field--name-field-tm{color:#212121;font-size:14px;letter-spacing:-0.28px;background:url(/themes/custom/ogeneric/assets/images/icon-tm.svg) no-repeat left center;background-size:20px auto;padding:0 0 0 28px;line-height:25px;}.property--type-property .property__content h2{padding:16px 0;margin:0px;color:#212121;font-weight:800;font-size:48px;font-style:normal;line-height:120%;letter-spacing:-0.48px;order:2;}.property--type-property .property__content .property__line2{display:flex;justify-content:flex-start;align-items:start;gap:0px;color:#686B70;font-size:16px;line-height:140%;letter-spacing:-0.16px;padding:0 0 80px 0;border-bottom:2px solid #818486;order:3;width:100%;}.property--type-property .property__content .property__line2>div:not(.property--type-property .property__content .property__line2 > div:first-child){padding:0 0 0 4px;}.property--type-property .property__pea{position:absolute;right:0px;top:64px;width:84px;}.property--type-property .property__pea .pea-container{border:1px solid #666;border-radius:5px;width:100%;font-family:sans-serif;text-align:center;color:#333;display:inline-block;}.property--type-property .property__pea .pea-header{padding:5px;border-bottom:1px solid #666;font-size:12px;}.property--type-property .property__pea .pea-body{padding:10px 5px;}.property--type-property .property__pea .pea-label{font-size:13px;color:#000000;line-height:1.2;margin:0 0 5px 0;}.property--type-property .property__pea .pea-value{font-size:18px;color:#000000;font-weight:800;}.property--type-property .property__floating{border-radius:8px;background:#fff;border:2px solid #E20074;background:#E20074;color:#fff;z-index:999;transition:all 500ms;order:3;width:100%;margin-top:24px;}.property--type-property .property__floating .property__floating-content{display:flex;flex-direction:column;justify-content:space-between;align-items:start;gap:12px;height:80px;padding:16px;position:relative;}.property--type-property .property__floating .property__floating-title{color:#fff;font-weight:700;font-size:13px;font-style:normal;line-height:140%;text-transform:uppercase;}.property--type-property .property__floating .property__floating-address{color:#fff;font-weight:800;font-size:20px;font-style:normal;line-height:120%;letter-spacing:-0.2px;}.property--type-property .property__floating .property__floating-content .floating-buttons{position:absolute;right:16px;top:50%;transform:translate(0,-50%);display:flex;justify-content:flex-end;align-items:center;gap:16px;}.property--type-property .property__floating .property__floating-content .floating-buttons a{background:none;position:relative;color:#000;font-family:TeleNeo;font-weight:700;font-size:16px;line-height:120%;transition:all 200ms;text-decoration:none;padding:10px 20px;border-radius:999px;z-index:2;text-align:center;display:inline-block;}.property--type-property .property__floating .property__floating-content .floating-buttons a::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:-1;background:#fff;border-radius:999px;transition:all 200ms;border:1px solid #fff;}.property--type-property .property__floating .property__floating-content .floating-buttons a:hover::before{transform:scale(1.05);}.property--type-property .property__main-layout{display:flex;justify-content:space-between;align-items:start;padding:80px 0 0 0;gap:24px;order:4;}.property--type-property .property__main-layout .property__main-content{width:668px;color:#212121;font-size:16px;font-style:normal;line-height:140%;letter-spacing:-0.16px;}.property--type-property .property__main-layout .property__sidebar{width:438px;}.property--type-property .property__main-layout .property__main-content .paragraph--type--title-with-text{gap:0px;}.property--type-property .property__main-layout .property__main-content .field--name-field-title{color:#000000;font-weight:800;font-size:20px;font-style:normal;line-height:120%;letter-spacing:-0.2px;padding:0 0 24px 0;}.property--type-property .property__main-layout .property__main-content .theme-magenta .field--name-field-title{color:#E20074;}.property--type-property .property__main-layout .property__main-content .field--name-field-text{padding:0 0 24px 0;}.property--type-property .property__main-layout .plan-button{background:none;position:relative;color:#fff;font-family:TeleNeo;font-weight:700;font-size:16px;line-height:120%;transition:all 200ms;text-decoration:none;padding:10px 20px;border-radius:999px;z-index:2;text-align:center;display:inline-block;}.property--type-property .property__main-layout .plan-button::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:-1;background:#000;border-radius:999px;transition:all 200ms;border:1px solid #000;}.property--type-property .property__main-layout .plan-button:hover::before{transform:scale(1.05);}.property--type-property .paragraph--type--table-4-columns{padding:56px 0 56px 0;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-titles{padding:16px 0 16px 144px;display:flex;justify-content:flex-start;align-items:stretch;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-titles .field__item{width:177px;color:#E20074;font-size:13px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-0.26px;text-transform:uppercase;padding:0 10% 0 0;display:flex;flex-direction:column;justify-content:end;align-items:start;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-items .field__item .field--name-field-table-line-4-item{display:flex;justify-content:flex-start;align-items:start;border-bottom:1.5px solid #626262;padding:16px 0;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-items .field__item .field--name-field-table-line-4-item>.field__item{width:177px;color:#686B70;font-size:14px;font-style:normal;line-height:140%;letter-spacing:-0.14px;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-items .field__item .field--name-field-table-line-4-item>.field__item:first-child{width:144px;color:#000000;font-size:14px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-0.28px;text-transform:uppercase;}.property--type-property .property__main-layout .field--name-field-buttons{display:flex;justify-content:flex-start;align-items:start;flex-wrap:wrap;gap:16px;padding:40px 0 0 0;}.property--type-property .property__main-layout .pdf-button{background:none;position:relative;color:#fff;font-family:TeleNeo;font-weight:700;font-size:20px;line-height:120%;transition:all 200ms;text-decoration:none;padding:20px 31px 20px 70px;border-radius:999px;z-index:2;text-align:center;display:inline-block;}.property--type-property .property__main-layout .pdf-button::after{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:-1;border-radius:999px;transition:all 200ms;background:#000 url(/themes/custom/ogeneric/assets/images/icon-pdf-white.svg) no-repeat 24px center;background-size:24px auto;}.property--type-property .property__main-layout .pdf-button::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:-2;border-radius:999px;transition:all 200ms;background:#000;}.property--type-property .property__main-layout .pdf-button:hover::before{transform:scale(1.05);background:#E20074;}.property--type-property .property__main-layout .pdf-button:hover::after{background-color:#E20074;}.property--type-property .property__main-layout .paragraph--type--total-available-surface{padding:56px 0 16px 0;border-bottom:1px solid #F1F1F1;color:#000000;font-size:14px;font-weight:600;line-height:140%;letter-spacing:-0.28px;}.property--type-property .property__main-layout .paragraph--type--total-available-surface .field{display:flex;justify-content:flex-start;align-items:center;gap:24px;}.property--type-property .property__main-layout .paragraph--type--total-available-surface .field .field__sublabel{color:#686B70;}.property--type-property .property__main-layout .property__sidebar{text-align:center;}.property--type-property .property__main-layout .property__sidebar .field-location-directions,.property--type-property .property__main-layout .property__sidebar .field-location-streetview{display:inline-block;vertical-align:middle;margin:10px 5px 0 5px;}.property--type-property .property__main-layout .property__sidebar .field-location-directions a,.property--type-property .property__main-layout .property__sidebar .field-location-streetview a{background:none;position:relative;color:#000;font-family:TeleNeo;font-weight:700;font-size:16px;line-height:120%;transition:all 200ms;text-decoration:none;padding:10px 20px;border-radius:999px;z-index:2;text-align:center;display:inline-block;}.paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text a:hover::before{transform:scale(1.05);background:rgba(0,0,0,0.2);}.property--type-property .property__main-layout .property__sidebar .field-location-directions a::before,.property--type-property .property__main-layout .property__sidebar .field-location-streetview a::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:-1;background:none;border-radius:999px;transition:all 200ms;border:1px solid #000;}.property--type-property .property__main-layout .property__sidebar .field-location-directions a:hover::before,.property--type-property .property__main-layout .property__sidebar .field-location-streetview a:hover::before{transform:scale(1.05);background:rgba(0,0,0,0.2);}@media screen and (min-width:960px) and (max-width:1439px){.property--type-property{max-width:100.00vw;padding:0.42vw 2.78vw 3.48vw 2.78vw;}.property--type-property .property__topbar_share_buttons{right:6.25vw;top:0.21vw;height:1.95vw;}.property--type-property .property__topbar_share_buttons:hover{gap:0.84vw;}.property--type-property .property__topbar_share_buttons .share_title{font-size:1.05vw;line-height:1.95vw;}.property--type-property .property__topbar_share_buttons .social-sharing-buttons{gap:0.56vw;max-width:13.89vw;}.property--type-property .property__topbar_share_buttons .social-sharing-buttons a{width:1.95vw;height:1.95vw;}.property--type-property .property__topbar_share_buttons .social-sharing-buttons a svg{height:1.25vw;}.property--type-property .property__topbar{right:2.78vw;top:0.35vw;}.property--type-property .property__topbar a{line-height:1.67vw;padding:0 3.34vw 0 0;font-size:1.05vw;}.property--type-property .field--name-field-gallery{height:32.23vw;}.property--type-property .field--name-field-gallery .field__item{margin:0 0 1.66vw 1.66vw;}.property--type-property .field--name-field-gallery .field__item img{width:22.36vw;height:15.28vw;border-radius:0.28vw;}.property--type-property .field--name-field-gallery .field__item:nth-child(1) img{width:46.39vw;height:32.23vw;}.property--type-property .field--name-field-gallery .field__item.gallery-trigger a{width:22.37vw;height:15.28vw;border-radius:0.28vw;font-size:1.39vw;letter-spacing:-0.01vw;gap:1.67vw;}.property--type-property .field--name-field-gallery .field__item.gallery-trigger a::after{width:2.78vw;height:2.78vw;}.property--type-property .property__content{padding:4.45vw 0 9.73vw 0;max-width:78.48vw;}.property--type-property .property__content .property__line1{gap:1.12vw;}.property--type-property .property__content .property__line1 .field--name-field-type{padding:0.35vw 1.12vw;border-radius:0.28vw;font-size:0.84vw;}.property--type-property .property__content .property__line1 .field--name-field-tm{font-size:0.98vw;letter-spacing:-0.01vw;background-size:1.39vw auto;padding:0 0 0 1.95vw;line-height:1.74vw;}.property--type-property .property__content h2{padding:1.12vw 0;font-size:3.34vw;letter-spacing:-0.03vw;}.property--type-property .property__content .property__line2{font-size:1.12vw;letter-spacing:-0.01vw;padding:0 0 5.56vw 0;border-bottom:0.14vw solid #818486;}.property--type-property .property__content .property__line2>div:not(.property--type-property .property__content .property__line2 > div:first-child){padding:0 0 0 0.28vw;}.property--type-property .property__pea{top:4.45vw;width:5.84vw;}.property--type-property .property__pea .pea-container{border:1px solid #666;border-radius:0.35vw;}.property--type-property .property__pea .pea-header{padding:0.35vw;border-bottom:1px solid #666;font-size:0.84vw;}.property--type-property .property__pea .pea-body{padding:0.70vw 0.35vw;}.property--type-property .property__pea .pea-label{font-size:0.91vw;margin:0 0 0.35vw 0;}.property--type-property .property__pea .pea-value{font-size:1.25vw;}.property--type-property .property__floating{border-radius:0.56vw;margin-top:1.67vw;}.property--type-property .property__floating .property__floating-content{gap:0.84vw;height:5.56vw;padding:1.12vw;}.property--type-property .property__floating .property__floating-title{font-size:0.91vw;}.property--type-property .property__floating .property__floating-address{font-size:1.39vw;letter-spacing:-0.01vw;}.property--type-property .property__floating .property__floating-content .floating-buttons{right:1.12vw;gap:1.12vw;}.property--type-property .property__floating .property__floating-content .floating-buttons a::before{border-radius:69.38vw;border:0.07vw solid #fff;}.property--type-property .property__main-layout{padding:5.56vw 0 0 0;gap:1.67vw;}.property--type-property .property__main-layout .property__main-content{width:46.39vw;font-size:1.12vw;letter-spacing:-0.01vw;}.property--type-property .property__main-layout .property__sidebar{width:30.42vw;}.property--type-property .property__main-layout .property__main-content .field--name-field-title{font-size:1.39vw;letter-spacing:-0.01vw;padding:0 0 1.67vw 0;}.property--type-property .property__main-layout .property__main-content .field--name-field-text{padding:0 0 1.67vw 0;}.property--type-property .property__main-layout .plan-button{font-size:1.12vw;padding:0.70vw 1.39vw;border-radius:69.38vw;}.property--type-property .property__main-layout .plan-button::before{border-radius:69.38vw;border:0.07vw solid #000;}.property--type-property .paragraph--type--table-4-columns{padding:3.89vw 0 3.89vw 0;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-titles{padding:1.12vw 0 1.12vw 10.00vw;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-titles .field__item{width:12.30vw;font-size:0.91vw;letter-spacing:-0.01vw;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-items .field__item .field--name-field-table-line-4-item{border-bottom:0.07vw solid #F1F1F1;padding:1.12vw 0;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-items .field__item .field--name-field-table-line-4-item>.field__item{width:12.30vw;font-size:0.98vw;letter-spacing:0.00vw;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-items .field__item .field--name-field-table-line-4-item>.field__item:first-child{width:10.00vw;font-size:0.98vw;letter-spacing:-0.01vw;}.property--type-property .property__main-layout .field--name-field-buttons{gap:1.12vw;padding:2.7vw 0 0 0;}.property--type-property .property__main-layout .pdf-button{font-size:1.39vw;padding:1.39vw 2.16vw 1.39vw 4.87vw;border-radius:69.38vw;}.property--type-property .property__main-layout .pdf-button::after{border-radius:69.38vw;background:#000 url(/themes/custom/ogeneric/assets/images/icon-pdf-white.svg) no-repeat 1.67vw center;background-size:1.67vw auto;}.property--type-property .property__main-layout .pdf-button::before{border-radius:69.38vw;}.property--type-property .property__main-layout .paragraph--type--total-available-surface{padding:3.89vw 0 1.12vw 0;border-bottom:0.07vw solid #F1F1F1;font-size:0.98vw;letter-spacing:-0.01vw;}.property--type-property .property__main-layout .paragraph--type--total-available-surface .field{gap:1.67vw;}.property--type-property .property__main-layout .property__sidebar .field-location-directions,.property--type-property .property__main-layout .property__sidebar .field-location-streetview{margin:0.70vw 0.35vw 0 0.35vw;}.property--type-property .property__main-layout .property__sidebar .field-location-directions a,.property--type-property .property__main-layout .property__sidebar .field-location-streetview a{font-size:1.12vw;padding:0.70vw 1.39vw;border-radius:69.38vw;}.property--type-property .property__main-layout .property__sidebar .field-location-directions a::before,.property--type-property .property__main-layout .property__sidebar .field-location-streetview a::before{border-radius:69.38vw;border:0.07vw solid #000;}}@media screen and (max-width:959px){.property--type-property{padding:6px 32px 32px 32px;}.property--type-property .field--name-field-gallery{flex-direction:column;flex-wrap:wrap;height:auto;width:100%;display:block;column-count:2;column-gap:12px;font-size:0px;}.property--type-property .field--name-field-gallery .field__item:first-child{width:100%;display:block;height:calc(60vw + 12px) !important;margin:0 12px 0 0;}.property--type-property .field--name-field-gallery .field__item:first-child img{height:calc(60vw + 12px) !important;}.property--type-property .field--name-field-gallery .field__item{width:calc(50% - 12px);height:30vw !important;float:left;margin:0 0 12px 12px;}.property--type-property .property__content{padding-top:0px;}.property--type-property .field--name-field-gallery .field__item.gallery-trigger a{width:100%;height:100%;}.property--type-property .field--name-field-gallery .field__item img{height:30vw !important;width:100% !important;}.property--type-property .property__main-layout{flex-direction:column;}.property--type-property .property__main-layout .property__main-content{width:100%;}.property--type-property .property__main-layout .property__sidebar{width:100%;padding-bottom:24px;}.property--type-property .property__floating .property__floating-content .floating-buttons a{font-size:12px;}}@media screen and (max-width:767px){.property--type-property .paragraph--type--table-4-columns .field--name-field-table-titles .field__item{width:auto;padding:0px;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-titles .field__item{width:auto;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-items .field__item .field--name-field-table-line-4-item>.field__item:first-child{width:auto;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-items .field__item .field--name-field-table-line-4-item>.field__item{width:auto;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-items .field__item .field--name-field-table-line-4-item{justify-content:space-between;text-align:left;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-items .field__item .field--name-field-table-line-4-item>.field__item,.property--type-property .paragraph--type--table-4-columns .field--name-field-table-items .field__item .field--name-field-table-line-4-item>.field__item:first-child{width:25%;font-size:12px;padding:0px;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-titles{padding:16px 0 16px 25%;display:flex;justify-content:flex-start;align-items:stretch;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-titles .field__item{width:50%;}.property--type-property .paragraph--type--table-4-columns{padding:2px 0;}.property--type-property .property__main-layout{padding:30px 0 0 0;}.paragraph--type--title-with-text{gap:24px;}.property--type-property{padding:16px;display:flex;flex-direction:column;}.property--type-property .property__content .property__line2{padding-bottom:24px;}.property--type-property .field--name-field-gallery{gap:12px;column-count:1;display:flex;order:1;}.property--type-property .property__content{padding-top:0px;padding-bottom:20px;order:2;}.property--type-property .field--name-field-gallery .field__item{width:calc(50% - 6px);float:none;}.property--type-property .property__topbar_share_buttons,.property--type-property .property__topbar{position:relative;right:auto;top:auto;display:inline-block;margin:0 auto 30px auto;order:4;}.property--type-property .property__topbar_share_buttons{margin-bottom:40px;order:5;}.property--type-property .property__topbar_share_buttons:hover .social-sharing-buttons,.property--type-property .property__topbar_share_buttons:not(:hover) .social-sharing-buttons{visibility:visible;opacity:1;max-width:30000000px;}.property--type-property .property__topbar_share_buttons .share_title{padding:0 0 10px 0;}.property--type-property .field--name-field-gallery{overflow:auto;display:block;white-space:nowrap;width:auto;column-count:inherit;height:30vh !important;margin:0 -16px 48px auto;}.property--type-property .field--name-field-gallery::-webkit-scrollbar{display:none;}.property--type-property .field--name-field-gallery{-ms-overflow-style:none;scrollbar-width:none;}.property--type-property .field--name-field-gallery .field__item:first-child,.property--type-property .field--name-field-gallery .field__item{display:inline-block !important;vertical-align:top !important;width:calc(100% - 32px) !important;height:30vh !important;margin:0 10px 0 0;}.property--type-property .field--name-field-gallery .field__item:first-child img,.property--type-property .field--name-field-gallery .field__item img{display:block !important;width:100% !important;height:30vh !important;margin:0px;}.property--type-property .property__main-layout .field--name-field-buttons{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px 0 0 0;}.property--type-property .property__content h2{padding-right:100px;font-size:32px;}.property--type-property .property__content .property__line2{font-size:15px;}.property--type-property .property__pea{top:-16px;}.property--type-property .property__floating{margin:0px;}.property--type-property .property__floating .property__floating-content{height:auto;}.property--type-property .property__floating .property__floating-content .floating-buttons{flex-direction:column;justify-content:flex-start;align-items:start;position:relative;right:auto;top:auto;transform:translate(0,0);width:100%;}.property--type-property .property__floating .property__floating-content .floating-buttons a{width:100%;padding-left:10vw;}.property--type-property .property__floating .property__floating-content .floating-buttons a::before,.property--type-property .property__floating .property__floating-content .floating-buttons a::after{right:10vw;}.property--type-property .property__content .property__line2{border:0px;}}.gallery-popup{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:1000;background:#fff;padding:150px;overflow:auto;}.gallery-popup .gallery-popup__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;max-width:660px;margin:0 auto;}.gallery-popup .gallery-popup__content img{display:block;width:100%;border-radius:4px;height:auto;}.gallery-popup .close{position:absolute;left:40px;top:40px;color:#212121;font-size:15px;font-style:normal;text-transform:uppercase;padding:0 0 0 24px;line-height:16px;display:block;text-decoration:none;background:url(/themes/custom/ogeneric/assets/images/icon-back.svg) no-repeat left center;background-size:16px auto;}@media screen and (min-width:960px) and (max-width:1439px){.gallery-popup{padding:10.42vw;}.gallery-popup .gallery-popup__content{gap:1.67vw;max-width:45.83vw;}.gallery-popup .gallery-popup__content img{border-radius:0.28vw;}.gallery-popup .close{left:2.78vw;top:2.78vw;font-size:1.04vw;padding:0 0 0 1.67vw;line-height:1.11vw;background-size:1.11vw auto;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){.gallery-popup{padding:85px 24px 24px 24px;}.gallery-popup .close{left:24px;}}.paragraph--type--contest-grid{padding:0 0 100px 0;}.paragraph--type--contest-grid>.field__items{display:flex;justify-content:flex-start;align-items:stretch;gap:64px 20px;flex-wrap:wrap;width:100%;max-width:1130px;margin:0 auto;}.paragraph--type--contest-grid>.field__items>.field__item{width:calc(50% - 10px);text-align:left;width:100%;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-card{display:block;text-decoration:none;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-image img{display:block;width:100%;height:400px;object-fit:cover;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-title{color:#212121;font-weight:800;font-size:32px;font-style:normal;line-height:120%;letter-spacing:-0.32px;padding:24px 0 16px 0;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-description{color:#212121;font-size:18px;font-style:normal;line-height:140%;letter-spacing:-0.18px;padding:0 0 32px 0;min-height:107px;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-actions{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-actions a{display:inline-block;padding:14px 44px 14px 20px;border-radius:64px;border:1.5px solid #000000;color:#212121;font-weight:800;font-size:14px;font-style:normal;line-height:normal;text-transform:uppercase;white-space:nowrap;transition:all 300ms;position:relative;text-decoration:none;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-actions a::before,.paragraph--type--contest-grid>.field__items>.field__item .contest-item-actions a::after{position:absolute;right:12px;width:24px;height:24px;top:50%;transform:translate(0,-50%) scale(0.3);background:url(/themes/custom/ogeneric/assets/images/icon-bt-arrow.svg) no-repeat center center;background-size:contain;transition:all 300ms;border-radius:50%;content:"";opacity:0;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-actions a::before{opacity:1;background:#212121;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-actions a:hover{background-color:#000 !important;border-color:#000;color:#fff !important;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-actions a:hover::after{transform:translate(0,-50%) scale(1);background-color:#E20074;opacity:1;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--contest-grid{padding:0 0 6.95vw 0;}.paragraph--type--contest-grid>.field__items{gap:4.45vw 1.39vw;max-width:78.48vw;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-image img{height:27.78vw;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-title{font-size:2.23vw;letter-spacing:-0.02vw;padding:1.67vw 0 1.12vw 0;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-description{font-size:1.25vw;letter-spacing:-0.01vw;padding:0 0 2.23vw 0;min-height:7.44vw;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-actions{gap:0.70vw;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-actions a{padding:0.98vw 3.06vw 0.98vw 1.39vw;border-radius:4.45vw;border:0.11vw solid #000000;font-size:0.98vw;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-actions a::before,.paragraph--type--contest-grid>.field__items>.field__item .contest-item-actions a::after{right:0.84vw;width:1.67vw;height:1.67vw;}}@media screen and (max-width:959px){.paragraph--type--contest-grid{padding:32px;}}@media screen and (max-width:767px){.paragraph--type--contest-grid{padding:16px;}.paragraph--type--contest-grid>.field__items>.field__item{width:100%;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-title{font-size:22px;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-description{font-size:15px;}}.layout-with-sidebar{width:100%;max-width:1130px;margin:0 auto;padding:0 0 60px 0;display:flex;justify-content:space-between;align-items:start;gap:46px;}.layout-with-sidebar aside{width:300px;text-align:left;}.layout-with-sidebar aside nav{padding:16px 24px;border-radius:24px;background:rgba(242,242,242,0.90);}.layout-with-sidebar aside nav ul,.layout-with-sidebar aside nav li{margin:0px;padding:0px;list-style-type:none;}.layout-with-sidebar aside nav>ul{display:flex;justify-content:flex-start;align-items:start;flex-direction:column;gap:32px;padding:16px 0;}.layout-with-sidebar aside nav>ul>li{width:100%;position:relative;}.layout-with-sidebar aside nav>ul>li>a,.layout-with-sidebar aside nav>ul>li>span{color:#000000;font-size:14px;font-style:normal;line-height:140%;letter-spacing:-0.28px;text-decoration:none;display:block;position:relative;padding:0 30px 0 0;cursor:pointer;}.layout-with-sidebar aside nav>ul>li.active>a,.layout-with-sidebar aside nav>ul>li.active>span{font-weight:700;}.layout-with-sidebar aside nav>ul>li>span::after{content:"";position:absolute;right:0px;top:50%;width:20px;height:20px;transform:translate(0,-50%);background:url(/themes/custom/ogeneric/assets/images/icon-side-arrow.svg) no-repeat center center;background-size:contain;}.layout-with-sidebar aside nav>ul>li.active>span::after{transform:translate(0,-50%) rotate(180deg);}.layout-with-sidebar aside nav>ul>li.active::before{content:"";position:absolute;left:-15px;top:-15px;background:#fff;width:calc(100% + 30px);height:calc(100% + 30px);border-radius:8px;z-index:1;}.layout-with-sidebar aside nav>ul>li *{position:relative;z-index:2;}.layout-with-sidebar aside nav>ul>li>ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:16px;display:none;}.layout-with-sidebar aside nav>ul>li.active>ul{display:flex;padding:16px 0;}.layout-with-sidebar aside nav>ul>li>ul>li{width:100%;}.layout-with-sidebar aside nav>ul>li>ul>li a{color:#000000;font-size:13px;font-style:normal;line-height:140%;letter-spacing:-0.26px;text-decoration:none;}.layout-with-sidebar aside nav>ul>li>ul>li.is-active a{font-weight:700;}.layout-with-sidebar .layout-content{width:784px;text-align:left;}.layout-with-sidebar .layout-content h2{margin:0px;padding:0 0 32px 0;color:#000000;font-weight:700;font-size:32px;font-style:normal;line-height:110%;letter-spacing:-0.64px;}.layout-with-sidebar .layout-content .paragraph--type--textarea,.layout-with-sidebar .layout-content .paragraph--type--title-with-text{margin:0px;max-width:100%;}@media screen and (min-width:960px) and (max-width:1439px){.layout-with-sidebar{max-width:78.48vw;padding:0 0 4.17vw 0;gap:3.20vw;}.layout-with-sidebar aside{width:20.84vw;}.layout-with-sidebar aside nav{padding:1.12vw 1.67vw;border-radius:1.67vw;}.layout-with-sidebar aside nav>ul{gap:2.23vw;padding:1.12vw 0;}.layout-with-sidebar aside nav>ul>li>a,.layout-with-sidebar aside nav>ul>li>span{font-size:0.98vw;letter-spacing:-0.01vw;padding:0 2.09vw 0 0;}.layout-with-sidebar aside nav>ul>li>span::after{width:1.39vw;height:1.39vw;}.layout-with-sidebar aside nav>ul>li.active::before{left:-1.04vw;top:-1.04vw;width:calc(100% + 2.09vw);height:calc(100% + 2.09vw);border-radius:0.56vw;}.layout-with-sidebar aside nav>ul>li>ul{gap:1.12vw;}.layout-with-sidebar aside nav>ul>li.active>ul{padding:1.12vw 0;}.layout-with-sidebar aside nav>ul>li>ul>li a{font-size:0.91vw;letter-spacing:-0.01vw;}.layout-with-sidebar .layout-content{width:54.45vw;}.layout-with-sidebar .layout-content h2{padding:0 0 2.23vw 0;font-size:2.23vw;letter-spacing:-0.04vw;}}@media screen and (max-width:959px){.layout-with-sidebar{padding:0 32px 32px 32px;}}@media screen and (max-width:767px){.layout-with-sidebar{flex-direction:column;}.layout-with-sidebar .layout-content{width:auto;}.layout-with-sidebar{padding:0 16px 32px 16px;}.layout-with-sidebar aside{width:100%;}}.paragraph--type--services-grid{padding:0 0 100px 0;}.paragraph--type--services-grid>.field__items{display:flex;justify-content:flex-start;align-items:stretch;gap:23px 20px;flex-wrap:wrap;width:100%;max-width:1130px;margin:0 auto;}.paragraph--type--services-grid>.field__items>.field__item{width:calc(50% - 10px);text-align:left;padding:40px 0;position:relative;}.paragraph--type--services-grid>.field__items>.field__item .field--name-field-service-icon{position:absolute;left:0px;top:40px;width:100px;}.paragraph--type--services-grid>.field__items>.field__item .field--name-field-service-icon img{display:block;width:100%;height:auto;}.paragraph--type--services-grid>.field__items>.field__item .field--name-field-service-image img{display:block;width:100%;border-radius:4px;height:330px;object-fit:cover;}.paragraph--type--services-grid>.field__items>.field__item .field--name-field-title{color:#E20074;font-weight:800;font-size:32px;font-style:normal;line-height:120%;letter-spacing:-0.32px;padding:24px 0 14px 0;}.paragraph--type--services-grid>.field__items>.field__item .field--name-field-text{color:#212121;font-size:16px;font-style:normal;line-height:150%;letter-spacing:-0.16px;min-height:90px;padding:0 0 20px 0;}.paragraph--type--services-grid>.field__items>.field__item .field--name-field-link-to-service-page a{background:none;position:relative;color:#000;font-family:TeleNeo;font-weight:700;font-size:16px;line-height:120%;transition:all 200ms;text-decoration:none;padding:10px 20px;border-radius:999px;z-index:2;text-align:center;display:inline-block;}.paragraph--type--services-grid>.field__items>.field__item .field--name-field-link-to-service-page a::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:-1;background:none;border-radius:999px;transition:all 200ms;border:1px solid #000;}.paragraph--type--services-grid>.field__items>.field__item .field--name-field-link-to-service-page a:hover::before{transform:scale(1.05);background:rgba(0,0,0,0.2);}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--services-grid{padding:0 0 6.94vw 0;}.paragraph--type--services-grid>.field__items{gap:1.6vw 1.39vw;}.paragraph--type--services-grid>.field__items>.field__item{width:calc(50% - 0.7vw);padding:2.78vw 0;}.paragraph--type--services-grid>.field__items>.field__item .field--name-field-service-icon{top:2.78vw;width:6.94vw;}.paragraph--type--services-grid>.field__items>.field__item .field--name-field-service-image img{border-radius:0.28vw;height:22.92vw;}.paragraph--type--services-grid>.field__items>.field__item .field--name-field-title{font-size:2.22vw;padding:1.67vw 0 0.97vw 0;}.paragraph--type--services-grid>.field__items>.field__item .field--name-field-text{font-size:1.11vw;min-height:6.25vw;padding:0 0 1.39vw 0;}.paragraph--type--services-grid>.field__items>.field__item .field--name-field-link-to-service-page a{padding:0.00vw 1.67vw 0.00vw 0.00vw;border-radius:4.45vw;font-size:0.98vw;}.paragraph--type--services-grid>.field__items>.field__item .field--name-field-link-to-service-page a::after{width:1.67vw;height:1.67vw;width:0.56vw;height:0.56vw;margin:-0.20vw 0 0 1.12vw;}}@media screen and (max-width:959px){.paragraph--type--services-grid{padding:0 32px 32px 32px;}}@media screen and (max-width:767px){.paragraph--type--services-grid{padding:0 16px 32px 16px;gap:16px;}.paragraph--type--services-grid>.field__items>.field__item{width:100%;padding:0px 0 0 0;}}.paragraph--type--hero-slider{position:relative;width:100%;background:#000;z-index:2;}.paragraph--type--hero-slider .field--name-field-hero-background-images img{display:block;width:100%;height:900px;object-fit:cover;}.paragraph--type--hero-slider .field--name-field-hero-background-images .field__item{display:none;position:relative;}.paragraph--type--hero-slider .field--name-field-hero-background-images .field__item::after{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:1;background:linear-gradient(0deg,rgba(0,0,0,0.95) -10%,rgba(31,20,10,0.00) 71.87%);background-blend-mode:multiply;}.paragraph--type--hero-slider .field--name-field-hero-background-images .field__item:first-child{display:block;}.paragraph--type--hero-slider .content{position:absolute;left:50%;bottom:55px;width:100%;color:#fff;text-align:left;display:flex;justify-content:flex-start;align-items:start;flex-direction:column;gap:24px;z-index:10;transform:translate(-50%,0);max-width:1440px;padding:0 740px 0 40px;}.paragraph--type--hero-slider .content .field--name-field-hero-title{color:#FFF;font-weight:800;font-size:48px;font-style:normal;line-height:110%;letter-spacing:-0.48px;}.paragraph--type--hero-slider .content .field--name-field-hero-description{color:#FFF;font-size:16px;font-weight:400;line-height:140%;letter-spacing:-0.16px;padding:0 0 10px 0;}.paragraph--type--hero-slider .content .field--name-field-hero-cta{display:flex;justify-content:flex-start;align-items:start;gap:10px;}.paragraph--type--hero-slider .content .field--name-field-hero-cta a{background:none;position:relative;color:#FFF;font-family:TeleNeo;font-weight:700;font-size:16px;line-height:120%;transition:all 200ms;text-decoration:none;padding:10px 20px;border-radius:999px;z-index:2;text-align:center;display:inline-block;}.paragraph--type--hero-slider .content .field--name-field-hero-cta a::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:-1;background:none;border-radius:999px;transition:all 200ms;border:1px solid #fff;}.paragraph--type--hero-slider .content .field--name-field-hero-cta a:hover::before{transform:scale(1.05);background:#E20074;}.paragraph--type--hero-slider .field--name-field-hero-project-reference{position:absolute;right:24px;bottom:10px;z-index:11;}.paragraph--type--hero-slider .field--name-field-hero-project-reference .field__label{font-size:0px;width:72px;height:72px;border-radius:24px;background:#E20074 url(/themes/custom/ogeneric/assets/images/icon-home-slider-alert.svg) no-repeat center center;background-size:24px auto;display:block;cursor:pointer;}.paragraph--type--hero-slider .field--name-field-hero-project-reference .field__item{display:none;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--hero-slider .field--name-field-hero-background-images img{height:62.50vw;}.paragraph--type--hero-slider .content{bottom:3.82vw;gap:1.67vw;max-width:100.00vw;padding:0 51.39vw 0 2.78vw;}.paragraph--type--hero-slider .content .field--name-field-hero-title{font-size:3.34vw;letter-spacing:-0.03vw;}.paragraph--type--hero-slider .content .field--name-field-hero-description{font-size:1.12vw;letter-spacing:-0.01vw;padding:0 0 0.70vw 0;}.paragraph--type--hero-slider .content .field--name-field-hero-cta{gap:0.70vw;}.paragraph--type--hero-slider .content .field--name-field-hero-cta a{font-size:1.12vw;padding:0.70vw 1.39vw;border-radius:69.38vw;}.paragraph--type--hero-slider .content .field--name-field-hero-cta a::before{border-radius:69.38vw;border:1px solid #fff;}.paragraph--type--hero-slider .field--name-field-hero-project-reference{right:1.67vw;bottom:0.70vw;}.paragraph--type--hero-slider .field--name-field-hero-project-reference .field__label{width:5.00vw;height:5.00vw;border-radius:1.67vw;background-size:1.67vw auto;}}@media screen and (max-width:959px){.paragraph--type--hero-slider .content{padding:0 32px;}}@media screen and (max-width:767px){.paragraph--type--hero-slider .field--name-field-hero-background-images img{height:100vh;}.paragraph--type--hero-slider .content{padding:0 16px;bottom:16px;}.paragraph--type--hero-slider .content .field--name-field-hero-title{font-size:30px;}.paragraph--type--hero-slider .content .field--name-field-hero-description{font-size:15px;}.paragraph--type--hero-slider .content .field--name-field-hero-cta{flex-direction:column;}}.owl-carousel .fadeOut{animation-name:fadeOut;animation-duration:0.8s;}@keyframes fadeOut{from{opacity:1;}to{opacity:0;}}@media screen and (min-width:960px) and (max-width:1439px){}@media screen and (max-width:959px){}@media screen and (max-width:767px){}.propertyproject{}.propertyproject .propertyproject__header{height:1300px;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:#000;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:75px;position:relative;}.propertyproject .propertyproject__header::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:1;background:rgba(0,0,0,0.55);}.propertyproject .region-custom-breadcrumbs{position:absolute;left:38px;top:110px;padding:0px;color:#fff;z-index:4;}.propertyproject .region-custom-breadcrumbs .field--name-field-breadcrumbs .field__item a{color:#fff;}.propertyproject .propertyproject__header .content{position:absolute;left:50%;top:0px;transform:translate(-50%,0%);padding:30vh 0 0 160px;color:#fff;text-align:left;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:48px;width:1440px;z-index:3;}.propertyproject .propertyproject__header .content .field--name-field-upper-title{font-size:15px;font-weight:700;line-height:140%;text-transform:uppercase;max-width:700px;}.propertyproject .propertyproject__header .content h1{color:#FFF;font-weight:800;font-size:64px;font-style:normal;line-height:110%;letter-spacing:-0.64px;margin:0px;padding:0px;max-width:800px;}.propertyproject .propertyproject__header .content .field--name-description{font-size:18px;font-style:normal;line-height:140%;letter-spacing:-0.18px;max-width:700px;}.propertyproject .propertyproject__header .content .contextual{display:none;}.propertyproject .propertyproject__header .field--name-field-project-info{display:flex;justify-content:center;align-items:stretch;border:1px solid #fff;border-right:0px;width:1128px;position:relative;z-index:3;}.propertyproject .propertyproject__header .field--name-field-project-info>.field__item{padding:20px 32px;flex:1;color:#fff;border-right:1px solid #fff;text-align:left;}.propertyproject .propertyproject__header .field--name-field-project-info>.field__item .field--name-field-label{font-weight:700;font-size:14px;font-style:normal;line-height:100%;text-transform:uppercase;padding:0 0 16px 0;}.propertyproject .propertyproject__header .field--name-field-project-info>.field__item .field--name-field-value{font-weight:800;font-size:17px;font-style:normal;line-height:100%;letter-spacing:-0.17px;}.propertyproject .propertyproject__header .badges .field--name-field-badges::before{content:"";position:absolute;right:100%;top:0px;height:100%;width:40px;background:url(/themes/custom/ogeneric/assets/images/icon-badge-corner.png?v=2) no-repeat right center;background-size:contain;}.propertyproject .propertyproject__header .badges .field--name-field-badges{display:flex;justify-content:flex-end;align-items:center;gap:8px;position:absolute;right:0px;top:calc(100vh - 250px);height:56px;height:80px;background:#fff;padding:11px;z-index:3;}.propertyproject .propertyproject__header .badges .field--name-field-badges img{display:block;height:40px;height:57px;width:auto;}.page-property-bundle-project .paragraph--type--section-item{padding:16px 40px 40px 40px;}.page-property-bundle-project .paragraph--type--section-item .section_item_header{margin-bottom:0px;}.page-property-bundle-project .paragraph--type--section-item .section_item_header .field--name-field-number{color:#000;}.propertyproject .propertyproject__main-section{}.propertyproject .propertyproject__main-rows{display:flex;justify-content:space-between;align-items:start;gap:24px;width:100%;max-width:1440px;margin:0 auto 80px auto;padding:0 40px;}.propertyproject .propertyproject__main-rows .propertyproject__row--left{width:782px;}.propertyproject .propertyproject__main-rows .propertyproject__row--right{width:569px;text-align:left;}.propertyproject .field--name-field-media-gallery{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:start;gap:24px;}.propertyproject .field--name-field-media-gallery>.field__item img,.propertyproject .field--name-field-media-gallery>.field__item video{display:block;width:100%;height:auto;border-radius:4px;}.propertyproject .field--name-field-media-gallery>.field__item .paragraph--type--double-photo-items>.field__items{display:flex;justify-content:space-between;align-items:stretch;}.propertyproject .field--name-field-media-gallery>.field__item .paragraph--type--double-photo-items>.field__items>.field__item{width:calc(50% - 12px);}.propertyproject .field--name-field-media-gallery>.field__item{position:relative;width:100%;}.propertyproject .field--name-field-media-gallery>.field__item .field--name-field-text-tags{position:absolute;top:16px;left:16px;display:flex;justify-content:flex-start;align-items:start;gap:5px;}.propertyproject .field--name-field-media-gallery>.field__item .field--name-field-text-tags .field__item{padding:10px 16px;border-radius:56px;background:#E20074;color:#FFF;font-size:13px;font-style:normal;line-height:100%;text-transform:uppercase;}.propertyproject .field--name-field-location{padding:24px 0 0 0;}.propertyproject .propertyproject__main-rows .propertyproject__row--right .field--name-field-project-title{color:#212121;font-weight:800;font-size:38px;font-style:normal;line-height:120%;letter-spacing:-0.4px;padding:40px 0;}.propertyproject .propertyproject__main-rows .propertyproject__row--right .field--name-field-project-main,.propertyproject .propertyproject__main-rows .propertyproject__row--right .field--name-field-project-main p{color:#212121;font-size:14px;font-style:normal;line-height:140%;letter-spacing:-0.14px;}.propertyproject .propertyproject__main-rows .propertyproject__row--right .field--name-field-project-main ul,.propertyproject .propertyproject__main-rows .propertyproject__row--right .field--name-field-project-main li{color:#212121;font-size:14px;font-style:normal;line-height:140%;letter-spacing:-0.14px;}.propertyproject .propertyproject__team-section .row{padding:50px 40px 50px 40px;width:100%;max-width:1440px;margin:0 auto;display:flex;justify-content:space-between;align-items:start;gap:40px;}.propertyproject .propertyproject__team-section .row .side-title{width:430px;color:#212121;font-weight:800;font-size:40px;font-style:normal;line-height:120%;letter-spacing:-0.4px;}.propertyproject .propertyproject__team-section .row .field--name-field-omada-ergoy{width:900px;}.propertyproject .propertyproject__team-section .row .field--name-field-omada-ergoy>.field__item{border-bottom:1px solid #E5E5E5;}.propertyproject .propertyproject__team-section .row .field--name-field-omada-ergoy>.field__item .paragraph--type--label-and-value{display:flex;justify-content:space-between;align-items:center;padding:16px 0;text-align:left;}.propertyproject .propertyproject__team-section .row .field--name-field-omada-ergoy>.field__item .field--name-field-label{width:420px;color:#000000;font-size:14px;font-weight:700;line-height:140%;letter-spacing:-0.28px;}.propertyproject .propertyproject__team-section .row .field--name-field-omada-ergoy>.field__item .field--name-field-value{width:480px;color:#686B70;font-size:14px;font-style:normal;line-height:140%;letter-spacing:-0.14px;}.propertyproject .field-location-directions,.propertyproject .field-location-streetview{display:inline-block;vertical-align:middle;margin:10px 5px 0 5px;}.propertyproject .field-location-directions a,.propertyproject .field-location-streetview a{background:none;position:relative;color:#000;font-family:TeleNeo;font-weight:700;font-size:16px;line-height:120%;transition:all 200ms;text-decoration:none;padding:10px 20px;border-radius:999px;z-index:2;text-align:center;display:inline-block;}.propertyproject .field-location-directions a::before,.propertyproject .field-location-streetview a::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:-1;background:none;border-radius:999px;transition:all 200ms;border:1px solid #000;}.propertyproject .field-location-directions a:hover::before,.propertyproject .field-location-streetview a:hover::before{transform:scale(1.05);background:rgba(0,0,0,0.2);}@media screen and (min-width:960px) and (max-width:1439px){.propertyproject .propertyproject__header{height:90.28vw;padding:5.21vw;}.propertyproject .region-custom-breadcrumbs{left:2.64vw;top:7.64vw;}.propertyproject .propertyproject__header .content{padding:30vh 0 0 11.11vw;gap:3.33vw;width:100.0vw;}.propertyproject .propertyproject__header .content .field--name-field-upper-title{font-size:1.04vw;max-width:48.61vw;}.propertyproject .propertyproject__header .content h1{font-size:4.45vw;letter-spacing:-0.04vw;max-width:55.56vw;}.propertyproject .propertyproject__header .content .field--name-description{font-size:1.25vw;max-width:48.61vw;}.propertyproject .propertyproject__header .field--name-field-project-info{width:78.33vw;}.propertyproject .propertyproject__header .field--name-field-project-info>.field__item{padding:1.39vw 2.22vw;}.propertyproject .propertyproject__header .field--name-field-project-info>.field__item .field--name-field-label{font-size:0.97vw;padding:0 0 1.11vw 0;}.propertyproject .propertyproject__header .field--name-field-project-info>.field__item .field--name-field-value{font-size:1.18vw;}.propertyproject .propertyproject__header .badges .field--name-field-badges::before{width:2.78vw;}.propertyproject .propertyproject__header .badges .field--name-field-badges{gap:0.56vw;top:calc(100vh - 17.37vw);height:3.89vw;height:5.56vw;padding:0.77vw;}.propertyproject .propertyproject__header .badges .field--name-field-badges img{height:2.78vw;height:3.96vw;}.page-property-bundle-project .paragraph--type--section-item{padding:1.11vw 2.78vw 2.78vw 2.78vw;}.propertyproject .propertyproject__main-rows{gap:1.67vw;max-width:100.0vw;margin:0 auto 5.56vw auto;padding:0 2.78vw;}.propertyproject .propertyproject__main-rows .propertyproject__row--left{width:54.31vw;}.propertyproject .propertyproject__main-rows .propertyproject__row--right{width:39.51vw;}.propertyproject .field--name-field-media-gallery{gap:1.67vw;}.propertyproject .field--name-field-media-gallery>.field__item img,.propertyproject .field--name-field-media-gallery>.field__item video{border-radius:0.28vw;}.propertyproject .field--name-field-media-gallery>.field__item .paragraph--type--double-photo-items>.field__items>.field__item{width:calc(50% - 0.84vw);}.propertyproject .field--name-field-media-gallery>.field__item .field--name-field-text-tags{top:1.12vw;left:1.12vw;gap:0.35vw;}.propertyproject .field--name-field-media-gallery>.field__item .field--name-field-text-tags .field__item{padding:0.70vw 1.12vw;border-radius:3.89vw;font-size:0.91vw;}.propertyproject .field--name-field-location{padding:1.67vw 0 0 0;}.propertyproject .propertyproject__main-rows .propertyproject__row--right .field--name-field-project-title{font-size:2.64vw;letter-spacing:-0.02vw;padding:2.78vw 0;}.propertyproject .propertyproject__main-rows .propertyproject__row--right .field--name-field-project-main,.propertyproject .propertyproject__main-rows .propertyproject__row--right .field--name-field-project-main p{font-size:0.97vw;}.propertyproject .propertyproject__main-rows .propertyproject__row--right .field--name-field-project-main ul,.propertyproject .propertyproject__main-rows .propertyproject__row--right .field--name-field-project-main li{font-size:0.98vw;letter-spacing:0.00vw;}.propertyproject .propertyproject__team-section .row{padding:3.48vw 2.78vw 3.48vw 2.78vw;max-width:100.00vw;gap:2.78vw;}.propertyproject .propertyproject__team-section .row .side-title{width:29.86vw;font-size:2.78vw;}.propertyproject .propertyproject__team-section .row .field--name-field-omada-ergoy{width:62.5vw;}.propertyproject .propertyproject__team-section .row .field--name-field-omada-ergoy>.field__item .paragraph--type--label-and-value{padding:1.11vw 0;}.propertyproject .propertyproject__team-section .row .field--name-field-omada-ergoy>.field__item .field--name-field-label{width:29.17vw;font-size:0.97vw;}.propertyproject .propertyproject__team-section .row .field--name-field-omada-ergoy>.field__item .field--name-field-value{width:33.33vw;font-size:0.97vw;}.propertyproject .field-location-directions,.propertyproject .field-location-streetview{margin:0.70vw 0.35vw 0 0.35vw;}.propertyproject .field-location-directions a,.propertyproject .field-location-streetview a{font-size:1.12vw;padding:0.70vw 1.39vw;border-radius:69.38vw;}.propertyproject .field-location-directions a::before,.propertyproject .field-location-streetview a::before{border-radius:69.38vw;border:0.07vw solid #000;}}@media screen and (max-width:959px){.propertyproject .propertyproject__header .content h1{font-size:42px;}.propertyproject .propertyproject__header .content .field--name-description{font-size:15px;}.propertyproject .propertyproject__header .field--name-field-project-info>.field__item .field--name-field-label{font-size:12px;}.propertyproject .propertyproject__header .field--name-field-project-info>.field__item .field--name-field-value{font-size:14px;}.propertyproject .propertyproject__header .content{position:absolute !important;padding:20vh 0px 0 0;left:30px !important;top:0px !important;transform:translate(0,0);width:auto;}.page-property-bundle-project .paragraph--type--section-item{padding:16px 32px 32px 32px;}.propertyproject .propertyproject__main-rows{padding:0 32px;}.propertyproject .propertyproject__main-rows .propertyproject__row--left{width:50%;}.propertyproject .propertyproject__main-rows .propertyproject__row--right{width:50%;}.propertyproject .propertyproject__header .content{width:708px;width:auto;}.propertyproject .propertyproject__header .field--name-field-project-info{width:100%;}.propertyproject .propertyproject__header{height:70vh;padding:32px;}.propertyproject .propertyproject__header .field--name-field-project-info>.field__item{padding:20px 12px;}.propertyproject .propertyproject__header .badges .field--name-field-badges{top:60vw;}.propertyproject .propertyproject__team-section .row{padding:32px;flex-direction:column;}.propertyproject .propertyproject__team-section .row .side-title{text-align:left;}.propertyproject .propertyproject__team-section .row .field--name-field-omada-ergoy{width:100%;}.propertyproject .propertyproject__team-section .row .field--name-field-omada-ergoy>.field__item .field--name-field-label{width:30%;}.propertyproject .propertyproject__team-section .row .field--name-field-omada-ergoy>.field__item .field--name-field-value{width:70%;}}@media screen and (max-width:767px){.propertyproject .propertyproject__main-rows{flex-direction:column-reverse;}.page-property-bundle-project .paragraph--type--section-item{padding:16px;}.propertyproject .propertyproject__main-rows{padding:0 16px;}.propertyproject .propertyproject__main-rows .propertyproject__row--right{width:100%;}.propertyproject .propertyproject__main-rows .propertyproject__row--left{width:100%;}.propertyproject .propertyproject__header .content h1{font-size:40px;}.propertyproject .propertyproject__header .field--name-field-project-info{flex-wrap:wrap;}.propertyproject .propertyproject__header .field--name-field-project-info>.field__item{width:50%;padding:14px 12px;flex:auto;}.propertyproject .propertyproject__header .field--name-field-project-info>.field__item:nth-child(1),.propertyproject .propertyproject__header .field--name-field-project-info>.field__item:nth-child(2){border-bottom:1px solid #fff;}.propertyproject .propertyproject__team-section .row{padding:16px;flex-direction:column;gap:24px;}.propertyproject .propertyproject__team-section .row .field--name-field-omada-ergoy>.field__item .field--name-field-label{width:40%;}.propertyproject .propertyproject__team-section .row .field--name-field-omada-ergoy>.field__item .field--name-field-value{width:60%;font-size:13px;}.propertyproject .propertyproject__team-section .row .side-title{font-size:32px;width:100%;}.propertyproject .field--name-field-media-gallery{gap:12px;}.propertyproject .propertyproject__header .content{position:relative !important;padding:0px 0px 0 0;left:auto !important;top:auto !important;transform:translate(0,0);width:auto;gap:10px;}.propertyproject .propertyproject__header{height:auto;padding:140px 16px 32px 16px;min-height:204vw;}.propertyproject .propertyproject__header{flex-direction:column;justify-content:space-between;align-items:start;}.propertyproject .propertyproject__header .badges .field--name-field-badges{top:110vw;}.propertyproject .propertyproject__main-rows .propertyproject__row--right .field--name-field-project-title{padding:0 0 24px 0;}.paragraph--type--textarea{width:100%;padding:0 10px 24px 10px;}.propertyproject .field--name-field-media-gallery>.field__item .paragraph--type--double-photo-items>.field__items{flex-direction:column;gap:12px;}.propertyproject .field--name-field-media-gallery>.field__item .paragraph--type--double-photo-items>.field__items>.field__item{width:100%;}.propertyproject .field--name-field-media-gallery>.field__item .field--name-field-text-tags .field__item{padding:8px 12px;font-size:12px;}.propertyproject .field--name-field-media-gallery>.field__item .field--name-field-text-tags{top:8px;left:8px;}.propertyproject .region-custom-breadcrumbs{left:16px;top:100px;}.propertyproject .propertyproject__header .content .field--name-description{font-size:14px;}.propertyproject .propertyproject__header .content h1{font-size:32px;}.propertyproject .propertyproject__header .field--name-field-project-info>.field__item{border-bottom:1px solid #fff;}.propertyproject .propertyproject__header .badges .field--name-field-badges{transform:scale(0.6);transform-origin:right center;}.propertyproject .propertyproject__header .content{padding-top:30px;}}.paragraph--type--sidebyside-title-desc-button{display:flex;justify-content:space-between;align-items:start;gap:20px;width:100%;max-width:1440px;margin:0 auto;}.paragraph--type--sidebyside-title-desc-button .sidebyside_left{width:506px;text-align:left}.paragraph--type--sidebyside-title-desc-button .sidebyside_right{width:550px;padding:0 90px 0 0;text-align:left;}.paragraph--type--sidebyside-title-desc-button .sidebyside_left .field--name-field-title{font-weight:800;font-size:48px;line-height:120%;letter-spacing:-0.48px;}.paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-text{font-size:16px;font-style:normal;line-height:140%;letter-spacing:-0.16px;}.paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text{padding:40px 0 0 0;}.paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text a{background:none;position:relative;color:#000;font-family:TeleNeo;font-weight:700;font-size:16px;line-height:120%;transition:all 200ms;text-decoration:none;padding:10px 20px;border-radius:999px;z-index:2;text-align:center;display:inline-block;}.paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text a::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:-1;background:none;border-radius:999px;transition:all 200ms;border:1px solid #000;}.paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text a:hover::before{transform:scale(1.05);background:rgba(0,0,0,0.2);}.style-bg-black .paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text a{border-color:#fff;color:#fff;}.style-bg-black .paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text a::before{border-color:#fff;}.style-bg-black .paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text a:hover::before{background:rgba(255,255,255,0.2);}.style-bg-bg-white .paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text a{border-color:#000;color:#000;}.style-bg-bg-white .paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text a::before{border-color:#000;}.style-bg-bg-white .paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text a:hover::after{background-color:#E20074;}.style-bg-bg-magenta .paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text a{color:#000;background:#fff;}.style-bg-bg-magenta .paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text a::before{background:#fff;border-color:#fff;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--sidebyside-title-desc-button{gap:1.39vw;max-width:100.00vw;}.paragraph--type--sidebyside-title-desc-button .sidebyside_left{width:35.14vw;}.paragraph--type--sidebyside-title-desc-button .sidebyside_right{width:38.20vw;padding:0 6.25vw 0 0;}.paragraph--type--sidebyside-title-desc-button .sidebyside_left .field--name-field-title{font-size:3.34vw;letter-spacing:-0.03vw;}.paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-text{font-size:1.12vw;letter-spacing:-0.01vw;}.paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text{padding:2.78vw 0 0 0;}.paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text a{font-size:1.12vw;padding:0.70vw 1.39vw;border-radius:69.38vw;}.paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text a::before{border-radius:69.38vw;border:0.07vw solid #000;}}@media screen and (max-width:959px){.paragraph--type--sidebyside-title-desc-button .sidebyside_left .field--name-field-title{font-size:36px;}.paragraph--type--sidebyside-title-desc-button .sidebyside_left{width:55%;}.paragraph--type--sidebyside-title-desc-button .sidebyside_right{padding:0px;width:45%;}}@media screen and (max-width:767px){.paragraph--type--sidebyside-title-desc-button{flex-direction:column;gap:12px;}.paragraph--type--sidebyside-title-desc-button .sidebyside_left,.paragraph--type--sidebyside-title-desc-button .sidebyside_right{width:100%;}.paragraph--type--sidebyside-title-desc-button .sidebyside_left .field--name-field-title{font-size:28px;}.paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-text{font-size:15px;}}.path-frontpage .paragraph--type--section-item .paragraph--type--html{text-align:left;max-width:unset;margin:0 auto;padding:0 0 0px 0;}.home-big-stat{width:100%;display:flex;justify-content:space-between;align-items:start;padding:140px 60px 100px 155px;color:#000;max-width:1440px;margin:0 auto;}.home-big-stat .element-big b{font-weight:800;font-size:160px;line-height:100%;letter-spacing:-1.6px;white-space:nowrap;text-align:right;}.home-big-stat .element-big .small{text-align:center;font-size:16px;line-height:140%;letter-spacing:-0.16px;display:block;}@media screen and (min-width:960px) and (max-width:1439px){.home-big-stat{padding:9.72vw 4.17vw 6.94vw 10.76vw;max-width:100.0vw;}.home-big-stat .element-big b{font-size:11.11vw;}.home-big-stat .element-big .small{font-size:1.11vw;}}@media screen and (max-width:959px){.home-big-stat{padding:140px 32px 100px 32px;}.home-big-stat .element-big b{font-size:84px;}}@media screen and (max-width:767px){.home-big-stat{padding:65px 32px 32px 24px;gap:32px;flex-direction:column;}.home-big-stat .element-big b{font-size:70px;}}.asset-management-row{padding:145px 0px 60px 0px;display:flex;justify-content:space-between;align-items:start;gap:16px;max-width:1440px;margin:0 auto;width:100%;text-align:center;}.asset-management-row .asset-item{width:25%;}.asset-management-row .asset-item .asset-title{font-weight:700;font-size:20px;line-height:120%;letter-spacing:-0.2px;padding:120px 0 16px 0;background:url(/themes/custom/ogeneric/assets/images/icon-home-asset1.svg) no-repeat center top;background-size:88px auto;}.asset-management-row .asset-item.icon-construction-projects .asset-title{background-image:url(/themes/custom/ogeneric/assets/images/icon-home-asset2.svg);}.asset-management-row .asset-item.icon-facility-management .asset-title{background-image:url(/themes/custom/ogeneric/assets/images/icon-home-asset3.svg);}.asset-management-row .asset-item.icon-electricity-supply .asset-title{background-image:url(/themes/custom/ogeneric/assets/images/icon-home-asset4.svg);}.asset-management-row .asset-item .asset-desc{font-size:14px;line-height:140%;letter-spacing:-0.14px;}@media screen and (min-width:960px) and (max-width:1439px){.asset-management-row{padding:10.07vw 0px 4.17vw 0px;gap:1.11vw;max-width:100.0vw;}.asset-management-row .asset-item .asset-title{font-size:1.39vw;padding:8.33vw 0 1.11vw 0;background-size:6.11vw auto;}.asset-management-row .asset-item .asset-desc{font-size:0.97vw;}}@media screen and (max-width:959px){.asset-management-row{padding:80px 0px 10px 0px;flex-wrap:wrap;}.asset-management-row .asset-item{width:calc(50% - 8px);}}@media screen and (max-width:767px){.asset-management-row{padding:40px 0px 10px 0px;gap:40px 0px;width:100%;}.asset-management-row .asset-item{width:calc(50% - 0px);}.asset-management-row .asset-item .asset-title{font-size:20px;padding:90px 0 16px 0;background-size:75px auto;min-height:180px;align-content:center;}.asset-management-row .asset-item .asset-desc{font-size:13px;}}.paragraph--type--video{width:100%;max-width:1440px;margin:0 auto;padding:60px 0 0 0;position:relative;}.paragraph--type--video video{display:block;width:100%;height:440px;border-radius:16px;object-fit:cover;}.paragraph--type--video button{display:block;position:absolute;right:20px;bottom:20px;width:32px;height:32px;background:url(/themes/custom/ogeneric/assets/images/icon-pause.svg) no-repeat center center;background-size:cover;font-size:0px;color:#fff;border:0px;cursor:pointer;}.paragraph--type--video button.wcs-active{background:none;}.paragraph--type--video button::after{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:2;background:url(/themes/custom/ogeneric/assets/images/icon-play.svg) no-repeat center center;background-size:cover;opacity:0;}.paragraph--type--video button.wcs-active::after{opacity:1;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--video{max-width:100.0vw;padding:4.17vw 0 0 0;}.paragraph--type--video video{height:30.56vw;border-radius:1.11vw;}.paragraph--type--video button{right:1.39vw;bottom:1.39vw;width:2.23vw;height:2.23vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){.paragraph--type--video video{height:300px;}}body.pg-contact .paragraph--type--header-main{padding-bottom:0px;}.paragraph--type--web-form{width:100%;max-width:900px;margin:0 auto;padding:0 0 64px 0;}.paragraph--type--web-form form{display:flex;justify-content:flex-start;align-items:start;flex-wrap:wrap;gap:24px;text-align:left;}.paragraph--type--web-form form .js-form-item{width:calc(50% - 12px);}.paragraph--type--web-form form .js-form-item.js-form-type-textarea,.paragraph--type--web-form form .js-form-item.js-form-type-checkbox,.paragraph--type--web-form form .webform-actions{width:100%;}.paragraph--type--web-form form .js-form-item label{display:none;}.paragraph--type--web-form form input[type="text"],.paragraph--type--web-form form input[type="email"],.paragraph--type--web-form form select,.paragraph--type--web-form form textarea{width:100%;border-radius:4px;border:1.5px solid #818486;background:#FFF;display:block;padding:19px 16px;color:#000;font-weight:800;font-size:16px;font-style:normal;line-height:100%;outline:none;font-family:TeleNeo;}.paragraph--type--web-form form textarea{height:150px;}.paragraph--type--web-form form select{-webkit-appearance:none;-moz-appearance:none;background:url(/themes/custom/ogeneric/assets/images/icon-select-black.svg) no-repeat calc(100% - 10px) center;background-size:30px auto;}.paragraph--type--web-form form .js-form-item.js-form-type-checkbox{color:#686B70;font-size:14px;font-style:normal;line-height:140%;letter-spacing:-0.14px;padding:10px 0 10px 32px;}.paragraph--type--web-form form .js-form-item.js-form-type-checkbox a{color:inherit;}.paragraph--type--web-form form .js-form-item.js-form-type-checkbox input{float:left;margin:0 0 0 -32px;-webkit-appearance:none;appearance:none;width:20px;height:20px;border:1.5px solid #818486;border-radius:4px;background:#fff;display:inline-block;vertical-align:middle;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;font-family:TeleNeo;}.paragraph--type--web-form form .js-form-item.js-form-type-checkbox input:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(42,183,109,.25);}.paragraph--type--web-form form .js-form-item.js-form-type-checkbox input:checked{background-color:#E20074;border-color:#E20074;background-image:url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'>\
<path d='M5 13l4 4L19 7' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/>\
</svg>");background-repeat:no-repeat;background-position:center;background-size:14px 14px;}.paragraph--type--web-form form .webform-actions .estate-submit-form-wrapper{position:relative;display:inline-block;}.paragraph--type--web-form form .webform-actions .estate-submit-form-wrapper .gen-form-error-message{position:absolute;left:100%;top:50%;transform:translate(0,-50%);white-space:nowrap;padding:0 0 0 20px;}.paragraph--type--web-form form .webform-actions .js-form-submit{background:none;position:relative;color:#000;font-family:TeleNeo;font-weight:700;font-size:16px;line-height:120%;transition:all 200ms;text-decoration:none;padding:10px 20px;border-radius:999px;z-index:2;text-align:center;display:inline-block;cursor:pointer;border:0px solid #000;}.paragraph--type--web-form form .webform-actions .estate-submit-form-wrapper::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:1;background:none;border-radius:999px;transition:all 200ms;border:1px solid #000;}.paragraph--type--web-form form .webform-actions .estate-submit-form-wrapper:hover::before{transform:scale(1.05);background:rgba(0,0,0,0.2);}.paragraph--type--web-form form ::-webkit-input-placeholder{color:#000;opacity:1;}.paragraph--type--web-form form ::-moz-placeholder{color:#000;opacity:1;}.paragraph--type--web-form form :-ms-input-placeholder{color:#000;opacity:1;}.paragraph--type--web-form form :-moz-placeholder{color:#000;opacity:1;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--web-form{max-width:62.50vw;padding:0 0 4.45vw 0;}.paragraph--type--web-form form{gap:1.67vw;}.paragraph--type--web-form form .js-form-item{width:calc(50% - 0.84vw);}.paragraph--type--web-form form input[type="text"],.paragraph--type--web-form form input[type="email"],.paragraph--type--web-form form select,.paragraph--type--web-form form textarea{border-radius:0.28vw;border:0.11vw solid #818486;padding:1.32vw 1.12vw;font-size:1.12vw;}.paragraph--type--web-form form textarea{height:10.42vw;}.paragraph--type--web-form form select{background:url(/themes/custom/ogeneric/assets/images/icon-select-black.svg) no-repeat calc(100% - 0.70vw) center;background-size:2.09vw auto;}.paragraph--type--web-form form .js-form-item.js-form-type-checkbox{font-size:0.98vw;letter-spacing:0.00vw;padding:0.70vw 0 0.70vw 2.23vw;}.paragraph--type--web-form form .js-form-item.js-form-type-checkbox input{margin:0 0 0 -2.22vw;width:1.39vw;height:1.39vw;border:0.11vw solid #818486;border-radius:0.28vw;}.paragraph--type--web-form form .js-form-item.js-form-type-checkbox input:focus-visible{box-shadow:0 0 0 0.28vw rgba(42,183,109,.25);}.paragraph--type--web-form form .js-form-item.js-form-type-checkbox input:checked{background-size:0.98vw 0.98vw;}.paragraph--type--web-form form .webform-actions .estate-submit-form-wrapper .gen-form-error-message{padding:0 0 0 1.39vw;}.paragraph--type--web-form form .webform-actions .js-form-submit{font-size:1.12vw;padding:0.70vw 1.39vw;border-radius:69.38vw;}.paragraph--type--web-form form .webform-actions .estate-submit-form-wrapper::before{border-radius:69.38vw;border:0.07vw solid #000;}}@media screen and (max-width:959px){.paragraph--type--web-form{padding:0 32px 32px 32px;}}@media screen and (max-width:767px){.paragraph--type--web-form{padding:0 16px 16px 16px;}.paragraph--type--web-form form .js-form-item{width:100%;}.paragraph--type--web-form form{gap:12px;}.paragraph--type--web-form form .webform-actions .estate-submit-form-wrapper .gen-form-error-message{padding:0 0 0 10px;}}.pg-charts .paragraph--type--html{max-width:unset;}.pg-charts .paragraph--type--sidebyside-title-desc-button .sidebyside_left{width:685px;text-align:left;}.pg-charts .paragraph--type--sidebyside-title-desc-button .sidebyside_left .field--name-field-title{font-size:32px;}.chart-wrapper{position:relative;margin:120px auto 0 auto;font-family:TeleNeo;font-weight:800;}.chart-wrapper .content{position:absolute;left:0px;top:50%;transform:translate(0,-50%);text-align:center;color:#FFF;font-size:20px;width:100%;letter-spacing:0.6px;text-transform:uppercase;}.chart-wrapper .content span{color:#FFF;text-align:center;font-weight:800;font-size:96px;line-height:110%;letter-spacing:-0.96px;display:block;}#EstateChart{width:500px;margin:0 auto;font-family:TeleNeo;font-weight:800;}.chart-legend{padding:50px 0 0 0;display:flex;justify-content:flex-start;align-items:start;flex-wrap:wrap;gap:32px 24px;width:900px;margin:0 auto;}.chart-legend .item{width:calc(25% - 18px);}.chart-legend .item .item-title{display:flex;justify-content:flex-start;align-items:center;gap:8px;color:#FFF;font-size:16px;line-height:normal;text-transform:uppercase;}.chart-legend .item .item-title span{width:12px;height:12px;border-radius:2px;}.chart-legend .item .item-perc{padding:12px 0 0 0;font-size:18px;font-weight:700;line-height:120%;letter-spacing:-0.36px;}@media screen and (min-width:960px) and (max-width:1439px){.pg-charts .paragraph--type--sidebyside-title-desc-button .sidebyside_left{width:47.57vw;}.pg-charts .paragraph--type--sidebyside-title-desc-button .sidebyside_left .field--name-field-title{font-size:2.22vw;}.chart-wrapper{margin:8.33vw auto 0 auto;}.chart-wrapper .content{font-size:1.39vw;}.chart-wrapper .content span{font-size:6.67vw;}#EstateChart{width:34.72vw;}.chart-legend{padding:3.47vw 0 0 0;gap:2.22vw 1.67vw;width:62.5vw;}.chart-legend .item{width:calc(25% - 1.26vw);}.chart-legend .item .item-title{gap:0.56vw;font-size:1.11vw;}.chart-legend .item .item-title span{width:0.83vw;height:0.83vw;border-radius:0.14vw;}.chart-legend .item .item-perc{padding:0.83vw 0 0 0;font-size:1.25vw;}}@media screen and (max-width:959px){.chart-legend{gap:32px 10px;width:100%;justify-content:space-between;}}@media screen and (max-width:767px){.chart-wrapper{width:100%;}.chart-wrapper canvas{width:300px !important;height:300px !important;}.chart-legend .item{width:calc(50% - 5px);}.chart-legend .item .item-title{font-size:14px;}.chart-legend .item .item-perc{font-size:15px;}}.projects-development{}.projects-development .view-filters{width:100%;max-width:900px;margin:0 auto;padding:0 0 30px 0;}.projects-development .view-header{max-width:900px;margin:0 auto;padding:0 0 70px 0;text-align:left;font-size:16px;line-height:140%;letter-spacing:-0.18px;}.projects-development .view-filters ul,.projects-development .view-filters li{margin:0px;padding:0px;list-style-type:none;}.projects-development .view-filters ul{display:inline-flex;justify-content:center;align-items:center;gap:20px;line-height:48px;margin:0 auto;width:auto;position:relative;}.projects-development .view-filters ul::after{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:4px;background:#F1F1F1;border-radius:6px;z-index:1;}.projects-development .view-filters a{color:#000;font-family:TeleNeo-Var;font-size:16px;font-weight:655;line-height:48px;letter-spacing:0px;text-decoration:none;position:relative;display:block;transition:all 300ms;white-space:nowrap;display:block;padding:0 0 12px 0;}.projects-development .view-filters a.bef-link--selected{color:#E20074;}.projects-development .view-filters a::after{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:4px;background:#E20074;border-radius:6px;opacity:0;z-index:2;}.projects-development .view-filters a.bef-link--selected::after{opacity:1;}.projects-development .view-content{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:40px 0px;width:100%;max-width:1440px;margin:0 auto;padding:0 0px 100px 0px;}.projects-development .view-content .views-row{width:calc(25% - 18px);text-align:left;}.projects-development .view-content .views-row a{display:block;text-decoration:none;}.projects-development .view-content .views-row img{display:block;width:100%;height:auto;}.projects-development .view-content .views-row .content{padding:32px 0 0 0;color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;}.projects-development .view-content .views-row .content *{display:inline;}.projects-development .view-content .views-row .content h4{margin:0px;font-size:18px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;}.paragraph--type--section-item.style-font-bold-white .projects-development .view-content .views-row .content h4{color:#fff;}.path-frontpage .projects-development .view-content{padding:80px 0 0 0;}.projects-development .view-content .views-row{width:100%;max-width:360px;padding:0 12px;}.path-frontpage .projects-development .view-content .views-row .property--type-project-teaserhome{color:#fff;}.path-frontpage .projects-development .view-content .views-row .property--type-project-teaserhome .field--name-field-upper-title{font-size:15px;font-style:normal;line-height:140%;text-transform:uppercase;color:#fff;font-weight:400;}.path-frontpage .projects-development .view-content .views-row .property--type-project-teaserhome h3{margin:0px;padding:0px;display:block;color:#fff;}.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{-webkit-appearance:none;width:9px;background:#fff;}.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{border-radius:5px;background-color:#E20074;box-shadow:0 0 1px rgba(255,255,255,.5);}.select2-results__option{text-decoration:none !important;}.projects-development .view-content .owl-nav{display:flex;justify-content:center;align-items:stretch;gap:6px;position:absolute;right:0px;top:55px;transform:translate(0,-100%);}.projects-development .view-content .owl-prev,.projects-development .view-content .owl-next{width:40px;height:40px;background:url(/themes/custom/ogeneric/assets/images/icon-prev.svg) no-repeat center center !important;background-size:contain !important;border-radius:50%;}.projects-development .view-content .owl-prev.disabled,.projects-development .view-content .owl-next.disabled{opacity:0.3;cursor:default;}.projects-development .view-content .owl-next{background-image:url(/themes/custom/ogeneric/assets/images/icon-next.svg) !important;}.projects-development .view-content .owl-prev span,.projects-development .view-content .owl-next span{display:none;}@media screen and (min-width:960px) and (max-width:1439px){.projects-development .view-filters{max-width:62.50vw;padding:0 0 2.09vw 0;}.projects-development .view-header{max-width:62.50vw;padding:0 0 4.87vw 0;font-size:1.12vw;letter-spacing:-0.01vw;}.projects-development .view-filters ul{gap:1.39vw;line-height:3.34vw;}.projects-development .view-filters ul::after{height:0.28vw;border-radius:0.42vw;}.projects-development .view-filters a{font-size:1.12vw;line-height:3.34vw;padding:0 0 0.84vw 0;}.projects-development .view-filters a::after{height:0.28vw;border-radius:0.42vw;}.projects-development .view-content{gap:2.78vw 0;max-width:100.0vw;padding:0 0 6.94vw 0;}.projects-development .view-content .views-row{max-width:25.00vw;padding:0 0.84vw;}.projects-development .view-content .views-row .content{padding:2.22vw 0 0 0;font-size:1.25vw;}.projects-development .view-content .views-row .content h4{font-size:1.25vw;}.path-frontpage .projects-development .view-content{padding:5.56vw 0 0 0;}.path-frontpage .projects-development .view-content .views-row .property--type-project-teaserhome .field--name-field-upper-title{font-size:1.05vw;}.projects-development .view-content .owl-nav{gap:0.42vw;top:3.82vw;}.projects-development .view-content .owl-prev,.projects-development .view-content .owl-next{width:2.78vw;height:2.78vw;}}@media screen and (max-width:959px){.projects-development .view-filters{padding:0 32px 40px 32px;}.projects-development .view-content{gap:40px 12px;padding:0 32px 32px 32px;}.projects-development .view-content .views-row{width:100%;max-width:calc(33.33% - 8px);max-width:unset;padding:0 10px 0 0;}.projects-development .view-header{padding:0 32px 32px 32px;}.projects-development .view-filters .bef-links{overflow:auto;white-space:nowrap;}.projects-development .view-filters .bef-links::-webkit-scrollbar{display:none;}}@media screen and (max-width:767px){.projects-development .view-filters{padding:0 16px 32px 16px;}.projects-development .view-content{gap:32px;padding:0 16px 32px 16px;}.projects-development .view-content .views-row .content{padding:16px 0 0 0;}.projects-development .view-header{padding:0 16px 32px 16px;font-size:15px;}}#block-ogeneric-propertyheader{width:100%;max-width:1440px;margin:0 auto;text-align:left;padding:120px 40px 150px 40px;}#block-ogeneric-propertyheader .field--type-text-with-summary{display:flex;justify-content:space-between;align-items:start;gap:20px;color:#212121;}#block-ogeneric-propertyheader .field--type-text-with-summary h2{font-weight:800;font-size:40px;font-style:normal;line-height:110%;letter-spacing:-0.4px;margin:0px;padding:0px;}#block-ogeneric-propertyheader .field--type-text-with-summary .sidedesc{padding:0 90px 0 0;width:520px;font-size:16px;font-style:normal;line-height:140%;letter-spacing:-0.16px;}@media screen and (min-width:960px) and (max-width:1439px){#block-ogeneric-propertyheader{max-width:100.0vw;padding:8.33vw 2.78vw 10.42vw 2.78vw;}#block-ogeneric-propertyheader .field--type-text-with-summary{gap:1.39vw;}#block-ogeneric-propertyheader .field--type-text-with-summary h2{font-size:2.78vw;}#block-ogeneric-propertyheader .field--type-text-with-summary .sidedesc{padding:0 6.25vw 0 0;width:36.11vw;font-size:1.11vw;}}@media screen and (max-width:959px){#block-ogeneric-propertyheader{padding:82px 16px 32px 16px;}#block-ogeneric-propertyheader .field--type-text-with-summary .sidedesc{padding:0 90px 0 0;width:50%;font-size:15px;}#block-ogeneric-propertyheader .field--type-text-with-summary h2{font-size:31px;}}@media screen and (max-width:767px){#block-ogeneric-propertyheader .field--type-text-with-summary{flex-direction:column;}#block-ogeneric-propertyheader .field--type-text-with-summary .sidedesc{width:100%;padding:0px;}#block-ogeneric-propertyheader{padding:32px 16px;}}.view-propertypage{width:100%;max-width:1392px;margin:0 auto;position:relative;}.path-frontpage .view-propertypage{width:100%;}.view-propertypage .view-filters{border-radius:8px;background:#E20074;background:#fff;border:2px solid #E20074;color:#000000;margin:0px auto 40px auto;padding:17px 32px;position:relative;}.loading-overlay{background:rgba(255,255,255,0.5) !important;}.path-frontpage .view-propertypage .view-filters{margin-top:50px;}.view-propertypage .view-filters form{display:flex;justify-content:flex-start;align-items:center;gap:24px;flex-wrap:wrap;position:static !important;}.view-propertypage .view-filters form fieldset{display:flex;justify-content:flex-start;align-items:;border:0;padding:0;margin:0;min-width:0;padding:0 0 0 40px;position:relative;}.view-propertypage .view-filters form fieldset legend{display:inline-block;position:absolute;left:0px;top:50%;transform:translate(0,-50%);color:#000000;font-weight:700;font-size:14px;font-style:normal;line-height:100%;letter-spacing:0.28px;text-transform:uppercase;}.view-propertypage .view-filters form .fieldset-wrapper{display:inline-flex;justify-content:flex-start;align-items:start;gap:10px;flex-wrap:wrap;}.view-propertypage .view-filters form .fieldset-wrapper input{width:100px;border:0px;border-bottom:1px solid #000000;outline:none;background:none;width:80px;padding:0 10px;color:#000000;font-weight:700;font-size:14px;font-style:normal;line-height:150%;text-transform:uppercase;}.view-propertypage .view-filters form .js-form-item label{display:block;text-align:left;display:none;}.view-propertypage .view-filters form .js-form-item.js-form-type-select{width:180px;}.view-propertypage .view-filters form .js-form-item.js-form-type-select select{width:100%;text-align:left;}::-webkit-input-placeholder{color:#000000;opacity:1;}::-moz-placeholder{color:#000000;opacity:1;}:-ms-input-placeholder{color:#000000;opacity:1;}:-moz-placeholder{color:#000000;opacity:1;}.view-propertypage .view-filters .form-actions{display:flex;justify-content:flex-end;align-items:center;gap:20px;margin-left:0px;position:absolute;right:110px;top:50%;transform:translate(0,-50%);}.view-propertypage .view-filters .form-actions input[type="submit"]{background:none;border:0px;outline:none;color:#000000;cursor:pointer;font-weight:400;font-size:14px;}.view-propertypage .view-filters .form-actions input[name="reset"]{background:url(/themes/custom/ogeneric/assets/images/icon-reset.svg) no-repeat left center;background-size:16px auto;padding:0 0 0 20px;text-align:left;}.view-propertypage .view-filters .view-filters-links{display:flex;justify-content:center;align-items:center;gap:12px;position:absolute;right:32px;top:50%;transform:translate(0,-50%);}.view-propertypage .view-filters .view-filters-links a{display:block;width:24px;height:24px;font-size:0px;background:url(/themes/custom/ogeneric/assets/images/icon-filters-map.svg) no-repeat center center;background-size:contain;}.view-propertypage .view-filters .view-filters-links a.view-filters-link--list{background-image:url(/themes/custom/ogeneric/assets/images/icon-filters-list.svg);}.view-propertypage.view-display-id-page_2 .view-filters .view-filters-links a.view-filters-link--map{opacity:0.4;}.view-propertypage.view-display-id-block_1 .view-filters .view-filters-links a.view-filters-link--list{opacity:0.4;}@media screen and (min-width:960px) and (max-width:1439px){.view-propertypage{max-width:96.67vw;}.view-propertypage .view-filters{border-radius:0.56vw;margin:0.00vw auto 2.78vw auto;padding:1.19vw 2.23vw;}.path-frontpage .view-propertypage .view-filters{margin-top:3.48vw;}.view-propertypage .view-filters form{gap:1.67vw;}.view-propertypage .view-filters form fieldset{padding:0 0 0 2.78vw;}.view-propertypage .view-filters form fieldset legend{font-size:0.98vw;letter-spacing:0.02vw;}.view-propertypage .view-filters form .fieldset-wrapper{gap:0.70vw;}.view-propertypage .view-filters form .fieldset-wrapper input{width:6.95vw;border-bottom:1px solid rgba(242,242,243,0.6);width:5.56vw;padding:0 0.70vw;font-size:0.98vw;}.view-propertypage .view-filters form .js-form-item.js-form-type-select{width:12.50vw;}.view-propertypage .view-filters .view-filters-links{gap:0.84vw;right:2.23vw;}.view-propertypage .view-filters .view-filters-links a{width:1.67vw;height:1.67vw;}.view-propertypage .view-filters .form-actions{gap:1.39vw;right:7.64vw;}.view-propertypage .view-filters .form-actions input[type="submit"]{font-size:0.98vw;}}@media screen and (max-width:959px){.path-frontpage .view-propertypage{width:100%;}.view-propertypage .view-filters{width:calc(100% - 48px);width:100%;margin:0 auto 24px auto;}.view-propertypage .view-filters .form-actions{margin-left:0px;right:36px;top:auto;transform:translate(0,-0%);bottom:19px;}}@media screen and (max-width:767px){.view-propertypage{width:calc(100% - 32px);}.view-propertypage .view-filters{padding:17px 16px;}.view-propertypage.view-display-id-page_2>.view-content{gap:45px 24px;}.view-propertypage .view-filters{width:100%;}.view-propertypage .view-filters .view-filters-links{right:10px;top:15px;transform:translate(0,0);}.view-propertypage .view-filters .form-actions{position:relative;bottom:auto;right:auto;transform:translate(0,0);}}.view-propertypage.view-display-id-block_1>.view-content{position:absolute;right:20px;width:690px;z-index:5;}.view-propertypage .geolocation-map-container{height:800px !important;}.view-propertypage.view-display-id-page_1:not(.path-frontpage .view-propertypage.view-display-id-page_1){padding-bottom:110px;}.view-propertypage.view-display-id-page_1>.view-content{width:680px;}.view-propertypage.view-display-id-page_1>.view-content>.views-infinite-scroll-content-wrapper{width:calc(100% - 20px);height:800px;overflow:auto;padding:0 30px 0 60px;}.view-propertypage.view-display-id-page_1>.view-content>.views-infinite-scroll-content-wrapper>.views-row{padding:16px;border-bottom:1px solid #212121;width:100%;}.view-propertypage.view-display-id-page_1>.view-content>.views-infinite-scroll-content-wrapper>.views-row img{display:block;width:100%;height:auto;}.view-propertypage.view-display-id-page_1 .property--type-property{position:relative;padding:0px;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__location{display:block;font-size:11px;font-style:normal;line-height:140%;text-transform:uppercase;color:#212121;order:2;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__address{order:1;}.propertyproperty__location .field{display:inline;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;gap:24px;text-decoration:none;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .propertyproperty__gallery{width:240px;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .propertyproperty__gallery img{display:block;width:100%;height:144px;object-fit:cover;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .content{width:calc(100% - 264px);text-align:left;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:16px;color:#212121;padding:0 75px 0 0px;font-size:14px;font-style:normal;line-height:140%;position:relative;flex-wrap:wrap;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .content h4{margin:0px;padding:0px;font-weight:800;font-size:22px;font-style:normal;line-height:110%;letter-spacing:-0.22px;text-transform:none;order:3;width:100%;text-align:left;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .content .field--name-field-tm{position:absolute;right:0px;top:-2px;color:#000000;font-size:14px;line-height:140%;letter-spacing:-0.28px;background:url(/themes/custom/ogeneric/assets/images/icon-tm.svg) no-repeat left center;background-size:20px auto;padding:0 0 0 28px;line-height:25px;}.view-propertypage.view-display-id-page_1 .pager{visibility:hidden;opacity:0;}.geolocation-map-wrapper img[aria-hidden="true"]{display:none !important;}.geolocation-map-wrapper div[aria-label] span[aria-hidden="true"]{display:block !important;width:24px !important;height:30px !important;background-color:#E20074 !important;line-height:24px !important;color:#FFF !important;text-align:center !important;font-family:TeleNeo !important;font-size:14px !important;font-weight:700 !important;transform:translate(55%,-40%) !important;-webkit-clip-path:polygon(50% 0%,31% 2%,16% 10%,6% 23%,0% 38%,2% 52%,10% 66%,22% 80%,36% 92%,50% 100%,64% 92%,78% 80%,90% 66%,98% 52%,100% 38%,94% 23%,84% 10%,69% 2%);clip-path:polygon(50% 0%,31% 2%,16% 10%,6% 23%,0% 38%,2% 52%,10% 66%,22% 80%,36% 92%,50% 100%,64% 92%,78% 80%,90% 66%,98% 52%,100% 38%,94% 23%,84% 10%,69% 2%) !important;}@media screen and (min-width:960px) and (max-width:1439px){.view-propertypage.view-display-id-block_1>.view-content{right:1.39vw;width:47.92vw;}.view-propertypage .geolocation-map-container{height:55.56vw !important;}.view-propertypage.view-display-id-page_1:not(.path-frontpage .view-propertypage.view-display-id-page_1){padding-bottom:7.64vw;}.view-propertypage.view-display-id-page_1>.view-content{width:47.23vw;}.view-propertypage.view-display-id-page_1>.view-content>.views-infinite-scroll-content-wrapper{width:calc(100% - 1.39vw);height:55.56vw;padding:0 2.09vw 0 4.17vw;}.view-propertypage.view-display-id-page_1>.view-content>.views-infinite-scroll-content-wrapper>.views-row{padding:1.12vw;border-bottom:1px solid #212121;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__location{font-size:0.77vw;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a{gap:1.67vw;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .propertyproperty__gallery{width:16.67vw;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .propertyproperty__gallery img{height:10.00vw;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .content{width:calc(100% - 18.34vw);gap:1.12vw;padding:0 5.21vw 0 0.00vw;font-size:0.98vw;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .content h4{font-size:1.53vw;letter-spacing:-0.01vw;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .content .field--name-field-tm{top:-0.13vw;font-size:0.98vw;letter-spacing:-0.01vw;background-size:1.39vw auto;padding:0 0 0 1.95vw;line-height:1.74vw;}.geolocation-map-wrapper div[aria-label] span[aria-hidden="true"]{width:1.67vw !important;height:2.09vw !important;line-height:1.67vw !important;font-size:0.98vw !important;}}@media screen and (max-width:959px){.view-propertypage.view-display-id-block_1>.view-content{width:100%;right:auto;position:relative;padding:0 24px;padding:0px;height:auto;margin:0 auto 24px auto;}.view-propertypage.view-display-id-page_1:not(.path-frontpage .view-propertypage.view-display-id-page_1){padding-bottom:0px;}.view-propertypage.view-display-id-page_1>.view-content{padding:0 24px;padding:0px;width:100%;height:auto;}.view-propertypage.view-display-id-page_1>.view-content .pager{visibility:visible;opacity:1;}.view-propertypage.view-display-id-page_1>.view-content .pager,.view-propertypage.view-display-id-page_1>.view-content .pager li,.view-propertypage.view-display-id-page_1>.view-content .pager ul{margin:0px;padding:0px;list-style-type:none;}.view-propertypage.view-display-id-page_1>.view-content .pager a.button{display:inline-block;padding:14px 24px;vertical-align:middle;background:none;border-radius:64px;border:1.5px solid #000;background:rgba(0,0,0,0.00);color:#000;font-weight:800;font-size:14px;line-height:normal;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:all 300ms;margin:30px 0 0 0;}.view-propertypage.view-display-id-page_1>.view-content>.views-infinite-scroll-content-wrapper{padding-left:0px;padding-right:0px;height:auto;width:100%;}}@media screen and (max-width:767px){.view-propertypage.view-display-id-block_1>.view-content{padding:0px;}.view-propertypage.view-display-id-page_1>.view-content{padding:0px;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a{flex-direction:column;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .propertyproperty__gallery{width:100%;}.view-propertypage.view-display-id-page_1>.view-content>.views-row{padding:16px 0;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .propertyproperty__gallery img{height:60vw;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .content{width:100%;}}.view-propertypage.view-display-id-block_2>.view-content{position:absolute;right:40px;width:680px;z-index:5;}.view-propertypage .geolocation-map-container{height:800px !important;}.view-propertypage.view-display-id-page_2{padding-bottom:110px;}.view-propertypage.view-display-id-page_2>.view-content>.views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:start;gap:80px 24px;}.view-propertypage.view-display-id-page_2>.view-content>.views-infinite-scroll-content-wrapper>.views-row{width:calc(20% - 20px);text-align:left;}.view-propertypage.view-display-id-page_2>.view-content>.views-infinite-scroll-content-wrapper>.views-row img{display:block;width:100%;height:auto;}.view-propertypage.view-display-id-page_2>.view-content>.views-infinite-scroll-content-wrapper>.views-row .property--type-property{padding:0px;}.view-propertypage.view-display-id-page_2>.view-content>.views-infinite-scroll-content-wrapper>.views-row .property--type-property a{text-decoration:none;display:block;}.view-propertypage.view-display-id-page_2>.view-content>.views-infinite-scroll-content-wrapper>.views-row .content{color:#212121;}.view-propertypage.view-display-id-page_2>.view-content>.views-infinite-scroll-content-wrapper>.views-row h2{color:#212121;font-size:15px;font-style:normal;line-height:140%;text-transform:uppercase;margin:0px;padding:24px 0 0 0;text-decoration:none !important;}.view-propertypage.view-display-id-page_2>.view-content>.views-infinite-scroll-content-wrapper>.views-row .field--name-field-address{color:#212121;font-weight:700;font-size:15px;font-style:normal;line-height:140%;text-transform:uppercase;padding:3px 0 16px 0;margin:0px;text-decoration:none !important;}.view-propertypage.view-display-id-page_2>.view-content>.views-infinite-scroll-content-wrapper>.views-row .field--name-field-tm{background:url(/themes/custom/ogeneric/assets/images/icon-tm.svg) no-repeat left center;background-size:20px auto;padding:0 0 0 28px;line-height:25px;color:#212121;font-size:14px;letter-spacing:-0.28px;}@media screen and (min-width:960px) and (max-width:1439px){.view-propertypage.view-display-id-block_2>.view-content{right:2.78vw;width:47.23vw;}.view-propertypage .geolocation-map-container{height:55.56vw !important;}.view-propertypage.view-display-id-page_2{padding-bottom:7.64vw;}.view-propertypage.view-display-id-page_2>.view-content>.views-infinite-scroll-content-wrapper{gap:5.56vw 1.67vw;}.view-propertypage.view-display-id-page_2>.view-content>.views-infinite-scroll-content-wrapper>.views-row{width:calc(20% - 1.39vw);}.view-propertypage.view-display-id-page_2>.view-content>.views-infinite-scroll-content-wrapper>.views-row h2{font-size:1.05vw;padding:1.67vw 0 0 0;}.view-propertypage.view-display-id-page_2>.view-content>.views-infinite-scroll-content-wrapper>.views-row .field--name-field-address{font-size:1.05vw;padding:0.21vw 0 1.12vw 0;}.view-propertypage.view-display-id-page_2>.view-content>.views-infinite-scroll-content-wrapper>.views-row .field--name-field-tm{background-size:1.39vw auto;padding:0 0 0 1.95vw;line-height:1.74vw;font-size:0.98vw;letter-spacing:-0.01vw;}}@media screen and (max-width:959px){.view-propertypage.view-display-id-page_2>.view-content>.views-infinite-scroll-content-wrapper>.views-row{width:calc(33.33% - 16px);text-align:left;}.view-propertypage .geolocation-map-container{height:300px !important;}.view-propertypage.view-display-id-page_2>.view-content{width:100%;margin:0 auto;}}@media screen and (max-width:767px){.view-propertypage.view-display-id-page_2>.view-content>.views-infinite-scroll-content-wrapper>.views-row{width:100%;}.view-propertypage .geolocation-map-container{height:500px !important;}.view-propertypage.view-display-id-page_2>.view-content>.views-infinite-scroll-content-wrapper{width:100%;gap:24px;}}.page-node-type-site_page .paragraph--type--html{max-width:100%;}.hart-items{width:100%;max-width:1130px;margin:0 auto;display:flex;justify-content:center;align-items:stretch;gap:24px;}.hart-items .item{width:360px;min-height:320px;padding:40px 24px;border-radius:4px;background:#F1F1F1 url(/themes/custom/ogeneric/assets/images/icon-hart1.svg) no-repeat calc(100% - 24px) 24px;background-size:103px auto;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:start;text-align:left;}.hart-items .item.i2{background-image:url(/themes/custom/ogeneric/assets/images/icon-hart2.svg);}.hart-items .item.i3{background-image:url(/themes/custom/ogeneric/assets/images/icon-hart3.svg);}.hart-items .item .item-type{padding:0 0 8px 0;color:#000000;font-size:16px;font-style:normal;line-height:100%;text-transform:uppercase;}.hart-items .item .item-total{color:#000000;font-weight:800;font-size:64px;font-style:normal;line-height:100%;letter-spacing:-0.64px;}.hart-items .item .item-sub-items{padding:40px 0 0 0;display:flex;flex-wrap:wrap;align-items:end;justify-content:flex-start;gap:16px;width:100%;}.hart-items .item .item-sub-items .item-sub-item{width:calc(50% - 8px);color:#000000;font-size:15px;font-style:normal;line-height:140%;letter-spacing:-0.15px;}.hart-items .item.i1 .item-sub-items .item-sub-item:nth-child(1){margin:0 10px 0 0;}.hart-items .item .item-sub-items .item-sub-item strong{color:#000000;text-align:right;font-weight:700;font-size:20px;font-style:normal;line-height:140%;letter-spacing:-0.2px;}@media screen and (min-width:960px) and (max-width:1439px){.hart-items{max-width:78.48vw;gap:1.67vw;}.hart-items .item{width:25.00vw;min-height:22.23vw;padding:2.78vw 1.67vw;border-radius:0.28vw;background:font#F1F1F1 url(/themes/custom/ogeneric/assets/images/icon-hart1.svg) no-repeat calc(100% - 1.67vw) 1.67vw;background-size:7.16vw auto;}.hart-items .item .item-type{padding:0 0 0.56vw 0;font-size:1.12vw;}.hart-items .item .item-total{font-size:4.45vw;letter-spacing:-0.04vw;}.hart-items .item .item-sub-items{padding:2.78vw 0 0 0;gap:1.12vw;}.hart-items .item .item-sub-items .item-sub-item{width:calc(50% - 0.56vw);font-size:1.05vw;letter-spacing:-0.01vw;}.hart-items .item.i1 .item-sub-items .item-sub-item:nth-child(1){margin:0 0.70vw 0 0;}.hart-items .item .item-sub-items .item-sub-item strong{font-size:1.39vw;letter-spacing:-0.01vw;}}@media screen and (max-width:959px){.hart-items{flex-wrap:wrap;gap:10px;}.hart-items .item{padding:40px 24px;width:calc(33.33% - 7px);background-position:calc(100% - 12px) 17px;background-size:70px auto;}.hart-items .item .item-sub-items{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:start;padding-top:24px;}.hart-items .item .item-sub-items .item-sub-item{width:100%;}.hart-items .item .item-type{padding:6px 0 24px 0;font-size:16px;}}@media screen and (max-width:767px){.hart-items{flex-direction:column;}.hart-items .item{width:100%;}.hart-items .item .item-type{padding-bottom:0px;}}.paragraph--type--header-only-title{max-width:670px;text-align:center;margin:0 auto;}.paragraph--type--header-only-title h1,.paragraph--type--header-only-title h2,.paragraph--type--header-only-title h3,.paragraph--type--header-only-title h4,.paragraph--type--header-only-title h5,.paragraph--type--header-only-title h6{margin:0px;padding:20px 16px;font-weight:700;font-size:20px;line-height:110%;letter-spacing:-0.4px;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--header-only-title{max-width:46.53vw;}.paragraph--type--header-only-title h1,.paragraph--type--header-only-title h2,.paragraph--type--header-only-title h3,.paragraph--type--header-only-title h4,.paragraph--type--header-only-title h5,.paragraph--type--header-only-title h6{padding:1.39vw 0;font-size:1.39vw;letter-spacing:-0.02vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){.paragraph--type--header-only-title{text-align:left;}}.infobubble{padding:6px;border-radius:16px;background:rgba(255,255,255,0.80);backdrop-filter:blur(14px);width:100% !important;text-align:left;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:start;gap:8px 2px;box-sizing:border-box;}.infobubble *{box-sizing:border-box;}.infobubble>*:not(.views-field-field-address):not(.infobubble .views-field-field-cities-1):not(.infobubble .views-field-field-nomos){width:100%;}.infobubble a{display:block;text-decoration:none;}.infobubble img{display:block;width:100%;height:auto;border-radius:8px;}.infobubble .views-field-label a{color:#000000;font-weight:800;font-size:20px;font-style:normal;line-height:120%;letter-spacing:-0.2px;}.infobubble .views-field-field-address,.infobubble .views-field-field-cities-1,.infobubble .views-field-field-nomos{color:#686B70;font-weight:700;font-size:10px;display:inline-block;width:auto;font-style:normal;line-height:10px;text-transform:uppercase;}.infobubble .views-field-field-address .field-content::after,.infobubble .views-field-field-cities-1 .field-content::after{content:', ';}.infobubble .views-field-field-address .field-content,.infobubble .views-field-field-cities-1 .field-content,.infobubble .views-field-field-nomos .field-content{display:inline;}.infobubble .views-field-field-tm div{color:#000000;font-size:14px;letter-spacing:-0.28px;background:url(/themes/custom/ogeneric/assets/images/icon-tm.svg) no-repeat left center;background-size:20px auto;padding:0 0 0 28px;line-height:18px;}@media screen and (min-width:960px) and (max-width:1439px){.infobubble{padding:0.42vw;border-radius:1.12vw;backdrop-filter:blur(0.98vw);gap:0.56vw 0.14vw;}.infobubble img{border-radius:0.56vw;}.infobubble .views-field-label a{font-size:1.39vw;letter-spacing:-0.01vw;}.infobubble .views-field-field-address,.infobubble .views-field-field-cities-1,.infobubble .views-field-field-nomos{font-size:0.70vw;line-height:0.40vw;}.infobubble .views-field-field-tm div{font-size:0.98vw;letter-spacing:-0.01vw;background-size:1.39vw auto;padding:0 0 0 1.95vw;line-height:1.25vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){}.field--name-field-alerts{position:absolute;right:24px;top:820px;z-index:200;z-index:10;}.field--name-field-alerts:not(.path-frontpage .field--name-field-alerts){display:none !important;}.field--name-field-alerts .field__alerts-badge{border-radius:50%;background:#E20074 url(/themes/custom/ogeneric/assets/images/icon-bell.svg) no-repeat center center;background-size:24px auto;width:72px;height:72px;color:#fff;align-content:center;cursor:pointer;}.field--name-field-alerts .field__alerts-badge-icon{display:none;}.field--name-field-alerts .field__alerts-badge-count{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;text-align:center;line-height:20px;background:#fff;color:#000000;font-weight:800;font-size:15px;font-style:normal;line-height:20px;letter-spacing:-0.15px;display:block;margin:-12px 0 0 10px;}.field--name-field-alerts .field__alert-popup{position:absolute;right:0px;bottom:0px;cursor:default;width:356px;border-radius:24px;background:#FFF;transition:500ms;}.field--name-field-alerts .field__alert-popup:not(.show){visibility:hidden;opacity:0;}.field--name-field-alerts .field__alert-popup .close-btn{position:absolute;top:29px;right:24px;width:24px;height:24px;background:url(/themes/custom/ogeneric/assets/images/icon-alert-close.svg) no-repeat center center;background-size:contain;font-size:0px;z-index:5;cursor:pointer;}.field--name-field-alerts .field__alert-popup .owl-dots{display:none;}.field--name-field-alerts .field__alert-popup .owl-nav{position:absolute;right:0px;bottom:6px;margin:0px;}.field--name-field-alerts .field__alert-popup .owl-nav button,.field--name-field-alerts .field__alert-popup .owl-nav button:hover{background:url(/themes/custom/ogeneric/assets/images/icon-alert-prev.svg) no-repeat center center;background-size:contain;width:28px;height:28px;font-size:0px;}.field--name-field-alerts .field__alert-popup .owl-nav button.owl-next{background-image:url(/themes/custom/ogeneric/assets/images/icon-alert-next.svg)}.field--name-field-alerts .field__alert-popup .paragraph--type--alert{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:20px;text-align:left;padding:24px;}.field--name-field-alerts .field__alert-popup .field--name-field-alert-category{padding:5px 12px;border-radius:8px;border:1px solid #000;background:#000;color:#fff;font-size:14px;font-style:normal;line-height:140%;max-width:calc(100% - 30px);font-weight:500;}.field--name-field-alerts .field__alert-popup .field--name-field-photo img{display:block;width:100%;border-radius:16px;height:auto;}.field--name-field-alerts .field__alert-popup .field--name-field-title{color:#000000;font-weight:800;font-size:20px;font-style:normal;line-height:120%;letter-spacing:-0.2px;}.field--name-field-alerts .field__alert-popup .field--name-field-alert-link a{background:none;position:relative;color:#fff;font-family:TeleNeo;font-weight:700;font-size:16px;line-height:120%;transition:all 200ms;text-decoration:none;padding:10px 20px;border-radius:999px;z-index:2;text-align:center;display:inline-block;background:#E20074;border-color:#E20074;}.field--name-field-alerts .field__alert-popup .field--name-field-alert-link a::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:-1;border-radius:999px;transition:all 200ms;background:#E20074;border-color:#E20074;}.field--name-field-alerts .field__alert-popup .field--name-field-alert-link a:hover::before{transform:scale(1.05);}@media screen and (min-width:960px) and (max-width:1439px){.field--name-field-alerts{right:1.67vw;top:56.95vw;}.field--name-field-alerts .field__alerts-badge{background-size:1.67vw auto;width:5.00vw;height:5.00vw;}.field--name-field-alerts .field__alerts-badge-count{width:1.39vw;height:1.39vw;line-height:1.39vw;font-size:1.05vw;line-height:1.39vw;letter-spacing:-0.01vw;margin:-0.83vw 0 0 0.70vw;}.field--name-field-alerts .field__alert-popup{width:24.73vw;border-radius:1.67vw;}.field--name-field-alerts .field__alert-popup .close-btn{top:2.02vw;right:1.67vw;width:1.67vw;height:1.67vw;}.field--name-field-alerts .field__alert-popup .owl-nav{bottom:0.42vw;}.field--name-field-alerts .field__alert-popup .owl-nav button,.field--name-field-alerts .field__alert-popup .owl-nav button:hover{width:1.95vw;height:1.95vw;}.field--name-field-alerts .field__alert-popup .paragraph--type--alert{gap:1.39vw;padding:1.67vw;}.field--name-field-alerts .field__alert-popup .field--name-field-alert-category{padding:0.35vw 0.84vw;border-radius:0.56vw;border:0.07vw solid #000;font-size:0.98vw;max-width:calc(100% - 2.09vw);}.field--name-field-alerts .field__alert-popup .field--name-field-photo img{border-radius:1.12vw;}.field--name-field-alerts .field__alert-popup .field--name-field-title{font-size:1.39vw;letter-spacing:-0.01vw;}.field--name-field-alerts .field__alert-popup .field--name-field-alert-link a{font-size:1.12vw;padding:0.70vw 1.39vw;border-radius:69.38vw;}.field--name-field-alerts .field__alert-popup .field--name-field-alert-link a::before{border-radius:69.38vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){.field--name-field-alerts{top:calc(100vh - 72px);z-index:10;right:16px;}.field--name-field-alerts .field__alerts-badge{border-radius:12px;background:#E20074 url(/themes/custom/ogeneric/assets/images/icon-bell.svg?v=2) no-repeat center center;background-size:24px auto;width:54px;height:54px;color:#fff;align-content:center;cursor:pointer;}.field--name-field-alerts .field__alert-popup{width:calc(100vw - 32px);border-radius:12px;background:#FFF;}}#block-ogeneric-exposedformsearchpage-1 form{display:flex;justify-content:center;gap:0px;padding:0 0 30px 0;width:calc(100% - 32px);margin:0 auto;}#block-ogeneric-exposedformsearchpage-1 form label{display:none;}#block-ogeneric-exposedformsearchpage-1 form .form-actions .js-form-submit{display:inline-block;padding:0px 24px 0px 20px;border-radius:0 64px 64px 0;border:1.5px solid #000;color:#000;font-weight:800;font-size:14px;font-style:normal;line-height:normal;text-transform:uppercase;white-space:nowrap;text-decoration:none;background:#fff;background-size:24px auto;cursor:pointer;transition:all 300ms;font-family:TeleNeo;line-height:50px;}#block-ogeneric-exposedformsearchpage-1 form .form-actions .js-form-submit:hover{background-color:#000 !important;border-color:#000;color:#fff !important;}#block-ogeneric-exposedformsearchpage-1 form input[type="text"]{width:100%;border-radius:64px 0 0 64px;border:1.5px solid #818486;background:#FFF;display:block;padding:0px 16px;color:#000;font-weight:800;font-size:16px;font-style:normal;line-height:100%;outline:none;border-right:0px;line-height:50px;font-family:TeleNeo;}.view-search{max-width:1199px;width:100%;margin:0 auto;text-align:left;padding:0 0 30px 0;}.view-search>.view-header h2{margin:0px;padding:64px 0 32px 0;font-weight:700;font-size:40px;font-style:normal;line-height:110%;letter-spacing:-0.4px;text-align:center;}.view-search .view-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;padding:0 0 100px 0;}.view-search .view-content>.views-row{width:100%;border-bottom:1.5px solid #818486;position:relative;}.view-search .view-content>.views-row .views-field-title{font-style:normal;line-height:140%;text-transform:uppercase;padding:30px 70px 10px 16px;cursor:pointer;font-weight:700;}.view-search .view-content>.views-row .views-field-title a{color:#000000;font-size:18px;font-weight:700;text-decoration:none;}.view-search .view-content>.views-row .views-field-title a::after{content:"";position:absolute;right:16px;top:50%;transform:translate(0,-50%) rotate(90deg);width:32px;height:32px;background:url(/themes/custom/ogeneric/assets/images/icon-accordion.svg) no-repeat center center;background-size:contain;transition:all 300ms;z-index:10;}.view-search .view-content>.views-row .views-field-rendered-item{padding:0px 70px 30px 16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:24px;}.view-search .view-content>.views-row .views-field-rendered-item a{text-decoration:none;color:inherit;font-size:inherit;}.view-search nav.pager ul{display:flex;justify-content:center;align-items:center;gap:20px;}.view-search nav.pager ul,.view-search nav.pager li{margin:0px;padding:0px;list-style-type:none;}.view-search nav.pager a{text-decoration:none;color:#000;font-weight:700;font-size:18px;}.view-search nav.pager li.is-active a{text-decoration:underline;}@media screen and (min-width:960px) and (max-width:1439px){.view-search>.view-header h2{padding:4.45vw 0 2.23vw 0;font-size:2.78vw;letter-spacing:-0.02vw;}#block-ogeneric-exposedformsearchpage-1 form{padding:0 0 2.09vw 0;}#block-ogeneric-exposedformsearchpage-1 form .form-actions .js-form-submit{padding:0.00vw 1.67vw 0.00vw 1.39vw;border-radius:0 4.45vw 4.45vw 0;border:0.11vw solid #000;font-size:0.98vw;background-size:1.67vw auto;line-height:3.48vw;}#block-ogeneric-exposedformsearchpage-1 form input[type="text"]{border-radius:4.45vw 0 0 4.45vw;border:0.11vw solid #818486;padding:0.00vw 1.12vw;font-size:1.12vw;line-height:3.48vw;}.view-search{max-width:83.27vw;padding:0 0 2.09vw 0;}.view-search .view-content{padding:0 0 6.95vw 0;}.view-search .view-content>.views-row{border-bottom:0.11vw solid #818486;}.view-search .view-content>.views-row .views-field-title{padding:2.09vw 4.87vw 0.70vw 1.12vw;}.view-search .view-content>.views-row .views-field-title a{font-size:1.25vw;}.view-search .view-content>.views-row .views-field-title a::after{right:1.12vw;width:2.23vw;height:2.23vw;}.view-search .view-content>.views-row .views-field-rendered-item{padding:0.00vw 4.87vw 2.09vw 1.12vw;gap:1.67vw;}.view-search nav.pager ul{gap:1.39vw;}.view-search nav.pager a{font-size:1.25vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){.view-search>.view-header h2{margin:0px;padding:32px 0 22px 0;font-size:31px;}}.webform-confirmation{text-align:left;width:100%;max-width:898px;margin:0 auto;}.webform-confirmation .webform-message-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:32px;}.webform-confirmation .webform-confirmation__back{display:none;}.webform-confirmation .webform-message-wrapper p{margin:0px;padding:0px;}.webform-confirmation .webform-message-wrapper .webform-message-title{color:#212121;font-weight:800;font-size:48px;font-style:normal;line-height:110%;}.webform-confirmation .webform-message-wrapper .webform-message{color:#212121;font-size:18px;font-style:normal;line-height:140%;letter-spacing:-0.18px;}.webform-confirmation .webform-message-wrapper .webform-home-btn a{background:none;position:relative;color:#fff;font-family:TeleNeo;font-weight:700;font-size:16px;line-height:120%;transition:all 200ms;text-decoration:none;padding:10px 20px;border-radius:999px;z-index:2;text-align:center;}.webform-confirmation .webform-message-wrapper .webform-home-btn a::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:-1;background:none;border-radius:999px;transition:all 200ms;background:#000;}.webform-confirmation .webform-message-wrapper .webform-home-btn a:hover::before{transform:scale(1.05);}@media screen and (min-width:960px) and (max-width:1439px){.webform-confirmation{max-width:62.37vw;}.webform-confirmation .webform-message-wrapper{gap:2.23vw;}.webform-confirmation .webform-message-wrapper .webform-message-title{font-size:3.34vw;}.webform-confirmation .webform-message-wrapper .webform-message{font-size:1.25vw;letter-spacing:-0.01vw;}.webform-confirmation .webform-message-wrapper .webform-home-btn a{font-size:1.12vw;padding:0.70vw 1.39vw;border-radius:69.38vw;}.webform-confirmation .webform-message-wrapper .webform-home-btn a::before{border-radius:69.38vw;}}@media screen and (max-width:959px){.webform-confirmation{padding:32px;}}@media screen and (max-width:767px){.webform-confirmation{padding:24px;}.webform-confirmation .webform-message-wrapper .webform-message-title{font-size:25px;}.webform-confirmation .webform-message-wrapper .webform-message{font-size:16px;}}.back2top{position:fixed;right:0px;bottom:100px;width:55px;height:55px;border:0px;z-index:999;background:url(/themes/custom/ogeneric/assets/images/icon-back2top.svg) no-repeat center center;background-size:contain;cursor:pointer;transform:translate(100%,0) rotate(180deg);transition:all 300ms;border-radius:50%;}.back2top.active{right:24px;transform:translate(0%,0) rotate(180deg);}.back2top.active.reverse{transform:translate(0%,0) rotate(0deg);}@media screen and (min-width:960px) and (max-width:1439px){.back2top{bottom:6.95vw;width:3.82vw;height:3.82vw;}.back2top.active{right:1.67vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){.back2top{width:45px;height:45px;}.back2top.active{right:16px;}}body.favorites_page #block-ogeneric-page-title h1{font-weight:700;font-size:40px;font-style:normal;line-height:110%;letter-spacing:-0.4px;margin:0px;padding:50px 0 32px 0;}.view-favorites{width:100%;max-width:1392px;margin:0 auto;position:relative;padding:30px 20px 50px 20px;}.view-favorites>.view-content{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:start;gap:80px 24px;}.view-favorites>.view-content>.views-row{width:calc(20% - 20px);text-align:left;position:relative;}.view-favorites>.view-content>.views-row img{display:block;width:100%;height:auto;}.view-favorites>.view-content>.views-row .property--type-property{padding:0px;}.view-favorites>.view-content>.views-row .property--type-property a{text-decoration:none;display:block;}.view-favorites>.view-content>.views-row h2{color:#212121;font-size:15px;font-style:normal;line-height:140%;text-transform:uppercase;margin:0px;padding:24px 0 0 0;text-decoration:none !important;}.view-favorites>.view-content>.views-row .field--name-field-address{color:#212121;font-weight:700;font-size:15px;font-style:normal;line-height:140%;text-transform:uppercase;padding:3px 0 16px 0;margin:0px;text-decoration:none !important;}.view-favorites>.view-content>.views-row .field--name-field-tm{background:url(/themes/custom/ogeneric/assets/images/icon-tm.svg) no-repeat left center;background-size:20px auto;padding:0 0 0 28px;line-height:25px;color:#212121;font-size:14px;letter-spacing:-0.28px;}.view-favorites>.view-content>.views-row .wishlist-remove-link{position:absolute;right:10px;top:10px;}.view-favorites>.view-content>.views-row .wishlist-remove-link a{display:block;background:#fff url(/themes/custom/ogeneric/assets/images/icon-favorites.svg) no-repeat calc(100% - 16px) center;background-size:14px auto;line-height:100%;padding:11px 38px 11px 16px;color:#212121;font-weight:700;font-size:13px;line-height:normal;text-transform:uppercase;text-decoration:none;border-radius:56px;}@media screen and (min-width:960px) and (max-width:1439px){body.favorites_page #block-ogeneric-page-title h1{font-size:2.78vw;letter-spacing:-0.02vw;padding:3.48vw 0 2.23vw 0;}.view-favorites{max-width:96.67vw;padding:2.09vw 1.39vw 3.48vw 1.39vw;}.view-favorites>.view-content{gap:5.56vw 1.67vw;}.view-favorites>.view-content>.views-row{width:calc(20% - 1.39vw);}.view-favorites>.view-content>.views-row h2{font-size:1.05vw;padding:1.67vw 0 0 0;}.view-favorites>.view-content>.views-row .field--name-field-address{font-size:1.05vw;padding:0.21vw 0 1.12vw 0;}.view-favorites>.view-content>.views-row .field--name-field-tm{background-size:1.39vw auto;padding:0 0 0 1.95vw;line-height:1.74vw;font-size:0.98vw;letter-spacing:-0.01vw;}.view-favorites>.view-content>.views-row .wishlist-remove-link a{background:#fff url(/themes/custom/ogeneric/assets/images/icon-favorites.svg) no-repeat calc(100% - 1.12vw) center;background-size:0.98vw auto;padding:0.77vw 2.64vw 0.77vw 1.12vw;font-size:0.91vw;border-radius:3.89vw;}}@media screen and (max-width:959px){.view-favorites{padding:35px 20px;}.view-favorites>.view-content>.views-row{width:calc(33.33% - 16px);text-align:left;}.view-favorites>.view-content{width:100%;margin:0 auto;}body.favorites_page #block-ogeneric-page-title h1{font-size:36px;}}@media screen and (max-width:767px){.view-favorites{padding:35px 10px;}.view-favorites>.view-content>.views-row{width:100%;}.view-favorites>.view-content{width:100%;gap:24px;}body.favorites_page #block-ogeneric-page-title h1{font-size:32px;padding:20px 0 24px 0;}}#block-ogeneric-etairikidiakybernisiblock{margin:0px auto 64px auto;}#block-ogeneric-etairikidiakybernisiblock img{display:block;width:100%;border-radius:0px;height:auto;}@media screen and (min-width:960px) and (max-width:1439px){#block-ogeneric-etairikidiakybernisiblock{max-width:100.00vw;margin:0.00vw auto 4.45vw auto;}}@media screen and (max-width:959px){#block-ogeneric-etairikidiakybernisiblock{padding:0 0px;margin:0px auto 32px auto;}#block-ogeneric-etairikidiakybernisiblock img{border-radius:0px;height:40vw;object-fit:cover;}}@media screen and (max-width:767px){#block-ogeneric-etairikidiakybernisiblock{padding:0 0px;margin:0px auto 32px auto;}#block-ogeneric-etairikidiakybernisiblock img{min-height:107vw;object-fit:cover;}}.view-search-property>.view-header h2{margin:0px;padding:64px 0 32px 0;font-weight:700;font-size:40px;font-style:normal;line-height:110%;letter-spacing:-0.4px;}.view-search-property>.view-content{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:start;gap:80px 24px;max-width:1199px;margin:0 auto;}.view-search-property>.view-content>.views-row{width:calc(25% - 18px);text-align:left;}.view-search-property>.view-content>.views-row img{display:block;width:100%;height:auto;}.view-search-property>.view-content>.views-row .property--type-property{padding:0px;}.view-search-property>.view-content>.views-row .property--type-property a{text-decoration:none;display:block;}.view-search-property>.view-content>.views-row h2,.view-search-property>.view-content>.views-row h3{color:#212121;font-size:15px;font-style:normal;line-height:140%;text-transform:uppercase;margin:0px;padding:24px 0 0 0;text-decoration:none !important;}.view-search-property>.view-content>.views-row .field--name-field-address{color:#212121;font-weight:700;font-size:15px;font-style:normal;line-height:140%;text-transform:uppercase;padding:3px 0 16px 0;margin:0px;text-decoration:none !important;}.view-search-property>.view-content>.views-row .field--name-field-tm{background:url(/themes/custom/ogeneric/assets/images/icon-tm.svg) no-repeat left center;background-size:20px auto;padding:0 0 0 28px;line-height:25px;color:#212121;font-size:14px;letter-spacing:-0.28px;}@media screen and (min-width:960px) and (max-width:1439px){.view-search-property>.view-header h2{padding:4.45vw 0 2.23vw 0;font-size:2.78vw;letter-spacing:-0.02vw;}.view-search-property>.view-content{gap:5.56vw 1.67vw;max-width:83.27vw;}.view-search-property>.view-content>.views-row{width:calc(25% - 1.26vw);}.view-search-property>.view-content>.views-row h2,.view-search-property>.view-content>.views-row h3{font-size:1.05vw;padding:1.67vw 0 0 0;}.view-search-property>.view-content>.views-row .field--name-field-address{font-size:1.05vw;padding:0.21vw 0 1.12vw 0;}.view-search-property>.view-content>.views-row .field--name-field-tm{background-size:1.39vw auto;padding:0 0 0 1.95vw;line-height:1.74vw;font-size:0.98vw;letter-spacing:-0.01vw;}}@media screen and (max-width:959px){.view-search-property{padding:0 32px 32px 32px;}.view-search-property>.view-content>.views-row{width:calc(33.33% - 16px);text-align:left;}.view-search-property>.view-content{width:100%;margin:0 auto;}}@media screen and (max-width:767px){.view-search-property{padding:0 16px 32px 16px;}.view-search-property>.view-content>.views-row{width:100%;}.view-search-property>.view-content{width:100%;gap:24px;}.view-search-property>.view-header h2{margin:0px;padding:32px 0 22px 0;font-size:31px;}}#block-ogeneric-listasynergatonblock{max-width:1000px;margin:0 auto 50px auto;}#block-ogeneric-listasynergatonblock table{width:100%;}#block-ogeneric-listasynergatonblock table td{font-size:10px;width:auto;padding:5px;}@media screen and (min-width:960px) and (max-width:1439px){#block-ogeneric-listasynergatonblock{max-width:69.45vw;}#block-ogeneric-listasynergatonblock table td{font-size:0.70vw;padding:0.35vw;}}@media screen and (max-width:959px){#block-ogeneric-listasynergatonblock{overflow:auto;max-width:100%;}}@media screen and (max-width:767px){}.language-switcher-dropdown{border-color:#245BA7 !important;padding:0px !important;}.language-switcher-dropdown ul,.language-switcher-dropdown li{padding:0px !important;}.language-switcher-dropdown a{outline:none !important;}.language-switcher-toggle:focus{outline:3px solid #E20074 !important;border-color:#245BA7 !important;}.language-switcher-toggle[aria-expanded="true"]{border-color:#245BA7 !important;}.language-link:focus{outline:3px solid #E20074 !important;}.language-switcher-item.is-active .language-link{background-color:#245BA7 !important;}
ul.tabs-primary{list-style:none;padding:0;margin:0 0 1em 0;border-bottom:1px solid #245BA7;display:flex;justify-content:center;align-items:center;}ul.tabs-primary li{margin:0 5px 0 0;}ul.tabs-primary li a{display:block;padding:0.5em 1em;text-decoration:none;border:1px solid #245BA7;border-bottom:none;background-color:#E9EFF5;color:#245BA7;border-radius:4px 4px 0 0;}ul.tabs-primary li a.is-active{background-color:#245BA7;color:#ffffff;border-color:#245BA7;position:relative;}ul.tabs-primary li a:hover,ul.tabs-primary li a:focus{background-color:#1E4A89;color:#ffffff;}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.messages-list{margin-bottom:1.5em;}.messages-list__item,.messages{padding:1em;margin-bottom:1em;border:1px solid transparent;border-radius:4px;}.messages__container{}.messages__header{}.messages__content{line-height:1.4;}.messages--status{background-color:#f0f9f0;border-color:#a8d8a8;color:#3c763d;}.messages--warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}.messages--error{background-color:#f2dede;border-color:#ebccd1;color:#a94442;}.message-close-button{float:right;background:transparent;border:none;color:inherit;font-size:1.2em;font-weight:bold;line-height:1;opacity:0.7;cursor:pointer;padding:0 0.2em;}.message-close-button:hover,.message-close-button:focus{opacity:1;outline:none;}.messages__content--with-close{}#views-exposed-form-propertypage-page-1{display:none;}.fieldset-legend-hidden{display:none;}.view-id-propertypage.view-display-id-page_1 .view-filters{display:none !important;}var{font-weight:normal;font-family:'PeridotPEBold';font-style:normal !important;}.infobubble .views-field-id{display:none;}.views-row.map-pin-active{outline-offset:2px;background-color:#F2F2F3;transition:all 0.3s ease;}.propertyproperty.map-pin-active{}
