.agile{position:relative}.agile--ssr .agile__slides--cloned{display:none}.agile--ssr .agile__slides>*{overflow:hidden;width:0}.agile--ssr .agile__slides>:first-child{width:100%}.agile--rtl .agile__actions,.agile--rtl .agile__dots,.agile--rtl .agile__slides,.agile--rtl .agile__track{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.agile:active,.agile :active,.agile:focus,.agile :focus{outline:none}.agile__list{display:block;overflow:hidden;position:relative;width:100%}.agile__track{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.agile__actions,.agile__track{display:-webkit-box;display:-ms-flexbox;display:flex}.agile__actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.agile--no-nav-buttons .agile__actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.agile__slides{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:unset;flex-shrink:unset;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.agile--disabled .agile__slides{display:block;width:100%}.agile__slide{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.agile__slide,.agile__slide *{-webkit-user-drag:none}.agile--fade .agile__slide{opacity:0;position:relative;z-index:0}.agile--fade .agile__slide--active{opacity:1;z-index:2}.agile--fade .agile__slide--expiring{opacity:1;-webkit-transition-duration:0s;transition-duration:0s;z-index:1}.agile__nav-button[disabled]{cursor:default}.agile__dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;white-space:nowrap}.agile__dot button{cursor:pointer;display:block;font-size:0;line-height:0}.agile .slide{cursor:pointer}#product-card .slide--thumbniail{-webkit-transition:opacity .3s!important;transition:opacity .3s!important}#product-card .slide--thumbniail:hover{opacity:.75}#product-card .v-slide-group__prev--disabled{display:none}#product-card .description img{max-width:100%;height:auto}#product-card .video{position:relative;width:100%;max-width:1100px}#product-card .video center,#product-card .video p{position:relative;padding-bottom:calc(56.12% + 1px);margin-bottom:25px;overflow:hidden;width:100%}#product-card .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.bootstrap-style .text-justify{text-align:justify}.bootstrap-style ul{font-size:16px;padding-left:30px;margin-bottom:10px}.bootstrap-style ul li{list-style-type:circle}.bootstrap-style ul.type-none li{list-style-type:none}.bootstrap-style p{font-size:16px;margin-bottom:15px}.bootstrap-style .jm-ul-p{margin-left:30px;font-weight:700;text-transform:uppercase}.bootstrap-style h2{margin-bottom:20px;display:block}.bootstrap-style h3{text-transform:uppercase;font-weight:400;line-height:1em;font-size:1.7em;margin:1.5em 0 1em 0}.bootstrap-style h4.sub{margin-top:-30px;margin-bottom:1em;display:block}.bootstrap-style .pt2{padding-top:2em}.bootstrap-style figcaption{font-size:.8em}.bootstrap-style .grey{color:grey}.bootstrap-style table td{padding:2px 5px}.bootstrap-style ul.cond.condAdvBg li{background-color:#7e7280}.bootstrap-style ul.cond.condComfBg li{background-color:#465f7d;min-width:350px}@media (min-width:768px){.bootstrap-style .col-md-offset-1,.bootstrap-style .col-sm-offset-1,.bootstrap-style .col-xs-offset-1{margin-left:8.33333333%}}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}@media (max-width:767px){.agile .slide.main{min-height:auto}.hidden-xs{display:none!important}.visible-xs{display:block!important}}@media (min-width:768px) and (max-width:991px){.agile .slide.main{min-height:auto}.hidden-sm{display:none!important}.visible-sm{display:block!important}}@media (min-width:992px) and (max-width:1199px){.agile .slide.main{min-height:500px}.hidden-md{display:none!important}.visible-md{display:block!important}}.bootstrap-style .margin-bottom-10{margin-bottom:10px!important}.bootstrap-style.margin-bottom-15{margin-bottom:15px!important}.bootstrap-style .margin-bottom-20{margin-bottom:20px!important}.bootstrap-style .margin-bottom-25{margin-bottom:25px!important}.bootstrap-style .margin-bottom-30{margin-bottom:30px!important}.bootstrap-style .margin-bottom-35{margin-bottom:35px!important}.bootstrap-style .margin-bottom-40{margin-bottom:40px!important}.bootstrap-style .margin-bottom-45{margin-bottom:45px!important}.bootstrap-style .margin-bottom-50{margin-bottom:50px!important}.bootstrap-style .margin-bottom-55{margin-bottom:55px!important}.bootstrap-style .margin-bottom-60{margin-bottom:60px!important}.bootstrap-style .margin-bottom-65{margin-bottom:65px!important}.bootstrap-style .padding-bottom-10{padding-bottom:10px!important}.bootstrap-style .padding-bottom-15{padding-bottom:15px!important}.bootstrap-style .padding-bottom-20{padding-bottom:20px!important}.bootstrap-style .padding-bottom-25{padding-bottom:25px!important}.bootstrap-style .padding-bottom-30{padding-bottom:30px!important}.bootstrap-style .padding-bottom-35{padding-bottom:35px!important}.bootstrap-style .padding-bottom-40{padding-bottom:40px!important}.bootstrap-style .padding-bottom-45{padding-bottom:45px!important}.bootstrap-style .padding-bottom-50{padding-bottom:50px!important}.bootstrap-style .padding-bottom-55{padding-bottom:55px!important}.bootstrap-style .padding-bottom-60{padding-bottom:60px!important}.bootstrap-style .padding-bottom-65{padding-bottom:65px!important}.bootstrap-style .pull-right{float:right!important}.bootstrap-style .center-block{display:block;margin-right:auto;margin-left:auto}.bootstrap-style .img-responsive{display:block;max-width:100%;min-width:100%;height:auto}.bootstrap-style .mb-0,.bootstrap-style .mt-0{margin-bottom:0}.bootstrap-style .mb-6{margin-bottom:24px}.bootstrap-style .mb-12{margin-bottom:48px}.bootstrap-style .ml-6{margin-left:24px}.bootstrap-style .ml-12{margin-left:48px}.bootstrap-style ul.cond{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding-left:0}.bootstrap-style ul.cond li{display:inline-block;padding:6px 7px;margin-right:4px;margin-bottom:10px;color:#fff;font-weight:700;font-size:14px;min-width:215px;text-align:center}.bootstrap-style.condAdvBg ul.cond li{background-color:#68a48b}.bootstrap-style.condComfBg ul.cond li{background-color:#0f9bbd;min-width:350px}.bootstrap-style.condAdvBg .color{color:#68a48b}.bootstrap-style.condComfBg .color{color:#0f9bbd}.bootstrap-style.condAdvBg .colorWhite,.bootstrap-style.condComfBg .colorWhite{color:#fff}.bootstrap-style.condAdvBg .funcBlock{color:#0a3020;padding:0 30px 30px}.bootstrap-style.condComfBg .funcBlock{color:#005165;padding:0 30px 30px}.bootstrap-style.condAdvBg .funcBlock.bg{background-color:#80c2a6}.bootstrap-style.condComfBg .funcBlock.bg{background-color:#bcdae1}.bootstrap-style.condAdvBg .funcBlock>h2,.bootstrap-style.condComfBg .funcBlock>h2{padding:30px}.bootstrap-style.condAdvBg .funcBlock img,.bootstrap-style.condComfBg .funcBlock img{min-width:44px;max-width:55px}.bootstrap-style.robotBg .color{color:#00c0b8}.bootstrap-style.robotBg .bgcolor{background-color:#101010}.bootstrap-style.robotBg .bgcolor_grad{background-color:#0c5451}.bootstrap-style .section{position:relative;margin:0 auto;width:100%;max-width:1110px;min-height:462.5px;background:#04161c;background-size:cover;background-repeat:no-repeat;background-position-y:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 50px}.bootstrap-style .section.calc-pa140{padding:40px 80.20833px}.bootstrap-style .img_ibg{overflow:hidden;position:relative;max-width:1110px;margin:0 auto;line-height:0}.bootstrap-style .img_ibg .section{min-height:inherit;background:transparent}.bootstrap-style .section.w1110{min-height:500px}.bootstrap-style .section.vert01{min-height:809.375px}.bootstrap-style .section.vert02{min-height:578.125px}.bootstrap-style .section.w1110vert01{min-height:877px}.bootstrap-style .section.bg_right{background-position-x:right!important}.bootstrap-style .section.bg_center{background-position-x:center!important}.bootstrap-style .section.fliud,.bootstrap-style .section.fluid{min-height:auto}.bootstrap-style .section.dark{color:#fff}.bootstrap-style .section .row{-ms-flex-line-pack:center;align-content:center}.bootstrap-style .section.js-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.bootstrap-style .section.js-start .row{-ms-flex-line-pack:start;align-content:start}.bootstrap-style .section.js-end .row{-ms-flex-line-pack:end;align-content:end}.bootstrap-style .section.js-btw{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bootstrap-style .section.js-center,.bootstrap-style .section .js-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bootstrap-style .section .row .pull-right{margin-left:auto}.bootstrap-style .section .bottom{position:absolute;bottom:25px}.bootstrap-style .section .right{right:35px}.bootstrap-style .section .left0{left:0}.bootstrap-style .img_ibg img.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bootstrap-style .img_ibg .text{position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.5}.bootstrap-style .img_ibg img.ibg.mob{display:none}.bootstrap-style .section img[width="450"]{width:450px;min-width:450px}.bootstrap-style .section img[width="250"]{width:250px;min-width:250px}.bootstrap-style .section img.right{float:right}.bootstrap-style .section .font-light{font-family:Gotham-Light,inherit;letter-spacing:2px}.bootstrap-style .section .font-black{font-family:Gotham-Black}.bootstrap-style .section .title{font-size:50px!important;line-height:55px!important;text-transform:uppercase;margin-bottom:25px}.bootstrap-style .section .title.f40{font-size:40px!important;line-height:47px!important;margin-bottom:20px}.bootstrap-style .section .title.f30{font-size:30px!important;line-height:40px!important}.bootstrap-style .section .title:before{height:0}.bootstrap-style .section .subtitle{font-size:20px;text-transform:uppercase;line-height:1.2em;margin-bottom:5px}.bootstrap-style .section .subtitle.normal,.bootstrap-style .section .title.normal,.bootstrap-style .section .title .normal{text-transform:none}.bootstrap-style .section .title+.subtitle{margin-top:-20px}.bootstrap-style .section .text{font-size:15px!important;position:relative}.bootstrap-style .section .text.wline{padding-left:40px}.bootstrap-style .section .text.wline.wyellow{padding:20px 0 20px 40px}.bootstrap-style .section .text.wline:before{content:"";background:#3ba9a6;position:absolute;height:calc(100% - 9px);width:3px;display:block;left:0;top:5px}.bootstrap-style .section .text.wline.wyellow:before{background:#ff9833}.bootstrap-style .section .text.wline.wblue:before{background:#1660e2}.bootstrap-style .section .wbottom{padding-bottom:9px}.bootstrap-style .section .wbottom:after{content:"";display:block;height:2px;width:70px;margin:15px auto 0;background:#327bb7}.bootstrap-style .section .color-it-blue{color:#05c7ff}.bootstrap-style .section .color-acc-black{color:#000}.bootstrap-style .section .color-acc-grey{color:#525252}.bootstrap-style .section .color-med-cyan{color:#98d0c1}.bootstrap-style .section .color-med-cyandk{color:#69a091}.bootstrap-style .section .color-med-cyan1{color:#34a6b0}.bootstrap-style .section .color-med-cyandk1{color:#027c81}.bootstrap-style .section .color-med-apricot{color:#ff9982}.bootstrap-style .section .color-med-apricotdk{color:#e77962}.bootstrap-style .section .color-blue{color:#06f}.bootstrap-style .section .color-green{color:#00ff8a}@media (min-width:1620px){.bootstrap-style .section{min-height:462.5px}}@media (max-width:1200px){.bootstrap-style .section .title{font-size:40px;line-height:45px}}@media (max-width:1110px){.bootstrap-style .section{min-height:calc(41.66667vw - 12.5px)}.bootstrap-style .section.vert01{min-height:calc(72.91667vw - 21.875px)}.bootstrap-style .section.vert02{min-height:calc(52.08333vw - 15.625px)}.bootstrap-style .section.w1110{min-height:calc(45.04505vw - 13.51351px)}.bootstrap-style .section.w1110vert01{min-height:calc(79.00901vw - 23.7027px)}.bootstrap-style .section.calc-pa140{padding:calc(7.29167vw - 2.1875px)}}@media (max-width:767px){.bootstrap-style.condComfBg .funcBlock h2{font-size:20px}.bootstrap-style .section{min-height:calc(68.35938vw - 20.50781px);padding:30px calc(7.29167vw - 2.1875px)}.bootstrap-style .section.vert{min-height:calc(89.84375vw - 26.95313px)}.bootstrap-style .section.vert07{min-height:calc(70.3125vw - 21.09375px)}.bootstrap-style .section .title{font-size:35px!important;line-height:40px}.bootstrap-style .section[class*=visible-]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#product-card .bootstrap-style .section img[width="450"]{width:300px;min-width:300px}#product-card .bootstrap-style .section img[width="250"]{width:180px;min-width:180px}.bootstrap-style .img_ibg img.ibg{display:none}.bootstrap-style .img_ibg img.ibg.mob{display:block}}@media (max-width:468px){.bootstrap-style .col-xs-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bootstrap-style .mb-12{margin-bottom:24px}.bootstrap-style .ml-6,.bootstrap-style .ml-12{margin-left:12px}#product-card .bootstrap-style .section{padding:20px calc(7.29167vw - 2.1875px)}#product-card .bootstrap-style .section .title{font-size:25px!important;line-height:35px!important}#product-card .bootstrap-style .section .subtitle{font-size:18px!important;line-height:20px!important}#product-card .bootstrap-style .section img[width="450"]{width:190px;min-width:190px}#product-card .bootstrap-style .section img[width="250"]{width:100px;min-width:100px}#product-card .bootstrap-style .section.acc{min-height:165px;padding:0 10px}#product-card .bootstrap-style .section.acc .right{right:-5px}#product-card .bootstrap-style .section .title.f30,#product-card .bootstrap-style .section .title.f40{font-size:15px!important;line-height:20px}#product-card .bootstrap-style .section.acc .title{font-size:18px!important;line-height:22px!important}.bootstrap-style .section.acc .subtitle{font-size:13px;line-height:14px}#product-card .bootstrap-style .section.acc .text{font-size:11px!important}#product-card .bootstrap-style .section.acc img[width="250"]{width:90px;min-width:90px}#product-card .bootstrap-style .section.acc img[width="450"]{width:150px;min-width:150px}}.description div.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.description div.flex.r{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}.description div.flex.r .image{padding:0 0 0 15px}.description div.flex.r .text{padding:0 15px 0 0}.description div.flex .image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 15px 0 0;max-width:50%}.description div.flex .full-image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 0 0 0;margin-top:0;max-width:100%}.description div.flex .image img{max-width:100%}.description div.flex .text-center{text-align:center}.description div.flex .text{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 0 0 15px}.description div.flex .text p{font-size:16px;margin:0 0 15px 0;line-height:1.3;color:#2b2929}.description div.flex .text h3{font-size:36px;margin:0 0 10px;line-height:1;text-transform:uppercase;color:#2b2929}.description div.flex ol,.description div.flex ul{display:inline-block}.description div.flex ol>li,.description div.flex ul>li{text-align:left}@media (max-width:998px){.description div.flex,.description div.flex.r{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center}.description div.flex.r ul,.description div.flex ul{display:inline-block}.description div.flex.r ul li,.description div.flex ul li{text-align:left}.description div.flex.r .text{padding:0}.description div.flex .image,.description div.flex.r .image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0;width:100%;max-width:100%}.description div.flex.r .text,.description div.flex .text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:40px 0 15px 0}.description div.flex .text h3{font-size:24px}}