/*!
 Theme Name:   Rload Theme
 Theme URI:    https://rload.es
 Description:  Custom child theme based on Generatepress with the Rload configuration
 Author:       Rload Studio SL
 Author URI:   https://rload.es
 Template:     generatepress
 Version:      2.0.0
*/*,input,textarea{box-sizing:border-box}body{margin:0}ul{list-style-type:none;padding:0;margin:0}a{color:inherit;text-decoration:none}button{box-shadow:none;border:none;cursor:pointer;font-weight:700;margin:5px;color:gray}input{border:none}.only-readers{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}hr{margin:5px 0 5px 0;border:none;border-top:1px solid gray}h1,h2{font-weight:400}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px gray inset!important;box-shadow:0 0 0 1000px gray inset!important;border-radius:10px}@font-face{font-family:Roobert;src:url(../fonts/Roobert-Bold.eot);src:url(../fonts/Roobert-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Roobert-Bold.woff2) format("woff2"),url(../fonts/Roobert-Bold.woff) format("woff"),url(../fonts/Roobert-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(../fonts/Roobert-Medium.eot);src:url(../fonts/Roobert-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Roobert-Medium.woff2) format("woff2"),url(../fonts/Roobert-Medium.woff) format("woff"),url(../fonts/Roobert-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(../fonts/Roobert-SemiBold.eot);src:url(../fonts/Roobert-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Roobert-SemiBold.woff2) format("woff2"),url(../fonts/Roobert-SemiBold.woff) format("woff"),url(../fonts/Roobert-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(../fonts/Roobert-Regular.eot);src:url(../fonts/Roobert-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Roobert-Regular.woff2) format("woff2"),url(../fonts/Roobert-Regular.woff) format("woff"),url(../fonts/Roobert-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Nuances Normal";src:url(../fonts/NuancesNormal-RegularItalic.woff2) format("woff2"),url(../fonts/NuancesNormal-RegularItalic.woff) format("woff"),url(../fonts/NuancesNormal-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}.footer-widgets,.max-container{max-width:1650px;width:100%;margin:auto!important;font-size:1rem;padding:.8rem}.blog-related-posts h2 em:after,.blog-related-posts h2>span:last-child:after,.designers h2 em:after,.designers h2>span:last-child:after,.featured-products-block h2 em:after,.featured-products-block h2>span:last-child:after,.hero-container .swiper-pagination .first::before,.hero-container .swiper-pagination .second::before,.home-magazine-news h2 em:after,.home-magazine-news h2>span:last-child:after,.jobs-slider h2 em:after,.jobs-slider h2>span:last-child:after,.line-link::after,.page-downloads .main-toggle_title::before,.page-home .home-projects-slider .section-top h2:after,.post-filters #selector-mobile a::after,.post-template-default main article blockquote::before,.post-template-default main article header::before,.product-downloadable-files li .file-container:after,.product-downloadable-files li .file-container:before,.product-hover:before,.product-video_container .play-button .play::before,.product-video_container::before,.products-filters #selector-mobile a::after,.project-gallery .navigation-wrapper .swiper-pagination .first::after,.rld-button.espattio-link::after,.rld-button::after,.search .result-file::after,.single-showroom .showroom-top .rld-button-container a::after,.single-showroom .showroom-top-left li:nth-child(1)::before,.single-showroom .showroom-top-left li:nth-child(2)::before,.site-header nav .first-level-block li.has-children>a::after,.site-header nav .menu-mobile .third-level-block.display-menu .back-link::before,.two-images .card_top::after,.two-images .card_top::before{content:"";display:block}.action-plan,.archive .site-main,.basic-top,.blog .site-main,.blog-related-posts,.designers,.featured-products-block,.forma5-section,.home-magazine-news,.jobs-intro,.jobs-slider,.know-products,.page-contact .contact-top,.page-designers .designers-container,.page-designers .designers-intro,.page-designers .designers-text .flex-container,.page-designers .designers-text .section-top,.page-designers .designers-top,.page-forma5basic .basic-top,.page-forma5basic .showrooms-grid,.page-forma5basic .step-list,.page-forma5basic .want-test,.page-home .designers,.page-home .featured-products-block,.page-template-page-test .site-content,.pconplanner-content,.post-type-archive-projects .project-container,.product-downloadable-files,.product-grid-gallery,.product-video,.related-products,.search .content,.section-subtitle,.showrooms-list,.single-disenador .long-description,.single-product .product-descriptions,.single-product .product-news,.single-project .inside-article,.single-showroom .description,.single-showroom .showroom-map,.sustainability-slider-wrapper,.sustainibility-future,.tax-categoria-proyectos .site-content,.text-image.reverse{padding-left:20px;padding-right:20px}@media only screen and (min-width:780px){.action-plan,.archive .site-main,.basic-top,.blog .site-main,.blog-related-posts,.designers,.featured-products-block,.forma5-section,.home-magazine-news,.jobs-intro,.jobs-slider,.know-products,.page-contact .contact-top,.page-designers .designers-container,.page-designers .designers-intro,.page-designers .designers-text .flex-container,.page-designers .designers-text .section-top,.page-designers .designers-top,.page-forma5basic .basic-top,.page-forma5basic .showrooms-grid,.page-forma5basic .step-list,.page-forma5basic .want-test,.page-home .designers,.page-home .featured-products-block,.page-template-page-test .site-content,.pconplanner-content,.post-type-archive-projects .project-container,.product-downloadable-files,.product-grid-gallery,.product-video,.related-products,.search .content,.section-subtitle,.showrooms-list,.single-disenador .long-description,.single-product .product-descriptions,.single-product .product-news,.single-project .inside-article,.single-showroom .description,.single-showroom .showroom-map,.sustainability-slider-wrapper,.sustainibility-future,.tax-categoria-proyectos .site-content,.text-image.reverse{padding-left:5%;padding-right:5%}}@media only screen and (min-width:1080px){.action-plan,.archive .site-main,.basic-top,.blog .site-main,.blog-related-posts,.designers,.featured-products-block,.forma5-section,.home-magazine-news,.jobs-intro,.jobs-slider,.know-products,.page-contact .contact-top,.page-designers .designers-container,.page-designers .designers-intro,.page-designers .designers-text .flex-container,.page-designers .designers-text .section-top,.page-designers .designers-top,.page-forma5basic .basic-top,.page-forma5basic .showrooms-grid,.page-forma5basic .step-list,.page-forma5basic .want-test,.page-home .designers,.page-home .featured-products-block,.page-template-page-test .site-content,.pconplanner-content,.post-type-archive-projects .project-container,.product-downloadable-files,.product-grid-gallery,.product-video,.related-products,.search .content,.section-subtitle,.showrooms-list,.single-disenador .long-description,.single-product .product-descriptions,.single-product .product-news,.single-project .inside-article,.single-showroom .description,.single-showroom .showroom-map,.sustainability-slider-wrapper,.sustainibility-future,.tax-categoria-proyectos .site-content,.text-image.reverse{padding-left:5%;padding-right:5%}}@media only screen and (min-width:1200px){.action-plan,.archive .site-main,.basic-top,.blog .site-main,.blog-related-posts,.designers,.featured-products-block,.forma5-section,.home-magazine-news,.jobs-intro,.jobs-slider,.know-products,.page-contact .contact-top,.page-designers .designers-container,.page-designers .designers-intro,.page-designers .designers-text .flex-container,.page-designers .designers-text .section-top,.page-designers .designers-top,.page-forma5basic .basic-top,.page-forma5basic .showrooms-grid,.page-forma5basic .step-list,.page-forma5basic .want-test,.page-home .designers,.page-home .featured-products-block,.page-template-page-test .site-content,.pconplanner-content,.post-type-archive-projects .project-container,.product-downloadable-files,.product-grid-gallery,.product-video,.related-products,.search .content,.section-subtitle,.showrooms-list,.single-disenador .long-description,.single-product .product-descriptions,.single-product .product-news,.single-project .inside-article,.single-showroom .description,.single-showroom .showroom-map,.sustainability-slider-wrapper,.sustainibility-future,.tax-categoria-proyectos .site-content,.text-image.reverse{padding-left:8%;padding-right:8%}}@media only screen and (min-width:1500px){.action-plan,.archive .site-main,.basic-top,.blog .site-main,.blog-related-posts,.designers,.featured-products-block,.forma5-section,.home-magazine-news,.jobs-intro,.jobs-slider,.know-products,.page-contact .contact-top,.page-designers .designers-container,.page-designers .designers-intro,.page-designers .designers-text .flex-container,.page-designers .designers-text .section-top,.page-designers .designers-top,.page-forma5basic .basic-top,.page-forma5basic .showrooms-grid,.page-forma5basic .step-list,.page-forma5basic .want-test,.page-home .designers,.page-home .featured-products-block,.page-template-page-test .site-content,.pconplanner-content,.post-type-archive-projects .project-container,.product-downloadable-files,.product-grid-gallery,.product-video,.related-products,.search .content,.section-subtitle,.showrooms-list,.single-disenador .long-description,.single-product .product-descriptions,.single-product .product-news,.single-project .inside-article,.single-showroom .description,.single-showroom .showroom-map,.sustainability-slider-wrapper,.sustainibility-future,.tax-categoria-proyectos .site-content,.text-image.reverse{padding-left:10%;padding-right:10%}}@media only screen and (min-width:1800px){.action-plan,.archive .site-main,.basic-top,.blog .site-main,.blog-related-posts,.designers,.featured-products-block,.forma5-section,.home-magazine-news,.jobs-intro,.jobs-slider,.know-products,.page-contact .contact-top,.page-designers .designers-container,.page-designers .designers-intro,.page-designers .designers-text .flex-container,.page-designers .designers-text .section-top,.page-designers .designers-top,.page-forma5basic .basic-top,.page-forma5basic .showrooms-grid,.page-forma5basic .step-list,.page-forma5basic .want-test,.page-home .designers,.page-home .featured-products-block,.page-template-page-test .site-content,.pconplanner-content,.post-type-archive-projects .project-container,.product-downloadable-files,.product-grid-gallery,.product-video,.related-products,.search .content,.section-subtitle,.showrooms-list,.single-disenador .long-description,.single-product .product-descriptions,.single-product .product-news,.single-project .inside-article,.single-showroom .description,.single-showroom .showroom-map,.sustainability-slider-wrapper,.sustainibility-future,.tax-categoria-proyectos .site-content,.text-image.reverse{padding-left:16%;padding-right:16%}}.blog-related-posts h2 em:after,.blog-related-posts h2>span:last-child:after,.designers h2 em:after,.designers h2>span:last-child:after,.featured-products-block h2 em:after,.featured-products-block h2>span:last-child:after,.home-magazine-news h2 em:after,.home-magazine-news h2>span:last-child:after,.jobs-slider h2 em:after,.jobs-slider h2>span:last-child:after,.page-home .home-projects-slider .section-top h2:after{background:url(https://forma5.com//wp-content/uploads/arrow.svg) no-repeat center;background-size:contain;width:clamp(10px,4vw,70px);height:clamp(10px,4vw,70px);position:relative;margin-left:1.5vw;top:.3vw}.blog-related-posts h2,.designers h2,.featured-products-block h2,.home-magazine-news h2,.jobs-slider h2,.page-home .home-projects-slider .section-top h2,.showrooms-list h2 h2{flex-direction:column}@media only screen and (min-width:1080px){.blog-related-posts h2,.designers h2,.featured-products-block h2,.home-magazine-news h2,.jobs-slider h2,.page-home .home-projects-slider .section-top h2,.showrooms-list h2 h2{flex-direction:row}}@media only screen and (min-width:1080px){.blog-related-posts h2 em,.designers h2 em,.featured-products-block h2 em,.home-magazine-news h2 em,.jobs-slider h2 em,.page-home .home-projects-slider .section-top h2 em,.showrooms-list h2 h2 em{padding-left:2rem}}.blog-related-posts h2 em,.blog-related-posts h2 span,.designers h2 em,.designers h2 span,.featured-products-block h2 em,.featured-products-block h2 span,.home-magazine-news h2 em,.home-magazine-news h2 span,.jobs-slider h2 em,.jobs-slider h2 span,.page-home .home-projects-slider .section-top h2 em,.page-home .home-projects-slider .section-top h2 span,.showrooms-list h2 h2 em,.showrooms-list h2 h2 span{display:inline;width:fit-content}@media only screen and (min-width:1080px){.blog-related-posts h2 em,.blog-related-posts h2 span,.designers h2 em,.designers h2 span,.featured-products-block h2 em,.featured-products-block h2 span,.home-magazine-news h2 em,.home-magazine-news h2 span,.jobs-slider h2 em,.jobs-slider h2 span,.page-home .home-projects-slider .section-top h2 em,.page-home .home-projects-slider .section-top h2 span,.showrooms-list h2 h2 em,.showrooms-list h2 h2 span{width:fit-content}}.site-header .item-info{width:100%}.site-header .menu-main{position:fixed;background:#fff;top:60px;width:100%;right:0;left:0;height:0;overflow:hidden}@media only screen and (min-width:1080px){.site-header .menu-main{padding-top:0;top:60px}}@media only screen and (min-width:1080px){.site-header .menu-main.is-visible{border-top:1px solid #d3d5da}}@media only screen and (min-width:1080px){.site-header .menu-main{position:static;height:auto}}.site-header .menu-main .footer-menu-mobile{display:block;padding-left:1rem;padding-right:1rem;margin-top:50px;margin-bottom:120px}@media only screen and (min-width:1080px){.site-header .menu-main .footer-menu-mobile{display:none}}.site-header .menu-main .footer-menu-mobile .espattio-link{width:100%;min-width:none;margin-bottom:1rem;max-width:380px}@media only screen and (min-width:1080px){.site-header .menu-main .footer-menu-mobile .espattio-link{max-width:100%}}.site-header nav{color:#000;width:100%;display:block}@media only screen and (min-width:1080px){.site-header nav{display:flex;justify-content:center}}.site-header nav .item-on a{font-weight:700;color:#000}.site-header nav .item-on .third-level-block a{font-weight:400}.site-header nav .item-on .third-level-block li:first-child a{font-weight:700}.site-header nav .item-off a{font-weight:400!important;color:gray}.site-header nav .item-off .menu-thumb{display:none}.site-header nav .first-level-block li.has-children>a{display:flex!important;align-items:center}.site-header nav .first-level-block li.has-children>a::after{margin-left:10px;margin-right:5px;background:url(https://forma5.com//wp-content/uploads/arrow-1.svg) no-repeat center;width:12px;height:12px;min-width:auto;background-size:contain}.site-header nav .menu-mobile{padding-top:3rem;padding-left:1rem;padding-right:1rem}.site-header nav .menu-mobile .second-level-block,.site-header nav .menu-mobile .third-level-block{display:none;margin-left:0}.site-header nav .menu-mobile .first-level-block .first-level{border-bottom:1px solid #d3d5da}.site-header nav .menu-mobile .first-level-block .first-level.has-children>a{display:flex;padding-top:8px;padding-bottom:8px;justify-content:space-between}.site-header nav .menu-mobile .first-level-block .first-level>a{width:100%;padding-top:8px;padding-bottom:8px;display:block;font-size:1.5rem}.site-header nav .menu-mobile .second-level-block{display:block;max-height:0;overflow:hidden;transition:max-height .2s ease}.site-header nav .menu-mobile .second-level-block.show{max-height:1000px;transition:max-height .2s ease}.site-header nav .menu-mobile .second-level-block .second-level:hover .third-level-block{display:block}.site-header nav .menu-mobile .second-level-block .second-level:last-child a{padding-bottom:2rem}.site-header nav .menu-mobile .second-level-block .second-level>a{padding-top:.5rem;padding-bottom:.5rem;display:block;width:100%}.site-header nav .menu-mobile .third-level-block{position:fixed;left:100%;background:#fff;width:100%;height:100%;top:56px;transition:left .3s ease}.site-header nav .menu-mobile .third-level-block.display-menu{transition:left .3s ease;left:0!important;padding:20px}.site-header nav .menu-mobile .third-level-block.display-menu .back-link{margin-bottom:1rem;display:flex;align-items:center;color:gray}.site-header nav .menu-mobile .third-level-block.display-menu .back-link::before{background:url(https://forma5.com/wp-content/uploads/arrow-1.svg) no-repeat center;transform:rotate(90deg);opacity:.4;height:12px;width:12px;background-size:contain}.site-header nav .menu-mobile .third-level-block .third-level>a{display:block;padding-top:.5rem;padding-bottom:.5rem}.site-header nav .menu-mobile .third-level-block .third-level:last-child a{padding-bottom:2rem}.site-header nav .menu-pc .first-level-block{display:flex;justify-content:space-around;height:100%;padding-top:1.2rem}.site-header nav .menu-pc .first-level-block .first-level{padding-top:1rem}.site-header nav .menu-pc .first-level-block .first-level.has-children>a{padding-bottom:2.5rem}.site-header nav .menu-pc .first-level-block .first-level:last-child>a{padding-right:0}.site-header nav .menu-pc .first-level-block li a{padding-right:1rem;padding-left:0;display:block}.site-header nav .menu-pc .first-level-block li a:hover{font-weight:700}.site-header nav .menu-pc .first-level-block li .submenu{position:absolute;background-color:#fff;width:100%;left:0;right:0;top:100%;padding-left:2%;height:0;overflow:hidden;transition:.2s;border-bottom-left-radius:20px;border-bottom-right-radius:20px}@media only screen and (min-width:1900px){.site-header nav .menu-pc .first-level-block li .submenu{padding-left:16%}}.site-header nav .menu-pc .first-level-block li .second-level-block{position:relative;opacity:1;transition:1.2s}.site-header nav .menu-pc .first-level-block li:hover .submenu{height:440px}.site-header nav .menu-pc .first-level-block li:hover .second-level-block{opacity:1;transition:1.2s}.site-header nav .menu-pc .first-level-block li:hover .second-level-block .third-level-block{display:none}.site-header nav .menu-pc .second-level-block{min-height:330px}.site-header nav .menu-pc .second-level-block .second-level{width:100%}.site-header nav .menu-pc .second-level-block .second-level .menu-thumb{width:35vw;height:440px;background-size:cover;position:absolute;right:0;top:0;border-bottom-right-radius:20px}.site-header nav .menu-pc .second-level-block .second-level:first-child>a{font-weight:700}.site-header nav .menu-pc .second-level-block .second-level>a{font-size:1.5rem;line-height:2rem;padding-bottom:10px}.site-header nav .menu-pc .second-level-block .second-level>a:hover{font-weight:700}.site-header nav .menu-pc .second-level-block .second-level:hover .third-level-block{display:block!important}.site-header nav .menu-pc .second-level-block .second-level a{width:300px}.site-header nav .menu-pc .second-level-block .second-level a span{pointer-events:none}.site-header nav .menu-pc .third-level-block{position:absolute;top:0;left:25vw;right:0;display:none;background-color:#fff}@media only screen and (min-width:1500px){.site-header nav .menu-pc .third-level-block{left:20vw}}@media only screen and (min-width:1900px){.site-header nav .menu-pc .third-level-block{left:15vw}}.site-header nav .menu-pc .third-level-block li{padding-bottom:.7rem;font-size:1rem}.site-header nav .menu-pc .third-level-block li:first-child{font-weight:700;text-decoration:underline}.site-header nav .menu-pc .third-level-block li a:hover{font-weight:700}.site-header .rld-logo{max-width:100px;z-index:100;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:1080px){.site-header .rld-logo{max-width:150px}}.menu-wrapper{position:fixed;width:100%;left:0;height:0%;overflow:hidden}@media only screen and (min-width:1080px){.menu-wrapper{position:static;height:auto}}.rld-button.espattio-link{background-color:#fff!important;outline:1px solid #000!important;padding:clamp(15px,1.5vw,12px)!important;padding-left:20px!important;padding-right:20px!important;border-radius:50px;bottom:40px;opacity:1;display:flex!important;align-items:center;max-width:200px;min-width:200px}.rld-button.espattio-link span{color:#000!important;font-size:1.5rem}.rld-button.espattio-link::after{background:url(https://forma5.com/wp-content/uploads/arrow_btn.svg) no-repeat center;filter:brightness(0);margin-left:20px}.item-active .espattio-link{opacity:1;transition:opacity .8s ease-in-out}.access-link,.lang-btn,.rld-button.contact-link-mobile,.search-btn{width:48px;height:48px;border-radius:100%;border:1px solid #d3d5da}@media only screen and (min-width:1200px){.access-link,.lang-btn,.rld-button.contact-link-mobile,.search-btn{width:55px;height:50px}}#menu-item-430{display:block}@media only screen and (min-width:1080px){#menu-item-430{display:none}}.home .site-header.white{background-color:#fff}.home .site-header.transWhite{background-color:rgba(0,0,0,0)}.home .site-header.transWhite .rld-logo{filter:brightness(100)}.home .site-header.transWhite a{color:#fff}.home .site-header.black{background-color:#000}.home .site-header.black a{color:#fff}.home .site-header.black .rld-logo{filter:brightness(100)}.home .site-header.sticky{background-color:#fff!important}.home .site-header.sticky .rld-logo{filter:none}.home .site-header.sticky a{color:#000}.site-header{position:fixed;top:0;z-index:1000;padding-top:5px;padding-bottom:5px;width:100%;background-color:#fff;padding-left:1rem;padding-right:1rem}@media only screen and (min-width:1080px){.site-header{position:absolute;margin:auto;left:0;right:0;height:100px;padding-left:0;padding-right:0}}@media only screen and (min-width:1080px){.site-header.sticky{position:fixed;animation:slideDown .35s ease-out;z-index:900}}.site-header_container{display:flex;justify-content:space-between;position:relative}.site-header_container::before{content:"";width:100%;background-color:#fff;position:fixed;top:0;height:60px;z-index:1;left:0}@media only screen and (min-width:1080px){.site-header_container::before{display:none}}@media only screen and (min-width:1080px){.site-header_container{position:relative;margin:auto;left:0;right:0;background-color:#fff;height:100px;padding-left:2%;padding-right:2%}}@media only screen and (min-width:1300px){.site-header_container{padding-left:2%;padding-right:2%}}@media only screen and (min-width:1900px){.site-header_container{padding-left:16%;padding-right:16%}}.site-header .menu-icon{cursor:pointer;display:flex;justify-content:center;align-items:center;height:50px;width:50px;transition:background .5s;background-color:rgba(0,0,0,0);margin:0;border:1px solid #d3d5da;border-radius:100%;padding:0;position:relative}.site-header .menu-icon.open{background-color:#000}.site-header .menu-icon.open span{background-color:rgba(0,0,0,0)}.site-header .menu-icon.open span::after,.site-header .menu-icon.open span::before{top:0;background:#fff}.site-header .menu-icon.open span::after{transform:rotate(-135deg)}.site-header .menu-icon.open span::before{transform:rotate(135deg)}.site-header .menu-icon span,.site-header .menu-icon span::after,.site-header .menu-icon span::before{display:block;position:absolute;width:24px;height:1px;border-radius:5px;background:#000;content:"";transition:all .5s ease-in-out}.site-header .menu-icon span{width:15px;left:12px}.site-header .menu-icon span::before{left:0;top:-8px}.site-header .menu-icon span::after{left:0;top:8px}.item-active{color:#000!important}.item-active .submenu-container .sub-menu:hover li{color:gray!important}.item-active .submenu-container li{color:#000!important}.item-active .submenu-container li:hover a{font-weight:700;color:#000!important}.item-active .submenu-container li.item-active .submenu-container li a{color:#000!important;font-weight:400!important;font-size:1rem}.item-active .submenu-container li.item-active .submenu-container li a:hover{font-weight:700!important}.access-link{background:url(https://forma5.com//wp-content/uploads/user.svg) no-repeat center;margin-right:15px;background-size:22px!important}.access-link:hover{border:1px solid #000;transition:all .5s ease-in-out}.search-btn{background:url(https://forma5.com//wp-content/uploads/search.svg) no-repeat center;margin-right:15px;background-size:22px!important}.search-btn:hover{border:1px solid #000;transition:all .5s ease-in-out}.rld-button.contact-link{max-width:380px;width:100%}.rld-button.contact-link::after{width:20px}@media only screen and (min-width:1080px){.rld-button.contact-link{max-width:100px;min-width:fit-content}}@media only screen and (min-width:1200px){.rld-button.contact-link{max-width:150px;display:flex;padding-top:clamp(10px,1.5vw,12px);padding-bottom:clamp(10px,1.5vw,12px);padding-left:clamp(10px,1.5vw,20px);padding-right:clamp(10px,1.5vw,20px)}}.rld-button.contact-link .rld-button-label{margin-right:10px}.rld-button.contact-link-mobile{display:block}@media only screen and (min-width:1080px){.rld-button.contact-link-mobile{background:url(https://forma5.com//wp-content/uploads/contact_sm.svg) no-repeat center;display:none;background-color:#000;border:1px solid #000}}@media only screen and (min-width:1200px){.rld-button.contact-link-mobile{display:none}}.mobile-block{display:flex;z-index:1}@media only screen and (min-width:1080px){.mobile-block{display:none}}.lang-flex{flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;width:80px;height:45px;cursor:pointer}.lang-flex.pc-lang{display:none}.lang-flex.pc-lang .wpml-ls-current-language{display:none}@media only screen and (min-width:1080px){.lang-flex.pc-lang{display:block}}@media only screen and (min-width:1200px){.lang-flex.pc-lang{margin-right:7px}}.lang-flex.mobile-lang{display:block}@media only screen and (min-width:1080px){.lang-flex.mobile-lang{display:none}}.lang-flex.mobile-lang .lang-btn{display:block;border:none;overflow:visible;background-color:rgba(0,0,0,0)}.lang-flex.mobile-lang .lang-btn .lang-list{display:flex;margin-top:10vw}.lang-flex.mobile-lang .lang-btn .lang-list li:last-child a{border:none}.lang-flex.mobile-lang .lang-btn .lang-list a{text-transform:uppercase;border-right:1px solid #000;padding:5px 10px}.right-block{display:none}@media only screen and (min-width:1080px){.right-block{display:flex;align-items:center}}.is-pc .first-level>.submenu-container{top:88%;font-size:1.5rem}.is-pc li>.submenu-container{min-height:0;transition:min-height .2s ease-in-out}.is-pc li:hover>.submenu-container{min-height:100%;height:fit-content}@media only screen and (min-width:1080px){.is-pc li:hover>.submenu-container{min-height:450px;transition:min-height .2s ease-in-out}}.is-pc .submenu-container{height:0;min-height:0;z-index:100;overflow:hidden}@media only screen and (min-width:1080px){.is-pc .submenu-container{padding-left:2%}}@media only screen and (min-width:1500px){.is-pc .submenu-container{padding-left:10%}}@media only screen and (min-width:1800px){.is-pc .submenu-container{padding-left:16%}}.is-pc .submenu-container .sub-menu{position:relative;min-height:0;overflow:hidden;opacity:0;height:0;transition:min-height .2s ease-in-out}.is-pc .submenu-container .sub-menu .menu-item-has-children:hover .submenu-container{display:block;overflow:auto;width:55vw}.is-pc .submenu-container .submenu-container{position:absolute;display:none;overflow:visible;width:55vw;left:280px!important;top:0;padding-left:0;padding-top:0!important}.is-pc .submenu-container .submenu-container a{padding-bottom:0!important}.is-pc .bottom-block{display:none}.is-pc .back-item{display:none!important}.lang-btn{color:#000;flex-direction:column;justify-content:flex-start;width:65px;border-radius:25px;position:absolute;left:0;height:0;min-height:45px;transition:min-height .3s ease;overflow:hidden;background-color:#fff;display:none}@media only screen and (min-width:1080px){.lang-btn{display:flex}}.lang-btn:hover{min-height:145px;height:100%;transition:min-height .3s ease}.lang-btn:hover .wpml-ls{position:relative;text-align:center}.lang-btn .current-lang{display:inline-block;text-transform:uppercase;text-align:center;width:100%;padding:7px}.lang-btn .wpml-ls img{display:none!important}.lang-btn .wpml-ls-link span{display:none}.lang-btn .wpml-ls-link a{display:block}.lang-btn .wpml-ls-item-es a::before{content:"ES"}.lang-btn .wpml-ls-item-en a::before{content:"EN"}.lang-btn .wpml-ls-item-fr a::before{content:"FR"}.lang-btn .wpml-ls-item-de a::before{content:"DE"}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}.top-search-form{background-color:#e5e6eb;position:fixed;top:-50%;left:0;right:0;width:100%;z-index:9999;height:200px;transition:all .3s ease-out;opacity:0;display:flex;flex-direction:column;justify-content:center}.top-search-form.show{top:0;opacity:1;transition:all .3s ease-out}.top-search-form .container{max-width:1750px;margin:auto;padding-left:5%;padding-right:5%}@media only screen and (min-width:780px){.top-search-form .container{padding-left:2%;padding-right:2%}}.top-search-form .container-top{display:flex;justify-content:space-between}.top-search-form .container-top button{background:url(https://forma5.com//wp-content/uploads/close_icon.svg) no-repeat center}@media only screen and (min-width:780px){.top-search-form .container-top button{margin-left:20px}}.top-search-form .container p{color:#000;font-weight:700;font-size:1.5rem;padding-bottom:10px}@media only screen and (min-width:780px){.top-search-form .container p{margin-left:25px}}.mailchimp-container{margin-bottom:4vw!important}@media only screen and (min-width:780px){.mailchimp-container form{max-width:400px}}.mailchimp-container .mailchimp-title{font-size:clamp(20px,4vw,30px);line-height:clamp(12px,5vw,35px);margin-bottom:0}@media only screen and (min-width:780px){.mailchimp-container .mailchimp-title{margin-top:50px}}.mailchimp-container .indicates-required{font-size:.9rem;color:#9ea3ae;margin-top:10px}.mailchimp-container .button{background-color:#fff!important;outline:1px solid #000;border-radius:50px!important;color:#000;padding:clamp(15px,1.5vw,20px)!important;font-weight:400!important;margin-top:20px!important}.mailchimp-container .button:hover{transition:.3s;background-color:#000!important;color:#fff!important}.mailchimp-container .label{display:none}.mailchimp-container .email{width:100%;border-bottom:1px solid #000!important;font-family:Roobert;font-weight:400}.mailchimp-container ::placeholder{color:#000;opacity:1}.footer-container{position:relative}.footer-widgets{padding:0}.footer-widgets-container{padding:0}.footer-widgets-container .inside-footer-widgets{justify-content:center;align-items:center;flex-direction:column}@media only screen and (min-width:780px){.footer-widgets-container .inside-footer-widgets{flex-direction:row;flex-wrap:wrap}}@media only screen and (min-width:1500px){.footer-widgets-container .inside-footer-widgets{align-items:normal;flex-wrap:nowrap}}.footer-widgets-container .footer-widget-1{max-width:100%!important}@media only screen and (min-width:1080px){.footer-widgets-container .footer-widget-1{max-width:300px!important;margin-right:4vw}}.footer-widgets-container .footer-widget-1,.footer-widgets-container .footer-widget-2{flex:1 1 50%}@media only screen and (min-width:1500px){.footer-widgets-container .footer-widget-1,.footer-widgets-container .footer-widget-2{flex-shrink:0}}.footer-widgets-container .footer-widget-3{flex:1 1 100%}@media only screen and (min-width:780px){.footer-widgets-container .footer-widget-3{max-width:100%!important}}@media only screen and (min-width:1500px){.footer-widgets-container .footer-widget-3{margin-top:0;flex:none;max-width:350px!important}}@media only screen and (min-width:780px){.footer-widgets-container .footer-widget-3 aside p{display:flex;max-width:100%;flex-direction:row-reverse;justify-content:space-between}}@media only screen and (min-width:1500px){.footer-widgets-container .footer-widget-3 aside p{display:block}}.site-footer .footer-widgets-container .inside-footer-widgets{margin-left:0}.footer-links-list li:first-child{font-weight:700}.site-footer{background-color:#fff;background-repeat:no-repeat;background-position:left top,right top;background-size:50px;padding-top:3vw}@media only screen and (min-width:780px){.site-footer{padding-left:20px;padding-right:20px}}@media only screen and (min-width:1900px){.site-footer{padding-left:16%;padding-right:16%}}.site-footer p{color:#000}.site-footer .footer-widget-1,.site-footer .footer-widget-2,.site-footer .footer-widget-3{width:100%;padding-left:20px;padding-right:20px}.site-footer .footer-widget-1 aside{padding:0!important}.site-footer .footer-widget-1 aside .logo-home{display:block;margin-top:20px;height:40px;width:150px;background:url(https://forma5.com//wp-content/uploads/logo.svg) no-repeat;background-size:contain}@media only screen and (min-width:1080px){.site-footer .footer-widget-1 aside .logo-home{height:35px;width:100%}}.site-footer .footer-widget-2{display:flex;justify-content:center;flex-direction:column;order:3;width:100%;margin-top:2rem}@media only screen and (min-width:780px){.site-footer .footer-widget-2{max-width:100%;flex-direction:row;order:inherit;margin-top:0}}.site-footer .footer-widget-2 .widget{padding:0;min-width:200px;width:80%}@media only screen and (min-width:780px){.site-footer .footer-widget-2 .widget{margin-right:20px;padding-left:1vw}}.site-footer .footer-widget-2 .widget p{font-weight:700;margin-bottom:1rem}.site-footer .footer-widget-2 .widget:first-child{padding-left:0}.site-footer .footer-widget-3 aside{padding:0!important}.site-footer .pcomplanner-btn{background:url(https://forma5.com//wp-content/uploads/pconplanner.jpg) no-repeat;background-size:contain;display:block;height:100px;width:100%;max-width:400px}.site-footer .showrooms-btn{background:url(https://forma5.com//wp-content/uploads/cat_company.webp) no-repeat;background-size:cover;background-position:center;height:100px;width:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;padding-bottom:20px;border-radius:15px;max-width:500px;margin-right:20px}@media only screen and (min-width:1500px){.site-footer .showrooms-btn{height:clamp(100px,10vw,235px);margin-right:0}}.site-footer .showrooms-btn span{color:#fff;font-weight:700;font-size:2rem;line-height:2rem}.site-footer .showrooms-btn span em{font-family:"Nuances Normal";font-weight:400}.site-footer .inside-site-info{flex-direction:column;width:100%;justify-content:space-between;color:#9ea3ae}@media only screen and (min-width:1080px){.site-footer .inside-site-info{flex-direction:row-reverse;padding-left:0;padding-right:0}}.site-footer .inside-site-info .copyright-bar{margin:0}.site-footer a:hover{font-weight:600}label{margin-bottom:15px;position:relative;color:#000;padding-bottom:10px;border-bottom:1px solid #000;font-size:1rem}@media only screen and (min-width:780px){label{padding-bottom:15px}}label:focus-within{border-bottom:2px solid #000}input,select{width:100%;padding:5px 0!important;margin-top:18px;border:none!important;outline:0;background-color:rgba(0,0,0,0)!important;color:#000!important;font-family:inherit}@media only screen and (min-width:780px){input,select{padding:10px 0;margin-top:20px}}input::placeholder{opacity:0}.label-text{position:absolute;top:0;left:0;transform:translateY(0);transition-duration:.3s}.freeze,label:focus-within .label-text{color:#000;transform:translateY(-20px);font-size:.8rem!important}@media only screen and (min-width:780px){.freeze,label:focus-within .label-text{transform:translateY(-25px)}}.input-block-container{margin-top:10px}@media only screen and (min-width:1080px){.input-block-container{display:flex;justify-content:space-between}}.input-block-container .input-block:first-child,.input-block-container .selector-block:first-child{margin-right:20px}.input-block-container p{margin-bottom:0!important}.width-50{width:100%}input[type=submit]{line-height:1rem}.wpcf7-not-valid-tip{font-size:.9rem;margin-top:5px}.send-btn{position:relative}.send-btn:hover p input{margin-top:0;color:#000!important}.send-btn .wpcf7-spinner{position:absolute!important}.send-btn p{margin-bottom:0!important}.send-btn p input{margin-top:0;color:#fff!important}.legal-acceptance{text-align:left;margin-bottom:20px}.legal-acceptance p{font-size:80%;color:#4d5461!important;margin-top:20px;margin-bottom:0}.legal-acceptance .wpcf7-list-item{margin-left:0}.legal-acceptance label{border-bottom:0;display:flex;font-size:100%;color:#4d5461!important;align-items:center;position:relative}.legal-acceptance label input{width:15px;height:15px;margin-top:0}.input-block-container .selector-block{margin-top:0}.selector-block{margin-top:10px}.selector-block p{margin-bottom:0!important}.attached-file-container{position:relative;margin-top:40px}.attached-file-container .label-text-file{position:absolute;background-color:#000;color:#fff;width:165px;top:-6px;z-index:1;pointer-events:none;padding:0 5px;border-radius:50px;line-height:50px;display:none}.attached-file-container input[type=file]::file-selector-button{border-radius:50px;padding:0 16px;height:40px;cursor:pointer;background-color:#000;box-shadow:0;margin-right:16px;color:#fff;font-family:Roobert}.attached-file-container input{font-family:Roobert;margin-top:0}.wpcf7-acceptance input{margin-right:10px}.textarea-block{margin-top:30px;border-bottom:1px solid #000}.textarea-block textarea{background:rgba(0,0,0,0);font-family:inherit;max-height:150px;padding-left:0;padding-right:0;border:none}.textarea-block textarea::placeholder{color:#000!important}.cmplz-manage-consent{display:none!important}@keyframes fadeIn{from{opacity:0}to{opacity:1}}#menu-item-549{display:none}.error404 .not-found{max-width:200px;margin:auto;margin-top:100px;margin-bottom:0}.error404 .inside-article{background-color:rgba(0,0,0,0);text-align:center}.error404 .site-content{background-color:#f1f4f7}.error404 .site-main{display:flex;flex-direction:column;justify-content:center}.home-magazine-news .section-top h2,.home-magazine-news .section-top h3,.title-big .section-top h2,.title-big .section-top h3{font-size:clamp(32px,6vw,100px)}.error404 .site-main,.page-template-default .site-main{padding-top:100px;max-width:1500px;margin:auto!important;padding-left:20px;padding-right:20px;min-height:40vw}.error404 p,.page-template-default p{color:#000}.top-spacing{padding-top:2vw}.bottom-spacing{padding-top:2vw}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}html{font-size:15px}@media only screen and (min-width:1080px){html{font-size:16px}}.overlay{background-color:#000;position:fixed;width:100%;height:100%;top:0;bottom:0;z-index:100;display:none;transition:all .4s ease-out;opacity:0}.overlay.show{display:block;transition:all .4s ease-out;opacity:.5}.site-content{display:block}.site-content .content-area{width:100%;padding-top:0}@media only screen and (min-width:1080px){.site-content .content-area{padding-top:100px}}.page-designers .site-content .content-area{padding-top:60px}@media only screen and (min-width:1080px){.page-designers .site-content .content-area{padding-top:100px}}.page-designers .inside-article h2,.page-designers .inside-article h3{font-size:clamp(25px,2.5vw,35px);line-height:clamp(30px,3vw,45px)}.line-link{font-weight:700;margin-top:20px;padding-bottom:5px;display:flex;border-bottom:2px solid #000;align-items:center;width:fit-content}.line-link::after{margin-left:2rem;filter:invert(1);background:url(https://forma5.com/wp-content/uploads/arrow_btn.svg) no-repeat center}.rld-button{background-color:#000;outline:1px solid #fff;border-radius:50px;color:#fff;padding:clamp(10px,.8vw,20px) clamp(15px,.8vw,20px);font-weight:600;display:flex;align-items:center;justify-content:space-between;max-width:250px;min-width:250px;width:100%}.rld-button .container{height:30px;overflow:hidden}.rld-button-label{display:flex;flex-direction:column;height:100%;position:relative!important;top:0;transition:.3s;width:100%;line-height:30px}.rld-button-label_up{display:block;height:100%}.rld-button-label span{color:#fff}.rld-button:active,.rld-button:focus{color:#fff}.rld-button:hover{color:#fff!important;background-color:#fff;outline:1px solid #000;transition:.3s}.rld-button:hover .rld-button-label{top:-100%;transition:.3s}.rld-button:hover .rld-button-label span{color:#000}.rld-button:hover::after{filter:brightness(0)}.rld-button::after{background:url(https://forma5.com/wp-content/uploads/arrow_btn.svg) no-repeat center;height:25px;width:35px;background-size:contain}section{padding-top:clamp(20px,5vw,100px);margin-bottom:0;overflow:hidden}section.contact-top,section.designers-text,section.form-block,section.home-projects-slider,section.jobs-cv,section.jobs-intro,section.long-description,section.product-downloadable-files,section.woo-cat-slider{padding-bottom:clamp(20px,5vw,100px)}section.long-description a{text-decoration:underline}section.long-description a:hover{text-decoration:none!important}button,input[type=submit]{font-family:Roobert}body{font-family:Roobert;overflow-x:hidden}h1{font-family:Roobert;font-weight:600}h1 em{font-family:"Nuances Normal"}h2{font-family:Roobert;font-weight:600}h2 em{font-family:"Nuances Normal";font-style:italic;font-weight:400}.blog-related-posts,.designers,.featured-products-block,.home-magazine-news,.jobs-slider{padding-bottom:5%}.blog-related-posts h2,.designers h2,.featured-products-block h2,.home-magazine-news h2,.jobs-slider h2{display:block;font-size:clamp(32px,6vw,100px);color:#c5c8ca;flex-direction:row}@media only screen and (min-width:1080px){.blog-related-posts h2,.designers h2,.featured-products-block h2,.home-magazine-news h2,.jobs-slider h2{margin-bottom:2vw;align-items:center}}.blog-related-posts h2 em:after,.blog-related-posts h2>span:last-child:after,.designers h2 em:after,.designers h2>span:last-child:after,.featured-products-block h2 em:after,.featured-products-block h2>span:last-child:after,.home-magazine-news h2 em:after,.home-magazine-news h2>span:last-child:after,.jobs-slider h2 em:after,.jobs-slider h2>span:last-child:after{display:inline-block!important}.blog-related-posts h2 em,.designers h2 em,.featured-products-block h2 em,.home-magazine-news h2 em,.jobs-slider h2 em{color:#000;padding-left:0;display:inline}.blog-related-posts h2 span,.designers h2 span,.featured-products-block h2 span,.home-magazine-news h2 span,.jobs-slider h2 span{display:inline}.single-project{padding-top:100px}.forma5-section ol,.forma5-section ul,.single-post .entry-content ol,.single-post .entry-content ul{margin-left:1vw;font-size:clamp(14px,1.1vw,18px)}.forma5-section ul,.single-post .entry-content ul{list-style-type:disc}.forma5-section a,.single-post .entry-content a{text-decoration:underline}.forma5-section a:hover,.single-post .entry-content a:hover{font-weight:700}.site-main{margin:0!important}.seo-text{margin-bottom:5%}.seo-text h1{font-size:clamp(14px,2vw,30px)}.seo-text h2,.seo-text h3,.seo-text h4,.seo-text h5{margin-top:1vw;margin-bottom:.2vw}.seo-text p{color:#000}p{color:#f1f4f7;font-size:clamp(16px,1.1vw,18px);line-height:auto}.forma5-section p{color:#000}.one-container .container,body{background-color:rgba(0,0,0,0)}.container,.grid-container{width:100%;max-width:100%}.rld-row{background-color:#fff;color:#000;padding-right:15px;padding-left:15px}@media only screen and (min-width:1080px){.rld-row{padding-right:2%;padding-left:2%}}.footer-widgets,.max-container{margin:auto!important;float:none!important}.footer-widgets,.site-info{background-color:rgba(0,0,0,0)}.product-slider{position:relative}.jelly-id{position:fixed;width:0;height:0;border-radius:50%;background-color:#000;pointer-events:none;transform-origin:50% 50%;z-index:9999;color:#fff}.inside-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;font-weight:700;font-size:1.2rem}.woocommerce-archive-wrapper{position:relative}.woocommerce-archive-wrapper ul li.product{margin-bottom:2rem}.woocommerce-archive-wrapper .product-title{font-weight:600;color:#000;font-size:2rem;margin-bottom:0!important}.woocommerce-archive-wrapper .designer-name{text-transform:uppercase}.woocommerce-archive-wrapper .designer-name::before{content:"By";font-style:italic;text-transform:capitalize;font-family:"Nuances Normal";font-size:1.2rem;margin-right:8px;display:inline-block}.archive .blog-list>li,.blog .blog-list>li{animation:fadeIn .8s ease-in-out forwards;opacity:0}@media only screen and (min-width:780px){.archive .blog-list>li,.blog .blog-list>li{border-right:1px solid #9ea3ae}.archive .blog-list>li:nth-child(2n),.blog .blog-list>li:nth-child(2n){border-right:none}}@media only screen and (min-width:1080px){.archive .blog-list>li:nth-child(2n),.blog .blog-list>li:nth-child(2n){border-right:1px solid #9ea3ae}.archive .blog-list>li:nth-child(3n),.blog .blog-list>li:nth-child(3n){border-right:none}}.archive .blog-list>li:nth-child(1),.blog .blog-list>li:nth-child(1){animation-delay:.1s}.archive .blog-list>li:nth-child(2),.blog .blog-list>li:nth-child(2){animation-delay:.2s}.archive .blog-list>li:nth-child(3),.blog .blog-list>li:nth-child(3){animation-delay:.3s}.archive .blog-list>li:nth-child(4),.blog .blog-list>li:nth-child(4){animation-delay:.4s}.archive .blog-list>li:nth-child(5),.blog .blog-list>li:nth-child(5){animation-delay:.5s}.archive .blog-list>li:nth-child(6),.blog .blog-list>li:nth-child(6){animation-delay:.6s}.archive .blog-list>li:nth-child(7),.blog .blog-list>li:nth-child(7){animation-delay:.7s}.archive .blog-list>li:nth-child(8),.blog .blog-list>li:nth-child(8){animation-delay:.8s}.archive .blog-list>li:nth-child(9),.blog .blog-list>li:nth-child(9){animation-delay:.9s}.archive .blog-list>li article .article-link,.blog .blog-list>li article .article-link{display:flex;flex-direction:column;justify-content:space-between;height:100%}.archive .blog-list>li article .article-link:hover .thumbnail,.blog .blog-list>li article .article-link:hover .thumbnail{transition:all .5s ease-in-out;transform:scale(1.05)}.archive .blog-list>li article .article-link_top h2,.blog .blog-list>li article .article-link_top h2{margin-top:2%;font-size:clamp(25px,3.2vw,30px);font-weight:400}@media only screen and (min-width:1080px){.archive .blog-list>li article .article-link_top h2,.blog .blog-list>li article .article-link_top h2{margin-bottom:5%}}.archive .blog-list>li .inside-article,.blog .blog-list>li .inside-article{padding:0;display:flex;flex-direction:column}@media only screen and (min-width:780px){.archive .site-main>ul,.blog .site-main>ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(50%,1fr))}}@media only screen and (min-width:1080px){.archive .site-main>ul,.blog .site-main>ul{grid-template-columns:repeat(auto-fill,minmax(30%,1fr))}}.archive .site-main>ul li,.blog .site-main>ul li{margin-bottom:3rem}.archive .site-main>ul .category,.blog .site-main>ul .category{margin-bottom:0}.archive .site-main .uppercase,.blog .site-main .uppercase{text-transform:uppercase;color:#9ea3ae}.archive .site-main article,.blog .site-main article{display:flex;flex-direction:column;justify-content:space-between;height:100%;opacity:0;animation:fadeIn .8s ease-in-out forwards}@media only screen and (min-width:780px){.archive .site-main article,.blog .site-main article{padding-left:4%;padding-right:4%}}.archive .site-main article:nth-child(1),.blog .site-main article:nth-child(1){animation-delay:.1s}.archive .site-main article:nth-child(2),.blog .site-main article:nth-child(2){animation-delay:.2s}.archive .site-main article:nth-child(3),.blog .site-main article:nth-child(3){animation-delay:.3s}.archive .site-main article:nth-child(4),.blog .site-main article:nth-child(4){animation-delay:.4s}.archive .site-main article:nth-child(5),.blog .site-main article:nth-child(5){animation-delay:.5s}.archive .site-main article:nth-child(6),.blog .site-main article:nth-child(6){animation-delay:.6s}.archive .site-main article:nth-child(7),.blog .site-main article:nth-child(7){animation-delay:.7s}.archive .site-main article:nth-child(8),.blog .site-main article:nth-child(8){animation-delay:.8s}.archive .site-main article:nth-child(9),.blog .site-main article:nth-child(9){animation-delay:.9s}.archive .site-main article:nth-child(10),.blog .site-main article:nth-child(10){animation-delay:1s}.archive .site-main article:nth-child(11),.blog .site-main article:nth-child(11){animation-delay:1.1s}.archive .site-main article:nth-child(12),.blog .site-main article:nth-child(12){animation-delay:1.2s}.archive .site-main article:nth-child(13),.blog .site-main article:nth-child(13){animation-delay:1.3s}.archive .site-main article:nth-child(14),.blog .site-main article:nth-child(14){animation-delay:1.4s}.archive .site-main article:nth-child(15),.blog .site-main article:nth-child(15){animation-delay:1.5s}.archive .site-main article:nth-child(16),.blog .site-main article:nth-child(16){animation-delay:1.6s}.archive .site-main article:nth-child(17),.blog .site-main article:nth-child(17){animation-delay:1.7s}.archive .site-main article:nth-child(18),.blog .site-main article:nth-child(18){animation-delay:1.8s}.archive .site-main article:nth-child(19),.blog .site-main article:nth-child(19){animation-delay:1.9s}.archive .site-main article:nth-child(20),.blog .site-main article:nth-child(20){animation-delay:2s}.archive .site-main article:nth-child(21),.blog .site-main article:nth-child(21){animation-delay:2.1s}.archive .site-main article:nth-child(22),.blog .site-main article:nth-child(22){animation-delay:2.2s}.archive .site-main article:nth-child(23),.blog .site-main article:nth-child(23){animation-delay:2.3s}.archive .site-main article:nth-child(24),.blog .site-main article:nth-child(24){animation-delay:2.4s}.archive .site-main article:nth-child(25),.blog .site-main article:nth-child(25){animation-delay:2.5s}.archive .site-main article:nth-child(26),.blog .site-main article:nth-child(26){animation-delay:2.6s}.archive .site-main article:nth-child(27),.blog .site-main article:nth-child(27){animation-delay:2.7s}.archive .site-main article:nth-child(28),.blog .site-main article:nth-child(28){animation-delay:2.8s}.archive .site-main article:nth-child(29),.blog .site-main article:nth-child(29){animation-delay:2.9s}.archive .site-main article:nth-child(30),.blog .site-main article:nth-child(30){animation-delay:3s}.archive .site-main article:nth-child(31),.blog .site-main article:nth-child(31){animation-delay:3.1s}.archive .site-main article:nth-child(32),.blog .site-main article:nth-child(32){animation-delay:3.2s}.archive .site-main article:nth-child(33),.blog .site-main article:nth-child(33){animation-delay:3.3s}.archive .site-main article:nth-child(34),.blog .site-main article:nth-child(34){animation-delay:3.4s}.archive .site-main article:nth-child(35),.blog .site-main article:nth-child(35){animation-delay:3.5s}.archive .site-main article:nth-child(36),.blog .site-main article:nth-child(36){animation-delay:3.6s}.archive .site-main article:nth-child(37),.blog .site-main article:nth-child(37){animation-delay:3.7s}.archive .site-main article:nth-child(38),.blog .site-main article:nth-child(38){animation-delay:3.8s}.archive .site-main article:nth-child(39),.blog .site-main article:nth-child(39){animation-delay:3.9s}.archive .site-main article:nth-child(40),.blog .site-main article:nth-child(40){animation-delay:4s}.archive .site-main article:nth-child(41),.blog .site-main article:nth-child(41){animation-delay:4.1s}.archive .site-main article:nth-child(42),.blog .site-main article:nth-child(42){animation-delay:4.2s}.archive .site-main article:nth-child(43),.blog .site-main article:nth-child(43){animation-delay:4.3s}.archive .site-main article:nth-child(44),.blog .site-main article:nth-child(44){animation-delay:4.4s}.archive .site-main article:nth-child(45),.blog .site-main article:nth-child(45){animation-delay:4.5s}.archive .site-main article:nth-child(46),.blog .site-main article:nth-child(46){animation-delay:4.6s}.archive .site-main article:nth-child(47),.blog .site-main article:nth-child(47){animation-delay:4.7s}.archive .site-main article:nth-child(48),.blog .site-main article:nth-child(48){animation-delay:4.8s}.archive .site-main article:nth-child(49),.blog .site-main article:nth-child(49){animation-delay:4.9s}.archive .site-main article:nth-child(50),.blog .site-main article:nth-child(50){animation-delay:5s}.archive .site-main article:nth-child(51),.blog .site-main article:nth-child(51){animation-delay:5.1s}.archive .site-main article:nth-child(52),.blog .site-main article:nth-child(52){animation-delay:5.2s}.archive .site-main article:nth-child(53),.blog .site-main article:nth-child(53){animation-delay:5.3s}.archive .site-main article:nth-child(54),.blog .site-main article:nth-child(54){animation-delay:5.4s}.archive .site-main article:nth-child(55),.blog .site-main article:nth-child(55){animation-delay:5.5s}.archive .site-main article:nth-child(56),.blog .site-main article:nth-child(56){animation-delay:5.6s}.archive .site-main article:nth-child(57),.blog .site-main article:nth-child(57){animation-delay:5.7s}.archive .site-main article:nth-child(58),.blog .site-main article:nth-child(58){animation-delay:5.8s}.archive .site-main article:nth-child(59),.blog .site-main article:nth-child(59){animation-delay:5.9s}.archive .site-main article:nth-child(60),.blog .site-main article:nth-child(60){animation-delay:6s}.archive .site-main article:nth-child(61),.blog .site-main article:nth-child(61){animation-delay:6.1s}.archive .site-main article:nth-child(62),.blog .site-main article:nth-child(62){animation-delay:6.2s}.archive .site-main article:nth-child(63),.blog .site-main article:nth-child(63){animation-delay:6.3s}.archive .site-main article:nth-child(64),.blog .site-main article:nth-child(64){animation-delay:6.4s}.archive .site-main article:nth-child(65),.blog .site-main article:nth-child(65){animation-delay:6.5s}.archive .site-main article:nth-child(66),.blog .site-main article:nth-child(66){animation-delay:6.6s}.archive .site-main article:nth-child(67),.blog .site-main article:nth-child(67){animation-delay:6.7s}.archive .site-main article:nth-child(68),.blog .site-main article:nth-child(68){animation-delay:6.8s}.archive .site-main article:nth-child(69),.blog .site-main article:nth-child(69){animation-delay:6.9s}.archive .site-main article:nth-child(70),.blog .site-main article:nth-child(70){animation-delay:7s}.archive .site-main article:nth-child(71),.blog .site-main article:nth-child(71){animation-delay:7.1s}.archive .site-main article:nth-child(72),.blog .site-main article:nth-child(72){animation-delay:7.2s}.archive .site-main article:nth-child(73),.blog .site-main article:nth-child(73){animation-delay:7.3s}.archive .site-main article:nth-child(74),.blog .site-main article:nth-child(74){animation-delay:7.4s}.archive .site-main article:nth-child(75),.blog .site-main article:nth-child(75){animation-delay:7.5s}.archive .site-main article:nth-child(76),.blog .site-main article:nth-child(76){animation-delay:7.6s}.archive .site-main article:nth-child(77),.blog .site-main article:nth-child(77){animation-delay:7.7s}.archive .site-main article:nth-child(78),.blog .site-main article:nth-child(78){animation-delay:7.8s}.archive .site-main article:nth-child(79),.blog .site-main article:nth-child(79){animation-delay:7.9s}.archive .site-main article:nth-child(80),.blog .site-main article:nth-child(80){animation-delay:8s}.archive .site-main article:nth-child(81),.blog .site-main article:nth-child(81){animation-delay:8.1s}.archive .site-main article:nth-child(82),.blog .site-main article:nth-child(82){animation-delay:8.2s}.archive .site-main article:nth-child(83),.blog .site-main article:nth-child(83){animation-delay:8.3s}.archive .site-main article:nth-child(84),.blog .site-main article:nth-child(84){animation-delay:8.4s}.archive .site-main article:nth-child(85),.blog .site-main article:nth-child(85){animation-delay:8.5s}.archive .site-main article:nth-child(86),.blog .site-main article:nth-child(86){animation-delay:8.6s}.archive .site-main article:nth-child(87),.blog .site-main article:nth-child(87){animation-delay:8.7s}.archive .site-main article:nth-child(88),.blog .site-main article:nth-child(88){animation-delay:8.8s}.archive .site-main article:nth-child(89),.blog .site-main article:nth-child(89){animation-delay:8.9s}.archive .site-main article:nth-child(90),.blog .site-main article:nth-child(90){animation-delay:9s}.archive .site-main article:nth-child(91),.blog .site-main article:nth-child(91){animation-delay:9.1s}.archive .site-main article:nth-child(92),.blog .site-main article:nth-child(92){animation-delay:9.2s}.archive .site-main article:nth-child(93),.blog .site-main article:nth-child(93){animation-delay:9.3s}.archive .site-main article:nth-child(94),.blog .site-main article:nth-child(94){animation-delay:9.4s}.archive .site-main article:nth-child(95),.blog .site-main article:nth-child(95){animation-delay:9.5s}.archive .site-main article:nth-child(96),.blog .site-main article:nth-child(96){animation-delay:9.6s}.archive .site-main article:nth-child(97),.blog .site-main article:nth-child(97){animation-delay:9.7s}.archive .site-main article:nth-child(98),.blog .site-main article:nth-child(98){animation-delay:9.8s}.archive .site-main article:nth-child(99),.blog .site-main article:nth-child(99){animation-delay:9.9s}@media only screen and (min-width:780px){.archive .site-main article:nth-child(2n),.blog .site-main article:nth-child(2n){border-right:0}}@media only screen and (min-width:1080px){.archive .site-main article:nth-child(2n),.blog .site-main article:nth-child(2n){border-right:1px solid #9ea3ae}.archive .site-main article:nth-child(3n),.blog .site-main article:nth-child(3n){border-right:0}}.archive .site-main .inside-article,.blog .site-main .inside-article{padding:0;border-radius:clamp(15px,1vw,20px);overflow:hidden}.archive .site-main .inside-article h2,.blog .site-main .inside-article h2{font-weight:400;font-size:1.8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.archive .site-main .inside-article .thumbnail,.blog .site-main .inside-article .thumbnail{height:200px;width:100%;position:relative;background-size:cover;transition:all .5s ease-in-out;transform:scale(1)}@media only screen and (min-width:780px){.archive .site-main .inside-article .thumbnail,.blog .site-main .inside-article .thumbnail{height:300px}}.post .category,.post-template-default .category{text-transform:uppercase;font-size:1.1rem;display:inline-block;margin-right:5px;color:#9ea3ae}.post .category::after,.post-template-default .category::after{content:","}.post .category:last-child::after,.post-template-default .category:last-child::after{content:""}.post-template-default .category{color:#fff}.post-template-default main{background-color:#fff}.post-template-default main article blockquote{border-left:0;font-family:"Nuances Normal";position:relative;border-top:1px solid #000;padding-top:0;padding-left:0;padding-right:0;margin-top:8%}.post-template-default main article blockquote::before{height:60px;width:46px;position:absolute;top:-30px;left:0;background:url(https://forma5.com//wp-content/uploads/quote.svg) no-repeat;background-position:center}.post-template-default main article blockquote p{padding-top:2rem;font-size:clamp(28px,5vw,45px)!important}.post-template-default main article header{position:relative}.post-template-default main article header .header-content{position:relative;padding-top:clamp(50px,6vw,200px)}.post-template-default main article header .header-content-top{text-align:center;padding-top:20%!important}@media only screen and (min-width:1080px){.post-template-default main article header .header-content-top{padding-top:0!important}}.post-template-default main article header .header-content-top .author{border-right:1px solid #fff;padding-right:10px;margin-right:12px}.post-template-default main article header .header-content-top .author::before{content:"By"}.post-template-default main article header .header-content-top p{color:#fff}.post-template-default main article header h1,.post-template-default main article header img{position:relative;margin-left:auto;margin-right:auto;display:block;text-align:center;max-width:1200px;padding-left:5%;padding-right:5%}@media only screen and (min-width:1080px){.post-template-default main article header h1,.post-template-default main article header img{padding-left:2%;padding-right:2%}}.post-template-default main article header img{width:100%}.post-template-default main article header::before{height:85%;background-color:#3f6c5f;position:absolute;width:100%}@media only screen and (min-width:1080px){.post-template-default main article header::before{min-height:300px;height:75%}}.post-template-default main .inside-article{padding:0 0 5vw 0}.post-template-default main .inside-article .entry-content{max-width:1200px;margin:auto;padding-left:5%;padding-right:5%;margin-top:2rem}@media only screen and (min-width:1080px){.post-template-default main .inside-article .entry-content{margin-top:4rem;padding-left:2%;padding-right:2%}}.post-template-default main .inside-article p{color:#000}.post-template-default main .inside-article .category{text-align:center}.post-template-default main .inside-article h1{text-align:center;font-size:clamp(38px,5vw,75px);position:relative;color:#fff}.post-template-default main .inside-article h2{font-size:1.5rem}.post-template-default main .inside-article footer{display:none}.post-template-default main .inside-article figure{margin-bottom:2rem}.post-template-default main .inside-article figure figcaption{text-align:left}.post-template-default main .inside-article figure.aligncenter{width:fit-content;margin:auto}.home-magazine-news ul li{margin-bottom:8%}@media only screen and (min-width:780px){.home-magazine-news ul li{margin-bottom:0}}.blog-related-posts{background-color:#f1f4f7}.blog-related-posts h2{font-size:clamp(38px,6vw,100px)}.blog-related-posts h2 span{color:#c5c8ca}.blog-related-posts h2 em,.blog-related-posts h2 span{display:inline;padding-left:0}#loader{display:none;text-align:center;padding:10px;background-color:#f3f3f3;border:1px solid #ddd;position:absolute}#product-container>ul{text-align:center}@media only screen and (min-width:500px){#product-container>ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(40%,1fr));gap:15px;margin-bottom:10%}}@media only screen and (min-width:780px){#product-container>ul{grid-template-columns:repeat(auto-fill,minmax(25%,1fr))}}@media only screen and (min-width:1080px){#product-container>ul{grid-template-columns:repeat(auto-fill,minmax(20%,1fr))}}#product-container>ul li:nth-child(1){opacity:0;animation:fadeIn 1s ease-in-out;animation-fill-mode:forwards;animation-delay:.1s}#product-container>ul li:nth-child(2){opacity:0;animation:fadeIn 1s ease-in-out;animation-fill-mode:forwards;animation-delay:.2s}#product-container>ul li:nth-child(3){opacity:0;animation:fadeIn 1s ease-in-out;animation-fill-mode:forwards;animation-delay:.3s}#product-container>ul li:nth-child(4){opacity:0;animation:fadeIn 1s ease-in-out;animation-fill-mode:forwards;animation-delay:.4s}#product-container>ul li:nth-child(5){opacity:0;animation:fadeIn 1s ease-in-out;animation-fill-mode:forwards;animation-delay:.5s}#product-container>ul li:nth-child(6){opacity:0;animation:fadeIn 1s ease-in-out;animation-fill-mode:forwards;animation-delay:.6s}#product-container>ul li:nth-child(7){opacity:0;animation:fadeIn 1s ease-in-out;animation-fill-mode:forwards;animation-delay:.7s}#product-container>ul li:nth-child(8){opacity:0;animation:fadeIn 1s ease-in-out;animation-fill-mode:forwards;animation-delay:.8s}#product-container>ul li:nth-child(9){opacity:0;animation:fadeIn 1s ease-in-out;animation-fill-mode:forwards;animation-delay:.9s}#product-container>ul li:nth-child(10){opacity:0;animation:fadeIn 1s ease-in-out;animation-fill-mode:forwards;animation-delay:1s}.products li{text-align:center}#loader{display:none;text-align:center;padding:10px;background-color:#f3f3f3;border:1px solid #ddd}.archive,.blog,.page-template-page-test,.tax-categoria-proyectos,.tax-product_cat{padding-top:100px;background-color:#f1f4f7}.archive .woocommerce-breadcrumb,.blog .woocommerce-breadcrumb,.page-template-page-test .woocommerce-breadcrumb,.tax-categoria-proyectos .woocommerce-breadcrumb,.tax-product_cat .woocommerce-breadcrumb{display:none}.archive .page-title,.blog .page-title,.page-template-page-test .page-title,.tax-categoria-proyectos .page-title,.tax-product_cat .page-title{font-size:clamp(40px,4.5vw,105px);line-height:clamp(40px,4.5vw,105px);text-align:center;position:relative;width:fit-content;margin:0 auto 5% auto;font-family:Roobert;font-weight:600;color:#000}.archive .page-title em,.blog .page-title em,.page-template-page-test .page-title em,.tax-categoria-proyectos .page-title em,.tax-product_cat .page-title em{font-weight:400}.archive .page-title .qty,.blog .page-title .qty,.page-template-page-test .page-title .qty,.tax-categoria-proyectos .page-title .qty,.tax-product_cat .page-title .qty{font-weight:400;font-size:1rem;position:relative;right:0;bottom:1.5rem}.archive .inside-article,.blog .inside-article,.page-template-page-test .inside-article,.tax-categoria-proyectos .inside-article,.tax-product_cat .inside-article{background-color:rgba(0,0,0,0);padding-top:0}.archive .inside-article p,.blog .inside-article p,.page-template-page-test .inside-article p,.tax-categoria-proyectos .inside-article p,.tax-product_cat .inside-article p{margin-bottom:2rem}.tax-product_cat .inside-article{padding:0}.post-filters,.products-filters{height:45.5px;overflow:hidden;background:#fff;border-radius:10px;margin-bottom:20px}@media only screen and (min-width:1080px){.post-filters,.products-filters{margin-left:20px;margin-right:20px;margin-bottom:0}}.post-filters.is-mobile,.products-filters.is-mobile{padding:0;margin-bottom:20px}@media only screen and (min-width:780px){.post-filters #selector-mobile,.products-filters #selector-mobile{display:none}}.post-filters #selector-mobile a,.products-filters #selector-mobile a{display:flex;align-items:center;justify-content:space-between;width:100%}.post-filters #selector-mobile a::after,.products-filters #selector-mobile a::after{background:url(https://forma5.com//wp-content/uploads/arrow-1.svg) no-repeat center;background-size:15px}.post-filters #selector-mobile a #cat-slug,.products-filters #selector-mobile a #cat-slug{font-weight:700;text-transform:capitalize;margin-left:5px}@media only screen and (min-width:780px){.post-filters,.products-filters{background:rgba(0,0,0,0);height:auto;overflow:auto;display:flex;flex-wrap:wrap;justify-content:center;margin:auto;margin-bottom:5%;max-width:1200px}}.post-filters li,.products-filters li{width:100%}@media only screen and (min-width:780px){.post-filters li,.products-filters li{margin-right:20px;width:auto;margin-bottom:20px}}.post-filters li a,.products-filters li a{padding:.7rem;padding-left:1.2rem;padding-right:1.2rem;display:inline-block;font-size:1rem;width:100%}@media only screen and (min-width:780px){.post-filters li a,.products-filters li a{border:1px solid #d3d5da;border-radius:50px}}.post-filters li a.active,.post-filters li a:hover,.products-filters li a.active,.products-filters li a:hover{font-weight:700}@media only screen and (min-width:780px){.post-filters li a.active,.post-filters li a:hover,.products-filters li a.active,.products-filters li a:hover{background-color:#000;color:#fff}}@media only screen and (min-width:780px){.page-template-page-test .bigger,.tax-categoria-proyectos .bigger{width:50%!important}}.page-template-page-test .bigger img,.tax-categoria-proyectos .bigger img{width:100%}@media only screen and (min-width:768px){.page-template-page-test .project-container ul,.tax-categoria-proyectos .project-container ul{display:flex;flex-wrap:wrap}}.page-template-page-test .project-container ul li,.tax-categoria-proyectos .project-container ul li{animation:fadeIn .8s ease-in-out forwards;opacity:0}.page-template-page-test .project-container ul li:nth-child(1),.tax-categoria-proyectos .project-container ul li:nth-child(1){animation-delay:.1s}.page-template-page-test .project-container ul li:nth-child(2),.tax-categoria-proyectos .project-container ul li:nth-child(2){animation-delay:.2s}.page-template-page-test .project-container ul li:nth-child(3),.tax-categoria-proyectos .project-container ul li:nth-child(3){animation-delay:.3s}.page-template-page-test .project-container ul li:nth-child(4),.tax-categoria-proyectos .project-container ul li:nth-child(4){animation-delay:.4s}.page-template-page-test .project-container ul li:nth-child(5),.tax-categoria-proyectos .project-container ul li:nth-child(5){animation-delay:.5s}.page-template-page-test .project-container ul li:nth-child(6),.tax-categoria-proyectos .project-container ul li:nth-child(6){animation-delay:.6s}.page-template-page-test .project-container ul li:nth-child(7),.tax-categoria-proyectos .project-container ul li:nth-child(7){animation-delay:.7s}.page-template-page-test .project-container ul li:nth-child(8),.tax-categoria-proyectos .project-container ul li:nth-child(8){animation-delay:.8s}.page-template-page-test .project-container ul li:nth-child(9),.tax-categoria-proyectos .project-container ul li:nth-child(9){animation-delay:.9s}@media only screen and (min-width:768px){.page-template-page-test .project-container ul li,.tax-categoria-proyectos .project-container ul li{width:50%;padding:15px}}@media only screen and (min-width:1080px){.page-template-page-test .project-container ul li,.tax-categoria-proyectos .project-container ul li{width:33%}}.page-template-page-test .project-container ul li .inside-article,.tax-categoria-proyectos .project-container ul li .inside-article{padding:0;display:flex;flex-direction:column}.page-template-page-test .project-container ul li .inside-article h2,.tax-categoria-proyectos .project-container ul li .inside-article h2{margin-bottom:0;font-size:clamp(25px,3.2vw,38px);margin-right:1rem}.page-template-page-test .project-container ul li .inside-article .post-thumbnail,.tax-categoria-proyectos .project-container ul li .inside-article .post-thumbnail{position:relative;min-height:150px;overflow:hidden;border-radius:clamp(15px,1vw,20px);margin-bottom:.8rem}@media only screen and (min-width:780px){.page-template-page-test .project-container ul li .inside-article .post-thumbnail,.tax-categoria-proyectos .project-container ul li .inside-article .post-thumbnail{min-height:300px}}@media only screen and (min-width:1800px){.page-template-page-test .project-container ul li .inside-article .post-thumbnail,.tax-categoria-proyectos .project-container ul li .inside-article .post-thumbnail{min-height:400px}}.page-template-page-test .project-container ul li .inside-article .post-thumbnail:hover img,.tax-categoria-proyectos .project-container ul li .inside-article .post-thumbnail:hover img{transition:all .5s ease-in-out;transform:scale(1.1)}.page-template-page-test .project-container ul li .inside-article .post-thumbnail img,.tax-categoria-proyectos .project-container ul li .inside-article .post-thumbnail img{position:absolute;height:100%;width:100%;object-fit:cover;transition:all .5s ease-in-out;transform:scale(1)}.page-template-page-test .project-container ul li .inside-article .post-title,.tax-categoria-proyectos .project-container ul li .inside-article .post-title{display:flex;align-items:center;margin-bottom:1rem;flex-wrap:wrap}.page-template-page-test .project-container ul li .inside-article .post-title span,.tax-categoria-proyectos .project-container ul li .inside-article .post-title span{font-family:"Nuances Normal";display:flex;flex-direction:column;justify-content:center;font-size:clamp(25px,3.2vw,32px);font-style:italic}.product-downloadable-files h2{color:#d3d5da;font-size:clamp(38px,6vw,100px);margin-bottom:5%}.product-downloadable-files h2 em{color:#000}.product-downloadable-files ul{width:100%}@media only screen and (min-width:780px){.product-downloadable-files ul{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}}.product-downloadable-files li{width:100%;padding-top:20px}.product-downloadable-files li.document .file-container::before{background:url(https://forma5.com//wp-content/uploads/documents_ic.svg) no-repeat center;background-size:contain}.product-downloadable-files li.catalog .file-container::before{background:url(https://forma5.com//wp-content/uploads/catalogs_ic.svg) no-repeat center;background-size:contain}.product-downloadable-files li.productCertificate .file-container::before{background:url(https://forma5.com//wp-content/uploads/certificates_ic.svg) no-repeat center;background-size:contain}.product-downloadable-files li.technicalFeatures .file-container::before{background:url(https://forma5.com//wp-content/uploads/tech_feat_ic.svg) no-repeat center;background-size:contain}.product-downloadable-files li.autocad .file-container::before{background:url(https://forma5.com//wp-content/uploads/geom_cad_ic.svg) no-repeat center;background-size:contain}.product-downloadable-files li.revitBim .file-container::before{background:url(https://forma5.com//wp-content/uploads/geom_rev_ic.svg) no-repeat center;background-size:contain}.product-downloadable-files li.images .file-container::before{background:url(https://forma5.com//wp-content/uploads/images_ic.svg) no-repeat center;background-size:contain}.product-downloadable-files li .file-container{background-color:#fff;display:flex;align-items:center;justify-content:space-between;width:100%;border-radius:15px;padding:15px;font-size:clamp(15px,1.4vw,18px)}.product-downloadable-files li .file-container span{padding-left:10px;padding-right:10px}.product-downloadable-files li .file-container:hover span{font-weight:700}.product-downloadable-files li .file-container:before{filter:brightness(.9);width:clamp(40px,4vw,80px);height:clamp(40px,4vw,80px)}.product-downloadable-files li .file-container:after{background:url(https://forma5.com//wp-content/uploads/download-icon.svg) no-repeat center;background-size:contain;width:clamp(40px,4vw,50px);height:clamp(40px,4vw,50px)}.product-downloadable-files li a{display:flex;justify-content:center}.related-products{background-color:#fff}.related-products h2{color:#d3d5da;font-size:clamp(38px,6vw,100px);margin-bottom:5%}.related-products h2 em{color:#000}@media only screen and (min-width:700px){.related-products ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.related-products ul li a{display:flex;flex-direction:column;justify-content:space-between;text-align:center;height:100%}.related-products ul li a .title{font-weight:700;font-size:2rem;margin-bottom:0}.related-products ul li a .thumbnail{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.related-products ul li a .thumbnail img{width:100%;height:auto}.related-products ul li a .designer::before{content:"by";font-style:italic;font-family:"Nuances Normal";margin-right:10px}.related-products p{color:#000}.search-form{background-color:#fff;border-radius:50px;color:#000;display:flex}.search-form label{border:none;color:#000!important;padding:0;padding-left:10px;padding-right:10px;width:100%;margin-left:20px;margin-bottom:0}@media only screen and (min-width:780px){.search-form label{margin-bottom:20px}}.search-form label input{margin-top:10px}@media only screen and (min-width:780px){.search-form label input{margin-top:20px}}.search-form .screen-reader-text{color:gray}.search-form input[type=search]{color:#000!important;font-family:inherit;width:100%}.search-form button{background-color:#000;border-radius:50px;width:100px}.search .content{padding:2vw 20%}.search .result{background-color:#fff;border-radius:10px;padding:20px;margin-bottom:20px;display:flex}.search .result-post-type{border-left:1px solid #000;padding-left:10px;margin-left:10px}.search .result a{display:flex}.search .result-file{display:flex}.search .result-file::after{border-right:1px solid gray;height:100%;width:1px;margin-left:10px;margin-right:10px;min-width:1px}.search .result-title{font-weight:700}.search .result-list li{margin-bottom:20px}.page-contact .content-area,.page-downloads .content-area{padding-top:0}.page-contact main,.page-downloads main{padding-bottom:5vw}.page-contact article,.page-downloads article{display:none}.page-downloads,.search{background-color:#f1f4f7;padding-top:100px}.page-downloads h1,.search h1{font-size:clamp(38px,6vw,100px)}@media only screen and (min-width:1080px){.page-downloads .downloads-search-top,.search .downloads-search-top{display:flex;justify-content:flex-end;min-height:500px}}.page-downloads .downloads-search-top .top-left,.search .downloads-search-top .top-left{padding-left:20px;padding-right:20px;display:flex;flex-direction:column;justify-content:center;max-width:100%}@media only screen and (min-width:1080px){.page-downloads .downloads-search-top .top-left,.search .downloads-search-top .top-left{max-width:1000px;width:100%}}@media only screen and (min-width:1500px){.page-downloads .downloads-search-top .top-left,.search .downloads-search-top .top-left{padding-right:5%}}.page-downloads .downloads-search-top .top-left .search-form,.search .downloads-search-top .top-left .search-form{max-width:100%}@media only screen and (min-width:780px){.page-downloads .downloads-search-top .top-left .search-form,.search .downloads-search-top .top-left .search-form{max-width:80%}}@media only screen and (min-width:1200px){.page-downloads .downloads-search-top .top-left .search-form,.search .downloads-search-top .top-left .search-form{max-width:100%}}.page-downloads .downloads-search-top .top-right,.search .downloads-search-top .top-right{width:50%;background:url(https://forma5.com//wp-content/uploads/search-bg.jpg) no-repeat;background-position:center;background-size:cover}.no-bottom-space{padding-bottom:0}.no-top-space{padding-top:0}.showrooms-list .showroom-item{border-bottom:1px solid #c5c8ca;padding-bottom:4vw;padding-top:4vw}@media only screen and (min-width:780px){.showrooms-list .showroom-item{padding-bottom:1.5vw;padding-top:1.5vw}}.showrooms-list .showroom-item:last-child{border-bottom:0}.showrooms-list .rld-button{text-align:center;justify-content:center;max-width:100%;min-width:100%;width:175px;padding:15px}.showrooms-list .rld-button:after{display:none}.showrooms-list .rld-button:hover{color:#000!important}.showrooms-list p{color:#000;margin-bottom:0}.showrooms-list h2{font-size:clamp(32px,6vw,70px);color:#c5c8ca;text-align:center}.showrooms-list h2 em{color:#000}.showrooms-list h3{font-weight:600;font-size:clamp(22px,2vw,35px)}.showrooms-list .flex-col-1,.showrooms-list .flex-container{display:flex;width:100%;flex-direction:column}.showrooms-list .flex-col-1{width:100%}@media only screen and (min-width:780px){.showrooms-list .flex-col-1{flex-direction:row}}.showrooms-list .flex-container{justify-content:space-between;align-items:flex-start}@media only screen and (min-width:780px){.showrooms-list .flex-container{flex-direction:row;align-items:center}}.showrooms-list .showroom-thumbnail{position:relative;width:100%;height:120px;border-radius:105px;overflow:hidden;margin-right:2vw;margin-bottom:5vw}@media only screen and (min-width:780px){.showrooms-list .showroom-thumbnail{width:clamp(320px,15vw,390px);height:clamp(150px,8vw,115px);border-radius:100px;margin-bottom:0}}@media only screen and (min-width:1080px){.showrooms-list .showroom-thumbnail{border-radius:200px}}.showrooms-list .showroom-thumbnail img{position:absolute;object-fit:cover;width:100%;height:100%}.showrooms-list .showroom-info{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:780px){.showrooms-list .showroom-info{width:70%}}.showrooms-list .showroom-content{display:flex;justify-content:space-between;margin-bottom:3vw}@media only screen and (min-width:1080px){.showrooms-list .showroom-content{margin-bottom:0}}.showrooms-list .showroom-content ul{width:100%}@media only screen and (min-width:1080px){.showrooms-list .showroom-content ul{display:flex}}@media only screen and (min-width:1080px){.showrooms-list .showroom-content ul li{width:50%}}.showrooms-list .showroom-content ul li:has(a){display:none}.project-gallery{position:relative;padding-top:0}@media only screen and (min-width:780px){.project-gallery{padding-top:clamp(40px,8vw,150px)}}.project-gallery-slider{width:100%;height:500px;display:flex;align-items:center}.project-gallery-slider .swiper-slide{width:auto;max-width:1050px;display:flex;justify-content:center;align-items:center}.project-gallery-slider .swiper-slide img{max-width:100%;height:100%;object-fit:contain}.project-gallery .navigation-wrapper{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;padding-left:2vw;padding-right:2vw;padding-top:2vw}.project-gallery .navigation-wrapper .button-wrapper{position:relative;right:0;left:0;width:auto;top:0;padding:0}.project-gallery .navigation-wrapper .swiper-pagination{display:flex;position:relative}.project-gallery .navigation-wrapper .swiper-pagination .first{display:flex;align-items:center}.project-gallery .navigation-wrapper .swiper-pagination .first::after{width:50px;height:1px;background-color:#000;margin-left:10px;margin-right:10px}.project-gallery .navigation-wrapper .button-wrapper{display:flex}.product-hover{position:relative}.product-hover:hover::before{transform:scale(8);will-change:auto;transition:all .3s;background-color:#fff;opacity:1}@media only screen and (min-width:1200px){.product-hover:hover::before{transform:scale(10)}}@media only screen and (min-width:1500px){.product-hover:hover::before{transform:scale(13)}}.product-hover:before{position:absolute;margin:auto;top:45%;left:0;right:0;width:20px;height:20px;background-color:#f1f4f7;border-radius:50%;transition:all .3s;transform:scale(1);z-index:-1;opacity:0}.swiper-scrollbar-drag{background-color:#000}.swiper.related-products{position:relative;background-color:#fff;padding:0;padding-bottom:0}.swiper.related-products .thumbnail{max-width:250px}@media only screen and (min-width:780px){.swiper.related-products .thumbnail{max-width:400px}}.swiper.related-products .product-hover:before{background-color:#f1f4f7}.swiper.related-products .category{margin-bottom:20px!important}.swiper.related-products h2,.swiper.related-products h3{text-align:center;font-size:clamp(30px,2.5vw,45px);line-height:clamp(35px,2.5vw,45px);margin-bottom:5vw}.swiper.related-products-slider{position:relative;margin-bottom:2vw}.swiper.related-products-slider p{color:#000}.swiper.related-products-slider .swiper-wrapper{margin-bottom:5vw}@media only screen and (min-width:1080px){.swiper.related-products-slider .swiper-wrapper{margin-bottom:0}}.swiper.related-products-slider .swiper-wrapper.no-slider{justify-content:center}.swiper.related-products-slider .swiper-wrapper.no-slider .swiper-slide{max-width:400px}.swiper.related-products-slider .swiper-slide a{display:flex;flex-direction:column;align-items:center;justify-content:center}.swiper.related-products-slider .swiper-slide a p{margin-bottom:0}.swiper.related-products-slider .swiper-slide a .category{text-transform:uppercase;color:#9ea3ae;width:100%;font-size:.9rem;padding-left:20px}.swiper.related-products-slider .swiper-slide a .title{font-weight:600;font-size:2rem;margin-top:2rem}.swiper.related-products-slider .swiper-slide a .designer{padding-top:0}.swiper.related-products-slider .swiper-slide a .designer::before{content:"By";font-family:"Nuances Normal";margin-right:10px}.swiper.related-products .related-scrollbar{bottom:0;left:0;right:0;margin:auto;max-width:clamp(300px,80vw,1500px)!important}@media only screen and (min-width:1080px){.swiper.related-products .related-scrollbar{margin-bottom:5%}}.single-proyectos .product-hover:hover::before{background-color:#fff}.posts-navigation{overflow:visible!important}.posts-navigation .nav-links{display:flex;justify-content:space-between;margin-top:2vw}.posts-navigation .nav-links a{border:1px solid #000;border-radius:50px;padding:.5vw}.posts-navigation .nav-links a:hover{background-color:#000;color:#fff}.product-video_container{max-width:1500px;max-height:650px;margin:auto;position:relative;border-radius:10px;overflow:hidden}.product-video_container::before{background-color:rgba(0,0,0,.3);position:absolute;z-index:1;width:100%;height:100%}.product-video_container a{display:block;width:100%;height:clamp(200px,40vw,650px)}.product-video_container .play-button{display:block;position:absolute;width:150px;height:150px;margin:auto;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100}.product-video_container .play-button:hover svg .circle{animation:stroke 2s ease-out forwards}.product-video_container .play-button .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:140px;height:140px;background-color:rgba(255,255,255,.5);border-radius:100px}.product-video_container .play-button .play::before{background:url(https://forma5.com/wp-content/uploads/play-icon.svg) no-repeat center;position:absolute;height:100px;width:100px;top:50%;left:50%;transform:translate(-50%,-50%)}.product-video_container .play-button .circle{stroke-dasharray:1000;stroke-dashoffset:1000}@keyframes stroke{to{stroke-dashoffset:0}}.product-video_container img{object-fit:cover;width:100%;height:100%;display:block;object-position:center}.cmplz-cookiebanner label{border-bottom:0;padding:0}.cmplz-cookiebanner .cmplz-title{font-weight:700!important;font-size:18px!important}.cmplz-cookiebanner .cmplz-btn{border-radius:50px!important}.cmplz-cookiebanner .cmplz-accept{background-color:#000!important;border:none!important}.cmplz-cookiebanner p{font-size:clamp(12px,1vw,14px);color:#000}#cmplz-document li,#cmplz-document p{font-size:clamp(14px,1.1vw,18px)!important}.page-template-default .inside-article{max-width:1200px}.page-template-default .inside-article ol{margin-left:0}.page-template-default .inside-article ol li{margin-top:30px}.page-template-default .inside-article ul{list-style-type:disc;margin-bottom:30px}.page-template-default .inside-article h2{font-size:clamp(18px,3vw,26px)}.hero p{margin:0}.hero-slider{display:flex;flex-grow:1;position:relative}.hero-slider .swiper-wrapper{min-height:clamp(550px,20vw,780px);overflow:hidden}@media only screen and (min-width:1500px){.hero-slider .swiper-wrapper{min-height:600px}}@media only screen and (min-width:1800px){.hero-slider .swiper-wrapper{min-height:900px}}.hero-slider .swiper-slide{opacity:0!important;transition:.4s;height:75vh;max-height:600px;overflow:hidden}@media only screen and (min-width:780px){.hero-slider .swiper-slide{min-height:clamp(550px,20vw,780px)}}@media only screen and (min-width:1080px){.hero-slider .swiper-slide{max-height:100%;min-height:75vh}}@media only screen and (min-width:1200px){.hero-slider .swiper-slide{min-height:700px}}@media only screen and (min-width:1800px){.hero-slider .swiper-slide{min-height:900px}}.hero-slider .swiper-slide:nth-child(1){opacity:.9!important}.hero-slider .swiper-slide-active{opacity:1!important}.hero-slider .swiper-slide-active:nth-child(1){opacity:1!important}.hero-container .main-wrapper{overflow:hidden!important}.hero-container .swiper-pagination{position:absolute;margin:auto;right:0;left:0;top:95%;width:auto;bottom:auto;display:none;color:#fff;font-size:1.3rem}@media only screen and (min-width:780px){.hero-container .swiper-pagination{transform:rotate(90deg);top:30%;right:-25px;left:auto;z-index:2;display:flex;align-items:center;justify-content:center}}@media only screen and (min-width:1080px){.hero-container .swiper-pagination{top:50%}}.hero-container .swiper-pagination .first,.hero-container .swiper-pagination .second{display:flex;width:fit-content}.hero-container .swiper-pagination .first::before,.hero-container .swiper-pagination .second::before{content:"0";min-width:fit-content}.hero-container .swiper-pagination .progress-bar{background:rgba(255,255,255,.1);justify-content:flex-start;border-radius:100px;align-items:center;position:relative;display:flex;height:1px;width:60px;margin-left:5px;margin-right:5px}.hero-container .swiper-pagination .progress-bar_value{animation:load 5s linear infinite;background:#fff;height:1px;width:0}@keyframes load{0%{width:0}100%{width:100px}}.hero .left-side{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}@media screen and (max-width:930px){.hero .left-side{text-align:center;max-width:450px}}.hero .left-side .main-wrapper{margin-left:5%;margin-top:14%}.main{display:flex;flex-grow:1;position:relative}@media screen and (max-width:930px){.main{flex-direction:column-reverse;align-items:center;justify-content:center}}.main-header{text-transform:uppercase;font-size:14px;letter-spacing:4px;font-weight:600;transition-delay:.2s}.main-title{font-size:clamp(38px,6vw,120px);line-height:1em;transition-delay:.3s;font-weight:700;margin-bottom:2%}.main-title em{font-family:"Nuances Normal";font-weight:400}.main-description{font-size:clamp(18px,1.5vw,30px);margin-bottom:14px;transition-delay:.2s;max-width:40%}.button-wrapper{position:absolute;right:30px;bottom:20px;z-index:1;align-items:center;display:none}@media screen and (max-width:930px){.button-wrapper{top:0;left:0;width:100%;justify-content:space-between;padding:0 60px}}@media screen and (max-width:575px){.button-wrapper{padding:0 20px}}.button-wrapper svg{width:28px}.button-wrapper .swiper-button{border:1px solid var(--body-color);border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:linear-gradient(to right,var(--body-color) 40%,transparent 0);background-size:200% 100%;background-position:right bottom;transition:all .3s ease-out;cursor:pointer}.button-wrapper .swiper-button+.swiper-button{margin-left:16px}@media screen and (max-width:930px){.button-wrapper .swiper-button+.swiper-button{margin-left:0}}.button-wrapper .swiper-button:hover{background-color:var(--body-color);background-position:left bottom}.button-wrapper .swiper-button:hover svg{stroke:#fff}.button-wrapper .swiper-prev-button{background:linear-gradient(to left,var(--body-color) 40%,transparent 0);background-size:200% 100%;background-position:left bottom;transition:all .3s ease-out}.button-wrapper .swiper-prev-button svg{transform:rotate(-180deg)}.button-wrapper .swiper-prev-button:hover{background-position:right bottom}.swiper-slide .main-content>*,.swiper-slide .main-wrapper>*{transform:translateY(-30px);opacity:0;transition-duration:.8s}.swiper-slide-active .main-content>*,.swiper-slide-active .main-wrapper>*{transform:none;opacity:1}.swiper-slide.sceneProd{flex-direction:column;justify-content:space-between}@media only screen and (min-width:780px){.swiper-slide.sceneProd{flex-direction:row}}.swiper-slide.sceneProd .left-side{height:100%;width:100%;padding:5%;padding-top:2rem;display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-end}@media only screen and (min-width:780px){.swiper-slide.sceneProd .left-side{flex-direction:column;padding-bottom:0;padding-left:0;padding-right:0;align-items:flex-start;justify-content:space-between}}@media only screen and (min-width:780px){.swiper-slide.sceneProd .left-side .main-wrapper{padding-left:10%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%}}.swiper-slide.sceneProd .left-side .main-wrapper p{width:100%;max-width:100%}@media only screen and (min-width:1200px){.swiper-slide.sceneProd .left-side .main-wrapper p{max-width:90%}}@media only screen and (min-width:1200px){.swiper-slide.sceneProd .left-side .main-wrapper p{padding-right:3vw;max-width:600px}}@media only screen and (min-width:1500px){.swiper-slide.sceneProd .left-side .main-wrapper p{padding-right:1vw}}@media only screen and (min-width:1800px){.swiper-slide.sceneProd .left-side .main-wrapper p{padding-right:1vw;max-width:700px}}.swiper-slide.sceneProd .left-side .main-wrapper p.main-title{max-width:100%}.swiper-slide.sceneProd .left-side .product-container .product{max-width:100%}@media only screen and (min-width:1080px){.swiper-slide.sceneProd .left-side .product-container .product{max-width:clamp(100px,40vw,900px);margin-bottom:clamp(-400px,30vw,-150px);margin-left:4vw}}.swiper-slide.sceneProd .center{position:relative;max-height:40vh;width:100%;height:100%}@media only screen and (min-width:780px){.swiper-slide.sceneProd .center{max-width:40%;overflow:hidden;max-height:100%}}.swiper-slide.sceneProd .center .image-container{max-width:100%;position:relative;height:100%}@media only screen and (min-width:780px){.swiper-slide.sceneProd .center .image-container{min-width:40vw}}.swiper-slide.sceneProd .center .image-container .image-bg{object-fit:cover;width:100%;height:100%}.swiper-slide.sceneProd .center .bottle-img{position:absolute;top:25%;left:0;transform:scale(1.6)}.swiper-slide.singleProd .center{display:none}.swiper-slide.singleProd .left-side{display:flex;flex-direction:column-reverse;width:100%}@media only screen and (min-width:780px){.swiper-slide.singleProd .left-side{flex-direction:row;align-items:center;justify-content:flex-end}}.swiper-slide.singleProd .left-side .product-container{height:100%;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:1080px){.swiper-slide.singleProd .left-side .product-container{padding-right:10%;width:75%;max-width:45%;justify-content:flex-end}}.swiper-slide.singleProd .left-side .product-container .product{width:100%;height:100%;object-fit:contain;object-position:top;max-width:100%;padding:8%}@media only screen and (min-width:780px){.swiper-slide.singleProd .left-side .product-container .product{height:90vh;object-position:bottom;padding:0}}.swiper-slide.singleProd .main-title{white-space:nowrap}.swiper-slide.singleProd .main-wrapper{padding:5%}@media only screen and (min-width:780px){.swiper-slide.singleProd .main-wrapper{margin-top:0;width:40%;padding:0;display:flex;flex-direction:column;justify-content:flex-end}}.swiper-slide.singleProd .main-description{max-width:100%}@media only screen and (min-width:780px){.swiper-slide.singleProd .main-description{max-width:70%}}.swiper-slide.singleScene .center{position:absolute;width:100vw;max-width:100%;height:100%}.swiper-slide.singleScene .center .image-container{width:100vw;max-width:100%;height:100%}.swiper-slide.singleScene .center .image-bg{position:static;height:100%;width:100%;object-fit:cover}.swiper-slide.singleScene .left-side{position:absolute;z-index:100;left:0;right:0;bottom:0;margin:auto}.swiper-slide.singleScene .left-side .main-description,.swiper-slide.singleScene .left-side .product-container{display:none}.swiper-slide.singleScene .left-side .main-wrapper{display:flex;justify-content:flex-start;padding:5%}@media only screen and (min-width:780px){.swiper-slide.singleScene .left-side .main-wrapper{justify-content:center;padding:2%}}.swiper-slide.singleScene .left-side .main-title{font-size:clamp(80px,12vw,230px)}@media only screen and (min-width:780px){.swiper-slide.singleScene .left-side .main-title{margin-bottom:0}}.swiper-slide.singleScene .left-side .main-title span{display:block;font-size:clamp(30px,5vw,40px);line-height:clamp(40px,2vw,60px);padding-left:0;position:relative}@media only screen and (min-width:780px){.swiper-slide.singleScene .left-side .main-title span{left:2%}}.swiper-slide .bottle-bg{transition-duration:.8s;opacity:0;object-position:60%;transform:scale(1.1)}.swiper-slide .product-container{display:none}@media only screen and (min-width:1080px){.swiper-slide .product-container{transform:translateY(100px);transition-duration:.6s;display:block}}.swiper-slide .product-container .product{max-width:50vw}.swiper-slide-active .bottle-bg{opacity:1;transform:scale(1);object-position:50%}.swiper-slide-active .product-container{transform:translateX(0);transition-duration:.6s}.related-posts ul{margin:0}@media only screen and (min-width:1080px){.related-posts ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.related-posts .mini-post{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media only screen and (min-width:1080px){.related-posts .mini-post{border-right:1px solid #9ea3ae;padding-right:20px;padding-left:20px}}@media only screen and (min-width:1080px){.related-posts .mini-post:first-child{padding-left:0}}.related-posts .mini-post:last-child{border-right:0;padding-right:0}@media only screen and (min-width:1080px){.related-posts .mini-post header{min-height:132px}}.related-posts .mini-post-thumb{height:clamp(160px,12vw,250px);width:100%;border-radius:10px;position:relative;overflow:hidden}.related-posts .mini-post-content h4{color:#000;margin-top:0;font-weight:400;font-size:clamp(24px,1.3vw,30px);line-height:clamp(28px,1.8vw,40px);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.related-posts .mini-post .post-category{text-transform:uppercase;color:#9ea3ae}.related-posts .mini-post:hover .mini-post_thumb::after{background:url(https://forma5.com/wp-content/uploads/2023/10/arrow.svg) no-repeat center;background-color:#000;transition:all .2s}.related-posts .mini-post:hover h4{transition:all .2s}.related-posts .mini-post img{object-fit:cover;width:100%;height:100%}.home-designers h3{font-weight:600;font-size:clamp(38px,4vw,85px);margin-left:-35%;transform:translatex(-20px);transition-duration:.6s}.home-designers p{color:#000}.home-designers .container{width:100%}.accordion{display:flex;justify-content:space-between;border-bottom:1px solid #6c727f;font-size:clamp(20px,2vw,40px);cursor:pointer;transition:all .5s ease;padding-top:.5rem;padding-bottom:.5rem}.panel{max-height:0;overflow:hidden;transition:all .3s ease}.panel p{margin:10px 0 10px 0;text-align:justify}.open{margin-bottom:1rem}.swiper-tabs{display:flex}.swiper-tabs .navigation{width:500px}.swiper-tabs .content{width:80%}.swiper-tabs-nav{width:100%;margin-bottom:30px}.swiper-tabs-nav .swiper-wrapper{flex-direction:column}.swiper-tabs-nav .swiper-slide{color:#9ea3ae;font-size:clamp(18px,1.2vw,25px);width:100%!important;transition:color .2s ease-out;cursor:pointer;line-height:clamp(20px,2.6vw,50px)}.swiper-tabs-nav .swiper-slide-thumb-active{color:#000}.swiper-tabs-nav .swiper-slide:hover{color:#000;transition:color .2s ease-out}.swiper-tabs-content{flex-basis:100%}.swiper-tabs-content .swiper-slide{opacity:0!important;position:relative;display:flex;justify-content:space-around;align-items:center}.swiper-tabs-content .swiper-slide .thumb{width:60%;z-index:-1;border-radius:20px;overflow:hidden}.swiper-tabs-content .swiper-slide .thumb img{object-fit:cover;display:block}.swiper-tabs-content .swiper-slide .text{width:40%;margin-left:3%}.swiper-tabs-content .swiper-slide-active{opacity:1!important}.swiper-tabs-content .swiper-slide-active .text h3{transform:translateX(0);transition-duration:.6s}.page-home .swiper-scrollbar{bottom:0;position:absolute;height:5px}.page-home .swiper-scrollbar-drag{background-color:#000}.page-home h2{font-size:clamp(32px,6vw,100px)}@media only screen and (min-width:1080px){.page-home h2{margin-bottom:4rem}}.page-home .category-products-slider,.page-home .home-projects-slider{position:relative}.page-home .category-products-slider .swiper-scrollbar{position:static;max-width:90vw;margin:auto;margin-top:20px}@media only screen and (min-width:780px){.page-home .category-products-slider .swiper-scrollbar{margin-top:100px}}@media only screen and (min-width:1080px){.page-home .category-products-slider .swiper-scrollbar{max-width:75vw}}.page-home .category-products-slider .swiper-slide a{display:flex;flex-direction:column-reverse}.page-home .category-products-slider .swiper-slide a .product-hover{position:relative}.page-home .category-products-slider .swiper-slide a .product-hover:before{background-color:#f1f4f7}.page-home .category-products-slider .swiper-slide a h3{font-weight:500;font-size:clamp(25px,2.5vw,30px);text-align:center;margin-left:10px}.page-home .category-products-slider .swiper-slide a img{width:100%;object-fit:contain}@media only screen and (min-width:1080px){.page-home .category-products-slider .swiper-slide a img{height:400px}}.page-home .home-projects-slider{min-height:100px}.page-home .home-projects-slider .swiper-container{padding-left:15%}.page-home .home-projects-slider .swiper-scrollbar{position:static;max-width:90vw;margin:auto}@media only screen and (min-width:780px){.page-home .home-projects-slider .swiper-scrollbar{margin-top:5rem;max-width:75vw}}.page-home .home-projects-slider .section-top{margin:auto 5%}@media only screen and (min-width:780px){.page-home .home-projects-slider .section-top{margin:auto;padding-left:15%}}.page-home .home-projects-slider .section-top h2{flex-direction:row;align-items:center}.page-home .home-projects-slider .section-top h2:after{display:inline-block;left:0;top:3px}.page-home .home-projects-slider .section-top h2 em{display:inline-block;padding-left:0;margin-right:.5rem}@media only screen and (min-width:780px){.page-home .home-projects-slider .section-top h2 em{margin-left:1%}}.page-home .home-projects-slider .swiper-slide a{cursor:none}@media only screen and (min-width:780px){.page-home .home-projects-slider .swiper-slide{width:28vw!important;height:30vw!important;transition:all .5s ease}}.page-home .home-projects-slider .swiper-slide a{cursor:none}.page-home .home-projects-slider .swiper-slide .card-text{display:flex;padding-top:1rem}.page-home .home-projects-slider .swiper-slide .card-text p{margin-right:1rem}.page-home .home-projects-slider .swiper-slide .card-text h3{font-size:clamp(20px,2vw,40px)}.page-home .home-projects-slider .swiper-slide .card-inner .card-image{border-radius:10px;overflow:hidden;height:200px;transition:height .5s ease}@media only screen and (min-width:780px){.page-home .home-projects-slider .swiper-slide .card-inner .card-image{height:20vw}}.page-home .home-projects-slider .swiper-slide .card-inner img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width:780px){.page-home .home-projects-slider .swiper-slide-active{width:40vw!important;height:30vw!important;transition:all .5s ease}}.page-home .home-projects-slider .swiper-slide-active .card-inner{width:100%;height:100%}.page-home .home-projects-slider .swiper-slide-active .card-inner .card-image{height:200px;max-height:100%;transition:height .5s ease}@media only screen and (min-width:780px){.page-home .home-projects-slider .swiper-slide-active .card-inner .card-image{height:52vw;max-height:30vw}}@media only screen and (min-width:1080px){.page-home .home-projects-slider .swiper-slide-active .card-inner .card-image{height:28vw}}.page-home .designers h2{color:#000!important}@media only screen and (min-width:1080px){.page-home .featured-products-block .featured-products-container{display:grid;grid-template-columns:repeat(6,1fr);gap:2vw}}.page-home .featured-products-block .featured-products-container .featured-product-item{background-color:#f1f4f7;border-radius:1vw;transition:background-color .3s ease;margin-bottom:20px}@media only screen and (min-width:1080px){.page-home .featured-products-block .featured-products-container .featured-product-item{margin-bottom:0}}.page-home .featured-products-block .featured-products-container .featured-product-item:hover{background-color:#c5c8ca;transition:background-color .3s ease}.page-home .featured-products-block .featured-products-container .featured-product-item .product-images img{min-width:250px}.page-home .featured-products-block .featured-products-container .featured-product-item a{display:block;padding:clamp(20px,2vw,50px)}.page-home .featured-products-block .featured-products-container .featured-product-item h3{font-weight:700;margin-bottom:0}.page-home .featured-products-block .featured-products-container .featured-product-item .by{font-style:italic;font-family:"Nuances Normal";display:inline-block;margin-right:10px}.page-home .featured-products-block .featured-products-container .featured-product-item:nth-child(1),.page-home .featured-products-block .featured-products-container .featured-product-item:nth-child(2),.page-home .featured-products-block .featured-products-container .featured-product-item:nth-child(3){grid-column:span 2}.page-home .featured-products-block .featured-products-container .featured-product-item:nth-child(1) .product-images,.page-home .featured-products-block .featured-products-container .featured-product-item:nth-child(2) .product-images,.page-home .featured-products-block .featured-products-container .featured-product-item:nth-child(3) .product-images{text-align:center}.page-home .featured-products-block .featured-products-container .featured-product-item:nth-child(4),.page-home .featured-products-block .featured-products-container .featured-product-item:nth-child(5){grid-column:span 3}.page-home .featured-products-block .featured-products-container .featured-product-item:nth-child(4) .product-images,.page-home .featured-products-block .featured-products-container .featured-product-item:nth-child(5) .product-images{text-align:right}.single-product{padding-top:100px;background-color:#f1f4f7}.single-product .content-area{padding-top:0}.single-product .woocommerce-breadcrumb{display:none}.single-product .inside-article{background-color:rgba(0,0,0,0);padding:0}.single-product .product-top{width:100%;display:flex;flex-direction:column;padding-top:2%}.single-product .product-hero{position:relative;height:clamp(300px,40vw,700px);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.single-product .product-hero img{position:absolute;left:0;right:0;margin:auto;width:100%;max-width:clamp(300px,40vw,700px)}.single-product .product-hero.isBigger img{max-width:1000px;max-height:1000px}.single-product .product-descriptions{display:flex;justify-content:space-between;flex-direction:column;width:100%;margin-top:5%;margin-bottom:5%}@media only screen and (min-width:780px){.single-product .product-descriptions{flex-direction:row}}.single-product .product-descriptions_short{width:100%}@media only screen and (min-width:780px){.single-product .product-descriptions_short{width:clamp(300px,35vw,550px)}}.single-product .product-descriptions_short h2{font-size:clamp(25px,2.8vw,45px)}.single-product .product-descriptions h1{font-size:clamp(25px,2.5vw,40px)}@media only screen and (min-width:780px){.single-product .product-descriptions_main{width:50%}}.single-product .product-descriptions .designer{display:flex;align-items:center}.single-product .product-descriptions .designer-images{display:flex}.single-product .product-descriptions .designer-images li{margin-left:-50px}.single-product .product-descriptions .designer-images li:first-child{margin-left:0}.single-product .product-descriptions .designer-images li:last-child{margin-right:20px}.single-product .product-descriptions .designer-names{display:flex}.single-product .product-descriptions .designer-names li{display:flex}.single-product .product-descriptions .designer-names li::after{content:"&";font-style:italic;font-family:"Nuances Normal";margin-right:10px;margin-left:10px}.single-product .product-descriptions .designer-names li:first-child::before{content:"By";font-style:italic;font-family:"Nuances Normal";margin-right:10px}.single-product .product-descriptions .designer-names li:last-child::after{content:""}.single-product .product-descriptions .designer-face{background-color:gray;border-radius:100%;width:clamp(45px,5vw,80px);height:clamp(45px,5vw,80px)}.single-product .product-descriptions .designer-name{margin-bottom:0}.single-product .product-descriptions .designer-name a,.single-product .product-descriptions .designer-name span{text-transform:uppercase;font-weight:700;display:block}.single-product .product-descriptions .designer .product-designers{display:flex;align-items:center}.single-product .product-descriptions p{color:#000}.single-product .product .background-title{overflow:hidden;width:100%;display:flex;justify-content:center}.single-product .product .background-title span{text-align:center;font-size:clamp(200px,20vw,450px);color:#fff;font-weight:600;white-space:nowrap}.single-product .product-gallery-scene{padding-top:0;padding-bottom:0;position:relative}.single-product .product-gallery-scene .swiper-container{height:320px}@media only screen and (min-width:780px){.single-product .product-gallery-scene .swiper-container{height:500px}}@media only screen and (min-width:1500px){.single-product .product-gallery-scene .swiper-container{height:auto}}.single-product .product-gallery-scene img{width:100%;height:100%;object-fit:cover}.single-product .product-gallery-scene .navigation-wrapper{position:absolute;width:100%;height:200px;z-index:200;background:#000;background:linear-gradient(360deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%)}.single-product .product-gallery-scene .navigation-wrapper .swiper-pagination{padding-bottom:2%}.single-product .product-gallery-scene iframe{width:100%;height:90vh}.single-product .product-gallery-scene .card-image{width:100%;display:flex}.single-product .product-gallery-scene .card-image img{width:100%}.single-product .product-gallery-scene .swiper-pagination{display:flex;justify-content:center}.single-product .product-gallery-scene .bar{position:relative;top:2px;width:100%;margin-left:10px}.single-product .product-gallery-scene .swiper-pagination-bullet{display:flex;align-items:center;position:relative;width:156px;height:auto;text-align:left;border-radius:0;opacity:1;margin-right:20px;background-color:rgba(0,0,0,0);color:#fff}.single-product .product-gallery-scene .swiper-pagination-bullet i{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:1px;background:#fff}.single-product .product-gallery-scene .swiper-pagination-bullet b{position:absolute;bottom:0;left:0;z-index:2;width:0%;height:2px;background:#fff}.single-product .product-gallery-scene .swiper-pagination-bullet-active{background-color:rgba(0,0,0,0)}.single-product .product-gallery-scene .swiper-pagination-bullet-active b{animation-name:countingBar;animation-duration:3s;animation-timing-function:ease-in;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards}@keyframes countingBar{0%{width:0}100%{width:100%}}.single-product .product-gallery-detail{padding-top:0;padding-bottom:0;position:relative;margin-top:-7px}.single-product .product-gallery-detail img{height:100%;width:100%;max-width:none;object-fit:cover}.single-product .product-gallery-detail .navigation-wrapper{display:flex;height:80px;width:100%;position:absolute;z-index:200;bottom:0;background:#000;background:linear-gradient(360deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%)}@media only screen and (min-width:1024px){.single-product .product-gallery-detail .navigation-wrapper{width:43vw;height:200px;background:rgba(0,0,0,0)}}.single-product .product-gallery-detail .button-wrapper{filter:brightness(100);position:absolute;right:0;bottom:20px;z-index:900;display:flex;align-items:center}@media screen and (max-width:930px){.single-product .product-gallery-detail .button-wrapper{top:0;left:0;width:100%;justify-content:space-between;padding:0 60px}}@media screen and (max-width:575px){.single-product .product-gallery-detail .button-wrapper{padding:0 20px}}.single-product .product-gallery-detail .button-wrapper svg{width:28px}.single-product .product-gallery-detail .button-wrapper .swiper-button{border:1px solid var(--body-color);border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:linear-gradient(to right,var(--body-color) 40%,transparent 0);background-size:200% 100%;background-position:right bottom;transition:all .3s ease-out;cursor:pointer}.single-product .product-gallery-detail .button-wrapper .swiper-button+.swiper-button{margin-left:16px}@media screen and (max-width:930px){.single-product .product-gallery-detail .button-wrapper .swiper-button+.swiper-button{margin-left:0}}.single-product .product-gallery-detail .button-wrapper .swiper-button:hover{background-color:var(--body-color);background-position:left bottom}.single-product .product-gallery-detail .button-wrapper .swiper-button:hover svg{stroke:#fff}.single-product .product-gallery-detail .button-wrapper .swiper-prev-button{background:linear-gradient(to left,var(--body-color) 40%,transparent 0);background-size:200% 100%;background-position:left bottom;transition:all .3s ease-out}.single-product .product-gallery-detail .button-wrapper .swiper-prev-button svg{transform:rotate(-180deg)}.single-product .product-gallery-detail .button-wrapper .swiper-prev-button:hover{background-position:right bottom}.single-product .product-gallery-detail .card-inner{display:flex;flex-direction:column-reverse;position:relative;top:10px;height:100%}@media only screen and (min-width:1024px){.single-product .product-gallery-detail .card-inner{flex-direction:row-reverse;top:0;min-height:50vw}}@media only screen and (min-width:1200px){.single-product .product-gallery-detail .card-inner{min-height:30vw}}@media only screen and (min-width:1080px){.single-product .product-gallery-detail .card-image{width:70%}}.single-product .product-gallery-detail .card-text{padding:5vw;margin:0 auto 0 0;max-height:950px;min-height:300px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;height:100%;width:100%}@media only screen and (min-width:1024px){.single-product .product-gallery-detail .card-text{width:55vw;padding:5%}}.single-product .product-gallery-detail .card-text p,.single-product .product-gallery-detail .card-text ul{font-size:clamp(15px,1.6vw,30px);margin-bottom:1vw;color:#fff}.single-product .product-gallery-detail .swiper-pagination{display:none}.single-product .product-news .post-thumbnail{width:100%;height:200px;border-radius:15px}@media only screen and (min-width:1080px){.single-product .product-news .post-thumbnail{height:300px}}.single-product .product-news h2{color:#d3d5da;font-size:clamp(38px,6vw,100px);margin-bottom:3%}.single-product .product-news h2 em{color:#000}@media only screen and (min-width:780px){.single-product .product-news ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.single-product .product-news ul li{width:100%;margin-bottom:5%}@media only screen and (min-width:780px){.single-product .product-news ul li{margin-bottom:0}}@media only screen and (min-width:780px){.single-product .product-news ul li:nth-child(1){padding-right:3%}}.single-product .product-news ul li:nth-child(2){width:100%}@media only screen and (min-width:780px){.single-product .product-news ul li:nth-child(2){padding-left:3%;padding-right:3%;border-left:1px solid #9ea3ae;border-right:1px solid #9ea3ae}}@media only screen and (min-width:780px){.single-product .product-news ul li:nth-child(3){padding-left:3%}}.single-product .product-news ul li a{display:flex;flex-direction:column;justify-content:space-between;height:100%}.single-product .product-news ul li a .title{font-size:1.2rem}.single-product .product-news p{color:#000}.single-product .related-products ul{max-width:1200px;margin:auto}.single-product .related-products .product-hover img{z-index:1}.single-product .related-products .product-hover:hover::before{background-color:#f1f4f7;z-index:0}.product-video{margin-bottom:0;padding-bottom:0}.video-container{position:relative;width:100vw;height:90vh;overflow:hidden}.video-container .iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.product-grid-gallery{background-color:#fff;padding-bottom:clamp(20px,5vw,150px)}.product-grid-gallery .load-more-button{background:rgba(0,0,0,0);text-decoration:underline;padding:0;margin:auto;width:100%;margin-top:20px;color:#000;font-weight:400}.product-grid-gallery .load-more-button:hover{font-weight:700}.product-grid-gallery .grid-container{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;overflow:hidden}@media only screen and (min-width:1080px){.product-grid-gallery .grid-container{grid-template-columns:repeat(6,1fr);gap:1vw;margin-top:4%}}.product-grid-gallery .grid-container .grid-item{height:clamp(80px,8vw,130px);position:relative;cursor:pointer}.product-grid-gallery .grid-container .grid-item:hover{opacity:.8}.product-grid-gallery .grid-container .grid-item img{width:100%;height:100%;object-fit:cover}.product-grid-gallery .grid-container.hidden-gallery{padding-top:10px}@media only screen and (min-width:1080px){.product-grid-gallery .grid-container.hidden-gallery{padding-top:1vw}}.product-grid-gallery .swiper-button-next,.product-grid-gallery .swiper-button-prev{width:50px;height:50px;border:1px solid #000;border-radius:50px;padding:10px}.product-grid-gallery .swiper-button-next::after,.product-grid-gallery .swiper-button-prev::after{display:none!important}.product-grid-gallery .swiper-button-next{right:20px}.product-grid-gallery .swiper-button-prev{left:20px}.product-grid-gallery .swiper-button-prev svg{transform:rotate(180deg)}.product-grid-gallery .modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);justify-content:center;align-items:center}.product-grid-gallery .modal img{border-radius:10px}@media only screen and (min-width:1080px){.product-grid-gallery .modal img{max-width:80%;max-height:80%;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.5)}}.product-grid-gallery .modal-inner{position:relative;border:1px solid red}.product-grid-gallery .modal .close{position:absolute;top:20px;right:30px;color:#000;font-size:2em;cursor:pointer;z-index:9999}.product-grid-gallery .modal .modalSwiper{border-radius:clamp(15px,1vw,20px);background-color:#fff;width:100%}@media only screen and (min-width:1080px){.product-grid-gallery .modal .modalSwiper{max-width:clamp(300px,85vw,1800px)}}.product-grid-gallery .modal .modalSwiper .swiper-slide{text-align:center;padding:5%;padding-bottom:1%;align-self:center}.product-grid-gallery .modal .modalSwiper .swiper-slide img{max-height:300px}@media only screen and (min-width:1080px){.product-grid-gallery .modal .modalSwiper .swiper-slide img{max-height:clamp(300px,70vh,800px)}}.product-grid-gallery .share-buttons{position:relative;display:flex;gap:10px;z-index:999;justify-content:center;margin-bottom:20px}@media only screen and (min-width:1080px){.product-grid-gallery .share-buttons{justify-content:flex-end;padding-bottom:2%;padding-right:30px;width:100%;margin-bottom:0}}.product-grid-gallery .share-btn{background-color:#000;color:#333;border-radius:50px;text-decoration:none;font-weight:700;transition:.3s;width:55px;height:55px;display:flex;flex-direction:column;align-items:center;justify-content:center}.product-grid-gallery .share-btn:hover{background-color:gray}.single-project{padding-top:0;background-color:#f1f4f7}.single-project .inside-article{padding-top:80px}@media only screen and (min-width:768px){.single-project .inside-article{padding-top:10%}}@media only screen and (min-width:1080px){.single-project .inside-article{padding-top:6%}}.single-project .inside-article a{text-decoration:underline}.single-project .project-top{height:35vh;max-height:400px;border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden}@media only screen and (min-width:1080px){.single-project .project-top{height:55vh;max-height:800px}}.single-project .project-top-overlay{background-color:#000;position:absolute;top:0;bottom:0;height:100%;width:100%;opacity:.4}.single-project .project-top h1{font-size:clamp(38px,5.5vw,120px);color:#fff;position:relative;z-index:1;max-width:90%;text-align:center;line-height:100%;margin:0}.single-project .project-top h1 sup{font-size:clamp(20px,1vw,80px);font-weight:400;position:relative}@media only screen and (min-width:780px){.single-project .project-top h1 sup{top:-50px;left:-10px}}.single-project .project-info{margin:auto;margin-top:8%;margin-bottom:8%}@media only screen and (min-width:780px){.single-project .project-info{max-width:1200px;display:flex}}.single-project .project-info p{color:#000}.single-project .project-info-details{width:100%}@media only screen and (min-width:780px){.single-project .project-info-details{max-width:300px}}@media only screen and (min-width:1500px){.single-project .project-info-details{max-width:350px}}.single-project .project-info-details span{display:block;font-weight:700;text-transform:uppercase}.single-project .project-info-text{width:100%}.single-project .project-info-text h2{font-size:clamp(25px,3vw,40px)}.single-project .related-products{background-color:rgba(0,0,0,0);padding:0}.single-project .related-products h2,.single-project .related-products h3{text-align:center}.single-project .related-products .thumbnail{max-width:400px}.single-project .related-products .swiper-wrapper{margin-bottom:5vw}.page-designers{background-color:#f4f4f6}.page-designers .flex-container{display:flex}.page-designers p{color:#000}@media only screen and (min-width:780px){.page-designers .project{padding:1rem}}.page-designers .project a{display:block}.page-designers .project a:hover img{transition:all .5s ease-in-out;transform:scale(1.05)}.page-designers .project .inside-article{padding:0;background-color:rgba(0,0,0,0)}.page-designers .project .inside-article .post-thumbnail{overflow:hidden;border-radius:20px;position:relative;max-width:100%;height:200px;margin-bottom:.8vw}@media only screen and (min-width:780px){.page-designers .project .inside-article .post-thumbnail{max-width:40vw;height:38vw;max-height:300px}}@media only screen and (min-width:1080px){.page-designers .project .inside-article .post-thumbnail{max-width:40vw;height:26vw}}@media only screen and (min-width:1500px){.page-designers .project .inside-article .post-thumbnail{max-width:24vw;height:23vw}}@media only screen and (min-width:1800px){.page-designers .project .inside-article .post-thumbnail{max-width:21vw;height:20vw}}.page-designers .project .inside-article .post-thumbnail img{width:100%;height:100%;object-fit:cover;position:absolute;transition:all .5s ease-in}.page-designers .designers-top{height:clamp(150px,25vw,600px);margin-bottom:5%;margin-top:5%}@media only screen and (min-width:1080px){.page-designers .designers-top{margin-top:5%}}.page-designers .designers-top-cover{border-radius:20px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden;background-position:bottom}.page-designers .designers-top h1{font-size:clamp(38px,5.5vw,120px);color:#fff;position:relative;z-index:1;max-width:90%;text-align:center;line-height:100%}.page-designers .designers-intro{margin-bottom:1vw}.page-designers .designers-intro .wp-block-columns{flex-direction:column;max-width:750px;margin:auto}@media only screen and (min-width:1080px){.page-designers .designers-intro .wp-block-columns{flex-direction:row;align-items:flex-start;max-width:100%}}.page-designers .designers-intro .wp-block-columns h2{font-size:clamp(25px,2.5vw,45px);line-height:clamp(28px,2.8vw,50px)}@media only screen and (min-width:780px){.page-designers .designers-container ul{display:grid;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1080px){.page-designers .designers-container ul{display:grid;grid-template-columns:repeat(3,1fr)}}.page-designers .designers-text{display:flex;justify-content:center}.page-designers .designers-text .flex-container,.page-designers .designers-text .section-top{max-width:750px;margin:auto}@media only screen and (min-width:1080px){.page-designers .designers-text .flex-container,.page-designers .designers-text .section-top{max-width:100%}}.page-designers .designers-text .section-top h3{font-size:2.5rem;font-weight:700;max-width:70%}.page-designers .designers-text .section-top h3 em{font-family:"Nuances Normal";font-weight:400}.page-designers .designers-text p{color:#000}.single-disenador{background-color:#f1f4f7}.single-disenador .content-area{padding-top:60px}@media only screen and (min-width:1080px){.single-disenador .content-area{padding-top:100px}}.single-disenador .home-magazine-news{padding-top:5vw}.single-disenador .long-description p{color:#000}.single-disenador .long-description a{font-weight:600}.single-disenador .long-description a:hover{text-decoration:underline}.single-disenador .long-description .section-top{max-width:750px;margin:auto}@media only screen and (min-width:1080px){.single-disenador .long-description .section-top{max-width:100%;display:flex}}@media only screen and (min-width:1080px){.single-disenador .long-description .section-top .title-container{width:40%}}.single-disenador .long-description .section-top .title-container h2{font-size:clamp(32px,2.5vw,45px);line-height:clamp(32px,2.5vw,45px)}.single-disenador .long-description .section-top .title-container h2 br{display:none}@media only screen and (min-width:1080px){.single-disenador .long-description .section-top .title-container h2 br{display:block}}@media only screen and (min-width:1080px){.single-disenador .long-description .section-top .description-container{max-width:100%;width:80%;padding-left:5%}}.single-disenador .designers-carrousel{padding-top:0;background-color:#fff;padding-bottom:5vw}.single-disenador .designers-marquee .swiper-wrapper{transition-timing-function:linear}.single-disenador .designers-marquee .swiper-wrapper .swiper-slide{max-width:50%}@media only screen and (min-width:580px){.single-disenador .designers-marquee .swiper-wrapper .swiper-slide{max-width:30%}}@media only screen and (min-width:1500px){.single-disenador .designers-marquee .swiper-wrapper .swiper-slide{max-width:20%}}.single-disenador .designers-marquee .swiper-wrapper .swiper-slide .content-wrapper{display:flex;align-items:center;justify-content:center;width:fit-content;padding:2%;padding-right:5%;border-radius:50px;flex-shrink:0}.single-disenador .designers-marquee .swiper-wrapper .swiper-slide .content-wrapper:hover{background-color:#fff}.single-disenador .designers-marquee .swiper-wrapper .swiper-slide .slide-left{border-radius:50%;overflow:hidden;height:50px;width:50px;flex-shrink:0}@media only screen and (min-width:780px){.single-disenador .designers-marquee .swiper-wrapper .swiper-slide .slide-left{height:80px;width:80px}}.single-disenador .designers-marquee .swiper-wrapper .swiper-slide .slide-right{font-weight:700;margin-left:20px}.single-disenador h1 em{font-weight:400}.single-disenador .designer-products{margin-top:0;background-color:#fff;padding-bottom:10vw}@media only screen and (min-width:1080px){.single-disenador .designer-products{padding-bottom:0}}.single-disenador .designer-products h2{text-align:center;margin-bottom:5vw}.single-disenador .designer-top{color:#fff;height:100%;max-height:90vh;overflow:hidden}@media only screen and (min-width:780px){.single-disenador .designer-top{display:flex}}.single-disenador .designer-top-left{background-color:#627d90;width:100%;padding:8%;padding-top:15vw;padding-right:4vw;padding-left:4vw}@media only screen and (min-width:780px){.single-disenador .designer-top-left{width:50%;padding-top:8%}}@media only screen and (min-width:1080px){.single-disenador .designer-top-left{padding-left:clamp(20px,8vw,180px);padding-right:5vw}}@media only screen and (min-width:1500px){.single-disenador .designer-top-left{padding-right:2vw}}.single-disenador .designer-top-left h1{margin-top:0;max-width:550px;margin:auto;margin-bottom:2rem;font-size:clamp(38px,4vw,93px);line-height:clamp(38px,4vw,93px)}.single-disenador .designer-top-left p{max-width:550px;margin:auto;margin-bottom:1rem}.single-disenador .designer-top-right{width:100%;min-height:380px}@media only screen and (min-width:780px){.single-disenador .designer-top-right{width:50%}}@keyframes bounce2{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.single-showroom .showroom-top-left li:nth-child(1)::before,.single-showroom .showroom-top-left li:nth-child(2)::before{height:20px;width:20px;position:relative;top:8px;margin-right:20px}.single-showroom{background-color:#f1f4f7}.single-showroom .product-video{padding-top:0}.single-showroom .description{padding-bottom:0}.single-showroom .description a{text-decoration:underline}.single-showroom .description .section-top{max-width:780px;margin:auto}@media only screen and (min-width:1080px){.single-showroom .description .section-top{display:flex;justify-content:space-between;max-width:100%}}@media only screen and (min-width:1080px){.single-showroom .description .section-top .title-container{width:30%}}@media only screen and (min-width:1080px){.single-showroom .description .section-top .description-container{width:70%;padding-left:15%}}.single-showroom .description .section-top p{color:#000}.single-showroom .showroom-map{padding-top:0}.single-showroom .showroom-map_container{position:relative;border-radius:10px;overflow:hidden}.single-showroom .showroom-map_container:hover .pin-icon{animation:bounce2 2s ease infinite}.single-showroom .showroom-map_container a{display:block}.single-showroom .showroom-map_container .pin{position:absolute;width:50px;height:75px}.single-showroom .showroom-map_container .pin-icon{background:url(https://forma5.com/wp-content/uploads/pin-map.svg) no-repeat center;position:absolute;width:45px;margin:auto;height:75px;bottom:0;left:0;right:0;z-index:1}.single-showroom .showroom-map_container .address{background-color:#fff;width:200px;height:100px;position:absolute;display:none}.single-showroom .showroom-map_container img{object-fit:cover;width:100%;height:100%;display:block}.single-showroom h1 em{font-weight:400}.single-showroom .showroom-top{color:#fff;height:100%;max-height:90vh}@media only screen and (min-width:780px){.single-showroom .showroom-top{display:flex}}.single-showroom .showroom-top-left{background-color:#627d90;width:100%;padding:8%;padding-right:2%}@media only screen and (min-width:780px){.single-showroom .showroom-top-left{width:50%}}.single-showroom .showroom-top-left h1{margin-top:0;max-width:550px;margin:auto;margin-bottom:2rem;font-size:clamp(38px,3vw,120px)}.single-showroom .showroom-top-left .showroom-list{margin-bottom:0}.single-showroom .showroom-top-left li{max-width:550px;margin:auto;margin-bottom:1rem;font-size:1.2rem;display:flex;align-items:flex-start}.single-showroom .showroom-top-left li:nth-child(1)::before{background:url(https://forma5.com//wp-content/uploads/pin-w.svg) no-repeat center}.single-showroom .showroom-top-left li:nth-child(2)::before{background:url(https://forma5.com//wp-content/uploads/phone-w.svg) no-repeat center}.single-showroom .showroom-top-left a{text-decoration:underline}.single-showroom .showroom-top-right{width:100%;min-height:200px}@media only screen and (min-width:780px){.single-showroom .showroom-top-right{width:50%}}.single-showroom .showroom-top .rld-button-container{max-width:550px;margin:auto;margin-top:2vw}.single-showroom .showroom-top .rld-button-container a{background-color:#fff;color:#000;width:fit-content;border-radius:50px;padding:clamp(9px,2vw,18px);display:flex;align-items:center;text-decoration:none}.single-showroom .showroom-top .rld-button-container a::after{margin-left:.8vw;background:url(https://forma5.com/wp-content/uploads/arrow_btn.svg) no-repeat center;height:20px;width:20px;background-size:contain;filter:brightness(0)}.single-showroom .showroom-top .rld-button-container a:hover{background-color:#000;color:#fff}.single-showroom .showroom-top .rld-button-container a:hover::after{filter:none}.single-showroom .showroom-gallery{padding-top:0;padding-bottom:0}.showroom-munich .pin{left:53%;top:51%}.showroom-dubai .pin{left:47%;top:48%}.showroom-london .pin{left:47%;top:44%}.showroom-paris .pin{left:52%;top:51%}.showroom-barcelona .pin{left:45%;top:47%}.showroom-madrid .pin{left:47%;top:48%}.page-forma5basic{padding-top:100px;background-color:#f4f4f6}.page-forma5basic .product-video{margin-bottom:5vw}.page-forma5basic h2{font-size:clamp(25px,2vw,45px);line-height:clamp(30px,3vw,55px)}@media only screen and (min-width:1080px){.page-forma5basic h2{padding:0}}.page-forma5basic .content-area p a{text-decoration:underline}.page-forma5basic .content-area p a:hover{font-weight:700;color:inherit!important}.page-forma5basic .content-area a.rld-button{text-decoration:none}.page-forma5basic .basic-top_image-container{height:clamp(200px,25vw,550px);border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden;background-size:cover;background-position:bottom;margin-bottom:5%}@media only screen and (min-width:1080px){.page-forma5basic .basic-top_image-container{margin:auto}}.page-forma5basic .basic-top_image-container h1{font-size:clamp(45px,4.5vw,108px);color:#fff;position:relative;z-index:1;max-width:80%;text-align:center;line-height:100%;overflow-wrap:normal}.page-forma5basic .basic-top_image-container h1 em{font-weight:400}.page-forma5basic .ethic-code .rld-button{max-width:fit-content!important}@media only screen and (min-width:1080px){.page-forma5basic .ethic-code,.page-forma5basic .form-block{display:flex;justify-content:center}}.page-forma5basic .ethic-code .flex-container,.page-forma5basic .form-block .flex-container{max-width:1600px;margin:auto;padding-left:5%;padding-right:5%}@media only screen and (min-width:1024px){.page-forma5basic .ethic-code .flex-container,.page-forma5basic .form-block .flex-container{display:flex;justify-content:center;align-items:center;padding-left:1%;padding-right:1%}}@media only screen and (min-width:780px){.page-forma5basic .ethic-code .flex-container .col-left,.page-forma5basic .ethic-code .flex-container .col-right,.page-forma5basic .form-block .flex-container .col-left,.page-forma5basic .form-block .flex-container .col-right{width:50%;padding:2%}}.page-forma5basic .ethic-code .flex-container .col-left h2,.page-forma5basic .ethic-code .flex-container .col-right h2,.page-forma5basic .form-block .flex-container .col-left h2,.page-forma5basic .form-block .flex-container .col-right h2{font-size:clamp(38px,6vw,100px);line-height:clamp(45px,6vw,150px)}.page-forma5basic .ethic-code .flex-container .col-left,.page-forma5basic .form-block .flex-container .col-left{text-align:center}.page-forma5basic .ethic-code .flex-container .col-left img,.page-forma5basic .form-block .flex-container .col-left img{max-width:80%}.page-forma5basic .ethic-code .flex-container .col-right p,.page-forma5basic .form-block .flex-container .col-right p{margin-bottom:1rem!important}.page-forma5basic .ethic-code .section-top h3,.page-forma5basic .form-block .section-top h3{font-size:2.5rem;font-weight:700;max-width:70%}.page-forma5basic .ethic-code .section-top h3 em,.page-forma5basic .form-block .section-top h3 em{font-family:"Nuances Normal";font-weight:400}.page-forma5basic .ethic-code p,.page-forma5basic .form-block p{color:#000}.page-forma5basic .form-block .flex-container{flex-direction:column-reverse;display:flex}@media only screen and (min-width:1024px){.page-forma5basic .form-block .flex-container{flex-direction:row-reverse;align-items:flex-start}}@media only screen and (min-width:1024px){.page-forma5basic .form-block .flex-container .col-left{margin-top:clamp(38px,6vw,100px)}}.page-forma5basic .want-test{padding-bottom:0;margin:auto;padding-top:5vw;justify-content:space-between;width:100%}@media only screen and (min-width:1080px){.page-forma5basic .want-test{display:flex}}.page-forma5basic .want-test .section-top{flex-direction:row-reverse}@media only screen and (min-width:1080px){.page-forma5basic .want-test .section-top{width:30%}}@media only screen and (min-width:1080px){.page-forma5basic .want-test .flex-container{width:60%}}.page-forma5basic .want-test .flex-container p{color:#000!important;margin-bottom:1rem!important}.page-forma5basic .optimization{max-width:1550px;margin:auto;margin-top:2%;justify-content:space-between;padding-left:5%;padding-right:5%}@media only screen and (min-width:1024px){.page-forma5basic .optimization{display:flex;padding-left:1%;padding-right:1%}}.page-forma5basic .optimization .section-top{flex-direction:row-reverse}@media only screen and (min-width:1024px){.page-forma5basic .optimization .section-top{width:30%}}@media only screen and (min-width:1024px){.page-forma5basic .optimization .flex-container{width:60%}}.page-forma5basic .optimization .flex-container p{color:#000!important;margin-bottom:1rem!important}.page-forma5basic .who-we-are{max-width:800px;margin:auto;padding-left:4%;padding-right:4%}@media only screen and (min-width:1080px){.page-forma5basic .who-we-are{padding-left:inherit;padding-right:inherit}}.page-forma5basic .who-we-are h2{font-weight:400}.page-forma5basic .step-list ul li{border-bottom:1px solid #d3d5da;padding-top:2rem;padding-bottom:2rem}.page-forma5basic .step-list ul li:last-child{border:none}.page-forma5basic .step-list ul li:nth-child(1)::before{content:"01. ";position:relative;top:-20px;margin-right:20px}.page-forma5basic .step-list ul li:nth-child(2)::before{content:"02. ";position:relative;top:-20px;margin-right:20px}.page-forma5basic .step-list ul li:nth-child(3)::before{content:"03. ";position:relative;top:-20px;margin-right:20px}.page-forma5basic .step-list ul li:nth-child(4)::before{content:"04. ";position:relative;top:-20px;margin-right:20px}.page-forma5basic .step-list ul li:nth-child(5)::before{content:"05. ";position:relative;top:-20px;margin-right:20px}@media only screen and (min-width:1080px){.page-forma5basic .step-list ul li{display:flex;align-items:center}}.page-forma5basic .step-list ul li h3{margin-bottom:0;width:100%;max-width:300px;font-weight:600;font-size:2.5rem}.page-forma5basic .step-list ul li p{color:#000}.page-forma5basic .two-images{padding-bottom:2vw}@media only screen and (min-width:1080px){.page-forma5basic .two-images .cards{display:flex;justify-content:space-between}}.page-forma5basic .showrooms-grid{padding-bottom:0;padding-top:3%}.page-forma5basic .showrooms-grid .max-container{padding:0}@media only screen and (min-width:1080px){.page-forma5basic .showrooms-grid .cards{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto;gap:30px;position:relative;max-width:1600px}}.page-forma5basic .showrooms-grid li:nth-child(1){grid-column:span 2}.page-forma5basic .showrooms-grid li:nth-child(2){grid-column:span 2}.page-forma5basic .showrooms-grid li:nth-child(3){grid-column:span 2;grid-row:span 2;display:block;height:100%}.page-forma5basic .showrooms-grid li:nth-child(3) a{display:flex;flex-direction:column;height:100%}.page-forma5basic .showrooms-grid li:nth-child(3) .card_top{display:block;height:100%}.page-forma5basic .showrooms-grid li:nth-child(4){grid-column:span 2}.page-forma5basic .showrooms-grid li:nth-child(5){grid-column:span 2}.page-forma5basic .showrooms-grid li:nth-child(n+6){grid-column:span 3}.page-forma5basic .showrooms-grid li{animation:fadeIn .8s ease-in-out forwards;opacity:0}.page-forma5basic .showrooms-grid li:nth-child(1){animation-delay:.1s}.page-forma5basic .showrooms-grid li:nth-child(2){animation-delay:.2s}.page-forma5basic .showrooms-grid li:nth-child(3){animation-delay:.3s}.page-forma5basic .showrooms-grid li:nth-child(4){animation-delay:.4s}.page-forma5basic .showrooms-grid li:nth-child(5){animation-delay:.5s}.page-forma5basic .showrooms-grid li:nth-child(6){animation-delay:.6s}.page-forma5basic .showrooms-grid li:nth-child(7){animation-delay:.7s}.page-forma5basic .showrooms-grid li:nth-child(8){animation-delay:.8s}.page-forma5basic .showrooms-grid li:nth-child(9){animation-delay:.9s}.page-forma5basic .showrooms-grid .card{padding:0;display:flex;flex-direction:column}.page-forma5basic .showrooms-grid .card:hover .card_top img{transition:all .5s ease-in-out;transform:scale(1.1)}.page-forma5basic .showrooms-grid .card_top{position:relative;min-height:250px;overflow:hidden;border-radius:10px;margin-bottom:.8rem}.page-forma5basic .showrooms-grid .card_top img{position:absolute;height:100%;width:100%;object-fit:cover;transition:all .5s ease-in-out;transform:scale(1)}.page-forma5basic .showrooms-grid .card_bottom{display:flex;align-items:center;margin-bottom:1rem;flex-wrap:wrap}.page-forma5basic .showrooms-grid .card_bottom em{font-family:"Nuances Normal";display:flex;flex-direction:column;justify-content:center;font-size:clamp(25px,3.2vw,32px);font-style:italic;font-weight:400;margin-left:15px;position:relative;top:3px}.page-forma5basic .showrooms-grid .card h3{margin-bottom:0;font-size:clamp(25px,3.2vw,38px);font-weight:600;display:flex;align-items:center}.section-subtitle{background:url(https://forma5.com/wp-content/uploads/leaf.svg) no-repeat center;background-position:center;padding-bottom:0}.section-subtitle h2{font-weight:400;font-size:clamp(28px,3.5vw,35px);line-height:clamp(32px,4vw,45px);text-align:left!important}@media only screen and (min-width:780px){.section-subtitle h2{text-align:center!important}}.pconplanner-content a{font-weight:600}.pconplanner-content a:hover{text-decoration:underline}.pconplanner-content,.sustainibility-future{padding-bottom:0;margin:auto;padding-top:5vw;justify-content:space-between;width:100%}@media only screen and (min-width:1080px){.pconplanner-content,.sustainibility-future{display:flex}}.pconplanner-content .section-top,.sustainibility-future .section-top{flex-direction:row-reverse}@media only screen and (min-width:1080px){.pconplanner-content .section-top,.sustainibility-future .section-top{width:30%}}.pconplanner-content .section-top h2,.pconplanner-content .section-top h3,.sustainibility-future .section-top h2,.sustainibility-future .section-top h3{font-size:clamp(28px,3.5vw,35px);line-height:clamp(32px,4vw,45px)}@media only screen and (min-width:1080px){.pconplanner-content .flex-container,.sustainibility-future .flex-container{width:60%}}.pconplanner-content .flex-container p,.sustainibility-future .flex-container p{color:#000!important;margin-bottom:1rem!important}.action-plan{padding-bottom:0}.action-plan .rld-button{background-color:#7a7b38}.action-plan .rld-button:hover{background-color:#fff}.action-plan h2{font-size:clamp(28px,3.5vw,35px);line-height:clamp(32px,4vw,45px)}@media only screen and (min-width:780px){.action-plan .card,.action-plan .card .content{display:flex;align-items:center}}.action-plan .card .content p,.action-plan .card p{color:#000;margin-right:3%}.action-plan .card{border-bottom:1px solid #c5c8ca;padding-bottom:4vw;padding-top:4vw;justify-content:space-between}@media only screen and (min-width:780px){.action-plan .card{padding-bottom:1.5vw;padding-top:1.5vw}}.action-plan .card:last-child{border-bottom:0}@media only screen and (min-width:780px){.action-plan .card_bottom{width:73%}}.action-plan .card_bottom h3{min-width:30%;margin-right:2%;font-size:clamp(25px,3.5vw,30px);line-height:clamp(32px,4vw,40px)}.action-plan .card .content{justify-content:space-between}.action-plan .card .content h3 br{display:none}@media only screen and (min-width:1200px){.action-plan .card .content h3 br{display:block}}@media only screen and (min-width:780px){.action-plan .card .content{flex-direction:column;align-items:flex-start}}@media only screen and (min-width:1200px){.action-plan .card .content{justify-content:space-between;flex-direction:row;align-items:center}}.action-plan .card_top{position:relative;width:100%;height:120px;border-radius:105px;overflow:hidden;margin-right:2vw;margin-bottom:5vw}@media only screen and (min-width:780px){.action-plan .card_top{border-radius:100px;margin-bottom:0;width:clamp(340px,16vw,400vw);border-radius:200px;height:clamp(150px,5vw,150vw)}}@media only screen and (min-width:1080px){.action-plan .card_top{width:clamp(340px,16vw,400vw);border-radius:200px;height:clamp(150px,5vw,150vw)}}.action-plan .card_top img{position:absolute;object-fit:cover;width:100%;height:100%}.action-plan .rld-button{text-align:center;justify-content:center;max-width:100%;min-width:100%;width:175px;padding:15px}.action-plan .rld-button:after{display:none}.action-plan .rld-button:hover{color:#000!important}.know-products{padding-bottom:0}.know-products h2{margin-bottom:4vw}@media only screen and (min-width:1080px){.know-products .cards{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:30px}}.know-products .cards .card_top{border-radius:20px;overflow:hidden;max-height:250px;margin-bottom:1vw}.know-products .cards .card_top img{object-fit:cover;width:110%;height:110%}.know-products .cards .card_bottom h3{font-weight:700}.know-products .cards p{color:#000}.know-products .cards li:nth-child(1){grid-area:1/1/2/3}.know-products .cards li:nth-child(2){grid-area:1/3/2/5}.know-products .cards li:nth-child(3){grid-area:1/5/2/7}.know-products .cards li:nth-child(4){grid-area:2/1/3/4}.know-products .cards li:nth-child(5){grid-area:2/4/3/7}.sustainability-slider-wrapper{padding-top:0;padding-bottom:0;position:relative;margin-top:-7px}.sustainability-slider-wrapper img{height:100%;width:100%;max-width:none;object-fit:cover}.sustainability-slider-wrapper .navigation-wrapper{display:flex;height:80px;width:100%;position:absolute;z-index:200;bottom:0;background:#000;background:linear-gradient(360deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%)}@media only screen and (min-width:1024px){.sustainability-slider-wrapper .navigation-wrapper{width:35%;height:200px;background:rgba(0,0,0,0)}}.sustainability-slider-wrapper .button-wrapper{filter:brightness(100);position:absolute;right:0;bottom:20px;z-index:900;display:flex;align-items:center}@media screen and (max-width:930px){.sustainability-slider-wrapper .button-wrapper{top:0;left:0;width:100%;justify-content:space-between;padding:0 60px}}@media screen and (max-width:575px){.sustainability-slider-wrapper .button-wrapper{padding:0 20px}}.sustainability-slider-wrapper .button-wrapper svg{width:28px}.sustainability-slider-wrapper .button-wrapper .swiper-button{border:1px solid var(--body-color);border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:linear-gradient(to right,var(--body-color) 40%,transparent 0);background-size:200% 100%;background-position:right bottom;transition:all .3s ease-out;cursor:pointer}.sustainability-slider-wrapper .button-wrapper .swiper-button+.swiper-button{margin-left:16px}@media screen and (max-width:930px){.sustainability-slider-wrapper .button-wrapper .swiper-button+.swiper-button{margin-left:0}}.sustainability-slider-wrapper .button-wrapper .swiper-button:hover{background-color:var(--body-color);background-position:left bottom}.sustainability-slider-wrapper .button-wrapper .swiper-button:hover svg{stroke:#fff}.sustainability-slider-wrapper .button-wrapper .swiper-prev-button{background:linear-gradient(to left,var(--body-color) 40%,transparent 0);background-size:200% 100%;background-position:left bottom;transition:all .3s ease-out}.sustainability-slider-wrapper .button-wrapper .swiper-prev-button svg{transform:rotate(-180deg)}.sustainability-slider-wrapper .button-wrapper .swiper-prev-button:hover{background-position:right bottom}.sustainability-slider-wrapper .swiper-slide{background-color:#7a7b38}.sustainability-slider-wrapper .card-inner{display:flex;flex-direction:column-reverse;position:relative;top:10px;height:100%}@media only screen and (min-width:1024px){.sustainability-slider-wrapper .card-inner{flex-direction:row-reverse;top:0}}@media only screen and (min-width:1080px){.sustainability-slider-wrapper .card-image{width:70%}}.sustainability-slider-wrapper .card-text{padding:2%;margin:0 auto 0 0;overflow:hidden;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:1024px){.sustainability-slider-wrapper .card-text{width:50%;padding:5%}}.sustainability-slider-wrapper .card-text h2,.sustainability-slider-wrapper .card-text h3,.sustainability-slider-wrapper .card-text p,.sustainability-slider-wrapper .card-text ul{color:#fff}.sustainability-slider-wrapper .card-text h3{font-weight:700}.sustainability-slider-wrapper .swiper-pagination{display:none}.sustainable-products{position:relative;padding-bottom:0}.sustainable-products .thumbnail{max-width:400px}.sustainable-products .category{margin-bottom:20px!important}.sustainable-products h2{text-align:center;font-size:clamp(30px,2.5vw,45px);line-height:clamp(35px,2.5vw,45px);margin-bottom:5vw}.sustainable-products .designer-products-slider{position:relative}.sustainable-products .designer-products-slider p{color:#000}.sustainable-products .designer-products-slider .swiper-slide a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.sustainable-products .designer-products-slider .swiper-slide a p{margin-bottom:0}.sustainable-products .designer-products-slider .swiper-slide a .category{text-transform:uppercase;color:#9ea3ae;width:100%;font-size:.9rem;padding-left:20px}.sustainable-products .designer-products-slider .swiper-slide a .title{font-weight:700;font-size:2rem;margin-top:2rem}.sustainable-products .designer-products-slider .swiper-slide a .designer{padding-top:0}.sustainable-products .designer-products-slider .swiper-slide a .designer::before{content:"By";font-family:"Nuances Normal";margin-right:10px}.sustainable-products .swiper-scrollbar{bottom:0;left:0;right:0;max-width:80%;margin:auto}.sustainable-products .swiper-scrollbar{margin-bottom:5%}.basic-top-cover{border-radius:20px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden;background-position:bottom}.basic-top h1{font-size:clamp(38px,5.5vw,120px);color:#fff;position:relative;z-index:1;max-width:90%;text-align:center;line-height:100%}.text-image{padding-bottom:2rem}@media only screen and (min-width:1080px){.text-image.reverse .flex-container{display:flex;flex-direction:row-reverse}}.text-image.reverse .flex-container .col-right{width:100%}.text-image.reverse .flex-container .col-left{padding:4%}@media only screen and (min-width:1080px){.text-image.reverse .flex-container .col-left{display:flex;flex-direction:column;justify-content:center;width:100%}}@media only screen and (min-width:1080px){.text-image .flex-container{display:flex}}.text-image .flex-container .col-left{display:flex;flex-direction:column;justify-content:center}.text-image .flex-container .col-right{padding:4%}@media only screen and (min-width:1080px){.text-image .flex-container .col-right{display:flex;flex-direction:column;justify-content:center;width:100%}}@media only screen and (min-width:1800px){.text-image .flex-container .col-right{width:55%}}.text-image .flex-container .col-right p{color:#000;margin-bottom:1rem!important}.jobs-intro h1,.jobs-intro h2,.jobs-intro h3,.jobs-intro p{font-weight:400;font-size:clamp(22px,2vw,35px);line-height:clamp(30px,2.8vw,45px)}.jobs-slider{padding-top:5vw;padding-bottom:5vw}.two-images{padding-top:0}.two-images img{min-height:250px;object-fit:cover}.two-images .cards{justify-content:center!important}.two-images .card{position:relative;border-radius:20px;overflow:hidden}.two-images .card_top::after,.two-images .card_top::before{position:absolute;width:100px;height:100px;margin:2vw;top:0}.two-images .card_top::before{background:url(https://forma5.com/wp-content/uploads/sostenibilidad_icon.svg) no-repeat center;background-size:contain}.two-images .card_top::after{background:url(https://forma5.com/wp-content/uploads/arrow-2.svg) no-repeat center;background-size:80px;right:0}.two-images .card_bottom{position:absolute;bottom:0;color:#fff;padding:2vw}.two-images .card_bottom h2,.two-images .card_bottom h3{font-weight:600;line-height:auto;margin-bottom:0}.two-images .card_bottom p{margin-bottom:0}.page-contact{padding-top:100px}.page-contact .contact-top{margin-bottom:0}.page-contact .contact-top h1{font-size:clamp(40px,5.5vw,130px);margin-bottom:10%}.page-contact .contact-top p{color:#000}.page-contact .contact-top .flex-container{display:flex;flex-direction:column-reverse}@media only screen and (min-width:1080px){.page-contact .contact-top .flex-container{flex-direction:row-reverse;align-items:flex-start;justify-content:space-between}}.page-contact .contact-top .flex-container .col-left{margin-top:clamp(40px,5.5vw,130px);padding-top:3%;padding-left:2vw}.page-contact .showrooms-list .col-left{width:100%}.page-downloads .downloads-container{max-width:1400px;margin:auto;padding-left:18px;padding-right:18px}@media only screen and (min-width:1080px){.page-downloads .downloads-container{padding-left:0;padding-right:0}}@media only screen and (min-width:1080px){.page-downloads .downloads-container .content-column{margin-top:25px}}.page-downloads .main-toggle{border-bottom:1px solid #000}.page-downloads .main-toggle.active{height:100%}.page-downloads .main-toggle.active .main-toggle_container{max-height:4000px;transition:max-height .5s ease-in}@media only screen and (min-width:1080px){.page-downloads .main-toggle.active .main-toggle_container{max-height:2000px}}.page-downloads .main-toggle.active h3{background:url(https://forma5.com//wp-content/uploads/d_arrow_down.svg) no-repeat center;background-size:10px;background-position:center right}@media only screen and (min-width:1080px){.page-downloads .main-toggle.active h3{background-size:30px}}.page-downloads .main-toggle_container{max-height:0;transition:max-height .1s ease-out;overflow:hidden}@media only screen and (min-width:1080px){.page-downloads .main-toggle_container{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}}.page-downloads .main-toggle_title{font-weight:600;font-size:clamp(20px,5vw,40px);display:flex;align-items:center;background:url(https://forma5.com//wp-content/uploads/d_arrow_up.svg) no-repeat center;background-size:15px;background-position:center right;margin-bottom:10px;margin-top:10px}@media only screen and (min-width:1080px){.page-downloads .main-toggle_title{height:85px;background-size:30px;margin-top:25px}}.page-downloads .main-toggle_title a{width:100%}.page-downloads .main-toggle_title::before{width:35px;height:35px!important;flex-shrink:0;margin-right:1vw}@media only screen and (min-width:1080px){.page-downloads .main-toggle_title::before{width:80px;height:80px!important}}.page-downloads .main-toggle p{color:#000}.page-downloads .secondary-toggle{background-color:#fff;border-radius:10px;padding:10px;height:fit-content;margin-bottom:10px}@media only screen and (min-width:1080px){.page-downloads .secondary-toggle{margin-bottom:20px;padding:20px}}.page-downloads .secondary-toggle.active .secondary-toggle_container{max-height:900px;transition:max-height .2s ease-in}.page-downloads .secondary-toggle_container{max-height:0;transition:max-height .15s ease-out;overflow:hidden}.page-downloads .secondary-toggle h4{font-weight:600;font-size:clamp(20px,5vw,24px);display:flex;align-items:center;justify-content:space-between;background:url(https://forma5.com//wp-content/uploads/d_arrow_up.svg) no-repeat center;background-size:20px;background-position:center right;margin-bottom:0}.page-downloads .secondary-toggle li{border-bottom:1px solid #d3d5da}.page-downloads .secondary-toggle li a{padding:15px 0;display:block;background:url(https://forma5.com//wp-content/uploads/download.svg) no-repeat center;background-position:center right;background-size:40px}.page-downloads .secondary-toggle li a:hover{background:url(https://forma5.com//wp-content/uploads/donwload_active.svg) no-repeat center;background-position:center right;background-size:40px;font-weight:600}.page-downloads .secondary-toggle li:last-child{border:none}.page-downloads .secondary-toggle h4 a{width:100%}.page-downloads .catalogs-block h3::before{background:url(https://forma5.com//wp-content/uploads/documents_ic.svg) no-repeat center;background-size:contain}.page-downloads .other-documents-block h3::before{background:url(https://forma5.com//wp-content/uploads/catalogs_ic.svg) no-repeat center;background-size:contain}.page-downloads .images-block h3::before{background:url(https://forma5.com//wp-content/uploads/images_ic.svg) no-repeat center;background-size:contain}.page-downloads .geometries-cad-block h3::before{background:url(https://forma5.com//wp-content/uploads/geom_cad_ic.svg) no-repeat center;background-size:contain}.page-downloads .geometries-rev-block h3::before{background:url(https://forma5.com//wp-content/uploads/geom_rev_ic.svg) no-repeat center;background-size:contain}.page-downloads .finishes-fabrics-block h3::before{background:url(https://forma5.com//wp-content/uploads/fabrics_ic.svg) no-repeat center;background-size:contain}.page-downloads .technical-features-block h3::before{background:url(https://forma5.com//wp-content/uploads/tech_feat_ic.svg) no-repeat center;background-size:contain}.page-downloads .company-certificates-block h3::before{background:url(https://forma5.com//wp-content/uploads/certificates_ic.svg) no-repeat center;background-size:contain}.page-downloads .product-certificates-block h3::before{background:url(https://forma5.com//wp-content/uploads/certificates_ic.svg) no-repeat center;background-size:contain}.page-downloads .use-end-life-block h3::before{background:url(https://forma5.com//wp-content/uploads/end_life_ic.svg) no-repeat center;background-size:contain}