body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-weight:400}.et_pb_slide_content,.et_pb_best_value{font-weight:400}@media only screen and (min-width:1350px){.et_block_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-weight:300}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-weight:300}h3{font-weight:300}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-weight:300}h5{font-weight:300}h6{font-weight:300}.et_pb_slide_description .et_pb_slide_title{font-weight:300}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-weight:300}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}	h1,h2,h3,h4,h5,h6{font-family:var(--et_global_heading_font)}body,input,textarea,select{font-family:var(--et_global_body_font)}.et-db #et-boc .et-l.et-l--post .et_builder_inner_content{z-index:auto}.et_pb_section_0_tb_header.et_pb_section{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_section_0_tb_header{z-index:99999999!important}.et_pb_group_carousel_1{contain:layout paint;isolation:isolate}.et_pb_group_carousel_1 .et_pb_group_carousel_container{overflow:hidden;clip-path:inset(0 1px 0 0);-webkit-clip-path:inset(0 1px 0 0)}.et_pb_group_carousel_1.et_pb_group_carousel_arrows_center,.et_pb_group_carousel_1.et_pb_group_carousel_arrows_outside{contain:layout}.et_pb_group_carousel_1 .et_pb_group_carousel_arrow .et-pb-icon{color:#ffffff}.et_pb_group_carousel_1 .et_pb_group_carousel_arrow_prev .et-pb-icon{font-family:ETmodules!important;font-weight:400;content:'4'}.et_pb_group_carousel_1 .et_pb_group_carousel_arrow_next .et-pb-icon{font-family:ETmodules!important;font-weight:400;content:'5'}.et_pb_group_carousel_1 .et_pb_group_carousel_dot{background-color:#ffffff}.et_pb_group_carousel_1 .et_pb_group_carousel_arrow{border:2px solid #fff;border-radius:150px;width:55px;height:55px}.et_pb_module.et_pb_group_carousel_1 .et_pb_group_1,.et_pb_module.et_pb_group_carousel_1 .et_pb_group_2,.et_pb_module.et_pb_group_carousel_1 .et_pb_group_3,.et_pb_module.et_pb_group_carousel_1 .et_pb_group_4{--horizontal-gap:10px}.et_pb_module.et_pb_group_carousel_1 .et_pb_group_1>[class*="et_flex_column"],.et_pb_module.et_pb_group_carousel_1 .et_pb_group_2>[class*="et_flex_column"],.et_pb_module.et_pb_group_carousel_1 .et_pb_group_3>[class*="et_flex_column"],.et_pb_module.et_pb_group_carousel_1 .et_pb_group_4>[class*="et_flex_column"]{--horizontal-gap-parent:10px}.et_pb_section_2{background-size:cover!important;background-repeat:no-repeat!important;background-image:url(https://roblan.com/wp-content/uploads/2026/02/FOTLUZ016_03HQ-scaled.jpg)!important;height:1077px;flex-direction:column-reverse}.et_pb_button_2_wrapper,.et_pb_button_3_wrapper{text-align:left}.et_pb_button_2_wrapper .et_pb_button_2,.et_pb_button_3_wrapper .et_pb_button_3{margin-left:0;margin-right:auto}body #page-container .et_pb_section .et_pb_button_2{font-weight:700;color:#ffffff!important;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-color:#ffffff}body #page-container .et_pb_section .et_pb_button_2:before,body #page-container .et_pb_section .et_pb_button_2:after,body #page-container .et_pb_section .et_pb_button_3:before,body #page-container .et_pb_section .et_pb_button_3:after{display:none!important}body #page-container .et_pb_section .et_pb_button_2:hover,body #page-container .et_pb_section .et_pb_button_3:hover{padding:0.3em 1em!important}body #page-container .et_pb_section .et_pb_button_3{background-color:#e2181b;font-weight:700;color:#ffffff!important;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-color:#e2181b}.et_pb_group_carousel_1 .et_pb_image img,.et_pb_group_carousel_1 .et_pb_post a img,.et_pb_group_carousel_1 .et_pb_post .entry-featured-image-url{width:100%;height:200px;object-fit:cover;display:block}.et_pb_group_carousel_arrow_prev{margin-left:-50px}.et_pb_group_carousel_arrow_next{margin-right:-50px}.et_pb_code_4 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap}.et_pb_code_4 ul li{margin-bottom:25px!important}.et_pb_code_4 ul li a{padding:12px 16px;color:#5B5B5B;background-color:#EEEEEE;border-radius:50px;font-size:13px;margin-right:15px;font-weight:bold}.et_pb_code_4 ul li a:hover{color:#fff;background-color:#000}.et_pb_code_4 ul li.current-cat a{color:#fff;background-color:rgba(226,24,27,1)}.proyectos-grid-simple{display:grid;gap:20px;margin-bottom:40px;grid-template-columns:repeat(4,1fr)}@media (max-width:1200px){.proyectos-grid-simple{grid-template-columns:repeat(4,1fr);gap:15px}}@media (max-width:768px){.proyectos-grid-simple{grid-template-columns:repeat(2,1fr);gap:15px}}@media (max-width:480px){.proyectos-grid-simple{grid-template-columns:repeat(2,1fr);gap:10px}}.proyecto-card{position:relative;overflow:hidden;background:#fff;border-radius:0}.proyecto-link{display:block;text-decoration:none;color:inherit}.proyecto-thumbnail{position:relative;width:100%;padding-bottom:75%;overflow:hidden;background:#f5f5f5}.proyecto-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.proyecto-card:hover .proyecto-thumbnail img{transform:scale(1.05)}.proyecto-info{padding:15px 0;background:#fff}.proyecto-title{margin:0;font-size:16px;font-weight:400;line-height:1.4;color:#333;transition:color 0.3s ease;font-weight:bold}.proyecto-card:hover .proyecto-title{color:#000}.proyectos-paginacion{text-align:center;margin-top:60px;padding-top:40px;border-top:1px solid #e0e0e0}.proyectos-paginacion .nav-links{display:flex;justify-content:center;align-items:center;gap:12px}.proyectos-paginacion .page-numbers{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:600;text-decoration:none;line-height:1;border:none;background:#eee;color:#555;transition:all 0.2s ease-in-out}.proyectos-paginacion .page-numbers:hover{background:#ddd;color:#000}.proyectos-paginacion .page-numbers.current{background:#000;color:#fff}.proyectos-paginacion .page-numbers.dots{background:transparent;width:auto;height:auto;border-radius:0;padding:0 6px;color:#999;font-weight:600}.proyectos-paginacion .page-numbers.prev,.proyectos-paginacion .page-numbers.next{font-size:14px}.no-proyectos{text-align:center;padding:80px 20px;background:#f9f9f9}.no-proyectos p{color:#666;font-size:18px}.newsletter-form{padding:0;border-radius:12px;color:#fff;font-family:sans-serif;max-width:350px}.newsletter-form h3{font-size:18px;margin-bottom:16px;color:#fff}.newsletter-form .required-note{font-size:13px;color:#eee;margin-bottom:14px}.newsletter-form .asterisk{color:#e30613}.newsletter-form .mc-field-group{margin-bottom:15px}.newsletter-form label{display:block;font-size:14px;margin-bottom:8px;color:#fff}.newsletter-form input[type="email"]{width:100%;padding:12px;border:none;border-radius:8px;font-size:15px;box-shadow:0 0 8px rgba(255,255,255,0.2);margin-bottom:15px;box-sizing:border-box}.newsletter-form .email-format-group{margin-bottom:20px}.newsletter-form .email-format-group strong{display:block;font-size:14px;margin-bottom:8px;color:#fff}.newsletter-form .email-format-group ul{list-style:none;margin:0;padding:0}.newsletter-form .email-format-group li{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;color:#eee}.newsletter-form .email-format-group input[type="radio"]{accent-color:#e30613}.newsletter-form .gdpr-title{font-weight:bold;margin-bottom:10px}.newsletter-form .checkbox-wrapper{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#eee;margin-bottom:16px;line-height:1.4}.newsletter-form .checkbox-wrapper input[type="checkbox"]{width:16px;height:16px;accent-color:#e30613;margin-top:2px;flex-shrink:0}.newsletter-form a{color:#fff;text-decoration:underline;font-weight:bold}.newsletter-form .small-text{font-size:12px;color:#ddd;line-height:1.5;margin-bottom:12px}.newsletter-form .messages{margin-top:12px;margin-bottom:12px}.newsletter-form .response{font-size:13px;border-radius:8px;padding:10px 12px}.newsletter-form .error-message{background:rgba(227,6,19,0.15);color:#fff}.newsletter-form .success-message{background:rgba(255,255,255,0.12);color:#fff}.newsletter-form .button,.newsletter-form input[type="submit"]{background-color:#e30613;color:white;font-weight:bold;border:none;padding:12px;width:100%;border-radius:8px;font-size:15px;cursor:pointer;transition:background-color 0.3s ease}.newsletter-form .button:hover,.newsletter-form input[type="submit"]:hover{background-color:#c50010}.et_pb_code_1_tb_footer div{display:flex;justify-content:flex-start!important;color:#fff;font-size:16px}.et_pb_code_1_tb_footer div img{margin-right:38px}.et_pb_text_4{max-width:462px;text-align:start}.et_pb_text_4 .et_pb_text_inner{color:#ffffff!important;text-shadow:0.08em 0.1em 0.08em rgba(0,0,0,0.2)}.et_pb_text_4 .et_pb_text_inner h2{font-weight:500;color:#ffffff!important;font-size:64px}.et_pb_text_4 .et_pb_text_inner h3{font-weight:500;color:#ffffff!important;font-size:36px}.et_pb_text_4 .et_pb_text_inner h4{font-weight:500;color:#ffffff!important;font-size:24px}.et_pb_row_5{max-width:1720px!important;--horizontal-gap:0%;flex-wrap:nowrap}.et_pb_row_5>[class*="et_flex_column"],.et_pb_row_6>[class*="et_flex_column"]{--horizontal-gap-parent:0%}.et_pb_text_5,.et_pb_text_6,.et_pb_text_7,.et_pb_text_8{flex-direction:row;text-align:start;flex-direction:row;text-align:start}.et_pb_text_5 .et_pb_text_inner,.et_pb_text_6 .et_pb_text_inner,.et_pb_text_7 .et_pb_text_inner,.et_pb_text_8 .et_pb_text_inner{font-weight:600;color:#ffffff!important;font-size:15px}.et_pb_text_5 .et_pb_text_inner h3,.et_pb_text_6 .et_pb_text_inner h3,.et_pb_text_7 .et_pb_text_inner h3,.et_pb_text_8 .et_pb_text_inner h3{font-weight:600;color:#ffffff!important}.et_pb_row_6{--horizontal-gap:0%;flex-wrap:nowrap}.et_pb_row_6.et_pb_row{}.et_pb_row_7,.et_pb_row_8,.et_pb_row_9,.et_pb_row_10{flex-wrap:nowrap}.et_pb_column_8{flex-direction:row}.et_pb_column_10,.et_pb_column_11,.et_pb_column_12,.et_pb_column_13{padding-left:20px}@media only screen and (max-width:980px){.et_pb_section_2{background-position:right center!important;background-image:url(https://roblan.com/wp-content/uploads/2026/02/FOTLUZ016_03HQ-scaled.jpg)!important}.et_pb_text_4{transform:scaleX(1) scaleY(1)}.et_pb_text_4 .et_pb_text_inner h2{font-size:50px}.et_pb_text_4 .et_pb_text_inner h3{font-size:36px}.et_pb_text_4 .et_pb_text_inner h4{font-size:24px}}@media only screen and (max-width:767px){.et_pb_group_carousel_1{display:none!important}.et_pb_section_2{background-position:right 37% center!important;background-image:url(https://roblan.com/wp-content/uploads/2026/02/FOTLUZ016_03HQ-scaled.jpg)!important}.et_pb_text_4 .et_pb_text_inner h2{font-size:43px}.et_pb_row_5{--horizontal-gap:0%;flex-wrap:wrap}.et_pb_row_5>[class*="et_flex_column"],.et_pb_row_6>[class*="et_flex_column"]{--horizontal-gap-parent:0%}.et_pb_row_6{--horizontal-gap:0%;flex-direction:row;flex-wrap:nowrap}.et_pb_column_8{flex-direction:column;justify-content:center;align-items:center}}