#qx-section-531875 { margin-bottom : 30px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px; background-image : url("https://www.royallux.lu/images//fond/why-choose-us.jpg"); background-size : cover; background-position : center; background-repeat : no-repeat; transition : border 0.3s ease-in, box-shadow 0.3s ease-in; transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } .qx-section-531875-background-overlay {  } #qx-section-531875:hover .qx-section-531875-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-section-531875 { padding-top : 40px; padding-right : 0px; padding-bottom : 40px; padding-left : 0px;  }  } @media (max-width: 767px) { #qx-section-531875 { padding-top : 20px; padding-right : 0px; padding-bottom : 20px; padding-left : 0px;  }  } #qx-row-951876 { margin-bottom : 50px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-row-951876:hover .qx-row-951876-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-951876 {  }  } @media (max-width: 767px) { #qx-row-951876 {  }  } #qx-column-661877 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-column-661877 { flex: 100%; max-width: 100%; } .qx-column-661877-background-overlay {  } #qx-column-661877:hover .qx-column-661877-background-overlay {  } #qx-column-661877 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-661877 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-661877 > .qx-col-wrap {  } #qx-column-661877 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-661877 > .qx-col-wrap {  } #qx-column-661877 { flex: 100%; max-width: 100%; }  } #qx-heading-401878 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in; text-align : center;  } #qx-heading-401878 h2 { font-family : Lora; font-weight : 400; font-size : 44px; line-height : 1.2em;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-heading-401878 {  } #qx-heading-401878 h2 { line-height : 1em;  }  } @media (max-width: 767px) { #qx-heading-401878 {  } #qx-heading-401878 h2 { line-height : 1em;  }  } #qx-divider-2678 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in; padding-top : 15px; padding-bottom : 15px; text-align : center;  } #qx-divider-2678 .qx-divider-separator { border-top-style : solid; border-top-width : 2px; border-color : rgba(255, 193, 7, 1); display : inline-block; width : 20%;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-divider-2678 { padding-top : 15px; padding-bottom : 15px;  } #qx-divider-2678 .qx-divider-separator { width : 100%;  }  } @media (max-width: 767px) { #qx-divider-2678 { padding-top : 15px; padding-bottom : 15px;  } #qx-divider-2678 .qx-divider-separator { width : 100%;  }  } #qx-row-771880 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } .qx-row-771880-background-overlay {  } #qx-row-771880:hover .qx-row-771880-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-771880 {  }  } @media (max-width: 767px) { #qx-row-771880 {  }  } #qx-column-841881 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-column-841881 { flex: 50%; max-width: 50%;flex: 50%; max-width: 50%; } .qx-column-841881-background-overlay {  } #qx-column-841881:hover .qx-column-841881-background-overlay {  } #qx-column-841881 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-841881 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-841881 > .qx-col-wrap {  } #qx-column-841881 { flex: 50%; max-width: 50%;flex: 50%; max-width: 50%; }  } @media (max-width: 767px) { #qx-column-841881 > .qx-col-wrap {  } #qx-column-841881 { flex: 100%; max-width: 100%;flex: 100%; max-width: 100%; }  } #qx-heading-781927 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in; text-align : left;  } #qx-heading-781927 h4 { font-family : Poppins; font-weight : 500; font-size : 24px; line-height : 1.2em;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-heading-781927 {  } #qx-heading-781927 h4 { line-height : 1.2em;  }  } @media (max-width: 767px) { #qx-heading-781927 {  } #qx-heading-781927 h4 { line-height : 1em;  }  } #qx-text-731948 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in; font-family : Lora; font-size : 16px; line-height : 1.4em; text-align : left;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-text-731948 { line-height : 1.4em;  }  } @media (max-width: 767px) { #qx-text-731948 { line-height : 1.4em;  }  } #qx-column-901885 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-column-901885 { flex: 50%; max-width: 50%; } .qx-column-901885-background-overlay {  } #qx-column-901885:hover .qx-column-901885-background-overlay {  } #qx-column-901885 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-901885 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-901885 > .qx-col-wrap {  } #qx-column-901885 { flex: 50%; max-width: 50%; }  } @media (max-width: 767px) { #qx-column-901885 > .qx-col-wrap {  } #qx-column-901885 { flex: 100%; max-width: 100%; }  } #qx-video-241968 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-video-241968 .plyr,#qx-video-241968 iframe,#qx-video-241968 .plyr__video-wrapper {  } #qx-video-241968 .plyr { margin : 0 auto;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-video-241968 {  }  } @media (max-width: 767px) { #qx-video-241968 {  }  } #qx-section-35331 { padding-right : 0px; padding-left : 0px; background-color : rgba(234 ,  235,  236, 1); transition : border 0.3s ease-in, box-shadow 0.3s ease-in; transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } .qx-section-35331-background-overlay {  } #qx-section-35331:hover .qx-section-35331-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-section-35331 { padding-top : 40px; padding-right : 0px; padding-bottom : 40px; padding-left : 0px;  }  } @media (max-width: 767px) { #qx-section-35331 { padding-top : 20px; padding-right : 0px; padding-bottom : 20px; padding-left : 0px;  }  } #qx-row-11332 { margin-top : 0px; padding-top : 30px; padding-bottom : 30px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } .qx-row-11332-background-overlay {  } #qx-row-11332:hover .qx-row-11332-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-11332 {  }  } @media (max-width: 767px) { #qx-row-11332 {  }  } #qx-column-12333 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-column-12333 { flex: 50%; max-width: 50%; } .qx-column-12333-background-overlay {  } #qx-column-12333:hover .qx-column-12333-background-overlay {  } #qx-column-12333 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-12333 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-12333 > .qx-col-wrap {  } #qx-column-12333 { flex: 50%; max-width: 50%; }  } @media (max-width: 767px) { #qx-column-12333 > .qx-col-wrap {  } #qx-column-12333 { flex: 100%; max-width: 100%; }  } #qx-text-9335 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in; font-family : Montserrat; font-weight : 500; font-size : 14px; line-height : 1.4em; text-align : left; color : rgba(0 ,  0,  0, 1);  } @media (min-width: 768px) and (max-width: 1024px) { #qx-text-9335 { line-height : 1.6em;  }  } @media (max-width: 767px) { #qx-text-9335 { line-height : 1.6em;  }  } #qx-accordion-54560 { margin-top : 30px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-accordion-54560 .qx-accordion { margin : 0px !important;  } #qx-accordion-54560 .qx-element-accordion-item { border : solid 1px #eee; transition : border 0.3s ease-in, box-shadow 0.3s ease-in; margin-top : 0px; margin-right : 0px; margin-bottom : 10px; margin-left : 0px;  } #qx-accordion-54560 .qx-accordion-title * { margin-bottom : 0px; margin-top : 0px; font-family : Roboto; font-weight : 700; font-size : 16px; text-transform : capitalize; line-height : 1.2em;  } #qx-accordion-54560 .qx-accordion-title { display : flex; align-items : center; width : 100%; background-color : rgba(255 ,  255,  255, 1); padding-top : 20px; padding-right : 15px; padding-bottom : 20px; padding-left : 15px;  } #qx-accordion-54560 .qx-icon-alignment-right .qx-accordion-title { flex-direction : row-reverse; justify-content : space-between;  } #qx-accordion-54560 .wrap-accordion-title * {  } #qx-accordion-54560 .qx-open .qx-accordion-title { background-color : rgba(238, 246, 251, 1);  } #qx-accordion-54560 .qx-open .wrap-accordion-title * {  } #qx-accordion-54560 .qx-accordion-content { margin-top : 0px; padding-top : 20px; padding-right : 15px; padding-bottom : 20px; padding-left : 15px;  } #qx-accordion-54560 .qx-accordion-content * { font-family : Roboto; font-size : 14px; line-height : 1.6em;  } #qx-accordion-54560 .qx-accordion_icon { margin-right : 15px; display : flex;  } #qx-accordion-54560 .qx-accordion_icon i { color : rgba(0, 0, 0, 1); font-size : 15px;  } #qx-accordion-54560 li.qx-open .qx-accordion_icon path {  } #qx-accordion-54560 li.qx-open .qx-accordion_icon i {  } #qx-accordion-54560 .qx-accordion_icon path { fill : rgba(0, 0, 0, 1);  } #qx-accordion-54560 .qx-accordion_icon svg { width : 15px; height : 15px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-accordion-54560 {  } #qx-accordion-54560 .qx-element-accordion-item { margin-top : 0px; margin-right : 0px; margin-bottom : 20px; margin-left : 0px;  } #qx-accordion-54560 .qx-accordion-title { padding-top : 15px; padding-right : 15px; padding-bottom : 15px; padding-left : 15px;  } #qx-accordion-54560 .qx-accordion-title * { line-height : 1em;  } #qx-accordion-54560 .qx-accordion-content { padding-top : 20px; padding-right : 10px; padding-bottom : 20px; padding-left : 10px;  } #qx-accordion-54560 .qx-accordion-content * { line-height : 1.6em;  }  } @media (max-width: 767px) { #qx-accordion-54560 {  } #qx-accordion-54560 .qx-element-accordion-item { margin-top : 0px; margin-right : 0px; margin-bottom : 20px; margin-left : 0px;  } #qx-accordion-54560 .qx-accordion-title { padding-top : 15px; padding-right : 15px; padding-bottom : 15px; padding-left : 15px;  } #qx-accordion-54560 .qx-accordion-title * { line-height : 1em;  } #qx-accordion-54560 .qx-accordion-content { padding-top : 20px; padding-right : 10px; padding-bottom : 20px; padding-left : 10px;  } #qx-accordion-54560 .qx-accordion-content * { line-height : 1.6em;  }  } #qx-column-40453 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-column-40453 { flex: 50%; max-width: 50%; } .qx-column-40453-background-overlay {  } #qx-column-40453:hover .qx-column-40453-background-overlay {  } #qx-column-40453 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-40453 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-40453 > .qx-col-wrap {  } #qx-column-40453 { flex: 50%; max-width: 50%; }  } @media (max-width: 767px) { #qx-column-40453 > .qx-col-wrap {  } #qx-column-40453 { flex: 100%; max-width: 100%; }  } #qx-heading-63335 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-heading-63335 h2 { font-family : Montserrat; font-weight : 700; font-size : 33px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-heading-63335 {  } #qx-heading-63335 h2 {  }  } @media (max-width: 767px) { #qx-heading-63335 {  } #qx-heading-63335 h2 {  }  } #qx-icon-list-35396 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-icon-list-35396 li i { color : rgba(190 ,  8,  25, 1); font-size : 32px;  } .qx-element-icon-list svg { height: 30px;width: 30px; } #qx-icon-list-35396 ul li span.qx-icon-text { font-weight : 500; font-size : 19px; letter-spacing : 0.6px; align-self : center; padding-left : 5px;  } #qx-icon-list-35396 ul.qx-inline ,#qx-icon-list-35396 ul li { display : flex;  } #qx-icon-list-35396 ul li i svg path:hover {  } #qx-icon-list-35396 ul li i:hover {  } #qx-icon-list-35396 ul li span.qx-icon-text,#qx-icon-list-35396 ul li span.qx-icon-text a {  } #qx-icon-list-35396 ul li span.qx-icon-text:hover,#qx-icon-list-35396 ul li span.qx-icon-text a:hover {  } #qx-icon-list-35396 ul.qx-inline  { margin-left : 8px; margin-right : 8px;  } #qx-icon-list-35396 ul.qx-inline ,#qx-icon-list-35396 ul.qx-list  { margin-left : 0; margin-bottom : 0;  } #qx-icon-list-35396 ul.qx-list li { margin-bottom : 5px;  } #qx-icon-list-35396 ul.qx-list li:last-child { margin-bottom : 0px;  } #qx-icon-list-35396 ul.qx-inline li { margin-right : 5px;  } #qx-icon-list-35396 ul.qx-inline li:last-child { margin-right : 0px;  } #qx-icon-list-35396 ul li { border-style : none;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-icon-list-35396 {  } #qx-icon-list-35396 ul li span.qx-icon-text { padding-left : 5px;  } #qx-icon-list-35396 ul li {  }  } @media (max-width: 767px) { #qx-icon-list-35396 {  } #qx-icon-list-35396 ul li span.qx-icon-text { padding-left : 5px;  } #qx-icon-list-35396 ul li {  }  } #qx-section-601111 { margin-top : -16px; margin-bottom : 0px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px; background-color : rgba(255, 255, 255, 0); transition : border 0.3s ease-in, box-shadow 0.3s ease-in; transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } .qx-section-601111-background-overlay {  } #qx-section-601111:hover .qx-section-601111-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-section-601111 { padding-top : 40px; padding-right : 0px; padding-bottom : 40px; padding-left : 0px;  }  } @media (max-width: 767px) { #qx-section-601111 { padding-top : 20px; padding-right : 0px; padding-bottom : 20px; padding-left : 0px;  }  } #qx-row-2755 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } .qx-row-2755-background-overlay {  } #qx-row-2755:hover .qx-row-2755-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-2755 {  }  } @media (max-width: 767px) { #qx-row-2755 {  }  } #qx-column-1956 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-column-1956 { flex: 100%; max-width: 100%; } .qx-column-1956-background-overlay {  } #qx-column-1956:hover .qx-column-1956-background-overlay {  } #qx-column-1956 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-1956 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-1956 > .qx-col-wrap {  } #qx-column-1956 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-1956 > .qx-col-wrap {  } #qx-column-1956 { flex: 100%; max-width: 100%; }  } #qx-image-18145 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-image-18145 img,#qx-image-18145 svg { width : 100%; border-style : none;  } #qx-image-18145 .qx-figure-caption { color : rgba(0, 0, 0, 0.8); background-color : rgba(255, 255, 255, 0);  } @media (min-width: 768px) and (max-width: 1024px) { #qx-image-18145 {  } #qx-image-18145 img,#qx-image-18145 svg {  } #qx-image-18145 .qx-figure-caption {  }  } @media (max-width: 767px) { #qx-image-18145 {  } #qx-image-18145 img,#qx-image-18145 svg {  } #qx-image-18145 .qx-figure-caption {  }  } #qx-row-660 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } .qx-row-660-background-overlay {  } #qx-row-660:hover .qx-row-660-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-660 {  }  } @media (max-width: 767px) { #qx-row-660 {  }  } #qx-column-9161 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-column-9161 { flex: 33.33%; max-width: 33.33%; } .qx-column-9161-background-overlay {  } #qx-column-9161:hover .qx-column-9161-background-overlay {  } #qx-column-9161 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-9161 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-9161 > .qx-col-wrap {  } #qx-column-9161 { flex: 33.33%; max-width: 33.33%; }  } @media (max-width: 767px) { #qx-column-9161 > .qx-col-wrap {  } #qx-column-9161 { flex: 100%; max-width: 100%; }  } #qx-gallery-10168 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-gallery-10168 .qx-element-gallery__wrapper a { display : block;  } #qx-gallery-10168 figure.qx-element-gallery__media img { width : 100%; height : 150px;  } #qx-gallery-10168 figure.qx-element-gallery__media { overflow : hidden; display : block; transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-gallery-10168 .qx-gallery-media-wrapper li .qx-overlay .qx-gallery-title {  } #qx-gallery-10168 .qx-gallery-media-wrapper li .qx-overlay .qx-gallery-caption {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-gallery-10168 {  }  } @media (max-width: 767px) { #qx-gallery-10168 {  }  } #qx-column-863 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-column-863 { flex: 33.33%; max-width: 33.33%; } .qx-column-863-background-overlay {  } #qx-column-863:hover .qx-column-863-background-overlay {  } #qx-column-863 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-863 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-863 > .qx-col-wrap {  } #qx-column-863 { flex: 33.33%; max-width: 33.33%; }  } @media (max-width: 767px) { #qx-column-863 > .qx-col-wrap {  } #qx-column-863 { flex: 100%; max-width: 100%; }  } #qx-image-8573 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-image-8573 img,#qx-image-8573 svg { width : 100%; border-style : none;  } #qx-image-8573 .qx-figure-caption { color : rgba(0, 0, 0, 0.8); background-color : rgba(255, 255, 255, 0);  } @media (min-width: 768px) and (max-width: 1024px) { #qx-image-8573 {  } #qx-image-8573 img,#qx-image-8573 svg {  } #qx-image-8573 .qx-figure-caption {  }  } @media (max-width: 767px) { #qx-image-8573 {  } #qx-image-8573 img,#qx-image-8573 svg {  } #qx-image-8573 .qx-figure-caption {  }  } #qx-column-965 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-column-965 { flex: 33.33%; max-width: 33.33%; } .qx-column-965-background-overlay {  } #qx-column-965:hover .qx-column-965-background-overlay {  } #qx-column-965 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-965 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-965 > .qx-col-wrap {  } #qx-column-965 { flex: 33.33%; max-width: 33.33%; }  } @media (max-width: 767px) { #qx-column-965 > .qx-col-wrap {  } #qx-column-965 { flex: 100%; max-width: 100%; }  } #qx-gallery-4497 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-gallery-4497 .qx-element-gallery__wrapper a { display : block;  } #qx-gallery-4497 figure.qx-element-gallery__media img { width : 100%; height : 150px;  } #qx-gallery-4497 figure.qx-element-gallery__media { overflow : hidden; display : block; transition : border 0.3s ease-in, box-shadow 0.3s ease-in;  } #qx-gallery-4497 .qx-gallery-media-wrapper li .qx-overlay .qx-gallery-title {  } #qx-gallery-4497 .qx-gallery-media-wrapper li .qx-overlay .qx-gallery-caption {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-gallery-4497 {  }  } @media (max-width: 767px) { #qx-gallery-4497 {  }  } 