#qx-section-292 { padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px; background-color : rgba(255 ,  255,  255, 1); transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-section-292 .qx-shape-top path.qx-shape-fill { fill : rgba(241 ,  241,  241, 1);  } #qx-section-292 .qx-shape-top svg { width : 100%; height : 100px;  } #qx-section-292 .qx-shape-top { transform : scaleX(-1);  } .qx-section-292-background-overlay {  } #qx-section-292:hover .qx-section-292-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-section-292 { padding-top : 40px; padding-right : 0px; padding-bottom : 40px; padding-left : 0px;  }  } @media (max-width: 767px) { #qx-section-292 { padding-top : 20px; padding-right : 0px; padding-bottom : 20px; padding-left : 0px;  }  } #qx-row-135 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-135-background-overlay {  } #qx-row-135:hover .qx-row-135-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-135 {  }  } @media (max-width: 767px) { #qx-row-135 {  }  } #qx-column-896 > .qx-col-wrap { padding-top : 50px; padding-right : 50px; padding-bottom : 50px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-896 { flex: 65%; max-width: 65%; } .qx-column-896-background-overlay {  } #qx-column-896:hover .qx-column-896-background-overlay {  } #qx-column-896 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-896 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-896 > .qx-col-wrap {  } #qx-column-896 { flex: 50%; max-width: 50%; }  } @media (max-width: 767px) { #qx-column-896 > .qx-col-wrap { padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px;  } #qx-column-896 { flex: 100%; max-width: 100%; }  } #qx-video-96210 { padding-top : 20px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-video-96210 .plyr,#qx-video-96210 iframe,#qx-video-96210 .plyr__video-wrapper {  } #qx-video-96210 .plyr { margin : 0 auto;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-video-96210 {  }  } @media (max-width: 767px) { #qx-video-96210 {  }  } #qx-text-3215 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; font-family : Open Sans; font-size : 14px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-text-3215 {  }  } @media (max-width: 767px) { #qx-text-3215 { padding-right : 10px; padding-left : 10px; line-height : 1.8em;  }  } #qx-column-6310 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-6310 { flex: 35%; max-width: 35%; } .qx-column-6310-background-overlay { background-color : rgba(190 ,  190,  190, 1); opacity : 0.07;  } #qx-column-6310:hover .qx-column-6310-background-overlay {  } #qx-column-6310 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 0px;  } #qx-column-6310 .qx-element-wrap+.qx-element-wrap { margin-top : 0px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-6310 > .qx-col-wrap {  } #qx-column-6310 { flex: 50%; max-width: 50%; } #qx-column-6310 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-6310 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  }  } @media (max-width: 767px) { #qx-column-6310 > .qx-col-wrap {  } #qx-column-6310 { flex: 100%; max-width: 100%; } #qx-column-6310 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 10px;  } #qx-column-6310 .qx-element-wrap+.qx-element-wrap { margin-top : 10px;  }  } #qx-text-22291 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; font-family : Open Sans; font-weight : 400; letter-spacing : 4.1px; text-align : center; color : rgba(190 ,  190,  190, 1);  } @media (min-width: 768px) and (max-width: 1024px) { #qx-text-22291 {  }  } @media (max-width: 767px) { #qx-text-22291 { font-size : 12px;  }  } #qx-text-9960 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; font-family : Open Sans; font-weight : 300; font-size : 42px; text-align : center; color : rgba(99 ,  99,  99, 1);  } @media (min-width: 768px) and (max-width: 1024px) { #qx-text-9960 {  }  } @media (max-width: 767px) { #qx-text-9960 { font-size : 30px;  }  } #qx-image-4714 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; text-align : center;  } #qx-image-4714 img,#qx-image-4714 svg { width : 70%; border-style : none;  } #qx-image-4714 .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-4714 {  } #qx-image-4714 img,#qx-image-4714 svg { width : 100%;  } #qx-image-4714 .qx-figure-caption {  }  } @media (max-width: 767px) { #qx-image-4714 { text-align : center;  } #qx-image-4714 img,#qx-image-4714 svg { width : 70%;  } #qx-image-4714 .qx-figure-caption {  }  } #qx-section-60144 { padding-top : 80px; padding-right : 0px; padding-bottom : 80px; padding-left : 0px; background-image : url("http://www.actstelesis.com/images//banner/sunset-in-lanzarote-canary-islands.jpg"); background-size : cover; background-position : center; background-repeat : no-repeat; background-attachment : fixed; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-section-60144 .qx-shape-top path.qx-shape-fill { fill : rgba(255 ,  255,  255, 1);  } #qx-section-60144 .qx-shape-top svg { width : 100%; height : 28px;  } .qx-section-60144-background-overlay {  } #qx-section-60144:hover .qx-section-60144-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-section-60144 { padding-top : 40px; padding-right : 0px; padding-bottom : 40px; padding-left : 0px;  } #qx-section-60144 .qx-shape-top svg { width : 100%; height : 100px;  }  } @media (max-width: 767px) { #qx-section-60144 { padding-top : 20px; padding-right : 0px; padding-bottom : 20px; padding-left : 0px;  } #qx-section-60144 .qx-shape-top svg { width : 100%; height : 9px;  }  } #qx-row-12146 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-12146-background-overlay {  } #qx-row-12146:hover .qx-row-12146-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-12146 {  }  } @media (max-width: 767px) { #qx-row-12146 {  }  } #qx-column-54147 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-54147 { flex: 100%; max-width: 100%; } .qx-column-54147-background-overlay {  } #qx-column-54147:hover .qx-column-54147-background-overlay {  } #qx-column-54147 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-54147 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-54147 > .qx-col-wrap {  } #qx-column-54147 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-54147 > .qx-col-wrap {  } #qx-column-54147 { flex: 100%; max-width: 100%; }  } #qx-testimonial-carousel-31307 { background-color : rgba(255 ,  255,  255, 0.64); box-shadow : 0px 0px 30px 0px rgba(0 ,  0,  0, 0.09); transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; text-align : center;  } #qx-testimonial-carousel-31307 .qx-testimonial__description p { font-size : 20px; color : rgba(70 ,  70,  70, 1); font-family : Lora; font-size : 20px; line-height : 1.4em; text-shadow : rgba(255 ,  255,  255, 1) 0px 0px 8px; margin-bottom : 20px; font-size : 18px; display : inline-block; color : rgba(70 ,  70,  70, 1); font-family : Lora; font-size : 20px; line-height : 1.4em; text-shadow : rgba(255 ,  255,  255, 1) 0px 0px 8px;  } #qx-testimonial-carousel-31307 .qx-element-testimonial-carousel__wrapper { padding-top : 80px; padding-right : 100px; padding-bottom : 70px; padding-left : 100px;  } #qx-testimonial-carousel-31307 .qx-element-testimonial__media img { object-fit : cover; width : 100px; height : 100px; border-radius : 50%;  } #qx-testimonial-carousel-31307 .qx-element-testimonial__media img,#qx-testimonial-carousel-31307 .qx-element-testimonial__media i { margin-right : 15px;  } #qx-testimonial-carousel-31307 .qx-testimonial__name { font-size : 24px; font-family : Open Sans; font-weight : 400; font-size : 18px; line-height : 1.2em; text-shadow : rgba(255 ,  255,  255, 1) 0px 0px 3px; margin-bottom : 15px;  } #qx-testimonial-carousel-31307 .qx-testimonial__position { font-size : 20px; font-family : Lora; font-size : 16px; line-height : 1.2em; margin-bottom : 15px;  } #qx-testimonial-carousel-31307 .qx-icon * { color : rgba(102, 102, 102, 0.6); width : 25px; height : 25px;  } #qx-testimonial-carousel-31307 .qx-dotnav li * { background-color : rgba(238, 238, 238, 1); width : 15px; height : 15px;  } #qx-testimonial-carousel-31307 .qx-dotnav li.qx-active * { background-color : rgba(102, 102, 102, 0.6);  } #qx-testimonial-carousel-31307 .qx-dotnav li { padding-left : 12px; margin-top : 25px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-testimonial-carousel-31307 { text-align : center;  } #qx-testimonial-carousel-31307 .qx-testimonial__description p { line-height : 1em; margin-bottom : 20px; line-height : 1em;  } #qx-testimonial-carousel-31307 .qx-element-testimonial-carousel__wrapper { padding-top : 20px; padding-right : 50px; padding-bottom : 20px; padding-left : 50px;  } #qx-testimonial-carousel-31307 .qx-element-testimonial__media img { width : 150px; height : 150px;  } #qx-testimonial-carousel-31307 .qx-testimonial__name { line-height : 1em;  } #qx-testimonial-carousel-31307 .qx-testimonial__position { line-height : 1em; margin-bottom : 15px;  }  } @media (max-width: 767px) { #qx-testimonial-carousel-31307 { margin-top : 15px; text-align : center;  } #qx-testimonial-carousel-31307 .qx-testimonial__description p { font-size : 18px; line-height : 1.5em; margin-bottom : 13px; font-size : 18px; line-height : 1.5em;  } #qx-testimonial-carousel-31307 .qx-element-testimonial-carousel__wrapper { padding-top : 20px; padding-right : 50px; padding-bottom : 20px; padding-left : 50px;  } #qx-testimonial-carousel-31307 .qx-element-testimonial__media img { width : 150px; height : 150px;  } #qx-testimonial-carousel-31307 .qx-testimonial__name { font-size : 15px; line-height : 1em;  } #qx-testimonial-carousel-31307 .qx-testimonial__position { font-size : 14px; line-height : 1em;  }  } 