.pnsl-energy-efficiency-block .accordion .item .content .airtightness p{font-size:14px;letter-spacing:.31px;line-height:26px}.pnsl-energy-efficiency-block .above-lines-text,.pnsl-energy-efficiency-block .lines-text,.pnsl-energy-efficiency-block .accordion .item .title-wrap .title,.pnsl-energy-efficiency-block .accordion .item .content{font-size:18px;letter-spacing:.4px;line-height:35px}.pnsl-energy-efficiency-block .accordion .item .title-wrap .number span{font-size:24px;letter-spacing:.4px;line-height:29px}.pnsl-energy-efficiency-block h2{font-size:36px;letter-spacing:.4px;line-height:43px}.title-red{color:#350c0c}.h1-s{font-size:42px;font-weight:300;letter-spacing:1px;line-height:49px}.h2-s{font-size:36px;font-weight:300;letter-spacing:.8px;line-height:43px}.h3-s{font-size:28px;font-weight:300;letter-spacing:.6px;line-height:35px}.h4-s{font-size:22px;letter-spacing:.49px;line-height:27px;font-weight:300}.h5-s{font-size:18px;letter-spacing:.4px;line-height:22px;font-weight:300}.h6-s{font-size:14px;letter-spacing:.3px;line-height:19px;font-weight:400}.separator-line{height:1px;background-color:#cbcbcb;width:100%}.mb12{margin-bottom:12px}.mb24{margin-bottom:24px}.mb36{margin-bottom:36px}.mb48{margin-bottom:48px}.mb56{margin-bottom:56px}.mb64{margin-bottom:64px}.ml12{margin-left:12px}.ml24{margin-left:24px}.ml32{margin-left:32px}.mr12{margin-right:12px}.mr24{margin-right:24px}.mr32{margin-right:32px}.overflowHidden{overflow:hidden}.col-xl-63,.col-xl-36{position:relative;width:100%;padding-left:24px;padding-right:24px}@media (min-width:1200px){.col-xl-63{flex:0 0 63.666667%;max-width:63.666667%}.col-xl-36{flex:0 0 36.333333%;max-width:36.333333%}}.sustainability-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:10}.sustainability-modal .modal_wrapper{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;max-height:100%;overflow-y:auto}.sustainability-modal .modal_content{position:relative;width:calc(100% - 48px);max-width:1024px;margin:auto;background-color:#f6f4f0;border-radius:0}.sustainability-modal .content_wrapper{position:relative;z-index:1}.sustainability-modal .close_modal{position:absolute;top:21px;right:24px;display:block;width:10px;height:10px;background:0 0;border:none;z-index:2;cursor:pointer}.sustainability-modal .close_modal:before,.sustainability-modal .close_modal:after{content:"";position:absolute;top:50%;left:-2px;width:16px;height:1px;background-color:#000}.sustainability-modal .close_modal:before{transform:translateY(-50%) rotate(45deg)}.sustainability-modal .close_modal:after{transform:translateY(-50%) rotate(-45deg)}.sustainability-modal .modal_main{width:100%;gap:68px;padding:27px 72px 33px 48px}.sustainability-modal .modal_main .text_wrapper{width:535px;max-width:100%}.sustainability-modal .modal_main h2{font-size:18px;line-height:25px;font-weight:700;margin-bottom:15px;font-weight:700;color:#350c0c}.sustainability-modal .modal_main p{font-size:16px;line-height:22px;letter-spacing:.4px;font-weight:400;color:#350c0c}.sustainability-modal .modal_main p strong{font-weight:700}.sustainability-modal .modal_main p:last-child{margin-bottom:0}.sustainability-modal .modal_main ul{margin:0}.sustainability-modal .modal_main ul li{font-size:16px;line-height:22px;margin-bottom:12px}.sustainability-modal .modal_main ul li:before{top:7px}.sustainability-modal .modal_main ul li:last-child{margin-bottom:0}.sustainability-modal .modal_main .image_wrapper{margin-top:30px}.sustainability-modal .modal_main .image_wrapper img{width:100%;max-width:318px;height:auto}.sustainability-modal.no-image .close_modal{position:absolute;top:42px;right:46px}.sustainability-modal.no-image .modal_content{max-width:580px}.sustainability-modal.no-image .modal_content .modal_main{padding:115px 34px 100px 62px}@media screen and (max-width:991px){.sustainability-modal .modal_main{width:100%;gap:32px;padding:24px 42px 24px 24px}.sustainability-modal .modal_main .text_wrapper{width:100%}.sustainability-modal .modal_main .image_wrapper{margin-top:0}.sustainability-modal.no-image .modal_content .modal_main{padding:24px 42px 24px 24px}.sustainability-modal.no-image .close_modal{top:16px;right:16px}}@media screen and (max-width:650px){.sustainability-modal .close_modal{top:16px;right:16px}.sustainability-modal .modal_main{padding:32px 24px;width:100%}}.pnsl-energy-efficiency-block .text-before-icon{position:relative;display:inline}.pnsl-energy-efficiency-block .text-before-icon p{display:inline;padding-right:68px}.pnsl-energy-efficiency-block .text-before-icon p a{font-weight:700}.pnsl-energy-efficiency-block button.open-sus-modal{background-color:transparent;border:0;padding:0;cursor:pointer;position:absolute;left:calc(100% - 52px);width:52px;bottom:-20px;animation:pulsate infinite 2s}.pnsl-energy-efficiency-block button.open-sus-modal img{position:relative;z-index:-1}@keyframes pulsate{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pnsl-energy-efficiency-block{padding:76px 0 100px;color:#000}.pnsl-energy-efficiency-block .container{max-width:1054px;position:relative}.pnsl-energy-efficiency-block p:last-child{margin-bottom:0}.pnsl-energy-efficiency-block .above-lines-text,.pnsl-energy-efficiency-block .lines-text{color:#000;font-weight:400;line-height:27px}.pnsl-energy-efficiency-block .above-lines-text strong,.pnsl-energy-efficiency-block .lines-text strong{font-weight:700}.pnsl-energy-efficiency-block .lines-text{padding:30px 0 26px;border-top:1px solid #000;border-bottom:1px solid #000;margin:30px 0 70px}.pnsl-energy-efficiency-block h2{font-weight:400;color:#000;margin-bottom:24px}.pnsl-energy-efficiency-block .accordion-container{max-width:1110px}.pnsl-energy-efficiency-block .accordion .item{margin-bottom:3px;cursor:pointer}.pnsl-energy-efficiency-block .accordion .item .title-wrap{position:relative}.pnsl-energy-efficiency-block .accordion .item .title-wrap .number{display:flex;flex-shrink:0;position:relative;width:111px;height:97px;background-color:#d52b00;clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);margin-right:35px}.pnsl-energy-efficiency-block .accordion .item .title-wrap .number span{line-height:29px;font-weight:500;color:#d52b00}.pnsl-energy-efficiency-block .accordion .item .title-wrap .number span:before{content:"";display:block;position:absolute;top:3px;left:3px;right:3px;bottom:3px;background-color:#fff;clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);z-index:-1}.pnsl-energy-efficiency-block .accordion .item .title-wrap .title{position:relative;line-height:22px;font-weight:500;padding-right:25px}.pnsl-energy-efficiency-block .accordion .item .title-wrap .title:after{content:"";display:block;position:absolute;right:0;width:12px;height:6px;background-image:url(//penosil.com/uk/wp-content/themes/penosil-store/scss/css/../../images/icons/arrow_down.svg);background-size:cover;background-position:right;background-repeat:no-repeat;transition:transform .2s ease-in-out}.pnsl-energy-efficiency-block .accordion .item .title-wrap:before{content:"";display:block;position:absolute;top:0;left:3%;right:0;bottom:0;background-color:#f6f4f0;clip-path:polygon(2.5% 0%,97.5% 0%,100% 50%,97.5% 100%,2.5% 100%,0% 50%);z-index:-1;transition:background-color .2s ease-in-out}.pnsl-energy-efficiency-block .accordion .item .title-wrap:hover:before{background-color:#e7e7e6}.pnsl-energy-efficiency-block .accordion .item .content{display:none;line-height:22px;padding:44px 0 64px 177px;cursor:auto}.pnsl-energy-efficiency-block .accordion .item .content a{font-weight:700}.pnsl-energy-efficiency-block .accordion .item .content ul{padding-left:30px;margin-left:-30px}.pnsl-energy-efficiency-block .accordion .item .content ul li:before{top:8px;left:-30px}.pnsl-energy-efficiency-block .accordion .item .content strong{color:#000}.pnsl-energy-efficiency-block .accordion .item .content .text-before-icon{display:inline-flex;font-weight:700;color:#d52b00;cursor:pointer;margin:28px 0 0}.pnsl-energy-efficiency-block .accordion .item .content .text-before-icon p{margin:0}.pnsl-energy-efficiency-block .accordion .item .content .airtightness{display:flex}.pnsl-energy-efficiency-block .accordion .item .content .airtightness .image-wrap{position:relative;margin-left:160px}.pnsl-energy-efficiency-block .accordion .item .content .airtightness .texts-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.pnsl-energy-efficiency-block .accordion .item .content .airtightness p{position:absolute;display:inline;color:#000;line-height:17px;white-space:nowrap;margin-bottom:0}.pnsl-energy-efficiency-block .accordion .item .content .airtightness p strong{font-weight:700;color:#000}.pnsl-energy-efficiency-block .accordion .item .content .airtightness p.doors{bottom:11px;left:calc(100% + 11px)}.pnsl-energy-efficiency-block .accordion .item .content .airtightness p.roof{top:40px;left:calc(100% + 11px)}.pnsl-energy-efficiency-block .accordion .item .content .airtightness p.penetration{top:13%;left:calc(100% + 11px);transform:translateY(-50%)}.pnsl-energy-efficiency-block .accordion .item .content .airtightness p.windows{bottom:7%;right:calc(100% + 6px);transform:translateY(-50%)}.pnsl-energy-efficiency-block .accordion .item .content .airtightness p.building{bottom:55px;right:calc(100% + 6px)}.pnsl-energy-efficiency-block .accordion .item.active .title::after{transform:rotate(180deg)}@media screen and (max-width:991px){.pnsl-energy-efficiency-block{padding:64px 0 64px}.pnsl-energy-efficiency-block h2{font-size:30px;line-height:normal;text-align:center}.pnsl-energy-efficiency-block .above-lines-text,.pnsl-energy-efficiency-block .lines-text{text-align:center}.pnsl-energy-efficiency-block .accordion .item .title-wrap{padding-right:21px}.pnsl-energy-efficiency-block .accordion .item .title-wrap .number{width:74px;height:60px;margin-right:16px}.pnsl-energy-efficiency-block .accordion .item .title-wrap .title{font-size:16px;line-height:19px}.pnsl-energy-efficiency-block .accordion .item .title-wrap:before{clip-path:polygon(2.5% 0%,95% 0%,100% 50%,95% 100%,2.5% 100%,0% 50%)}.pnsl-energy-efficiency-block .accordion .item .content{font-size:16px;line-height:20px;padding:24px 16px 32px 46px}.pnsl-energy-efficiency-block .accordion .item .content ul{padding-left:24px}.pnsl-energy-efficiency-block .accordion .item .content ul li:before{top:6px;left:-22px}.pnsl-energy-efficiency-block .accordion .item .content .text-before-icon{display:block;text-align:center;padding:0;margin:0}.pnsl-energy-efficiency-block .accordion .item .content .text-before-icon p{display:block;padding:0}.pnsl-energy-efficiency-block .accordion .item .content .text-before-icon button.open-sus-modal{position:static;margin:32px auto}.pnsl-energy-efficiency-block .accordion .item .content .airtightness{justify-content:center;padding-bottom:100px}.pnsl-energy-efficiency-block .accordion .item .content .airtightness .image-wrap{position:relative;margin-left:0}.pnsl-energy-efficiency-block .accordion .item .content .airtightness .image-wrap img{width:auto;height:auto}.pnsl-energy-efficiency-block .accordion .item .content .airtightness p.doors{left:unset;bottom:unset;top:91%;right:0}.pnsl-energy-efficiency-block .accordion .item .content .airtightness p.roof{left:unset;top:unset;bottom:calc(100% + 4px);right:10%}.pnsl-energy-efficiency-block .accordion .item .content .airtightness p.penetration{top:unset;left:unset;transform:unset;white-space:unset;bottom:84%;right:17%;width:161px;text-align:right}.pnsl-energy-efficiency-block .accordion .item .content .airtightness p.windows{bottom:unset;right:unset;transform:unset;top:84%;left:-5px}.pnsl-energy-efficiency-block .accordion .item .content .airtightness p.building{bottom:-24px;right:50%;transform:translateX(50%)}}