.marketing_module:after,.slider_pics:after,.marketing_module:before,.slider_pics:before{clear:both;display:block;height:0;line-height:0;visibility:hidden;content:""}@media (min-width: 0px) and (max-width: 479px){.marketing_module.position_0_2,.marketing_module.position_1_2,.basic_info .mod_text,.columns_sec:not(.support_banner){padding-left:3.44%}}@media (min-width: 480px) and (max-width: 719px){.marketing_module.position_0_2,.marketing_module.position_1_2,.basic_info .mod_text,.columns_sec:not(.support_banner){padding-left:3.44%}}@media (min-width: 720px) and (max-width: 1023px){.marketing_module.position_0_2,.marketing_module.position_1_2,.columns_sec:not(.support_banner){padding-left:3.44%}}@media (min-width: 1024px) and (max-width: 1279px){.marketing_module.position_0_2,.columns_sec:not(.support_banner){padding-left:3.44%}}@media (min-width: 1280px) and (max-width: 1599px){.marketing_module.position_0_2,.columns_sec:not(.support_banner){padding-left:3.44%}}@media (min-width: 1600px){.marketing_module.position_0_2,.columns_sec:not(.support_banner){padding-left:3.44%}}@media (min-width: 0px) and (max-width: 479px){.marketing_module.position_0_2,.marketing_module.position_1_2,.basic_info .mod_text,.columns_sec:not(.support_banner){padding-right:3.44%}}@media (min-width: 480px) and (max-width: 719px){.marketing_module.position_0_2,.marketing_module.position_1_2,.basic_info .mod_text,.columns_sec:not(.support_banner){padding-right:3.44%}}@media (min-width: 720px) and (max-width: 1023px){.marketing_module.position_0_2,.marketing_module.position_1_2,.columns_sec:not(.support_banner){padding-right:3.44%}}@media (min-width: 1024px) and (max-width: 1279px){.marketing_module.position_1_2,.columns_sec:not(.support_banner){padding-right:3.44%}}@media (min-width: 1280px) and (max-width: 1599px){.marketing_module.position_1_2,.columns_sec:not(.support_banner){padding-right:3.44%}}@media (min-width: 1600px){.marketing_module.position_1_2,.columns_sec:not(.support_banner){padding-right:3.44%}}@media (min-width: 720px){.marketing_module.landscape .mod_text{float:left;width:83.33333%}}@media (min-width: 1600px){.marketing_module.landscape.position_2_9 .mod_text,.marketing_module.landscape.position_5_9 .mod_text,.marketing_module.landscape.position_8_9 .mod_text,.marketing_module.landscape.position_2_3 .mod_text,.title_module.position_2_3 .mod_text{margin-left:8.33333%}}.common_text strong,.marketing_module .full_description strong,.marketing_module.portrait h2 strong,.marketing_module.portrait .module_text strong,.columns_sec p strong,.title_module .mod_text .full_description strong,.header_module .mod_text .full_description strong,.common_text b,.marketing_module .full_description b,.marketing_module.portrait h2 b,.marketing_module.portrait .module_text b,.columns_sec p b,.title_module .mod_text .full_description b,.header_module .mod_text .full_description b{font-family:"BqFontProRegular","Roboto",Arial,Sans-Serif;font-weight:400}.common_text a,.marketing_module .full_description a,.marketing_module.portrait h2 a,.marketing_module.portrait .module_text a,.columns_sec p a,.title_module .mod_text .full_description a,.header_module .mod_text .full_description a{font-family:"BqFontProRegular","Roboto",Arial,Sans-Serif;text-decoration:underline}.common_text sup,.marketing_module .full_description sup,.marketing_module.portrait h2 sup,.marketing_module.portrait .module_text sup,.columns_sec p sup,.title_module .mod_text .full_description sup,.header_module .mod_text .full_description sup,.common_text sub,.marketing_module .full_description sub,.marketing_module.portrait h2 sub,.marketing_module.portrait .module_text sub,.columns_sec p sub,.title_module .mod_text .full_description sub,.header_module .mod_text .full_description sub{font-size:0.5em}.common_text ul,.marketing_module .full_description ul,.marketing_module.portrait h2 ul,.marketing_module.portrait .module_text ul,.columns_sec p ul,.title_module .mod_text .full_description ul,.header_module .mod_text .full_description ul{padding:0px 0 36px 15px;display:inline-block}.common_text ul>li,.marketing_module .full_description ul>li,.marketing_module.portrait h2 ul>li,.marketing_module.portrait .module_text ul>li,.columns_sec p ul>li,.title_module .mod_text .full_description ul>li,.header_module .mod_text .full_description ul>li{font-size:18px;padding:0.2em 0;list-style:disc;line-height:27px;float:left;clear:both}.common_text ol,.marketing_module .full_description ol,.marketing_module.portrait h2 ol,.marketing_module.portrait .module_text ol,.columns_sec p ol,.title_module .mod_text .full_description ol,.header_module .mod_text .full_description ol{counter-reset:list_counter;display:inline-block}.common_text ol>li,.marketing_module .full_description ol>li,.marketing_module.portrait h2 ol>li,.marketing_module.portrait .module_text ol>li,.columns_sec p ol>li,.title_module .mod_text .full_description ol>li,.header_module .mod_text .full_description ol>li{position:relative;padding:0.6em 0 0.8em 40px;list-style:none;font-size:18px;line-height:27px;float:left;clear:both}.common_text ol>li:before,.marketing_module .full_description ol>li:before,.marketing_module.portrait h2 ol>li:before,.marketing_module.portrait .module_text ol>li:before,.columns_sec p ol>li:before,.title_module .mod_text .full_description ol>li:before,.header_module .mod_text .full_description ol>li:before{position:absolute;top:0.6em;left:0;display:inline-block;height:25px;line-height:25px;padding-top:0.05em;text-align:center;width:25px;content:counter(list_counter, decimal);counter-increment:list_counter;background-color:#4d4d4f;border-radius:100%;color:#fff;font-family:"BqFontProBold","Roboto",Arial,Sans-Serif}.lettered.common_text ol>li:before,.marketing_module .lettered.full_description ol>li:before,.marketing_module.portrait h2.lettered ol>li:before,.marketing_module.portrait .lettered.module_text ol>li:before,.columns_sec p.lettered ol>li:before,.title_module .mod_text .lettered.full_description ol>li:before,.header_module .mod_text .lettered.full_description ol>li:before{left:0.15em;content:counter(list_counter, lower-latin) ") ";counter-increment:list_counter;background-color:transparent;border-radius:0;color:inherit}.marketing_module{position:relative;font-size:18px}.marketing_module.position_0_2{background:#FFF}.marketing_module.color_theme_light{background:#FFF}.marketing_module .full_description{margin-bottom:0;line-height:1.5em}.marketing_module .mod_text{width:100%;max-width:1076px;text-align:center;padding:1em 3.44% 1.2em;font-family:"BqFontProLight","Roboto",Arial,Sans-Serif;font-weight:300}.marketing_module h1{font-family:"BqFontProLight","Roboto",Arial,Sans-Serif;font-weight:300}.marketing_module h2{font-size:1.23em;padding-bottom:.6em}.marketing_module.portrait{padding-top:52px;padding-bottom:52px}.marketing_module.portrait a{font-family:"BqFontProRegular","Roboto",Arial,Sans-Serif;text-decoration:underline}.marketing_module.portrait a:hover{text-decoration:none}.marketing_module.portrait h1{text-align:center;font-size:1.8em;line-height:1.2em;margin-bottom:0.6em}.marketing_module.portrait h2{font-size:1.167em;line-height:1.5em;text-align:center;font-weight:300}.marketing_module.portrait .module_text{margin-bottom:0.5em;line-height:1.4em;text-align:center}.marketing_module.portrait .module_text br{margin-bottom:0.5em}.marketing_module.portrait .large_text{height:100px;overflow:hidden;position:relative;transition:height 0.4s linear}.marketing_module.portrait .open_text{height:auto}.marketing_module.portrait .open_text .mod_text_gradient{display:none !important}.marketing_module.portrait .read_more{line-height:2.500em;text-align:center}.marketing_module.portrait .mod_img{margin:0 5% 40px;text-align:center}@media (min-width: 720px){.marketing_module.portrait .mod_img{margin-left:0;margin-right:0}}.marketing_module.portrait .mod_img img{display:block;margin:0 auto}.marketing_module.portrait .mod_text{padding-top:0;padding-bottom:0;padding-left:15px;padding-left:15px}.marketing_module.portrait .mod_text_gradient{background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );width:100%;height:40px;position:absolute;bottom:0px}@media (min-width: 720px){.marketing_module.portrait{text-align:center}.marketing_module.portrait h2{font-size:1.200em}.marketing_module.portrait .mod_text,.marketing_module.portrait .mod_img{padding-left:82px;padding-right:82px}}@media (min-width: 1024px){.marketing_module.portrait{padding-top:45px;padding-bottom:45px}.marketing_module.portrait.position_0_2 .mod_text{float:left}.marketing_module.portrait.position_0_2 .mod_img{float:right}.marketing_module.portrait.position_0_2 .mod_img img{float:right}.marketing_module.portrait.position_1_2 .mod_text{float:right}.marketing_module.portrait.position_1_2 .mod_img{float:left}.marketing_module.portrait.position_1_2 .mod_img img{float:left}.marketing_module.portrait h1{text-align:left}.marketing_module.portrait h2{text-align:left}.marketing_module.portrait .module_text{font-size:0.938rem;text-align:left}.marketing_module.portrait .mod_text{padding-left:0;padding-right:0;text-align:left;width:40%;display:inline-block;vertical-align:middle}.marketing_module.portrait .mod_text_gradient{display:none}.marketing_module.portrait .large_text{overflow:initial;height:auto}.marketing_module.portrait .mod_img{margin-bottom:0;padding-left:0;padding-right:0;width:60%;display:inline-block;vertical-align:middle}.marketing_module.portrait img{max-width:572px}}@media (min-width: 1280px){.marketing_module.portrait h2{font-size:1.167em}.marketing_module.portrait .module_text{font-size:1.125rem;padding-bottom:20px}.marketing_module.portrait .module_text:last-child{margin-bottom:36px}.marketing_module.portrait .module_text br{padding-bottom:20px}.marketing_module.portrait img{max-width:720px}}@media (min-width: 1600px){.marketing_module.portrait{padding-top:64px;padding-bottom:64px}.marketing_module.portrait img{max-width:900px}}.marketing_module.half_landscape .background{height:180px}.marketing_module.landscape .full_description{line-height:1.5em}.marketing_module.landscape h1{font-size:1.8em;line-height:1.2em;margin-bottom:0.6em}.marketing_module.landscape .background{height:180px;background-position:center top !important;background-repeat:no-repeat !important}.marketing_module.landscape .mod_text{margin:0 auto}.marketing_module.landscape .note{font-size:10px}.marketing_module.position_0_9 .mod_text,.marketing_module.position_3_9 .mod_text,.marketing_module.position_6_9 .mod_text,.marketing_module.position_0_3 .mod_text,.marketing_module.position_2_3 .mod_text{float:left;width:100%}@media (min-width: 720px){.marketing_module.position_0_9 .mod_text,.marketing_module.position_3_9 .mod_text,.marketing_module.position_6_9 .mod_text,.marketing_module.position_0_3 .mod_text,.marketing_module.position_2_3 .mod_text{width:83.3333%}}@media (min-width: 1024px){.marketing_module.position_0_9 .mod_text,.marketing_module.position_3_9 .mod_text,.marketing_module.position_6_9 .mod_text,.marketing_module.position_0_3 .mod_text,.marketing_module.position_2_3 .mod_text{width:37.667%}}.marketing_module.position_2_9 .mod_text,.marketing_module.position_5_9 .mod_text,.marketing_module.position_8_9 .mod_text,.marketing_module.position_2_3 .mod_text{float:left;width:100%}@media (min-width: 720px){.marketing_module.position_2_9 .mod_text,.marketing_module.position_5_9 .mod_text,.marketing_module.position_8_9 .mod_text,.marketing_module.position_2_3 .mod_text{width:83.3333%}}@media (min-width: 1024px){.marketing_module.position_2_9 .mod_text,.marketing_module.position_5_9 .mod_text,.marketing_module.position_8_9 .mod_text,.marketing_module.position_2_3 .mod_text{width:39.667%}}.marketing_module.position_1_9 .mod_text,.marketing_module.position_4_9 .mod_text,.marketing_module.position_7_9 .mod_text,.marketing_module.position_1_3 .mod_text{float:left;width:100%}@media (min-width: 720px){.marketing_module.position_1_9 .mod_text,.marketing_module.position_4_9 .mod_text,.marketing_module.position_7_9 .mod_text,.marketing_module.position_1_3 .mod_text{width:83.3333%}}@media (min-width: 1024px){.marketing_module.position_1_9 .mod_text,.marketing_module.position_4_9 .mod_text,.marketing_module.position_7_9 .mod_text,.marketing_module.position_1_3 .mod_text{width:49.667%}}@media (min-width: 320px){.marketing_module.landscape .background{height:270px}.marketing_module.half_landscape .background{height:270px}}@media (min-width: 480px){.marketing_module.landscape .background{height:405px}.marketing_module.half_landscape .background{height:405px}}@media (min-width: 720px){.marketing_module.landscape{position:relative}.marketing_module.landscape .background{height:576px}.marketing_module.landscape .mod_text{float:none}.marketing_module.half_landscape .background{height:576px}}@media (min-width: 1024px){.marketing_module h2{font-size:1.20em}.marketing_module.position_0_2{text-align:right}.marketing_module.position_2_3 .mod_text{margin-right:3.44%}.marketing_module.landscape .background{height:720px}.marketing_module.landscape .mod_text{position:absolute;padding:0}.marketing_module.half_landscape .background{height:360px}.marketing_module.half_landscape .mod_text{max-width:636px}.marketing_module.position_0_9 .mod_text,.marketing_module.position_3_9 .mod_text,.marketing_module.position_6_9 .mod_text,.marketing_module.position_0_3 .mod_text{left:3.44%}.marketing_module.position_0_9 .mod_text,.marketing_module.position_2_9 .mod_text,.marketing_module.position_3_9 .mod_text,.marketing_module.position_5_9 .mod_text,.marketing_module.position_6_9 .mod_text,.marketing_module.position_8_9 .mod_text,.marketing_module.position_0_3 .mod_text,.marketing_module.position_2_3 .mod_text{text-align:left}.marketing_module.position_1_9 .mod_text,.marketing_module.position_4_9 .mod_text,.marketing_module.position_7_9 .mod_text,.marketing_module.position_2_9 .mod_text,.marketing_module.position_5_9 .mod_text,.marketing_module.position_8_9 .mod_text,.marketing_module.position_1_3 .mod_text,.marketing_module.position_2_3 .mod_text{right:0}.marketing_module.position_1_9 .mod_text,.marketing_module.position_7_9 .mod_text,.marketing_module.position_1_3 .mod_text{left:0}.marketing_module.position_0_9 .background,.marketing_module.position_1_9 .background,.marketing_module.position_2_9 .background,.marketing_module.position_0_3 .background,.marketing_module.position_1_3 .background,.marketing_module.position_2_3 .background{background-position:top !important}.marketing_module.position_0_9 .mod_text,.marketing_module.position_1_9 .mod_text,.marketing_module.position_2_9 .mod_text,.marketing_module.position_0_3 .mod_text,.marketing_module.position_1_3 .mod_text,.marketing_module.position_2_3 .mod_text{top:40px}.marketing_module.position_6_9 .background,.marketing_module.position_7_9 .background,.marketing_module.position_8_9 .background{background-position:bottom !important}.marketing_module.position_6_9 .mod_text,.marketing_module.position_7_9 .mod_text,.marketing_module.position_8_9 .mod_text{bottom:35px}.marketing_module.position_3_9 .background,.marketing_module.position_5_9 .background{background-position:center !important}.marketing_module.position_3_9 .mod_text,.marketing_module.position_5_9 .mod_text{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.marketing_module.position_2_9 .mod_text,.marketing_module.position_5_9 .mod_text,.marketing_module.position_8_9 .mod_text{margin-right:3.44%}.marketing_module.position_4_9 .background{background-position:center !important}.marketing_module.position_4_9 .mod_text{top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (min-width: 1280px){.marketing_module h2{font-size:1.41em}.marketing_module.landscape .background{height:900px}.marketing_module.half_landscape .background{height:450px}}@media (min-width: 1600px){.marketing_module h2{font-size:1.48em}.marketing_module.position_2_9 .mod_text,.marketing_module.position_5_9 .mod_text,.marketing_module.position_8_9 .mod_text{margin-right:0}.marketing_module.position_0_9 .full_description,.marketing_module.position_0_9 h1,.marketing_module.position_3_9 .full_description,.marketing_module.position_3_9 h1,.marketing_module.position_6_9 .full_description,.marketing_module.position_6_9 h1,.marketing_module.position_2_9 .full_description,.marketing_module.position_2_9 h1,.marketing_module.position_5_9 .full_description,.marketing_module.position_5_9 h1,.marketing_module.position_8_9 .full_description,.marketing_module.position_8_9 h1{width:80%}.marketing_module.position_0_3 .full_description,.marketing_module.position_0_3 h1,.marketing_module.position_2_3 .full_description,.marketing_module.position_2_3 h1{width:100%}}@media (min-width: 1920px){.marketing_module.landscape .background{background-size:cover}.marketing_module.position_2_9 .mod_text,.marketing_module.position_5_9 .mod_text,.marketing_module.position_8_9 .mod_text{padding-right:3.44%}}.basic_info{text-align:left;padding-top:calc(3.44% * 2);padding-bottom:2.25em;background-color:#FAFAFA}.basic_info .mod_text{color:#53565A;padding-left:3.44%;font-family:"BqFontMonoRegular","Roboto",Arial,Sans-Serif}.basic_info .product_name{margin-bottom:1.25em;padding-left:3.44%}.basic_info .product_written{font-family:"BqFontProLight","Roboto",Arial,Sans-Serif;font-size:1.125em;color:#E4002B}.basic_info .slogan{font-size:2em;line-height:1.2em;margin-bottom:0;font-weight:400}.basic_info .price_box{text-align:left;padding-top:1em;margin:0}.basic_info .price_qty{font-size:1.5em;font-family:"BqFontProBold","Roboto",Arial,Sans-Serif}.basic_info .price_from,.basic_info .price_qty{display:inline-block;line-height:1.5em;margin-bottom:0.5em}.basic_info .price_from{margin-right:3px;font-size:0.9375em;line-height:2.7em;font-family:"BqFontProLight","Roboto",Arial,Sans-Serif}.basic_info .buy_btn{display:table-cell}.basic_info .specs_list li{font-family:"BqFontProLight","Roboto",Arial,Sans-Serif;font-size:18px;line-height:27px;margin-bottom:10px;color:#4d4d4f}.basic_info .specs_list li:last-child{margin-bottom:0}.basic_info .specifications_anchor{display:block;margin-top:25px;font-size:18px;color:#4d4d4f}.basic_info .call_to_action{font-size:1.125em}.basic_info .background{height:480px;background-position:center bottom !important;background-repeat:no-repeat !important;padding:1.69em 3.44% 0}.basic_info .basic_info_logo{width:150px;height:80px;margin-top:26px}.basic_info .design_logo,.basic_info .design_logo img{height:28px}@media (min-width: 480px){.basic_info .background{height:550px}.basic_info .slogan{margin-bottom:0.3em;font-size:3.375em;line-height:1.2em}.basic_info .price_from,.basic_info .price_qty{margin-bottom:0}.basic_info .buy_btn{margin-left:0.6em;display:inline-block;vertical-align:super}}@media (min-width: 720px){.basic_info{position:relative;padding-top:0}.basic_info .mod_text{width:75%}.basic_info .product_name{margin-bottom:3.44%;position:absolute}.basic_info.dark_theme{color:white}.basic_info .slogan{font-size:2.75em;margin-bottom:0.2em;margin-top:1em}.basic_info .mod_text{width:42.5%;position:absolute;padding-left:0}.basic_info .position_0_2{top:calc(100vw / 29);left:3.44%}.basic_info .position_0_2.product_name{position:absolute;padding-left:0}.basic_info .price_box{margin-bottom:15px}.basic_info .background{height:720px}}@media (min-width: 1024px){.basic_info{padding-bottom:0}.basic_info .product_name{text-align:right}.basic_info .slogan{margin-top:0}.basic_info .buy_btn{vertical-align:text-bottom}.basic_info .slogan{font-size:3.75em;line-height:1.08em;margin-top:0}.basic_info .position_0_2{left:3.44%}.basic_info .position_0_2.product_name{left:auto;right:3.44%}.basic_info .price_box{margin-bottom:25px}.basic_info .price_from{font-size:1.125em}.basic_info .price_qty{font-size:2.25em}.basic_info .product_written{font-size:1.313em}.basic_info .product_logo{display:inline-block}.basic_info .basic_info_logo{margin-top:30px}.basic_info .design_logo{position:absolute;right:3.44%;bottom:20px;margin:0}}@media (min-width: 1280px){.basic_info .background{height:900px}.basic_info .position_0_2{left:3.44%}.basic_info .position_0_2.product_name{right:3.44%}.basic_info .slogan{font-size:4.5em;line-height:1.2em}.basic_info .basic_info_logo{margin-top:40px}}@media (min-width: 1600px){.basic_info .slogan{font-size:4.625em;line-height:1.189em;margin-bottom:0.3em}.basic_info .position_0_2{left:3.44%}.basic_info .position_0_2.product_name{right:3.44%}}@media (min-width: 1920px){.basic_info .background{background-size:cover}}@media (max-width: 719px){.basic_info .mod_text h2,.basic_info .mod_text p,.basic_info .mod_text a:not(.buy_btn),.basic_info .mod_text li{color:#4D4D4F !important}}.columns_sec{padding-bottom:52px}.columns_sec ul{width:100%;text-align:center}.columns_sec ul .module_column{display:inline-block;vertical-align:top}.columns_sec .column_title{font-family:"BqFontProLight","Roboto",Arial,Sans-Serif !important;font-size:24px;font-weight:normal;line-height:31px;margin:16px 0 31px 0;color:#4D4D4F;text-align:center;padding:0}.columns_sec p{font-family:"BqFontProLight","Roboto",Arial,Sans-Serif !important;font-size:18px;line-height:27px;margin-top:20px;text-align:center}.columns_sec img{margin:52px auto 0;display:block}.columns_sec.no-images img{display:none}.three_columns img{width:277px}.three_columns.small_images img{width:100px !important}.three_columns .module_column{margin:0;padding:0;width:100%}@media (min-width: 480px){.columns_sec.three_columns .module_column{width:100%;padding:0}p{margin-top:14px}}@media (min-width: 720px){.columns_sec .column_title{margin:16px 0 10px 0}.columns_sec p{margin-top:0}.columns_sec.three_columns img{width:277px}.columns_sec.three_columns .module_column{width:48%;padding:0 0 0 2.5%}.columns_sec.three_columns .module_column:first-child{padding:0 2.5% 0 0}.columns_sec.three_columns .module_column:last-child{width:48%;margin:0 auto;padding:0}.columns_sec.three_columns .module_column:last-child article{width:48%;margin:0 auto}.support_banner.three_columns .module_column:last-child{width:48%;margin:0}.support_banner.three_columns .module_column:last-child article{width:100%;margin:0}}@media (min-width: 1024px){.columns_sec{padding-bottom:45px}.columns_sec p{font-size:18px;line-height:27px;margin-top:0;padding:0 3.44%}.columns_sec img{margin:64px auto 0}.columns_sec.three_columns .module_column{width:33%;margin:0;padding:0}.columns_sec.three_columns .column_title{width:100%}.columns_sec.three_columns .module_column:first-child{padding:0 0 0 2%}.columns_sec.three_columns .module_column{padding:0 0 0 2%}.columns_sec.three_columns .module_column:last-child{padding:0 0 0 2%;width:33%}.columns_sec.three_columns .module_column:last-child article{width:100%}}@media (min-width: 1280px){.columns_sec.three_columns img{width:344px}.columns_sec.three_columns .module_column{width:33%;padding:0 1%}.columns_sec.three_columns .module_column:first-child{padding:0 1% 0 0;margin:0;width:33%}.columns_sec.three_columns .module_column:last-child{padding:0 0 0 1%;width:33%}}@media (min-width: 1600px){.columns_sec{padding-bottom:64px}.columns_sec.three_columns .module_column{width:30%;padding:0 1%}.columns_sec.three_columns .module_column:nth-child(3n+1){margin:0 1% 0 3.5%;width:30%}.columns_sec.three_columns .module_column:nth-child(3n){margin:0 3.5% 0 1%;width:30%}}.two_columns.small_images img{width:100px !important}@media (min-width: 480px){.columns_sec.two_columns .module_column{width:90%;margin:0 5%}}@media (min-width: 720px){.columns_sec.two_columns .module_column:first-child{margin:0 1% 0 2%}.columns_sec.two_columns .module_column{width:46%;margin:0 2%}.columns_sec.two_columns img{margin:45px auto 0}}@media (min-width: 1024px){.columns_sec.two_columns .column_title{width:100%}.columns_sec.two_columns .module_column{width:32%;margin:0 17% 0 3%}.columns_sec.two_columns .module_column:first-child{margin:0 2% 0 14%;width:32%}}@media (min-width: 1280px){.columns_sec.two_columns img{width:344px;margin:64px auto 0}}.slider_module .slider{position:relative;width:100%;overflow:hidden}.slider_module .slider .slider_controls,.slider_module .slider .slider_control_points{display:none;transition:opacity 0.3s;opacity:0}@media (min-width: 480px){.slider_module .slider .slider_controls,.slider_module .slider .slider_control_points{display:block;opacity:1}}@media (min-width: 1024px){.slider_module .slider .slider_controls,.slider_module .slider .slider_control_points{opacity:0}}.slider_module .slider button{color:#A6A8AB}.slider_module .slider .slider_pass{position:absolute;font-size:50px;top:-0.5em}@media (max-width: 479px){.slider_module .slider .slider_pass{font-size:55px}}@media (min-width: 480px) and (max-width: 719px){.slider_module .slider .slider_pass{font-size:60px}}@media (min-width: 720px) and (max-width: 1023px){.slider_module .slider .slider_pass{font-size:65px}}@media (min-width: 1280px){.slider_module .slider .slider_pass{font-size:70px}}.slider_module .slider .slider_pass:active{top:-0.49em}.slider_module .slider .slider_pass.next{right:2.3%}@media (min-width: 1024px){.slider_module .slider .slider_pass.next{right:0}}.slider_module .slider .slider_pass.prev{left:2.3%}@media (min-width: 1024px){.slider_module .slider .slider_pass.prev{left:0}}@media (min-width: 480px){.slider_module .slider{height:405px}.slider_module .slider.with_text{height:695px}.slider_module .slider.with_text .mod_text{height:290px}}@media (min-width: 720px){.slider_module .slider{height:576px}.slider_module .slider.with_text{height:866px}}@media (min-width: 1024px){.slider_module .slider,.slider_module .slider.with_text{height:720px}.slider_module .slider .mod_text,.slider_module .slider.with_text .mod_text{height:auto}.slider_module .slider:hover .slider_controls,.slider_module .slider:hover .slider_control_points{opacity:0.9}}@media (min-width: 1280px){.slider_module .slider,.slider_module .slider.with_text{height:900px}}@media (max-width: 1023px){.slider_module .slider.with_text .mod_text h1,.slider_module .slider.with_text .mod_text p{color:#4D4D4F !important}}.slider_pics li{background-color:#fff;width:100%;text-align:center}.slider_pics li:last-child{display:none}@media (min-width: 480px){.slider_pics li{position:absolute !important;top:0;left:0;overflow:hidden}.slider_pics li.hidden_pic{left:100%}.slider_pics li:last-child{display:block}}.slider_pics li img{display:block;margin:0 auto;width:100%;max-height:100%}.slider_controls{position:absolute;width:100%;top:203px}.slider_controls .slider_pass.next{right:0}.slider_controls .slider_pass .icoFont{vertical-align:middle}@media (min-width: 720px){.slider_controls{top:288px}}@media (min-width: 1024px){.slider_controls{top:50%}}.slider_control_points{position:absolute;top:351px;min-height:25px;width:100%;height:auto;text-align:center}@media (min-width: 720px){.slider_control_points{top:511px}}@media (min-width: 1024px){.slider_control_points{top:auto;bottom:7%}}.slider_control_points li{display:inline-block;vertical-align:middle}.slider_point{display:block;border-radius:100%;border:3px solid #A6A8AB;width:16px;height:16px;margin:auto 15px 5%}.slider_point:active{box-shadow:0 0 0 4px #A6A8AB inset;transition:box-shadow 0.3s ease 0s}.slider_point.selected{background:#A6A8AB}.slider_point:hover{border-width:4px}@media (min-width: 1600px){.slider_point{width:18px;height:18px;margin:auto 30px;border-width:4px}.slider_point:hover{border-width:5px}}.title_module{font-size:18px}.title_module.color_theme_dark{color:#FFF}.title_module.color_theme_dark .full_description ol>li:before{background-color:#fff;color:#4d4d4f}.title_module .mod_text{width:100%;margin:auto;padding:1.22em 3.44% 0.3em;font-family:"BqFontProLight","Roboto",Arial,Sans-Serif;text-align:center}.title_module .mod_text h1{font-size:1.8em;font-weight:normal;line-height:1.2em;margin-bottom:0.6em}.title_module .mod_text .full_description{line-height:1.5em;margin-bottom:0.8em}@media (min-width: 480px){.title_module .mod_text{padding:1.83em 3.44% 0.8em}}@media (min-width: 480px){.title_module .mod_text{width:83.3333%}}@media (min-width: 720px){.title_module .mod_text{padding:1.38em 3.44% 0.8em}}@media (min-width: 1024px){.title_module.position_2_3 .mod_text{margin-right:3.44%;float:right}.title_module.position_0_3 .mod_text{padding-left:3.44%;float:left;width:37.667%}.title_module.position_1_3 .mod_text{width:49.667%}.title_module.position_2_3 .mod_text{width:39.667%}.title_module.position_0_3 .mod_text,.title_module.position_2_3 .mod_text{text-align:left}.title_module .mod_text{max-width:636px;padding-left:0;padding-right:0}}@media (min-width: 1600px){.title_module.position_0_3 .full_description,.title_module.position_2_3 .full_description{width:100%}.title_module .mod_text{max-width:785px}}.header_module .background{height:270px;background-position:center center}.header_module .mod_text{font-family:"BqFontProLight","Roboto",Arial,Sans-Serif;color:#53565A;text-align:center;max-width:745px;padding:0 3.44% 32px;margin:0 auto}.header_module .mod_text .header{font-family:"BqFontProBold","Roboto",Arial,Sans-Serif;font-size:1.375em;margin:17px 0 32px}.header_module .mod_text .title{font-size:2em;margin:17px 0 35px}.header_module .mod_text .full_description{font-size:18px}.header_module .mod_text button{font-family:"BqFontMonoRegular","Roboto",Arial,Sans-Serif;text-transform:uppercase;color:#FFF;background-color:#53565A;height:40px;line-height:40px;border-radius:2px;padding:0 16px;margin-top:32px;transition:opacity 0.3s}.header_module .mod_text button:hover{opacity:0.8}.header_module .mod_text .call_to_action{font-size:18px;color:#53565A;margin-top:32px}.header_module .mod_text .header_logo{margin-top:42px}.header_module .mod_text .header_logo img{max-height:80px}@media (min-width: 480px){.header_module .background{height:405px}}@media (min-width: 720px){.header_module .background{height:576px}}@media (min-width: 1024px){.header_module{position:relative}.header_module.position_0_2 .mod_text{padding-right:0}.header_module.position_1_2 .mod_text{right:0;padding-left:0}.header_module .background{height:720px}.header_module .mod_text{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:left;width:46%;padding-bottom:0}.header_module .mod_text .header{margin-top:0}.header_module .mod_text .title{font-size:2.375em;margin-top:0}}@media (min-width: 1280px){.header_module .background{height:900px}.header_module .mod_text{width:43%}.header_module .mod_text .title{font-size:2.625em}.header_module .mod_text .full_description{font-size:24px}}@media (min-width: 1600px){.header_module .background{background-size:cover}.header_module .mod_text{max-width:910px}}.video_module{width:100%;text-align:center}.video_module h1{font-family:"BqFontProLight","Roboto",Arial,Sans-Serif;font-weight:300;font-size:2em;line-height:1.2em;color:#4D4D4F}.video_module .background{background-position:center;display:block;height:300px;width:100%;cursor:pointer;position:absolute}.video_module .background .icon_cont{position:relative;height:100%}.video_module .background .icon_cont .center_icon{position:absolute;left:0;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.video_module .play_es{margin:0 auto;width:100%}.video_module .icon-play-big{font-size:5.5em}.video_module .video_youtube{height:300px}.video_module .video_youtube iframe{z-index:0}@media (min-width: 720px){.video_module .mod_text{float:none}}@media (min-width: 1024px){.video_module{height:300px;padding:0;position:relative}.video_module .mod_text{pointer-events:none;width:75%;position:absolute;left:50%;margin-left:-37.5%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.video_module .mod_text h1{font-size:1.7em;margin-bottom:1em}}@media (min-width: 1280px){.video_module .mod_text{width:71%;margin-left:-35.5%}.video_module .mod_text h1{font-size:2em;margin-bottom:0.85em}}@media (min-width: 1600px){.video_module .mod_text{width:58%;margin-left:-29%}}.composition{padding:48px 30px 0px;max-width:660px;font-family:"BqFontProLight","Roboto",Arial,Sans-Serif}.composition h1{font-family:"BqFontMonoRegular","Roboto",Arial,Sans-Serif;font-size:28px;line-height:34px;font-weight:normal;padding-bottom:48px}.composition h2{padding-bottom:36px;font-family:"BqFontProBold","Roboto",Arial,Sans-Serif;font-size:22px;line-height:28px;font-weight:normal}.composition h3{padding:0 0 36px;font-family:"BqFontProRegular","Roboto",Arial,Sans-Serif;font-size:22px;line-height:28px;font-weight:normal}.composition h4{padding:0 0 36px;font-family:"BqFontProRegular","Roboto",Arial,Sans-Serif;font-size:18px;line-height:27px;font-weight:normal}.composition h5{padding:0 0 36px;font-family:"BqFontProRegular","Roboto",Arial,Sans-Serif;font-size:18px;line-height:27px;font-weight:normal}.composition h6{padding:0 0 36px;font-family:"BqFontProRegular","Roboto",Arial,Sans-Serif;font-size:18px;line-height:27px;font-weight:normal}.composition p{margin:0;padding:0}.composition .paragraph{margin:0;padding-bottom:36px;font-size:18px;line-height:27px;font-family:"BqFontProLight","Roboto",Arial,Sans-Serif}.composition .paragraph strong,.composition .paragraph b{color:#000;font-family:"BqFontProRegular","Roboto",Arial,Sans-Serif;font-weight:400}.composition .paragraph a{font-family:"BqFontProRegular","Roboto",Arial,Sans-Serif;text-decoration:underline}.composition .paragraph div{margin-bottom:-12px}.composition .paragraph+.centered_cont .youtube_frame{margin-top:9px}.composition blockquote{padding-bottom:36px;font-family:"BqFontProRegular","Roboto",Arial,Sans-Serif;font-style:italic;font-size:24px;line-height:30px}.composition picture{display:inline-block;margin:0 auto 20px;max-width:240px}.composition picture+p{margin:0 auto 36px;text-align:left;max-width:240px}.composition ul{padding:0px 0 36px 15px}.composition ul>li{font-size:18px;padding:0.2em 0;list-style:disc;line-height:27px}.composition ol{padding:0px 0 36px;counter-reset:list_counter}.composition ol>li{position:relative;padding:0.6em 0 0.8em 40px;list-style:none;font-size:18px;line-height:27px}.composition ol>li:before{position:absolute;top:0.5em;left:0;display:inline-block;height:25px;line-height:25px;padding-right:0.5em;text-align:center;width:25px;content:counter(list_counter, decimal);counter-increment:list_counter;background-color:#4d4d4f;border-radius:100%;color:#fff}.lettered.composition ol>li:before{left:0.15em;content:counter(list_counter, lower-latin) ") ";counter-increment:list_counter;background-color:transparent;border-radius:0;color:inherit}.composition .youtube_frame{margin:0px auto 36px;width:100%;max-width:320px;height:180px}.composition .code_block{display:inline-block;margin:0 0 36px;padding:25px;font-family:"BqFontMonoRegular","Roboto",Arial,Sans-Serif;line-height:24px;background-color:#f5f5f5;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.composition .code_block span.color{color:#aa0061}.composition .code_block span.comment{color:#a7a8aa}@media (min-width: 480px){.composition picture,.composition picture+p{max-width:480px}.composition .youtube_frame{width:100%;max-width:480px;height:270px}.composition picture{margin-bottom:20px}.composition picture+p{margin:0 auto 36px}}@media (min-width: 720px){.composition{padding-top:63px}.composition h1{padding-bottom:63px}.composition picture,.composition picture+p{max-width:660px}.composition .youtube_frame{width:100%;max-width:660px;height:370px}}@media (min-width: 690px){.composition{padding-left:0;padding-right:0}}
