@keyframes fadeUp{0%{opacity:0}to{opacity:1}}.mobile{display:none!important}@media screen and (max-width: 992px){.desktop{display:none!important}.mobile{display:block!important}}.p-0{padding:0!important}.m-0{margin:0!important}.br-0{border-right:none!important}.w-60{width:60%!important}.mx-center{margin-inline:auto}.my-center{margin-block:auto}.m-center{margin:auto}.fit-content{width:fit-content}.hidden{display:none!important}.border-none{border:none!important}.hide{pointer-events:none;max-height:0!important;overflow:hidden;opacity:0!important;clip-path:inset(0 0 100%)!important;padding-block:0!important;margin-block:0!important}.h-40{height:40px}.h-45{min-height:45px}.h-50{min-height:50px}.h-55{min-height:55px}.h-60{min-height:60px}.h-65{min-height:65px}.h-75{min-height:75px}.no-select{-webkit-user-select:none;user-select:none}.line-clamp{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp--1{-webkit-line-clamp:1;line-clamp:1}.line-clamp--2{-webkit-line-clamp:2;line-clamp:2}.line-clamp--3{-webkit-line-clamp:3;line-clamp:3}.line-clamp--4{-webkit-line-clamp:4;line-clamp:4}.line-clamp--5{-webkit-line-clamp:5;line-clamp:5}.line-clamp--6{-webkit-line-clamp:6;line-clamp:6}.line-clamp--7{-webkit-line-clamp:7;line-clamp:7}.line-clamp--8{-webkit-line-clamp:8;line-clamp:8}.line-clamp--9{-webkit-line-clamp:9;line-clamp:9}.line-clamp--10{-webkit-line-clamp:10;line-clamp:10}.line-clamp--20{-webkit-line-clamp:20;line-clamp:20}.pointer{cursor:pointer}.padding-inline{padding-inline:5px}.padding-inline--10{padding-inline:10px}.padding-inline--15{padding-inline:15px}.padding-inline--20{padding-inline:20px}.padding-inline--25{padding-inline:25px}.padding-inline--30{padding-inline:30px}.padding-inline--40{padding-inline:40px}.padding-inline--50{padding-inline:50px}.mr-40{margin-right:40px}.square{aspect-ratio:1/1}.border--primary{border:1px solid #B41E37}.border--gray{border:1px solid #F7F6F6}.rounded{border-radius:8px}.rounded--big{border-radius:15px}.flex-stretch{display:flex;align-items:stretch;justify-content:stretch}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between,.flex-column-between,.flex-column-between-start{display:flex;align-items:center;justify-content:space-between}.flex-column{display:flex;flex-direction:column}.flex-column-between,.flex-column-between-start{flex-direction:column}.flex-column-between-start{align-items:flex-start}.flex-wrap{flex-wrap:wrap}.flex-start,.flex-start-gap-10{display:flex;align-items:center;justify-content:flex-start}.flex-start-gap-10{gap:10px}.acc{align-content:center}.block-container{display:block;background-color:#fff;border-radius:12px;border:1px solid #F7F6F6}.p-10{padding:10px}.p-25{padding:25px}.p-30{padding:30px}.p-10-20{padding:10px 20px}.p-10-15{padding:10px 15px}.p-25-30{padding:25px 30px}.p-30-25{padding:30px 25px}.p-35-40{padding:35px 40px}.background--gray{background-color:#f7f6f6}.pointer-events-none{pointer-events:none!important}.hidden-content{max-height:0;transition:.2s ease-in-out;opacity:0;transition-property:max-height,opacity;pointer-events:none}.no-wrap{flex-wrap:nowrap}.img-scale{transform:scale(1.5)}body{font-family:ZT Talk,sans-serif;font-style:normal;font-weight:400;font-size:1.25rem;background-color:#fff;color:#000}html[lang=bg] body,html[lang=bg-BG] body{font-family:Sofia Sans Condensed,sans-serif}html[lang=en] body,html[lang=en-US] body{font-family:ZT Talk,sans-serif}:is(h1,h2,h3,h4){font-weight:700;text-wrap:balance}:is(h1,.h1).headline--big{font-size:clamp(4.063rem,5vw,4.375rem)}:is(h2,.h2).headline--big{font-size:clamp(3.125rem,5vw,3.75rem)}:is(h3,.h3).headline--big{font-size:clamp(2.188rem,5vw,2.813rem)}h1,h2{font-weight:400;font-style:normal;font-size:clamp(2.5rem,4vw,4.375rem);line-height:1}h3{font-size:clamp(1.875rem,3vw,3.125rem);line-height:1.2;font-weight:400}h4{font-size:clamp(1.5rem,3vw,1.5rem);line-height:1.2;font-weight:500}h5{font-size:clamp(1.25rem,3vw,1.5rem);line-height:1.2;font-weight:500}h6{color:#000;font-size:1.125rem;line-height:1.2;font-weight:400}.page-title{margin-top:35px;font-weight:400;color:#b41e37}p,a{font-size:clamp(1.063rem,2vw,1.25rem);line-height:1.5}.text--xxl{font-size:1.875rem}.text--24{font-size:1.5rem}.text--xl{font-size:1.25rem}.text--lg{font-size:1.125rem}.text--reg{font-size:1rem}.text--mid{font-size:.875rem}.text--sml{font-size:.75rem}.text--primary{color:#b41e37}.text--white{color:#fff}.text--black{color:#000!important}.text--normal{font-weight:400!important}.text--inherit{font-size:inherit;font-weight:inherit;color:inherit}.text--100{font-weight:100}.text--200{font-weight:200}.text--300{font-weight:300}.text--400{font-weight:400}.text--500{font-weight:500}.text--600{font-weight:600}.text--700{font-weight:700}.text--800{font-weight:800}.text--900{font-weight:900}.line-height--1{line-height:1!important}.text--bold{font-weight:700!important}.text--italic{font-style:italic}.text--crossed{text-decoration:line-through}.text--underline{text-decoration:underline;text-underline-offset:4px;transition:text-underline-offset .1s linear}.text--underline:hover{text-underline-offset:2px}.text--wrap-auto{text-wrap:auto}.text--balance{text-wrap:balance}.text--center,.tac{text-align:center!important}.text--justify{text-align:justify}.ws-nowrap{text-wrap:nowrap;white-space:nowrap}.text-ellepsis{overflow:hidden;text-overflow:ellipsis}small{font-size:.8em}dt{font-weight:500}em,i,b,strong,q{font-size:inherit;color:inherit}.featured-projects__section{animation:fadeUp 1s ease-in-out forwards}.featured-projects__section h1,.featured-projects__section h2{font-size:3.125rem}.featured-projects__section h2{opacity:1;transition:opacity .3s ease-in-out}.featured-projects__section .container-fluid{padding-top:30px}.featured-projects__section .container-fluid .row{padding-bottom:60px;position:relative}.featured-projects__section .container-fluid .row:after{content:"";position:absolute;bottom:0;left:12px;right:12px;height:1px;background-color:#000}@media screen and (max-width: 992px){.featured-projects__section .container-fluid{padding-top:20px}.featured-projects__section .container-fluid .row{padding-bottom:30px}}.featured-projects__container{display:flex;flex-wrap:wrap;gap:20px}@media screen and (min-width: 992px){.featured-projects__container{gap:0}}.featured-project{position:relative;z-index:0;height:50vh;min-height:350px;padding:40px;overflow:hidden;flex-basis:100%;flex-grow:1}.featured-project:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:-1;opacity:0;transition:opacity .3s ease-in-out}.featured-project:hover:after{opacity:1}.featured-project:hover h2{opacity:0}.featured-project:hover .featured-project__img{opacity:1;transform:scale(1.05)}.featured-project:hover .featured-project__tags>div:first-of-type{opacity:0}.featured-project:hover .featured-project__tags>div:last-of-type a{color:#fff;padding:5px 15px;border:thin solid #B41E37;border-radius:5px;background-color:#b41e37;transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out,padding .3s ease-in-out}.featured-project:hover .featured-project__tags>div:last-of-type a .hover-text{display:inline-block;position:relative;transition:color .2s linear;cursor:pointer;width:fit-content;text-decoration:none}.featured-project:hover .featured-project__tags>div:last-of-type a .hover-text:after{content:"";height:1px;background-color:#fff;width:100%;position:absolute;bottom:5px;left:0;clip-path:inset(0 50%);transition:clip-path .2s linear}.featured-project:hover .featured-project__tags>div:last-of-type a .hover-text:hover:after{clip-path:inset(0%)}.featured-project:hover .featured-project__tags>div:last-of-type a .original-text{display:none}@media screen and (min-width: 992px){.featured-project{flex-basis:50%;border-bottom:thin solid #000000}.featured-project:nth-child(odd){border-right:thin solid #000000}}@media screen and (min-width: 1200px){.featured-project{flex-basis:33.3%;border-bottom:thin solid #000000}.featured-project:nth-child(4n),.featured-project:nth-child(4n+1){flex-basis:66.6%}.featured-project:nth-child(odd){border-right:thin solid #000000}}@media screen and (max-width: 992px){.featured-project{height:300px;padding:20px;color:#fff;border-radius:5px}.featured-project:after{opacity:1}.featured-project h1,.featured-project h2{font-size:1.875rem}.featured-project .featured-project__img{opacity:1;border-radius:5px}.featured-project .featured-project__tags>div:first-of-type{gap:15px}.featured-project .featured-project__tags>div:first-of-type span{color:#fff;font-size:.875rem;border-color:#fff}.featured-project .featured-project__tags>div:first-of-type span:last-of-type{color:#fff;border-color:#fff}.featured-project .featured-project__tags a{color:#fff;padding:5px 10px;border:thin solid #B41E37;border-radius:5px;background-color:#b41e37}}.featured-project__img{width:100%;height:100%;object-fit:cover;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:0;transition:.3s ease-in-out;transition-property:filter,transform,opacity}.featured-project__wrapper{display:flex;width:100%;height:100%;flex-direction:column;justify-content:space-between}.featured-project__tags{display:flex;justify-content:space-between;align-items:end;width:100%;opacity:1;transition:opacity .3s ease-in-out}.featured-project__tags a{transition:.3s ease-in-out;transition-property:color,border-color,padding,background-color,border-radius;color:#000;text-decoration:none}.featured-project__tags .hover-text{display:none}.featured-project__tags .original-text{display:inline-block}.featured-project__tags>div:first-of-type{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.featured-project__tags>div:first-of-type span{color:#b41e37;padding:6px 15px;border:thin solid #B41E37;border-radius:5px}.featured-project__tags>div:first-of-type span:last-of-type{color:#000;border-color:#000}
