#section-100-45 > .ct-section-inner-wrap{padding-top:clamp(5rem,calc(5rem + ((1vw - 0.32rem) * 3.75)),8rem) ;padding-bottom:clamp(5rem,calc(5rem + ((1vw - 0.32rem) * 3.75)),8rem) ;align-items:center}#section-100-45{background-image:linear-gradient(rgba(48,48,48,0.45),rgba(48,48,48,0.45)),url(https://montajfotovoltaice.ro/wp-content/uploads/2022/05/montaj-panouri-fotovoltaice-serviciu-local.jpg);text-align:left}#section-5-45 > .ct-section-inner-wrap{padding-top:17 }#section-5-45{background-color:#ffffff}@media (max-width:1120px){#section-100-45 > .ct-section-inner-wrap{padding-top:clamp(5rem,calc(5rem + ((1vw - 0.32rem) * 3.75)),8rem) ;padding-bottom:clamp(5rem,calc(5rem + ((1vw - 0.32rem) * 3.75)),8rem) }}@media (max-width:991px){#section-100-45 > .ct-section-inner-wrap{padding-top:clamp(5rem,calc(5rem + ((1vw - 0.32rem) * 3.75)),8rem) ;padding-bottom:clamp(5rem,calc(5rem + ((1vw - 0.32rem) * 3.75)),8rem) }}@media (max-width:767px){#section-100-45 > .ct-section-inner-wrap{padding-top:clamp(5rem,calc(5rem + ((1vw - 0.32rem) * 3.75)),8rem) ;padding-bottom:clamp(5rem,calc(5rem + ((1vw - 0.32rem) * 3.75)),8rem) }}@media (max-width:479px){#section-100-45 > .ct-section-inner-wrap{padding-top:clamp(5rem,calc(5rem + ((1vw - 0.32rem) * 3.75)),8rem) ;padding-bottom:clamp(5rem,calc(5rem + ((1vw - 0.32rem) * 3.75)),8rem) }}#div_block-103-45{text-align:center;display:flex;flex-direction:row;font-size:1em;flex-wrap:wrap;justify-content:center}#div_block-29-45{text-align:left;flex-direction:row;display:flex}#div_block-76-45{text-align:left;flex-direction:row;display:flex}#div_block-78-45{width:100%;border-top-color:#ddd;border-right-color:#ddd;border-bottom-color:#ddd;border-left-color:#ddd;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}#headline-101-45{color:#ffffff;text-align:center}#headline-97-45{padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;line-height:1.1em;margin-bottom:31px;box-shadow:0px 0px 24px 5px #dddddd}#text_block-105-45{color:#ffffff;margin-left:0px;margin-right:0px;padding-left:5px;padding-right:5px}#text_block-111-45{color:#ffffff;margin-left:0px;margin-right:0px;padding-left:5px;padding-right:5px}#text_block-52-45{margin-bottom:36px;padding-right:20px}#text_block-79-45{margin-bottom:29px;font-weight:700;font-size:20px;color:#036499}#link_text-104-45{color:#ffffff;font-weight:700;display:inline;text-decoration:underline}#_posts_grid-80-45{font-family:'Montserrat';font-weight:200;font-size:18px;border-top-color:#ddd;border-top-width:1px;border-top-style:solid}@media (max-width:991px){#_posts_grid-80-45{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}}@media (max-width:767px){#_posts_grid-80-45{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}}#_posts_grid-80-45 .oxy-post{display:flex;flex-direction:row;text-align:left;align-items:flex-start;width:100%;background-color:rgba(255,255,255,0.5);border-bottom:1px solid #ddd;padding-top:15px}#_posts_grid-80-45 .oxy-post-title{font-size:14px;line-height:1.1em;color:#333333;font-weight:500;margin-bottom:1rem;width:100%}#_posts_grid-80-45 .oxy-post:last-child{border-bottom:none}@media (max-width:991px){#_posts_grid-80-45 .oxy-posts{display:flex;flex-direction:row;flex-wrap:wrap}#_posts_grid-80-45 .oxy-post{display:inline-block;width:auto;margin-right:6px;border:none;padding:0;margin-top:0}#_posts_grid-80-45 .oxy-post a{display:inline-block;width:auto;border:#d6d6d6 1px solid;padding:10px 8px;margin-top:0px;font-size:15px}#_posts_grid-80-45 .oxy-post a:hover{border-color:#036499;color:#036499;transition-duration:0.4s}}#_posts_grid-99-45 .oxy-posts{display:flex;flex-direction:column}#_posts_grid-99-45 .oxy-post{position:relative;box-shadow:0 0 15px rgba(0,0,0,.1)}#_posts_grid-99-45 .oxy-post::before{content:attr(data-ribbon);position:absolute;font-size:var(--f);font-weight:600;top:0;right:0;transform:translate(29.29%,-100%) rotate(45deg);color:#fff;text-align:center;border:1px solid transparent;border-bottom:0;transform-origin:bottom left;padding:3px 35px calc(var(--d) + 3px);background:linear-gradient(rgb(155,201,13) 0%,rgb(121,167,10) 100%);background-clip:padding-box;clip-path:polygon(0 0,100% 0,100% 100%,calc(100% - var(--d)) calc(100% - var(--d)),var(--d) calc(100% - var(--d)),0 100%);-webkit-mask:linear-gradient(135deg,transparent calc(50% - var(--d) * 0.707),#fff 0) bottom left,linear-gradient(-135deg,transparent calc(50% - var(--d) * 0.707),#fff 0)bottom right;-webkit-mask-size:300vmax 300vmax;-webkit-mask-composite:destination-in;mask-composite:intersect}#_posts_grid-99-45 .left::before{left:0;right:auto;transform:translate(-29.29%,-100%) rotate(-45deg);transform-origin:bottom right}#_posts_grid-99-45 .oxy-post-image{border:#d6d6d6 1px solid;border-radius:3px;padding:3px}#_posts_grid-99-45 .oxy-post-title{font-size:25px;line-height:1.5em;font-weight:700;text-transform:uppercase}#_posts_grid-99-45 .oxy-post-title a{color:#444;border-bottom:#444 2px solid}#_posts_grid-99-45 .oxy-post-title a:hover{border-color:#79A70A;color:#79A70A}#_posts_grid-99-45 .oxy-post-meta{margin-top:0.5em;color:#555;font-size:15px;line-height:26px;vertical-align:text-bottom;display:flex}#_posts_grid-99-45 .oxy-post-meta svg{width:18px;margin-right:4px}#_posts_grid-99-45 .oxy-post-meta svg:not(:first-child){margin-left:15px;}#_posts_grid-99-45 .oxy-post-meta-item::after{content:"\00b7";margin-right:.5em;margin-left:.5em}#_posts_grid-99-45 .oxy-post-meta-item:last-child::after{content:"";display:none}#_posts_grid-99-45 .oxy-post-content{margin-top:1em;margin-bottom:1em}#_posts_grid-99-45 .oxy-post-content p{margin:0}#_posts_grid-99-45 .oxy-post-left-info{background-color:#ddd}#_posts_grid-99-45 .nume-firma{font-size:20px;font-weight:700;line-height:26px;color:#555}#_posts_grid-99-45 .telefon-firma{margin-top:10px}#_posts_grid-99-45 .telefon-firma svg{width:15px;margin-right:20px}#_posts_grid-99-45 .telefon-firma a{font-size:20px;font-weight:700;line-height:26px;color:#333}#_posts_grid-99-45 .telefon-firma2 svg{width:15px;margin-right:20px}#_posts_grid-99-45 .telefon-firma2 a{font-size:20px;font-weight:700;line-height:26px;color:#333}#_posts_grid-80-45 .oxy-easy-posts-pages{text-align:center}#_posts_grid-99-45 .oxy-post-title{color:#036499}#_posts_grid-99-45 .oxy-post-title:hover{color:#ff5d00}#_posts_grid-99-45 .oxy-read-more{font-size:0.8em}#_posts_grid-99-45 .oxy-easy-posts-pages{text-align:center}