@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@400;600;700&display=swap");
.bg-green-900{}:where(.nm-lp-legacy) .bg-lime-200{
background-color: #96FF00;
}:where(.nm-lp-legacy) .bg-purple-700{
background-color: #5A00B9;
}:where(.nm-lp-legacy) .bg-caldon-200{
background-color: #00FF8C;
}:where(.nm-lp-legacy) .bg-blue-400{
background-color: #2DBEE1;
}:where(.nm-lp-legacy) .text-green-900{
color: #005537;
}:where(.nm-lp-legacy) .text-lime-200{
color: #96FF00;
}:where(.nm-lp-legacy) .text-purple-700{
color: #5A00B9;
}:where(.nm-lp-legacy) .text-caldon-200{
color: #00FF8C;
}:where(.nm-lp-legacy) .text-blue-400{
color: #2DBEE1;
}:where(.nm-lp-legacy) .border-green-900{
border: 1px solid #005537;
}:where(.nm-lp-legacy) .border-lime-200{
border: 1px solid #96FF00;
}:where(.nm-lp-legacy) .border-purple-700{
border: 1px solid #5A00B9;
}:where(.nm-lp-legacy) .border-caldon-200{
border: 1px solid #00FF8C;
}:where(.nm-lp-legacy) .border-blue-400{
border: 1px solid #2DBEE1;
}:where(.nm-lp-legacy) .fw-800{
font-weight: 800;
}:where(.nm-lp-legacy) .fw-900{
font-weight: 900;
}:where(.nm-lp-legacy) .baseGradient, :where(.nm-lp-legacy) .thx, :where(.nm-lp-legacy) .cta, :where(.nm-lp-legacy) #hero{
background: #4AAB3D;
}:where(.nm-lp-legacy) .fontGreen{
color: #4AAB3D;
}:where(.nm-lp-legacy) .hashtag{
color: rgba(50, 50, 50, 0.4);
}:where(.nm-lp-legacy) .headingPadding{
padding: 75px 0px 50px;
}@media (max-width: 576px){:where(.nm-lp-legacy) .headingPadding{
padding: 35px 0px 10px;
}}.nm-lp-legacy{
scroll-behavior: auto !important;
}.nm-lp-legacy{
font-family: "DM Sans", sans-serif;
font-optical-sizing: auto;
font-style: normal;
color: #323232;
font-size: 18px;
scroll-behavior: auto !important;
}:where(.nm-lp-legacy) a{
color: #323232;
text-decoration: none;
}:where(.nm-lp-legacy) a:hover{
color: #4AAB3D;
}:where(.nm-lp-legacy) .highlight_text{
background-color: #6BC700;
}:where(.nm-lp-legacy) h1.big{
font-size: 75px;
}@media (max-width: 576px){:where(.nm-lp-legacy) h1.big{
font-size: 45px;
}}:where(.nm-lp-legacy) h1.medium{
font-size: 40px;
}@media (max-width: 576px){:where(.nm-lp-legacy) h1.medium{
font-size: 30px;
}}:where(.nm-lp-legacy) header{
background-color: white;
}:where(.nm-lp-legacy) header ul li a{
font-size: 16px;
}:where(.nm-lp-legacy) .mininav{
opacity: 0;
}:where(.nm-lp-legacy) .mininav.sticked{
opacity: 1;
display: block;
top: 0%;
}:where(.nm-lp-legacy) #hero{
max-width: 1500px;
overflow: hidden;
min-height: 530px;
margin: 0 auto;
position: relative;
border-radius: 6px;
transition: all 0s linear;
}@media (max-width: 576px){:where(.nm-lp-legacy) #hero{
min-height: auto;
border-radius: 0px;
}}:where(.nm-lp-legacy) #hero .layers{
position: absolute;
width: 100%;
height: 100%;
background-size: cover;
background-position: right;
}:where(.nm-lp-legacy) h2.big{
font-size: 55px;
}@media (max-width: 576px){:where(.nm-lp-legacy) h2.big{
font-size: 45px;
}}:where(.nm-lp-legacy) .promoBar{
position: sticky;
top: 59px;
background-color: #BBFF00;
z-index: 10;
border: 1px solid #4AAB3D;
margin: 5px auto 20px;
}@media (max-width: 768px){:where(.nm-lp-legacy) .promoBar img{
max-width: 70px;
margin: 0px auto 5px;
}}@media (max-width: 768px){:where(.nm-lp-legacy) .promoBar{
top: 68px;
}}:where(.nm-lp-legacy) .promoBar h3{
color: #4AAB3D;
}:where(.nm-lp-legacy) .promoBar p{
font-size: 17px;
color: #111;
}@media (max-width: 768px){:where(.nm-lp-legacy) .promoBar p{
font-size: 15px;
}}:where(.nm-lp-legacy) .promoBar a{
color: #4AAB3D;
}:where(.nm-lp-legacy) .button{
vertical-align: top;
overflow: hidden;
border-radius: 5px;
}:where(.nm-lp-legacy) .button.mini:hover{
transform: scale(1.03);
}:where(.nm-lp-legacy) .button .text{
position: relative;
z-index: 1;
}:where(.nm-lp-legacy) .button .text:before{
transition: width 0.4s ease;
content: "";
position: absolute;
top: 0px;
width: 0%;
top: 0;
left: 0;
right: 0;
z-index: -1;
bottom: 0;
vertical-align: top;
left: 0;
height: 100%;
}:where(.nm-lp-legacy) .button .text .overlay{
transition: width 0.4s ease;
content: "";
position: absolute;
top: 0px;
width: 0%;
top: 0;
left: 0;
right: 0;
z-index: -1;
bottom: 0;
vertical-align: top;
left: 0;
height: 100%;
}:where(.nm-lp-legacy) .button .icon i{
color: white;
}:where(.nm-lp-legacy) .button.light{
border: 1.5px solid #6BC700;
}:where(.nm-lp-legacy) .button.light .icon{
background-color: #6BC700;
}:where(.nm-lp-legacy) .button.light .text{
color: #6BC700;
}:where(.nm-lp-legacy) .button.light .text:before{
background-color: #6BC700;
}:where(.nm-lp-legacy) .button.burger{
overflow: hidden;
border: 0px solid #6BC700;
}:where(.nm-lp-legacy) .button.burger .icon{
background-color: white;
}:where(.nm-lp-legacy) .button.burger .icon i{
font-size: 23px;
color: #4AAB3D;
}:where(.nm-lp-legacy) .button.burger .text{
color: #6BC700;
}:where(.nm-lp-legacy) .button.burger .text:before{
background-color: #6BC700;
}:where(.nm-lp-legacy) .button.dark{
background-color: #006479;
border: 1.5px solid #BBFF00;
}:where(.nm-lp-legacy) .button.dark .icon{
background-color: #BBFF00;
}:where(.nm-lp-legacy) .button.dark .icon i{
color: #006479;
}:where(.nm-lp-legacy) .button.dark .text{
color: #BBFF00;
}:where(.nm-lp-legacy) .button.dark .text:before{
background-color: #BBFF00;
}:where(.nm-lp-legacy) .button:hover.dark .text{
color: #006479;
}:where(.nm-lp-legacy) .button:hover.light .text{
color: white;
}:where(.nm-lp-legacy) .button:hover .icon i{
transform: scale(1.1);
}:where(.nm-lp-legacy) .button:hover .text .overlay{
width: 100%;
}:where(.nm-lp-legacy) .button:hover .text:before{
width: 100%;
}:where(.nm-lp-legacy) .timeline, :where(.nm-lp-legacy) .timeline-horizontal{
list-style: none;
padding: 20px;
position: relative;
cursor: move; 
cursor: grab;
cursor: -webkit-grab;
}:where(.nm-lp-legacy) .timeline:active, :where(.nm-lp-legacy) .timeline-horizontal:active{
cursor: grabbing;
cursor: -webkit-grabbing;
}:where(.nm-lp-legacy) .timeline:before{
top: 40px;
bottom: 0;
position: absolute;
content: " ";
width: 3px;
background-color: #eeeeee;
left: 50%;
margin-left: -1.5px;
}:where(.nm-lp-legacy) .timeline .timeline-item{
margin-bottom: 20px;
position: relative;
}:where(.nm-lp-legacy) .timeline .timeline-item:before, :where(.nm-lp-legacy) .timeline .timeline-item:after{
content: "";
display: table;
}:where(.nm-lp-legacy) .timeline .timeline-item:after{
clear: both;
}:where(.nm-lp-legacy) .timeline .timeline-item .timeline-badge{
width: 54px;
height: 54px;
z-index: 3;
line-height: 51px;
font-size: 14px;
text-align: center;
position: absolute;
top: 18px;
left: 50%;
margin-left: -25px;
color: #4AAB3D;
font-weight: bold;
background-color: #eff9ee;
border: 1px solid #4aab3d;
box-shadow: 0px 2px 7px -3px rgba(74, 171, 61, 0.8);
border-top-right-radius: 50%;
border-top-left-radius: 50%;
border-bottom-right-radius: 50%;
border-bottom-left-radius: 50%;
}:where(.nm-lp-legacy) .timeline .timeline-item .timeline-panel{
position: relative;
width: 46%;
float: left;
right: 16px;
border: 1px solid #4AAB3D;
background: #eff9ee;
border-radius: 6px;
top: 0px;
transition: all 0.2s linear;
}:where(.nm-lp-legacy) .timeline .timeline-item .timeline-panel h4{
color: #4AAB3D;
display: none;
font-weight: 600;
}:where(.nm-lp-legacy) .timeline .timeline-item .timeline-panel .timeline-body{
padding: 20px;
}:where(.nm-lp-legacy) .timeline .timeline-item .timeline-panel .timeline-image img{
border-top-right-radius: 6px;
border-top-left-radius: 6px;
}:where(.nm-lp-legacy) .timeline .timeline-item .timeline-panel:before{
position: absolute;
top: 26px;
right: -16px;
display: inline-block;
content: " ";
}:where(.nm-lp-legacy) .timeline .timeline-item .timeline-panel .timeline-body > p, :where(.nm-lp-legacy) .timeline .timeline-item .timeline-panel .timeline-body > ul{
margin-bottom: 0;
}:where(.nm-lp-legacy) .timeline .timeline-item .timeline-panel .timeline-body > p + p{
margin-top: 5px;
}:where(.nm-lp-legacy) .timeline .timeline-item:last-child:nth-child(even){
float: right;
}:where(.nm-lp-legacy) .timeline .timeline-item:nth-child(even) .timeline-panel{
float: right;
left: 16px;
}:where(.nm-lp-legacy) .timeline .timeline-item:nth-child(even) .timeline-panel:before{
border-left-width: 0;
border-right-width: 14px;
left: -14px;
right: auto;
}:where(.nm-lp-legacy) .timeline-horizontal{
list-style: none;
position: relative;
padding: 20px 0px 20px 0px;
display: inline-block;
}:where(.nm-lp-legacy) .timeline-horizontal:before{
height: 3px;
top: auto;
bottom: 26px;
left: 56px;
right: 0;
width: 100%;
margin-bottom: 20px;
}:where(.nm-lp-legacy) .timeline-horizontal .timeline-item{
display: table-cell;
width: 20%;
min-width: 320px;
float: none !important;
padding-left: 12px;
padding-right: 12px;
margin: 0 auto;
vertical-align: bottom;
}:where(.nm-lp-legacy) .timeline-horizontal .timeline-item:hover .timeline-badge{
transform: scale(1.05);
background-color: #4AAB3D;
color: #fff;
}:where(.nm-lp-legacy) .timeline-horizontal .timeline-item:hover .timeline-panel{
transform: scale(1.02);
}:where(.nm-lp-legacy) .timeline-horizontal .timeline-item .timeline-panel{
top: auto;
display: inline-block;
float: none !important;
left: 0 !important;
right: 0 !important;
width: 100%;
margin-bottom: 45px;
}:where(.nm-lp-legacy) .timeline-horizontal .timeline-item .timeline-panel p{
font-size: 15px;
}:where(.nm-lp-legacy) .timeline-horizontal .timeline-item .timeline-panel:before{
top: auto;
bottom: -6px;
left: 30px !important;
right: auto;
background-color: #4AAB3D;
width: 10px;
border-radius: 10px;
height: 10px;
}:where(.nm-lp-legacy) .timeline-horizontal .timeline-item:before, :where(.nm-lp-legacy) .timeline-horizontal .timeline-item:after{
display: none;
}:where(.nm-lp-legacy) .timeline-horizontal .timeline-item .timeline-badge{
top: auto;
bottom: 0px;
left: 43px;
}.nm-lp-legacy{
scrollbar-gutter: stable;
}:where(.nm-lp-legacy) .mininav{
width: 100vw !important;
}:where(.nm-lp-legacy) .steps .mobile .icon img{
height: 130px !important;
max-width: 130px !important;
transform: none !important;
}:where(.nm-lp-legacy) .steps.item .icon img{
height: 180px;
max-width: 180px;
transition: all 0.1s linear;
}:where(.nm-lp-legacy) .steps.item .number{
opacity: 0.3;
font-size: 70px;
color: white;
text-shadow: 1px 1px 0 #4AAB3D, -1px 1px 0 #4AAB3D, -1px -1px 0 #4AAB3D, 1px -1px 0 #4AAB3D;
}@media (max-width: 992px){:where(.nm-lp-legacy) .steps.item .number{
color: #4AAB3D;
opacity: 1;
text-shadow: none;
}}:where(.nm-lp-legacy) .middle{
border-right: 1px solid #ddd;
border-left: 1px solid #ddd;
}@media (max-width: 1200px){:where(.nm-lp-legacy) .middle{
border: 0px !important;
}}:where(.nm-lp-legacy) .benefit{
border-radius: 6px;
overflow: hidden;
margin-bottom: 12px;
}:where(.nm-lp-legacy) .benefit .gradientOverlay{
position: absolute;
z-index: 1;
height: 100%;
width: 100%;
opacity: 0.4;
background: rgb(0, 0, 0);
background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
}:where(.nm-lp-legacy) .benefit .gradientOverlay_2{
position: absolute;
z-index: 1;
height: 100%;
width: 100%;
opacity: 0.4;
background: rgb(0, 0, 0);
background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
}:where(.nm-lp-legacy) .benefit.item{
min-height: 250px;
position: relative;
}:where(.nm-lp-legacy) .benefit.item p{
font-size: 14px;
transition: none;
margin-bottom: 0px;
display: none;
}:where(.nm-lp-legacy) .benefit.item.bigger{
min-height: 350px;
}@media (max-width: 992px){:where(.nm-lp-legacy) .benefit.item.bigger{
min-height: 250px;
}}:where(.nm-lp-legacy) .benefit.item .box{
width: 100%;
position: relative;
z-index: 2;
}:where(.nm-lp-legacy) .benefit.item .bg-overlay{
position: absolute;
width: 100%;
background-position: center center;
height: 100%;
background-size: cover;
}:where(.nm-lp-legacy) .benefit.item .bg-overlay.bg1{
background-image: url(https://respect.energy/app/themes/nomonday/assets/legacy/img/bg1.jpg);
}:where(.nm-lp-legacy) .benefit.item .bg-overlay.bg2{
background-image: url(https://respect.energy/app/themes/nomonday/assets/legacy/img/bg2.jpg);
}:where(.nm-lp-legacy) .benefit.item .bg-overlay.bg3{
background-image: url(https://respect.energy/app/themes/nomonday/assets/legacy/img/bg3.jpg);
}:where(.nm-lp-legacy) .benefit.item .bg-overlay.bg4{
background-image: url(https://respect.energy/app/themes/nomonday/assets/legacy/img/bg4.jpg);
}:where(.nm-lp-legacy) .benefit.item .bg-overlay.bg5{
background-image: url(https://respect.energy/app/themes/nomonday/assets/legacy/img/bg5.jpg);
}:where(.nm-lp-legacy) .benefit.item .bg-overlay.bg6{
background-image: url(https://respect.energy/app/themes/nomonday/assets/legacy/img/bg6.jpg);
}:where(.nm-lp-legacy) .benefit.item .bg-overlay.bg7{
background-image: url(https://respect.energy/app/themes/nomonday/assets/legacy/img/bg7.jpg);
}:where(.nm-lp-legacy) .benefit.item .bg-overlay.bg8{
background-image: url(https://respect.energy/app/themes/nomonday/assets/legacy/img/bg8.jpg);
}:where(.nm-lp-legacy) .benefit:hover .bg-overlay{
transform: scale(1.04);
}:where(.nm-lp-legacy) .benefit:hover .gradientOverlay{
opacity: 0.8;
}:where(.nm-lp-legacy) .benefit:hover .gradientOverlay_2{
opacity: 0.9;
background: #4AAB3D;
}:where(.nm-lp-legacy) .offerCalc .inner label{
color: #006479;
}:where(.nm-lp-legacy) .offerCalc .inner label::after{
background-color: transparent !important;
}:where(.nm-lp-legacy) .offerCalc .inner input[type=number]{
color: #006479;
border: 0px;
background-color: #ecf8ea;
}:where(.nm-lp-legacy) .offerCalc .inner .submit{
background-color: #4AAB3D;
}:where(.nm-lp-legacy) .offerCalc .inner .submit input{
background-color: transparent;
border: 0px;
color: white;
font-weight: bold;
}:where(.nm-lp-legacy) .offerCalc .inner .submit:hover{
background-color: #BBFF00;
}:where(.nm-lp-legacy) .offerCalc .inner .submit:hover input{
color: #006479;
}:where(.nm-lp-legacy) .registerForm .form-check .form-check-input:checked{
background-color: #005537;
border-color: #005537;
}:where(.nm-lp-legacy) .registerForm .RegForm .inputBox{
width: 100%;
}:where(.nm-lp-legacy) .registerForm .RegForm .inputText{
background-color: white;
border: 1px solid #D8D8D8;
padding: 13px 15px;
border-radius: 50px;
margin-bottom: 7px;
width: 100%;
box-shadow: 0px 2px 8px rgba(51, 51, 51, 0.1);
}:where(.nm-lp-legacy) .registerForm .RegForm .inputText:focus-visible, :where(.nm-lp-legacy) .registerForm .RegForm .inputText:focus{
border: 1px solid #4AAB3D;
outline: none;
}:where(.nm-lp-legacy) .registerForm .RegForm .inputText.-error{
border: 1px solid red;
}:where(.nm-lp-legacy) .registerForm .RegForm .label{
font-size: 11px;
opacity: 0.6;
line-height: normal;
}:where(.nm-lp-legacy) .registerForm .RegForm .label.-error{
color: red;
}:where(.nm-lp-legacy) .registerForm .RegForm .orderform__acceptances{
padding: 15px 0px;
}:where(.nm-lp-legacy) .registerForm .RegForm .orderform__acceptances label{
margin-bottom: 7px;
}:where(.nm-lp-legacy) .registerForm .RegForm .orderform__inputBox{
display: inline-flex;
margin-right: 4px;
justify-content: center;
align-items: center;
width: 14px;
height: 14px;
min-width: 14px;
margin-top: 0px;
min-height: 14px;
border: solid 2px #D8D8D8;
border-radius: 2px;
cursor: pointer;
}:where(.nm-lp-legacy) .registerForm .RegForm .orderform__button{
background-color: #96FF00;
color: #005537;
font-weight: 900;
border-radius: 50px;
margin: 0 auto;
display: block;
border: 0px;
padding: 13px 40px;
width: auto;
font-size: 20px;
}:where(.nm-lp-legacy) .registerForm .RegForm .orderform__button:hover{
background-color: #5A00B9;
color: #96FF00;
}:where(.nm-lp-legacy) .registerForm .RegForm .orderform__inputBox input{
display: none;
}:where(.nm-lp-legacy) .registerForm .RegForm .orderform__inputBox .mark{
display: block;
height: 4px;
width: 4px;
border-radius: 50%;
opacity: 0;
transition-duration: 0.25s;
background: #4AAB3D;
}:where(.nm-lp-legacy) .registerForm .RegForm .orderform__inputBox input:checked ~ .mark{
opacity: 1;
}:where(.nm-lp-legacy) .registerForm .RegForm .orderform__inputBox input:checked ~ .orderform__inputBox{
border: solid 2px #005537;
}:where(.nm-lp-legacy) .cta{
padding: 50px 0px 70px;
z-index: 3;
position: relative;
}:where(.nm-lp-legacy) .cta.clients .client .image{
overflow: hidden;
border-radius: 14px;
position: relative;
}:where(.nm-lp-legacy) .cta.clients .client .image .logo{
transition: all 0.2s linear;
border-radius: 10px;
margin: 10px;
background-color: #fff;
padding: 15px 20px;
z-index: 3;
position: absolute;
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
}:where(.nm-lp-legacy) .cta.clients .client .image .logo img{
height: 50px;
width: auto;
transition: all 0.3s ease;
}:where(.nm-lp-legacy) .cta.clients .client .desc h4{
color: white;
}:where(.nm-lp-legacy) .cta.clients .client:hover .image .logo{
transform: scale(0.97);
}:where(.nm-lp-legacy) .cta.clients .client:hover .image .photo{
transform: scale(1.04);
}:where(.nm-lp-legacy) .cta .small-font{
font-size: 11px;
}:where(.nm-lp-legacy) .cta .overlay-img{
position: absolute;
z-index: -1;
width: 100%;
top: 0;
opacity: 0.1;
background-size: cover;
background-position: center;
background-attachment: fixed;
height: 100%;
background-image: url(https://respect.energy/app/themes/nomonday/assets/legacy/img/bg_cta.jpg);
}:where(.nm-lp-legacy) .cta.lp_3{
background: rgb(2, 12, 40);
}:where(.nm-lp-legacy) .cta.lp_3 .overlay-img{
opacity: 0.4;
background-image: url(https://respect.energy/app/themes/nomonday/assets/legacy/img/bg_cta3.jpg);
}:where(.nm-lp-legacy) .faq .accordion-item{
overflow: hidden;
border-radius: 15px;
margin-bottom: 10px;
border: 0px solid #ddd;
}:where(.nm-lp-legacy) .faq .accordion-item p{
font-size: 16px;
}:where(.nm-lp-legacy) .faq .accordion-item p:first-child{
margin-bottom: 0px;
}:where(.nm-lp-legacy) .faq .accordion-item code{
color: #4AAB3D;
}:where(.nm-lp-legacy) .faq .accordion-item .accordion-button{
background-color: rgba(107, 199, 0, 0.2);
}:where(.nm-lp-legacy) .faq .accordion-item .accordion-button.collapsed{
background-color: white;
}:where(.nm-lp-legacy) .faq .accordion-item .accordion-button:focus{
box-shadow: none;
outline: 0;
}:where(.nm-lp-legacy) .Togglebox .box{
position: relative;
flex-basis: 100%;
border-radius: 4px;
cursor: pointer;
background-color: #fff;
border: 1px solid #ddd;
}:where(.nm-lp-legacy) .Togglebox .box i{
right: 5px;
top: 5px;
position: absolute;
opacity: 0;
color: #006479;
}:where(.nm-lp-legacy) .Togglebox .box span{
line-height: 18px;
text-align: center;
display: block;
color: #76ca6a;
padding: 10px;
}:where(.nm-lp-legacy) .Togglebox .box.active{
cursor: not-allowed;
background-color: #eff9ee;
border: 1px solid #4AAB3D;
box-shadow: 0px 2px 7px -3px rgba(74, 171, 61, 0.8);
}:where(.nm-lp-legacy) .Togglebox .box.active i{
opacity: 1;
}:where(.nm-lp-legacy) .Togglebox .box.active span{
color: #4AAB3D;
}:where(.nm-lp-legacy) .footer{
background-color: #1E1E1E;
padding: 100px 0px;
font-size: 15px;
line-height: 22px;
}:where(.nm-lp-legacy) .footer .claim{
font-size: 11px;
line-height: normal;
}:where(.nm-lp-legacy) .footer .social a{
color: #fff;
}:where(.nm-lp-legacy) .footer .social a:hover{
color: #4AAB3D;
}:where(.nm-lp-legacy) .footer a{
color: #fff;
}:where(.nm-lp-legacy) .footer a:hover{
color: #4AAB3D;
}:where(.nm-lp-legacy) .opinia{
background-color: #fff;
border: 1px solid #eee;
}:where(.nm-lp-legacy) .opinia p{
line-height: 20px;
font-size: 15px;
}:where(.nm-lp-legacy) .opinia .header .stars{
font-size: 12px;
color: #F2BB30;
}:where(.nm-lp-legacy) .opinia .header .date{
font-size: 12px;
opacity: 0.5;
}:where(.nm-lp-legacy) .panel{
background-color: #fafafa;
}:where(.nm-lp-legacy) .lp-list{
background-color: white;
}:where(.nm-lp-legacy) .lp-list:hover{
transform: scale(1.01);
background-color: #BBFF00;
}:where(.nm-lp-legacy) .dot{
height: 10px;
width: 10px;
border-radius: 50%;
background-color: white;
animation-name: pulsing;
display: block;
animation-duration: 1s;
animation-iteration-count: infinite;
animation-direction: alternate;
}@keyframes pulsing{
from {
transform: scale(1);
}
to {
transform: scale(0.7);
}
}:where(.nm-lp-legacy) .post-password-form{
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
padding: 60px 20px;
max-width: 1300px;
min-height: 70vh;
margin: 0 auto;
text-align: center;
}:where(.nm-lp-legacy) .post-password-form input[name=post_password]{
background-color: #def2db;
border: 1px solid #4AAB3D;
border-radius: 3px;
}:where(.nm-lp-legacy) .post-password-form input[type=submit]{
background-color: #4AAB3D;
border: 1px solid #4AAB3D;
border-radius: 3px;
color: white;
}:where(.nm-lp-legacy) .addon .input_container *{
transition: all 0.4s;
}:where(.nm-lp-legacy) .addon .input_container:focus-within{
background-color: #eff9ee;
}:where(.nm-lp-legacy) .addon .input_container:focus-within span{
opacity: 1;
}:where(.nm-lp-legacy) .addon input[type=text]{
background-color: transparent;
}:where(.nm-lp-legacy) .addon input[type=text]:focus-visible{
outline: none;
color: #4AAB3D;
}:where(.nm-lp-legacy) .addon .border-mainGreen{
border-radius: 5px;
border: 1px solid #4AAB3D;
}:where(.nm-lp-legacy) .addon input[type=submit]{
border-radius: 5px;
background-color: #4AAB3D;
}:where(.nm-lp-legacy) .addon .text-mainGreen{
color: #4AAB3D;
}:where(.nm-lp-legacy) .addon .group span{
position: absolute;
border: 1px solid #4AAB3D;
top: -20px;
padding: 1px 4px;
border-radius: 2px;
opacity: 0;
background-color: white;
font-size: 10px;
}@media (max-width: 768px){:where(.nm-lp-legacy) .addon .group span{
top: -10px;
right: 5px;
}}:where(.nm-lp-legacy) .addon .tab-content{
overflow: hidden;
border-radius: 0px 20px 20px 20px;
box-shadow: 0px 3px 9px -3px rgba(0, 0, 0, 0.1);
}@media (max-width: 768px){:where(.nm-lp-legacy) .addon .tab-content{
border-radius: 0px 0px 20px 20px;
}}:where(.nm-lp-legacy) .addon .nav-tabs{
margin-right: 2px;
}@media (max-width: 768px){:where(.nm-lp-legacy) .addon .nav-tabs{
margin-right: 0px;
margin-bottom: 0px;
}}:where(.nm-lp-legacy) .addon .nav-tabs button{
background-color: #2f4858;
border-radius: 0px;
color: white;
}:where(.nm-lp-legacy) .addon .nav-tabs button:not(.active):hover{
border: 1px solid inherit;
background-color: #4AAB3D;
}@media (max-width: 768px){:where(.nm-lp-legacy) .addon .nav-tabs button{
width: 100%;
}}:where(.nm-lp-legacy) .addon .nav-tabs li{
box-shadow: -1px -6px 9px -4px rgba(0, 0, 0, 0.1);
border-top-left-radius: 20px;
}:where(.nm-lp-legacy) .addon .nav-tabs li:first-child button{
border-top-left-radius: 20px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
}:where(.nm-lp-legacy) .addon .nav-tabs li:last-child button{
border-top-right-radius: 20px;
border-bottom-right-radius: 0px;
}@media (max-width: 768px){:where(.nm-lp-legacy) .addon .nav-tabs li{
width: 100%;
}}:where(.nm-lp-legacy) .slideCouter{
border-bottom: 1px solid #4AAB3D;
transform: translateY(100%);
}@media (max-width: 992px){:where(.nm-lp-legacy) .slideCouter{
transform: translateY(0%);
}}:where(.nm-lp-legacy) .swiper-slide .animateX{
transition: all 0.5s ease;
opacity: 0;
transition-delay: 0.1s;
transform: translateX(20%);
}:where(.nm-lp-legacy) .swiper-slide .animateY{
transition: all 0.5s ease;
opacity: 0;
transition-delay: 0.3s;
transform: translateY(20%);
}:where(.nm-lp-legacy) .swiper-slide.active .animateX{
opacity: 1;
transform: translateX(0);
}:where(.nm-lp-legacy) .swiper-slide.active .animateY{
opacity: 1;
transform: translateY(0);
}:where(.nm-lp-legacy) .parallax-item .item *{
transition: all 0.2s;
}:where(.nm-lp-legacy) .parallax-item .item .icon img{
max-width: 180px;
}:where(.nm-lp-legacy) .parallax-item .item .number{
opacity: 0.3;
font-size: 70px;
color: white;
text-shadow: 1px 1px 0 #4AAB3D, -1px 1px 0 #4AAB3D, -1px -1px 0 #4AAB3D, 1px -1px 0 #4AAB3D;
}:where(.nm-lp-legacy) .formAlert{
width: 100%;
text-align: center;
padding: 5px 20px;
position: fixed;
bottom: 0;
color: #fff;
z-index: 30;
}:where(.nm-lp-legacy) .formAlert.error{
background-color: #f54343;
}:where(.nm-lp-legacy) .formAlert.sendok2{
background-color: #2ec532;
font-size: 20px;
}:where(.nm-lp-legacy) .formAlert.sendok{
background-color: rgba(255, 255, 255, 0.7);
border: 6px;
font-size: 60px;
position: absolute;
left: 0;
top: 0;
max-width: 100%;
display: flex;
align-items: center;
justify-content: center;
}:where(.nm-lp-legacy) .lh-normal{
line-height: normal;
display: flex;
}:where(.nm-lp-legacy) .mininav{
position: fixed;
opacity: 0;
z-index: 100;
width: 100%;
top: -50%;
background-color: white;
border-bottom: 1px solid #ddd;
}:where(.nm-lp-legacy) .mininav ul li a{
font-size: 12px;
}:where(.nm-lp-legacy) .sticker{
position: absolute;
z-index: 4;
top: 0px;
border-radius: 3px;
border-bottom-left-radius: 0px;
border-top-right-radius: 0px;
border-top-left-radius: 6px;
border-bottom-right-radius: 6px;
padding: 5px 10px;
left: 0px;
font-size: 13px;
background-color: #BBFF00;
}