.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.banners-wrap{position:relative}.banners-wrap a{text-decoration:none}.banners{position:relative}.banners,.banners-wrap .navigation-wrap{z-index:0}.banners .banner-box{position:relative}.banners .banner-box canvas{position:absolute;left:0;top:0;bottom:0;right:0;width:50%;height:100%;z-index:-1}.banners .banner-box canvas+canvas{left:50%}.banners .banner-box .image-box{position:relative;padding:28% 50%}.banners .banner-box .image-box img{position:absolute;left:0;right:0;top:0;bottom:0}.banners .banner-box .info{padding:12px 24px}.banners .banner-box .info h1{margin-bottom:0}.banners .banner-box .info .description{display:none}.banners .banner-box .info a{color:inherit}.banners .banner-box .info .icon{color:#f78d1e;margin-left:-3px}.banners .slick-dots{display:block;list-style:none;margin:0;padding:0;position:absolute;left:18px;top:16px}.banners .slick-dots>li{display:block;margin:0;padding:0}.banners .slick-dots>li:before{content:"";display:none}.banners .slick-dots li{display:inline-block}.banners .slick-dots li button{padding:6px;font-size:0;line-height:0;position:relative}.banners .slick-dots li button:after{content:"";display:inline-block;background:transparent;width:8px;height:8px;border:2px solid #fff;border-radius:8px}.banners .slick-dots li.slick-active button:after{background:#fff}.banners-wrap .navigation-wrap{display:none}@media all and (min-width: 984px), print{.banners .banner-box{position:relative;overflow:hidden}.banners .banner-box .image-box{padding:0;position:absolute;left:50%;top:50%;text-align:center}.banners .banner-box .image-box img{position:relative;width:auto;max-width:none}.banners .banner-box .info{position:absolute;left:0;top:0;bottom:0;width:62%;padding:24px;margin:0;z-index:35;color:#fff}.banners .banner-box .info{color:#fff}.banners .banner-box .info[data-text-color="text-inverted"]{color:#fff}.banners .banner-box .info[data-text-color="text-lightest"]{color:#a8a8a8}.banners .banner-box .info[data-text-color="text-lighter"]{color:#5A5B5D}.banners .banner-box .info[data-text-color="text-light"]{color:#5A5B5D}.banners .banner-box .info[data-text-color="text-normal"]{color:#4d4d4d}.banners .banner-box .info[data-text-color="text-darkest"]{color:#0F0F0F}.banners .banner-box .info[data-text-color="latvenergo"]{color:#98bc28}.banners .banner-box .info[data-text-color="highlight-normal"]{color:#f78d1e}.banners .banner-box .info h1,.banners .banner-box .info p{color:inherit}.banners .banner-box .info p.read-more{color:#fff}.banners .banner-box .info .description{display:block}.banners .banner-box .info .icon{display:none}.banners-wrap .navigation-wrap{display:table;position:absolute;bottom:0;left:0;width:100%;border:0;border-collapse:collapse;table-layout:fixed}.banners-wrap .navigation{display:table-row}.banners-wrap .navigation .item{display:table-cell;text-align:center;vertical-align:top;border-style:solid;border-color:rgba(255,255,255,0.3);border-width:0 0 0 1px;background:rgba(155,155,155,0.85);width:25%}.banners-wrap .navigation[data-number-of-items="1"] .item{width:100%}.banners-wrap .navigation[data-number-of-items="2"]{width:50%}.banners-wrap .navigation[data-number-of-items="3"]{width:33.3%}.banners-wrap .navigation .item.active{background:rgba(110,110,110,0.95)}.banners-wrap .navigation .item:first-child{border:none}.banners-wrap .navigation .item a{display:block;position:relative;color:#fff;font-weight:bold;font-size:.875rem;line-height:1.5rem;padding-top:.625rem;padding-bottom:.5rem}}@media all and (min-width: 984px) and (min-width: 984px) and (max-width: 983px){.banners-wrap .navigation .item a{font-size:1.125rem;line-height:1.5rem;padding-top:1.125rem;padding-bottom:1.125rem}}@media all and (min-width: 984px), print{.banners-wrap .navigation .item.active a:after{content:"";position:absolute;left:50%;margin-left:-8px;top:-8px;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent rgba(110,110,110,0.95) transparent}.banners .banner-box .info h1{margin-left:-3px}.banners .banner-box .info p{font-weight:bold}.banners .banner-box .info p.read-more{display:inline-block;font-size:1.125rem;line-height:1.875rem;padding-top:.625rem;padding-bottom:.5rem;padding-left:32px;padding-right:32px;background:rgba(110,110,110,0.95);vertical-align:baseline;text-align:center;border-radius:24px}}@media all and (min-width: 984px) and (max-width: 983px){.banners .banner-box{height:402px}.banners .banner-box .image-box{margin-left:-384px;margin-top:-201px}.banners .banner-box .image-box img{height:402px;max-width:none}.banners .banner-box .info h1{font-size:2.25rem;line-height:2.25rem;padding-top:1.5625rem;padding-bottom:1.125rem}.banners .banner-box .info p{font-size:1.125rem;line-height:1.875rem;padding-top:.0625rem;padding-bottom:.3125rem;font-weight:bold}}@media all and (min-width: 984px), print{.banners .banner-box{height:288px}.banners .banner-box .image-box{margin-left:-720px;margin-top:-144px}.banners .banner-box .image-box img{height:288px}.banners .banner-box .info{position:absolute;left:0;top:0;bottom:0;width:54%;margin:0;padding:0 24px}.banners .banner-box .info h1{font-size:2rem;line-height:2.25rem;padding-top:2.9375rem;padding-bottom:.4375rem}.banners .banner-box .info p{position:relative;top:-1px}.banners .banner-box .info p.read-more{font-size:.875rem;line-height:1.5rem;padding-top:.375rem;padding-bottom:.375rem;padding-left:26px;padding-right:26px}}@media all and (min-width: 984px), print{.banners .banner-box .info{padding:0 12px;position:absolute;left:50%;width:492px;padding-right:0;padding-left:12px;margin-left:-492px}.banners-wrap .navigation-wrap{left:50%;width:960px;margin-left:-480px}.banners-wrap .navigation .item:first-child{border-top-left-radius:6px}.banners-wrap .navigation .item:last-child{border-top-right-radius:6px}}ul.shortcuts{display:block;list-style:none;margin:0;padding:0;border-top:1px solid #e0e0e0;margin-top:-1px}ul.shortcuts>li{display:block;margin:0;padding:0}ul.shortcuts>li:before{content:"";display:none}ul.shortcuts li{border-bottom:1px solid #e0e0e0;margin-bottom:-1px}ul.shortcuts li a{display:block;font-size:1rem;line-height:1.5rem;padding-top:1.4375rem;padding-bottom:1.5625rem;color:#5A5B5D;font-weight:bold;padding-left:78px;padding-right:24px}ul.shortcuts li a .icon{margin-right:12px;margin-left:-54px}@media all and (min-width: 984px) and (max-width: 983px){ul.shortcuts{-webkit-columns:240px 2;-moz-columns:240px 2;columns:240px 2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding:24px;padding-top:0;margin-top:24px;border:none;border-bottom:1px solid #e0e0e0}ul.shortcuts li{margin:0;margin-right:24px;border:none;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}ul.shortcuts li a{padding-left:54px;padding-right:0}}@media all and (min-width: 984px) and (max-width: 983px){ul.shortcuts li a{font-size:1.125rem;line-height:1.5rem;padding-top:1rem;padding-bottom:1.25rem}}@media all and (min-width: 984px) and (max-width: 983px){ul.shortcuts{padding-bottom:6px;margin-top:12px}ul.shortcuts li a{font-size:.875rem;line-height:1.5rem;padding-top:1.125rem;padding-bottom:1.5rem}}@media all and (min-width: 984px), print{ul.shortcuts{padding-bottom:12px;padding-top:12px;border:0;margin:0;margin-bottom:-1px;border-bottom:1px solid #e0e0e0}ul.shortcuts:after{content:" ";display:table;clear:both}ul.shortcuts li{display:block;float:left;width:240px;margin:0;border:0}ul.shortcuts li a{font-size:.875rem;line-height:1.5rem;padding-top:1.125rem;padding-bottom:1.125rem;padding-left:54px;padding-right:0}}.offer-highlights h1{margin-bottom:12px}@media all and (min-width: 984px) and (max-width: 983px){.offer-highlights h1{margin-bottom:24px}}@media all and (min-width: 984px), print{.offer-highlights h1{margin-bottom:48px}}.offer-highlights .offers{display:block;list-style:none;margin:0;padding:0}.offer-highlights .offers>li{display:block;margin:0;padding:0}.offer-highlights .offers>li:before{content:"";display:none}.offer-highlights .offers:after{content:" ";display:table;clear:both}@media all and (min-width: 984px) and (max-width: 983px){.offer-highlights .offers{margin-bottom:12px}}@media all and (min-width: 984px), print{.offer-highlights .offers{margin-bottom:36px}}.offer-highlights .offers .offer{display:none;padding-left:24px;padding-right:24px}.offer-highlights .offers .offer:first-child{display:block}@media all and (min-width: 984px), print{.offer-highlights .offers .offer:nth-child(2){display:block}}@media all and (min-width: 984px), print{.offer-highlights .offers .offer:nth-child(3){display:block}}@media all and (min-width: 984px), print{.offer-highlights .offers .offer{float:left;width:50%}}@media all and (min-width: 984px), print{.offer-highlights .offers .offer{width:33.33%}}@media all and (min-width: 984px) and (max-width: 983px){.offer-highlights .offers .offer:first-child{padding-right:12px}.offer-highlights .offers .offer:nth-child(2){padding-left:12px}}@media all and (min-width: 984px) and (max-width: 983px){.offer-highlights .offers .offer{padding-left:72px;padding-right:72px}.offer-highlights .offers .offer:first-child{padding-right:30px}.offer-highlights .offers .offer:nth-child(2){padding-left:30px}}@media all and (min-width: 984px), print{.offer-highlights .offers .offer{padding-left:0;padding-right:0}.offer-highlights .offers .offer:first-child{padding-right:40px}.offer-highlights .offers .offer:nth-child(2){padding-left:20px;padding-right:20px}.offer-highlights .offers .offer:nth-child(3){padding-left:40px}}.offer-highlights .offer .image{background-color:#fff;position:relative;padding:30% 50%;border-radius:6px;margin-bottom:24px}@media all and (min-width: 984px) and (max-width: 983px){.offer-highlights .offer .image{margin-bottom:18px}}@media all and (min-width: 984px), print{.offer-highlights .offer .image{margin-bottom:12px}}.offer-highlights .offer .image a,.offer-highlights .offer .image img{display:block;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:6px}.offer-highlights .offer .discount{position:absolute;left:100%;bottom:-12px;display:inline-block;width:60px;height:60px;border-radius:30px;margin-left:-30px;font-size:1rem;line-height:60px;color:#fff;text-align:center;z-index:1;background:-webkit-linear-gradient(-45deg, #FFC108, #FF7B00);background:-moz-linear-gradient(-45deg, #FFC108, #FF7B00);background:-o-linear-gradient(-45deg, #FFC108, #FF7B00);background:linear-gradient(135deg, #FFC108, #FF7B00);background-repeat:no-repeat}.offer-highlights p{text-align:center;color:#373737}.offer-highlights .offer a{text-decoration:none;color:inherit}.protected_customers{text-align:center}.protected_customers .image{display:inline-block;max-width:100%;margin:6px 0 12px}@media all and (min-width: 984px), print{.protected_customers .image{margin-bottom:24px}}.protected_customers .description{font-size:.875rem;line-height:1.5rem;padding-top:.375rem;padding-bottom:.375rem;color:#5A5B5D}@media all and (min-width: 984px) and (max-width: 983px){.protected_customers .description{font-size:1rem;line-height:1.5rem;padding-top:.3125rem;padding-bottom:.4375rem}}@media all and (min-width: 984px), print{.protected_customers .description{max-width:504px;margin-left:auto;margin-right:auto}}@media all and (min-width: 984px), print{.protected_customers .description{max-width:564px}}.home-page-products h1{margin-bottom:0}.home-page-products .slogan{font-size:.875rem;line-height:1.5rem;padding-top:.375rem;padding-bottom:.375rem;color:#a8a8a8;text-align:center;margin-top:-6px}@media all and (min-width: 984px) and (max-width: 983px){.home-page-products .slogan{font-size:1.125rem;line-height:1.5rem;padding-top:.25rem;padding-bottom:.5rem}}.home-page-products .image{padding:0;text-align:center}@media all and (min-width: 984px), print{.home-page-products .image{margin-left:auto;margin-right:auto;max-width:888px}}.home-page-products .buttons{text-align:center}.home-page-products .buttons .button:only-child{width:auto}.promos .head,.promos .subhead{text-align:center}.promos .head{margin-top:36px;margin-bottom:0;color:#4d4d4d}.promos .subhead{margin-top:-6px;color:#a8a8a8}.promos .promo{padding-top:12px;margin-bottom:-1px;border-bottom:1px solid #e0e0e0;margin-top:12px;padding-left:24px;padding-right:24px}.promos .promo:after{content:" ";display:table;clear:both}.promos .promo:last-child{margin-bottom:0;border-bottom:0}.promos .promo .image{text-align:center;margin-bottom:12px}.promos .promo .info{text-align:center;margin-bottom:24px}@media all and (min-width: 984px), print{.promos .promo{margin-top:36px;min-height:276px}.promos .promo .image{width:42%;margin-top:-12px;margin-bottom:0}.promos .promo:nth-child(odd) .image{float:right;text-align:right}.promos .promo:nth-child(odd) .info{text-align:left;margin-right:408px}.promos .promo:nth-child(even) .image{float:left;text-align:left}.promos .promo:nth-child(even) .info{text-align:right;margin-left:408px}}@media all and (min-width: 984px), print{.promos .promo{padding-left:0;padding-right:0}.promos .promo .image{width:408px}}.content .contact-us{padding:0 24px 12px 24px;border-top:1px solid #e0e0e0;margin-top:-1px;text-align:center}.content .contact-us:after{content:" ";display:table;clear:both}.content .contact-us .buttons{margin-bottom:36px}.content .contact-us .buttons.emphasized{margin-top:48px}.content .contact-us .buttons.emphasized .button{padding-top:1.125rem;padding-bottom:1.125rem;margin-top:-1.125rem;margin-bottom:-1.1875rem;padding-left:42px;padding-right:42px;border-radius:42px;text-transform:uppercase}@media all and (min-width: 984px), print{.content .contact-us .buttons.emphasized .button{padding-top:1.125rem;padding-bottom:1.125rem;margin-top:-1.125rem;margin-bottom:-1.1875rem}}@media all and (min-width: 984px), print{.content .contact-us .buttons.emphasized{margin-bottom:60px}.content .contact-us .buttons.emphasized .button{padding-top:1.125rem;padding-bottom:1.125rem;margin-top:-1.125rem;margin-bottom:-1.1875rem}}@media all and (min-width: 984px), print{.content .contact-us{padding-top:12px}}@media all and (min-width: 984px), print{.content .contact-us{padding-left:0;padding-right:0}}.current-market-overview h2{margin-bottom:12px}.current-market-overview .image{margin-top:12px}.current-market-overview .image img{border-radius:6px}.current-market-overview .buttons{font-size:.875rem;line-height:1.5rem;padding-top:.375rem;padding-bottom:.375rem;text-align:center}@media all and (min-width: 984px) and (max-width: 983px){.current-market-overview .buttons{font-size:1.125rem;line-height:1.5rem;padding-top:.25rem;padding-bottom:.5rem}}.current-market-overview .button{width:100%;margin-right:12px;margin-bottom:12px}@media all and (min-width: 984px), print{.current-market-overview .buttons{text-align:left}.current-market-overview .button{width:auto;margin-bottom:0}}.current-market-overview{padding:0 24px 12px 24px;border-top:1px solid #e0e0e0;margin-top:-1px;margin-bottom:24px}.current-market-overview .description{font-size:.875rem;line-height:1.5rem;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:24px;color:#a8a8a8;text-align:center}@media all and (min-width: 984px) and (max-width: 983px){.current-market-overview .description{font-size:1.125rem;line-height:1.5rem;padding-top:.25rem;padding-bottom:.5rem}}@media all and (min-width: 984px), print{.current-market-overview{padding-top:12px}.current-market-overview:after{content:" ";display:table;clear:both}.current-market-overview .description{margin-bottom:36px}.current-market-overview .image{float:right;margin-left:48px}}@media all and (min-width: 984px), print{.current-market-overview{padding-left:0;padding-right:0}}.landing-product-blocks{width:100%;margin:12px auto;background:#f8f8f8;border:none}.landing-product-blocks+section,.landing-product-blocks+.promos{border-top:1px solid #e0e0e0}@media all and (min-width: 984px), print{.landing-product-blocks{text-align:center}}.landing-product-blocks ul{display:block;list-style:none;margin:0;padding:0;display:inline-block;margin:24px 0}.landing-product-blocks ul>li{display:block;margin:0;padding:0}.landing-product-blocks ul>li:before{content:"";display:none}@media all and (min-width: 984px), print{.landing-product-blocks ul{display:table;width:100%}}@media all and (max-width: 983px){.landing-product-blocks ul{text-align:center}}.landing-product-blocks ul li{display:inline-block;vertical-align:top;max-width:216px;padding:0 12px;text-align:center}@media all and (min-width: 984px), print{.landing-product-blocks ul li{display:table-cell;height:228px}.landing-product-blocks ul li:not(:last-child){border-right:1px solid #e0e0e0}.landing-product-blocks ul li:last-child{border-right:1px solid #f8f8f8}}@media all and (min-width: 984px) and (max-width: 983px){.landing-product-blocks ul li{width:49%;max-width:none;border:none}}@media all and (max-width: 983px){.landing-product-blocks ul li{width:100%}.landing-product-blocks ul li:not(:last-child){border:none}}.landing-product-blocks ul li h4{padding-bottom:0}.landing-product-blocks ul li a{text-decoration:none}.landing-product-blocks ul li a p{color:#4d4d4d}.landing-product-blocks ul li a h4{color:#373737}.landing-product-blocks ul li img{height:88px;margin:6px auto}.leonardo-http-controllers-error-error-page-controller .user-box,.leonardo-http-controllers-error-error-page-controller header>.navigation>.wide-page-wrap>.sections li.bell{display:none}@media all and (max-width: 983px){.leonardo-http-controllers-error-error-page-controller .error{margin-bottom:-128px}}.leonardo-http-controllers-error-error-page-controller .error .header .image{object-fit:cover;width:100%}.leonardo-http-controllers-error-error-page-controller .error .message{padding-top:72px;padding-bottom:120px;text-align:center}.leonardo-http-controllers-error-error-page-controller .error .message .title{font-size:2.75rem;font-weight:bold}.leonardo-http-controllers-error-error-page-controller .error .message .content{margin-top:18px;margin-bottom:24px}.leonardo-http-controllers-error-error-page-controller .error .message .content :last-child{margin-bottom:0}.leonardo-http-controllers-error-error-page-controller .error .message .content p{font-size:1.125rem}.leonardo-http-controllers-error-error-page-controller .error .message .actions{display:flex;justify-content:center;column-gap:12px;padding:0 12px}@media all and (max-width: 983px){.leonardo-http-controllers-error-error-page-controller .error .message .actions{display:inline-grid;grid-template-columns:1fr 1fr;row-gap:30px}}body{background-image:none}body>main{background-image:none}@media all and (min-width: 984px), print{body>main{background-image:url("/resources/images/backgrounds/gradient.png");background-repeat:repeat-x;background-position:center 288px}}section.content{padding-bottom:24px}.language-root-controller.business-site-mode section.content{padding-bottom:0}@media all and (min-width: 984px), print{.private-site-mode section.content{overflow-x:hidden}}section.content .user-box{text-align:center;padding:0;margin-top:-18px;margin-bottom:30px}@media all and (min-width: 984px), print{section.content .user-box{display:none}}section.content .user-box .button{width:100%}section.content section h1{margin-top:36px;text-align:center}.block-wrap{border-top:1px solid #e0e0e0;padding:0 24px 18px 24px;margin-top:-1px}.block-wrap:after{content:" ";display:table;clear:both}@media all and (min-width: 984px), print{.block-wrap{padding-bottom:36px}}@media all and (min-width: 984px), print{.block-wrap{padding-left:0;padding-right:0}}
