/*! Flickity v2.0.4
http://flickity.metafizzy.co
---------------------------------------------- */body,html{overflow-x:hidden}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;transition:height 0.2s}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:white;background:rgba(255,255,255,0.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:white}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:0.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:0.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:30px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:white;border-radius:50%;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.clearfix,.template-blog article{*zoom:1}.clearfix:after,.template-blog article:after{content:'';display:table;clear:both}*,input,:before,:after{box-sizing:border-box}html,body{padding:0;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}body{font-family:"aktiv-grotesk",sans-serif;font-weight:400;letter-spacing:.005em;font-size:16px;color:#161616}@media screen and (max-width: 650px){body{font-size:14px}}[tabindex='-1']:focus{outline:none}.main-content{position:relative;z-index:95}.wrapper{*zoom:1;position:relative;margin:0 auto}.wrapper:after{content:'';display:table;clear:both}.container{*zoom:1;position:relative;margin:0 auto;z-index:10;padding:0px 30px}.container:after{content:'';display:table;clear:both}.container.Xxlarge{max-width:1600px}.container.Xlarge{max-width:1300px}.container.large{max-width:1100px}.container.medium{max-width:1100px}.container.tablet{max-width:900px}.container.small{max-width:650px}.container.tiny{width:420px}.pre1,.squish1{margin-left:8.47458%}.span1,.span10,.span2,.span3,.span4,.span6,.span7,.span8,.span9{float:left;position:relative}.span1,.span10,.span11,.span12,.span2,.span3,.span4,.span5,.span7,.span8,.span9{position:relative}.span1{width:6.77966%;margin-right:1.69492%}.post1,.squish1{margin-right:8.47458%}.pre2,.squish2{margin-left:16.94915%}.pad1{padding-left:8.47458%;padding-right:8.47458%}.span2{width:15.25424%;margin-right:1.69492%}.post2,.squish2{margin-right:16.94915%}.pre3,.squish3{margin-left:25.42373%}.pad2{padding-left:16.94915%;padding-right:16.94915%}.span3{width:23.72881%;margin-right:1.69492%}.post3,.squish3{margin-right:25.42373%}.pre4,.squish4{margin-left:33.89831%}.pad3{padding-left:25.42373%;padding-right:25.42373%}.span4{width:32.20339%;margin-right:1.69492%}.post4,.squish4{margin-right:33.89831%}.pre5,.squish5{margin-left:42.37288%}.pad4{padding-left:33.89831%;padding-right:33.89831%}.span5{width:40.67797%;float:left;margin-right:1.69492%}.post5,.squish5{margin-right:42.37288%}.pre6,.squish6{margin-left:50.84746%}.pad5{padding-left:42.37288%;padding-right:42.37288%}.span6{width:49.15254%;margin-right:1.69492%}.post6,.squish6{margin-right:50.84746%}.pre7,.squish7{margin-left:59.32203%}.pad6{padding-left:50.84746%;padding-right:50.84746%}.span7{width:57.62712%;margin-right:1.69492%}.post7,.squish7{margin-right:59.32203%}.pre8,.squish8{margin-left:67.79661%}.pad7{padding-left:59.32203%;padding-right:59.32203%}.span8{width:66.10169%;margin-right:1.69492%}.post8,.squish8{margin-right:67.79661%}.pre9,.squish9{margin-left:76.27119%}.pad8{padding-left:67.79661%;padding-right:67.79661%}.span9{width:74.57627%;margin-right:1.69492%}.post9,.squish9{margin-right:76.27119%}.pre10,.squish10{margin-left:84.74576%}.pad9{padding-left:76.27119%;padding-right:76.27119%}.span10{width:83.05085%;margin-right:1.69492%}.post10,.squish10{margin-right:84.74576%}.pre11,.squish11{margin-left:93.22034%}.pad10{padding-left:84.74576%;padding-right:84.74576%}.span11{width:91.52542%;float:left;margin-right:1.69492%}.span-full,.span12{width:100%;float:left}.post11,.squish11{margin-right:93.22034%}.pad11{padding-left:93.22034%;padding-right:93.22034%}.span12{margin-left:0;margin-right:0}.pre12,.squish12{margin-left:101.69492%}.post12,.squish12{margin-right:101.69492%}.first,.span-full{margin-left:0}.pad12{padding-left:101.69492%;padding-right:101.69492%}.span-full{margin-right:0}.last{float:right;margin-right:0}.display-table{display:table;table-layout:fixed;width:100%}.display-table-cell{display:table-cell;vertical-align:middle;float:none}@media screen and (min-width: 1100px){.large--display-table{display:table;table-layout:fixed;width:100%}.large--display-table-cell{display:table-cell;vertical-align:middle;float:none}}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}body,input,textarea,button,select{line-height:1.6;color:#161616;font-weight:400;-webkit-text-size-adjust:100%;font-family:"aktiv-grotesk",sans-serif}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{display:block;margin:0 0 0.5em;line-height:1.4}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{text-decoration:none;font-weight:inherit}h1,.h1{font-size:95px;font-weight:300;letter-spacing:-0.025em;line-height:1}h1 span,.h1 span{font-weight:400}@media screen and (max-width: 900px){h1,.h1{font-size:72px}}@media screen and (max-width: 480px){h1,.h1{font-size:48px}}h2,.h2{font-size:28px;font-weight:400}h3,.h3{font-size:22px;font-weight:300}h4,.h4{font-size:20px}h5,.h5{font-size:16px}h6,.h6{font-size:14px}.h1 span{font-weight:400}.h1.small{font-size:70px}@media screen and (max-width: 1300px){.h1.small{font-size:60px}}@media screen and (max-width: 650px){.h1.small{font-size:40px}}.text-caps{text-transform:uppercase}.sub-text h2,.sub-text .h2{font-weight:300}.sub-text,p.sub-text{font-size:20px;line-height:1.3;letter-spacing:.05em}@media screen and (max-width: 650px){.sub-text,p.sub-text{font-size:16px}}.sub-text.large,p.sub-text.large{font-size:36px;font-weight:300;letter-spacing:.01em}@media screen and (max-width: 650px){.sub-text.large,p.sub-text.large{font-size:16px}}p img{margin:0}em{font-style:italic}b,strong{font-weight:700}small{font-size:11px}sup,sub{position:relative;font-size:60%;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.5em}blockquote{font-size:1.125em;line-height:1.45;font-style:italic}blockquote p{margin-bottom:0}blockquote cite{display:block;font-size:0.75em}blockquote cite:before{content:'\2014 \0020'}code,pre{background-color:#faf7f5;font-family:Consolas,monospace;font-size:1em;border:0 none;padding:0 2px;color:#51ab62}pre{overflow:auto}hr{clear:both;border-width:1px 0 0;height:0}a,.text-link{text-decoration:none;background:transparent;-webkit-transition:color 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:color 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:color 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:color 500ms cubic-bezier(0.23, 1, 0.32, 1);transition:color 500ms cubic-bezier(0.23, 1, 0.32, 1);color:#7c98ab}a.text-underline,.text-link.text-underline{text-decoration:underline}a:hover,.text-link:hover{color:#0cc2dd}button{overflow:visible;-webkit-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);outline:0}button:focus{outline:0}button[disabled],html input[disabled]{cursor:default}.btn,.rte .btn{display:inline-block;padding:0px 0px 2px 0px;width:auto;margin:0;line-height:1.42;font-weight:700;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;border:none;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;-webkit-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1)}@media screen and (max-width: 650px){.btn,.rte .btn{margin:0px auto;display:block;text-align:center;max-width:260px}}.btn[disabled],.btn.disabled,.rte .btn[disabled],.rte .btn.disabled{cursor:default}.btn-blue{color:#7c98ab;border-bottom:solid 1px #7c98ab}.btn-blue:hover{color:#0cc2dd;border-bottom:solid 1px #0cc2dd}.btn-brightBlue{color:#0cc2dd;border-bottom:solid 1px #0cc2dd}.btn-brightBlue:hover{color:#7c98ab;border-bottom:solid 1px #7c98ab}.btn-darkBlue{color:#3b5377;border-bottom:solid 1px #3b5377}.btn-darkBlue:hover{color:#0cc2dd;border-bottom:solid 1px #0cc2dd}.play-btn:focus{outline:0;border:none}.btn-solid,button.btn-solid,input.btn-solid{background:#3b5377;padding:15px 0px;font-size:18px;color:white;text-align:center;-webkit-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);border:0px;outline:0;margin:0px;font-weight:400;display:inline-block}.btn-solid:hover,button.btn-solid:hover,input.btn-solid:hover{background:#0cc2dd;color:white}.btn-solid.btn-small,button.btn-solid.btn-small,input.btn-solid.btn-small{padding:15px 45px}.btn-solid.btn-large,button.btn-solid.btn-large,input.btn-solid.btn-large{max-width:300px;width:100%}.btn-solid.btn-full,button.btn-solid.btn-full,input.btn-solid.btn-full{max-width:360px;width:100%}@media screen and (max-width: 650px){.btn-solid.btn-full,button.btn-solid.btn-full,input.btn-solid.btn-full{font-size:16px}}.btn-light-blue{background:#0cc2dd;padding:15px;width:500px;font-size:18px;color:white;text-align:center;-webkit-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);border:0px;outline:0;margin:0px;font-weight:400;display:inline-block;cursor:pointer}.btn-light-blue:hover{background:#3b5377;color:white}.btn-light-blue.btn-small{padding:15px 45px}.btn-light-blue.btn-large{max-width:300px;width:100%}.btn-light-blue.btn-full{max-width:360px;width:100%}@media screen and (max-width: 650px){.btn-light-blue.btn-full{font-size:16px}}.play-btn{margin:30px 0px;color:#161616}.play-btn:hover .circle{background:#0cc2dd}.play-btn:hover strong{color:#7c98ab;text-decoration:underline}.play-btn .circle{width:50px;height:50px;background:#7c98ab;margin-right:20px;font-size:16px;border-radius:100%;line-height:50px;color:white;display:inline-block;-webkit-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1)}.play-btn .circle span{margin-right:-1px}.play-btn strong{font-size:18px;-webkit-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1)}.play-btn strong span{color:#7c98ab}.quantity-container{width:70%;text-align:center;margin:20px 0}.quantity-container .quantity-wrapper{display:block;margin:0 auto}@media screen and (max-width: 650px){.quantity-container{width:100%}}.quantity-wrapper{max-width:80px;width:100%;position:relative;font-size:16px;border:0px;height:50px;border:solid 1px #bcbcbc;margin-bottom:10px;clear:both}@media screen and (max-width: 650px){.quantity-wrapper{margin:0px auto 10px auto}}.quantity-wrapper .qty{width:100%;margin:0 auto;text-align:center;padding:0px;height:50px;font-size:16px;background:transparent;outline:0;border:0px}.quantity-wrapper input.qtyplus,.quantity-wrapper input.qtyminus{color:#859db1;position:absolute;top:11px;font-size:17px;background:transparent;border:0px;height:18px;padding:0px;cursor:pointer}.quantity-wrapper input.qtyplus{right:13px}.quantity-wrapper input.qtyminus{left:13px}.z-99{position:relative;z-index:99}.text-link{display:inline-block;border:0 none;background:none;padding:0;margin:0}.text-link.blue{color:#7c98ab;font-weight:400;letter-spacing:.1em}.text-link.blue:hover{color:#0cc2dd}.two-btn-wrapper .text-link{margin-left:20px;font-size:16px}@media screen and (max-width: 650px){.two-btn-wrapper .text-link{display:block;margin-left:0px}}@media screen and (max-width: 650px){.two-btn-wrapper .btn-solid{display:block;margin-bottom:20px}}ul,ol{padding:0;margin-left:20px}ol{list-style:decimal}ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 20px}li{margin-bottom:0.25em}ul.square{list-style:square outside}ul.disc{list-style:disc outside}ol.alpha{list-style:lower-alpha outside}.no-bullets{list-style:none outside;margin-left:0}.inline-list{margin-left:0}.inline-list li{display:inline-block;margin-bottom:0}table{width:100%;border-collapse:collapse;border-spacing:0}table.full{width:100%;margin-bottom:1em}.table-wrap{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}th{font-weight:bold}th,td{text-align:left}@media screen and (max-width: 650px){.table--responsive thead{display:none}.table--responsive tr{display:block;text-align:center}.table--responsive tr,.table--responsive td{float:left;clear:both;width:100%;text-align:center}.table--responsive th,.table--responsive td{display:block;text-align:center;padding:0px}.table--responsive td:before{content:attr(data-label);float:left;width:100%;text-align:center;font-size:14px;padding-right:0px;text-align:center;font-weight:400;margin-bottom:4px;color:#bcbcbc;letter-spacing:normal}.table--responsive tfoot{padding-top:15px}.table--responsive .td-header{float:left;width:100%;text-align:center;font-size:14px;padding-right:0px;text-align:center;font-weight:400;margin-bottom:4px;color:#bcbcbc;letter-spacing:normal;padding-bottom:0px}.table--responsive.cart-table img{margin:0 auto}.table--responsive.cart-table .js-qty{float:right}}@media screen and (max-width: 650px) and (max-width: 650px){.table--responsive.cart-table img{width:125px;margin-top:10px}}@media screen and (max-width: 650px){.table--small-hide{display:none !important}.table__section+.table__section{position:relative;margin-top:10px;padding-top:15px}.table__section+.table__section:after{content:'';display:block;position:absolute;top:0;left:15px;right:15px}}@media screen and (max-width: 650px) and (max-width: 650px){.table__section+.table__section{margin-top:0px;padding-top:0px}}.media,.media-flex{overflow:hidden;_overflow:visible;zoom:1}.media-img{float:left}.media-img-right{float:right}.media-img img,.media-img-right img{display:block}img{border:0 none}svg:not(:root){overflow:hidden}img,iframe{max-width:100%}form{margin-bottom:0}.form-vertical{margin-bottom:20px}@media screen and (max-width: 500){input,textarea{font-size:16px}}input,textarea,button,select{padding:0;margin:0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}button{background:none;border:none;cursor:pointer}button,input,textarea{-webkit-appearance:none;-moz-appearance:none}button{background:none;border:none;display:inline-block;cursor:pointer}input[type="image"]{padding-left:0;padding-right:0}legend{border:0;padding:0}button,input[type="submit"]{cursor:pointer}input,textarea,select{max-width:100%;padding:24px 30px;border-radius:0px;font-weight:500;font-size:13px;font-family:"aktiv-grotesk",sans-serif}input[disabled],input.disabled,textarea[disabled],textarea.disabled,select[disabled],select.disabled{cursor:default}input.input-full,textarea.input-full,select.input-full{width:100%}input.input-small,textarea.input-small,select.input-small{width:100%;max-width:280px}textarea{min-height:100px}input[type="checkbox"],input[type="radio"]{display:inline;margin:0 8px 0 0;padding:0;width:auto}input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox}input[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio}input[type="image"]{padding-left:0;padding-right:0}select,select.input-small{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-image:url("//cdn.shopify.com/s/files/1/0727/8385/t/50/assets/ico-select.svg?1415240404649563291");background-repeat:no-repeat;background-position:right 16px center;background-color:white;background-size:10px;padding-right:28px;text-indent:0.01px;text-overflow:'';cursor:pointer}.ie9 select,.lt-ie9 select,.ie9 select.input-small,.lt-ie9 select.input-small{padding-right:10px;background-image:none}optgroup{font-weight:bold}option{color:#000;background-color:#fff}select::-ms-expand{display:none}.hidden-label{position:absolute;height:0;width:0;margin-bottom:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.ie9 .hidden-label,.lt-ie9 .hidden-label{position:static;height:auto;width:auto;margin-bottom:2px;overflow:visible;clip:initial}label[for]{cursor:pointer}label span{color:#ff804a;font-size:12px;display:inline-block;margin-top:-4px}.form-vertical input,.form-vertical select,.form-vertical textarea{display:block;margin-bottom:10px}.form-vertical input[type="radio"],.form-vertical input[type="checkbox"]{display:inline-block}.input-group{position:relative;display:table;border-collapse:separate}.input-group .input-group-field:first-child,.input-group .input-group-btn:first-child,.input-group .input-group-btn:first-child>.btn,.input-group input[type="hidden"]:first-child+.input-group-field,.input-group input[type="hidden"]:first-child+.input-group-btn>.btn{border-radius:3px 0 0 3px}.input-group .input-group-field:last-child,.input-group .input-group-btn:last-child>.btn{border-radius:0 3px 3px 0}.input-group input::-moz-focus-inner{border:0;padding:0;margin-top:-1px;margin-bottom:-1px}.input-group-field,.input-group-btn{display:table-cell;vertical-align:middle;margin:0;border:none;outline:0}.input-group .btn,.input-group .input-group-field{height:37px}.input-group .input-group-field{width:100%}.input-group-btn{position:relative;white-space:nowrap;width:1%;padding:0}@media screen and (max-width: 650px){.product-form{text-align:center}}.product-form select,.product-form select.input-small,.product-form ut-small{background-image:url("//cdn.shopify.com/s/files/1/0727/8385/t/50/assets/ico-select.svg?1415240404649563291");background-repeat:no-repeat;background-position:right 16px center;background-color:transparent;background-size:10px;border:solid 1px #bcbcbc;font-size:16px;font-weight:700;line-height:1.5;width:400px}.ie9 .product-form select,.lt-ie9 .product-form select,.ie9 .product-form select.input-small,.lt-ie9 .product-form select.input-small,.ie9 .product-form ut-small,.lt-ie9 .product-form ut-small{padding-right:10px;background-image:none}.product-form .input-wrapper{width:30%;margin-right:3%}@media screen and (max-width: 650px){.product-form .input-wrapper{width:100%}}.product-form .input-wrapper label{display:block;margin-bottom:10px;font-weight:400;letter-spacing:.05em;font-size:14px;color:#bcbcbc}.input-wrapper{display:inline-block;margin-bottom:20px}.input-wrapper label{display:block;margin-bottom:10px;font-weight:400;letter-spacing:.05em}.text-area,.text-field{background:white;border:0px}.text-area{padding:30px}.text-field{padding:15px 15px}.pagination{margin-bottom:1em;text-align:center}.pagination>span{display:inline-block;line-height:1}.pagination a{display:block}.pagination a,.pagination .page.current{padding:8px}.note,.errors{border:1px solid transparent;text-align:left;margin-bottom:30px}.note ul,.note ol,.errors ul,.errors ol{margin-top:0;margin-bottom:0}.note li:last-child,.errors li:last-child{margin-bottom:0}.note p,.errors p{margin-bottom:0}.errors ul{color:#ff804a;list-style-type:none;margin-left:0px;font-size:16px;font-weight:400}.form-success a{text-decoration:underline}.form-success a:hover{text-decoration:none}.form-error a,.errors a{text-decoration:underline}.form-error a:hover,.errors a:hover{text-decoration:none}#cartPromotion{position:relative;top:10px;text-align:center;margin-bottom:40px !important}#cartPromotion .attention{font-weight:bold}#cartDiscount{font-size:13px;color:#0cc2dd}@media screen and (max-width: 650px){.template-cart .internal-page{text-align:center;padding-top:0px !important}.template-cart .internal-page h1,.template-cart .internal-page .h1{margin-bottom:10px}}@media screen and (max-width: 650px){.template-cart .span6.last{padding-top:20px}}@media screen and (max-width: 650px){.template-cart .span6{float:none;width:100%;text-align:center;margin:10px auto}}@media screen and (max-width: 650px){.template-cart .btn-solid{margin:0 auto}}.cart-subtotal-title{color:#7c98ab;font-size:14px;font-weight:400}.cart-subtotal{font-size:48px}.cart-disclaimer{font-size:14px;color:#626263}.cart__row{position:relative;margin-top:30px;padding-top:15px}@media screen and (max-width: 650px){.cart__row{border:0px}}.cart__row:first-child{margin-top:0}.cart__row:first-child{padding-top:0}.cart__row .js-qty{margin:0 auto}@media screen and (max-width: 650px){.cart-table th,.cart-table td{text-align:center}}.cart-table th{font-weight:normal;font-size:16px;color:#b6b5b6}.cart-table td{width:100px;padding:30px 0px 30px 0px;font-weight:400}@media screen and (max-width: 650px){.cart-table td{width:100%;padding:15px 0px 15px 0px;border-bottom:solid 1px #eeeded}}.cart-table th{padding:10px 0px 20px 0px;border:none}.cart-table tr{border-bottom:solid 1px #eeeded}@media screen and (max-width: 650px){.cart-table tr{border-bottom:none}}td.product-image{width:200px}td.product-image .cart__image img{width:125px}@media screen and (max-width: 650px){td.product-image{width:100%}}td.product-price,td.total{color:#819cb1;font-size:18px}.text-link.update-cart{color:#b6b5b6;text-decoration:underline;font-size:12px;font-weight:400;border:none;outline:0;padding:0px;display:block}@media screen and (max-width: 650px){.text-link.update-cart{margin:0 auto}}.text-link.update-cart:hover{color:#7c98ab}td.product-variant{letter-spacing:.1em;font-size:16px}td.product-title{width:150px}@media screen and (max-width: 650px){td.product-title{width:100%}}td.product-title a.cart-remove{color:#b6b5b6;text-decoration:underline;font-size:12px}@media screen and (max-width: 650px){td.product-title a.cart-remove{display:none}}td.product-title a.cart-remove:hover{color:#7c98ab}td.product-title a{font-size:18px;color:#161616;letter-spacing:.1em;margin-bottom:30px;display:block;text-decoration:none}@media screen and (max-width: 650px){td.product-title a{margin-bottom:0px}}td.product-title a:hover{color:#0cc2dd}.cart-message{margin-top:30px}.cart-message textarea{min-height:150px;width:100%;max-width:580px}.cart-message label{font-size:16px;font-weight:400;display:block;margin-bottom:10px}.setBackground{background-repeat:no-repeat}.backgroundCover{-webkit-background-size:cover;-ms-background-size:cover;background-size:cover}.center-center{background-position:center center}.center-bottom{background-position:center bottom}.bg-lightGray,.nav-wrapper.bg-lightGray{background:#f7f6f6}.bg-lightGray.scrolled,.nav-wrapper.bg-lightGray.scrolled{background:white}.line{width:76px;display:block;margin-top:30px;margin-bottom:30px}.line.thick{height:10px}.text-light{font-weight:300}.text-regular{font-weight:400}.text-medium{font-weight:500}.text-bold{font-weight:700}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.rotated-text{writing-mode:vertical-rl}.flex-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.justify-content{-ms-justify-content:center;-webkit-justify-content:center;justify-content:center}@media screen and (max-width: 650px){.btn-large.hide-mobile,.hide-mobile{display:none !important}}@media screen and (max-width: 900px){.hide-tablet{display:none !important}}@media screen and (max-width: 900px){.supports-touch .hide-touch{display:none !important}}.show-large{display:none}@media screen and (max-width: 1100px){.show-large{display:block}}.show-tablet{display:none}@media screen and (max-width: 900px){.show-tablet{display:block}}.show-mobile,.cart__image.show-mobile,.btn-large.show-mobile{display:none}@media screen and (max-width: 650px){.show-mobile,.cart__image.show-mobile,.btn-large.show-mobile{display:block}}.show-mobile-inline{display:none}@media screen and (max-width: 650px){.show-mobile-inline{display:inline-block}}.show-tablet-inline{display:none}@media screen and (max-width: 900px){.show-tablet-inline{display:inline-block}}.show-tablet-flex{display:none}@media screen and (max-width: 900px){.show-tablet-flex{display:flex}}.show-mobile.cart-btn{display:none !important}@media screen and (max-width: 650px){.show-mobile.cart-btn{display:inline-block !important}}.show-large,li.show-large{display:none !important}@media screen and (max-width: 1100px){.show-large,li.show-large{display:block !important}}.z95{position:relative;z-index:95}.fixed-buy{display:none;position:fixed;bottom:0px;left:30px;width:120px;height:40px;line-height:40px;color:white;background:#0cc2dd;z-index:100;text-align:center;text-transform:uppercase}@media screen and (max-width: 900px){.fixed-buy{display:block}}.nav-holder{height:100px;position:relative;z-index:99999}@media screen and (max-width: 650px){.nav-holder{height:60px}}.nav-wrapper.scrolled{position:fixed;left:0px;width:100%;z-index:100;height:100px}@media screen and (max-width: 650px){.nav-wrapper.scrolled{height:60px}}@media screen and (max-width: 650px){.nav-wrapper.scrolled .logo{top:13px}}@media screen and (max-width: 650px){.nav-wrapper.scrolled .logo img{width:160px}}@media screen and (max-width: 1100px){.nav-wrapper.scrolled .nav-main{top:80px}}@media screen and (max-width: 650px){.nav-wrapper.scrolled .nav-main{top:60px}}@media screen and (max-width: 650px){.nav-wrapper.scrolled .nav-tools{top:20px}}.nav-wrapper{background:white;height:100px;overflow:hidden;position:relative;-webkit-transition:background-color 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:background-color 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:background-color 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:background-color 500ms cubic-bezier(0.23, 1, 0.32, 1);transition:background-color 500ms cubic-bezier(0.23, 1, 0.32, 1)}@media screen and (max-width: 1100px){.nav-wrapper{overflow:visible;z-index:100}}@media screen and (max-width: 650px){.nav-wrapper{height:60px}}.nav-wrapper h1,.nav-wrapper .h1{margin:0px;display:inline}.nav-wrapper .logo{-webkit-transition:color 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:color 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:color 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:color 500ms cubic-bezier(0.23, 1, 0.32, 1);transition:color 500ms cubic-bezier(0.23, 1, 0.32, 1);margin-top:5px;font-size:20px;width:40%;position:absolute;left:40px;top:34px}.nav-wrapper .logo:hover span{color:#0cc2dd}@media screen and (max-width: 650px){.nav-wrapper .logo{font-size:26px;top:13px;left:20px}}@media screen and (max-width: 650px){.nav-wrapper .logo img{width:160px}}.nav-wrapper .icon-nav-mark{color:#f7f6f6;position:absolute;top:0px;right:0px;font-size:120px;z-index:1}@media screen and (max-width: 1100px){.nav-wrapper .icon-nav-mark{display:none}}.nav-tools{margin-top:-7px;position:absolute;right:30px;top:44px;z-index:95}@media screen and (max-width: 650px){.nav-tools{margin-top:0;top:20px;right:15px}}.cart-btn.show-mobile{color:#0cc2dd}.cart-btn{display:inline-block;color:#161616;font-weight:700;font-size:14px}@media screen and (max-width: 900px){.cart-btn{margin-left:10px}}.cart-btn .icon-cart2{color:#7c98ab}.cart-btn:hover{color:#a4c8e2}.cart-btn:hover #CartCount{background:#a4c8e2;color:white;border:solid 3px #a4c8e2}.cart-btn #CartCount{border-radius:100%;border:solid 3px #bcbcbc;width:32px;height:32px;line-height:26px;color:#7c98ab;text-align:center;display:inline-block;margin-left:6px}.account-tools.cart-account{display:none !important}@media screen and (max-width: 650px){.account-tools.cart-account{display:block !important;margin-right:0px;margin-top:3px}}.account-tools{display:inline-block;margin-right:30px}@media screen and (max-width: 900px){.account-tools{display:none}}.account-tools span{color:#626263;margin:0px 5px;opacity:.5}.account-tools a{color:#bcbcbc;font-size:14px;font-weight:700}@media screen and (max-width: 900px){.account-tools a{margin-right:0px}}.account-tools a:hover{color:#0cc2dd}.mobile-btn{display:none;cursor:pointer;width:36px;vertical-align:middle;-webkit-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1)}@media screen and (max-width: 1100px){.mobile-btn{display:inline-block;margin-left:20px}}@media screen and (max-width: 650px){.mobile-btn{margin-left:10px}}.mobile-btn span{-webkit-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);height:2px;background:#7c98ab;margin-bottom:5px;width:36px;display:block}.mobile-btn span:last-child{margin-bottom:0px}.mobile-btn:hover span{background:#0cc2dd}.nav-main-show.nav-main{display:block;top:100px;left:0px;width:100%;background:white}@media screen and (max-width: 650px){.nav-main-show.nav-main{top:60px}}.nav-main-show.nav-main ul{display:block}.nav-main-show.nav-main ul li{display:block;text-align:center;padding:15px 0px;margin-right:0px;border-top:solid 1px #f7f6f6}.nav-main{font-size:14px;font-weight:700;position:absolute;top:47px;left:350px;z-index:100;-webkit-transition:position 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:position 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:position 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:position 500ms cubic-bezier(0.23, 1, 0.32, 1);transition:position 500ms cubic-bezier(0.23, 1, 0.32, 1)}@media screen and (max-width: 1100px){.nav-main{display:none;top:-100px}}.nav-main ul{margin:0px;list-style-type:none;display:inline-block}.nav-main ul li{margin-right:40px;display:inline-block}.nav-main ul li a{color:#161616}.nav-main ul li a:hover{color:#7c98ab}@media screen and (max-width: 1100px){.nav-main ul li.menu-buy-now{display:none}}.nav-main ul li.menu-buy-now a{color:#0cc2dd;text-decoration:underline}.nav-main ul li.menu-buy-now a:hover{color:#7c98ab}.animate-in .hero-video .container{opacity:1;-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.animate-in .hero-video .bg-lightGray span{opacity:1}.hero-video{position:relative;overflow:hidden;height:70vh;min-height:600px}@media screen and (max-height: 850px){.hero-video{height:90vh}}@media screen and (max-width: 900px){.hero-video{height:auto;min-height:0px}}.hero-video .h1{font-size:95px}@media screen and (max-height: 850px){.hero-video .h1{font-size:60px;margin-bottom:0px}}@media screen and (max-width: 1300px){.hero-video .h1{font-size:60px;margin-bottom:0px}}@media screen and (max-width: 650px){.hero-video .h1{font-size:32px}}.hero-video .left-col,.hero-video .right-col{height:70vh;width:50%;float:left;position:relative;min-height:600px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}@media screen and (max-height: 850px){.hero-video .left-col,.hero-video .right-col{height:90vh}}@media screen and (max-width: 900px){.hero-video .left-col,.hero-video .right-col{float:none;width:100%;height:auto;display:block;flex-direction:inherit;justify-content:inherit;align-items:inherit;flex:inherit;min-height:0px}}.hero-video .left-col{align-items:flex-end}@media screen and (max-width: 900px){.hero-video .left-col{float:left;padding:50px 0px 20px 0px}}@media screen and (max-width: 650px){.hero-video .left-col{padding:20px 0px 10px 0px}}.hero-video .right-col{overflow:hidden}.hero-video .right-col video.demo{display:none;height:100%;overflow:hidden;transition:all 1s ease}@media screen and (max-width: 650px){.hero-video .right-col video.demo{float:right}}@media screen and (max-width: 900px){.hero-video .right-col{height:550px;display:flex;align-items:flex-end;padding-bottom:20px;justify-content:center}}@media screen and (max-width: 450px){.hero-video .right-col{height:350px}}.hero-video .feature{margin:30px 0px;cursor:pointer;display:flex;align-items:center}.hero-video .feature:hover .icon{color:#3b5377}.hero-video .feature:hover h3,.hero-video .feature:hover .h3{text-decoration:underline}@media screen and (max-width: 900px){.hero-video .feature{margin:10px 0px;display:inline-flex;width:33%;padding-right:35px;float:left}}@media screen and (max-width: 650px){.hero-video .feature{margin:0px 0px 10px 0px}}.hero-video .icon{font-size:50px;color:#e0dede;width:60px;margin-right:10px;float:left;margin-top:14px;-webkit-transition:color 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:color 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:color 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:color 500ms cubic-bezier(0.23, 1, 0.32, 1);transition:color 500ms cubic-bezier(0.23, 1, 0.32, 1)}@media screen and (max-height: 1020px){.hero-video .icon{width:auto;margin-top:0px}}@media screen and (max-width: 650px){.hero-video .icon{width:40px;font-size:40px;margin:0px 5px 0px 0px}}.hero-video .copy{width:340px;float:left}@media screen and (max-height: 1020px){.hero-video .copy{width:100%;float:none}}@media screen and (max-width: 650px){.hero-video .copy{width:100%;float:none}}.hero-video .copy h3,.hero-video .copy .h3{font-size:16px;font-weight:700;letter-spacing:.05em;color:#3b5377;-webkit-transition:text-decoration 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:text-decoration 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:text-decoration 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:text-decoration 500ms cubic-bezier(0.23, 1, 0.32, 1);transition:text-decoration 500ms cubic-bezier(0.23, 1, 0.32, 1)}@media screen and (max-width: 650px){.hero-video .copy h3,.hero-video .copy .h3{margin-bottom:0px;line-height:normal}}@media screen and (max-width: 900px){.hero-video .copy h3,.hero-video .copy .h3{font-size:14px;text-decoration:underline;color:#0cc2dd}}.hero-video .copy span{font-size:13px;margin-left:3px;color:#3b5377}.hero-video .copy p{margin:0px 0px 5px 0px}@media screen and (max-width: 650px){.hero-video .copy p{margin:5px 0px;font-size:15px}}.hero-video .sub-text{font-size:30px;line-height:38px;font-weight:300;letter-spacing:-1px}@media screen and (max-height: 800px){.hero-video .sub-text{font-size:28px;line-height:32px}}@media screen and (max-width: 650px){.hero-video .sub-text{font-size:20px;line-height:24px}}.hero-video .content{width:100%;max-width:650px;padding-right:50px;padding-left:30px;text-align:left}@media screen and (max-width: 900px){.hero-video .content{margin:0 auto;width:100%;max-width:500px;text-align:center;padding-right:0px;padding-left:0px}}@media screen and (max-width: 650px){.hero-video .content{width:80%;max-width:auto;padding:0px 40px}}@media screen and (max-width: 400px){.hero-video .content{padding:0px 20px}}.hero-video h2,.hero-video .h2{margin-bottom:30px}@media screen and (max-width: 650px){.hero-video h2,.hero-video .h2{margin-bottom:15px;margin-top:0px}}.hero-video .mobilevideo{display:none;align-items:center;justify-content:center;color:#0cc2dd}@media screen and (max-width: 900px){.hero-video .mobilevideo{display:flex}}.brand-ribbon{background:white;padding:110px 0px 100px 0px}.brand-ribbon.small{padding:30px 0px 30px 0px}@media screen and (max-width: 1600px){.brand-ribbon{padding:40px 0px 40px 0px}}@media screen and (max-width: 1300px){.brand-ribbon{padding:30px 0px 30px 0px}}@media screen and (max-width: 650px){.brand-ribbon{padding:50px 0px 20px 0px}}.testimonial-brand-ribbon{background:white;padding:70px 0px 60px 0px;border-top:solid 1px #f7f6f6}@media screen and (max-width: 1300px){.testimonial-brand-ribbon{padding:60px 0px 50px 0px}}@media screen and (max-width: 650px){.testimonial-brand-ribbon{padding:40px 0px 30px 0px}}@media screen and (max-width: 650px){.brand-ribbon .container,.testimonial-brand-ribbon .container{padding:10px 15px}}.brand-ribbon .container a:last-child,.testimonial-brand-ribbon .container a:last-child{margin-right:0px}.brand-ribbon .container a,.testimonial-brand-ribbon .container a{display:block;width:16.66666666666667%;float:left;text-align:center;opacity:.57;-webkit-transition:opacity 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:opacity 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:opacity 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 500ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 500ms cubic-bezier(0.23, 1, 0.32, 1)}@media screen and (max-width: 650px){.brand-ribbon .container a,.testimonial-brand-ribbon .container a{width:33.33333333333333%}}.brand-ribbon .container a:hover,.testimonial-brand-ribbon .container a:hover{opacity:1}.home-features .wrapper{display:flex;flex:1}@media screen and (max-width: 900px){.home-features .wrapper{flex-wrap:wrap}}.home-features .left-col,.home-features .right-col{padding:80px 0px 0px 0px;max-height:950px;overflow:hidden}@media screen and (max-width: 1300px){.home-features .left-col,.home-features .right-col{padding:80px 0px 0px 0px}}@media screen and (max-width: 900px){.home-features .left-col,.home-features .right-col{width:100%;margin:0;padding:80px 0px 0px 0px}}@media screen and (max-width: 650px){.home-features .left-col,.home-features .right-col{padding:40px 0px 0px 0px}}.home-features .left-col h2,.home-features .left-col .h2,.home-features .right-col h2,.home-features .right-col .h2{margin:0px}@media screen and (max-width: 650px){.home-features .left-col h3,.home-features .left-col .h3,.home-features .right-col h3,.home-features .right-col .h3{font-size:16px}}.home-features .left-col p,.home-features .right-col p{margin:40px auto 30px auto;font-weight:400}@media screen and (max-width: 650px){.home-features .left-col .btn,.home-features .right-col .btn{display:inline}}.home-features .left-col{float:left;width:50%;color:white}@media screen and (max-width: 900px){.home-features .left-col{float:none;width:100%;min-height:480px}}.home-features .left-col p{max-width:450px}@media screen and (max-width: 900px){.home-features .left-col p{max-width:80%}}.home-features .left-col img{display:block;margin:60px auto 0px auto;-ms-transform:translateY(10%);-webkit-transform:translateY(10%);transform:translateY(10%)}@media screen and (max-width: 650px){.home-features .left-col img{margin:20px auto 0px auto;max-width:90%}}.home-features .right-col{width:50%;float:right;background:#2d4562;text-align:center;color:white}@media screen and (max-width: 900px){.home-features .right-col{float:none;width:100%;max-height:none;height:auto}}.home-features .right-col h3,.home-features .right-col .h3{max-width:600px;margin:0px auto;padding:0px 30px}.home-features .right-col img{display:block;margin:50px auto 30px auto}.home-features .right-col p{max-width:450px}@media screen and (max-width: 900px){.home-features .right-col p{max-width:80%}}.home-about{position:relative;color:white;padding:170px 0px 240px 0px;background-position:bottom;overflow:hidden}@media screen and (max-width: 1300px){.home-about{padding:120px 0px 120px 0px;background-position:right}}.home-about h2,.home-about .h2{color:white;margin:0px 0px 0px 0px}@media screen and (max-width: 650px){.home-about .span8{float:none;width:90%;margin:0 auto}}@media screen and (max-width: 650px){.home-about .span8 .btn{display:inline}}.home-about .sub-text{margin:50px 0px 50px 0px;max-width:660px;font-size:22px;line-height:36px;letter-spacing:.05em;display:block}@media screen and (max-width: 650px){.home-about .sub-text{font-size:18px;line-height:24px}}.home-about .gradient-overlay{position:absolute;top:0px;left:0px;height:100%;width:100%;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiMjAyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iIzFiMjAyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iIzFiMjAyNSIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYjIwMjUiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #1b2025 0%, #1b2025 38%, rgba(27,32,37,0.82) 46%, rgba(27,32,37,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #1b2025), color-stop(38%, #1b2025), color-stop(46%, rgba(27,32,37,0.82)), color-stop(100%, rgba(27,32,37,0)));background:-webkit-linear-gradient(left, #1b2025 0%, #1b2025 38%, rgba(27,32,37,0.82) 46%, rgba(27,32,37,0) 100%);background:-o-linear-gradient(left, #1b2025 0%, #1b2025 38%, rgba(27,32,37,0.82) 46%, rgba(27,32,37,0) 100%);background:-ms-linear-gradient(left, #1b2025 0%, #1b2025 38%, rgba(27,32,37,0.82) 46%, rgba(27,32,37,0) 100%);background:linear-gradient(to right, #1b2025 0%, #1b2025 38%, rgba(27,32,37,0.82) 46%, rgba(27,32,37,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b2025', endColorstr='#001b2025',GradientType=1 )}.footer{padding:100px 0px;background:white}@media screen and (max-width: 650px){.footer{padding:40px 0px;text-align:center}}@media screen and (max-width: 650px){.footer .span2{width:23%;margin-right:2%;margin-left:0px;margin-bottom:20px}.footer .span2:first-child{float:none;margin:0px 0px 20px 0px;width:100%}}@media screen and (max-width: 650px){.footer .span2{width:100%;margin-right:0%;margin-left:0px;margin-bottom:20px}}@media screen and (max-width: 650px){.footer .span1{display:none}}.footer .logo{font-size:36px}@media screen and (max-width: 1300px){.footer .logo{font-size:20px}}@media screen and (max-width: 650px){.footer .logo{font-size:28px}}.footer ul{font-size:13px;font-weight:500;list-style-type:none;margin:0px}@media screen and (max-width: 1300px){.footer ul{font-size:12px}}.footer ul li{margin:0px 0px 10px 0px}.footer ul li a{color:#161616}.footer ul li a:hover{color:#7c98ab}.footer .social-links li{display:inline-block;margin-right:10px}.footer .social-links li a{display:block;width:40px;height:40px;border-radius:100%;border:solid 3px #7c98ab;line-height:36px;font-size:15px;text-align:center;color:#7c98ab}.footer .social-links li a span{margin-right:-1px}.footer .social-links li a:hover{color:white;background:#7c98ab}.newsletter-footer{margin-bottom:10px;padding:0px 30px;margin-bottom:60px}@media screen and (max-width: 650px){.newsletter-footer{margin-top:30px;padding:0px 10px}}.newsletter-footer .response{margin-top:20px;text-align:center}.newsletter-footer .bg-lightGray{padding:30px 60px;margin:0 auto;max-width:1300px}@media screen and (max-width: 650px){.newsletter-footer .bg-lightGray{padding:30px 0px}}@media screen and (max-width: 650px){.newsletter-footer .small{padding:0px 15px}}.newsletter-footer form{width:100%}@media screen and (max-width: 650px){.newsletter-footer form{text-align:center}}.newsletter-footer form input{width:100%}@media screen and (max-width: 650px){.newsletter-footer form input{padding-right:0px;padding-left:0px;text-align:left;width:80%;padding:24px 15px}}.newsletter-footer form .btn-submit{position:absolute;right:60px;top:25px;font-size:13px;font-weight:500;background:transparent;border:0px;width:auto;padding:0px;margin:0px}@media screen and (max-width: 650px){.newsletter-footer form .btn-submit{position:absolute;right:5%;top:25px}}.newsletter-footer form .btn-submit:focus{outline:0}.copyright{font-size:12px;font-weight:500;color:#bcbcbc}@media screen and (max-width: 650px){.copyright{text-align:center}}.body-modal-open{overflow:hidden}.close-modal{width:40px;height:40px;top:30px;right:30px;position:absolute;cursor:pointer;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:block}.close-modal:hover:before,.close-modal:hover:after{background:#7c98ab}.close-modal:before,.close-modal:after{content:"";position:absolute;height:2px;left:0;right:0;background:white}.close-modal:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-modal:after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal{-webkit-transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);position:fixed;height:100%;width:100%;background:rgba(0,0,0,0.9);z-index:400;opacity:0;visibility:hidden;overflow:auto;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal .content{width:1000px;margin:80px auto 0px auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal .video-hold{-webkit-transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);width:70%;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal .video-hold .close-modal{position:absolute;left:0px;top:-100px;width:100%;text-align:center}.modal .video-hold iframe{width:100%;height:100%}.modal-active{-webkit-overflow-scrolling:touch;opacity:1;visibility:visible}.modal-active .video-hold{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.internal-page{padding:80px 0px}.internal-page .header-push{margin-bottom:70px}@media (max-height: 740px){.internal-page .header-push{margin-bottom:40px}}@media screen and (max-width: 900px){.internal-page .header-push{margin-bottom:30px}}@media (max-height: 740px){.internal-page{padding:40px 0px 50px 0px}}@media screen and (max-width: 650px){.internal-page{padding:30px 0px}}.template-customers-order .table--responsive,.template-customers-account .table--responsive{font-size:21px}@media screen and (max-width: 900px){.template-customers-order .table--responsive,.template-customers-account .table--responsive{font-size:18px}}@media screen and (max-width: 650px){.template-customers-order .table--responsive,.template-customers-account .table--responsive{font-size:10px}}@media screen and (max-width: 650px){.template-customers-account .span8,.template-customers-account .span3{float:none;width:100%;margin:0px}}@media screen and (max-width: 650px){.template-customers-account .span3{padding-bottom:30px;margin-bottom:20px;border-bottom:solid 1px #e6e4e5}}@media screen and (max-width: 900px){.template-customers-account .span3 p,.template-customers-account .span3 .text-link{font-size:12px}}@media screen and (max-width: 650px){.template-customers-account .span3 p,.template-customers-account .span3 .text-link{font-size:16px}}@media screen and (max-width: 650px){.template-customers-order .span6{width:100%;float:none;margin:0px}.template-customers-order .span6.last{margin-top:30px;border-bottom:solid 1px #e6e4e5;padding-bottom:20px}}.order-title h1,.order-title .h1{display:inline-block;margin-right:10px}.order-title span{vertical-align:middle}@media screen and (max-width: 650px){.order-title span{display:block}}.address-details{font-size:16px;font-weight:400;line-height:2;color:#626263;letter-spacing:.05em}.address-block{padding-bottom:30px;border-bottom:solid 1px #e6e4e5;margin-bottom:30px}.address-field-wrapper{*zoom:1}.address-field-wrapper:after{content:'';display:table;clear:both}.address-field-wrapper .input-wrapper{float:left;width:45%;margin-right:5%}@media screen and (max-width: 650px){.address-field-wrapper .input-wrapper{float:none;width:100%;margin-right:auto;margin-left:auto}}#AddAddress{padding-bottom:30px;border-bottom:solid 1px #e6e4e5;margin-bottom:30px}@media screen and (max-width: 650px){.template-customers-addresses .span6{float:none;width:100%;margin:0px;margin-bottom:30px}}.standard-page .h1,.standard-page h1,.standard-page .h1,.hero-design .h1,.hero-design h1,.hero-design .h1{font-size:80px}@media screen and (max-width: 1300px){.standard-page .h1,.standard-page h1,.standard-page .h1,.hero-design .h1,.hero-design h1,.hero-design .h1{font-size:60px}}@media screen and (max-width: 650px){.standard-page .h1,.standard-page h1,.standard-page .h1,.hero-design .h1,.hero-design h1,.hero-design .h1{font-size:40px}}.w-300{width:300px}h2.product-pre-header,.product-pre-header.h2{font-size:2.5em;font-weight:300;margin:0;padding:0}@media screen and (max-width: 650px){h2.product-pre-header,.product-pre-header.h2{font-size:1.5em;margin-bottom:5px}}h1.product-title,.product-title.h1{font-size:3.5em;margin:0;padding:0;margin-bottom:0px}#ProductPrice{margin:30px 0px}@media screen and (max-width: 650px){#ProductPrice{margin:10px 0px}}#ProductThumbs{list-style-type:none;margin:0px}#ProductThumbs li{display:inline-block;width:23%;margin-right:2%}#ProductThumbs li:last-child{margin-right:0px}#ProductThumbs li a img{max-width:auto;width:100%}@media screen and (max-width: 650px){.template-product .span6,.template-product .span5{float:none;width:100%;margin:0px;margin-bottom:30px}}.product-ellipse{padding:80px 0px 0px 0px}@media screen and (max-width: 650px){.product-ellipse{padding:30px 0 0 0;background:#f6f7f7}}.product-ellipse .sub-text{margin-top:30px;width:100%}@media screen and (max-width: 900px){.product-ellipse .sub-text{width:70%}}@media screen and (max-width: 650px){.product-ellipse .product-title,.product-ellipse .sub-text,.product-ellipse h2.product-pre-header,.product-ellipse .product-pre-header.h2,.product-ellipse #hero-sub-text{text-align:center;width:100%}}.product-ellipse .shipping-message{font-size:20px;font-weight:500;margin-top:10px;color:black}@media screen and (max-width: 900px){.product-ellipse .shipping-message{margin-bottom:40px;font-size:16px}}@media screen and (max-width: 650px){.product-ellipse .shipping-message{text-align:center;margin:30px auto;width:100%}}.product-ellipse .shipping-message span{font-size:16px;font-weight:300;color:black}.play-ribbon{height:60px;text-align:center;background:#7c98ab}.play-ribbon:hover{background:rgba(124,152,171,0.9)}.play-ribbon-btn{height:60px;font-size:20px;font-weight:700;vertical-align:middle;line-height:30px;width:100%}.play-ribbon-btn .circle{margin-top:-5px;margin-right:10px;height:30px;width:30px;border-radius:100%;display:inline-block;text-align:center;color:white;line-height:32px;font-size:17px;background:#3b5377;vertical-align:middle}.play-ribbon-btn .circle span{margin-right:-1px}.play-ribbon-btn strong{color:white;letter-spacing:.05em}.play-ribbon-btn strong span{color:#3b5377}.bg-blue{background:#7c98ab}.contact-btn{background:#3b5377;padding:10px 10px;color:white;cursor:pointer}@media screen and (max-width: 650px){.contact-btn{padding:5px 7px;font-size:11px}}.hero-fleet{padding:145px 0px;position:relative;color:white;overflow:hidden}@media screen and (max-width: 900px){.hero-fleet{padding:120px 0px}}@media screen and (max-width: 650px){.hero-fleet{padding:20px 0px 60px 0px;text-align:center}}.hero-fleet .btn{background:#0cc2dd}.hero-fleet .btn:hover{background:#7c98ab}.hero-fleet h1,.hero-fleet .h1{margin:0px 0px 20px 0px}@media screen and (max-width: 650px){.hero-fleet .sub-text h2,.hero-fleet .sub-text .h2{font-size:18px}}.hero-fleet .Xlarge{position:relative;z-index:100}.hero-fleet #map{position:absolute;z-index:90}.hero-fleet .gradient-overlay{position:absolute;top:0px;left:0px;height:100%;width:100%;z-index:99;background:-moz-linear-gradient(left, #2d4562 0%, rgba(45,69,98,0.74) 35%, rgba(45,69,98,0.65) 47%, rgba(45,69,98,0) 69%);background:-webkit-linear-gradient(left, #2d4562 0%, rgba(45,69,98,0.74) 35%, rgba(45,69,98,0.65) 47%, rgba(45,69,98,0) 69%);background:linear-gradient(to right, #2d4562 0%, rgba(45,69,98,0.74) 35%, rgba(45,69,98,0.65) 47%, rgba(45,69,98,0) 69%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d4562', endColorstr='#002d4562',GradientType=1 )}@media screen and (max-width: 650px){.hero-fleet .gradient-overlay{bottom:0px;background:-moz-linear-gradient(top, #2d4562 0%, rgba(45,69,98,0.74) 35%, rgba(45,69,98,0.65) 47%, rgba(45,69,98,0) 99%);background:-webkit-linear-gradient(top, #2d4562 0%, rgba(45,69,98,0.74) 35%, rgba(45,69,98,0.65) 47%, rgba(45,69,98,0) 99%);background:linear-gradient(to bottom, #2d4562 0%, rgba(45,69,98,0.74) 35%, rgba(45,69,98,0.65) 47%, rgba(45,69,98,0) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d4562', endColorstr='#002d4562',GradientType=0 )}}.hero-fleet p{margin-right:auto;display:block;margin-top:40px;width:410px}@media screen and (max-width: 650px){.hero-fleet p{width:90%;margin-top:20px}}@media screen and (max-width: 650px){.hero-fleet .span6{float:none;width:100%;margin:0px}}.fleet-details{padding:100px 0px;z-index:9999999999;background:white}@media screen and (max-width: 900px){.fleet-details{padding:70px 0px 30px 0px}}@media screen and (max-width: 900px){.fleet-details .h1.small{font-size:40px}}@media screen and (max-width: 650px){.fleet-details .h1.small{font-size:24px}}@media screen and (max-width: 650px){.fleet-details .span4,.fleet-details .span4.last{float:none;width:100%;margin:0px}}.fleet-details .icon{font-size:60px;color:#bcbcbc;display:block;margin-bottom:20px;vertical-align:middle}@media screen and (max-width: 650px){.fleet-details .icon{margin-right:auto;margin-left:auto;opacity:1;-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1)}}.fleet-details .info-block{margin-top:70px;padding:0px 30px}@media screen and (max-width: 900px){.fleet-details .info-block{margin-bottom:30px}}@media screen and (max-width: 650px){.fleet-details .info-block{margin-bottom:40px;margin-top:30px}}.fleet-details .info-block p{margin-top:0px}.how-it-works-hero{color:white;padding:100px 0px}@media screen and (max-width: 900px){.how-it-works-hero{padding:70px 0px}}.how-it-works-hero .sub-text{font-weight:300;font-size:20px}@media screen and (max-width: 650px){.how-it-works-hero .sub-text{font-size:16px}}.how-it-works-hero .h1{margin:0px 0px 15px 0px}.how-it-works-hero a{width:80px;height:80px;border-radius:100%;text-align:center;display:block;border:solid 2px rgba(254,254,254,0.4);margin:40px auto 0px auto;-webkit-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1)}.how-it-works-hero a:hover{background:white;border:solid 2px #fefefe}@media screen and (max-width: 650px){.how-it-works-hero a{margin:10px auto 0px auto;width:60px;height:60px}}.how-it-works-hero a div{width:55px;height:55px;background:#3b5377;border-radius:100%;display:block;line-height:60px;margin:10px auto 0px auto}@media screen and (max-width: 650px){.how-it-works-hero a div{width:35px;height:35px;line-height:40px}}.how-it-works-hero a span{color:white;font-size:16px}.how-it-works-content{position:relative;padding:110px 0px;overflow:hidden}@media screen and (max-width: 1100px){.how-it-works-content{padding:70px 0px}}@media screen and (max-width: 650px){.how-it-works-content .h2{text-align:center}}.how-it-works-content p{margin:40px 0px 50px 0px}@media screen and (max-width: 1100px){.how-it-works-content p{margin:30px 0px 30px 0px}}.how-it-works-content p.no-margin{margin:0px auto 0px 0px}.how-it-works-content ul{margin:20px 0px 30px 0px;list-style-type:none}.how-it-works-content ul li{margin:30px 0px}@media screen and (max-width: 1100px){.how-it-works-content ul li{margin:15px 0px}}.how-it-works-content ul span{color:#0cc2dd;margin-right:5px}.how-it-works-content .h2{font-weight:300;margin:0px;font-size:24px;margin-right:auto}.how-it-works-content .diagonal{width:3000px;height:4000px;background:#fcfcfc;-webkit-clip-path:polygon(100% 0%, 0% 100%, 100% 100%);clip-path:polygon(100% 0%, 0% 100%, 100% 100%);position:absolute;right:0px;top:0px}.how-it-works-content .btn-brightBlue{width:90%}.how-it-works-content figure{margin:0px;width:100%}.how-it-works-content figure img{-webkit-box-shadow:-1px 0px 20px 1px rgba(0,0,0,0.2);-moz-box-shadow:-1px 0px 20px 1px rgba(0,0,0,0.2);box-shadow:-1px 0px 20px 1px rgba(0,0,0,0.2);width:100%}.how-it-works-content .container{display:flex;margin-bottom:120px}@media screen and (max-width: 1100px){.how-it-works-content .container{margin-bottom:60px}}@media screen and (max-width: 1100px){.how-it-works-content .container{display:block}}.how-it-works-content .col-text a{margin:0px;width:100%;display:inline}.how-it-works-content .right-col.col-img{width:50%}@media screen and (max-width: 650px){.how-it-works-content .right-col.col-img{width:100%;margin-top:30px}}.how-it-works-content .left-col.col-img{width:50%;margin-right:10%}@media screen and (max-width: 650px){.how-it-works-content .left-col.col-img{width:100%;margin-right:auto}}.how-it-works-content .left-col.col-text{width:40%;margin-right:10%}@media screen and (max-width: 650px){.how-it-works-content .left-col.col-text{width:100%;margin-right:auto}}.how-it-works-content .right-col.col-text{width:40%}@media screen and (max-width: 650px){.how-it-works-content .right-col.col-text{width:100%}}@media screen and (max-width: 650px){.how-it-works-content .show-mobile{margin-top:30px}}.how-it-works-content .left-col{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;float:left}@media screen and (max-width: 650px){.how-it-works-content .left-col{display:block;flex-direction:inherit;justify-content:inherit;align-items:inherit;flex:inherit;float:none;margin:0px auto}}.how-it-works-content .right-col{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;float:left}@media screen and (max-width: 650px){.how-it-works-content .right-col{display:block;flex-direction:inherit;justify-content:inherit;align-items:inherit;flex:inherit;float:none;margin:0px auto}}@media screen and (max-width: 650px){.how-it-works-content .left-col,.how-it-works-content .right-col{display:block;flex-direction:inherit;justify-content:inherit;align-items:inherit;flex:inherit;float:none;margin:0px auto}}.how-it-works-content a{text-decoration:underline;color:#0cc2dd;width:80%;margin-right:auto}.how-it-works-content .laptop-img{position:absolute;width:840px;height:auto;top:-100px}@media screen and (max-width: 1100px){.how-it-works-content .laptop-img{position:relative;width:100%;top:auto}}.how-it-works-content .container.push{margin:200px auto 160px auto}@media screen and (max-width: 1100px){.how-it-works-content .container.push{margin:0px auto 60px auto}}.feature-slider-block{padding-top:100px;position:relative}@media screen and (max-width: 900px){.feature-slider-block{padding-top:80px}}.feature-slider-block .btm-shadow{position:absolute;height:50px;width:100%;bottom:0px;left:0px;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.24) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.24) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.24) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#70000000',GradientType=0 )}.fleet-feature-slider{color:white;margin:0 auto}@media screen and (max-width: 650px){.fleet-feature-slider{display:none}}.fleet-feature-slider figure{position:relative;margin:0px;display:block}.fleet-feature-slider figure .btm-shadow{position:absolute;height:50px;width:100%;bottom:0px;left:0px;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.14) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.14) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.14) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#70000000',GradientType=0 )}.fleet-feature-slider .h2{font-size:36px}.fleet-feature-slider .slide{width:100%}.fleet-feature-slider .medium{width:760px}@media screen and (max-width: 900px){.fleet-feature-slider .medium{width:600px}}@media screen and (max-width: 650px){.fleet-feature-slider .medium{width:90%}}.fleet-feature-slider .flickity-page-dots{display:none}@media screen and (max-width: 650px){.fleet-feature-slider .flickity-page-dots{display:block}}@media screen and (max-width: 650px){.fleet-feature-slider .flickity-prev-next-button{display:none}}.fleet-feature-slider .dot{background:#0cc2dd;opacity:1;display:inline-block;margin:0px 6px 0px 6px}.fleet-feature-slider .dot.is-selected{background:#7c98ab}.fleet-feature-slider .slide.is-selected .tablet{opacity:1;-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.fleet-feature-slider a{color:#0cc2dd;text-decoration:underline}.fleet-feature-slider ul{margin:40px 0px 40px 0px;list-style-type:none;columns:2;-webkit-columns:2;-moz-columns:2}@media screen and (max-width: 900px){.fleet-feature-slider ul{text-align:center;margin:20px 0px 30px 0px;columns:1;-webkit-columns:1;-moz-columns:1}}.fleet-feature-slider ul li{margin:0px 0px 0px 0px;line-height:2;font-size:13px}@media screen and (max-width: 900px){.fleet-feature-slider ul li{line-height:1;margin:0px 0px 20px 0px}}.fleet-feature-slider ul span{color:#0cc2dd;margin-right:5px}.fleet-feature-slider img{margin-bottom:-10px;width:100%}.fleet-feature-slider .flickity-prev-next-button{background:#6b8099;opacity:1;top:34%}@media screen and (max-width: 1600px){.fleet-feature-slider .flickity-prev-next-button{top:33%}}.fleet-feature-slider .flickity-prev-next-button:hover{background:#7c98ab}.fleet-feature-slider .flickity-prev-next-button svg{width:40%;left:30%}.fleet-feature-slider .flickity-prev-next-button .arrow{fill:white}.fleet-feature-slider .flickity-prev-next-button.next{right:30px}.fleet-feature-slider .flickity-prev-next-button.previous{left:30px}.solutions-block{padding:100px 0px}@media screen and (max-width: 900px){.solutions-block{padding:70px 0px}}.solutions-block .solution-item{margin-top:70px;padding:0px 30px}@media screen and (max-width: 900px){.solutions-block .solution-item{padding:0px 0px}}@media screen and (max-width: 650px){.solutions-block .span6,.solutions-block .span6.last{width:100%;float:none;margin:0px auto}}.solutions-block .content{margin-bottom:30px}.solutions-block .data{font-size:14px;margin-top:30px;color:#bcbcbc}.solutions-block img{max-width:400px;margin:0px auto 0px auto;-webkit-box-shadow:-1px 0px 20px 1px rgba(0,0,0,0.1);-moz-box-shadow:-1px 0px 20px 1px rgba(0,0,0,0.1);box-shadow:-1px 0px 20px 1px rgba(0,0,0,0.1)}@media screen and (max-width: 900px){.solutions-block img{max-width:90%}}.solutions-block a{color:#0cc2dd;text-decoration:underline}.solutions-block .push{margin-top:70px}.testimonial-hero{color:white;padding:100px 0px}@media screen and (max-width: 900px){.testimonial-hero{padding:70px 0px}}.testimonial-hero .h2{font-size:36px}@media screen and (max-width: 650px){.testimonial-hero .h2{font-size:24px}}.testimonials img{display:block;margin:0 auto 30px auto;border-radius:100%;box-shadow:-1px 0px 20px 1px rgba(0,0,0,0.1)}.testimonials .sub-title{font-size:14px;display:block}.testimonials .span4{margin-top:60px;margin-bottom:60px}@media screen and (max-width: 650px){.testimonials .span4{float:none;width:100%;margin:60px auto}}.testimonials p{font-size:15px}.fleet-contact{position:relative;padding-top:100px;background:#3b5377;color:white;text-align:center}@media screen and (max-width: 900px){.fleet-contact{padding-top:70px}}.fleet-contact .formResponse{background:white;font-size:18px;text-align:center;color:#ff804a}.fleet-contact .formResponse.ok{color:#009900;padding:15px}.fleet-contact .formResponse.error{padding:15px}.fleet-contact .btm-shadow{position:absolute;height:50px;width:100%;bottom:0px;left:0px;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.24) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.24) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.24) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#70000000',GradientType=0 )}.fleet-contact label{color:#161616}@media screen and (max-width: 650px){.fleet-contact .contact-form .input-wrapper{margin-bottom:15px !important}}.fleet-contact form{margin-top:70px;padding:60px 60px 0px 60px;background:#f7f5f6;width:100%;text-align:left;position:relative}@media screen and (max-width: 900px){.fleet-contact form{width:80%;padding:40px 40px 0px 40px;margin-top:40px}}@media screen and (max-width: 650px){.fleet-contact form{width:90%;padding:20px 20px 0px 20px}}.fleet-contact form .btm-shadow{position:absolute;height:20px;width:100%;bottom:0px;left:0px;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#70000000',GradientType=0 )}.fleet-contact select{border:0px}.fleet-contact .btn-solid{max-width:240px;width:100%;display:block;margin:60px auto}.hero-press{background:#3b5377;padding:90px 0px;color:white}@media screen and (max-width: 650px){.hero-press{padding:30px 0px}}.hero-press .h2{font-size:40px}@media screen and (max-width: 650px){.hero-press .h2{font-size:24px}}.two-col-container{border-bottom:solid 1px #e2e2e2;padding-top:60px;padding-bottom:60px}@media screen and (max-width: 650px){.two-col-container{padding-top:0px;padding-bottom:40px;border-bottom:0px}}.two-col-container article{width:48%}@media screen and (max-width: 650px){.two-col-container article{width:100%}}.two-col-container article .excerpt a{display:inline-block;margin-top:20px;padding-bottom:3px;border-bottom:solid 1px #7c98ab;color:#7c98ab;text-decoration:none;width:auto}.two-col-container article:first-child{float:left;margin-right:2%}@media screen and (max-width: 650px){.two-col-container article:first-child{margin-right:auto;margin-bottom:40px}}.two-col-container article:nth-child(2){float:right;margin-left:2%}@media screen and (max-width: 650px){.two-col-container article:nth-child(2){margin-left:auto}}.press-ribbon{background:#3b5377;padding:15px 0px;border-top:solid 1px #416086;position:relative;z-index:99}.press-ribbon .toggle-press-nav{color:white;text-align:center;font-size:16px;margin:0 auto}.press-ribbon ul.show{display:block}.press-ribbon ul{text-align:center;margin:0px;padding:0px;z-index:95}@media screen and (max-width: 650px){.press-ribbon ul{border-top:solid 1px #416086;padding:20px 0px;width:100%;position:absolute;top:45px;left:0px;background:#3b5377;display:none}}.press-ribbon ul li{display:inline;margin-right:30px}@media screen and (max-width: 650px){.press-ribbon ul li{display:block;margin-right:auto;margin-left:auto;margin-bottom:10px}}.press-ribbon ul li:last-child{margin-right:0px}@media screen and (max-width: 650px){.press-ribbon ul li:last-child{margin-right:auto}}.press-ribbon a{color:white}.logo-block{margin-top:120px}@media screen and (max-width: 650px){.logo-block{margin-top:60px}}.logo-block header{margin-bottom:50px}@media screen and (max-width: 650px){.logo-block header{margin-bottom:30px}}.logo-block .logo-wrapper{height:150px;width:100%;position:relative}.logo-block .logo-wrapper img{max-width:70%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.logo-block .btn-brightBlue{margin-top:40px}@media screen and (max-width: 650px){.logo-block .btn-brightBlue{display:inline}}.logo-block .light{background:#f9f9f9}.logo-block .dark{background:#1a2025;margin-top:30px}@media screen and (max-width: 650px){.logo-block .span4,.logo-block .span4.last{float:none;width:100%;margin:20px auto}}.dl-tools{margin-top:10px}.dl-tools .left{float:left;width:200px}@media screen and (max-width: 650px){.dl-tools .left{float:none;margin:10px auto;width:100%}}.dl-tools .right{float:right}@media screen and (max-width: 650px){.dl-tools .right{float:none;margin:10px auto;width:100%}}.dl-tools .spacer{font-size:15px;color:#969696;opacity:.7;font-weight:300;display:inline-block;margin:0px 5px 0px 5px}.dl-tools a .icon-download4{color:#969696;margin-right:3px}.press-block{margin-top:60px;margin-bottom:120px;position:relative;z-index:90}@media screen and (max-width: 650px){.press-block{margin-bottom:60px}}.press-block header{margin-bottom:60px}@media screen and (max-width: 650px){.press-block header{margin-bottom:30px}}@media screen and (max-width: 650px){.press-block article .h2{font-size:20px}}.press-block .excerpt a{display:inline-block;background:#3b5377;color:white;margin-top:20px;padding:15px 30px;max-width:300px}@media screen and (max-width: 650px){.news-block header{margin-bottom:30px}}.news-block .excerpt a{display:inline-block;margin-top:15px;color:#7c98ab;text-decoration:underline}@media screen and (max-width: 650px){.news-block article .h2{font-size:20px}}.image-block{margin-top:120px}@media screen and (max-width: 650px){.image-block{margin-top:60px}}.image-block header{margin-bottom:60px}@media screen and (max-width: 650px){.image-block header{margin-bottom:30px}}.image-block .btn-brightBlue{margin-top:40px}.image-block .image-item{margin-bottom:30px;display:block;border:solid 1px #f7f6f6}.video-block{margin-top:120px;margin-bottom:120px}@media screen and (max-width: 650px){.video-block{margin-top:60px;margin-bottom:60px}}.video-block header{margin-bottom:60px}@media screen and (max-width: 650px){.video-block header{margin-bottom:30px}}.video-block img{width:100%}@media screen and (max-width: 650px){.video-block .span4,.video-block .span4.last{width:100%;float:none;margin:0px auto 20px auto}}.article-block header{padding-bottom:0px;border-bottom:solid 1px #e2e2e2}.article-block header h2,.article-block header .h2{font-size:40px;width:70%;display:block;float:left;text-align:left;font-weight:300;letter-spacing:.05em}@media screen and (max-width: 650px){.article-block header h2,.article-block header .h2{font-size:20px;width:60%}}.article-block header a{width:block;width:30%;float:right;text-align:right;margin-top:30px;color:#0cc2dd}@media screen and (max-width: 650px){.article-block header a{width:40%;margin-top:5px}}.article-block .feat-img{float:left;width:50%;margin-right:30px}@media screen and (max-width: 650px){.article-block .feat-img{margin-right:0px;float:none;width:100%}}.content-block{color:white;padding:150px 0px}@media screen and (max-width: 650px){.content-block{padding:70px 0px}}.content-block a{color:#0cc2dd;text-decoration:underline}@media screen and (max-width: 650px){.content-block .span6,.content-block .span6.last{float:none;width:100%;margin:30px auto 30px auto}}.hero-about{padding:240px 0px;color:white}@media screen and (max-width: 900px){.hero-about{padding:120px 0px}}@media screen and (max-width: 650px){.hero-about{padding:30px 0px}}.hero-about .h2{font-size:60px;font-weight:300;line-height:1}@media screen and (max-width: 650px){.hero-about .h2{font-size:22px}}.hero-about a{width:80px;height:80px;border-radius:100%;text-align:center;display:block;border:solid 2px rgba(254,254,254,0.4);margin:40px auto 0px auto;-webkit-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1)}.hero-about a:hover{background:white;border:solid 2px #fefefe}@media screen and (max-width: 650px){.hero-about a{margin:10px auto 0px auto;width:60px;height:60px}}.hero-about a div{width:55px;height:55px;background:#3b5377;border-radius:100%;display:block;line-height:60px;margin:10px auto 0px auto}@media screen and (max-width: 650px){.hero-about a div{width:35px;height:35px;line-height:40px}}.hero-about a span{color:white;font-size:16px}.team-block{padding:140px 0px}@media screen and (max-width: 900px){.team-block{padding:60px 0px}}.team-block .h1{margin-bottom:50px}.team-block .team-bio{background:white;width:17%;position:relative;margin:1.5% 1.5%;float:left;-webkit-box-shadow:-1px 0px 20px 1px rgba(0,0,0,0.13);-moz-box-shadow:-1px 0px 20px 1px rgba(0,0,0,0.13);box-shadow:-1px 0px 20px 1px rgba(0,0,0,0.13)}@media screen and (max-width: 900px){.team-block .team-bio{width:47%}}.team-block .team-bio img{width:100%;margin:0px 0px -8px 0px;padding:0px}@media screen and (max-width: 650px){.team-block .team-bio img{margin:0px 0px -5px 0px}}.team-block .team-bio:hover .wrapper-hover{opacity:1}.team-block .team-bio .wrapper-hover{-webkit-transition:opacity 700ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:opacity 700ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:opacity 700ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 700ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 700ms cubic-bezier(0.23, 1, 0.32, 1);opacity:0;position:absolute;width:100%;top:0px;left:0px;height:100%;background-color:rgba(75,105,140,0.85);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.team-block .team-bio .wrapper-hover span{font-size:12px;color:#0cc2dd}.team-block .team-bio .wrapper-hover h3,.team-block .team-bio .wrapper-hover .h3{color:white}@media screen and (max-width: 900px){.team-block .team-bio .wrapper-hover h3,.team-block .team-bio .wrapper-hover .h3{font-size:18px}}.team-block .team-bio .wrapper-hover .wrapper-content{-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 auto}.team-block .bio-wrapper{margin-top:140px}@media screen and (max-width: 900px){.team-block .bio-wrapper{margin-top:60px}}.view-all-images{display:none}.view-all-images.show{display:block}.timeline-block{text-align:center;color:white;padding:140px 0px;background:#4b688c;position:relative;z-index:90}@media screen and (max-width: 900px){.timeline-block{padding:60px 0px}}@media screen and (max-width: 650px){.timeline-block{padding:30px 0px}}@media screen and (max-width: 650px){.timeline-block .h1{font-size:36px}}.timeline-block .horizontal-line{height:4px;background:#6b8099;width:100%;position:absolute;top:50%;margin-top:-2px;z-index:90}@media screen and (max-width: 650px){.timeline-block .horizontal-line{display:none}}.timeline-slider{position:relative;z-index:95;margin-top:55px}@media screen and (max-width: 1600px){.timeline-slider{margin-top:70px}}@media screen and (max-width: 1100px){.timeline-slider{margin-top:80px}}@media screen and (max-width: 650px){.timeline-slider{margin-top:40px}}.timeline-slider .slide{width:33.33333333333333%}@media screen and (max-width: 1100px){.timeline-slider .slide{width:70%}}@media screen and (max-width: 650px){.timeline-slider .slide{width:90%;margin:0px 5%}}.timeline-slider .h3{font-size:36px}@media screen and (max-width: 650px){.timeline-slider .h3{font-size:24px}}.timeline-slider p{font-size:18px}@media screen and (max-width: 1600px){.timeline-slider p{font-size:14px}}.timeline-slider .node .line{width:2px;background:white;height:40px;margin:0 auto;display:block}.timeline-slider .node .circle{width:20px;height:20px;background:white;display:block;margin:0 auto;border-radius:100%}.timeline-slider a{color:#0cc2dd;text-decoration:underline}.timeline-slider a:hover{color:#7c98ab}.timeline-slider img{margin-top:50px;-webkit-box-shadow:-1px 0px 20px 1px rgba(0,0,0,0.2);-moz-box-shadow:-1px 0px 20px 1px rgba(0,0,0,0.2);box-shadow:-1px 0px 20px 1px rgba(0,0,0,0.2)}@media screen and (max-width: 650px){.timeline-slider img{margin-top:20px;width:80%}}.timeline-slider .flickity-prev-next-button{background:#6b8099;opacity:1;top:34%}@media screen and (max-width: 1600px){.timeline-slider .flickity-prev-next-button{top:33%}}.timeline-slider .flickity-prev-next-button:hover{background:#7c98ab}.timeline-slider .flickity-prev-next-button svg{width:40%;left:30%}.timeline-slider .flickity-prev-next-button .arrow{fill:white}.timeline-slider .flickity-prev-next-button.next{right:30px}.timeline-slider .flickity-prev-next-button.previous{left:30px}.contact-block{position:relative;height:90vh;background:#f7f6f6}@media screen and (max-width: 650px){.contact-block{height:auto}}@media screen and (max-width: 900px){.contact-block .h1{font-size:40px;margin-bottom:40px}}.contact-block .left-col{position:relative;height:90vh;width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;float:left}@media screen and (max-width: 650px){.contact-block .left-col{width:100%;float:none;height:auto;padding:30px 0px}}.contact-block .right-col{position:relative;height:90vh;width:50%;float:right}@media screen and (max-width: 650px){.contact-block .right-col{width:100%;float:none;height:400px}}.contact-block .item{margin-bottom:40px}.contact-block .item .h2{font-size:20px;margin-bottom:5px}.contact-block .item p{margin-top:0px}.contact-block .item a{color:#0cc2dd;text-decoration:underline}#map{position:absolute;width:100%;height:100%;top:0px;left:0px}.supporting-text{font-size:16px;max-width:500px;display:block;margin-right:auto}@media screen and (max-width: 650px){.supporting-text{font-size:14px}}.hero-design{padding:160px 0px}@media screen and (max-width: 1300px){.hero-design{padding:100px 0px}}@media screen and (max-width: 900px){.hero-design{padding:80px 0px}}@media screen and (max-width: 650px){.hero-design{padding:30px 0px 0px 0px;background-image:none !important;text-align:center}}.hero-design h1,.hero-design .h1{margin-bottom:10px}.hero-design .sub-text{margin-bottom:40px}.hero-design .mobile-img{margin-top:30px;margin-bottom:30px;max-width:80%;margin-left:auto;margin-right:auto}@media screen and (max-width: 650px){.hero-design .span6{float:none;margin:0px;width:100%;margin-bottom:40px}}.design-content-slider{height:80vh;color:white}@media screen and (max-width: 650px){.design-content-slider{display:none}}@media screen and (max-height: 500px){.design-content-slider{height:105vh}}.design-content-slider .h1{font-size:70px}@media screen and (max-width: 650px){.design-content-slider .h1{font-size:30px}}.design-content-slider .flickity-page-dots{left:50%;bottom:auto;bottom:40px;width:auto;margin-left:-40px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 650px){.design-content-slider .flickity-page-dots{bottom:15px}}.design-content-slider .dot{background:white;opacity:1;display:inline-block;margin:0px 6px 0px 6px}@media screen and (max-width: 650px){.design-content-slider .dot{background:#7c98ab}}.design-content-slider .dot.is-selected{background:#0cc2dd}.design-content-slider .slide.is-selected .tablet{opacity:1;-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.design-content-slider .slide{height:80vh;width:100%;text-align:left;overflow:hidden}@media screen and (max-width: 650px){.design-content-slider .slide{padding:70px 0px}}@media screen and (max-height: 500px){.design-content-slider .slide{height:105vh}}.design-content-slider .slide .overlay.darkest{opacity:.4}.design-content-slider .slide .overlay{background:black;opacity:.2;position:absolute;width:100%;height:100%}.design-content-slider .slide p{text-align:left}.design-content-slider .slide .tablet{margin:auto 0px;opacity:0;-ms-transform:translate3d(0px, -300px, 0px);-webkit-transform:translate3d(0px, -300px, 0px);transform:translate3d(0px, -300px, 0px);-webkit-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1)}.hero-product{padding-bottom:150px}.hero-product .sub-text,.hero-product .sub-text p{font-size:22px;font-weight:300;display:block;line-height:1.3}@media screen and (max-width: 650px){.hero-product{padding-bottom:0px}.hero-product .span5{width:100%;margin:0px auto;float:none;padding-top:15px}.hero-product .product-title{font-size:30px}.hero-product .sub-text p{font-size:18px;margin:10px 0}}.hero-product #ProductPhotoImg{margin:0 auto}@media screen and (max-width: 650px){.hero-product #ProductPhotoImg{margin-top:10px;margin-bottom:20px;width:50%}}.two-column{padding:120px 0px;position:relative}@media screen and (max-width: 900px){.two-column{padding:80px 0px}}@media screen and (max-width: 650px){.two-column{padding:10px 0px 0px 0px}}.two-column .mobile-img.active{opacity:1}.two-column .mobile-img{margin:30px auto 0px auto;width:80%;opacity:1;-webkit-transition:opacity 2500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:opacity 2500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:opacity 2500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 2500ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 2500ms cubic-bezier(0.23, 1, 0.32, 1)}@media screen and (max-width: 650px){.two-column .span6{padding:30px 0px 0px 0px}}.two-column .diagonal{width:3000px;height:1138px;background:#fcfcfc;-webkit-clip-path:polygon(100% 0%, 0% 100%, 100% 100%);clip-path:polygon(100% 0%, 0% 100%, 100% 100%);position:absolute;right:0px;bottom:-300px}.two-column.parallax{background:white;overflow:hidden;display:flex;margin-top:-45px}@media screen and (max-width: 650px){.two-column.parallax{margin-top:-60px;padding:50px 0px 50px 0px}}.two-column.parallax .span6{position:relative;height:100%}@media screen and (max-width: 900px){.two-column.parallax .span6{height:auto;padding:0px}}@media screen and (max-width: 900px){.two-column.parallax .span6.last{height:65vh}}@media screen and (max-height: 1100px){.two-column.parallax .span6.last{height:90vh}}@media screen and (max-height: 800px){.two-column.parallax .span6.last{margin-top:80px;height:70vh}}@media screen and (max-height: 650px){.two-column.parallax .span6.last{height:80vh;margin-top:0px}}@media screen and (max-height: 500px){.two-column.parallax .span6.last{height:100vh;margin-top:0px}}.two-column.parallax.active .icon{opacity:1;-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1)}.two-column.parallax .last.active .lock-top,.two-column.parallax .last.active .lock-top-cutout,.two-column.parallax .last.active .lock-bottom{transform:translateY(0%) !important}.two-column.parallax .icon.icon-exclamation{-webkit-transition-delay:100ms;transition-delay:100ms}.two-column.parallax .icon.icon-alerts{-webkit-transition-delay:300ms;transition-delay:300ms}.two-column.parallax .icon.icon-diamond{-webkit-transition-delay:500ms;transition-delay:500ms}.two-column.parallax .icon{font-size:60px;color:#3b5377;display:inline-block;margin-right:30px;vertical-align:middle}@media screen and (max-width: 650px){.two-column.parallax .icon{margin-right:auto;margin-left:auto;opacity:1;-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1)}}.two-column.parallax .info-title h3,.two-column.parallax .info-title .h3{margin-top:10px}.two-column.parallax .sub-text{margin-bottom:80px;color:#3b5377}@media screen and (max-width: 900px){.two-column.parallax .sub-text{margin-bottom:40px}}@media screen and (max-width: 900px){.two-column.parallax .info-block{margin-bottom:30px}}@media screen and (max-width: 650px){.two-column.parallax .info-block{margin-bottom:40px}}@media screen and (max-width: 650px){.two-column.parallax .h1{text-align:center}}.two-column .lock-top{position:absolute;top:100px;left:0;bottom:0;right:0;margin:auto;z-index:90;transform:translateY(-30%);-webkit-transition:transform 2500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:transform 2500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:transform 2500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:transform 2500ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 2500ms cubic-bezier(0.23, 1, 0.32, 1)}.two-column .lock-top-cutout{position:absolute;top:100px;left:0;bottom:0;right:0;margin:auto;z-index:80;transform:translateY(-30%);-webkit-transition:transform 2500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:transform 2500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:transform 2500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:transform 2500ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 2500ms cubic-bezier(0.23, 1, 0.32, 1)}.two-column .lock-bottom{position:absolute !important;top:140px;left:0;right:0;bottom:0;margin:auto;transform:translateY(30%);z-index:85;-webkit-transition:transform 1000ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:transform 1000ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:transform 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:transform 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 1000ms cubic-bezier(0.23, 1, 0.32, 1)}.two-column figure{margin:0px auto}@media screen and (max-width: 650px){.two-column figure{margin:0px auto 30px auto}}@media screen and (max-width: 900px){.two-column .span6,.two-column .span5{float:none;width:100%;margin:0px auto}}.social-block.active .show-tablet{opacity:1;-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.social-block.active .vertical-line{opacity:1;height:589px}@media screen and (max-width: 1300px){.social-block.active .vertical-line{height:580px}}@media screen and (max-width: 1200px){.social-block.active .vertical-line{height:640px}}@media screen and (max-width: 1100px){.social-block.active .vertical-line{display:none}}.social-block.active .full-screen,.social-block.active .left-screen,.social-block.active .right-screen{opacity:1;-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}@media screen and (max-width: 900px){.social-block{padding:50px 0px}}@media screen and (max-width: 650px){.social-block{padding:40px 0px 0px 0px}}.social-block .info-content h3 span,.social-block .info-content .h3 span{font-size:12px}.social-block .show-tablet{opacity:0;-ms-transform:translate3d(0px, -400px, 0px);-webkit-transform:translate3d(0px, -400px, 0px);transform:translate3d(0px, -400px, 0px);-webkit-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1)}@media screen and (max-width: 650px){.social-block .show-tablet{opacity:1;-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@media screen and (max-width: 900px){.social-block .container.flex-center{display:block;-ms-flex-align:inherit;-webkit-align-items:inherit;align-items:inherit}}@media screen and (max-width: 1100px){.social-block .info-block.flex-center{display:block;-ms-flex-align:inherit;-webkit-align-items:inherit;align-items:inherit}}@media screen and (max-width: 900px){.social-block .flex-center{display:block;-ms-flex-align:inherit;-webkit-align-items:inherit;align-items:inherit;text-align:center}}@media screen and (max-width: 900px){.social-block .right-col{display:none}}.social-block .h1{margin:0px 0px 20px 0px}@media screen and (max-width: 900px){.social-block .h1{text-align:center}}@media screen and (max-width: 650px){.social-block .h1{margin:0px 0px 5px 0px}}.social-block .sub-text{color:#3b5377;margin-bottom:80px}.social-block .info-block{position:relative;z-index:90}@media screen and (max-width: 900px){.social-block .info-block img{max-width:80%;margin:30px auto 0px auto}}.social-block .icon{color:#7c98ab;font-size:60px;display:block;margin-right:30px;background:#f7f6f6;border-radius:100%}@media screen and (max-width: 900px){.social-block .icon{margin:0px auto}}.social-block #current-screen-item .icon{color:#0cc2dd}@media screen and (max-width: 900px){.social-block #current-screen-item .icon{color:#7c98ab}}.social-block #current-screen-item h3,.social-block #current-screen-item .h3{color:#3b5377}@media screen and (max-width: 900px){.social-block #current-screen-item h3,.social-block #current-screen-item .h3{color:#161616}}.social-block .info-nav-item{cursor:pointer}.social-block .full-screen{margin:0 auto;position:relative;z-index:90;width:70%;opacity:0;-ms-transform:translate3d(0px, -400px, 0px);-webkit-transform:translate3d(0px, -400px, 0px);transform:translate3d(0px, -400px, 0px);-webkit-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1)}.social-block .shadowed{-webkit-filter:drop-shadow(10px 10px 120px 0px rgba(0,0,0,0.24));filter:url(#drop-shadow);-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')"}.social-block .phone-slide{position:relative}.social-block .left-screen{position:absolute;opacity:.5;width:50%;z-index:80;top:100px;left:-60px;opacity:0;-ms-transform:translate3d(0px, -200px, 0px);-webkit-transform:translate3d(0px, -200px, 0px);transform:translate3d(0px, -200px, 0px);-webkit-transition:all 1000ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 1000ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 1000ms cubic-bezier(0.23, 1, 0.32, 1)}@media screen and (max-width: 900px){.social-block .left-screen{display:none}}.social-block .right-screen{position:absolute;opacity:.5;width:50%;z-index:80;top:100px;right:-60px;opacity:0;-ms-transform:translate3d(0px, -200px, 0px);-webkit-transform:translate3d(0px, -200px, 0px);transform:translate3d(0px, -200px, 0px);-webkit-transition:all 1000ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 1000ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 1000ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 1000ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 1000ms cubic-bezier(0.23, 1, 0.32, 1)}@media screen and (max-width: 900px){.social-block .right-screen{display:none}}.social-block .right-col,.social-block .left-col{position:relative}.social-block .left-col{width:40%;padding-right:5%}@media screen and (max-width: 900px){.social-block .left-col{width:100%;padding:0px}}.social-block .right-col{padding-left:10%;width:45%}@media screen and (max-width: 900px){.social-block .right-col{width:100%;padding:0px}}.vertical-line{height:0px;width:3px;position:absolute;left:30px;top:263px;background:#bcbcbc;z-index:80;opacity:0;height:0px;-webkit-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1)}@media screen and (max-width: 1300px){.vertical-line{height:0px}}@media screen and (max-width: 900px){.vertical-line{display:none}}.features-block.active .h1{opacity:1;-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.features-block .h1{opacity:0;-ms-transform:translate3d(0px, -400px, 0px);-webkit-transform:translate3d(0px, -400px, 0px);transform:translate3d(0px, -400px, 0px);-webkit-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1)}@media screen and (max-width: 650px){.features-block .feature-content{height:440px}}.features-block-design.active .h1,.features-block-design.active .medium p{opacity:1;-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.features-block-design{position:relative;z-index:90}.features-block-design .container{padding-left:80px}@media screen and (max-width: 650px){.features-block-design .container{padding-left:30px}}.features-block-design .h1,.features-block-design .medium p{opacity:0;-ms-transform:translate3d(0px, -400px, 0px);-webkit-transform:translate3d(0px, -400px, 0px);transform:translate3d(0px, -400px, 0px);-webkit-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1)}.features-block-mobile.push{padding-top:60px}.features-block-mobile{padding:0px 0px 120px 0px}.features-block-mobile h2,.features-block-mobile .h2{margin-bottom:40px;font-size:36px}.features-block-mobile .card.noshadow{background:transparent;box-shadow:none;padding:0px}.features-block-mobile .card{padding:30px;margin:40px auto 20px auto;background:white;-webkit-box-shadow:-1px 0px 34px 1px rgba(0,0,0,0.05);-moz-box-shadow:-1px 0px 34px 1px rgba(0,0,0,0.05);box-shadow:-1px 0px 34px 1px rgba(0,0,0,0.05)}.features-block-mobile .card h3,.features-block-mobile .card .h3,.features-block-mobile .card h2,.features-block-mobile .card .h2{font-size:28px;margin-bottom:20px}.features-block-mobile .card p{font-size:16px;margin-bottom:30px}.features-block-slider-mobile{padding:0px 0px 0px 0px}.features-block-slider-mobile h2,.features-block-slider-mobile .h2{margin-bottom:40px}.features-block-slider-mobile .card{padding:30px;margin:40px auto 20px auto;background:white;-webkit-box-shadow:-1px 0px 34px 1px rgba(0,0,0,0.05);-moz-box-shadow:-1px 0px 34px 1px rgba(0,0,0,0.05);box-shadow:-1px 0px 34px 1px rgba(0,0,0,0.05)}.features-block-slider-mobile .card h3,.features-block-slider-mobile .card .h3,.features-block-slider-mobile .card h2,.features-block-slider-mobile .card .h2{font-size:28px;margin-bottom:20px}.features-block-slider-mobile .card p{font-size:16px;margin-bottom:30px}.features-block-slider-mobile .card a{color:#0cc2dd;text-decoration:underline}.features-block-slider-mobile .card ul{margin:20px 0px 30px 0px;list-style-type:none}.features-block-slider-mobile .card ul li{margin:0px 0px 0px 0px;line-height:2;font-size:13px}@media screen and (max-width: 900px){.features-block-slider-mobile .card ul li{line-height:1;margin:0px 0px 20px 0px}}.features-block-slider-mobile .card ul span{color:#0cc2dd;margin-right:5px}.feature-content{color:white;padding-top:110px;height:820px}@media screen and (max-width: 1300px){.feature-content{height:670px}}@media screen and (max-width: 650px){.feature-content{height:400px;padding-top:50px;background-position:center center}}@media screen and (max-width: 650px){.feature-content .h1{font-size:30px}}.feature-content p{max-width:600px;margin:20px auto 0px 0px}.feature-content .push-title{margin-top:140px;margin-left:80px}@media screen and (max-width: 1300px){.feature-content .push-title{margin-top:90px}}@media screen and (max-width: 900px){.feature-content .push-title{margin-top:50px}}@media screen and (max-width: 650px){.feature-content .push-title{margin-left:30px;width:120px;font-size:28px}}.nav-item{cursor:pointer}.nav-item:hover h3,.nav-item:hover .h3{color:#0cc2dd}@media screen and (max-width: 1300px){.nav-item p{font-size:15px}}@media screen and (max-width: 900px){.nav-item p{font-size:12px}}.feature-block-navigation{margin-top:-190px;color:white;margin-bottom:80px;border-top:solid 1px rgba(255,255,255,0.5);padding:40px 0px 0px 0px}@media screen and (max-width: 1100px){.feature-block-navigation{margin-top:-210px}}@media screen and (max-width: 900px){.feature-block-navigation{margin-top:-190px}}@media screen and (max-width: 650px){.feature-block-navigation{padding:30px 0px 0px 0px;margin-top:-80px}}@media screen and (max-width: 650px){.feature-block-navigation .container.Xlarge{padding:0px 10px}}@media screen and (max-width: 650px){.feature-block-navigation .span4 h3,.feature-block-navigation .span4 .h3{font-size:12px}}@media screen and (max-width: 650px){.feature-block-navigation .span4 p{display:none}}#current-item h3,#current-item .h3{color:#0cc2dd}#current-item .active-indicator{display:block}.active-indicator{height:3px;background:#0cc2dd;width:40px;position:absolute;left:50%;margin-left:-20px;top:-44px;display:none}@media screen and (max-width: 650px){.active-indicator{top:-34px}}.hide-content{display:none}.full-width-img{height:600px;margin:0px 0px 0px 0px}@media screen and (max-width: 650px){.full-width-img{height:300px;margin:0px 0px 60px 0px}}.specifications{padding:100px 0px;margin-top:-18px;background-color:white}@media screen and (max-width: 1600px){.specifications{background-position:-140px}}@media screen and (max-width: 1380px){.specifications{background-position:-300px}}@media screen and (max-width: 1300px){.specifications{background-position:-200px}}@media screen and (max-width: 1100px){.specifications{padding:80px 0px 40px 0px;background-image:none !important}}@media screen and (max-width: 650px){.specifications{background-image:none !important;padding:90px 0px 40px 0px}}@media screen and (max-width: 650px){.specifications .span6{float:none;width:100%;margin:0px}}@media screen and (max-width: 1600px){.specifications .span7{width:42%}}@media screen and (max-width: 1300px){.specifications .span7{width:50%}}@media screen and (max-width: 1100px){.specifications .span7{float:none;width:100%;margin:0px 0px 0px 0px}}.specifications ul{list-style-type:none;margin:0px;margin-bottom:60px}@media screen and (max-width: 650px){.specifications ul{margin-bottom:30px}}.specifications ul li{font-size:15px;line-height:2;margin:0px}.specifications .mobile-img{margin-right:auto}@media screen and (max-width: 650px){.specifications .mobile-img{margin-bottom:40px}}.three-col.active .icon{opacity:1;-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1)}.three-col{padding:140px 0px 100px 0px;height:90vh}@media screen and (max-width: 900px){.three-col{padding:240px 0px 100px 0px;height:auto;background-position:center 0px}}@media screen and (max-height: 1100px){.three-col{padding:240px 0px 100px 0px;height:auto;background-position:center 200px}}@media screen and (max-width: 650px){.three-col{padding:60px 0px;background-position:center center}}.three-col .h1{margin:0px 0px 20px 0px;color:white}.three-col .sub-text{color:#0cc2dd}.three-col .span4{margin-top:100px;color:white}@media screen and (max-width: 900px){.three-col .span4{margin-top:50px}}@media screen and (max-height: 940px){.three-col .span4{margin-top:50px}}@media screen and (max-width: 650px){.three-col .span4{float:none;width:80%;margin:30px auto 0px auto}}.three-col .btn{margin:100px auto 0px auto;text-align:center}@media screen and (max-width: 900px){.three-col .btn{margin-top:50px}}@media screen and (max-height: 940px){.three-col .btn{margin-top:50px}}@media screen and (max-width: 650px){.three-col .btn{margin-top:30px;margin-bottom:50px}}.three-col .icon{font-size:60px;color:#0cc2dd;margin-bottom:30px;display:block;margin-left:auto;margin-right:auto;opacity:0;-ms-transform:translate3d(0px, -200px, 0px);-webkit-transform:translate3d(0px, -200px, 0px);transform:translate3d(0px, -200px, 0px);-webkit-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1)}@media screen and (max-width: 650px){.three-col .icon{opacity:1;-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1)}}.three-col .icon.icon-bluetooth{-webkit-transition-delay:100ms;transition-delay:100ms}.three-col .icon.icon-check{-webkit-transition-delay:300ms;transition-delay:300ms}.three-col .icon.icon-solar{-webkit-transition-delay:500ms;transition-delay:500ms}.circle-icon{height:80px;width:80px;line-height:77px;font-size:24px;display:block;text-align:center;border-radius:100%}.circle-icon.circle-center{margin:0px auto 30px auto}.circle-icon.circle-left{margin:0px 20px 0px 0px;display:inline-block}@media screen and (max-width: 650px){.circle-icon.circle-left{display:block;margin:0px auto 20px auto}}.circle-icon.icon-small{font-size:18px;line-height:70px}.circle-blue{border:solid 4px rgba(59,83,119,0.5);color:#3b5377}.circle-gray{border:solid 4px rgba(98,98,99,0.5);color:#3b5377}.info-block{margin-bottom:70px}@media screen and (max-width: 650px){.info-block{text-align:center}}.info-title{*zoom:1;margin-bottom:30px;vertical-align:middle}.info-title:after{content:'';display:table;clear:both}@media screen and (max-width: 650px){.info-title{margin-bottom:10px}}.info-title h3,.info-title .h3{display:inline}@media screen and (max-width: 650px){.info-title h3,.info-title .h3{display:block;text-align:center}}.final-buy-cta{padding:130px 0px}@media screen and (max-width: 1600px){.final-buy-cta{background-position:center center}}@media screen and (max-width: 900px){.final-buy-cta{padding:50px 0px}}@media screen and (max-width: 650px){.final-buy-cta{background-image:none !important;padding:0px 0px 40px 0px}}.final-buy-cta .product-title{font-size:48px;line-height:1}@media screen and (max-width: 900px){.final-buy-cta .product-title{font-size:32px}}@media screen and (max-width: 650px){.final-buy-cta .mobile-img{margin:30px auto}}@media screen and (max-width: 900px){.final-buy-cta .sub-text.large{font-size:18px}}@media screen and (max-width: 650px){.final-buy-cta .span5{float:none;width:100%;margin:0px}}.final-buy-cta-design{padding:280px 0px}@media screen and (max-width: 1600px){.final-buy-cta-design{background-position:center center}}@media screen and (max-width: 900px){.final-buy-cta-design{padding:100px 0px}}@media screen and (max-width: 650px){.final-buy-cta-design{background-image:none !important;padding:0px 0px 40px 0px;text-align:center}}.final-buy-cta-design .product-title{font-size:48px;line-height:1}@media screen and (max-width: 900px){.final-buy-cta-design .product-title{font-size:32px}}@media screen and (max-width: 650px){.final-buy-cta-design .mobile-img{margin:30px auto 0px auto}}@media screen and (max-width: 900px){.final-buy-cta-design .sub-text.large{font-size:18px}}@media screen and (max-width: 650px){.final-buy-cta-design .span5{float:none;width:100%;margin:0px}}.contact-form input,.contact-form textarea{outline:0;border:none;font-size:16px}.contact-form select{font-size:16px}.contact-form .input-wrapper{width:47.5%;position:relative}@media screen and (max-width: 650px){.contact-form .input-wrapper{width:100%;margin-bottom:2.5%}}.contact-form .input-wrapper.left{margin-right:2.5%}@media screen and (max-width: 650px){.contact-form .input-wrapper.left{margin-right:auto;margin-left:auto}}.contact-form .input-wrapper.right{margin-left:2.5%;float:right}@media screen and (max-width: 650px){.contact-form .input-wrapper.right{margin-right:auto;margin-left:auto}}.contact-form textarea{margin:2.5% auto}@media screen and (max-width: 650px){.contact-form textarea{margin:0px auto 2.5% auto}}@media screen and (max-width: 650px){.template-blog .span8,.template-blog .span3,.template-article .span8,.template-article .span3{float:none;width:100%;margin:0px}}.template-blog aside,.template-article aside{margin-top:20px}@media screen and (max-width: 650px){.template-blog aside,.template-article aside{margin-top:30px;border-top:solid 1px #eeeded;padding-top:30px}}.template-blog aside ul li,.template-article aside ul li{padding:20px 0px;border-bottom:solid 1px #eeeded}.template-blog aside ul li a,.template-article aside ul li a{font-size:18px}@media screen and (max-width: 900px){.template-blog aside ul li a,.template-article aside ul li a{font-size:16px}}.template-blog aside time,.template-article aside time{font-size:12px}.template-blog h1,.template-blog .h1,.template-article h1,.template-article .h1{text-transform:capitalize}.template-blog .post-excerpt,.template-article .post-excerpt{margin-top:30px}.template-blog .post-details,.template-article .post-details{font-size:14px}.template-blog .btn-solid,.template-article .btn-solid{margin-top:30px}.template-blog canvas,.template-article canvas{display:none !important}.template-blog article{padding-bottom:50px;margin-bottom:50px;border-bottom:solid 1px #e6e4e5}.template-blog article:last-child{border-bottom:0px}.template-blog article .h2{margin-bottom:10px}.template-blog article img{float:left;width:50%;margin-top:15px;margin-right:30px}@media screen and (max-width: 650px){.template-blog article img{margin-right:15px}}.template-article h1,.template-article .h1{margin-bottom:10px}.template-article figure,.template-article img{margin:5px 0px}.template-article figure img{margin:0px}.template-article figcaption{font-weight:500;margin-bottom:30px}.cd-image-container{position:relative;width:100%;z-index:90}@media screen and (max-width: 900px){.cd-image-container{display:none}}.cd-image-label{position:absolute;bottom:0;right:0;color:#ffffff;padding:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform 0.3s 0.7s, opacity 0.3s 0.7s;-moz-transition:-moz-transform 0.3s 0.7s, opacity 0.3s 0.7s;transition:transform 0.3s 0.7s, opacity 0.3s 0.7s}.cd-image-label.is-hidden{visibility:hidden}.is-visible .cd-image-label{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cd-resize-img{position:absolute;top:0;left:0;width:0;height:100%;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-resize-img img{position:absolute;left:0;top:0;display:block;height:100%;width:auto;max-width:none}.cd-resize-img .cd-image-label{right:auto;left:0}.is-visible .cd-resize-img{width:50%;-webkit-animation:cd-bounce-in 0.7s;-moz-animation:cd-bounce-in 0.7s;animation:cd-bounce-in 0.7s}@-webkit-keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}@-moz-keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}@keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}.cd-handle-line{position:absolute;left:50%;top:50%;height:600px;width:2px;margin-left:-1px;margin-top:-300px;background:#7c98ab;cursor:move}@media screen and (max-width: 1300px){.cd-handle-line{height:500px;margin-top:-250px}}@media screen and (max-width: 1100px){.cd-handle-line{height:340px;margin-top:-160px}}@media screen and (max-width: 650px){.cd-handle-line{background:transparent}}.cd-handle{position:absolute;height:20px;width:20px;left:50%;top:50%;margin-left:-10px;margin-top:-10px;border-radius:50%;background:#7c98ab;cursor:move;opacity:0;-webkit-transform:translate3d(0, 0, 0) scale(0);-moz-transform:translate3d(0, 0, 0) scale(0);-ms-transform:translate3d(0, 0, 0) scale(0);-o-transform:translate3d(0, 0, 0) scale(0);transform:translate3d(0, 0, 0) scale(0)}.cd-handle-wrapper.draggable{background-color:#0cc2dd}.is-visible .cd-handle{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1);-moz-transform:translate3d(0, 0, 0) scale(1);-ms-transform:translate3d(0, 0, 0) scale(1);-o-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1);-webkit-transition:-webkit-transform 0.3s 0.7s, opacity 0s 0.7s;-moz-transition:-moz-transform 0.3s 0.7s, opacity 0s 0.7s;transition:transform 0.3s 0.7s, opacity 0s 0.7s}#ride-image{width:60%;position:relative;left:150px}@media screen and (max-width: 650px){#ride-image{width:45%;left:0;display:block;margin:0 auto}}@media screen and (max-width: 650px){#ride-info{margin-top:15px}#ride-info h2,#ride-info .h2{font-size:20px !important;margin:0}#ride-info ul{margin-top:10px !important}#ride-info ul li{margin-left:0 !important;display:inline-block;width:125px !important}}.klarna-container #klanra-upstream-learnmore{display:none}.klarna-container #klarna-upstream-text{text-decoration:underline}@media screen and (max-width: 650px){.klarna-container #product_price{font-size:18px !important}.klarna-container #klarna-upstream-product #klarna-upstream-text,.klarna-container #klarna-upstream-product2 #klarna-upstream-text{font-size:14px !important}.klarna-container #klarna-upstream-product #klanra-upstream-logo img,.klarna-container #klarna-upstream-product2 #klanra-upstream-logo img{width:65px !important}.klarna-container #klarna-upstream-product #klanra-upstream-learnmore,.klarna-container #klarna-upstream-product2 #klanra-upstream-learnmore{font-size:14px !important;display:none}}.cart-shipping-estimate{margin-top:-25px;font-size:11px}@media screen and (max-width: 650px){.cart-shipping-estimate{margin-top:0}}.footer_logo{width:25%}#bb-logo{float:right}@media screen and (max-width: 650px){#bb-logo{float:none}}#rei-logo{float:left}@media screen and (max-width: 650px){#rei-logo{float:none}}@media screen and (max-width: 1200px){.address-show{float:left !important}}@media screen and (max-width: 650px){.address-show{float:left !important}}@media screen and (max-width: 900px){.address-show{float:left !important}}.address-show .address{opacity:0;transition:ease-in .3s all}@media screen and (max-width: 650px){.address-show .address{opacity:1}}.address-show:hover .address{opacity:1;transition:ease-in .3s all}.ft-13{font-size:13px}.text-light{font-weight:300}.location-icon{width:75%}@media screen and (max-width: 1200px){.location-icon{width:30%}}@media screen and (max-width: 900px){.location-icon{width:35%}}@media screen and (max-width: 650px){.location-icon{width:65%}}.pointer{cursor:pointer}.gray-blur{transition:ease-in .1s}.gray-blur:hover{opacity:.57;transition:ease-in .1s}@media screen and (max-width: 650px){#amazon-logo{margin-top:0 !important}}.location-marker{display:block;margin:10px auto;width:5%}@media screen and (max-width: 650px){.location-marker{width:10%}}.footnote{margin-top:30px;font-size:12px}.checkout-button{background:#3b5377;position:fixed;bottom:0;left:0;width:100%;padding:15px 0px;font-size:18px;color:white;text-align:center;-webkit-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);border:0px;outline:0;margin:0px;font-weight:400;display:inline-block}.checkout-button:hover{background:#0cc2dd;color:white}.checkout-button.btn-small{padding:15px 45px}.checkout-button.btn-full{max-width:360px;width:100%}@media screen and (max-width: 650px){.checkout-button.btn-full{font-size:16px}}.product__buy{margin-left:20px;background:#0cc2dd;padding:0.5625em 1.875em;color:white;text-decoration:none;border-radius:3px;display:inline-block;transition:.5s}.product__buy:hover{background:#3b5377;text_decoration:none;color:white;transition:.5s}.buy-now-mobile{display:none;background:#3b5377;height:55px;width:100%;text-align:center;cursor:pointer;transition:.3s}.buy-now-mobile:hover{background:#0cc2dd;transition:.3s}.buy-now-mobile span{color:white;font-size:20px;margin:0;padding:0;padding:10px 10px 10px 5px;weight:300}@media screen and (max-width: 650px){.buy-now-mobile{position:absolute;bottom:0;display:block;z-index:9999999999;position:fixed}}.nav-cta{display:inline;margin:0 auto;padding:10px;background:#0cc2dd;width:150px;border-radius:5px;color:white}.nav-cta:hover{background:#3b5377}@media screen and (max-width: 900px){#available_on h4,#available_on .h4{font-size:20px}}#available_on a img{width:45%}@media screen and (max-width: 650px){#available_on a img{width:20%}}.subscribe_box{text-align:center}.subscribe_box label span{color:inherit;font-size:inherit}.hero-product-review{margin-top:15px;padding:0}.hero-product-review .product-review-stars{margin:0;padding:0;display:inline-block;margin-right:5px}.hero-product-review .product-review-stars li{display:inline-block;text-decoration:none}.hero-product-review .product-review-stars li i{color:#3b5377;font-size:20px}.hero-product-review a{display:inline-block}@media screen and (max-width: 650px){.hero-product-review{text-align:center;margin-top:15px}.hero-product-review .a{display:block}.hero-product-review .product-review-stars{display:block}}.center{text-align:center;margin:15px}#fleetContactButton{z-index:999999}.footer_logo{width:100% !important}#android_logo{margin-top:5px}.logo img{width:50% !important}#myCarousel{position:relative;margin-top:-3px}#myCarousel .carousel-indicators{position:absolute;bottom:-15px}#myCarousel .carousel-indicators li{border:2px solid #3b5377}#myCarousel .carousel-indicators li.active{background:#3b5377}#myCarousel .carousel-control.left,#myCarousel .carousel-control.right{background-image:none !important;z-index:99999999}#myCarousel .carousel-inner{background:white;text-align:center}#myCarousel .carousel-inner .item .quotebox{margin:30px}#myCarousel .carousel-inner .item .quotebox h3,#myCarousel .carousel-inner .item .quotebox .h3{font-weight:300;font-size:20px;opacity:.57}#myCarousel .carousel-inner .item .quotebox .outlet{font-weight:500;font-size:18px;opacity:.65}#myCarousel .glyphicon{color:#3b5377}#fleetContact_small{padding:10px}.articleTitle{font-size:40px}#gift_cert{text-decoration:underline;text-align:center;font-weight:bold}#gift_cert p{margin-top:-65px !important}#lattis-video-modal{display:none}#ProductPrice{display:block;margin-left:30%}.quantity_container{display:block;margin-left:30%}.quantity_container label{margin-left:10px}#limited_offer p{width:95%}#limited_offer p #protect{font-weight:bold}@media screen and (max-width: 850px){.subscribe_box label span{display:none !important}}@media screen and (max-width: 650px){.nav-holder{top:0 !important}.nav-holder .nav-wrapper .logo{top:2px}.nav-wrapper.scrolled{top:0 !important}.main-content{top:0 !important}.promo{bottom:0;z-index:99}.promo p{font-size:12px}.quantity_container{margin-left:0 !important}.quantity_container label{margin-left:5px !important}#ProductPrice{margin-left:0}#limited_offer p{display:block;margin:10px auto}}.promo{background:#2d4562;position:fixed;z-index:9999999;width:100%}.promo .cancel{color:white;float:right;padding:5px 10px 0 0;cursor:pointer}.promo p{text-align:center;color:white;padding:5px;margin-top:10px;font-size:14px}.order_promo{padding:10px 0}#cart_details{color:#0cc2dd;padding-top:5px;width:100%}@media screen and (max-width: 650px){#cart_details{padding-top:0}}#cart_details ul{margin:0}@media screen and (max-width: 650px){#cart_details ul{text-align:center}}#cart_details ul li{display:block;margin:10px}#cart_details ul li p{font-size:18px}#cart_details ul li .fa{text-align:center;font-size:30px;margin:5px 15px 5px 0}#cart_details img{width:40%;margin-left:30px;margin-top:10px}@media screen and (max-width: 650px){#cart_details img{text-align:center;width:40%;margin-top:40px}}#nav_cart_button{display:none}.warranty_notice{display:block;margin:0 auto;font-size:10px;padding:0 10px;text-align:center;margin:-50px 0 40px 0}@media screen and (max-width: 650px){.nav-wrapper .logo{width:70% !important}#cartPromotion{font-size:17px;position:relative;top:45px;margin-bottom:40px}#gift_cert{text-align:center}.nav-wrapper{top:0}.warranty_notice{margin:-50px 0 40px 0}.quantity-wrapper .qtyplus,.quantity-wrapper .qtyminus{margin-top:-5px !important;font-size:20px !important;height:auto !important}#nav_cart_button{display:block}.logo{margin-top:5px}}a.cart-btn.show-tablet{background:#3b5377;padding:5px 8px;color:white;cursor:pointer;transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);display:none}@media screen and (max-width: 1100px){a.cart-btn.show-tablet{display:inline;margin-left:10px}}a.cart-btn.show-tablet:hover{background:#0cc2dd;transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 500ms cubic-bezier(0.23, 1, 0.32, 1)}.span6.last h3,.span6.last .h3,.span6.last ul{margin:0;padding:0}.span6.last ul{margin:13px 0 15px 0 !important}@media screen and (max-width: 430px){#myCarousel{margin-top:-20px;margin-bottom:5px}#myCarousel .carousel-inner .item .quotebox h3,#myCarousel .carousel-inner .item .quotebox .h3{font-size:16px}#myCarousel .carousel-inner .item .quotebox .outlet{font-size:14px}#ProductPhotoImg{width:50% !important}}.body-modal-open{overflow:hidden}.close{width:40px;height:40px;top:30px;right:30px;position:absolute;cursor:pointer;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:block;-webkit-appearance:none;background:none;border:none}.close:hover:before,.close:hover:after{background:white}.close:before,.close:after{content:"";position:absolute;height:2px;left:0;right:0;background:white;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal{-webkit-transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);position:fixed;height:100%;width:100%;background:rgba(0,0,0,0.9);z-index:400;opacity:0;visibility:hidden;overflow:auto;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal .content{width:1000px;margin:80px auto 0px auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal .video-hold{-webkit-transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.75s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);width:85%;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal .video-hold .close{position:absolute;left:0px;top:-100px;width:100%;text-align:center}.modal .video-hold iframe{width:100%;height:100%}.modal-active{-webkit-overflow-scrolling:touch;opacity:1;visibility:visible}.modal-active .video-hold{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.modal video{width:100%}.skinny-banner .internal-page{padding:15px 0px 5px 0px !important;background:#2d4562;text-align:center}.skinny-banner .internal-page p{color:#ffffff}.skinny-banner .internal-page p a{color:#ffffff}
