.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.technology-wrapper .hero-section{position:relative}.technology-wrapper .hero-section .tech-toggle{background:#fff;border-radius:999px;position:absolute;z-index:10;top:8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;height:44px}@media only screen and (min-width:992px){.technology-wrapper .hero-section .tech-toggle{top:16px;height:69px}}.technology-wrapper .hero-section .tech-toggle a{display:block;text-align:center;font-size:11px;font-family:Mark Std Bold;letter-spacing:.03em;padding:0 26px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){.technology-wrapper .hero-section .tech-toggle a{font-size:12px}}.technology-wrapper .hero-section .tech-toggle a.current{background:#f0ff3f;cursor:default}.technology-wrapper .hero-section .tech-toggle a:first-child{padding:0 10px 0 16px}@media only screen and (min-width:992px){.technology-wrapper .hero-section .tech-toggle a:first-child{padding:0 16px 0 30px}}.technology-wrapper .hero-section .tech-toggle a:last-child{padding:0 16px 0 10px}@media only screen and (min-width:992px){.technology-wrapper .hero-section .tech-toggle a:last-child{padding:0 30px 0 16px}}.technology-wrapper .hero-section .tech-toggle a img{display:block;margin:0 auto}.technology-wrapper .hero-section .tech-toggle a img.icon-glasses{width:36px;margin-bottom:4px;margin-top:4px}@media only screen and (min-width:992px){.technology-wrapper .hero-section .tech-toggle a img.icon-glasses{margin-bottom:10px;margin-top:4px}}.technology-wrapper .hero-section .tech-toggle a img.icon-goggles{width:34px;margin-bottom:2px}@media only screen and (min-width:992px){.technology-wrapper .hero-section .tech-toggle a img.icon-goggles{margin-bottom:6px}}.technology-wrapper .hero-section .tech-hero{overflow:hidden}@media only screen and (min-width:992px){.technology-wrapper .hero-section .tech-hero{position:relative}}.technology-wrapper .hero-section .tech-hero:before{content:"";display:block}@media only screen and (min-width:992px){.technology-wrapper .hero-section .tech-hero:before{padding-top:63.5%}}@media only screen and (min-width:992px){.technology-wrapper .hero-section .tech-hero .ratio-inner{position:absolute;top:0;right:0;bottom:0;left:0}}.technology-wrapper .hero-section .tech-hero .bg-image{display:block;width:100%}@media only screen and (min-width:992px){.technology-wrapper .hero-section .tech-hero .bg-image{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}}@media only screen and (min-width:992px){.technology-wrapper .hero-section .tech-hero .container{position:relative;z-index:1;height:100%}}.technology-wrapper .hero-section .tech-hero .container .breadcrumbs{position:relative;z-index:1;padding:26px 0 0;color:#fff}.technology-wrapper .hero-section .tech-hero .container .breadcrumbs.black,.technology-wrapper .hero-section .tech-hero .container .breadcrumbs.black li a{color:#000}.technology-wrapper .hero-section .tech-hero .container .breadcrumbs li{display:inline;text-transform:uppercase;font-size:13px;letter-spacing:.03em}.technology-wrapper .hero-section .tech-hero .container .breadcrumbs li:not(:last-child):after{content:"/";display:inline;margin:0 6px 0 8px;font-family:Mark Std Bold;font-weight:700}.technology-wrapper .hero-section .tech-hero .container .breadcrumbs li a{font-family:Mark Std Bold;font-weight:700;color:#fff}.technology-wrapper .hero-section .tech-hero .container .breadcrumbs li span{font-family:Mark Std Regular}.technology-wrapper .hero-section .tech-hero .container .title{font-family:Action Condensed Bold;font-weight:400;font-size:160px;line-height:.775;color:#fff;margin-top:80px;margin-bottom:16px}.technology-wrapper .hero-section .tech-hero .container .title.black{color:#000}@media only screen and (max-width:991px){.technology-wrapper .hero-section .tech-hero .container .title{color:#000;margin-top:24px;margin-bottom:8px;font-size:48px}}.technology-wrapper .hero-section .tech-hero .container .sub-title{font-family:Action Condensed Bold;font-weight:400;font-size:60px;line-height:.93;letter-spacing:.03em;color:#fff;margin-top:24px;margin-bottom:16px}.technology-wrapper .hero-section .tech-hero .container .sub-title.black{color:#000}@media only screen and (max-width:991px){.technology-wrapper .hero-section .tech-hero .container .sub-title{color:#000;margin-top:8px;margin-bottom:8px;font-size:30px}}.technology-wrapper .hero-section .tech-hero .container .luma-lens-logo{position:absolute;display:block;width:241px;top:10.6%;right:6.6%}@media only screen and (max-width:991px){.technology-wrapper .hero-section .tech-hero .container .luma-lens-logo{width:119px}}.technology-wrapper .hero-section .tech-hero .container .dragon-xp-logo{position:absolute;display:block;width:310px;bottom:5.7%;right:2.7%}@media only screen and (max-width:991px){.technology-wrapper .hero-section .tech-hero .container .dragon-xp-logo{bottom:15%}}@media only screen and (max-width:450px){.technology-wrapper .hero-section .tech-hero .container .dragon-xp-logo{bottom:25%}}.technology-wrapper .hero-section .tech-hero .container .luma-play-link{position:absolute;top:0;left:0;display:block;width:16%}@media only screen and (max-width:991px){.technology-wrapper .hero-section .tech-hero .container .luma-play-link{width:150px;left:50%;top:auto;bottom:145px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.technology-wrapper .hero-section .tech-hero .container .luma-play-link:hover .inner{-webkit-transform:scale(1.2);transform:scale(1.2)}.technology-wrapper .hero-section .tech-hero .container .luma-play-link .inner{position:relative;-webkit-transition:-webkit-transform .28s ease;transition:-webkit-transform .28s ease;transition:transform .28s ease;transition:transform .28s ease,-webkit-transform .28s ease}.technology-wrapper .hero-section .tech-hero .container .luma-play-link .inner img{display:block;width:100%}.technology-wrapper .hero-section .tech-hero .container .luma-play-link .inner img.play-outer{position:absolute;top:6%;left:6%;width:88%;height:88%;-webkit-animation:rotating 20s linear infinite;animation:rotating 20s linear infinite}.technology-wrapper .color-optimized{margin:7.5% 0 13.5%}@media only screen and (max-width:991px){.technology-wrapper .color-optimized{margin:30px 0 40px}}@media only screen and (min-width:992px){.technology-wrapper .color-optimized.snow .images{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10%}}@media only screen and (min-width:992px){.technology-wrapper .color-optimized.snow .images .column1{-ms-flex-preferred-size:40%;flex-basis:40%}}@media only screen and (max-width:991px){.technology-wrapper .color-optimized.snow .images .column1{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:24px}}@media only screen and (min-width:992px){.technology-wrapper .color-optimized.snow .images .column2{-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (max-width:991px){.technology-wrapper .color-optimized.snow .images .column2{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:24px}}@media only screen and (min-width:992px){.technology-wrapper .color-optimized.snow .images .column3{-ms-flex-preferred-size:80%;flex-basis:80%;margin-top:100px}}@media only screen and (max-width:991px){.technology-wrapper .color-optimized.snow .images .column3{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:24px}}@media only screen and (min-width:992px){.technology-wrapper .color-optimized.xp .intro{float:right;width:42.5%;padding-right:6.5%}.technology-wrapper .color-optimized.xp .images{clear:both}}@media only screen and (max-width:991px){.technology-wrapper .color-optimized.xp .images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:992px){.technology-wrapper .color-optimized.xp .images .column1{-ms-flex-preferred-size:55%;flex-basis:55%;padding-top:0}}@media only screen and (max-width:991px){.technology-wrapper .color-optimized.xp .images .column1{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0}}@media only screen and (max-width:991px){.technology-wrapper .color-optimized.xp .images .column1 .block{margin-bottom:24px}}@media only screen and (min-width:992px){.technology-wrapper .color-optimized.xp .images .column2{-ms-flex-preferred-size:45%;flex-basis:45%;padding-top:6.5%}}@media only screen and (max-width:991px){.technology-wrapper .color-optimized.xp .images .column2{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:24px}}@media only screen and (max-width:991px){.technology-wrapper .color-optimized.xp .images .column2 .block{margin-bottom:0}}.technology-wrapper .color-optimized.swiftlock .description{margin-top:20px}@media only screen and (min-width:992px){.technology-wrapper .color-optimized.swiftlock .description{margin-top:67%}}.technology-wrapper .color-optimized .intro{width:55%;max-width:1005px;font-family:Mark Std Bold;font-weight:700;font-size:32px;line-height:1.6;color:#000}@media only screen and (max-width:991px){.technology-wrapper .color-optimized .intro{margin-bottom:48px;font-size:18px;width:100%}}.technology-wrapper .color-optimized .description{font-family:Mark Std Regular;font-size:18px;line-height:1.6;color:#000}.technology-wrapper .color-optimized .description a{font-family:Mark Std Bold;font-weight:700;color:#000}@media only screen and (min-width:992px){.technology-wrapper .color-optimized .description{font-size:22px;margin-top:7%}}@media only screen and (min-width:992px){.technology-wrapper .color-optimized .images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8%;padding-left:6.5%;padding-right:6.5%;margin-top:7.6%}}.technology-wrapper .color-optimized .images .block{display:block;width:100%}@media only screen and (min-width:992px){.technology-wrapper .color-optimized .images .column1{-ms-flex-preferred-size:45%;flex-basis:45%;padding-top:6.5%}}@media only screen and (max-width:991px){.technology-wrapper .color-optimized .images .column1{margin-bottom:24px}}@media only screen and (min-width:992px){.technology-wrapper .color-optimized .images .column2{-ms-flex-preferred-size:55%;flex-basis:55%}}@media only screen and (max-width:991px){.technology-wrapper .color-optimized .images .column2 .block,.technology-wrapper .color-optimized .images .column3 .block{margin-bottom:24px}}.technology-wrapper .image-animation .image-sequence-container .image-sequence{position:relative}.technology-wrapper .image-animation .image-sequence-container .image-sequence:before{content:"";display:block;padding-top:66.666%}.technology-wrapper .image-animation .image-sequence-container .image-sequence img.object-fit-cover{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:992px){.technology-wrapper .image-animation .image-sequence-container .image-sequence img.image{z-index:2}}@media only screen and (min-width:992px){.technology-wrapper .image-animation .image-sequence-container .image-sequence img.image.image1{z-index:1}}.technology-wrapper .technology-simulator{padding-top:5%;padding-bottom:5%}@media only screen and (max-width:991px){.technology-wrapper .technology-simulator{margin:100px 0}}.technology-wrapper .technology-simulator .title{font-family:Action Condensed Bold;font-weight:400;font-size:112px;color:#000;text-align:center;text-transform:uppercase;margin-bottom:32px}@media only screen and (max-width:991px){.technology-wrapper .technology-simulator .title{font-size:44px;margin-bottom:24px}}@media only screen and (max-width:991px){.technology-wrapper .technology-simulator .simulator-header{margin-bottom:100px}}@media only screen and (max-width:450px){.technology-wrapper .technology-simulator .simulator-header{margin-bottom:50px}}.technology-wrapper .technology-simulator .simulator-header .simulator-header-content{max-height:0;overflow:hidden;opacity:0;-webkit-transition:opacity .28s ease;transition:opacity .28s ease;text-align:center}.technology-wrapper .technology-simulator .simulator-header .simulator-header-content.visible{opacity:1;max-height:none}.technology-wrapper .technology-simulator .simulator-header .simulator-header-content ul{list-style:disc;list-style-position:inside}.technology-wrapper .technology-simulator .simulator-header .simulator-header-content ul li{font-family:Mark Std Regular;font-weight:400;font-size:15px;line-height:22px;color:#000}.technology-wrapper .technology-simulator .simulator-carousel{position:relative}.technology-wrapper .technology-simulator .simulator-carousel .simulator-preview{position:relative;width:50%;margin:3% auto}@media only screen and (max-width:991px){.technology-wrapper .technology-simulator .simulator-carousel .simulator-preview{width:85%;margin:3% auto 5%}}.technology-wrapper .technology-simulator .simulator-carousel .simulator-preview.sun,.technology-wrapper .technology-simulator .simulator-carousel .simulator-preview.xp{margin:6% auto 4%}.technology-wrapper .technology-simulator .simulator-carousel .simulator-preview.xp .simulator-image .name{top:-25%}.technology-wrapper .technology-simulator .simulator-carousel .simulator-preview.sun .simulator-preview-base{height:250px;width:auto;margin:0 auto}@media only screen and (max-width:991px){.technology-wrapper .technology-simulator .simulator-carousel .simulator-preview.sun .simulator-preview-base{width:100%;-o-object-fit:contain;object-fit:contain}}.technology-wrapper .technology-simulator .simulator-carousel .simulator-preview.sun .simulator-image img{height:250px}.technology-wrapper .technology-simulator .simulator-carousel .simulator-preview .block{display:block;width:100%}.technology-wrapper .technology-simulator .simulator-carousel .simulator-preview .simulator-image{opacity:0;-webkit-transition:opacity .28s ease;transition:opacity .28s ease}.technology-wrapper .technology-simulator .simulator-carousel .simulator-preview .simulator-image.selected{opacity:1}.technology-wrapper .technology-simulator .simulator-carousel .simulator-preview .simulator-image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.technology-wrapper .technology-simulator .simulator-carousel .simulator-preview .simulator-image .name{color:#565252;font-family:Mark Std Bold;letter-spacing:.08em;font-size:15px;font-weight:400;text-align:center;position:absolute;top:-10%;left:0;width:100%}.technology-wrapper .technology-simulator .simulator-carousel .label{font-family:Mark Std Bold;font-size:22px;position:absolute;top:50%;color:#ccc;letter-spacing:.08em;width:100px}@media only screen and (max-width:991px){.technology-wrapper .technology-simulator .simulator-carousel .label{font-size:15px}}.technology-wrapper .technology-simulator .simulator-carousel .label.without{left:10%}@media only screen and (max-width:991px){.technology-wrapper .technology-simulator .simulator-carousel .label.without{left:0}}.technology-wrapper .technology-simulator .simulator-carousel .label.without span{display:inline-block;-webkit-transform-origin:top left;transform-origin:top left;left:0;top:50%;-webkit-transform:rotate(-90deg) translateX(-50%);transform:rotate(-90deg) translateX(-50%)}.technology-wrapper .technology-simulator .simulator-carousel .label.with{right:10%;text-align:right}@media only screen and (max-width:991px){.technology-wrapper .technology-simulator .simulator-carousel .label.with{right:0}}.technology-wrapper .technology-simulator .simulator-carousel .label.with span{display:inline-block;-webkit-transform-origin:top right;transform-origin:top right;right:0;top:50%;-webkit-transform:rotate(90deg) translateX(50%);transform:rotate(90deg) translateX(50%)}.technology-wrapper .technology-simulator .simulator-category-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.7%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3.7em}.technology-wrapper .technology-simulator .simulator-category-nav .simulator-category{text-align:center}.technology-wrapper .technology-simulator .simulator-category-nav .simulator-category:not(.selected){cursor:pointer}.technology-wrapper .technology-simulator .simulator-category-nav .simulator-category.selected:after{content:"";display:block;height:.266em;background:#000;margin-top:.2em}.technology-wrapper .technology-simulator .simulator-category-nav .simulator-category .clouds,.technology-wrapper .technology-simulator .simulator-category-nav .simulator-category .sun{display:block;margin:0 auto;width:32px;margin-bottom:.5em}.technology-wrapper .technology-simulator .simulator-category-nav .simulator-category span{display:block;font-family:Mark Std Bold;font-size:20px;font-weight:700;letter-spacing:.08em}@media only screen and (max-width:991px){.technology-wrapper .technology-simulator .simulator-category-nav .simulator-category span{font-size:15px}}@media only screen and (min-width:992px){.technology-wrapper .technology-simulator .simulator-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.technology-wrapper .technology-simulator .simulator-main .hidden-anim{max-height:0;overflow:hidden;opacity:0;-webkit-transition:opacity .28s ease;transition:opacity .28s ease}.technology-wrapper .technology-simulator .simulator-main .hidden-anim.visible{opacity:1;max-height:none}.technology-wrapper .technology-simulator .simulator-main.xp .simulator-nav-block .simulator-nav .simulator-item{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px}@media only screen and (max-width:991px){.technology-wrapper .technology-simulator .simulator-main.xp .simulator-nav-block .simulator-nav .simulator-item{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px}}@media only screen and (max-width:991px){.technology-wrapper .technology-simulator .simulator-main .simulator-nav-block{margin-left:-20px;margin-right:-20px}}.technology-wrapper .technology-simulator .simulator-main .simulator-nav-block .simulator-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2em}@media only screen and (max-width:991px){.technology-wrapper .technology-simulator .simulator-main .simulator-nav-block .simulator-nav:not(.slick) .simulator-item{scroll-snap-align:start;-ms-flex-negative:0;flex-shrink:0;padding:0 5px}}.technology-wrapper .technology-simulator .simulator-main .simulator-nav-block .simulator-nav span{font-family:Mark Std Bold;font-size:14px;font-weight:700}.technology-wrapper .technology-simulator .simulator-main .simulator-nav-block .simulator-nav .simulator-item{text-align:center;-webkit-box-flex:0;-ms-flex:0 0 88px;flex:0 0 88px;margin:0 20px;position:relative;-webkit-transition:-webkit-transform .28s ease;transition:-webkit-transform .28s ease;transition:transform .28s ease;transition:transform .28s ease,-webkit-transform .28s ease;cursor:pointer}@media only screen and (max-width:991px){.technology-wrapper .technology-simulator .simulator-main .simulator-nav-block .simulator-nav .simulator-item{text-align:center;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;margin:0 10px}}.technology-wrapper .technology-simulator .simulator-main .simulator-nav-block .simulator-nav .simulator-item.selected:after{content:"\2022";display:block;position:absolute;left:50%;bottom:-.75em;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:44px;line-height:1}.technology-wrapper .technology-simulator .simulator-main .simulator-nav-block .simulator-nav .simulator-item.selected img{opacity:1}.technology-wrapper .technology-simulator .simulator-main .simulator-nav-block .simulator-nav .simulator-item img{display:block;width:100%;margin:5px 0 12px;opacity:.6;-webkit-transition:opacity .28s ease;transition:opacity .28s ease}.technology-wrapper .technology-simulator .simulator-main .simulator-nav-block .simulator-nav .simulator-item .name{color:#807b7b}.technology-wrapper .technology-simulator .simulator-main .simulator-nav-block .simulator-nav .simulator-item.selected .name{color:#000}.technology-wrapper .technology-simulator .simulator-main .simulator-nav-block .simulator-nav.owl-carousel .simulator-item{text-align:center;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;margin:0;padding:0 10px}@media only screen and (max-width:991px){.technology-wrapper .technology-simulator .simulator-main .simulator-nav-block .simulator-nav.owl-carousel.owl-loaded{display:block;width:85%;margin-left:10px}}@media only screen and (max-width:991px){.technology-wrapper .technology-simulator .simulator-main .simulator-nav-block .simulator-nav.owl-carousel.owl-loaded .owl-stage-outer{overflow:visible}}.technology-wrapper .technology-simulator .simulator-main .simulator-content .inner{max-width:590px;margin:3em auto 0}.technology-wrapper .technology-simulator .simulator-main .simulator-content .inner p{text-align:center}.technology-wrapper .technology-simulator .simulator-main .simulator-content .inner .buttons{text-align:center;margin-top:48px}.technology-wrapper .technology-simulator .simulator-main .simulator-content .inner .buttons .btn{border-radius:7px;padding:0 34px;text-transform:capitalize;min-height:64px;display:inline-block;font-size:15px;line-height:62px;letter-spacing:.04em;font-family:Mark Std Bold;text-transform:uppercase;border:none;color:#fff;-webkit-transition:background .15s ease;transition:background .15s ease;white-space:nowrap;background:#1b1b1b}@media only screen and (max-width:991px){.technology-wrapper .technology-simulator .simulator-main .simulator-content .inner .buttons .btn{padding:0 30px;min-height:48px;line-height:46px}}.technology-wrapper .technology-simulator .simulator-main .technology-simulator-buttons{margin-top:48px;text-align:center}.technology-wrapper .technology-simulator .simulator-main .technology-simulator-buttons .btn{border-radius:7px;padding:0 34px;text-transform:capitalize;min-height:64px;display:inline-block;font-size:15px;line-height:62px;letter-spacing:.04em;font-family:Mark Std Bold;border:none;color:#fff;-webkit-transition:background .15s ease;transition:background .15s ease;white-space:nowrap;background:#1b1b1b}@media only screen and (max-width:991px){.technology-wrapper .technology-simulator .simulator-main .technology-simulator-buttons .btn{padding:0 30px;min-height:48px;line-height:46px}}.technology-wrapper .technology-sideby{margin-top:160px}@media only screen and (max-width:991px){.technology-wrapper .technology-sideby{margin-top:48px}}@media only screen and (min-width:992px){.technology-wrapper .technology-sideby .container .inner{padding:0 6.8%}}@media only screen and (min-width:992px){.technology-wrapper .technology-sideby .container .inner .technology-sideby-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width:992px){.technology-wrapper .technology-sideby .container .inner .technology-sideby-text>div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:5%}}.technology-wrapper .technology-sideby .container .inner .technology-sideby-text>div .title{font-family:Action Condensed Bold;font-weight:400;color:#000}@media only screen and (min-width:992px){.technology-wrapper .technology-sideby .container .inner .technology-sideby-text>div .title{font-size:112px;letter-spacing:.03em;line-height:.83;margin-bottom:16px}}@media only screen and (max-width:991px){.technology-wrapper .technology-sideby .container .inner .technology-sideby-text>div .title{font-size:44px;margin-bottom:8px}}.technology-wrapper .technology-sideby .container .inner .technology-sideby-text>div .title .polar-icon{height:33px;margin-right:.1em}@media only screen and (min-width:992px){.technology-wrapper .technology-sideby .container .inner .technology-sideby-text>div .title .polar-icon{height:.76em;margin-right:.1em}}.technology-wrapper .technology-sideby .container .inner .technology-sideby-text>div p{line-height:1.6;color:#000}@media only screen and (min-width:992px){.technology-wrapper .technology-sideby .container .inner .technology-sideby-text>div p{font-size:22px;margin-bottom:80px}}@media only screen and (max-width:991px){.technology-wrapper .technology-sideby .container .inner .technology-sideby-text>div p{font-size:18px;margin-bottom:24px}}.technology-wrapper .technology-sideby .container .inner .technology-sideby-image{position:relative}.technology-wrapper .technology-sideby .container .inner .technology-sideby-image .title{font-family:Action Condensed Bold;font-weight:400;font-size:160px;position:absolute;top:50%;left:25%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}@media only screen and (max-width:991px){.technology-wrapper .technology-sideby .container .inner .technology-sideby-image .title{font-size:44px}}.technology-wrapper .technology-sideby .container .inner .technology-sideby-image .title.with{left:75%}.technology-wrapper .technology-sideby .container .inner .technology-sideby-image .block{display:block;width:100%}.technology-wrapper .technology-features{padding-top:5%;padding-bottom:5%}@media only screen and (max-width:991px){.technology-wrapper .technology-features{margin:30px 0 40px}}@media only screen and (min-width:992px){.technology-wrapper .technology-features .container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5.5%}}@media only screen and (min-width:992px){.technology-wrapper .technology-features .container .technology-features-container{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}}.technology-wrapper .technology-features .container .technology-features-container .title{font-family:Action Condensed Bold;font-weight:400;font-size:112px;letter-spacing:.03em;line-height:.83;color:#000}@media only screen and (max-width:991px){.technology-wrapper .technology-features .container .technology-features-container .title{margin-bottom:24px;font-size:44px}}@media only screen and (min-width:992px){.technology-wrapper .technology-features .container .technology-features-container .technology-feature-nav{margin-top:60px}}@media only screen and (min-width:1330px){.technology-wrapper .technology-features .container .technology-features-container .technology-feature-nav{margin-top:128px}}@media only screen and (min-width:992px){.technology-wrapper .technology-features .container .technology-features-container .technology-feature-nav li.current{border-bottom:6px solid #000;font-family:Mark Std Bold}}.technology-wrapper .technology-features .container .technology-features-container .technology-feature-nav li.current a{color:#000}.technology-wrapper .technology-features .container .technology-features-container .technology-feature-nav li:not(.current) a{border-bottom:1px dashed #000}.technology-wrapper .technology-features .container .technology-features-container .technology-feature-nav li .image{position:relative}.technology-wrapper .technology-features .container .technology-features-container .technology-feature-nav li .image .block{display:block;width:100%}.technology-wrapper .technology-features .container .technology-features-container .technology-feature-nav li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5% 0}.technology-wrapper .technology-features .container .technology-features-container .technology-feature-nav li a:hover{text-decoration:none}@media only screen and (max-width:991px){.technology-wrapper .technology-features .container .technology-features-container .technology-feature-nav li a{border-bottom:1px dashed #000;padding:10px 0;margin-bottom:16px}}.technology-wrapper .technology-features .container .technology-features-container .technology-feature-nav li a img{width:76px}@media only screen and (max-width:991px){.technology-wrapper .technology-features .container .technology-features-container .technology-feature-nav li a img{width:40px}}.technology-wrapper .technology-features .container .technology-features-container .technology-feature-nav li a .label{font-family:Mark Std Bold;font-size:22px;margin-left:7%;text-transform:uppercase}@media only screen and (max-width:991px){.technology-wrapper .technology-features .container .technology-features-container .technology-feature-nav li a .label{font-size:18px}}.technology-wrapper .technology-features .container .technology-features-container .technology-feature-nav li .image-text p{font-family:Mark Std Bold;font-size:15px;line-height:1.55;color:#000}@media only screen and (max-width:991px){.technology-wrapper .technology-features .container .technology-features-container .technology-feature-nav li .image-text p{line-height:1.6;margin-bottom:32px}}.technology-wrapper .technology-features .container .features-image{position:relative}@media only screen and (min-width:992px){.technology-wrapper .technology-features .container .features-image{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;-ms-flex-item-align:start;align-self:flex-start}}@media only screen and (min-width:992px){.technology-wrapper .technology-features .container .features-image:before{content:"";display:block;padding-top:94%}}@media only screen and (min-width:992px){.technology-wrapper .technology-features .container .features-image .image-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden}}@media only screen and (min-width:992px){.technology-wrapper .technology-features .container .features-image .image-item.current{opacity:1;visibility:inherit}}@media only screen and (min-width:992px){.technology-wrapper .technology-features .container .features-image .image-item img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width:992px){.technology-wrapper .technology-features .container .features-image .image-item .image-text{width:49%;position:absolute;left:0;bottom:0;background:#000;padding:3% 4%}}@media only screen and (min-width:992px){.technology-wrapper .technology-features .container .features-image .image-item .image-text p{font-family:Mark Std Regular;font-size:15px;line-height:1.55;color:#fff}}.technology-wrapper .technology-gallery{padding-top:5%;padding-bottom:5%}@media only screen and (min-width:992px){.technology-wrapper .technology-gallery{margin:30px 0 80px}}@media only screen and (min-width:992px){.technology-wrapper .technology-gallery .images{position:relative}}@media only screen and (min-width:992px){.technology-wrapper .technology-gallery .images:before{content:"";display:block;padding-top:70%}}@media only screen and (max-width:991px){.technology-wrapper .technology-gallery .images .description{margin-bottom:24px}}.technology-wrapper .technology-gallery .images .description strong{font-family:Mark Std Bold;font-weight:700}@media only screen and (min-width:992px){.technology-wrapper .technology-gallery .images.snow .description1{position:absolute;top:63%;left:51%;width:462px}}@media only screen and (min-width:992px){.technology-wrapper .technology-gallery .images.snow .image.image1,.technology-wrapper .technology-gallery .images.swiftlock .image.image1{top:0;left:51%;width:40.8%}}@media only screen and (min-width:992px){.technology-wrapper .technology-gallery .images.snow .image.image2,.technology-wrapper .technology-gallery .images.swiftlock .image.image2{bottom:0;left:51%;width:32.4%}}@media only screen and (min-width:992px){.technology-wrapper .technology-gallery .images.snow .image.image3,.technology-wrapper .technology-gallery .images.swiftlock .image.image3{top:7.4%;left:8.6%;width:34%}}@media only screen and (min-width:992px){.technology-wrapper .technology-gallery .images.sun .image.image1,.technology-wrapper .technology-gallery .images.xp .image.image1{top:0;left:8.6%;width:40.5%}}@media only screen and (min-width:992px){.technology-wrapper .technology-gallery .images.sun .image.image2,.technology-wrapper .technology-gallery .images.xp .image.image2{bottom:auto;top:10.7%;left:auto;right:8.6%;width:34%}}@media only screen and (min-width:992px){.technology-wrapper .technology-gallery .images.sun .image.image3,.technology-wrapper .technology-gallery .images.xp .image.image3{top:auto;bottom:0;left:16.9%;width:32.2%}}@media only screen and (min-width:992px){.technology-wrapper .technology-gallery .images.h2o .image.image1{top:0;left:51%;width:40.5%}}@media only screen and (min-width:992px){.technology-wrapper .technology-gallery .images.h2o .image.image2{bottom:auto;top:10.7%;left:8.6%;width:34%}}@media only screen and (min-width:992px){.technology-wrapper .technology-gallery .images.h2o .image.image3{top:auto;bottom:0;left:51%;width:32.2%}}.technology-wrapper .technology-gallery .images .image{display:block;width:100%}@media only screen and (min-width:992px){.technology-wrapper .technology-gallery .images .image{position:absolute}}@media only screen and (max-width:991px){.technology-wrapper .technology-gallery .images .image:not(:last-child){margin-bottom:24px}}.technology-wrapper .technology-products .technology-products-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){.technology-wrapper .technology-products .technology-products-header{margin-top:120px;margin-bottom:120px}}@media only screen and (max-width:991px){.technology-wrapper .technology-products .technology-products-header{margin-top:24px;margin-bottom:24px}}.technology-wrapper .technology-products .technology-products-header h2{font-family:Action Condensed Bold;font-weight:400;font-size:60px;letter-spacing:.03em;color:#000}.technology-wrapper .technology-products .technology-products-header .btn{border-radius:7px;padding:0 34px;text-transform:capitalize;min-height:64px;display:inline-block;font-size:15px;line-height:1;letter-spacing:.04em;font-family:Mark Std Bold;text-transform:uppercase;border:1px solid #e6e6e6;color:#000;-webkit-transition:border-color .15s ease;transition:border-color .15s ease;white-space:nowrap;line-height:62px}.technology-wrapper .technology-products .technology-products-header .btn.outline-grey{border-color:#e6e6e6;-webkit-transition:border-color .15s ease;transition:border-color .15s ease}.technology-wrapper .technology-products .slider-section{margin-top:80px;margin-bottom:100px}.technology-wrapper .swiftlock-mag-system{padding-top:5%;padding-bottom:5%}@media only screen and (max-width:991px){.technology-wrapper .swiftlock-mag-system{margin:30px 0 40px}}@media only screen and (min-width:992px){.technology-wrapper .swiftlock-mag-system .container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5.5%}}.technology-wrapper .swiftlock-mag-system .container .swiftlock-mag-system-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:992px){.technology-wrapper .swiftlock-mag-system .container .swiftlock-mag-system-container{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}}.technology-wrapper .swiftlock-mag-system .container .swiftlock-mag-system-container .title{font-family:Action Condensed Bold;font-size:112px;line-height:100px;text-transform:uppercase;color:#000;margin:30px 0}@media only screen and (max-width:991px){.technology-wrapper .swiftlock-mag-system .container .swiftlock-mag-system-container .title{margin:25px 0;font-size:44px;line-height:normal}}.technology-wrapper .swiftlock-mag-system .container .swiftlock-mag-system-container p{font-family:Mark Std Regular;font-weight:400;font-size:22px;line-height:32px;letter-spacing:-.02em;color:#000}@media only screen and (max-width:991px){.technology-wrapper .swiftlock-mag-system .container .swiftlock-mag-system-container p{font-size:18px;line-height:26px}}.technology-wrapper .swiftlock-mag-system .container .swiftlock-mag-system-container .tech-btn{display:inline-block;font-family:Mark Std Regular;font-size:18px;line-height:23px;letter-spacing:.04em;text-transform:uppercase;color:#fff;padding:25px 50px;background:#1b1b1b;border-radius:8px;margin-top:25px;margin-bottom:25px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:auto}@media only screen and (min-width:992px){.technology-wrapper .swiftlock-mag-system .container .swiftlock-mag-system-container .tech-btn{margin-top:30px;margin-bottom:30px}}.technology-wrapper .swiftlock-mag-system .container .swiftlock-mag-system-container .tech-btn:hover{opacity:.9}.technology-wrapper .swiftlock-mag-system .container .swiftlock-mag-system-container .tech-badge{display:inline-block;background:#faff00;font-family:Action Condensed Bold;font-size:51px;letter-spacing:.03em;color:#000;line-height:1;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100px;height:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.technology-wrapper .swiftlock-mag-system .container .swiftlock-video{position:relative}@media only screen and (min-width:992px){.technology-wrapper .swiftlock-mag-system .container .swiftlock-video{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;-ms-flex-item-align:start;align-self:flex-start}}@media only screen and (min-width:992px){.technology-wrapper .swiftlock-mag-system .container .swiftlock-video:before{content:"";display:block;padding-top:94%}}@media only screen and (min-width:992px){.technology-wrapper .swiftlock-mag-system .container .swiftlock-video .video-box{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;visibility:inherit;background:#000}}.technology-wrapper .swiftlock-mag-system .container .swiftlock-video .video-box video{width:100%}@media only screen and (min-width:992px){.technology-wrapper .swiftlock-mag-system .container .swiftlock-video .video-box video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}.technology-wrapper .swiftlock-mag-system .container .swiftlock-video .video-box .video-text{padding:25px 0 0}@media only screen and (min-width:992px){.technology-wrapper .swiftlock-mag-system .container .swiftlock-video .video-box .video-text{width:50%;position:absolute;left:0;bottom:0;background:#000;padding:3% 4%}}.technology-wrapper .swiftlock-mag-system .container .swiftlock-video .video-box .video-text p{font-size:18px;line-height:26px}@media only screen and (min-width:992px){.technology-wrapper .swiftlock-mag-system .container .swiftlock-video .video-box .video-text p{font-family:Mark Std Regular;font-size:15px;line-height:1.55;color:#fff}}.technology-wrapper .swiftlock-mag-system .container .swiftlock-video .video-box .video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:991px){.technology-wrapper .swiftlock-mag-system .container .swiftlock-video .video-box .video-responsive{margin-top:30%;margin-bottom:-25%}}.technology-wrapper .swiftlock-mag-system .container .swiftlock-video .video-box .video-responsive iframe{top:0;left:0;height:100%;width:100%;position:absolute}@media only screen and (max-width:991px){.technology-wrapper .pin-spacer+.technology-products{margin-top:50px}}