/* @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/ogenergy/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}
@font-face{font-family:TeleNeo;src:url(/themes/custom/ogenergy/assets/fonts/TeleNeoWeb-Regular.eot);src:url(/themes/custom/ogenergy/assets/fonts/TeleNeoWeb-Regular.woff2) format('woff2'),url(/themes/custom/ogenergy/assets/fonts/TeleNeoWeb-Regular.woff) format('woff');font-weight:400;font-style:normal;}@font-face{font-family:TeleNeo;src:url(/themes/custom/ogenergy/assets/fonts/TeleNeoWeb-Medium.eot);src:url(/themes/custom/ogenergy/assets/fonts/TeleNeoWeb-Medium.woff2) format('woff2'),url(/themes/custom/ogenergy/assets/fonts/TeleNeoWeb-Medium.woff) format('woff');font-weight:500;font-style:normal;}@font-face{font-family:TeleNeo;src:url(/themes/custom/ogenergy/assets/fonts/TeleNeoWeb-Bold.eot);src:url(/themes/custom/ogenergy/assets/fonts/TeleNeoWeb-Bold.woff2) format('woff2'),url(/themes/custom/ogenergy/assets/fonts/TeleNeoWeb-Bold.woff) format('woff');font-weight:700;font-style:normal;}@font-face{font-family:TeleNeo;src:url(/themes/custom/ogenergy/assets/fonts/TeleNeoWeb-ExtraBold.eot);src:url(/themes/custom/ogenergy/assets/fonts/TeleNeoWeb-ExtraBold.woff2) format('woff2'),url(/themes/custom/ogenergy/assets/fonts/TeleNeoWeb-ExtraBold.woff) format('woff');font-weight:800;font-style:normal;}@font-face{font-family:TeleNeo-Var;src:url(/themes/custom/ogenergy/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;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;}.wcs-clear{clear:both;font-size:0px;}:where(button,a){text-box:trim-end text;}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:-0.28px;}:where(button,a){text-box:trim-end cap text;}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;}body{padding-top:120px;}body.page-property-bundle-project,body.path-frontpage,body.energy-home,body.page-node-type-energy_products{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,body.energy-home,body.page-node-type-energy_products{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){}.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%;}.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%;}.user-login-form input[type="submit"],.user-pass input[type="submit"]{display:inline-block;padding:14px 44px 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 url(/themes/custom/ogenergy/assets/images/icon-bt-bullet.svg) no-repeat calc(100% - 12px) center;background-size:24px auto;cursor:pointer;width:130px;margin:24px 0 0 0;}@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){}@media screen and (max-width:767px){}.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 img{display:block;width:100%;height:auto;}.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{display:inline-block;padding:16px 24px 16px 20px;border-radius:64px;border:1.5px solid #2C2F32;color:#212121;font-weight:800;font-size:14px;font-style:normal;line-height:normal;text-transform:uppercase;}.btn_theme::after{display:inline-block;vertical-align:middle;width:24px;height:24px;width:8px;height:8px;background:#212121;border-radius:50%;content:"";margin:-3px 0 0 16px;}.popup-side{position:fixed;right:0px;top:0px;height:100%;z-index:999;display:none;width:700px;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/ogenergy/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/ogenergy/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:340px;}.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 120px;}.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.83vw);}.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{padding:1.11vw 1.67vw 1.11vw 1.39vw;border-radius:4.44vw;font-size:0.97vw;}.btn_theme::after{width:1.67vw;height:1.67vw;width:0.56vw;height:0.56vw;margin:-0.21vw 0 0 1.11vw;}.popup-side{width:48.61vw;}.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:23.61vw;}.popup-side .person-bio-content-bottom,.popup-side .contest-info-content .field--name-field-text{font-size:1.11vw;padding:4.44vw 0 0 8.33vw;}.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--grid-three,.paragraph--type--grid-two{padding:130px 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:9.03vw 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){}@media screen and (max-width:767px){}.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){}@media screen and (max-width:767px){}.paragraph--type--file-upload{width:100%;max-width:890px;margin:0 auto;text-align:left;position:relative;}.paragraph--type--file-upload:last-child{padding-bottom:80px;}.paragraph--type--file-upload a{display:block;border-bottom:1px solid #818486;padding:26px 18px;position:relative;color:#2C2F32;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/ogenergy/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/ogenergy/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{padding-bottom:5.56vw;}.paragraph--type--file-upload a{padding:1.81vw 1.25vw;font-size:1.25vw;}.paragraph--type--file-upload a::before,.paragraph--type--file-upload a::after{right:1.11vw;width:2.22vw;height:2.22vw;background:#fff url(/themes/custom/ogenergy/assets/images/icon-open-file.svg) no-repeat center center;background-size:1.11vw auto;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){}.paragraph--type--title{text-align:left;max-width:670px;margin:0 auto;padding:0 0 40px 0;}.paragraph--type--title{text-align:center;}.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--html{text-align:left;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;}.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:#2C2F32;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 .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;}.paragraph--type--html .btn::after{display:inline-block;vertical-align:middle;width:24px;height:24px;width:8px;height:8px;background:#fff;border-radius:50%;content:"";margin:-3px 0 0 16px;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--html{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.11vw 2.22vw;}.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){}@media screen and (max-width:767px){}.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:stretch;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;}.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 var(--Estate-Stroke,#818486);position:relative;}.paragraph--type--asset-grid .field--name-field-asset-grid-item a{text-decoration:none;}.paragraph--type--asset-grid .field--name-field-asset-grid-item .asset-item-title{color:#2C2F32;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;display:inline-block;padding:16px 24px 16px 0px;vertical-align:middle;background:none;border-radius:64px;background:rgba(0,0,0,0.00);white-space:nowrap;color:#000;font-weight:800;font-size:14px;line-height:normal;text-transform:uppercase;cursor:pointer;white-space:nowrap;}.paragraph--type--asset-grid .field--name-field-asset-grid-item .asset-item-more-btn>div{display:inline;}.paragraph--type--asset-grid .field--name-field-asset-grid-item .asset-item-more-btn::after{display:inline-block;vertical-align:middle;width:24px;height:24px;width:8px;height:8px;background:#000;border-radius:50%;content:"";margin:-3px 0 0 16px;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--asset-grid{padding:2.78vw 0 5.56vw 0;max-width:62.5vw;}.paragraph--type--asset-grid .paragraph--type--title-with-icon{gap:1.67vw;font-size:1.67vw;padding:0 0 3.33vw 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;}.paragraph--type--asset-grid .field--name-field-asset-grid-item .asset-item-title{font-size:1.11vw;}.paragraph--type--asset-grid .field--name-field-asset-grid-item .asset-item-more-btn{left:1.67vw;bottom:1.67vw;padding:1.11vw 1.67vw 1.11vw 0px;border-radius:4.44vw;font-size:0.97vw;}.paragraph--type--asset-grid .field--name-field-asset-grid-item .asset-item-more-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){}@media screen and (max-width:767px){}.paragraph--type--full-width-cta{border-radius:8px;background:#E20074;width:100%;max-width:1392px;padding:28px 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{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;text-decoration:none;}.paragraph--type--full-width-cta .field--name-field-link-to-page a::after{display:inline-block;vertical-align:middle;width:24px;height:24px;width:8px;height:8px;background:#fff;border-radius:50%;content:"";margin:-3px 0 0 16px;}@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.94vw 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{padding:1.11vw 1.67vw 1.11vw 1.39vw;border-radius:4.44vw;font-size:0.97vw;}.paragraph--type--full-width-cta .field--name-field-link-to-page a::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){}@media screen and (max-width:767px){}.property--type-property{position:relative;width:100%;max-width:1440px;margin:0 auto;padding:50px 40px;}.property--type-property .property__topbar{position:absolute;right:40px;top:-48px;}.property--type-property .property__topbar a{display:block;background:url(/themes/custom/ogenergy/assets/images/icon-favorites.svg) no-repeat right center;line-height:24px;padding:0 48px 0 0;color:#212121;font-size:15px;line-height:normal;text-transform:uppercase;text-decoration:none;}.property--type-property .field--name-field-gallery{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:start;gap:24px;height:464px;}.property--type-property .field--name-field-gallery .field__item{cursor:pointer;}.property--type-property .field--name-field-gallery .field__item img{width:322px;height:220px;display:block;border-radius:4px;}.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/ogenergy/assets/images/img-all-photos.jpg) no-repeat center center;background-size:cover;text-align:center;padding:;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/ogenergy/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;}.property--type-property .property__content .property__line1{display:flex;justify-content:flex-start;align-items:start;gap:16px;}.property--type-property .property__content .property__line1 .field--name-field-type{padding:5px 16px;border-radius:4px;border:1.5px solid #818486;color:#2C2F32;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/ogenergy/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;}.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;}.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:#2C2F32;line-height:1.2;margin:0 0 5px 0;}.property--type-property .property__pea .pea-value{font-size:18px;color:#2C2F32;font-weight:800;}.property--type-property .property__floating{position:fixed;left:24px;width:calc(100vw - 48px);bottom:24px;border-radius:8px;background:#E20074;z-index:999;transition:all 500ms;}.property--type-property .property__floating.hide{bottom:0px;transform:translate(0,100%);opacity:0;}.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:400;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 .property__floating-button{position:absolute;right:16px;top:50%;transform:translate(0,-50%);display:inline-block;padding:16px 24px 16px 20px;border-radius:64px;border:1.5px solid #fff;color:#fff;font-weight:800;font-size:14px;font-style:normal;line-height:normal;text-transform:uppercase;text-decoration:none;}.property--type-property .property__floating .property__floating-content .property__floating-button::after{display:inline-block;vertical-align:middle;width:24px;height:24px;width:8px;height:8px;background:#fff;border-radius:50%;content:"";margin:-3px 0 0 16px;}.property--type-property .property__main-layout{display:flex;justify-content:space-between;align-items:start;padding:80px 0 0 0;gap:24px;}.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 .field--name-field-title{color:#2C2F32;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 .field--name-field-text{padding:0 0 24px 0;}.property--type-property .property__main-layout .plan-button{display:block;background:url(/themes/custom/ogenergy/assets/images/icon-katopsi.svg) no-repeat left center;line-height:32px;padding:0 0 0 42px;color:#212121;font-weight:800;font-size:14px;text-transform:uppercase;text-decoration:none;}.property--type-property .property__main-layout .plan-button .plan-button-dot{display:inline-block;vertical-align:middle;margin:-3px 0 0 18px;width:8px;height:8px;border-radius:50%;background:#212121;}.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:500;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:1px solid #F1F1F1;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:#2C2F32;font-size:14px;font-style:normal;font-weight:500;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;}.property--type-property .property__main-layout .pdf-button{padding:24px 48px 24px 72px;display:block;border-radius:16px;border:1.5px solid #818486;background:url(/themes/custom/ogenergy/assets/images/icon-pdf.svg) no-repeat 24px center;background-size:32px auto;white-space:nowrap;text-decoration:none;min-width:310px;color:#2C2F32;font-weight:800;font-size:16px;font-style:normal;line-height:120%;letter-spacing:-0.16px;position:relative;}.property--type-property .property__main-layout .pdf-button .pdf-button-dot{position:absolute;right:30px;top:50%;width:8px;height:8px;border-radius:50%;background:#212121;transform:translate(0,-50%);}@media screen and (min-width:960px) and (max-width:1439px){.property--type-property{max-width:100.0vw;padding:3.47vw 2.78vw;}.property--type-property .property__topbar{right:2.78vw;top:-3.33vw;}.property--type-property .property__topbar a{line-height:1.67vw;padding:0 3.33vw 0 0;font-size:1.04vw;}.property--type-property .field--name-field-gallery{gap:1.67vw;height:32.22vw;}.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.22vw;}.property--type-property .field--name-field-gallery .field__item.gallery-trigger a{width:22.36vw;height:15.28vw;border-radius:0.28vw;font-size:1.39vw;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.44vw 0 9.72vw 0;max-width:78.47vw;}.property--type-property .property__content .property__line1{gap:1.11vw;}.property--type-property .property__content .property__line1 .field--name-field-type{padding:0.35vw 1.11vw;border-radius:0.28vw;font-size:0.83vw;}.property--type-property .property__content .property__line1 .field--name-field-tm{font-size:0.97vw;background-size:20px auto;padding:0 0 0 1.94vw;line-height:1.74vw;}.property--type-property .property__content h2{padding:1.11vw 0;font-size:3.33vw;}.property--type-property .property__content .property__line2{font-size:1.11vw;padding:0 0 5.56vw 0;}.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.44vw;width:5.83vw;}.property--type-property .property__pea .pea-container{border-radius:0.35vw;}.property--type-property .property__pea .pea-header{padding:0.35vw;font-size:0.83vw;}.property--type-property .property__pea .pea-body{padding:0.69vw 0.35vw;}.property--type-property .property__pea .pea-label{font-size:0.9vw;margin:0 0 0.35vw 0;}.property--type-property .property__pea .pea-value{font-size:1.25vw;}.property--type-property .property__floating{left:1.67vw;width:calc(100vw - 3.33vw);bottom:1.67vw;border-radius:0.56vw;}.property--type-property .property__floating .property__floating-content{gap:0.83vw;height:5.56vw;padding:1.11vw;}.property--type-property .property__floating .property__floating-title{font-size:0.9vw;}.property--type-property .property__floating .property__floating-address{font-size:1.39vw;}.property--type-property .property__floating .property__floating-content .property__floating-button{right:1.11vw;padding:1.11vw 1.67vw 1.11vw 1.39vw;border-radius:4.44vw;font-size:0.97vw;}.property--type-property .property__floating .property__floating-content .property__floating-button::after{width:1.67vw;height:1.67vw;width:0.56vw;height:0.56vw;margin:-0.21vw 0 0 1.11vw;}.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.11vw;}.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;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{line-height:2.22vw;padding:0 0 0 2.92vw;font-size:0.97vw;}.property--type-property .property__main-layout .plan-button .plan-button-dot{margin:-0.21vw 0 0 1.25vw;width:0.56vw;height:0.56vw;}.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.11vw 0 1.11vw 10.0vw;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-titles .field__item{width:12.29vw;font-size:0.9vw;}.property--type-property .paragraph--type--table-4-columns .field--name-field-table-items .field__item .field--name-field-table-line-4-item{padding:1.11vw 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.29vw;font-size:0.97vw;}.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.0vw;font-size:0.97vw;}.property--type-property .property__main-layout .field--name-field-buttons{gap:1.11vw;}.property--type-property .property__main-layout .pdf-button{padding:1.67vw 3.33vw 1.67vw 5.0vw;border-radius:1.11vw;background:url(/themes/custom/ogenergy/assets/images/icon-pdf.svg) no-repeat 1.67vw center;background-size:2.22vw auto;min-width:21.53vw;font-size:1.11vw;}.property--type-property .property__main-layout .pdf-button .pdf-button-dot{right:2.08vw;width:0.56vw;height:0.56vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){}.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/ogenergy/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){}.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: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;}.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-more-btn .field--name-field-grid-item-btn-text{display:inline-block;padding:16px 24px 16px 20px;border-radius:64px;border:1.5px solid #2C2F32;color:#212121;font-weight:800;font-size:14px;font-style:normal;line-height:normal;text-transform:uppercase;white-space:nowrap;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-more-btn .field--name-field-grid-item-btn-text::after{display:inline-block;vertical-align:middle;width:24px;height:24px;width:8px;height:8px;background:#212121;border-radius:50%;content:"";margin:-3px 0 0 16px;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--contest-grid{padding:0 0 6.94vw 0;}.paragraph--type--contest-grid>.field__items{gap:1.39vw;max-width:78.47vw;}.paragraph--type--contest-grid>.field__items>.field__item{width:calc(50% - 0.7vw);}.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.22vw;padding:1.67vw 0 1.11vw 0;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-description{font-size:1.25vw;padding:0 0 2.22vw 0;min-height:7.43vw;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-more-btn .field--name-field-grid-item-btn-text{padding:1.11vw 1.67vw 1.11vw 1.39vw;border-radius:4.44vw;font-size:0.97vw;}.paragraph--type--contest-grid>.field__items>.field__item .contest-item-more-btn .field--name-field-grid-item-btn-text::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){}@media screen and (max-width:767px){}.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{color:#2C2F32;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;}.layout-with-sidebar aside nav>ul>li.active>a{font-weight:700;}.layout-with-sidebar aside nav>ul>li>a::after{content:"";position:absolute;right:0px;top:50%;width:20px;height:20px;transform:translate(0,-50%);background:url(/themes/custom/ogenergy/assets/images/icon-side-arrow.svg) no-repeat center center;background-size:contain;}.layout-with-sidebar aside nav>ul>li.active>a::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:#2C2F32;font-size:13px;font-style:normal;line-height:140%;letter-spacing:-0.26px;text-decoration:none;}.layout-with-sidebar .layout-content{width:784px;text-align:left;}.layout-with-sidebar .layout-content h2{margin:0px;padding:0 0 32px 0;color:#2C2F32;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.47vw;padding:0 0 4.17vw 0;gap:3.19vw;}.layout-with-sidebar aside{width:20.83vw;}.layout-with-sidebar aside nav{padding:1.11vw 1.67vw;border-radius:1.67vw;}.layout-with-sidebar aside nav>ul{gap:2.22vw;padding:1.11vw 0;}.layout-with-sidebar aside nav>ul>li>a{font-size:0.97vw;padding:0 2.08vw 0 0;}.layout-with-sidebar aside nav>ul>li>a::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.08vw);height:calc(100% + 2.08vw);border-radius:0.56vw;}.layout-with-sidebar aside nav>ul>li>ul{gap:1.11vw;}.layout-with-sidebar aside nav>ul>li.active>ul{padding:1.11vw 0;}.layout-with-sidebar aside nav>ul>li>ul>li a{font-size:0.9vw;}.layout-with-sidebar .layout-content{width:54.44vw;}.layout-with-sidebar .layout-content h2{padding:0 0 2.22vw 0;font-size:2.22vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){}.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%;}.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{display:inline-block;padding:0px 24px 0px 0px;border-radius:64px;color:#212121;font-weight:800;font-size:14px;font-style:normal;line-height:normal;text-transform:uppercase;white-space:nowrap;text-decoration:none;}.paragraph--type--services-grid>.field__items>.field__item .field--name-field-link-to-service-page a::after{display:inline-block;vertical-align:middle;width:24px;height:24px;width:8px;height:8px;background:#212121;border-radius:50%;content:"";margin:-3px 0 0 16px;}@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.69vw);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:0px 1.67vw 0px 0px;border-radius:4.44vw;font-size:0.97vw;}.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.21vw 0 0 1.11vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){}.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;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:75px;}.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;}.propertyproject .propertyproject__header .content .field--name-field-upper-title{font-size:15px;font-weight:600;line-height:140%;text-transform:uppercase;max-width:700px;}.propertyproject .propertyproject__header .content h2{color:#FFF;font-weight:800;font-size:64px;font-style:normal;line-height:110%;letter-spacing:-0.64px;margin:0px;padding:0px;max-width:700px;}.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;}.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:600;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{position:absolute;right:0px;top:calc(100vh - 180px);height:56px;background:#fff;padding:8px;}.propertyproject .propertyproject__header .badges::before{content:"";position:absolute;right:100%;top:0px;height:100%;width:30px;background:url(/themes/custom/ogenergy/assets/images/icon-badge-corner.png) 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;}.propertyproject .propertyproject__header .badges .field--name-field-badges img{display:block;height:40px;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:nth-child(1){width:100%;}.propertyproject .field--name-field-media-gallery>.field__item:nth-child(3),.propertyproject .field--name-field-media-gallery>.field__item:nth-child(4){width:calc(50% - 12px);}.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:40px;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__team-section .row{padding:100px 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:#2C2F32;font-size:14px;font-weight:600;line-height:140%;letter-spacing:-0.28px;text-transform:uppercase;}.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;}@media screen and (min-width:960px) and (max-width:1439px){.propertyproject .propertyproject__header{height:90.28vw;padding:5.21vw;}.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 h2{font-size:4.44vw;max-width:48.61vw;}.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{top:calc(100vh - 12.5vw);height:3.89vw;padding:0.56vw;}.propertyproject .propertyproject__header .badges::before{width:2.08vw;}.propertyproject .propertyproject__header .badges .field--name-field-badges{gap:0.56vw;}.propertyproject .propertyproject__header .badges .field--name-field-badges img{height:2.78vw;}.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:nth-child(3),.propertyproject .field--name-field-media-gallery>.field__item:nth-child(4){width:calc(50% - 0.83vw);}.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.78vw;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__team-section .row{padding:6.94vw 2.78vw 3.47vw 2.78vw;max-width:100.0vw;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;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){}.path-frontpage .paragraph--type--section-item.style-bg-bg-blue{background-image:url(/themes/custom/ogenergy/assets/images/bg-blue-corner.svg);background-repeat:no-repeat;background-position:right bottom;background-size:200px auto;}.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:#fff;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){}@media screen and (max-width:767px){}.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:800;font-size:20px;line-height:120%;letter-spacing:-0.2px;padding:120px 0 16px 0;background:url(/themes/custom/ogenergy/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/ogenergy/assets/images/icon-home-asset2.svg);}.asset-management-row .asset-item.icon-facility-management .asset-title{background-image:url(/themes/custom/ogenergy/assets/images/icon-home-asset3.svg);}.asset-management-row .asset-item.icon-electricity-supply .asset-title{background-image:url(/themes/custom/ogenergy/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){}@media screen and (max-width:767px){}.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/ogenergy/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/ogenergy/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;}.paragraph--type--web-form form textarea{height:150px;}.paragraph--type--web-form form select{-webkit-appearance:none;-moz-appearance:none;background:url(/themes/custom/ogenergy/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;}.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 fieldset{position:relative;border:1.5px solid #818486;border-radius:4px;padding:19px 16px;background:#fff;transition:border-color .15s,box-shadow .15s;margin:0px;font-weight:800;font-size:16px;color:#000;}.paragraph--type--web-form fieldset:focus-within{border-color:#E20074;box-shadow:0 0 0 3px rgba(47,111,235,0);}.paragraph--type--web-form fieldset>legend{position:absolute;left:19px;top:50%;transform:translateY(-50%);margin:0;padding:0;pointer-events:none;width:100%;}.paragraph--type--web-form fieldset>legend .fieldset-legend{font-weight:700;color:#6e7781;transition:opacity .12s ease;}.paragraph--type--web-form fieldset:focus-within>legend .fieldset-legend,.paragraph--type--web-form fieldset.has-value>legend .fieldset-legend{opacity:0;}.paragraph--type--web-form fieldset .fieldset-wrapper{display:flex;align-items:center;gap:0;}.paragraph--type--web-form fieldset .fieldset-wrapper>.form-item{margin:0;display:contents;}.paragraph--type--web-form fieldset input.form-text{border:0;outline:0;background:transparent;font:inherit;padding:6px 8px;text-align:left;padding:0px;}.paragraph--type--web-form fieldset #edit-paroxi-1{width:1.2ch;}.paragraph--type--web-form fieldset #edit-paroxi-8{width:9.2ch;letter-spacing:.12ch;}.paragraph--type--web-form fieldset #edit-paroxi-2{width:3.2ch;}.paragraph--type--web-form fieldset #edit-paroxi-1{margin-right:3px;}.paragraph--type--web-form fieldset #edit-paroxi-8{margin-right:3px;}.paragraph--type--web-form fieldset input::placeholder{color:transparent;}.paragraph--type--web-form fieldset:focus-within input::placeholder,.paragraph--type--web-form fieldset.has-value input::placeholder{color:#b3bac3;}.paragraph--type--web-form fieldset,.paragraph--type--web-form fieldset input{font-variant-numeric:tabular-nums;}.paragraph--type--web-form fieldset input[type=number]::-webkit-outer-spin-button,.paragraph--type--web-form fieldset input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.paragraph--type--web-form fieldset input[type=number]{-moz-appearance:textfield;}.paragraph--type--web-form form .js-form-item .webform-element-help{position:absolute;right:30px;top:50%;transform:translate(0,-50%);z-index:20;display:block;}.paragraph--type--web-form .js-webform-element-more{position:absolute;right:20px;top:50%;transform:translate(0,-50%);}.paragraph--type--web-form .js-webform-element-more .webform-element-more--link{display:block;}.paragraph--type--web-form .js-webform-element-more .webform-element-more--link a{width:20px;height:20px;background:url(/themes/custom/ogenergy/assets/images/icon-info.svg) no-repeat center center;display:block;font-size:0px;}.paragraph--type--web-form .js-webform-element-more .webform-element-more--link::before{display:none;}.paragraph--type--web-form #webform-element-more--content{position:absolute;right:0px;bottom:100%;background:#fff;padding:15px;font-size:10px;color:#000;width:200px;border:1px solid rgba(0,0,0,0.2);border-radius:10px;}@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 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 .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;}.paragraph--type--web-form fieldset{border:0.11vw solid #818486;border-radius:0.28vw;padding:1.32vw 1.12vw;font-size:1.12vw;}.paragraph--type--web-form fieldset:focus-within{box-shadow:0 0 0 0.21vw rgba(47,111,235,0);}.paragraph--type--web-form fieldset>legend{left:1.32vw;}.paragraph--type--web-form fieldset input.form-text{padding:0.42vw 0.56vw;}.paragraph--type--web-form fieldset #edit-paroxi-1{margin-right:0.21vw;}.paragraph--type--web-form fieldset #edit-paroxi-8{margin-right:0.21vw;}.paragraph--type--web-form fieldset input.form-text{border:0;outline:0;background:transparent;font:inherit;padding:0.42vw 0.56vw;text-align:left;padding:0px;}.paragraph--type--web-form form .js-form-item .webform-element-help{right:2.09vw;}.paragraph--type--web-form .js-webform-element-more{right:1.39vw;}.paragraph--type--web-form .js-webform-element-more .webform-element-more--link a{width:1.39vw;height:1.39vw;}.paragraph--type--web-form #webform-element-more--content{padding:1.05vw;font-size:0.70vw;width:13.89vw;border:0.07vw solid rgba(0,0,0,0.2);border-radius:0.70vw;}}@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;}.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;}.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){}@media screen and (max-width:767px){}.projects-development{}.projects-development .view-filters{width:100%;max-width:900px;margin:0 auto;padding:0 0 100px 0;}.projects-development .view-filters ul,.projects-development .view-filters li{margin:0px;padding:0px;list-style-type:none;}.projects-development .view-filters ul{display:flex;justify-content:flex-start;align-items:center;gap:8px;}.projects-development .view-filters a{padding:7px 16px;display:block;color:#212121;font-size:13px;line-height:normal;text-transform:uppercase;text-decoration:none;white-space:nowrap;border-radius:56px;border:1.5px solid #818486;}.projects-development .view-filters a.bef-link--selected{background:#E20074;color:#fff;border-color:#E20074;}.projects-development .view-content{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:40px 24px;width:100%;max-width:1440px;margin:0 auto;padding:0 45px 100px 45px;}.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:#2C2F32;font-size:18px;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase;}.projects-development .view-content .views-row .content *{display:inline;}.projects-development .view-content .views-row .content h3{margin:0px;color:#2C2F32;font-size:18px;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase;}.path-frontpage .projects-development .view-content{padding:80px 0 0 0;}.projects-development .view-content .views-row{width:100%;max-width:360px;padding:0 24px 0 0;}.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;}@media screen and (min-width:960px) and (max-width:1439px){.projects-development .view-filters{max-width:62.5vw;padding:0 0 6.94vw 0;}.projects-development .view-filters ul{gap:0.56vw;}.projects-development .view-filters a{padding:0.49vw 1.11vw;font-size:0.9vw;border-radius:3.89vw;}.projects-development .view-content{gap:2.78vw 1.67vw;max-width:100.0vw;padding:0 3.12vw 6.94vw 3.12vw;}.projects-development .view-content .views-row{max-width:25.00vw;padding:0 1.67vw 0 0;}.projects-development .view-content .views-row .content{padding:2.22vw 0 0 0;font-size:1.25vw;}.projects-development .view-content .views-row .content h3{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;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){}#block-ogenergy-propertyheader{width:100%;max-width:1440px;margin:0 auto;text-align:left;padding:120px 40px 150px 40px;}#block-ogenergy-propertyheader .field--type-text-with-summary{display:flex;justify-content:space-between;align-items:start;gap:20px;color:#212121;}#block-ogenergy-propertyheader .field--type-text-with-summary h2{font-weight:700;font-size:40px;font-style:normal;line-height:110%;letter-spacing:-0.4px;margin:0px;padding:0px;}#block-ogenergy-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-ogenergy-propertyheader{max-width:100.0vw;padding:8.33vw 2.78vw 10.42vw 2.78vw;}#block-ogenergy-propertyheader .field--type-text-with-summary{gap:1.39vw;}#block-ogenergy-propertyheader .field--type-text-with-summary h2{font-size:2.78vw;}#block-ogenergy-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){}@media screen and (max-width:767px){}.view-propertypage{padding:0 24px;width:100%;max-width:1440px;margin:0 auto;position:relative;}.view-propertypage .view-filters{border-radius:8px;background:#E20074;color:#fff;margin:0 auto 40px auto;padding:16px 32px;}.view-propertypage .view-filters form{display:flex;justify-content:flex-start;align-items:start;gap:10px;flex-wrap:wrap;}.view-propertypage .view-filters form fieldset{display:block;}.view-propertypage .view-filters form .fieldset-wrapper{display:flex;justify-content:flex-start;align-items:start;gap:10px;flex-wrap:wrap;}.view-propertypage .view-filters form .fieldset-wrapper input{width:100px;}.view-propertypage .view-filters form .js-form-item label{display:block;text-align:left;}.view-propertypage .view-filters form .js-form-item.js-form-type-select select{border:0px;background:none;color:#fff;width:160px;outline:none;}@media screen and (min-width:960px) and (max-width:1439px){}@media screen and (max-width:959px){}@media screen and (max-width:767px){}.view-propertypage.view-display-id-block_1>.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_1{padding-bottom:110px;}.view-propertypage.view-display-id-page_1>.view-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;width:654px;height:800px;overflow:auto;padding:0 30px 0 0;}.view-propertypage.view-display-id-page_1>.view-content>.views-row{padding:16px;border-bottom:1px solid #212121;width:100%;}.view-propertypage.view-display-id-page_1>.view-content>.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__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-reverse;justify-content:center;align-items:start;gap:16px;color:#212121;font-size:14px;font-style:normal;line-height:140%;text-transform:uppercase;position:relative;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .content h2{margin:0px;padding:0px;font-weight:800;font-size:22px;font-style:normal;line-height:110%;letter-spacing:-0.22px;text-transform:none;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .content .field--name-field-tm{position:absolute;right:0px;top:50%;transform:translate(0,calc(-100% - 8px));color:#2C2F32;font-size:14px;line-height:140%;letter-spacing:-0.28px;background:url(/themes/custom/ogenergy/assets/images/icon-tm.svg) no-repeat left center;background-size:20px auto;padding:0 0 0 28px;line-height:25px;}@media screen and (min-width:960px) and (max-width:1439px){.view-propertypage.view-display-id-block_1>.view-content{right:2.78vw;width:47.22vw;}.view-propertypage .geolocation-map-container{height:55.56vw !important;}.view-propertypage.view-display-id-page_1{padding-bottom:7.64vw;}.view-propertypage.view-display-id-page_1>.view-content{width:45.42vw;height:55.56vw;padding:0 2.08vw 0 0;}.view-propertypage.view-display-id-page_1>.view-content>.views-row{padding:1.11vw;}.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.0vw;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .content{width:calc(100% - 18.33vw);gap:1.11vw;font-size:0.97vw;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .content h2{font-size:1.53vw;}.view-propertypage.view-display-id-page_1 .property--type-property .propertyproperty__content a .content .field--name-field-tm{font-size:0.97vw;transform:translate(0,calc(-100% - 0.56vw));background-size:1.39vw auto;padding:0 0 0 1.94vw;line-height:1.74vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){}.paragraph--type--textarea{text-align:left;max-width:900px;margin:0 auto;padding:0 0 40px 0;}.paragraph--type--textarea .field--name-field-text{font-size:16px;line-height:140%;letter-spacing:-0.16px;}.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:62.50vw;padding:0 0 2.78vw 0;}.paragraph--type--textarea .field--name-field-text{font-size:1.11vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){}*: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;}}header{position:absolute;top:16px;left:16px;width:calc(100% - 32px);min-height:80px;border-radius:16px;z-index:99;}.page-node-type-site_page_energy header,.page-node-type-energy_products 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-ogenergy-site-branding{margin:0 auto;display:block;max-width:170px;width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}header #block-ogenergy-site-branding img{display:block;width:100%;}header #block-ogenergy-energymainmenu{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 #block-ogenergy-energymainmenu h2{display:none;}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;}.user-logged-in header #block-ogenergy-energymainmenu{height:calc(100vh - 79px);}header #block-ogenergy-energymainmenu a{color:#fff;}header #block-ogenergy-energymainmenu>ul>li>a{text-transform:uppercase;}body.menu-opened header #block-ogenergy-energymainmenu{transform:translate(0px,0);width:532px;padding:160px 48px 0 48px;}header #block-ogenergy-energymainmenu .burger-menu{display:none;}header #block-ogenergy-energymainmenu ul,header #block-ogenergy-energymainmenu li{margin:0px;padding:0px;list-style-type:none;transition:opacity 300ms;}header #block-ogenergy-energymainmenu>ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:40px;width:200px;}header #block-ogenergy-energymainmenu>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-ogenergy-energymainmenu>ul>li.active>ul{visibility:visible;opacity:1;}header #block-ogenergy-energymainmenu a,header #block-ogenergy-energymainmenu span{color:#212121;font-size:18px;line-height:normal;text-decoration:none;display:block;position:relative;cursor:pointer;white-space:nowrap;font-weight:500;}header #block-ogenergy-energymainmenu>ul>li.active>a::after,header #block-ogenergy-energymainmenu>ul>li.active>span::after{content:"";width:20px;height:20px;display:inline-block;vertical-align:middle;margin:-4px 0 0 8px;background:url(/themes/custom/ogenergy/assets/images/icon-mnu-arrow.svg?v=2) no-repeat center center;background-size:contain;}header #block-ogenergy-energymainmenu ul li ul a{font-size:14px;white-space:normal;}header #block-ogenergy-energymainmenu.active>ul>li{opacity:0.5;}header #block-ogenergy-energymainmenu.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 #fff;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/ogenergy/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-ogenergy-energymainmenu>ul>li.backtomain{position:absolute;left:0px;bottom:0px;width:100%;padding:16px;opacity:1 !important;text-align:left;}header #block-ogenergy-energymainmenu>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;}header #block-ogenergy-energymainmenu>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-ogenergy-energymainmenu>ul>li.backtomain a:hover::before{transform:scale(1.05);}header #block-ogenergy-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/ogenergy/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-ogenergy-exposedformsearch-energypage-1{position:absolute;left:15px;top:50%;transform:translate(0,-50%);}header #block-ogenergy-exposedformsearch-energypage-1 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-ogenergy-exposedformsearch-energypage-1.active form{border-color:rgba(104,107,112,1);}header #block-ogenergy-exposedformsearch-energypage-1 label{width:24px;height:24px;background:url(/themes/custom/ogenergy/assets/images/icon-header-search.svg) no-repeat center center;background-size:16px 16px;font-size:0px;display:block;cursor:pointer;}header #block-ogenergy-exposedformsearch-energypage-1.active label{background-image:url(/themes/custom/ogenergy/assets/images/icon-alert-close.svg);background-size:contain}header #block-ogenergy-exposedformsearch-energypage-1 .js-form-item{display:flex;justify-content:flex-start;align-items:center;gap:5px;width:100%;}header #block-ogenergy-exposedformsearch-energypage-1.active .js-form-item{flex-direction:row-reverse;}header #block-ogenergy-exposedformsearch-energypage-1 input[type="text"]{line-height:100%;width:160px;border:0px;background:none;color:#212121;font-size:15px;outline:none;visibility:hidden;opacity:0;}header #block-ogenergy-exposedformsearch-energypage-1.active input[type="text"]{opacity:1;visibility:visible;}header #block-ogenergy-exposedformsearch-energypage-1 input[type="text"]::-webkit-input-placeholder{color:#212121;opacity:1;}header #block-ogenergy-exposedformsearch-energypage-1 input[type="text"]::-moz-placeholder{color:#212121;opacity:1;}header #block-ogenergy-exposedformsearch-energypage-1 input[type="text"]:-ms-input-placeholder{color:#212121;opacity:1;}header #block-ogenergy-exposedformsearch-energypage-1 input[type="text"]:-moz-placeholder{color:#212121;opacity:1;}header #block-ogenergy-exposedformsearch-energypage-1 .form-actions input[type="submit"]{width:24px;height:24px;background:url(/themes/custom/ogenergy/assets/images/icon-header-search.svg) no-repeat center center;background-size:16px 16px;font-size:0px;cursor:pointer;display:block;border:0px;}header #block-ogenergy-exposedformsearch-energypage-1 .form-actions{display:none;}header #block-ogenergy-exposedformsearch-energypage-1.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;}.page-node-type-site_page_energy header,.page-node-type-energy_products header{backdrop-filter:blur(0.56vw);border:0.07vw solid rgba(0,0,0,0.1);}body.toolbar-horizontal header{margin:1.39vw auto 0 auto;}header #block-ogenergy-site-branding{max-width:11.81vw;}header #block-ogenergy-energymainmenu{right:-1.18vw;top:-1.11vw;padding:11.12vw 0.00vw 0 0.00vw;}.user-logged-in header #block-ogenergy-energymainmenu{height:calc(100vh - 5.49vw);}body.menu-opened header #block-ogenergy-energymainmenu{width:36.95vw;padding:11.12vw 3.34vw 0 3.34vw;}header #block-ogenergy-energymainmenu>ul{gap:2.78vw;width:13.89vw;}header #block-ogenergy-energymainmenu>ul>li>ul{left:17.37vw;top:11.12vw;gap:2.78vw;width:13.20vw;}header #block-ogenergy-energymainmenu a,header #block-ogenergy-energymainmenu span{font-size:1.25vw;}header #block-ogenergy-energymainmenu>ul>li.active>a::after,header #block-ogenergy-energymainmenu>ul>li.active>span::after{width:1.39vw;height:1.39vw;margin:-0.27vw 0 0 0.56vw;}header #block-ogenergy-energymainmenu 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:0.07vw solid #fff;}header .main-menu::before,header .main-menu::after{width:1.67vw;height:1.67vw;right:0.56vw;}header #block-ogenergy-energymainmenu>ul>li.backtomain{padding:1.12vw;}header #block-ogenergy-energymainmenu>ul>li.backtomain a{font-size:1.12vw;padding:0.70vw 1.39vw;border-radius:69.38vw;}header #block-ogenergy-energymainmenu>ul>li.backtomain a::before{border-radius:69.38vw;}header #block-ogenergy-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-ogenergy-exposedformsearch-energypage-1{left:1.05vw;}header #block-ogenergy-exposedformsearch-energypage-1 form{padding:0.42vw 0.70vw;border-radius:1.81vw;border:0.07vw solid rgba(104,107,112,0);gap:0.35vw;min-width:16.67vw;}header #block-ogenergy-exposedformsearch-energypage-1 label{width:1.67vw;height:1.67vw;background-size:1.12vw 1.12vw;}header #block-ogenergy-exposedformsearch-energypage-1 .js-form-item{gap:0.35vw;}header #block-ogenergy-exposedformsearch-energypage-1 input[type="text"]{width:11.12vw;font-size:1.05vw;}header #block-ogenergy-exposedformsearch-energypage-1 .form-actions input[type="submit"]{width:1.67vw;height:1.67vw;background-size:1.12vw 1.12vw;}}@media screen and (max-width:959px){.user-logged-in header #block-ogenergy-energymainmenu{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-ogenergy-site-branding{left:16px;transform:translate(0,-50%);max-width:150px;background-size:contain;}body.menu-opened header #block-ogenergy-energymainmenu{width:calc(100% + 2px);right:-1px;top:-1px;border:0px;padding:120px 16px 0 16px;}header #block-ogenergy-energymainmenu>ul{width:50%;gap:32px;}header #block-ogenergy-energymainmenu a{white-space:nowrap;}header #block-ogenergy-energymainmenu>ul>li>ul{left:56%;width:41%;top:127px;gap:24px;}header #block-ogenergy-energymainmenu>ul>li>ul a{white-space:normal;}header #block-ogenergy-allagiglossas,header #block-ogenergy-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-ogenergy-allagiglossas,.menu-opened header #block-ogenergy-favoriteslinkblock{opacity:1;visibility:visible;transform:translate(0,-50%);z-index:20;}header #block-ogenergy-exposedformsearch-energypage-1{left:auto;right:130px;}header #block-ogenergy-exposedformsearch-energypage-1 form{min-width:unset;}header #block-ogenergy-exposedformsearch-energypage-1 .form-actions,header #block-ogenergy-exposedformsearch-energypage-1 input[type="text"]{display:none !important;}header #block-ogenergy-energymainmenu>ul>li.backtomain{bottom:100px;}}.paragraph--type--accordion{max-width:898px;width:100%;margin:0 auto;text-align:left;}.paragraph--type--accordion .field--name-field-title{font-size:24px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-0.64px;width:100%;text-align:left;padding:0 0 20px 0;}.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:0px 48px 64px 16px;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:#2C2F32;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 .active .field--name-field-title{color:#E20074;font-weight:700;}.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%) rotate(180deg);width:32px;height:32px;background:url(/themes/custom/ogenergy/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%);}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .active .field--name-field-title::after{filter:invert(14%) sepia(93%) saturate(7400%) hue-rotate(322deg) brightness(89%) contrast(102%);}.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;}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .field--name-field-text table{width:100%;border-top:1px solid rgba(0,0,0,0.2);border-left:1px solid rgba(0,0,0,0.2);}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .field--name-field-text table td{width:auto;padding:5px;border-right:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.2);}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--accordion{max-width:62.37vw;}.paragraph--type--accordion .field--name-field-accordion-item{padding:0 0 6.95vw 0;}.paragraph--type--accordion .field--name-field-accordion-item>.field__item{border-bottom:0.11vw solid #818486;}.paragraph--type--accordion .field--name-field-accordion-item .ans{padding:0.00vw 3.34vw 4.45vw 1.12vw;gap:1.67vw;}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .field--name-field-title{font-size:1.25vw;padding:2.09vw 4.87vw 2.09vw 1.12vw;}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .field--name-field-title::after{right:1.12vw;width:2.23vw;height:2.23vw;}.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.12vw;letter-spacing:-0.01vw;}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .field--name-field-text table{border-top:0.07vw solid rgba(0,0,0,0.2);border-left:0.07vw solid rgba(0,0,0,0.2);}.paragraph--type--accordion .field--name-field-accordion-item>.field__item .field--name-field-text table td{padding:0.35vw;border-right:0.07vw solid rgba(0,0,0,0.2);border-bottom:0.07vw solid rgba(0,0,0,0.2);}}@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;}}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-ogenergy-oteomilosetaireion{width:calc(40% - 10px);display:none !important;}.region-footer-top #block-ogenergy-oteomilosetaireion .field--name-body > a{width:244px;height:50px;background:url(/themes/custom/ogenergy/assets/images/logo-ote.svg) no-repeat center center;background-size:contain;font-size:0px;display:block;}html[lang="en"] .region-footer-top #block-ogenergy-oteomilosetaireion .field--name-body > a{background-image:url(/themes/custom/ogenergy/assets/images/logo-ote-en.png);}.region-footer-top #block-ogenergy-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-ogenergy-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-ogenergy-ypostirixi{width:calc(50% - 10px);}.region-footer-top #block-ogenergy-ypostirixi ul,.region-footer-top #block-ogenergy-ypostirixi li{margin:0px;padding:0px;list-style-type:none;}.region-footer-top #block-ogenergy-ypostirixi a{text-decoration:none;color:inherit;}.region-footer-top #block-ogenergy-ypostirixi li.contactmenu{line-height:140%;padding:0 0 24px 0;}.region-footer-top #block-ogenergy-ypostirixi .social{width:24px;height:24px;display:inline-block;vertical-align:middle;margin:0 10px 0 0;background:url(/themes/custom/ogenergy/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;}.region-footer-top>div{gap:1.39vw;}.region-footer-top #block-ogenergy-oteomilosetaireion{width:calc(40% - 0.70vw);}.region-footer-top #block-ogenergy-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-ogenergy-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-ogenergy-ypostirixi{width:calc(50% - 0.70vw);}.region-footer-top #block-ogenergy-ypostirixi li.contactmenu{padding:0 0 1.67vw 0;}.region-footer-top #block-ogenergy-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-ogenergy-oteomilosetaireion{width:calc(20% - 10px);}.region-footer-top #block-ogenergy-oteomilosetaireion .field--name-body > a{width:150px;}.region-footer-top #block-ogenergy-ypostirixi{width:calc(25% - 10px);}.region-footer-top nav{width:calc(42% - 10px);}}@media screen and (max-width:767px){.region-footer-top{padding:24px 16px 32px 16px;}.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-ogenergy-ypostirixi{width:100%;}.region-footer-top nav>ul>li span,.region-footer-top #block-ogenergy-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-ogenergy-ypostirixi ul:not(.opened) li.contactmenu,.region-footer-top #block-ogenergy-ypostirixi ul:not(.opened) li.contactmenu + li{display:none;}.region-footer-top nav > ul > li,.region-footer-top #block-ogenergy-ypostirixi ul>li{width:100%;}.region-footer-top nav > ul > li > span,.region-footer-top #block-ogenergy-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-ogenergy-ypostirixi ul>li span::after{content:"";position:absolute;right:0px;top:50%;width:48px;height:48px;background:url(/themes/custom/ogenergy/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-ogenergy-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/ogenergy/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/ogenergy/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/ogenergy/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-ogenergy-memberoftgroup{position:absolute;right:40px;top:50%;transform:translate(0,-50%);width:102px;height:23px;background:url(/themes/custom/ogenergy/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/ogenergy/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-ogenergy-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-ogenergy-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 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;}.region-custom-breadcrumbs .field__item:not(:first-child)::before{content:"/";margin:0 6px 0 0;}@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--hero-slider{position:relative;width:100%;background:#000;}.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;}.paragraph--type--hero-slider .field--name-field-hero-background-images>.field__item:first-child{display:block;}.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 .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/ogenergy/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:0.07vw 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;}}.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:556px;text-align:left}.paragraph--type--sidebyside-title-desc-button .sidebyside_right{width:500px;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{display:inline-block;padding:14px 24px 14px 20px;border-radius:64px;border:1.5px solid #fff;color:#fff;font-weight:800;font-size:14px;font-style:normal;line-height:normal;text-transform:uppercase;white-space:nowrap;text-decoration:none;}.paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text a::after{display:inline-block;vertical-align:middle;width:24px;height:24px;width:8px;height:8px;background:#fff;border-radius:50%;content:"";margin:-3px 0 0 16px;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--sidebyside-title-desc-button{gap:1.39vw;max-width:100.0vw;}.paragraph--type--sidebyside-title-desc-button .sidebyside_left{width:38.62vw;}.paragraph--type--sidebyside-title-desc-button .sidebyside_right{width:34.73vw;padding:0 6.25vw 0 0;}.paragraph--type--sidebyside-title-desc-button .sidebyside_left .field--name-field-title{font-size:3.33vw;}.paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-text{font-size:1.11vw;}.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{padding:0.97vw 1.67vw 0.97vw 1.39vw;border-radius:4.44vw;font-size:0.97vw;}.paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text a::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--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;}}.paragraph--type--sidebyside-title-desc-button{max-width:1274px;}.paragraph--type--html{max-width:100%;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--sidebyside-title-desc-button{max-width:88.48vw;}.paragraph--type--html{max-width:100%;}}@media screen and (max-width:959px){.paragraph--type--sidebyside-title-desc-button{padding-left:24px;padding-right:24px;}}@media screen and (max-width:767px){.paragraph--type--sidebyside-title-desc-button{padding-left:16px;padding-right:16px;}}.paragraph--type--energy-title-benefits{background:#626262;color:#fff;padding:80px 20px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:80px;margin:0 auto 90px auto;}.paragraph--type--energy-title-benefits>.field--name-field-title{font-weight:800;font-size:44px;font-style:normal;line-height:110%;letter-spacing:-0.44px;max-width:680px;margin:0 auto;}.paragraph--type--energy-title-benefits .field--name-field-energy-benefits-icons .field__label{display:none;}.paragraph--type--energy-title-benefits .field--name-field-energy-benefits-icons .field__items{display:flex;justify-content:center;align-items:start;gap:16px;}.paragraph--type--energy-title-benefits .field--name-field-energy-benefits-icons .field__items .field__item{width:320px;}.paragraph--type--energy-title-benefits .field--name-field-energy-benefits-icons .field__items .field__item .field--name-field-image img{width:88px;height:88px;display:block;margin:0 auto;}.paragraph--type--energy-title-benefits .field--name-field-energy-benefits-icons .field__items .field__item .field--name-field-title{padding:32px 0 16px 0;font-weight:800;font-size:20px;font-style:normal;line-height:120%;letter-spacing:-0.2px;}.paragraph--type--energy-title-benefits .field--name-field-energy-benefits-icons .field__items .field__item .field--name-field-description{font-size:14px;font-style:normal;line-height:140%;letter-spacing:-0.14px;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--energy-title-benefits{padding:5.56vw 1.39vw;gap:5.56vw;margin:0 auto 6.25vw auto;}.paragraph--type--energy-title-benefits>.field--name-field-title{font-size:3.06vw;letter-spacing:-0.03vw;max-width:47.23vw;}.paragraph--type--energy-title-benefits .field--name-field-energy-benefits-icons .field__items{gap:1.12vw;}.paragraph--type--energy-title-benefits .field--name-field-energy-benefits-icons .field__items .field__item{width:22.23vw;}.paragraph--type--energy-title-benefits .field--name-field-energy-benefits-icons .field__items .field__item .field--name-field-image img{width:6.12vw;height:6.12vw;}.paragraph--type--energy-title-benefits .field--name-field-energy-benefits-icons .field__items .field__item .field--name-field-title{padding:2.23vw 0 1.12vw 0;font-size:1.39vw;letter-spacing:-0.01vw;}.paragraph--type--energy-title-benefits .field--name-field-energy-benefits-icons .field__items .field__item .field--name-field-description{font-size:0.98vw;letter-spacing:0.00vw;}}@media screen and (max-width:959px){.paragraph--type--energy-title-benefits .field--name-field-energy-benefits-icons .field__items .field__item{width:auto;width:100%;}}@media screen and (max-width:767px){.paragraph--type--energy-title-benefits{padding:48px 16px;gap:32px;margin-bottom:32px;}.paragraph--type--energy-title-benefits>.field--name-field-title{font-size:26px;}.paragraph--type--energy-title-benefits .field--name-field-energy-benefits-icons .field__items{flex-direction:column;}.paragraph--type--energy-title-benefits .field--name-field-energy-benefits-icons .field__items .field__item .field--name-field-image img{width:70px;height:70px;}.paragraph--type--energy-title-benefits .field--name-field-energy-benefits-icons .field__items .field__item .field--name-field-title{padding:16px 0 12px 0;font-size:20px;}}#block-ogenergy-buynowproductshomepage,#promo-video-banner{max-width:1130px;width:100%;height:440px;position:relative;margin:0 auto 40px auto;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;color:#fff;background:#000;}#promo-video-banner{margin-bottom:0px !important;}#block-ogenergy-buynowproductshomepage::after,#promo-video-banner::after{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:2;background:rgba(0,0,0,0.4);border-radius:16px;}#block-ogenergy-buynowproductshomepage .field--name-field-video,#promo-video-banner .field--name-field-video{position:absolute;left:0px;top:0px;width:100%;height:100%;object-fit:cover;z-index:1;}#block-ogenergy-buynowproductshomepage video,#promo-video-banner video{position:absolute;left:0px;top:0px;width:100%;height:100%;object-fit:cover;z-index:1;border-radius:16px;}#block-ogenergy-buynowproductshomepage>div:not(.field--name-field-video),#promo-video-banner>div:not(.field--name-field-video){position:relative;z-index:3;}#block-ogenergy-buynowproductshomepage .field--name-field-title,#promo-video-banner .field--name-field-title{font-weight:800;font-size:32px;font-style:normal;line-height:110%;letter-spacing:-0.32px;max-width:400px;margin:0 auto;}#block-ogenergy-buynowproductshomepage .field--name-field-description,#promo-video-banner .field--name-field-description{font-size:18px;font-style:normal;line-height:140%;letter-spacing:-0.18px;max-width:500px;margin:0 auto;}#block-ogenergy-buynowproductshomepage .field--name-field-buttons,#promo-video-banner .field--name-field-buttons{display:flex;justify-content:center;align-items:center;gap:8px;}#block-ogenergy-buynowproductshomepage .field--name-field-buttons a,#promo-video-banner .field--name-field-buttons 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;}#block-ogenergy-buynowproductshomepage .field--name-field-buttons a::before,#promo-video-banner .field--name-field-buttons 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;}#block-ogenergy-buynowproductshomepage .field--name-field-buttons a:hover::before,#promo-video-banner .field--name-field-buttons a:hover::before{transform:scale(1.05);background:rgba(255,255,255,0.2);}#block-ogenergy-buynowproductshomepage button,#promo-video-banner button{display:block;position:absolute;right:20px;bottom:20px;width:32px;height:32px;background:url(/themes/custom/ogenergy/assets/images/icon-pause.svg) no-repeat center center;background-size:cover;font-size:0px;color:#fff;border:0px;cursor:pointer;z-index:5;}#block-ogenergy-buynowproductshomepage button.wcs-active,#promo-video-banner button .wcs-active{background:none;}#block-ogenergy-buynowproductshomepage button::after,#promo-video-banner button::after{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:2;background:url(/themes/custom/ogenergy/assets/images/icon-play.svg) no-repeat center center;background-size:cover;opacity:0;}#block-ogenergy-buynowproductshomepage button.wcs-active::after,#promo-video-banner button.wcs-active::after{opacity:1;}@media screen and (min-width:960px) and (max-width:1439px){#block-ogenergy-buynowproductshomepage,#promo-video-banner{max-width:78.48vw;height:30.56vw;margin:0 auto 2.78vw auto;border-radius:1.12vw;gap:2.78vw;}#block-ogenergy-buynowproductshomepage::after,#promo-video-banner::after{border-radius:1.12vw;}#block-ogenergy-buynowproductshomepage video,#promo-video-banner video{border-radius:1.12vw;}#block-ogenergy-buynowproductshomepage .field--name-field-title,#promo-video-banner .field--name-field-title{font-size:2.23vw;letter-spacing:-0.02vw;max-width:27.78vw;}#block-ogenergy-buynowproductshomepage .field--name-field-description,#promo-video-banner .field--name-field-description{font-size:1.25vw;letter-spacing:-0.01vw;max-width:34.73vw;}#block-ogenergy-buynowproductshomepage .field--name-field-buttons,#promo-video-banner .field--name-field-buttons{gap:0.56vw;}#block-ogenergy-buynowproductshomepage .field--name-field-buttons a,#promo-video-banner .field--name-field-buttons a{font-size:1.12vw;padding:0.70vw 1.39vw;border-radius:69.38vw;}#block-ogenergy-buynowproductshomepage .field--name-field-buttons a::before,#promo-video-banner .field--name-field-buttons a::before{border-radius:69.38vw;border:0.07vw solid #fff;}#block-ogenergy-buynowproductshomepage button,#promo-video-banner button{right:1.39vw;bottom:1.39vw;width:2.23vw;height:2.23vw;}}@media screen and (max-width:959px){#block-ogenergy-buynowproductshomepage,#promo-video-banner{width:calc(100% - 48px);height:470px;}}@media screen and (max-width:767px){#block-ogenergy-buynowproductshomepage,#promo-video-banner{width:calc(100% - 32px);gap:24px;padding-bottom:0px;}#block-ogenergy-buynowproductshomepage .field--name-field-title,#promo-video-banner .field--name-field-title{font-size:26px;max-width:320px;margin:0 auto;}#block-ogenergy-buynowproductshomepage .field--name-field-description,#promo-video-banner .field--name-field-description{font-size:15px;padding:0 20px;}#block-ogenergy-buynowproductshomepage .field--name-field-buttons,#promo-video-banner .field--name-field-buttons{flex-direction:column;}#block-ogenergy-buynowproductshomepage::after,#block-ogenergy-buynowproductshomepage video,#promo-video-banner::after,#promo-video-banner video{height:calc(100% - 32px);height:100%;}}.view-energy-products-block{text-align:center;padding:64px 20px;}.view-energy-products-block .view-filters{padding:0 0 40px 0;}.view-energy-products-block .view-filters .js-form-item-category .bef-links{display:inline-flex;justify-content:center;align-items:center;gap:20px;line-height:48px;margin:0 auto;width:auto;position:relative;}.view-energy-products-block .view-filters .js-form-item-category .bef-links::after{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:4px;background:#F1F1F1;border-radius:6px;z-index:1;}.view-energy-products-block .view-filters .js-form-item-category ul,.view-energy-products-block .view-filters .js-form-item-category li{margin:0px;padding:0px;list-style-type:none;}.view-energy-products-block .view-filters .js-form-item-category .bef-links 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;}.view-energy-products-block .view-filters .js-form-item-category .bef-links a::after{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:4px;background:#E20074;border-radius:6px;opacity:0;z-index:2;}.view-energy-products-block .view-filters .js-form-item-category .bef-links a.bef-link--selected{color:#E20074;}.view-energy-products-block .view-filters .js-form-item-category .bef-links a.bef-link--selected::after{opacity:1;}.view-energy-products-block .view-filters .form-actions{visibility:hidden;opacity:0;}.view-energy-products-block .view-content{width:100%;max-width:1250px;margin:0 auto;position:relative;}.view-energy-products-block .view-content .views-row{min-height:420px;padding:32px 24px;border-radius:12px;border:1px solid #2C2F32;background:#FFF;text-align:left;position:relative;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser::before{content:"";position:absolute;left:-2px;top:-2px;width:calc(100% + 4px);height:calc(100% + 4px);background:url(/themes/custom/ogenergy/assets/images/img-thunder-green.png) no-repeat center center;background-size:100% 100%;opacity:0;visibility:hidden;transition:all 300ms;z-index:1;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser>*{position:relative;z-index:2;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser.etype--kymainomeno-proion::before{background-image:url(/themes/custom/ogenergy/assets/images/img-thunder-yellow.png);}.view-energy-products-block .view-content .views-row .node--view-mode-teaser.etype--oikiaka-paketa::before{background-image:url(/themes/custom/ogenergy/assets/images/img-thunder-blue.png);}.view-energy-products-block .view-content .views-row:hover .node--view-mode-teaser::before{opacity:1;visibility:visible;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:28px;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser .field--name-field-energy-product-type{padding:6px 12px;border-radius:50px;background:#0E8103;color:#FFF;text-align:center;font-weight:700;font-size:14px;font-style:normal;line-height:140%;letter-spacing:-0.14px;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser h2{margin:-16px 0 0 0;padding:0px;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser h2 a{color:#2C2F32;font-weight:800;font-size:32px;font-style:normal;line-height:110%;letter-spacing:-0.32px;text-decoration:none;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser .learn-more-link{width:100%;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser .learn-more-link a{display:block;padding:16px 20px 16px 20px;text-align:center;width:100%;color:#FFF;font-weight:800;font-size:14px;font-style:normal;line-height:normal;border-radius:64px;background:#000;text-decoration:none;transition:all 300ms;}.view-energy-products-block .view-content .views-row:hover .node--view-mode-teaser .learn-more-link a{background:#E20074;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser.etype--kymainomeno-proion .field--name-field-energy-product-type{background:#FFF01C;color:#000;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser.etype--oikiaka-paketa .field--name-field-energy-product-type{background:#245BA7;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser .field--name-field-teaser-features{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:16px;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser .field--name-field-teaser-features .field__item{color:#212121;font-size:15px;font-style:normal;line-height:140%;letter-spacing:-0.15px;background:url(/themes/custom/ogenergy/assets/images/icon-products-teaser-list.svg) no-repeat left top;background-size:auto 21px;min-height:21px;padding:0 0 0 32px;}.view-energy-products-block .owl-prev,.view-energy-products-block .owl-next{position:absolute;left:-50px;top:50%;transform:translate(-50%,-50%);width:32px;height:32px;background:url(/themes/custom/ogenergy/assets/images/icon-prev.svg) no-repeat center center !important;background-size:contain !important;transition:all 300ms;outline:none;}.view-energy-products-block .owl-prev.disabled,.view-energy-products-block .owl-next.disabled{opacity:0.2;cursor:default;}.view-energy-products-block .owl-prev span,.view-energy-products-block .owl-next span{visibility:hidden;opacity:0;}.view-energy-products-block .owl-next{left:auto;right:-50px;transform:translate(50%,-50%);background-image:url(/themes/custom/ogenergy/assets/images/icon-next.svg) !important;}@media screen and (min-width:960px) and (max-width:1439px){.view-energy-products-block{padding:4.45vw 1.39vw;}.view-energy-products-block .view-filters{padding:0 0 2.78vw 0;}.view-energy-products-block .view-filters .js-form-item-category .bef-links{gap:0.70vw;}.view-energy-products-block .view-filters .js-form-item-category .bef-links a{font-size:1.12vw;line-height:3.34vw;}.view-energy-products-block .view-filters .js-form-item-category .bef-links a::after{height:0.28vw;border-radius:0.42vw;}.view-energy-products-block .view-content{max-width:86.81vw;}.view-energy-products-block .view-content .views-row{min-height:29.17vw;padding:2.23vw 1.67vw;border-radius:0.84vw;border:0.07vw solid #2C2F32;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser{gap:1.95vw;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser .field--name-field-energy-product-type{padding:0.42vw 0.84vw;border-radius:3.48vw;font-size:0.98vw;letter-spacing:0.00vw;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser h2{margin:-1.11vw 0 0 0;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser h2 a{font-size:2.23vw;letter-spacing:-0.02vw;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser .learn-more-link a{padding:1.12vw 1.39vw 1.12vw 1.39vw;font-size:0.98vw;border-radius:4.45vw;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser .field--name-field-teaser-features{gap:1.12vw;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser .field--name-field-teaser-features .field__item{font-size:1.05vw;letter-spacing:-0.01vw;background-size:auto 1.46vw;min-height:1.46vw;padding:0 0 0 2.23vw;}.view-energy-products-block .owl-prev,.view-energy-products-block .owl-next{left:-3.47vw;width:2.23vw;height:2.23vw;}.view-energy-products-block .owl-next{right:-3.47vw;left:auto;}}@media screen and (max-width:959px){.view-energy-products-block{padding:64px 24px;}.view-energy-products-block .view-filters{padding:0 0 20px 0;}.view-energy-products-block .owl-prev,.view-energy-products-block .owl-next{position:relative;left:auto;right:auto;top:auto;transform:translate(-0%,-0%);width:32px;height:32px;}.view-energy-products-block .owl-nav{display:flex;justify-content:center;align-items:center;gap:10px;padding:30px 0 0 0;}.view-energy-products-block .view-content .views-row .node--view-mode-teaser .field--name-field-teaser-features .field__item{font-size:14px;}.view-energy-products-block .view-content .views-row{min-height:420px;}}@media screen and (max-width:767px){.view-energy-products-block{text-align:center;padding:32px 16px;}.view-energy-products-block .view-content .views-row{padding:24px 16px;}}.paragraph--type--faq-links{text-align:center;padding:64px 20px;padding:40px 20px 80px 20px;}.paragraph--type--faq-links .field--name-field-link{display:inline-flex;justify-content:center;align-items:center;gap:20px;line-height:48px;margin:0 auto;width:auto;position:relative;}.paragraph--type--faq-links .field--name-field-link::after{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:4px;background:#F1F1F1;border-radius:6px;z-index:1;}.paragraph--type--faq-links .field--name-field-link .field__item 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;}.paragraph--type--faq-links .field--name-field-link .field__item a::after{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:4px;background:#E20074;border-radius:6px;opacity:0;z-index:2;}.paragraph--type--faq-links .field--name-field-link .field__item.active a,.paragraph--type--faq-links .field--name-field-link .field__item:hover a{color:#E20074;}.paragraph--type--faq-links .field--name-field-link .field__item.active a::after{opacity:1;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--faq-links{padding:4.45vw 1.39vw;padding:2.78vw 1.39vw 5.56vw 1.39vw;}.paragraph--type--faq-links .field--name-field-link{gap:1.39vw;line-height:3.34vw;}.paragraph--type--faq-links .field--name-field-link::after{height:0.28vw;border-radius:0.42vw;}.paragraph--type--faq-links .field--name-field-link .field__item a{font-size:1.12vw;line-height:3.34vw;}.paragraph--type--faq-links .field--name-field-link .field__item a::after{height:0.28vw;border-radius:0.42vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){}.product-hero-section{min-height:720px;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:#000;display:flex;flex-direction:column;justify-content:end;align-items:start;padding:40px;color:#fff;text-align:left;gap:24px;}.product-hero-section::before{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;}.product-hero-section>*{position:relative;z-index:2;}@media screen and (min-width:1519px){.product-hero-section{padding-left:calc((100% - 1440px) / 2);}}.product-hero-section .field--name-field-breadcrumbs{position:absolute;left:50%;top:115px;transform:translate(-50%,0);width:100%;max-width:1520px;padding:0 40px;display:flex;justify-content:flex-start;align-items:center;gap:6px;}.product-hero-section .field--name-field-breadcrumbs .field__item a,.product-hero-section .field--name-field-breadcrumbs .field__item span{color:#FFF;font-size:14px;font-style:normal;text-decoration:none;line-height:normal;text-transform:uppercase;}.product-hero-section .field--name-field-breadcrumbs .field__item:not(:first-child)::before{content:"/";margin:0 4px 0 0;}.product-hero-section .field--name-field-energy-product-type{padding:6px 12px;border-radius:50px;background:#0E8103;color:#FFF;text-align:center;font-weight:700;font-size:14px;font-style:normal;line-height:140%;letter-spacing:-0.14px;}.etype--kymainomeno-proion .product-hero-section .field--name-field-energy-product-type{background:#FFF01C;color:#000;}.etype--oikiaka-paketa .product-hero-section .field--name-field-energy-product-type{background:#245BA7;}.product-hero-section .field--name-field-description{color:#FFF;font-size:16px;font-style:normal;line-height:140%;letter-spacing:-0.16px;}.product-hero-section .field--name-field-features{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:16px;padding:0 0 16px 0;}.product-hero-section .field--name-field-features .field__item{color:#fff;font-size:16px;font-style:normal;line-height:24px;letter-spacing:-0.15px;background:url(/themes/custom/ogenergy/assets/images/icon-products-teaser-list-white.svg) no-repeat left top;background-size:24px auto;padding:0 0 0 32px;}.product-hero-section>h2,.product-hero-section>h2 a{color:#FFF;font-weight:800;font-size:40px;font-style:normal;line-height:110%;letter-spacing:-0.4px;text-decoration:none;cursor:default;margin:0px;padding:0px;}.product-hero-section>h2{margin:-3px 0;}.product-hero-section .learn-more-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;}.product-hero-section .learn-more-link 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;}.product-hero-section .learn-more-link a:hover::before{transform:scale(1.05);background:#E20074;}@media screen and (min-width:960px) and (max-width:1439px){.product-hero-section{min-height:50.00vw;padding:2.78vw;gap:1.67vw;}.product-hero-section .field--name-field-breadcrumbs{top:7.99vw;max-width:105.56vw;padding:0 2.78vw;gap:0.42vw;}.product-hero-section .field--name-field-breadcrumbs .field__item a,.product-hero-section .field--name-field-breadcrumbs .field__item span{font-size:0.98vw;}.product-hero-section .field--name-field-breadcrumbs .field__item:not(:first-child)::before{margin:0 0.28vw 0 0;}.product-hero-section .field--name-field-energy-product-type{padding:0.42vw 0.84vw;border-radius:3.48vw;font-size:0.98vw;letter-spacing:0.00vw;}.product-hero-section .field--name-field-description{font-size:1.12vw;letter-spacing:-0.01vw;}.product-hero-section .field--name-field-features{gap:1.12vw;padding:0 0 1.12vw 0;}.product-hero-section .field--name-field-features .field__item{font-size:1.12vw;line-height:1.67vw;letter-spacing:-0.01vw;background-size:1.67vw auto;padding:0 0 0 2.23vw;}.product-hero-section>h2,.product-hero-section>h2 a{font-size:2.78vw;letter-spacing:-0.02vw;}.product-hero-section>h2{margin:-0.20vw 0;}.product-hero-section .learn-more-link a{font-size:1.12vw;padding:0.70vw 1.39vw;border-radius:69.38vw;}.product-hero-section .learn-more-link a::before{border-radius:69.38vw;border:0.07vw solid #000;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){.product-hero-section{padding:16px;gap:12px;min-height:10px;height:100vh;}.product-hero-section .field--name-field-features .field__item{font-size:14px;}}.product-description-content .field--name-field-energy-product-description,.product-info-content .field--name-field-energy-product-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:64px;max-width:1130px;margin:0 auto;text-align:left;padding:0 0 64px 0;}.product-description-content .field--name-field-energy-product-description{max-width:900px;}.product-description-content .field--name-field-energy-product-description .field__item,.product-info-content .field--name-field-energy-product-info .field__item{width:100%;}@media screen and (min-width:960px) and (max-width:1439px){.product-description-content .field--name-field-energy-product-description,.product-info-content .field--name-field-energy-product-info{gap:4.45vw;max-width:78.48vw;padding:0 0 4.45vw 0;}.product-description-content .field--name-field-energy-product-description{max-width:62.50vw;}}@media screen and (max-width:959px){.product-description-content .field--name-field-energy-product-description,.product-info-content .field--name-field-energy-product-info{padding:0 24px 32px 24px;gap:32px;}}@media screen and (max-width:767px){.product-description-content .field--name-field-energy-product-description,.product-info-content .field--name-field-energy-product-info{padding:0 16px 24px 16px;gap:24px;}}.paragraph--type--energy-title-files .field--name-field-title{color:#212121;font-weight:800;font-size:32px;font-style:normal;line-height:120%;letter-spacing:-0.32px;padding:0 0 32px 0;position:relative;cursor:pointer;}.paragraph--type--energy-title-files .field--name-field-title::after{content:"";position:absolute;right:0px;top:0%;width:32px;height:32px;cursor:pointer;background:url(/themes/custom/ogenergy/assets/images/icon-mnu-arrow.svg?v=2) no-repeat center center;background-size:contain;transform:rotate(90deg);transition:all 300ms;}.paragraph--type--energy-title-files .field--name-field-title:not(.active){filter:brightness(0%);}.paragraph--type--energy-title-files .field--name-field-title.active::after{transform:rotate(270deg);}.paragraph--type--energy-title-files .field__items{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start;align-items:start;width:100%;transition:all 300ms;}.paragraph--type--energy-title-files .field__items:not(.active){visibility:hidden;opacity:0;max-height:0px;}.paragraph--type--energy-title-files .field__items .field__item{width:auto;}.paragraph--type--energy-title-files .field__items .field__item a{padding:18px 34px 18px 72px;display:block;border-radius:35px;border:1.5px solid #818486;background:url(/themes/custom/ogenergy/assets/images/icon-pdf.svg) no-repeat 24px center;background-size:32px auto;text-decoration:none;color:#2C2F32;font-weight:800;font-size:20px;font-style:normal;line-height:120%;letter-spacing:-0.16px;position:relative;transition:all 300ms;position:relative;align-content:center;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--energy-title-files .field--name-field-title{font-size:2.23vw;letter-spacing:-0.02vw;padding:0 0 2.23vw 0;}.paragraph--type--energy-title-files .field--name-field-title::after{width:2.23vw;height:2.23vw;}.paragraph--type--energy-title-files .field__items{gap:1.12vw;}.paragraph--type--energy-title-files .field__items .field__item a{padding:1.25vw 2.37vw 1.25vw 5.00vw;border-radius:2.44vw;border:0.11vw solid #818486;background:url(/themes/custom/ogenergy/assets/images/icon-pdf.svg) no-repeat 1.67vw center;background-size:2.23vw auto;font-size:1.39vw;letter-spacing:-0.01vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){.paragraph--type--energy-title-files .field--name-field-title{font-size:24px;padding:0 0 12px 0;}.paragraph--type--energy-title-files .field__items .field__item{width:100%;}}.paragraph--type--energy-title-formatted-text{}.paragraph--type--energy-title-formatted-text .field--name-field-title{color:#212121;font-weight:800;font-size:32px;font-style:normal;line-height:120%;letter-spacing:-0.32px;padding:0 0 32px 0;}.paragraph--type--energy-title-formatted-text .field__items{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:24px;}.paragraph--type--energy-title-formatted-text .field__items .field__item{position:relative;padding:0 0 0 24px;color:#2C2F32;font-size:15px;font-style:normal;line-height:130%;letter-spacing:-0.3px;}.paragraph--type--energy-title-formatted-text .field__items .field__item::before{content:"";position:absolute;left:10px;top:8px;width:4px;height:4px;background:#000;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--energy-title-formatted-text .field--name-field-title{font-size:2.23vw;letter-spacing:-0.02vw;padding:0 0 2.23vw 0;}.paragraph--type--energy-title-formatted-text .field__items{gap:1.67vw;}.paragraph--type--energy-title-formatted-text .field__items .field__item{padding:0 0 0 1.67vw;font-size:1.05vw;letter-spacing:-0.02vw;}.paragraph--type--energy-title-formatted-text .field__items .field__item::before{left:0.70vw;top:0.56vw;width:0.28vw;height:0.28vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){.paragraph--type--energy-title-formatted-text .field--name-field-title{font-size:24px;padding:0 0 12px 0;}}.paragraph--type--energy-title-table{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:32px;}.paragraph--type--energy-title-table .field--name-field-title{color:#212121;font-weight:800;font-size:32px;font-style:normal;line-height:120%;letter-spacing:-0.32px;}.paragraph--type--energy-title-table .field--name-field-table-disclaimer{color:#2C2F32;font-size:15px;line-height:130%;letter-spacing:-0.3px;}.paragraph--type--energy-title-table .tbl-energy{width:100%;display:flex;justify-content:space-evenly;align-items:stretch;gap:0px;border-radius:8px;}.paragraph--type--energy-title-table .tbl-energy>.field__item{flex-grow:4;}.paragraph--type--energy-title-table .tbl-energy>.field__item .field--name-field-row-title{padding:16px;background:#E20074;color:#fff;font-size:16px;line-height:130%;letter-spacing:-0.26px;border-top:1px solid #E20074;min-height:120px;align-content:center;}.paragraph--type--energy-title-table .tbl-energy>.field__item:first-child .field--name-field-row-title{border-left:1px solid #E20074;border-radius:8px 0 0 0;}.paragraph--type--energy-title-table .tbl-energy>.field__item:last-child .field--name-field-row-title{border-right:1px solid #E20074;border-radius:0 8px 0 0;}.paragraph--type--energy-title-table .tbl-energy>.field__item .field--name-field-row-value{padding:32px 16px;border-bottom:1px solid #2C2F32;color:#2C2F32;font-weight:800;font-size:18px;font-style:normal;line-height:140%;letter-spacing:-0.18px;}.paragraph--type--energy-title-table .tbl-energy>.field__item:first-child .field--name-field-row-value{border-left:1px solid #2C2F32;border-radius:0 0 0 8px;}.paragraph--type--energy-title-table .tbl-energy>.field__item:last-child .field--name-field-row-value{border-right:1px solid #2C2F32;border-radius:0 0 8px 0;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--energy-title-table{gap:2.23vw;}.paragraph--type--energy-title-table .field--name-field-title{font-size:2.23vw;letter-spacing:-0.02vw;}.paragraph--type--energy-title-table .field--name-field-table-disclaimer{font-size:1.05vw;letter-spacing:-0.02vw;}.paragraph--type--energy-title-table .tbl-energy{border-radius:0.56vw;}.paragraph--type--energy-title-table .tbl-energy>.field__item .field--name-field-row-title{padding:1.12vw;font-size:1.12vw;letter-spacing:-0.01vw;border-top:0.07vw solid #E20074;min-height:8.34vw;}.paragraph--type--energy-title-table .tbl-energy>.field__item:first-child .field--name-field-row-title{border-left:0.07vw solid #E20074;border-radius:0.56vw 0 0 0;}.paragraph--type--energy-title-table .tbl-energy>.field__item:last-child .field--name-field-row-title{border-right:0.07vw solid #E20074;border-radius:0 0.56vw 0 0;}.paragraph--type--energy-title-table .tbl-energy>.field__item .field--name-field-row-value{padding:2.23vw 1.12vw;border-bottom:0.07vw solid #2C2F32;font-size:1.25vw;letter-spacing:-0.01vw;}.paragraph--type--energy-title-table .tbl-energy>.field__item:first-child .field--name-field-row-value{border-left:0.07vw solid #2C2F32;border-radius:0 0 0 0.56vw;}.paragraph--type--energy-title-table .tbl-energy>.field__item:last-child .field--name-field-row-value{border-right:0.07vw solid #2C2F32;border-radius:0 0 0.56vw 0;}}@media screen and (max-width:959px){.paragraph--type--energy-title-table .tbl-energy .field__item .field--name-field-row-title,.paragraph--type--energy-title-table .tbl-energy .field__item .field--name-field-row-value{padding:12px;min-height:100px;align-content:center;}.paragraph--type--energy-title-table .tbl-energy>.field__item .field--name-field-row-title{font-size:11px;}.paragraph--type--energy-title-table .tbl-energy .field__item .field--name-field-row-title,.paragraph--type--energy-title-table .tbl-energy .field__item .field--name-field-row-value{padding:8px;}}@media screen and (max-width:767px){.paragraph--type--energy-title-table{gap:24px;}.paragraph--type--energy-title-table .tbl-energy{flex-direction:column;justify-content:flex-start;align-items:start;}.paragraph--type--energy-title-table .field--name-field-title{font-size:24px;}.paragraph--type--energy-title-table .tbl-energy>.field__item{width:100%;display:flex;justify-content:space-between;}.paragraph--type--energy-title-table .tbl-energy>.field__item>div{width:100%;display:flex;justify-content:space-between;}.paragraph--type--energy-title-table .tbl-energy>.field__item .field--name-field-row-title{width:50%;border:0px;border-radius:0px;padding:16px;align-content:center;border-bottom:1px solid #fff;font-size:15px;}.paragraph--type--energy-title-table .tbl-energy>.field__item .field--name-field-row-value{width:50%;border:0px;border-radius:0px;padding:16px;border-right:1px solid #2C2F32;border-bottom:1px solid #2C2F32;align-content:center;}.paragraph--type--energy-title-table .tbl-energy>.field__item:first-child .field--name-field-row-value{border-radius:0 8px 0 0;border:0px;border-right:1px solid #2C2F32;border-top:1px solid #2C2F32;border-bottom:1px solid #2C2F32;}.paragraph--type--energy-title-table .tbl-energy>.field__item:last-child .field--name-field-row-value{border-bottom:1px solid #2C2F32;}.paragraph--type--energy-title-table .tbl-energy>.field__item:last-child .field--name-field-row-title{border-radius:0 0 0 8px;}.paragraph--type--energy-title-table .field--name-field__item-table-disclaimer{font-size:12px;}}.paragraph--type--energy-title-description .field--name-field-title{color:#212121;font-weight:800;font-size:32px;font-style:normal;line-height:120%;letter-spacing:-0.32px;padding:0 0 32px 0;}.paragraph--type--energy-title-description .field--name-field-text{color:#2C2F32;font-size:16px;line-height:140%;letter-spacing:-0.16px;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--energy-title-description .field--name-field-title{font-size:2.23vw;letter-spacing:-0.02vw;padding:0 0 2.23vw 0;}.paragraph--type--energy-title-description .field--name-field-text{font-size:1.12vw;letter-spacing:-0.01vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){.paragraph--type--energy-title-description .field--name-field-title{font-size:24px;padding:0 0 12px 0;}.paragraph--type--energy-title-description .field--name-field-text{font-size:15px;}}.paragraph--type--title-with-features .field--name-field-title{color:#212121;font-weight:800;font-size:32px;font-style:normal;line-height:120%;letter-spacing:-0.32px;padding:0 0 32px 0;}.paragraph--type--title-with-features .field__items{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:16px;}.paragraph--type--title-with-features .field__items .field__item{padding:16px 16px 16px 50px;text-align:left;border-radius:8px;border:1.5px solid #2C2F32;background:#FFF url(/themes/custom/ogenergy/assets/images/icon-green-check.svg) no-repeat 16px center;background-size:24px auto;width:calc(33.33% - 11px);min-height:80px;color:#212121;font-weight:800;font-size:16px;font-style:normal;line-height:130%;letter-spacing:-0.16px;align-content:center;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--title-with-features .field--name-field-title{font-size:2.23vw;letter-spacing:-0.02vw;padding:0 0 2.23vw 0;}.paragraph--type--title-with-features .field__items{gap:1.12vw;}.paragraph--type--title-with-features .field__items .field__item{padding:1.12vw 1.12vw 1.12vw 3.48vw;border-radius:0.56vw;border:0.11vw solid #2C2F32;background:#FFF url(/themes/custom/ogenergy/assets/images/icon-green-check.svg) no-repeat 1.12vw center;background-size:1.67vw auto;width:calc(33.33% - 0.77vw);min-height:5.56vw;font-size:1.12vw;letter-spacing:-0.01vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){.paragraph--type--title-with-features .field--name-field-title{font-size:24px;padding:0 0 12px 0;}.paragraph--type--title-with-features .field__items .field__item{padding:12px 16px 12px 50px;background-size:20px auto;width:100%;min-height:61px;font-size:15px;}}.paragraph--type--energy-title-panel{border-radius:16px;border:1.5px solid #2C2F32;min-height:350px;display:flex;justify-content:space-between;align-items:stretch;overflow:hidden;}.paragraph--type--energy-title-panel .left-panel,.paragraph--type--energy-title-panel .right-panel{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:start;padding:32px;}.paragraph--type--energy-title-panel .right-panel{background:#F1F1F1;}.paragraph--type--energy-title-panel .left-panel .field--name-field-title{color:#212121;font-weight:800;font-size:40px;line-height:110%;letter-spacing:-0.4px;padding:0 0 48px 0;}.paragraph--type--energy-title-panel .left-panel .learn-more-link 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--energy-title-panel .left-panel .learn-more-link 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--energy-title-panel .left-panel .learn-more-link a:hover::before{transform:scale(1.05);background:rgba(0,0,0,0.2);}.paragraph--type--energy-title-panel .right-panel .field__items{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:24px;}.paragraph--type--energy-title-panel .right-panel .field__items .field__item{color:#2C2F32;font-size:16px;font-style:normal;line-height:140%;letter-spacing:-0.16px;padding:0 0 0 36px;line-height:24px;background:url(/themes/custom/ogenergy/assets/images/icon-green-check.svg) no-repeat left center;background-size:24px auto;}body:has(.etype--kymainomeno-proion) .paragraph--type--energy-title-panel .right-panel .field__items .field__item,body:has(.etype--kymainomeno-proion) .paragraph--type--title-with-features .field__items .field__item{background-image:url(/themes/custom/ogenergy/assets/images/icon-yellow-check.svg)}body:has(.etype--oikiaka-paketa) .paragraph--type--energy-title-panel .right-panel .field__items .field__item,body:has(.etype--oikiaka-paketa) .paragraph--type--title-with-features .field__items .field__item{background-image:url(/themes/custom/ogenergy/assets/images/icon-blue-check.svg)}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--energy-title-panel{border-radius:1.12vw;border:0.11vw solid #2C2F32;min-height:24.31vw;}.paragraph--type--energy-title-panel .left-panel,.paragraph--type--energy-title-panel .right-panel{padding:2.23vw;}.paragraph--type--energy-title-panel .left-panel .field--name-field-title{font-size:2.78vw;letter-spacing:-0.02vw;padding:0 0 3.34vw 0;}.paragraph--type--energy-title-panel .left-panel .learn-more-link a{font-size:1.12vw;padding:0.70vw 1.39vw;border-radius:69.38vw;}.paragraph--type--energy-title-panel .left-panel .learn-more-link a::before{border-radius:69.38vw;border:0.07vw solid #000;}.paragraph--type--energy-title-panel .right-panel .field__items{gap:1.67vw;}.paragraph--type--energy-title-panel .right-panel .field__items .field__item{font-size:1.12vw;letter-spacing:-0.01vw;padding:0 0 0 2.50vw;line-height:1.67vw;background-size:1.67vw auto;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){.paragraph--type--energy-title-panel{flex-direction:column;}.paragraph--type--energy-title-panel .left-panel,.paragraph--type--energy-title-panel .right-panel{width:100%;}.paragraph--type--energy-title-panel .left-panel .field--name-field-title{font-size:32px;padding:0 0 32px 0;}.paragraph--type--energy-title-panel .right-panel .field__items .field__item{font-size:15px;}}.paragraph--type--header-only-title{padding:110px 0 0 0;}.paragraph--type--header-only-title h2{color:#212121;text-align:center;font-weight:800;font-size:40px;font-style:normal;line-height:110%;letter-spacing:-1.2px;margin:0px;padding:0px;}@media screen and (min-width:960px) and (max-width:1439px){.paragraph--type--header-only-title{padding:7.64vw 0 0 0;}.paragraph--type--header-only-title h2{font-size:2.78vw;letter-spacing:-0.08vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){.paragraph--type--header-only-title{padding:20px 0 0 0;}.paragraph--type--header-only-title h2{font-size:30px;}}#block-ogenergy-exposedformsearch-energypage-1-2 form{display:flex;justify-content:center;gap:0px;padding:0 0 30px 0;width:calc(100% - 32px);margin:0 auto;}#block-ogenergy-exposedformsearch-energypage-1-2 form label{display:none;}#block-ogenergy-exposedformsearch-energypage-1-2 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;cursor:pointer;transition:all 300ms;line-height:50px;}#block-ogenergy-exposedformsearch-energypage-1-2 form .form-actions .js-form-submit:hover{background-color:#000 !important;border-color:#000;color:#fff !important;}#block-ogenergy-exposedformsearch-energypage-1-2 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;}.view-search-energy{max-width:898px;width:100%;margin:0 auto;text-align:left;padding:0 0 30px 0;}.view-search-energy .view-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;padding:0 0 100px 0;}.view-search-energy .view-content>.views-row{width:100%;border-bottom:1.5px solid #818486;position:relative;}.view-search-energy .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-energy .view-content>.views-row .views-field-title a{color:#2C2F32;font-size:18px;font-weight:700;text-decoration:none;}.view-search-energy .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/ogenergy/assets/images/icon-accordion.svg) no-repeat center center;background-size:contain;transition:all 300ms;z-index:10;}.view-search-energy .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-energy .view-content>.views-row .views-field-rendered-item a{text-decoration:none;color:inherit;font-size:inherit;}.view-search-energy nav.pager ul{display:flex;justify-content:center;align-items:center;gap:20px;}.view-search-energy nav.pager ul,.view-search-energy nav.pager li{margin:0px;padding:0px;list-style-type:none;}.view-search-energy nav.pager a{text-decoration:none;color:#000;font-weight:700;font-size:18px;}.view-search-energy nav.pager li.is-active a{text-decoration:underline;}@media screen and (min-width:960px) and (max-width:1439px){#block-ogenergy-exposedformsearch-energypage-1-2 form{padding:0 0 2.09vw 0;}#block-ogenergy-exposedformsearch-energypage-1-2 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;line-height:3.48vw;}#block-ogenergy-exposedformsearch-energypage-1-2 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-energy{max-width:62.37vw;padding:0 0 2.09vw 0;}.view-search-energy .view-content{padding:0 0 6.95vw 0;}.view-search-energy .view-content>.views-row{border-bottom:0.11vw solid #818486;}.view-search-energy .view-content>.views-row .views-field-title{padding:2.09vw 4.87vw 0.70vw 1.12vw;}.view-search-energy .view-content>.views-row .views-field-title a{font-size:1.25vw;}.view-search-energy .view-content>.views-row .views-field-title a::after{right:1.12vw;width:2.23vw;height:2.23vw;}.view-search-energy .view-content>.views-row .views-field-rendered-item{padding:0.00vw 4.87vw 2.09vw 1.12vw;gap:1.67vw;}.view-search-energy nav.pager ul{gap:1.39vw;}.view-search-energy nav.pager a{font-size:1.25vw;}}@media screen and (max-width:959px){}@media screen and (max-width:767px){}.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;}}.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{}.style-bg-bg-white .paragraph--type--sidebyside-title-desc-button .sidebyside_right .field--name-field-link-with-text a{background-color:#245BA7;}#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;}.energy-faq-title{font-size:32px;font-style:normal;font-weight:700;padding:40px 0 0 0;line-height:120%;letter-spacing:-0.64px;width:100%;}@media screen and (max-width:767px){.energy-faq-title{padding:24px 0;}}
