a[id*="action_"] {Xdisplay:none!important}

gdpr-ready {
  display: block;
  text-align: center;
  padding: 1rem 0; 
  }
gdpr-ready .gdpr-ready {
 display: inline-block; }
	
.mfp-bg,.mfp-wrap{position:fixed;top:0;left:0}
.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}
.mfp-container:before,.mfp-figure:after{content:''}
.mfp-arrow,.slick-slider{-webkit-tap-highlight-color:transparent}
.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}
.separate{display:inline-block;position:relative;max-width:84%}
.mfp-close,a,ins{text-decoration:none}
.caroufredsel_wrapper{width:100%!important}
blockquote,q{quotes:none}
h1.big-title,h3.section-title,p.h3.section-title,h4.section-title{text-transform:uppercase}
.hmc-product.disabled,.map.zoom-fix>div,.slick-slide.dragging img,.tipso_bubble>.tipso_arrow{pointer-events:none}
html{box-sizing:border-box}
*,::after,::before{box-sizing:inherit}
.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}
.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto}
body .mfp-inline-holder .mfp-content,body .mfp-ajax-holder .mfp-content{width:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}
#hmc-modal label,.slick-slider{-webkit-user-select:none;-moz-user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{/* display:none!important */}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#CCC}
.mfp-close,.mfp-preloader a:hover{color:#FFF}
.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}
button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}
.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:48px;line-height:44px;position:absolute;right:0;top:0;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
blockquote p,mark{font-style:italic}
.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-title,.text-left{text-align:left}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-figure,img.mfp-img{line-height:0}
.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}
.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}
.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}
.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}
.mfp-arrow-right{right:0}
.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}
.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3F3F3F}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{display:block;top:0;left:0;width:100%;height:100%;background:#000}
.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}
img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}
.mfp-figure:after{left:0;top:40px;bottom:40px;right:0;z-index:-1;background:#444}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width: 800px) and (orientation:landscape),screen and (max-height:300px) {
.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}
}
.select2-container .select2-selection--single .select2-selection__clear,.slick-list,.slick-slider,.slick-track,.white-popup{position:relative}
@media all and (max-width: 900px) {
.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
.Xslick-track,.Xslick-slide{width:90% !important}
.resource-documents .slick-track,.resource-documents .slick-slide{width: 90% !important;}
.slick-slide{margin-bottom: 20px;}
textarea{width:350px !important}
}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}
.mfp-fade.mfp-bg.mfp-ready{opacity:.8}
.mfp-fade.mfp-bg.mfp-removing{opacity:0}
.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}
.white-popup{background:#FFF;padding:0;width:auto;max-width:950px;margin:40px auto}
embed,iframe,img,object,select,video{max-width:100%}
.search-info .search-sort{text-align:right}
.search-info .search-sort p{margin-bottom:.65em;font-size:.75em;color:#777}
.slick-slider{display:block;box-sizing:border-box;-webkit-touch-callout:none;-khtml-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}
.slick-list{overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{left:0;top:0;display:block}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-initialized .slick-slide{display:block}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.select2-container{box-sizing:border-box;display:inline-block;position:relative;vertical-align:middle}
.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-search--inline{float:left}
.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}
.select2-results__option[aria-selected]{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown{display:block;padding:4px}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}
.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}
.select2-container--classic .select2-results>.select2-results__options,.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}
.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results__option[role=group]{padding:0}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}
.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}
.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}
.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:none}
.select2-container--classic .select2-dropdown--below{border-top:none}
.select2-container--classic .select2-results__option[role=group]{padding:0}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}
ins,mark{color:#000}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}
.cContent,.cImage{height:100%;padding:0;width:100%;outline:0}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
.cOverlay{display:none;left:0;right:0;position:absolute;top:0;bottom:0;width:100%;z-index:1100;background:#000;background:rgba(0,0,0,.7);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70)}
.cOuter{display:none;left:50%;top:50%;outline:0;position:fixed;z-index:1101;margin:auto}
article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}
.cContent{border:10px solid #000;border:10px solid rgba(0,0,0,.8);overflow:hidden;z-index:1102;position:relative}
.cImage{border:none;line-height:0;margin:0;vertical-align:top}
.cClose{background:url(../../img/kl-popup-close.png) no-repeat;cursor:pointer;height:50px;position:absolute;right:-40px;top:-20px;width:50px;z-index:1103}
.tipso_bubble,.tipso_bubble>.tipso_arrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tipso_bubble{position:absolute;text-align:center;border-radius:6px;z-index:9999;background-color:#aaa!important;font-size:12px}
.tipso_style{cursor:help;border-bottom:1px dotted}
.tipso_title{border-radius:6px 6px 0 0}
.tipso_content{word-wrap:break-word;padding:.5em;line-height:1.3}
.tipso_bubble.tiny{font-size:.6rem}
.tipso_bubble.small{font-size:.8rem}
.tipso_bubble.default{font-size:1rem}
.tipso_bubble.large{font-size:1.2rem;width:100%}
.tipso_bubble>.tipso_arrow{position:absolute;width:0;height:0;border:8px solid}
.tipso_bubble.top>.tipso_arrow{top:100%;left:50%;margin-left:-8px;border-color:#000 transparent transparent}
.tipso_bubble.bottom>.tipso_arrow{bottom:100%;left:50%;margin-left:-8px;border-color:transparent transparent #000}
.tipso_bubble.left>.tipso_arrow{top:50%;left:100%;margin-top:-8px;border-color:transparent transparent transparent #000}
.tipso_bubble.right>.tipso_arrow{top:50%;right:100%;margin-top:-8px;border-color:transparent #000 transparent transparent}
a,body,li,nav ul,ul{margin:0;padding:0}
.tipso_bubble .top_right_corner,.tipso_bubble.top_right_corner{border-bottom-left-radius:0}
.tipso_bubble .bottom_right_corner,.tipso_bubble.bottom_right_corner{border-top-left-radius:0}
.tipso_bubble .top_left_corner,.tipso_bubble.top_left_corner{border-bottom-right-radius:0}
.tipso_bubble .bottom_left_corner,.tipso_bubble.bottom_left_corner{border-top-right-radius:0}
.slick-dots.page-btn > div{xfloat:left;display:inline-block;width:12px;height:12px;background-color:#fff;border:1px solid #ddd;border-radius:8px;margin:0 4px;cursor:pointer}
.slick-dots.page-btn > div.selected{background-color:#ddd}
abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}
body{line-height:1}
li,nav ul,ul{list-style:none}
blockquote:after,blockquote:before,q:after,q:before{content:none}
.clear:after,.container:after{content:"";clear:both}
a{font-size:100%;vertical-align:baseline;background:0 0;outline:0}
ins{background-color:#FFF}
mark{background-color:#ff9;font-weight:700}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{margin:1em 0;padding:0}
.wrapper input,select{vertical-align:middle}
*{box-sizing:border-box}
img{height:auto;}
.clear:after{display:table}
.hide{display:none}
.container{width:90%;max-width:1030px;margin-left:auto;margin-right:auto;position:relative}
.container:after{display:table}
.site-bg{padding-top:0!important;background-size:cover;background-position:center}
.map.zoom-fix{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}
.map.zoom-fix:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}
.no-float{float:none}
/*@font-face{font-family:KasperskySans;font-style:normal;font-weight:300;src:url(../fonts/kasperskysans/KasperskySans-Light.woff2) format("woff2"),url(../fonts/kasperskysans/KasperskySans-Light.woff) format("woff")}@font-face{font-family:KasperskySans;font-style:normal;font-weight:700;src:url(../fonts/kasperskysans/KasperskySans-Bold.woff2) format("woff2"),url(../fonts/kasperskysans/KasperskySans-Bold.woff) format("woff")}@font-face{font-family:KasperskySans;font-style:normal;font-weight:400;src:url(../fonts/kasperskysans/KasperskySans-Regular.woff2) format("woff2"),url(../fonts/kasperskysans/KasperskySans-Regular.woff) format("woff")}*/
@font-face{font-family:MuseoSans;font-display: swap;src:url(../fonts/2DBAE7_4_0.eot);src:url(../fonts/2DBAE7_4_0.eot?#iefix) format("embedded-opentype"),url(../fonts/2DBAE7_4_0.woff2) format("woff2"),url(../fonts/2DBAE7_4_0.woff) format("woff"),url(../fonts/2DBAE7_4_0.ttf) format("truetype");font-weight:900;font-style:normal}
@font-face{font-family:MuseoSans;font-display: swap;src:url(../fonts/2DBAE7_3_0.eot);src:url(../fonts/2DBAE7_3_0.eot?#iefix) format("embedded-opentype"),url(../fonts/2DBAE7_3_0.woff2) format("woff2"),url(../fonts/2DBAE7_3_0.woff) format("woff"),url(../fonts/2DBAE7_3_0.ttf) format("truetype");font-weight:700;font-style:normal}
@font-face{font-family:MuseoSans;font-display: swap;src:url(../fonts/MuseoSansCyrl-500-EOT.eot);src:url(../fonts/MuseoSansCyrl-500-EOT.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSansCyrl-500-WOFF.woff) format("woff"),url(../fonts/MuseoSansCyrl-500-TTF.ttf) format("truetype"),url(../fonts/MuseoSans-500-webfont.svg#museo_sans500) format("svg");src:url(data:application/font-woff2;base64,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) format("woff2");font-weight:500;font-style:normal}
@font-face{font-family:MuseoSans;font-display: swap;src:url(../fonts/MuseoSans-500italic-EOT.eot);src:url(../fonts/MuseoSans-500italic-EOT.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSans-500italic-WOFF.woff) format("woff"),url(../fonts/MuseoSans-500italic-TTF.ttf) format("truetype"),url(../fonts/MuseoSans-500italic-webfont.svg#museo_sans500_italic) format("svg");font-weight:500;font-style:italic}
@font-face{font-family:MuseoSans;font-display: swap;src:url(../fonts/2DBAE7_2_0.eot);src:url(../fonts/2DBAE7_2_0.eot?#iefix) format("embedded-opentype"),url(../fonts/2DBAE7_2_0.woff2) format("woff2"),url(../fonts/2DBAE7_2_0.woff) format("woff"),url(../fonts/2DBAE7_2_0.ttf) format("truetype");font-weight:300;font-style:normal}
@font-face{font-family:MuseoSans;font-display: swap;src:url(../fonts/2DBAE7_1_0.eot);src:url(../fonts/2DBAE7_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/2DBAE7_1_0.woff2) format("woff2"),url(../fonts/2DBAE7_1_0.woff) format("woff"),url(../fonts/2DBAE7_1_0.ttf) format("truetype");font-weight:300;font-style:italic}
@font-face{font-family:MuseoSans;font-display: swap;src:url(../fonts/2DBAE7_0_0.eot);src:url(../fonts/2DBAE7_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/2DBAE7_0_0.woff2) format("woff2"),url(../fonts/2DBAE7_0_0.woff) format("woff"),url(../fonts/2DBAE7_0_0.ttf) format("truetype");font-weight:100;font-style:normal}
@font-face{font-family:MuseoSans;font-display: swap;src:url(../fonts/MuseoSans-100italic-EOT.eot);src:url(../fonts/MuseoSans-100italic-EOT.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSans-100italic-webfont.woff2) format("woff2"),url(../fonts/MuseoSans-100italic-WOFF.woff) format("woff"),url(../fonts/MuseoSans-100italic-TTF.ttf) format("truetype"),url(../fonts/MuseoSans-100italic-webfont.svg#museo_sans100_italic) format("svg");font-weight:100;font-style:italic}
@font-face{font-family:MuseoSlab;font-display: swap;src:url(../fonts/2DBAE7_7_0.eot);src:url(../fonts/2DBAE7_7_0.eot?#iefix) format("embedded-opentype"),url(../fonts/2DBAE7_7_0.woff2) format("woff2"),url(../fonts/2DBAE7_7_0.woff) format("woff"),url(../fonts/2DBAE7_7_0.ttf) format("truetype");font-weight:100;font-style:normal}
@font-face{font-family:MuseoSlab;font-display: swap;src:url(../fonts/2DBAE7_6_0.eot);src:url(../fonts/2DBAE7_6_0.eot?#iefix) format("embedded-opentype"),url(../fonts/2DBAE7_6_0.woff2) format("woff2"),url(../fonts/2DBAE7_6_0.woff) format("woff"),url(../fonts/2DBAE7_6_0.ttf) format("truetype");font-weight:300;font-style:italic}
@font-face{font-family:MuseoSlab;font-display: swap;src:url(../fonts/exljbris-Museo-300.otf) format("opentype");font-weight:300;font-style:normal}
@font-face{font-family:MuseoSlab;font-display: swap;src:url(../fonts/exljbris-Museo-500.otf) format("opentype");font-weight:500;font-style:normal}
@font-face{font-family:MuseoSlab;font-display: swap;src:url(../fonts/exljbris-Museo-700.otf) format("opentype");font-weight:700;font-style:normal}
@font-face{font-family:MuseoSlab;font-display: swap;src:url(../fonts/exljbris-Museo-900.otf) format("opentype");font-weight:900;font-style:normal}
html{font-size:1em}
body,button,input,select,textarea{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:MuseoSans,Arial,Helvetica,sans-serif}
h1,h2,h3,h4,h5,h6,p{margin-bottom:1rem;line-height:1.3;color:#1C1C1C}
h3.section-title,p.h3.section-title,h4,h4.section-title{font-weight:700;color:#444;}
h1{font-size:1.5em;font-weight:700}
h2{font-size:1.25em;font-weight:700}
h3{font-size:1em;font-weight:700}
h3.section-title,p.h3.section-title{position:relative;margin-bottom:1em;padding-bottom:.5em;text-align:center;font-size:1.5em}
h3.section-title:after,p.h3.section-title:after{content:'';position:absolute;bottom:0;left:50%;margin-left:-2em;width:4em;height:1px;background:#009981}
.main li,blockquote p,h4.section-title,sub,sup{position:relative}
@media screen and (min-width: 769px) {
h3.section-title,p.h3.section-title{font-size:1.75em}
}
h4, .hmc-section .hmc-desc p.h4{font-size:1.125em}
.sidebar h3,.sidebar h4,h4.small{font-size:.75em;text-transform:uppercase;margin-bottom:1rem}
h4.section-title{margin-bottom:1.6em;font-size:1.0625em}
h4.section-title+p{margin-top:-1em}
@media screen and (min-width: 769px) {
h4.section-title{font-size:1.125em}
}
.main li, p, .hmc-section .hmc-desc p.h5{font-size:1em;line-height:1.5}
p{font-weight:300;color:#535353}
.main ul{margin-bottom:1em}
.main ol{counter-reset:item;margin:0 0 1.5em;padding:0}
.main ol li{counter-increment:item;padding-bottom:0;padding-left:1.5em;padding-top:0;text-indent:-.25em}
.main ol li:before{content:counter(item,decimal) ".";display:inline-block;font-weight:700;margin-top:.05em;padding-right:1.5em;text-align:right;width:1em;border:0;color:#2d2d2d}
.main li{color:#535353;font-weight:300;margin-bottom:.5em;padding:0 0 0 1.3em}
.main li:before{content:"";float:left;margin:.45em 0 0 -1.3em;display:inline-block;width:8px;height:8px;background-color:#fff;border:2px solid #2d2d2d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
address,pre{margin:0 0 1em}
blockquote,hr{margin-bottom:1em}
.main ul.no-bullets li{padding:0}
.main ul.no-bullets li:before{display:none}
blockquote cite,code{display:inline-block}
.main ul.small-list li{font-size:.875em}
blockquote{padding:1.125em 1.125em .5em;line-height:1.4;color:#888;font-size:1.375em;font-weight:100;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}
blockquote p{margin-bottom:.75em;font-size:1em;color:#888;font-family:MuseoSlab,Georgia,Times,serif}
blockquote a{color:#444}
blockquote cite{color:#444;font-style:normal;font-size:.875em;font-weight:500}
address,em,i{font-style:italic}
h1.big-title{font-weight:900;font-size:1.75em}
@media screen and (min-width: 769px) {
h1.big-title{font-size:2.25em}
}
small,sub,sup{font-size:.75em}
b,strong{font-weight:700}
u{text-decoration:underline}
sub,sup{line-height:1;height:0;vertical-align:baseline}
sup{bottom:1ex}
sub{top:.5ex}
big{font-size:1.25em}
abbr,acronym{border-bottom:1px dotted #666;cursor:help}
del{text-decoration:line-through;color:#666}
code,pre,tt,var{font-family:monospace,serif;color:#333;background:#eee;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}
pre{padding:1em;white-space:pre;display:block}
code{padding:0 .5em;line-height:1.3;font-size:.75em}
hr{background:#e5e5e5;height:1px;clear:both;float:none;width:100%;border:0}
.text-center{text-align:center}
.text-right{text-align:right}
.text-green, .hmc-section .hmc-desc p.h5.text-green{color:#006D5C}
.text-red{color:#ED2939}
a{color:#006D5C}
a:hover{color:#005446}
@font-face{font-family:font-icons;font-display: swap;src:url(../fonts/font-icons.eot?p3byad);src:url(../fonts/font-icons.eot?p3byad#iefix) format("embedded-opentype")/*,url(../fonts/font-icons.ttf?p3byad) format("truetype")*/,url(../fonts/font-icons.woff?p3byad) format("woff"),url(../fonts/font-icons.svg?p3byad#icomoon) format("svg");font-weight:400;font-style:normal}
.accordion-section>li>h4:after,.breadcrumbs a:before,.check-list li:before,.checkbox label:before,.comparison-nav a:before,.documentation-list .toggle:before,.form-element.country-selector:after,.hmc-selector .checkbox span,.icon-doc:before,.main-menu .dropdown>a:after,.menu-utility .dropdown>a:after,.product-feature .checkmark,.share-section:before,.slick-arrow,.tab-nav .tab-label:before,[class*=" font-icons"],[class^=font-icons]{font-family:font-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.button,.ent-btn{text-transform:uppercase;font-weight:700;text-align:center}
.icon-thin-faq:before{content:"\e90d"}
.icon-thin-book:before{content:"\e90c"}
.icon-pdf:before{content:"\e90b"}
.icon-thin-app:before{content:"\e920"}
.icon-thin-arrow-down:before{content:"\e91f"}
.icon-thin-cart:before{content:"\e921"}
.icon-thin-chat-bubbles:before{content:"\e923"}
.icon-thin-chat-star:before{content:"\e925"}
.icon-tools:before{content:"\e945"}
.icon-k-club:before{content:"\e942"}
.icon-vk:before{content:"\e943"}
.icon-slideshare:before{content:"\e944"}
.icon-ios:before{content:"\e93f"}
.icon-pencil:before{content:"\e93d"}
.icon-md:before,.icon-multi-device:before{content:"\e93e"}
.icon-hmc-lock:before{content:"\e937"}
.icon-hmc-logins:before{content:"\e938"}
.icon-hmc-security:before{content:"\e939"}
.icon-hmc-shop:before{content:"\e93a"}
.icon-hmc-checks:before{content:"\e934"}
.icon-hmc-family:before{content:"\e935"}
.icon-hmc-id:before{content:"\e936"}
.icon-hmc-speed:before{content:"\e93b"}
.icon-laptop:before{content:"\e930"}
.icon-mobile:before{content:"\e931"}
.icon-screen:before{content:"\e932"}
.icon-tablet:before{content:"\e933"}
.icon-cc-visa:before{content:"\f1f0"}
.icon-cc-master:before{content:"\f1f1"}
.icon-cc-amex:before{content:"\f1f3"}
.icon-cc-paypal:before{content:"\f1f4"}
.icon-cc-diners:before{content:"\f24c"}
.icon-thin-arrow-right:before{content:"\e92f"}
.icon-phone:before{content:"\f095"}
.icon-link:before{content:"\f0c1"}
.icon-mail:before{content:"\f0e0"}
.icon-thin-key:before{content:"\e91c"}
.icon-thin-cd-remove:before{content:"\e924"}
.icon-building:before,.icon-enterprise:before{content:"\e916"}
.icon-home:before{content:"\e917"}
.icon-medium-business:before{content:"\e918"}
.icon-small-business:before{content:"\e919"}
.icon-subscriptions:before{content:"\e915"}
.icon-arrow-left:before{content:"\f053"}
.icon-arrow-right:before{content:"\f054"}
.icon-arrow-up:before{content:"\f077"}
.icon-arrow-down:before{content:"\f078"}
.icon-globe:before{content:"\f0ac"}
.icon-arrow-left-2:before{content:"\f104"}
.icon-arrow-right-2:before{content:"\f105"}
.icon-arrow-up-2:before{content:"\f106"}
.icon-arrow-down-2:before{content:"\f107"}
.icon-ok:before{content:"\f263"}
.icon-thin-arrow-down-2:before{content:"\e92a"}
.icon-quote-5:before{content:"\e92c"}
.icon-devices:before{content:"\e91d"}
.icon-card:before{content:"\e91e"}
.icon-cart:before{content:"\e913"}
.icon-check:before{content:"\e908"}
.icon-search:before{content:"\e90a"}
.icon-facebook:before{content:"\e900"}
.icon-twitter:before{content:"\e901"}
.icon-linkedin:before{content:"\e902"}
.icon-instagram:before{content:"\e903"}
.icon-google-plus:before{content:"\e904"}
.icon-grid:before{content:"\e905"}
.icon-windows:before{content:"\e906"}
.icon-osx:before{content:"\e911"}
.icon-android:before{content:"\e907"}
.icon-tag:before{content:"\e909"}
.icon-play:before{content:"\e929"}
.icon-feed:before{content:"\e928"}
.icon-heart-o:before{content:"\e927"}
.icon-help:before{content:"\e941"}
.icon-youtube:before{content:"\e940"}
.icon-flickr:before{content:"\e93c"}
.icon-print:before{content:"\e92b"}
.icon-plus:before{content:"\e91a"}
.icon-minus:before{content:"\e91b"}
.icon-star:before{content:"\e912"}
.icon-cancel:before{content:"\e914"}
.row{max-width:68em;margin-left:-3.0927%;margin-right:auto}
.row:after{clear:both;content:"";display:table}
.row.no-gutter>*,.row>*{float:left;display:block}
.row>*{margin-left:3%;width:97%}
.row.no-gutter{margin-left:auto;margin-right:auto}
.row.no-gutter>*{margin-left:0;width:100%}
.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-7,.col-8,.col-9{float:left;display:block;margin-left:3%}
.col-1{width:5.3333333333%}
.col-2{width:13.6666666667%}
.col-3{width:22%}
.col-4{width:30.3333333333%}
.col-5{width:38.6666666667%}
.col-6{float:left;display:block;margin-left:3%;width:47%}
.col-7{width:55.3333333333%}
.col-8{width:63.6666666667%}
.col-9{width:72%}
.col-10{width:80.3333333333%}
.col-11{width:88.6666666667%}
.col-12{width:97%}
.no-gutter>.col-1,.no-gutter>.col-10,.no-gutter>.col-11,.no-gutter>.col-12,.no-gutter>.col-2,.no-gutter>.col-3,.no-gutter>.col-4,.no-gutter>.col-5,.no-gutter>.col-7,.no-gutter>.col-8,.no-gutter>.col-9{float:left;display:block;margin-left:0}
.no-gutter>.col-1{width:8.3333333333%}
.no-gutter>.col-2{width:16.6666666667%}
.no-gutter>.col-3{width:25%}
.no-gutter>.col-4{width:33.3333333333%}
.no-gutter>.col-5{width:41.6666666667%}
.no-gutter>.col-6{float:left;display:block;margin-left:0;width:50%}
.no-gutter>.col-7{width:58.3333333333%}
.no-gutter>.col-8{width:66.6666666667%}
.no-gutter>.col-9{width:75%}
.no-gutter>.col-10{width:83.3333333333%}
.no-gutter>.col-11{width:91.6666666667%}
.no-gutter>.col-12{width:100%}
.shift-1{margin-left:11.3333333333%}
.shift-2{margin-left:19.6666666667%}
.shift-3{margin-left:28%}
.shift-4{margin-left:36.3333333333%}
.shift-5{margin-left:44.6666666667%}
.shift-6{margin-left:53%}
.shift-7{margin-left:61.3333333333%}
.shift-8{margin-left:69.6666666667%}
.shift-9{margin-left:78%}
.shift-10{margin-left:86.3333333333%}
.shift-11{margin-left:94.6666666667%}
.shift-12{margin-left:103%}
@media screen and (min-width: 481px) {
.col-s-1,.col-s-10,.col-s-11,.col-s-12,.col-s-2,.col-s-3,.col-s-4,.col-s-5,.col-s-7,.col-s-8,.col-s-9{float:left;display:block;margin-left:3%}
.col-s-1{width:5.3333333333%}
.col-s-2{width:13.6666666667%}
.col-s-3{width:22%}
.col-s-4{width:30.3333333333%}
.col-s-5{width:38.6666666667%}
.col-s-6{float:left;display:block;margin-left:3%;width:47%}
.col-s-7{width:55.3333333333%}
.col-s-8{width:63.6666666667%}
.col-s-9{width:72%}
.col-s-10{width:80.3333333333%}
.col-s-11{width:88.6666666667%}
.col-s-12{width:97%}
.no-gutter>.col-s-1,.no-gutter>.col-s-10,.no-gutter>.col-s-11,.no-gutter>.col-s-12,.no-gutter>.col-s-2,.no-gutter>.col-s-3,.no-gutter>.col-s-4,.no-gutter>.col-s-5,.no-gutter>.col-s-7,.no-gutter>.col-s-8,.no-gutter>.col-s-9{float:left;display:block;margin-left:0}
.no-gutter>.col-s-1{width:8.3333333333%}
.no-gutter>.col-s-2{width:16.6666666667%}
.no-gutter>.col-s-3{width:25%}
.no-gutter>.col-s-4{width:33.3333333333%}
.no-gutter>.col-s-5{width:41.6666666667%}
.no-gutter>.col-s-6{float:left;display:block;margin-left:0;width:50%}
.no-gutter>.col-s-7{width:58.3333333333%}
.no-gutter>.col-s-8{width:66.6666666667%}
.no-gutter>.col-s-9{width:75%}
.no-gutter>.col-s-10{width:83.3333333333%}
.no-gutter>.col-s-11{width:91.6666666667%}
.no-gutter>.col-s-12{width:100%}
.shift-s-1{margin-left:11.3333333333%}
.shift-s-2{margin-left:19.6666666667%}
.shift-s-3{margin-left:28%}
.shift-s-4{margin-left:36.3333333333%}
.shift-s-5{margin-left:44.6666666667%}
.shift-s-6{margin-left:53%}
.shift-s-7{margin-left:61.3333333333%}
.shift-s-8{margin-left:69.6666666667%}
.shift-s-9{margin-left:78%}
.shift-s-10{margin-left:86.3333333333%}
.shift-s-11{margin-left:94.6666666667%}
.shift-s-12{margin-left:103%}
.row.reverse-order>*{float:right}
}
@media screen and (min-width: 661px) {
.col-m-1,.col-m-10,.col-m-11,.col-m-12,.col-m-2,.col-m-3,.col-m-4,.col-m-5,.col-m-7,.col-m-8,.col-m-9{float:left;display:block;margin-left:3%}
.col-m-1{width:5.3333333333%}
.col-m-2{width:13.6666666667%}
.col-m-3{width:22%}
.col-m-4{width:30.3333333333%}
.col-m-5{width:38.6666666667%}
.col-m-6{float:left;display:block;margin-left:3%;width:47%}
.col-m-7{width:55.3333333333%}
.col-m-8{width:63.6666666667%}
.col-m-9{width:72%}
.col-m-10{width:80.3333333333%}
.col-m-11{width:88.6666666667%}
.col-m-12{width:97%}
.no-gutter>.col-m-1,.no-gutter>.col-m-10,.no-gutter>.col-m-11,.no-gutter>.col-m-12,.no-gutter>.col-m-2,.no-gutter>.col-m-3,.no-gutter>.col-m-4,.no-gutter>.col-m-5,.no-gutter>.col-m-7,.no-gutter>.col-m-8,.no-gutter>.col-m-9{float:left;display:block;margin-left:0}
.no-gutter>.col-m-1{width:8.3333333333%}
.no-gutter>.col-m-2{width:16.6666666667%}
.no-gutter>.col-m-3{width:25%}
.no-gutter>.col-m-4{width:33.3333333333%}
.no-gutter>.col-m-5{width:41.6666666667%}
.no-gutter>.col-m-6{float:left;display:block;margin-left:0;width:50%}
.no-gutter>.col-m-7{width:58.3333333333%}
.no-gutter>.col-m-8{width:66.6666666667%}
.no-gutter>.col-m-9{width:75%}
.no-gutter>.col-m-10{width:83.3333333333%}
.no-gutter>.col-m-11{width:91.6666666667%}
.no-gutter>.col-m-12{width:100%}
>.shift-m-1{margin-left:11.3333333333%}
>.shift-m-2{margin-left:19.6666666667%}
>.shift-m-3{margin-left:28%}
>.shift-m-4{margin-left:36.3333333333%}
>.shift-m-5{margin-left:44.6666666667%}
>.shift-m-6{margin-left:53%}
>.shift-m-7{margin-left:61.3333333333%}
>.shift-m-8{margin-left:69.6666666667%}
>.shift-m-9{margin-left:78%}
>.shift-m-10{margin-left:86.3333333333%}
>.shift-m-11{margin-left:94.6666666667%}
>.shift-m-12{margin-left:103%}
.row.reverse-order>*{float:right}
}
@media screen and (min-width: 769px) {
.col-l-1,.col-l-10,.col-l-11,.col-l-12,.col-l-2,.col-l-3,.col-l-4,.col-l-5,.col-l-7,.col-l-8,.col-l-9{float:left;display:block;margin-left:3%}
.col-l-1{width:5.3333333333%}
.col-l-2{width:13.6666666667%}
.col-l-3{width:22%}
.col-l-4{width:30.3333333333%}
.col-l-5{width:38.6666666667%}
.col-l-6{float:left;display:block;margin-left:3%;width:47%}
.col-l-7{width:55.3333333333%}
.col-l-8{width:63.6666666667%}
.col-l-9{width:72%}
.col-l-10{width:80.3333333333%}
.col-l-11{width:88.6666666667%}
.col-l-12{width:97%}
.no-gutter>.col-l-1,.no-gutter>.col-l-10,.no-gutter>.col-l-11,.no-gutter>.col-l-12,.no-gutter>.col-l-2,.no-gutter>.col-l-3,.no-gutter>.col-l-4,.no-gutter>.col-l-5,.no-gutter>.col-l-7,.no-gutter>.col-l-8,.no-gutter>.col-l-9{float:left;display:block;margin-left:0}
.no-gutter>.col-l-1{width:8.3333333333%}
.no-gutter>.col-l-2{width:16.6666666667%}
.no-gutter>.col-l-3{width:25%}
.no-gutter>.col-l-4{width:33.3333333333%}
.no-gutter>.col-l-5{width:41.6666666667%}
.no-gutter>.col-l-6{float:left;display:block;margin-left:0;width:50%}
.no-gutter>.col-l-7{width:58.3333333333%}
.no-gutter>.col-l-8{width:66.6666666667%}
.no-gutter>.col-l-9{width:75%}
.no-gutter>.col-l-10{width:83.3333333333%}
.no-gutter>.col-l-11{width:91.6666666667%}
.no-gutter>.col-l-12{width:100%}
.shift-l-1{margin-left:11.3333333333%}
.shift-l-2{margin-left:19.6666666667%}
.shift-l-3{margin-left:28%}
.shift-l-4{margin-left:36.3333333333%}
.shift-l-5{margin-left:44.6666666667%}
.shift-l-6{margin-left:53%}
.shift-l-7{margin-left:61.3333333333%}
.shift-l-8{margin-left:69.6666666667%}
.shift-l-9{margin-left:78%}
.shift-l-10{margin-left:86.3333333333%}
.shift-l-11{margin-left:94.6666666667%}
.shift-l-12{margin-left:103%}
.row.reverse-order>*{float:right}
}
@media screen and (min-width: 769px) {
    .big-list-section.move-up {
        margin-top:-3.5em
    }

    .section-item .container {
        padding-bottom: 0
    }

    .section-item:nth-child(2n) .col-l-3 {
        float: right;
        margin-right: 10%
    }

    .section-item:nth-child(2n) .col-l-5,.section-item:nth-child(2n) .col-l-7 {
        float: left
    }

    .section-item:nth-child(2n) .col-l-5:first-child {
        float: right;
        margin-right: 10%
    }

    .section-item:nth-child(2n+1) .col-l-3 {
        float: left;
        margin-left: 10%
    }

    .section-item:nth-child(2n+1) .col-l-5,.section-item:nth-child(2n+1) .col-l-7 {
        float: right
    }

    .section-item:nth-child(2n+1) .col-l-5:first-child {
        float: left;
        margin-left: 10%
    }

    .sections-list .section-item,ul.sections-list .section-item {
        padding: 2.5em 2em
    }
}

@media screen and (min-width: 993px) {
.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-7,.col-xl-8,.col-xl-9{float:left;display:block;margin-left:3%}
.col-xl-1{width:5.3333333333%}
.col-xl-2{width:13.6666666667%}
.col-xl-3{width:22%}
.col-xl-4{width:30.3333333333%}
.col-xl-5{width:38.6666666667%}
.col-xl-6{float:left;display:block;margin-left:3%;width:47%}
.col-xl-7{width:55.3333333333%}
.col-xl-8{width:63.6666666667%}
.col-xl-9{width:72%}
.col-xl-10{width:80.3333333333%}
.col-xl-11{width:88.6666666667%}
.col-xl-12{width:97%}
.no-gutter>.col-xl-1,.no-gutter>.col-xl-10,.no-gutter>.col-xl-11,.no-gutter>.col-xl-12,.no-gutter>.col-xl-2,.no-gutter>.col-xl-3,.no-gutter>.col-xl-4,.no-gutter>.col-xl-5,.no-gutter>.col-xl-7,.no-gutter>.col-xl-8,.no-gutter>.col-xl-9{float:left;display:block;margin-left:0}
.no-gutter>.col-xl-1{width:8.3333333333%}
.no-gutter>.col-xl-2{width:16.6666666667%}
.no-gutter>.col-xl-3{width:25%}
.no-gutter>.col-xl-4{width:33.3333333333%}
.no-gutter>.col-xl-5{width:41.6666666667%}
.no-gutter>.col-xl-6{float:left;display:block;margin-left:0;width:50%}
.no-gutter>.col-xl-7{width:58.3333333333%}
.no-gutter>.col-xl-8{width:66.6666666667%}
.no-gutter>.col-xl-9{width:75%}
.no-gutter>.col-xl-10{width:83.3333333333%}
.no-gutter>.col-xl-11{width:91.6666666667%}
.no-gutter>.col-xl-12{width:100%}
.shift-xl-1{margin-left:11.3333333333%}
.shift-xl-2{margin-left:19.6666666667%}
.shift-xl-3{margin-left:28%}
.shift-xl-4{margin-left:36.3333333333%}
.shift-xl-5{margin-left:44.6666666667%}
.shift-xl-6{margin-left:53%}
.shift-xl-7{margin-left:61.3333333333%}
.shift-xl-8{margin-left:69.6666666667%}
.shift-xl-9{margin-left:78%}
.shift-xl-10{margin-left:86.3333333333%}
.shift-xl-11{margin-left:94.6666666667%}
.shift-xl-12{margin-left:103%}
.row.reverse-order>*{float:right}
}
[class*=section-col-]{margin-bottom:0;max-width:68em;margin-left:-3.0927%;margin-right:auto}
[class*=section-col-]>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.section-centered-mobile li {line-height: 1.5;margin-bottom: .5em;}
[class*=section-col-]>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
[class*=section-col-].no-gutter:after,[class*=section-col-]:after{clear:both;content:"";display:table}
[class*=section-col-]>*{right:0;margin-left:3%}
[class*=section-col-].no-gutter{max-width:68em;margin-left:auto;margin-right:auto}
.section-col-10>:nth-child(10n+1),.section-col-11>:nth-child(11n+1),.section-col-12>:nth-child(12n+1),.section-col-2>:nth-child(2n+1),.section-col-3>:nth-child(3n+1),.section-col-4>:nth-child(4n+1),.section-col-5>:nth-child(5n+1),.section-col-6>:nth-child(6n+1),.section-col-8>:nth-child(8n+1),.section-col-9>:nth-child(9n+1){clear:left}
[class*=section-col-].no-gutter>*{margin-left:auto}
.section-col-2>*{float:left;display:block;margin-left:3%;width:47%}
.section-col-2.no-gutter>*{float:left;display:block;margin-left:0;width:50%}
.section-col-3>*{float:left;display:block;margin-left:3%;width:30.3333333333%}
.section-col-3.no-gutter>*{float:left;display:block;margin-left:0;width:33.3333333333%}
.section-col-4>*{float:left;display:block;margin-left:3%;width:22%}
.section-col-4.no-gutter>*{float:left;display:block;margin-left:0;width:25%}
.section-col-5>*{float:left;display:block;margin-left:3%;width:17%}
.section-col-5.no-gutter>*{float:left;display:block;margin-left:0;width:20%}
.section-col-6>*{float:left;display:block;margin-left:3%;width:13.6666666667%}
.section-col-6.no-gutter>*{float:left;display:block;margin-left:0;width:16.6666666667%}
.section-col-7>*{float:left;display:block;margin-left:3%;width:11.2858333333%}
.section-col-7>:nth-child(7n+1){clear:left}
.section-col-7.no-gutter>*{float:left;display:block;margin-left:0;width:14.2858333333%}
.section-col-8>*{float:left;display:block;margin-left:3%;width:9.5%}
.section-col-8.no-gutter>*{float:left;display:block;margin-left:0;width:12.5%}
.section-col-9>*{float:left;display:block;margin-left:3%;width:8.1116666667%}
.section-col-9.no-gutter>*{float:left;display:block;margin-left:0;width:11.1116666667%}
.section-col-10>*{float:left;display:block;margin-left:3%;width:7%}
.section-col-10.no-gutter>*{float:left;display:block;margin-left:0;width:10%}
.section-col-11>*{float:left;display:block;margin-left:3%;width:6.0909166667%}
.section-col-11.no-gutter>*{float:left;display:block;margin-left:0;width:9.0909166667%}
.section-col-12>*{float:left;display:block;margin-left:3%;width:5.3333333333%}
.section-col-12.no-gutter>*{float:left;display:block;margin-left:0;width:8.3333333333%}
@media screen and (min-width: 481px) {
.section-col-s-10.no-gutter>*,.section-col-s-10>*,.section-col-s-11.no-gutter>*,.section-col-s-11>*,.section-col-s-12.no-gutter>*,.section-col-s-12>*,.section-col-s-1>*,.section-col-s-2.no-gutter>*,.section-col-s-2>*,.section-col-s-3.no-gutter>*,.section-col-s-3>*,.section-col-s-4.no-gutter>*,.section-col-s-4>*,.section-col-s-5.no-gutter>*,.section-col-s-5>*,.section-col-s-6>*,.section-col-s-7.no-gutter>*,.section-col-s-7>*,.section-col-s-8.no-gutter>*,.section-col-s-8>*,.section-col-s-9>*{float:left;display:block}
.reset-s>:nth-child(10n+1),.reset-s>:nth-child(11n+1),.reset-s>:nth-child(12n+1),.reset-s>:nth-child(2n+1),.reset-s>:nth-child(3n+1),.reset-s>:nth-child(4n+1),.reset-s>:nth-child(5n+1),.reset-s>:nth-child(6n+1),.reset-s>:nth-child(7n+1),.reset-s>:nth-child(8n+1),.reset-s>:nth-child(9n+1){clear:none}
.section-col-s-10>:nth-child(10n+1),.section-col-s-11>:nth-child(11n+1),.section-col-s-12>:nth-child(12n+1),.section-col-s-2>:nth-child(2n+1),.section-col-s-3>:nth-child(3n+1),.section-col-s-4>:nth-child(4n+1),.section-col-s-5>:nth-child(5n+1),.section-col-s-6>:nth-child(6n+1),.section-col-s-8>:nth-child(8n+1),.section-col-s-9>:nth-child(9n+1){clear:left}
.section-col-s-1>*{margin-left:3%;width:97%}
.section-col-s-2>*{margin-left:3%;width:47%}
.section-col-s-2.no-gutter>*{margin-left:0;width:50%}
.section-col-s-3>*{margin-left:3%;width:30.3333333333%}
.section-col-s-3.no-gutter>*{margin-left:0;width:33.3333333333%}
.section-col-s-4>*{margin-left:3%;width:22%}
.section-col-s-4.no-gutter>*{margin-left:0;width:25%}
.section-col-s-5>*{margin-left:3%;width:17%}
.section-col-s-5.no-gutter>*{margin-left:0;width:20%}
.section-col-s-6>*{margin-left:3%;width:13.6666666667%}
.section-col-s-6.no-gutter>*{float:left;display:block;margin-left:0;width:16.6666666667%}
.section-col-s-7>*{margin-left:3%;width:11.2858333333%}
.section-col-s-7>:nth-child(7n+1){clear:left}
.section-col-s-7.no-gutter>*{margin-left:0;width:14.2858333333%}
.section-col-s-8>*{margin-left:3%;width:9.5%}
.section-col-s-8.no-gutter>*{margin-left:0;width:12.5%}
.section-col-s-9>*{margin-left:3%;width:8.1116666667%}
.section-col-s-9.no-gutter>*{float:left;display:block;margin-left:0;width:11.1116666667%}
.section-col-s-10>*{margin-left:3%;width:7%}
.section-col-s-10.no-gutter>*{margin-left:0;width:10%}
.section-col-s-11>*{margin-left:3%;width:6.0909166667%}
.section-col-s-11.no-gutter>*{margin-left:0;width:9.0909166667%}
.section-col-s-12>*{margin-left:3%;width:5.3333333333%}
.section-col-s-12.no-gutter>*{margin-left:0;width:8.3333333333%}
}
@media screen and (min-width: 661px) {
.section-col-m-10.no-gutter>*,.section-col-m-10>*,.section-col-m-11.no-gutter>*,.section-col-m-11>*,.section-col-m-12.no-gutter>*,.section-col-m-12>*,.section-col-m-1>*,.section-col-m-2.no-gutter>*,.section-col-m-2>*,.section-col-m-3.no-gutter>*,.section-col-m-3>*,.section-col-m-4.no-gutter>*,.section-col-m-4>*,.section-col-m-5.no-gutter>*,.section-col-m-5>*,.section-col-m-6>*,.section-col-m-7.no-gutter>*,.section-col-m-7>*,.section-col-m-8.no-gutter>*,.section-col-m-8>*,.section-col-m-9>*{float:left;display:block}
.reset-m>:nth-child(10n+1),.reset-m>:nth-child(11n+1),.reset-m>:nth-child(12n+1),.reset-m>:nth-child(2n+1),.reset-m>:nth-child(3n+1),.reset-m>:nth-child(4n+1),.reset-m>:nth-child(5n+1),.reset-m>:nth-child(6n+1),.reset-m>:nth-child(7n+1),.reset-m>:nth-child(8n+1),.reset-m>:nth-child(9n+1){clear:none}
.section-col-m-10>:nth-child(10n+1),.section-col-m-11>:nth-child(11n+1),.section-col-m-12>:nth-child(12n+1),.section-col-m-2>:nth-child(2n+1),.section-col-m-3>:nth-child(3n+1),.section-col-m-4>:nth-child(4n+1),.section-col-m-5>:nth-child(5n+1),.section-col-m-6>:nth-child(6n+1),.section-col-m-8>:nth-child(8n+1),.section-col-m-9>:nth-child(9n+1){clear:left}
.section-col-m-1>*{margin-left:3%;width:97%}
.section-col-m-2>*{margin-left:3%;width:47%}
.section-col-m-2.no-gutter>*{margin-left:0;width:50%}
.section-col-m-3>*{margin-left:3%;width:30.3333333333%}
.section-col-m-3.no-gutter>*{margin-left:0;width:33.3333333333%}
.section-col-m-4>*{margin-left:3%;width:22%}
.section-col-m-4.no-gutter>*{margin-left:0;width:25%}
.section-col-m-5>*{margin-left:3%;width:17%}
.section-col-m-5.no-gutter>*{margin-left:0;width:20%}
.section-col-m-6>*{margin-left:3%;width:13.6666666667%}
.section-col-m-6.no-gutter>*{float:left;display:block;margin-left:0;width:16.6666666667%}
.section-col-m-7>*{margin-left:3%;width:11.2858333333%}
.section-col-m-7>:nth-child(7n+1){clear:left}
.section-col-m-7.no-gutter>*{margin-left:0;width:14.2858333333%}
.section-col-m-8>*{margin-left:3%;width:9.5%}
.section-col-m-8.no-gutter>*{margin-left:0;width:12.5%}
.section-col-m-9>*{margin-left:3%;width:8.1116666667%}
.section-col-m-9.no-gutter>*{float:left;display:block;margin-left:0;width:11.1116666667%}
.section-col-m-10>*{margin-left:3%;width:7%}
.section-col-m-10.no-gutter>*{margin-left:0;width:10%}
.section-col-m-11>*{margin-left:3%;width:6.0909166667%}
.section-col-m-11.no-gutter>*{margin-left:0;width:9.0909166667%}
.section-col-m-12>*{margin-left:3%;width:5.3333333333%}
.section-col-m-12.no-gutter>*{margin-left:0;width:8.3333333333%}
}
@media screen and (min-width: 769px) {
.section-col-l-1>*,.section-col-l-2>*{margin-left:3%;float:left;display:block}
.reset-l>:nth-child(10n+1),.reset-l>:nth-child(11n+1),.reset-l>:nth-child(12n+1),.reset-l>:nth-child(2n+1),.reset-l>:nth-child(3n+1),.reset-l>:nth-child(4n+1),.reset-l>:nth-child(5n+1),.reset-l>:nth-child(6n+1),.reset-l>:nth-child(7n+1),.reset-l>:nth-child(8n+1),.reset-l>:nth-child(9n+1){clear:none}
.section-col-l-10>:nth-child(10n+1),.section-col-l-11>:nth-child(11n+1),.section-col-l-12>:nth-child(12n+1),.section-col-l-2>:nth-child(2n+1),.section-col-l-3>:nth-child(3n+1),.section-col-l-4>:nth-child(4n+1),.section-col-l-5>:nth-child(5n+1),.section-col-l-6>:nth-child(6n+1),.section-col-l-8>:nth-child(8n+1),.section-col-l-9>:nth-child(9n+1){clear:left}
.section-col-l-1>*{width:97%}
.section-col-l-2>*{width:47%}
.section-col-l-2.no-gutter>*{float:left;display:block;margin-left:0;width:50%!important}
.section-col-l-3>*{float:left;display:block;margin-left:3%;width:30.3333333333%}
.section-col-l-3.no-gutter>*{float:left;display:block;margin-left:0;width:33.3333333333%!important}
.section-col-l-4>*,.section-col-l-5>*{margin-left:3%;float:left;display:block}
.section-col-l-4>*{width:25%}
.resources-section .section-col-l-4>*{width:22%}
.section-col-l-5>*{width:17%}
.section-col-l-5.no-gutter>*{float:left;display:block;margin-left:0;width:20%}
.section-col-l-6>*{float:left;display:block;margin-left:3%;width:13.6666666667%}
.section-col-l-6.no-gutter>*{float:left;display:block;margin-left:0;width:16.6666666667%}
.section-col-l-7>*{float:left;display:block;margin-left:3%;width:11.2858333333%}
.section-col-l-7>:nth-child(7n+1){clear:left}
.section-col-l-7.no-gutter>*{float:left;display:block;margin-left:0;width:14.2858333333%}
.section-col-l-8>*{float:left;display:block;margin-left:3%;width:9.5%}
.section-col-l-8.no-gutter>*{float:left;display:block;margin-left:0;width:12.5%}
.section-col-l-9>*{float:left;display:block;margin-left:3%;width:8.1116666667%}
.section-col-l-9.no-gutter>*{float:left;display:block;margin-left:0;width:11.1116666667%}
.section-col-l-10>*{float:left;display:block;margin-left:3%;width:7%}
.section-col-l-10.no-gutter>*{float:left;display:block;margin-left:0;width:10%}
.section-col-l-11>*{float:left;display:block;margin-left:3%;width:6.0909166667%}
.section-col-l-11.no-gutter>*{float:left;display:block;margin-left:0;width:9.0909166667%}
.section-col-l-12>*{float:left;display:block;margin-left:3%;width:5.3333333333%}
.section-col-l-12.no-gutter>*{float:left;display:block;margin-left:0;width:8.3333333333%}
}
@media screen and (min-width: 993px) {
.section-col-xl-1>*,.section-col-xl-2>*{margin-left:3%;float:left;display:block}
.reset-xl>:nth-child(10n+1),.reset-xl>:nth-child(11n+1),.reset-xl>:nth-child(12n+1),.reset-xl>:nth-child(2n+1),.reset-xl>:nth-child(3n+1),.reset-xl>:nth-child(4n+1),.reset-xl>:nth-child(5n+1),.reset-xl>:nth-child(6n+1),.reset-xl>:nth-child(7n+1),.reset-xl>:nth-child(8n+1),.reset-xl>:nth-child(9n+1){clear:none}
.section-col-xl-10>:nth-child(10n+1),.section-col-xl-11>:nth-child(11n+1),.section-col-xl-12>:nth-child(12n+1),.section-col-xl-2>:nth-child(2n+1),.section-col-xl-3>:nth-child(3n+1),.section-col-xl-4>:nth-child(4n+1),.section-col-xl-5>:nth-child(5n+1),.section-col-xl-6>:nth-child(6n+1),.section-col-xl-8>:nth-child(8n+1),.section-col-xl-9>:nth-child(9n+1){clear:left}
.section-col-xl-1>*{width:97%}
.section-col-xl-2>*{width:47%}
.section-col-xl-2.no-gutter>*{float:left;display:block;margin-left:0;width:50%}
.section-col-xl-3>*{float:left;display:block;margin-left:3%;width:30.3333333333%}
.section-col-xl-3.no-gutter>*{float:left;display:block;margin-left:0;width:33.3333333333%}
.section-col-xl-4>*{float:left;display:block;margin-left:3%;width:22%}
.section-col-xl-4.no-gutter>*{float:left;display:block;margin-left:0;width:25%}
.section-col-xl-5>*{float:left;display:block;margin-left:3%;width:17%}
.section-col-xl-5.no-gutter>*{float:left;display:block;margin-left:0;width:20%}
.section-col-xl-6>*{float:left;display:block;margin-left:3%;width:13.6666666667%}
.section-col-xl-6.no-gutter>*{float:left;display:block;margin-left:0;width:16.6666666667%}
.section-col-xl-7>*{float:left;display:block;margin-left:3%;width:11.2858333333%}
.section-col-xl-7>:nth-child(7n+1){clear:left}
.section-col-xl-7.no-gutter>*{float:left;display:block;margin-left:0;width:14.2858333333%}
.section-col-xl-8>*{float:left;display:block;margin-left:3%;width:9.5%}
.section-col-xl-8.no-gutter>*{float:left;display:block;margin-left:0;width:12.5%}
.section-col-xl-9>*{float:left;display:block;margin-left:3%;width:8.1116666667%}
.section-col-xl-9.no-gutter>*{float:left;display:block;margin-left:0;width:11.1116666667%}
.section-col-xl-10>*{float:left;display:block;margin-left:3%;width:7%}
.section-col-xl-10.no-gutter>*{float:left;display:block;margin-left:0;width:10%}
.section-col-xl-11>*{float:left;display:block;margin-left:3%;width:6.0909166667%}
.section-col-xl-11.no-gutter>*{float:left;display:block;margin-left:0;width:9.0909166667%}
.section-col-xl-12>*{float:left;display:block;margin-left:3%;width:5.3333333333%}
.section-col-xl-12.no-gutter>*{float:left;display:block;margin-left:0;width:8.3333333333%}
}
.button::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner,input.button::-moz-focus-inner{padding:0;border:0}
.button.hmc-next-button,.button.hmc-next-button-1,.button.hmc-next-button-2{margin-bottom:0}
.button{display:block;padding:1.083em 1.5em!important;min-width:12em;margin-bottom:.75em;color:#FFF;line-height:1;font-size:.75em;border:none;border-radius:1px}
.button:hover{cursor:pointer;color:#FFF}
.button.green{background-color:#006D5C;border:1px solid #006D5C}
.button.green:hover{background-color:#005446;border-color:#005446;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;transition:all .15s ease-in}
.button.red:hover,.button.white-grey{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in}
.button.red{background-color:#ED2939;border:1px solid #ED2939}
.button.red:hover{background-color:#da1f2e;border:1px solid #da1f2e;transition:all .15s ease-in}
.button.white{background-color:#FFF;border:1px solid #FFF;color:#006D5C}
.button.white-grey{background-color:#FFF;border:1px solid #ddd;color:#666;transition:all .15s ease-in}
.button.transparent:hover,.mobile-menu-wrapper{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in}
.button.white-grey:hover{background-color:#f3f3f3}
.button.transparent{color:#818181;border:1px solid #D2D2D2;border-color:rgba(0,0,0,.15);background-color:transparent}
.button.transparent:hover{color:#686868;border:1px solid #b9b9b9;transition:all .15s ease-in}
.button.full-width{width:100%;min-width:inherit;display:block;padding-left:.5em!important;padding-right:.5em!important}
.button.text-green{color:#006D5C}
.button.text-green:hover{color:#003a31}
.button.text-green.border{border:1px solid #ddd}
.button.text-red{color:#ED2939}
.button.text-red:hover{color:#d11221}
.button.icon-doc{padding-left:1em!important;color:#444}
.button.icon-doc:before{margin-right:.75em}
.button.icon-doc:hover{color:#006D5C}
.ent-btn{display:inline-block;font-size:16px;width:250px;padding:12px 0;-webkit-transition:.2s background-color,.2s border,.2s color;-moz-transition:.2s background-color,.2s border,.2s color;transition:.2s background-color,.2s border,.2s color}
.ent-btn.green-light{background-color:#fff;color:#159882;border:2px solid #159882}
.ent-btn.green-light:hover{color:#006d55;border:2px solid #006d55}
.btt-btn{width:65px;height:66px;display:none;position:fixed;right:40px;bottom:40px;z-index:400;transition:none;background:url(../template/i/enterprise/btt-btn.png) no-repeat}
.btt-btn-top{background-position:0 -73px}
@media screen and (min-width: 769px) {
.btt-btn,a.button{display:inline-block}
.ent-btn{font-size:21px;width:300px}
}
label,select{font-size:.875em}
input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0 1em!important;width:100%;height:3.3334em;line-height:3.25em;text-align:center;border:none;cursor:pointer;outline:0;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0))}
label{color:#1c1c1c;font-weight:300;line-height:1.3;margin-bottom:.625em;display:block}
.checkbox input,.select2-container .select2-selection .select2-selection__arrow b{display:none}
input[type=text],input[type=number],input[type=password],input[type=email],input[type=date],input[type=search],input[type=time],input[type=tel],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;width:100%;margin:0 0 1.25em;padding:.6em 1em .5em;height:2.85716em;line-height:1.85716em;font-size:.875em;font-weight:300;border:1px solid #E1E1E1;box-shadow:0 1px 0 0 rgba(0,0,0,.07);outline:0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}
input[type=text]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:grey}
input[type=text]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color:grey}
input[type=text]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder{color:grey}
input[type=text]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:grey}
input[type=text].placeholder,input[type=number].placeholder,input[type=password].placeholder,input[type=email].placeholder,input[type=date].placeholder,input[type=search].placeholder,input[type=time].placeholder,input[type=tel].placeholder,input[type=url].placeholder,textarea.placeholder{color:grey}
input[type=text]:hover,input[type=number]:hover,input[type=password]:hover,input[type=email]:hover,input[type=date]:hover,input[type=search]:hover,input[type=time]:hover,input[type=tel]:hover,input[type=url]:hover,textarea:hover{border:1px solid #CDCDCD;border-bottom:1px solid #BBB;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}
input[type=text].error,input[type=number].error,input[type=password].error,input[type=email].error,input[type=date].error,input[type=search].error,input[type=time].error,input[type=tel].error,input[type=url].error,textarea.error{border:1px solid #e66a71}
input[type=checkbox],input[type=radio]{outline:0}
select{outline:0;position:relative;width:100%;margin:0 0 .75em;padding:.2em .5em .2em .75em;height:2.6em;line-height:2.2em;color:#666;background:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 0 0 rgba(0,0,0,.07);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer}
select option{padding:.4em .6em}
.select2-container{margin:0 0 .75em;max-width:100%!important}
.select2-container .select2-selection{height:auto;border:1px solid #e2e2e2;border-radius:0;margin:0;padding:0;background:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,.05);cursor:pointer;-webkit-transition:border .2s ease-in,background .2s ease-in;-moz-transition:border .2s ease-in,background .2s ease-in;transition:border .2s ease-in,background .2s ease-in}
.select2-container .select2-selection .select2-selection__rendered{font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:14px;line-height:38px;height:38px;color:#888;margin:0;padding:1px 40px 0 17px}
.select2-container .select2-selection .select2-selection__arrow{position:absolute;width:0;top:0;right:0;bottom:0;height:100%}
.select2-container .select2-selection .select2-selection__arrow:before{font-family:font-icons!important;content:'\f078';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;margin:-.5em 0 0;padding:0;position:absolute;top:50%;right:2em;font-size:.5em;color:#7b7b7b;line-height:1;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;transition:color .2s ease-in}
.select2-container--focus .select2-selection,.select2-container:hover .select2-selection{border-color:#c3c3c3;background:#fefefe}
.select2-container--focus .select2-selection .select2-selection__arrow:before,.select2-container:hover .select2-selection .select2-selection__arrow:before{color:#7f7f7f}
.select2-container .select2-dropdown{border-color:#d9d9d9}
.select2-container .select2-dropdown .select2-results__option{font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:14px;line-height:1.2;color:#868686;margin:0;padding:12px 17px 11px;background-color:#f6f6f6;border-top:1px solid #eee}
.select2-container .select2-dropdown .select2-results__option--highlighted{background-color:#fafafa}
.checkbox{margin-bottom:.75em}
.checkbox.light{margin-top:0}
.checkbox.light label{color:#ACACAC;padding-left:2em}
.checkbox label{position:relative;display:inline-block;padding:0 0 0 1.5em;color:#777;cursor:pointer}
.checkbox label:before{position:absolute;top:1px;left:0;display:block;width:1.1em;height:1.1em;background:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 0 0 rgba(0,0,0,.15);content:''}
.checkbox.selected label:before{background:#009981;border-color:#009981;color:#fff;content:'\e908'}
.form-standard{border-top:1px solid #E6E6E6;padding-top:2em;margin-top:.313em}
.form-standard .form-title{font-size:.875em;text-transform:uppercase;font-weight:700;color:#006D5C;margin-bottom:1.75em}
.form-standard .form-element.checkbox label{width:100%;padding-right:0}
.form-standard .form-element.small label{line-height:1.2}
.form-standard .form-element.small label span{font-size:.625em;color:#adacac}
.form-standard input[type=submit]{width:100%}
.form-standard .select-wrapper,.form-standard input[type=text],.form-standard input[type=password],.form-standard input[type=email],.form-standard input[type=date],.form-standard input[type=search],.form-standard input[type=time],.form-standard input[type=tel],.form-standard input[type=url]{margin-top:-.5em;margin-bottom:1.75em}
.form-standard .select-wrapper .select2{width:100%!important;margin-bottom:0}
.form-element{text-align: left;}
.form-element.buttons{text-align: center;}
.form-element a.more{font-size:.85em;}
.form-element:after{clear:both;content:"";display:table}
.form-element.radio input{float:left}
.form-element.radio label{padding-top:.15em;margin-left:1.75em}
@media screen and (min-width: 769px) {
.form-standard{border-top:none;padding-top:0}
.form-standard label{width:30%;padding-right:10%;float:left}
.form-standard .select-wrapper,.form-standard input,.form-standard textarea{width:60%;float:right}
.form-standard .checkbox input{display:block;width:auto;float:none;position:absolute}
.form-standard textarea{min-width:60%;max-width:60%;min-height:6em}
.form-standard .select-wrapper{margin-bottom:1.5em}
.form-standard input[type=submit]{width:auto}
.form-standard .checkbox.light{margin-top:.625em}
}
.form-standard .select-wrapper .parsley-errors-list.filled+.select2-container .select2-selection,.form-standard input.parsley-error,.form-standard select.parsley-error{border-color:#e66a71}
.form-standard .select-wrapper{position:relative}
.form-standard .select-wrapper .parsley-errors-list.filled{width:100%;margin-top:50px}
.form-standard .select-wrapper .parsley-errors-list.filled+.select2-container{position:absolute;top:0}
.form-standard .parsley-errors-list{width:100%;margin:-15px 0 0;padding:0 0 20px;float:right}
.form-standard .parsley-errors-list li{margin:0;padding:0;font-size:12px;font-weight:400;color:#ed3c47}
.form-standard .parsley-errors-list li:before{display:none}
.form-standard .checkbox+.parsley-errors-list{padding-left:1.7em}
@media screen and (min-width: 769px) {
.form-standard .select-wrapper .parsley-errors-list{padding-bottom:0}
.form-standard .parsley-errors-list{width:60%}
.form-standard .checkbox+.parsley-errors-list{width:100%}
}
.about-us-button{display:block;padding:.66em 3em}
.about-us-button.border{color:#2e2e2e;font-size:.9375em;border:.133em solid #2e2e2e;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.about-us-button.border:hover{color:#fff;background-color:#2e2e2e}
.about-us-button.border.light{color:#fff;border-color:#fff}
.about-us-button.border.light:hover{color:#2e2e2e;background-color:#fff}
.about-us-button.grey-border,.about-us-button.grey-border.compact{position:relative;color:#b3b3b3;font-size:.7em;padding:1.1em 0 0 1.15em;border:.178em solid #e8e8e8;line-height:5;overflow:hidden;background-color:#fff;display:inline-block;width:3.83em;height:3.83em}
.about-us-button.grey-border i,.about-us-button.grey-border.compact i{float:left;font-size:1.5em}
.about-us-button.grey-border span,.about-us-button.grey-border.compact span{float:left;display:none}
.about-us-button.grey-border strong,.about-us-button.grey-border.compact strong{color:#767676;text-transform:uppercase}
.about-us-button.grey-border .icon-google-plus,.about-us-button.grey-border.compact .icon-google-plus{position:relative;left:-.1875em}
.about-us-button.grey-border.compact.facebook:hover i,.about-us-button.grey-border.compact.facebook:hover strong,.about-us-button.grey-border.facebook:hover i,.about-us-button.grey-border.facebook:hover strong{color:#3b5998}
.about-us-button.grey-border.compact.twitter:hover i,.about-us-button.grey-border.compact.twitter:hover strong,.about-us-button.grey-border.twitter:hover i,.about-us-button.grey-border.twitter:hover strong{color:#55acee}
.about-us-button.grey-border.compact.linkedin:hover i,.about-us-button.grey-border.compact.linkedin:hover strong,.about-us-button.grey-border.linkedin:hover i,.about-us-button.grey-border.linkedin:hover strong{color:#0077b5}
.about-us-button.grey-border.compact.google-plus:hover i,.about-us-button.grey-border.compact.google-plus:hover strong,.about-us-button.grey-border.google-plus:hover i,.about-us-button.grey-border.google-plus:hover strong{color:#dc4e41}
.about-us-button.grey-border.compact.flickr:hover i,.about-us-button.grey-border.compact.flickr:hover strong,.about-us-button.grey-border.flickr:hover i,.about-us-button.grey-border.flickr:hover strong{color:#ff0084}
.about-us-button.grey-border.blog:hover i,.about-us-button.grey-border.blog:hover strong,.about-us-button.grey-border.compact.blog:hover i,.about-us-button.grey-border.compact.blog:hover strong{color:#026a52}
.about-us-button.show-more{color:#6e6e6e;border-color:#6e6e6e;padding:.86em 3.53em .8em}
.about-us-button.show-more:hover{color:#949494;border-color:#949494;background-color:transparent}
.about-us-button.support{font-size:.8125em;padding:14px 20px 12px;border:1px solid #ccc;text-transform:uppercase}
.divider-top,.divider-top-padding,.regular-section .sidebar{border-top:1px solid #e5e5e5}
.divider,.divider-no-margin,.post .content blockquote{border-bottom:1px solid #e5e5e5}
.about-us-button.green{color:#fff;font-weight:500;font-size:.8125em;padding:13px 17px;text-transform:uppercase;background-color:#006D5C;-webkit-transition:.2s background-color;-moz-transition:.2s background-color;transition:.2s background-color}
.about-us-button.green:hover{background-color:#008772}
@media screen and (min-width: 769px) {
.about-us-button{display:inline-block}
.about-us-button.grey-border{background-color:transparent;padding:.7em 1.1em;width:auto;height:auto;line-height:1.2}
.about-us-button.grey-border i{margin:.3em .5em 0 0}
.about-us-button.grey-border span{display:block}
.about-us-button.grey-border .icon-google-plus{left:0}
.about-us-button.grey-border.compact{line-height:1.2}
.about-us-button.grey-border.compact i{margin:0 .5em .3em 0}
.about-us-button.show-more{text-transform:uppercase;padding:1.13em 3.53em 1.06em}
}
.icon-ios:before{font-size:.7em;position:relative;top:-.25em}
.narrow-wrapper{width:100%;max-width:41.25em;margin:0 auto}
.button.full-width.desktop-only,.desktop-only,a.desktop-only{display:none}
.button.full-width.mobile-only,.mobile-only,a.mobile-only{display:block}
.post-section:after,.regular-section:after{content:"";display:table;clear:both}
.move-up{margin-top:-1em}
.main .container{padding-bottom:2.5em}
.main .container.lower-container{padding-bottom:1.5em}
.main>:first-child{padding-top:2em}
.main>.alert-section:first-child{padding-top:0}
.main .page-header{padding-top:1em}
.main .page-header .page-info{margin-top:-1em;margin-bottom:0}
.main .page-header .page-headline{margin-top:1em}
.main>:last-child{margin-bottom:0}
.blue-background,.grey-background,.lightgreen-background{margin-bottom:3em;background-color:#f8f8f8}
.blue-background.no-margin,.grey-background.no-margin,.lightgreen-background.no-margin{margin-bottom:0}
.blue-background .container,.grey-background .container,.lightgreen-background .container{padding-top:3em}
.blue-background .button.transparent,.grey-background .button.transparent,.lightgreen-background .button.transparent{background-color:rgba(255,255,255,.5)}
.blue-background .button.transparent:hover,.grey-background .button.transparent:hover,.lightgreen-background .button.transparent:hover{background-color:#fff}
.blue-background{background-color:#F6FBFD}
.lightgreen-background{background:url(../template/i/bg-pattern-lightgreen.jpg) 50% 50%}
.divider{margin-bottom:3em}
.divider.lower-container{margin-bottom:2em}
.divider-no-margin{margin-bottom:0}
.divider-top-padding{padding-top:3em;position:relative}
.container .divider{margin-bottom:.75em;padding-bottom:.7em}
.divider+[class*="-background"],[class*="-background"]+[class*="-background"]{margin-top:-3em}
.main p.note{font-size:.75em;color:#999;margin-top:30px}
.regular-section .content{margin-bottom:2em}
.regular-section .sidebar{padding-top:2em}
.regular-section .invert-grid .content{float:right;margin-bottom:0}
.regular-section .invert-grid .sidebar{float:right;padding-top:0;border-top:none}
.post-section .content{margin-bottom:2em}
.post-section .sidebar{padding-top:2em;border-top:1px solid #e5e5e5}
.post .content h2{font-size:1.5em;color:#444}
.post .content h3{font-size:1.125em;color:#444}
.post .content h4{font-size:1em;color:#444;margin-bottom:1rem;text-transform:none}
.post .content blockquote{margin-top:.25em;border-top:1px solid #e5e5e5}
.post .content blockquote p{padding-left:1.25em}
.post .content blockquote p:before{content:'"';position:absolute;top:-.25em;left:-.4em;font-size:3.5em;font-weight:100;color:#006D5C}
.white-wrapper{background:#fff;border:1px solid #e5e5e5;box-shadow:0 2px 0 0 rgba(0,0,0,.05)}
.blue-wrapper,.green-wrapper{box-shadow:0 2px 0 0 rgba(226,237,242,.6)}
.blue-wrapper{background:#F6FBFD;border:1px solid #E2EDF2}
.blue-wrapper .form-element input[type=text]{border-color:#E2EDF2}
.green-wrapper{background:#009981}
.green-wrapper .section-title{color:#fff}
.green-wrapper p{color:#fff;color:rgba(255,255,255,.8)}
.sidebar .blue-wrapper h4{margin:2em 1.5em 1em 2.25em;color:#80a3b3}
.secondary-section .container>[class*=col-]>h4,.sidebar .blue-wrapper .regular{margin-bottom:1em}
.sidebar .blue-wrapper form{padding:0 1.75em 1em}
.secondary-section{border-top:1px solid #e5e5e5}
.secondary-section .container{padding:0}
.secondary-section .container>h4:first-child{padding-top:3em}
.secondary-section .container>[class*=col-]{padding:3em 0 2em;border-top:1px solid #e5e5e5}
.secondary-section .container>[class*=col-]:first-child{border-top:none}
.secondary-section .container>[class*=col-]>p{font-size:.875em;color:#777}
.secondary-section .container>[class*=col-] ul{margin-top:1.75em}
.widget{margin-bottom:2em;padding-top:2em;border-top:1px solid #e5e5e5}
.widget:first-child{padding-top:0;border-top:none}
article .content figure{margin-bottom:1em}
.featured-image{margin-bottom:1.5em}
.caption{display:block;padding:.75em 0;text-align:center;font-size:.75em;color:#aaa;border-bottom:1px solid #e5e5e5}
.toggle-button.read-less,.toggle-content{display:none}
.open .toggle-button.read-less{display:block}
.open .toggle-button.read-more{display:none}
.section-header{margin-bottom:2em}
.section-header h4.section-title+.section-desc{margin-top:-1.5em}
.section-footer{padding-top:.5em;text-align:center}
.section-footer p{margin-bottom:.75em;opacity:1}
.section-footer .button{margin:0;color:#006D5C}
.no-margin{margin-bottom:0}
#kdr-promo{position:fixed;right:-410px;bottom: 110px;z-index: 50;}
#kdr-promo .mfp-close{position:absolute;top:92px;border:2px solid #dde4ed;right: 128px;background-color: #f9f9f9;color: #1a3970;padding:0;line-height:5px;opacity:1;font-size: 1em;width:26px;height:26px;border-radius:15px;}
@media screen and (min-width: 1399px) {
#kdr-promo .mfp-close:hover{transform:scale(1.2)}
}
#kdr-promo .kdr-mobile{display:none}
#kdr-promo .kdr-mobile a{color:#fff}
#kdr-promo .kdr-desktop{cursor:pointer}
@media screen and (max-width: 1399px) {
#kdr-promo{bottom:-1px;padding-top:6px;margin-right: 0;width: 220px;height: 50px;border-radius:6px 6px 0 0;}
#kdr-promo .mfp-close{top: 0px;right: 217px;border-radius: 7px 0 0 0;border-right: 0;border-bottom: 0;/* border: none; *//* background-color: #666; *//* border-color:#566db4; *//* color: #fff; */width: 50px;border-: 1px solid #566db4;height: 50px;font-size: 1.3em;}
#kdr-promo .kdr-desktop{display:none}
#kdr-promo .kdr-mobile{display:block;color:#fff;margin-left:80px;float:left;font-size:.9em;}
#kdr-promo .kdr-mobile img{position:absolute;top:-3px;left:0;}
}
@media screen and (min-width: 481px) {
.align-left{float:left;max-width:300px;margin:0 1em 1em 0}
.align-right{float:right;max-width:300px;margin:0 0 1em 1em}
}
@media screen and (min-width: 769px) {
.button.full-width.desktop-only,.desktop-only,a.desktop-only{display:block}
.button.full-width.mobile-only,.mobile-only,a.mobile-only{display:none}
.move-up{margin-top:-2em}
.main .container{padding-bottom:3.5em}
.main>:first-child{padding-top:6em}
.main .homepage-main,.main>.alert-section:first-child{padding-top:0}
.main .page-header{padding-top: 7em;}
.main .page-header .page-info{margin-top:-3em;margin-bottom:0}
.blue-background,.divider,.grey-background,.lightgreen-background{margin-bottom:4em}
.main .page-header .page-headline{margin-top:1em}
.blue-background .container,.grey-background .container,.lightgreen-background .container{padding-top:4.063em}
.blue-background.move-up,.grey-background.move-up,.lightgreen-background.move-up{margin-top:-6em}
.blue-background.move-up .container,.grey-background.move-up .container,.lightgreen-background.move-up .container{padding-top:5.5em}
.divider .lower-container{margin-bottom:2em}
.divider-top-padding{padding-top:5em}
.divider+[class*="-background"],[class*="-background"]+[class*="-background"]{margin-top:-4em}
.secondary-section .container{padding:0}
.secondary-section .container>[class*=col-]{padding:4em 2% 3em;border-top:none}
.post-section .sidebar,.regular-section .sidebar,.widget{padding-top:0;border-top:none}
.secondary-section .container>[class*=col-]:first-child{padding-left:0}
.secondary-section .container>[class*=col-]:last-child{padding-right:0}
.secondary-section.divided .container>[class*=col-]{padding-left:5%;padding-right:5%;border-left:1px solid #e5e5e5}
.secondary-section.divided .container>[class*=col-]:first-child{border-left:none;padding-left:0}
.secondary-section.divided .container>[class*=col-]:last-child{padding-right:0}
.regular-section .content{padding-right:1%;margin-bottom:.75em}
.regular-section .sidebar{padding-left:4%;border-left:1px solid #e5e5e5}
.post-section .content{padding-right:3%;margin-bottom:.75em}
.widget{margin-bottom:2.5em}
.align-left{margin-right:1.5em}
.align-right{margin-left:1.5em}
.open .toggle-button.read-less{display:inline-block}
.no-margin{margin-bottom:0}
}
ul.regular,ul.regular>li{margin-bottom:0}

.site-top{width:100%;height:2.5em;color:#777;background-color:#fff;font-weight:300;position:relative;z-index:999;overflow:hidden}
.site-top .site-nav .label{float:left;margin-top:.688em;cursor:default}
.site-top .site-nav .label p{color:#777;font-size:.75em}
.site-top .site-nav .site-selector{float:right}
.site-top .site-nav .site-selector li{float:left}
.site-top .site-nav .site-selector li a{color:#777;xborder-right:1px solid #777;padding:1.15em;display:block;font-size:.75em;float:left}
.site-top .site-nav .site-selector li a:hover{background-color:#fafafa;}
.site-top .site-nav .site-selector li a>i{margin-right:.5em;color:#777}
.site-top .site-nav .site-selector li a span{color:#777}
.site-top .site-nav .site-selector li.active a{font-weight:700;}
.site-top .site-nav .site-selector li:first-child a{xborder-left:1px solid #444}
.site-header .site-title{float:left;padding:0 0 .5em;line-height:1;margin-bottom:0;width:100%;text-align:center;font-size:1em}
.site-header .site-title a{display:inline-block;margin:0 auto;text-align:left;text-indent:-9999px}
.site-header .site-title a i.kaspersky-logo{background-image:url(../template/i/kaspersky-logo.svg);background-repeat:no-repeat;background-size:100% auto;display:block;height:32px;width:140px;margin:0 auto}
.site-header .menu-utility{float:right;padding:1.8em 0 0}
.site-header .menu-utility>li{float:left}
.site-header .menu-utility>li>a{font-size:.875em;font-weight:300;color:#333;margin-left:1.5em}
.site-header .menu-utility>li.cart a{font-size:1em}
.site-header .menu-utility>li.cart a i{font-size:1.25em;color:#d5d5d5}
.site-header .menu-utility>li.cart a i:hover{color:#006D5C;-webkit-transition:color .15s ease-in;-moz-transition:color .15s ease-in;transition:color .15s ease-in}
.site-header .menu-utility>li.my-kaspersky li{border-left:1px solid #e5e5e5}
.site-header .menu-utility>li.my-kaspersky li:first-child{border-left:none}
.site-header .menu-utility>li.my-kaspersky li a{padding-top:1.5em;padding-bottom:1em;font-size:.75em}
.site-header .menu-utility>li.my-kaspersky li a .font-icons{font-size:1.5em;margin-bottom:.4em}
/*
.site-top{width:100%;height:2.5em;color:#a9a9a9;background-color:#333;font-weight:300;position:relative;z-index:999;overflow:hidden}
.site-top .site-nav .label{float:left;margin-top:.688em;cursor:default}
.site-top .site-nav .label p{color:#a9a9a9;font-size:.75em}
.site-top .site-nav .site-selector{float:right}
.site-top .site-nav .site-selector li{float:left}
.site-top .site-nav .site-selector li a{color:#a9a9a9;border-right:1px solid #444;padding:1.15em;display:block;font-size:.75em;float:left}
.site-top .site-nav .site-selector li a:hover{background-color:#444;-webkit-transition:background-color .2s ease-in;-moz-transition:background-color .2s ease-in;transition:background-color .2s ease-in}
.site-top .site-nav .site-selector li a>i{margin-right:.5em;color:#717171}
.site-top .site-nav .site-selector li a span{color:#ddd}
.site-top .site-nav .site-selector li.active a{background-color:#444}
.site-top .site-nav .site-selector li:first-child a{border-left:1px solid #444}
.site-header .site-title{float:left;padding:0 0 .5em;line-height:1;margin-bottom:0;width:100%;text-align:center;font-size:1em}
.site-header .site-title a{display:inline-block;margin:0 auto;text-align:left;text-indent:-9999px}
.site-header .site-title a i.kaspersky-logo{background-image:url(../template/i/kaspersky-logo.svg);background-repeat:no-repeat;background-size:100% auto;display:block;height:32px;width:140px;margin:0 auto}
.site-header .menu-utility{float:right;padding:1.8em 0 0}
.site-header .menu-utility>li{float:left}
.site-header .menu-utility>li>a{font-size:.875em;font-weight:300;color:#333;margin-left:1.5em}
.site-header .menu-utility>li.cart a{font-size:1em}
.site-header .menu-utility>li.cart a i{font-size:1.25em;color:#d5d5d5}
.site-header .menu-utility>li.cart a i:hover{color:#006D5C;-webkit-transition:color .15s ease-in;-moz-transition:color .15s ease-in;transition:color .15s ease-in}
.site-header .menu-utility>li.my-kaspersky li{border-left:1px solid #e5e5e5}
.site-header .menu-utility>li.my-kaspersky li:first-child{border-left:none}
.site-header .menu-utility>li.my-kaspersky li a{padding-top:1.5em;padding-bottom:1em;font-size:.75em}
.site-header .menu-utility>li.my-kaspersky li a .font-icons{font-size:1.5em;margin-bottom:.4em}
*/
body{padding-top:3.5em}
.site-header{box-shadow:0 0 2px rgba(0,0,0,.2);z-index:998;background-color:#FFF;position:fixed;width:100%;top:0}
@media screen and (min-width: 769px) {
body.site-smb ul.menu-utility,body.sticky-header-on .site-top{display:none}
body{padding-top:0}
body.sticky-header-on{padding-top:10.438em}
body.sticky-header-on .site-header{top:-4.75em;position:fixed;width:100%}
body.sticky-header-on.header-compact,body.sticky-header-on.site-homepage{padding-top:0}
.site-header,body.sticky-header-on.header-compact .site-header,body.sticky-header-on.site-homepage .site-header{position:relative}
.site-header .site-title{padding:0 0 .85em;width:auto;font-size:1.5em}
.site-header .site-title i.kaspersky-logo{width:150px}
}
.mobile-navigation-opened,.mobile-navigation-opened body{position:fixed;overflow:hidden}
.mobile-menu-wrapper{position:relative;top:-5em;opacity:0;z-index:997;transition:all .15s ease-in}
.mobile-menu-wrapper.show{display:none;top:0;opacity:1;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;transition:all .15s ease-in}
.mobile-menu-wrapper.show .mobile-nav{display:block;padding-bottom:3.5em}
.mobile-menu-wrapper .background-overlay{display:none}
.mobile-menu-wrapper.show .background-overlay{background-color:#fff;display:block;height:100%;position:fixed;width:100%;z-index:900}
.mobile-nav{display:none;width:100%;overflow:hidden;overflow-y:scroll;position:relative;position:fixed;height:100%;background-color:#FFF;z-index:999}
.mobile-nav li a,.mobile-nav ul.submenu{background-color:#fff;display:block;width:100%}
.mobile-nav li a{border-bottom:1px solid #eaeaea;padding:1.6em;color:#272727;font-size:.875em;font-weight:300;line-height:1.2}
.mobile-nav li a i{float:left;font-size:1.3em;margin-right:1em}
.mobile-nav li a i.icon-small-business{margin-top:.2em}
.mobile-nav li a i.icon-medium-business{font-size:1.7em}
.mobile-nav li a i.icon-enterprise{font-size:1.9em}
.mobile-nav li a span{display:block}
.mobile-nav li a small{color:#a1a1a1;display:block;font-size:.786em}
.mobile-nav li a small.green-top{color:#006D5C}
.mobile-nav ul.submenu{position:fixed;right:-101%;top:55px;bottom:0;box-shadow:-1px 0 2px rgba(0,0,0,.15);overflow-y:scroll}
.mobile-nav li.back a::before,.mobile-nav li.parent>a::before{display:block;font-family:font-icons;width:20px}
.mobile-nav ul.submenu.show{right:0;z-index:999;transition:all .35s ease 0}
.mobile-nav ul.submenu.show.push-back>li>a{opacity:.3;transition:all .2s ease 0}
.mobile-nav ul.submenu ul.submenu{top:55px;bottom:0}
.mobile-nav li.back a{color:#8f8f8f;text-transform:uppercase;font-size:.688em;position:relative;padding:1.6em 1.6em 1.4em 3.8em}
.mobile-nav li.back a::before{color:#adadad;content:"\f053";height:20px;position:absolute;left:2em;top:40%}
.mobile-nav li.title{background-color:#f4f4f4;border-bottom:1px solid #e6e6e6;cursor:default;padding:1em 1.5em}
.mobile-nav li.title>span{color:#9c9c9c;font-size:.688em;font-weight:700;text-transform:uppercase;position:relative}
.mobile-nav li.title>span>i{position:absolute;margin-right:.3em;color:#C8C8C8;left:0;top:0;font-size:1.4em;margin-top:-3px}
.mobile-nav li.title>span>i.icon-medium-business{font-size:1.6em}
.mobile-nav li.title>span>i.icon-enterprise{margin-top:-4px;font-size:1.8em}
.mobile-nav li.title.has-icon>span{padding-left:3em}
.mobile-nav li.splitter{background-color:#e6e6e6;display:block;height:.188em}
.mobile-nav li.parent>a{position:relative}
.mobile-nav li.parent>a::before{color:#adadad;content:"\f054";height:20px;position:absolute;right:20px;top:40%}
.hmc-section .hmc-desc h4,.site-header .main-menu .featured li>a span.subtitle{font-family:MuseoSlab,Georgia,Times,serif}
.main-nav,.menu-utility,.site-top{display:none}

.menu-toggle{text-indent:-9999px;width:1.375em;height:.938em;margin-top:-.125em;float:left;position:absolute;left:0;top:45%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.menu-toggle span{display:block;position:absolute;height:3px;width:100%;background:#c5c5c5;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.menu-toggle span:nth-child(1),.menu-toggle span:nth-child(2){-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center}
.menu-toggle span:nth-child(1){top:0;transform-origin:left center}
.menu-toggle span:nth-child(2){top:6px;transform-origin:left center}
.menu-toggle span:nth-child(3){top:12px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}
.menu-toggle.open{margin-left:-3px}
.menu-toggle.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-1px;left:4px}
.menu-toggle.open span:nth-child(2){width:0;opacity:0}
.menu-toggle.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:15px;left:4px}
@media screen and (min-width: 769px) {
.main-nav,.menu-utility,.site-top{display:block}
.menu-toggle,.mobile-nav{display:none}
}
ul.regular>li{padding-left:0;line-height:1;font-size:1em;position:inherit}
ul.regular>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
ul.regular>li>a{display:block;padding:.4em 2em;color:#666;font-size:.875em;line-height:1.3;font-weight:500}
ul.regular>li>a:hover{color:#006D5C}
ul.regular>li.title h6,ul.regular>li.title p{color:#80a3b3;line-height:1.3;font-size:.75em}
ul.regular>li.title h6{margin:0;padding:.4em 2.3334em;font-weight:700;text-transform:uppercase}
ul.regular>li.title p{margin:0 2.3334em .75em;padding-bottom:.75em;color:rgba(130,130,130,.6);font-weight:300;border-bottom:1px solid #DFEDF1}
ul.regular>li.all-products a{color:#80a3b3;font-size:.75em;padding:.4em 2.3334em}
ul.regular>li.all-products a:hover{color:#006D5C}
.site-header .main-nav{position:relative;border-top:1px solid #EFEFEF}
.site-header .main-nav:after{clear:both;content:"";display:table}
.site-header .main-nav.search-active{border-top:2px solid transparent}
.site-header .main-nav.search-active ul.main-menu li{display:none}
.site-header .main-nav.search-active ul.main-menu li.search{display:block;width:100%;border-radius:2px 2px 0 0;box-shadow:0 0 2px rgba(176,176,176,.53);float:right;margin-right:0;margin-bottom:0}
.site-header .main-nav.search-active ul.main-menu li.search a.close-search,.site-header .main-nav.search-active ul.main-menu li.search form{display:block}
.site-header .main-nav.search-active ul.main-menu li.search ul{float:left;border-top:1px solid rgba(176,176,176,.2)}
.site-header .main-nav.search-active ul.main-menu li.search ul li{display:inline-block;color:#888;font-size:.95em;padding:3px;margin:7px;cursor:pointer}
.site-header .main-nav.search-active ul.main-menu li.search ul li div{background-color:rgba(222,222,222,.1);border-radius:5px;padding:3px;cursor:pointer}
.site-header .main-nav.search-active ul.main-menu li.search ul li div span{color:#444}
.site-header .main-nav .search input{margin-bottom:0}
.site-header .main-menu{float:left;width:100%}
.site-header .main-menu>li{position:relative;float:left;margin:0 1em}
.site-header .main-menu>li a{display:block}
.site-header .main-menu>li>a{display:block;color:#333;font-size:.875em;font-weight:300;line-height:1;padding:17px 0 16px;border-bottom:3px solid transparent;-webkit-transition:border-color .15s ease-in;-moz-transition:border-color .15s ease-in;transition:border-color .15s ease-in}
.site-header .main-menu>li>ul{display:none;position:absolute;top:50px;left:0;z-index:100;width:250px;padding:1em 0;background:#fafafa;border-top:1px solid #eee;border-bottom:2px solid #ddd;box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}
.site-header .main-menu>li>ul:after{clear:both;content:"";display:table}
.site-header .main-menu>li>ul>li{border-left:3px solid transparent;-webkit-transition:border-color .15s ease-in;-moz-transition:border-color .15s ease-in;transition:border-color .15s ease-in}
.site-header .main-menu>li>ul>li:hover{border-color:#ddd;-webkit-transition:border-color .1s ease-in;-moz-transition:border-color .1s ease-in;transition:border-color .1s ease-in}
.site-header .main-menu>li>ul>li>a{padding:.4em 10%;color:#666;font-size:.875em;line-height:1.3}
.site-header .main-menu>li>ul>li.active{border-color:#009981}
.site-header .main-menu>li:first-child{margin-left:0}
.site-header .main-menu li:hover>a{color:#006D5C;border-color:#ddd;-webkit-transition:border-color .1s ease-in;-moz-transition:border-color .1s ease-in;transition:border-color .1s ease-in}
.site-header .main-menu li:hover>ul{display:block}
.site-header .main-menu>li.dropdown>a{position:relative;padding-right:1.125em}
.site-header .main-menu>li.dropdown>a:after{content:'\f078';position:absolute;right:0;top:50%;opacity:.5;margin-top:-.5em;font-size:.5em}
.site-header .main-menu>li.dropdown:hover>a{border-color:#ddd}
.site-header .main-menu>li.active.dropdown:hover>a,.site-header .main-menu>li.active>a{border-color:#009981}
.site-header .main-menu>li.dropdown.mega{position:static}
.site-header .main-menu>li.dropdown.mega>ul{right:0;width:auto;padding:0;background:#F6FBFD}
.site-header .main-menu>li.dropdown.mega>ul>li{position:relative;border-left:none;margin-left:75%}
.site-header .main-menu>li.dropdown.mega>ul>li.first{float:left;width:75%;margin-left:0;background:#fafafa}
.site-header .main-menu>li.dropdown.mega>ul>li.first:after{content:'';position:absolute;z-index:100;top:0;bottom:0;right:1px;width:1px;background:#E2EDF2}
.site-header .main-menu>li.dropdown.mega.mega-small>ul{right:auto;width:700px}
.site-header .main-menu>li.dropdown.mega.mega-small>ul>li{margin-left:50%}
.site-header .main-menu>li.dropdown.mega.mega-small>ul>li.first{width:50%;margin-left:0}
.site-header .main-menu li.search{float:right;margin-right:0}
.site-header .main-menu li.search.width100{width:100%;border:1px solid #F0F0F0;border-top:none}
.site-header .main-menu li.search a{float:right;font-size:1em;line-height:1;padding:1.1em .3em .7em 1em}
.site-header .main-menu li.search a.active{float:left}
.site-header .main-menu li.search a i{color:#d5d5d5}
.site-header .main-menu li.search a.active i,.site-header .main-menu li.search a:hover i{color:#006D5C;width:3.5%;-webkit-transition:color .15s ease-in;-moz-transition:color .15s ease-in;transition:color .15s ease-in}
.hmc-section.fade-in,.hmc-section.fade-out{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in}
.site-header .main-menu li.search a.close-search{display:none;padding:1.1em .8em .7em 1em;float:right}
.site-header .main-menu li.search form{display:none;float:left;width:90%}
.site-header .main-menu li.search form input{border:none;outline:0;font-size:.875em;margin:5px 5px 4px;padding:.7em 4em .7em .4em;box-shadow:none}
.site-header .main-menu li.search:hover a{border-color:transparent}
.site-header .main-menu .featured{position:relative;margin:0}
.site-header .main-menu .featured:after{clear:both;content:"";display:table}
.site-header .main-menu .featured li{position:relative;top:-1px;padding:1.25em 1.5em;border-right:1px solid #eee;border-top:1px solid #eee}
.site-header .main-menu .featured li>a{color:#444;font-size:1.25em;font-weight:700;letter-spacing:-.02em}
.site-header .main-menu .featured li>a span{display:block;padding:.25em 0;font-size:.65em;font-weight:500}
.site-header .main-menu .featured li>a span.surtitle{color:#006D5C}
.site-header .main-menu .featured li figure{float:left;width:70px;margin:0 .75em .75em 0}
.site-header .main-menu .featured li figure img{max-width:100%}
.site-header .main-menu .featured li .desc{margin-top:.4em}
.site-header .main-menu .featured li .desc p{margin-bottom:.6em;font-size:.75em;color:#888;line-height:1.3}
.site-header .main-menu .featured li .desc p a{display:inline;color:#006D5C}
.site-header .main-menu .featured li .desc p a:hover{color:#005346}
.site-header .main-menu .featured li.title{display:none!important}
.site-header .main-menu .featured.featured-small{padding:0 1.5em}
.site-header .main-menu .featured.featured-small li{position:relative;top:auto;margin-bottom:1em;padding:1.25em 0 0;border-right:none;border-bottom:none;border-top:1px solid #e5e5e5}
.site-header .main-menu .featured.featured-big li:first-child,.site-header .main-menu .featured.featured-small li:first-child{border-top:none}
.site-header .main-menu .featured.featured-small li>a{font-size:1em}
.site-header .main-menu .featured.featured-small li figure{width:40px;margin:0 1em 1em 0}
.site-header .main-menu .featured.featured-small li .desc{margin-top:.2em}
.site-header .main-menu .featured.featured-small li .desc p{margin-bottom:.3em}
.site-header .main-menu .featured.featured-big li>a{margin-top:1em;font-size:1.625em}
.site-header .main-menu .featured.featured-big li figure{width:85px;margin:0 .75em .5em 0}
.site-header .main-menu .featured.featured-big li .desc{clear:left;margin-top:0}
.site-header .main-menu .featured.featured-big li .desc p{line-height:1.5;margin-bottom:.75em}
.site-header ul.regular{padding-top:1.25em}
.site-header .main-search{float:right}
.menu-utility>li{position:relative}
.menu-utility>li>ul{display:none;position:absolute;top:25px;left:-116px;z-index:100;width:220px;background:#fafafa;border-top:1px solid #eee;border-bottom:2px solid #ddd;box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}
.menu-utility>li>ul:after{clear:both;content:"";display:table}
.menu-utility li:hover>ul,.menu-utility>li.dropdown ul li a i{display:block}
.menu-utility>li>ul>li{border-left:3px solid transparent}
.menu-utility>li>ul>li>a{color:#666;font-size:.875em;line-height:1.3}
.menu-utility>li>ul>li.active{border-color:#009981}
.menu-utility>li:first-child{margin-left:0}
.menu-utility li:hover>a{color:#006D5C}
.menu-utility>li.dropdown>a{position:relative;padding-right:16px;padding-bottom:.75em;padding-top:.75em}
.menu-utility>li.dropdown>a:after{content:'\f078';position:absolute;right:0;top:50%;opacity:.5;margin-top:-.5em;font-size:.5em}
.menu-utility>li.dropdown ul li{float:left;width:50%}
.menu-utility>li.dropdown ul li:first-child a{border-left:0}
.hmc-selector .hmc-label,.hmc-selector form .form-element.checkbox:nth-child(2n-1) label{border-left:1px solid #e5e5e5}
.menu-utility>li.dropdown ul li a{float:left;height:100%;text-align:center;width:100%}
.hmc-selector{margin-bottom:.75em;background:url(../template/i/bg-pattern.jpg) 50% 50% no-repeat #f8f8f8;background-size:cover;box-shadow:0 2px 0 0 rgba(0,0,0,.05)}
.hmc-selector .hmc-label{padding:1em 1.25em;border-right:1px solid #e5e5e5}
.hmc-selector .hmc-label p{margin-bottom:0;font-size:1em;font-weight:700;color:#444}
.hmc-selector .hmc-label p span{display:block;font-size:.875em;font-weight:300;color:#777}
.hmc-selector form{max-width:68em;margin-left:auto;margin-right:auto}
.hmc-selector form:after{clear:both;content:"";display:table}
.hmc-selector form .form-element{margin-bottom:0;font-size:1em;float:left;display:block;margin-left:0;width:50%}
.hmc-selector form .form-element.checkbox input{display:none}
.hmc-selector form .form-element.checkbox label{display:block;margin:0;padding:1.25em .5em;text-align:center;font-size:.875em;color:#777;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;cursor:pointer}
.hmc-selector form .form-element.checkbox label.a-phone .font-icons,.hmc-selector form .form-element.checkbox label.a-tablet .font-icons{padding-top:.55em;font-size:2em}
.hmc-selector form .form-element.checkbox label .font-icons{display:block;margin-bottom:10px}
.hmc-selector form .form-element.checkbox label:before{display:none}
.hmc-selector form .form-element.checkbox label.a-phone .font-icons:before{content:'\e931'}
.hmc-selector form .form-element.checkbox label.a-tablet .font-icons:before{content:'\e933'}
.hmc-selector form .form-element.checkbox label.mac .font-icons{padding-top:.25em;font-size:2.5em}
.hmc-selector form .form-element.checkbox label.mac .font-icons:before{content:'\e930'}
.hmc-selector form .form-element.checkbox label.pc .font-icons{padding-top:.16em;font-size:2.75em}
.hmc-selector form .form-element.checkbox label.pc .font-icons:before{content:'\e932'}
.hmc-selector form .form-element.checkbox label.hmc-checks .font-icons,.hmc-selector form .form-element.checkbox label.hmc-family .font-icons,.hmc-selector form .form-element.checkbox label.hmc-lock .font-icons,.hmc-selector form .form-element.checkbox label.hmc-logins .font-icons,.hmc-selector form .form-element.checkbox label.hmc-security .font-icons,.hmc-selector form .form-element.checkbox label.hmc-shop .font-icons{padding-top:.25em;font-size:2.5em}
.hmc-selector form .form-element.checkbox label.hmc-id .font-icons,.hmc-selector form .form-element.checkbox label.hmc-speed .font-icons{padding-top:.55em;font-size:2em}
.hmc-selector form .form-element.checkbox:hover label{color:#006D5C;background:#fff}
.hmc-selector form .form-element.checkbox.selected label{background:#009981;color:#fff}
.hmc-selector form .form-element.buttons{float:left;display:block;margin-left:0;width:100%;clear:both}
.hmc-selector form .form-element.buttons a{margin-bottom:0;font-size:.75em;color:#006D5C;background:#fff;border-color:#e5e5e5;text-align:right}
.hmc-selector form .form-element.buttons a.disabled{color:#ccc}
.hmc-selector form .form-element.buttons a.active:hover{border-color:#009981}
.hmc-section .hmc-desc h4, .hmc-section .hmc-desc p.h4{margin-bottom:.75em;line-height:1.5;font-weight:500;color:#777;text-transform:none}
.hmc-section .hmc-desc p{font-size:.875em;color:#777}
.hmc-section .container{padding-bottom:2.5em}
.hmc-section .hmc-desc{text-align:center}
.hmc-section .hmc-desc h4, .hmc-section .hmc-desc p.h4{font-family:MuseoSans,Arial,Helvetica,sans-serif}
.hmc-section .hmc-desc .row{padding:1em 0}
.hmc-section .hmc-main .hmc-selector,.hmc-section .hmc-main .hmc-selector.flat{background:#F8FCFF}
.hmc-section .hmc-selector{box-shadow:0 3px 0 0 rgba(223,234,240,.25)}
.hmc-section .hmc-main .hmc-selector .hmc-label,.hmc-section .hmc-selector.flat .hmc-label{background:#DFEAF0}
.hmc-section .hmc-selector .hmc-label{border:none}
.hmc-section .hmc-selector form{border-right:1px solid #DFEAF0}
.hmc-section .hmc-selector.flat form .form-element.checkbox label{background-color:#F8FCFF}
.hmc-section .hmc-selector form .form-element.checkbox label{padding-top:1.5em;padding-bottom:1em;border:none;color:#444;border-top:1px solid #DFEAF0;border-left:1px solid #DFEAF0;font-size:.8em}
.hmc-section .hmc-selector form .form-element.checkbox label .font-icons{margin-bottom:1rem;color:#333}
.hmc-section .hmc-main .hmc-selector form .form-element.checkbox label:hover{background:#F2F7FB}
.hmc-section .hmc-main .hmc-selector.flat form .form-element.checkbox.selected label:hover{background:#F2F7FB}
.hmc-section .hmc-main .hmc-selector form .form-element.checkbox.selected label:hover{background-color:#006D5C}
.hmc-section .hmc-selector form .form-element.checkbox label:hover{color:#006D5C;background:#FFF}
.hmc-section .hmc-selector form .form-element.checkbox label:hover .font-icons{color:#006D5C}
.hmc-section .hmc-selector form .form-element.checkbox.selected label{color:#fff;background:#009981}
.hmc-section .hmc-selector form .form-element.checkbox.selected label .font-icons{color:#fff}
.hmc-section .hmc-selector form .form-element.buttons input{font-size:.75em;color:#006D5C;border-right:none;border-color:#DFEAF0;background:#fff}
.hmc-section .hmc-selector form .form-element.buttons input:hover{color:#fff;border-bottom-color:#006D5C;background:#006D5C}
.hmc-section.fade-out{margin-left:-15px;margin-right:15px;opacity:0;transition:all .15s ease-in}
.hmc-section.inactive{margin-left:15px;margin-right:-15px;opacity:0}
.hmc-section.fade-in{margin-left:0;margin-right:0;opacity:1;transition:all .15s ease-in}
.homepage-main .hmc-desc h4, .homepage-main .hmc-desc p.h4{font-weight:300;color:#373737}
.homepage-main .hmc-desc h5.text-green,.homepage-main .hmc-desc p.h5.text-green{font-weight:300}
@media screen and (min-width: 769px) {
.hmc-selector .hmc-label p span{display:inline}
.hmc-selector form .form-element{float:left;display:block;margin-left:0;width:25%}
.hmc-selector form .form-element.checkbox:nth-child(4n-3) label{border-left:1px solid #e5e5e5}
.hmc-selector form .form-element.buttons input{padding-right:3em;text-align:right}
.hmc-section .container{padding-bottom:0;background:url(../template/i/photo-solution.jpg) 0 100% no-repeat}
.hmc-section .hmc-desc,.hmc-section .hmc-selector{margin-bottom:4em}
.homepage-main .hmc-section .container{background:0 0}
.hmc-section .hmc-desc{text-align:left;margin-bottom:6.75em}
.homepage-main .hmc-section .hmc-selector{margin-bottom:.75em}
.hmc-section .hmc-selector{margin-bottom:1.75em}
.hmc-section .hmc-selector form .form-element.checkbox:nth-child(-n+4) label{border-top-color:#EEF3F6}
}
.modal-header{position:relative;background:#eee}
.modal-header .timeline-wrapper{display:none}
.modal-header.step-1 .timeline-first-step,.modal-header.step-2 .timeline-second-step,.modal-header.step-3 .timeline-last-step{display:block!important}
.modal-header .modal-button{position:absolute;top:0;display:block;font-size:.75em;padding:1.5em;color:#999;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;transition:all .15s ease-in}
.modal-header .modal-button:hover,.mfp-close:hover{color:#006D5C}
.white-popup .mfp-close:hover{background-color:#fff}
.modal-header .modal-button .font-icons{vertical-align:middle}
.modal-header .modal-button .text{display:none;padding-left:.5em;font-weight:700;text-transform:uppercase;vertical-align:middle}
.modal-header .modal-button.modal-back{left:0;border-right:1px solid #ddd}
.modal-header .modal-button.modal-close{right:0;border-left:1px solid #ddd}
.modal-header .modal-button.modal-close .font-icons:before{font-size:1.125em}
.modal-header .modal-button:hover{background-color:#fff;color:#006D5C}
.timeline-wrapper{position:relative;width:50%;margin:0 auto}
.timeline-wrapper .progress{position:absolute;top:50%;left:0;height:.125em;margin-top:-.0625em;background:#009981}
.timeline-wrapper .timeline{margin-bottom:0;position:relative;width:100%;padding:1.0625em 0;height:50px}
.timeline-wrapper .timeline>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.timeline-wrapper .timeline>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.timeline-wrapper .timeline:after{clear:both;content:"";display:table}
.timeline-wrapper .timeline:before{content:'';position:absolute;top:50%;left:0;right:0;width:100%;height:.125em;margin-top:-.0625em;background:#ddd}
.timeline-wrapper .timeline>li{float:left;text-align:right}
.timeline-wrapper .timeline>li .bullet{position:relative;z-index:10;top:.125em;right:-.375em;display:block;float:right;text-indent:-9000em;width:.75em;height:.75em;background:#ddd;border-radius:1em}
.timeline-wrapper .timeline>li:first-child{position:absolute;left:0;width:0!important}
.timeline-wrapper .timeline>li:first-child .bullet{float:none;right:auto;left:-.375em}
.timeline-wrapper .timeline .done .bullet{background:#009981}
.timeline-wrapper .timeline .active .bullet{width:1em;height:1em;top:auto;right:-.5em;background:#009981}
.timeline-wrapper .timeline .active .bullet:before{content:'';position:absolute;top:50%;left:50%;width:.375em;height:.375em;margin-left:-.1875em;margin-top:-.1875em;background:#fff;border-radius:1em}
.hmc-selector .button:disabled{color:#ccc!important}
.hmc-selector .button:disabled:hover{color:#ccc!important;background-color:#fff!important;border-color:#DFEAF0!important}
.hmc-main{padding:1.5em 0;background:url(../template/i/hmc-bg.png) 1em 1em no-repeat #fff}
.hmc-main .container{padding:0;max-width:53em}
.hmc-main .section-desc-small{text-align:center;color:#929292;font-size:.813em}
.hmc-main .section-desc+.section-desc-small{margin-top:-1em}
.hmc-main h3.section-title+.section-desc{margin-top:-.5em}
.hmc-main .check-list{margin-bottom:2em}
.hmc-main .product-intro,.hmc-main .reviews-list blockquote{margin-bottom:0}
.hmc-main .reviews-list{padding-top:.5em;margin-bottom:0}
.hmc-main .buy-block .detail p{text-align:center;font-size:.875em;color:#444}
.hmc-main .row-promo{display:none;margin-top:3em;margin-bottom:1px}
.hmc-main .row-promo .promo-wrapper{padding:1.7em 1.5em 1em;background:#fff;border:1px solid #ED2939}
.hmc-main .row-promo .promo-wrapper .intro{display:table-cell;vertical-align:middle;padding-right:.5em;width:40%}
.hmc-main .row-promo .promo-wrapper .intro p{margin-bottom:.5em;font-size:1.125em;font-weight:700;color:#ED2939}
.hmc-main .row-promo .promo-wrapper .intro p span{font-size:.8125em;color:#888;font-weight:300}
.hmc-main .row-promo .promo-wrapper .features{display:table-cell;vertical-align:middle}
.hmc-main .row-promo .promo-wrapper .features .check-list{margin-bottom:0}
.hmc-main .row-promo .promo-wrapper .features .check-list>li{display:inline-block;margin-bottom:.5em;margin-left:1em;font-size:.8125em;color:#444}
.hmc-addon,.hmc-product,.hmc-products-section.no-gutter{margin-left:-1em}
.hmc-main .row-promo .promo-wrapper .features .check-list>li:before{color:#ED2939}
.hmc-main .row-promo .promo-wrapper .font-icons{display:block;height:0;position:relative;left:0;top:-1.08em;margin-bottom:.15em;text-align:center;font-size:3em;color:#ED2939}
.hmc-main .buy-box-wrapper,.hmc-main .buy-box-wrapper .buy-block .price{margin-bottom:1em}
.hmc-main .row-promo .promo-wrapper .font-icons:before{position:relative;left:.35em}
.hmc-main .row-promo .promo-wrapper .font-icons:after{content:"\e92f";background:#fff}
.hmc-product .product-item:after,.hmc-product-form .form-body:after,.page-headline:after{content:"";clear:both}
.buy-box-wrapper .buy-block,.hmc-main .buy-box-wrapper .buy-block{background:url(../template/i/bg-pattern.jpg) 50% 50% no-repeat #f8f8f8}
.hmc-main .buy-box-wrapper .buy-block{padding:2em 1.5em;background-size:cover;border:1px solid #eee;box-shadow:0 2px 0 0 rgba(0,0,0,.05)}
.hmc-main .buy-box-wrapper .buy-block .price p{font-size:2em;color:#ED2939}
.hmc-main .buy-box-wrapper .buy-block .price p.price-old{font-size:.9375em}
.hmc-main .buy-box-wrapper .buy-block .price p.price-old .price-saving{color:#333}
.hmc-main .buy-box-wrapper .buy-block form .price p.price-old .price-saving{color:#ED2939}
.hmc-main .button{width:100%}
.hmc-footer .lightgreen-background{margin-bottom:0}
.hmc-footer .lightgreen-background .container{padding:2em 0}
.hmc-products-section+.hmc-products-section{margin-top:1.5em}
.hmc-product{position:relative;margin-right:-1em;padding:1.5em 1em .5em;background:#fff;border:1px solid #eee;border-top:none}
.hmc-product .product-intro,.hmc-product:first-child{border-top:1px solid #e5e5e5}
.hmc-product .product-item:after{display:table}
.hmc-product .product-item header{display:block;margin-bottom:.75em;padding-bottom:.75em;border-bottom:1px solid #e5e5e5}
.hmc-product .product-item header .product-title{min-height:3.75em}
.hmc-product .product-item .buy-block .detail p{margin-bottom:.25em}
.hmc-product .product-intro{padding-top:1em}
.hmc-product.check-element .product-item header,.hmc-product.radio-element .product-item header{padding-right:2em}
.hmc-product.check-element .form-element,.hmc-product.radio-element .form-element{position:absolute;top:4em;right:.75em}
.hmc-product.check-element .form-element label span,.hmc-product.radio-element .form-element label span{display:none}
.hmc-product.check-element:hover,.hmc-product.radio-element:hover{position:relative;z-index:10;border-color:#ccc;box-shadow:0 -1px 0 0 #ccc}
.hmc-product.check-element:first-child:hover,.hmc-product.radio-element:first-child:hover{box-shadow:inherit}
.hmc-product.deselected,.hmc-product.disabled{background:#f8f8f8;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;transition:all .15s ease-in}
.hmc-addon,.hmc-product.selected{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in}
.hmc-product.disabled:hover{cursor:default}
.hmc-product.selected{border-color:#e5e5e5;box-shadow:0 2px 0 0 rgba(0,0,0,.05);transition:all .15s ease-in}
.hmc-product.selected.radio-element:hover{border-color:#ccc;box-shadow:0 2px 0 0 rgba(0,0,0,.05)}
.homepage-main .hmc-section .hmc-selector.hmc-embedded{box-shadow:none}
.featured-item,.hmc-addon.selected{box-shadow:0 2px 0 0 rgba(0,0,0,.05)}
.homepage-main .hmc-section .hmc-selector.hmc-embedded .hmc-main{background-image:none;background-color:#fff}
.hmc-addon,.hmc-addons-section{background:#f8f8f8}
.hmc-addon{position:relative;margin-right:-1em;padding:1.5em 1em .5em;height:100%;border:1px solid #f8f8f8;transition:all .15s ease-in}
.hmc-addon.selected,.hmc-modal-wrapper.mfp-bg{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in}
.hmc-addon .intro{margin-bottom:1em}
.hmc-addon .intro p{margin-bottom:.5em;font-size:.75em;color:#777}
.hmc-addon .product-item{position:relative;text-align:left}
.hmc-addon .product-item header{display:block;padding-left:3em;padding-right:2em}
.hmc-addon .product-item header figure{margin-left:-3em;width:2.5em}
.hmc-addon .product-item header.divider{padding-bottom:1em}
.hmc-addon .product-item .product-title{padding-top:.25em;line-height:.9}
.hmc-addon .product-item .product-title span{font-size:.8125em}
.hmc-addon .product-item .product-title .surtitle{font-size:.6em;line-height:1}
.hmc-addon .product-item .form-element{position:absolute;top:1.25em;right:-.25em}
.hmc-addon .product-item .form-element span{display:none}
.hmc-addon .product-item .price p{font-size:1.25em}
.hmc-addon:hover{position:relative;z-index:10;border-color:#ccc}
.hmc-addon.selected{background:#fff;border-color:#009981;transition:all .15s ease-in}
#hmc-modal .hmc-next-button.arrow-icon,#hmc-modal .hmc-next-button.arrow-icon:hover{-webkit-transition:background-image 0 ease-in;-moz-transition:background-image 0 ease-in}
.hmc-product-form .form-body{margin-bottom:2em}
.hmc-product-form .form-body:after{display:table}
.hmc-product-form .form-footer .price-total{margin-bottom:.75em}
.hmc-product-form .form-footer .price-total .label{margin-bottom:0;line-height:1;text-align:center;text-transform:uppercase;color:#999;font-size:.75em;font-weight:700}
.hmc-product-form .form-footer .price-total .price{margin-bottom:0;line-height:1.3;font-size:1.5em;font-weight:700}
@media screen and (min-width: 769px) {
.modal-header .modal-button .text{display:inline}
.hmc-main{padding:2.5em 0}
.hmc-main .featured-section{margin-top:2em}
.hmc-main .row-promo{display:block}
.hmc-products-section.no-gutter{margin-left:auto}
.hmc-products-section+.hmc-products-section{margin-top:0}
.hmc-product{margin:0}
.hmc-product .product-item header{margin-bottom:0;border:none;padding-right:0}
.hmc-product .product-item header .product-title{font-size:1.25em}
.hmc-product .product-item .buy-block{padding:.6em 0 .2em;border-left:1px solid #e5e5e5}
.hmc-product .product-item.product-small .product-title{font-size:1.125em}
.hmc-product .product-intro{padding:.5em 0 0 3%;border-top:none}
.hmc-product .no-buy-btn .form-element{display:none}
.hmc-product.check-element,.hmc-product.radio-element{padding-left:3em}
.hmc-product.check-element .form-element,.hmc-product.radio-element .form-element{top:50%;right:auto;left:1em;margin-top:-.75em}
.hmc-addon{margin:0;padding-left:1.5em;padding-right:1.5em}
.hmc-addon .product-item header,.hor-list .hmc-product.check-element .product-item header,.hor-list .hmc-product.radio-element .product-item header{padding-right:0}
.hmc-addon .product-item{position:static}
.hmc-addon .product-item header .product-title{font-size:1.25em}
.hmc-addon.check-element .product-item{padding-bottom:2.5em}
.hmc-addon.check-element .product-item .form-element{top:auto;bottom:1.5em;right:auto;left:50%;margin-left:-.5em}
.hmc-product-form .form-body{margin-bottom:1.5em}
.hmc-product-form .form-footer{text-align:right}
.hmc-product-form .form-footer .price-total{margin:0 1.5em 0 0;display:inline-block;vertical-align:middle}
.hmc-product-form .form-footer .form-element,.hmc-product-form .form-footer .price-total .label,.hmc-product-form .form-footer .price-total .price,.hmc-product-form .form-footer .sticky-button-wrapper{display:inline-block;vertical-align:middle}
.hmc-product-form .form-footer .form-element .button{margin-bottom:0}
.hor-list{border-top:1px solid #eee;border-left:1px solid #eee}
.hor-list .hmc-product{border-left:none}
.hor-list .hmc-product:first-child{border-top:none}
.hor-list .hmc-product.check-element,.hor-list .hmc-product.radio-element{padding-left:1em;padding-bottom:3em}
.hor-list .hmc-product.check-element:hover,.hor-list .hmc-product.radio-element:hover{box-shadow:-1px -1px 0 0 #ccc}
.hor-list .hmc-product.check-element .product-item header.divider,.hor-list .hmc-product.radio-element .product-item header.divider{border-bottom:1px solid #e5e5e5;margin-bottom:.75em}
.hor-list .hmc-product.check-element .product-item .buy-block,.hor-list .hmc-product.radio-element .product-item .buy-block{padding:0;border:none}
.hor-list .hmc-product.check-element .form-element,.hor-list .hmc-product.radio-element .form-element{top:auto;bottom:1.5em;right:auto;left:50%;margin-left:-.5em}
.hmc-modal-wrapper .mfp-content{padding:2.5em}
}
.hmc-modal-wrapper .mfp-container,.hmc-modal-wrapper .white-popup{padding:0}
.hmc-modal-wrapper.mfp-bg{background-color:#D2D2D2}
.hmc-modal-wrapper .mfp-content{max-width:1110px}
#hmc-modal{background-color:#FFF}
#hmc-modal>:last-child{margin-bottom:0}
#hmc-modal.hmc-start-screen a.modal-back{display:none}
#hmc-modal .check-element,#hmc-modal .radio-element{cursor:pointer}
#hmc-modal label{-ms-user-select:none;-o-user-select:none;user-select:none}
#hmc-modal .hmc-next-button.arrow-icon{padding-right:2em!important;background-repeat:no-repeat;background-position:100% -72px;transition:background-image 0 ease-in}
#hmc-modal .hmc-next-button.arrow-icon:hover{background-position:100% -156px;transition:background-image 0 ease-in}
#hmc-modal .hmc-next-button.arrow-icon:disabled,#hmc-modal .hmc-next-button.arrow-icon:disabled:hover{background-position:100% 12px;-webkit-transition:background-image 0 ease-in;-moz-transition:background-image 0 ease-in;transition:background-image 0 ease-in}
@media screen and (-o-min-device-pixel-ratio: 5 4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi) {
#hmc-modal .hmc-next-button.arrow-icon{background-size:20px 200px}
}
@media screen and (max-width: 768px) {
#hmc-modal .sticky-button-wrapper .form-element.sticky{background-color:#fff;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.1);left:0;padding:20px;position:fixed;width:100%;z-index:999}
#hmc-modal .sticky-button-wrapper input{margin-bottom:0}
.mobile-menu-wrapper.show{display:block}
}
.hmc-modal-wrapper.mfp-bg{opacity:0;transition:all .15s ease-in}
.hmc-modal-wrapper.mfp-bg.mfp-ready{opacity:.8}
.hmc-modal-wrapper.mfp-bg.mfp-removing{opacity:0}
.hmc-modal-wrapper.mfp-wrap .mfp-content{opacity:0;margin-top:1.25em;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;transition:all .15s ease-in}
.hmc-modal-wrapper.mfp-wrap.mfp-ready .mfp-content{opacity:1;margin-top:0}
.hmc-modal-wrapper.mfp-wrap.mfp-removing .mfp-content{opacity:0}
.main{background:url(../template/i/bg-grid.svg) 50% -4em no-repeat;background-size:1920px 821px}
.main.no-bg{background:0 0}
.page-header+*,.page-header+* section,page-header+* section,page-header+.product-header{margin-top:-4em}
.page-header+* .container,.page-header+* section .container,page-header+* section .container,page-header+.product-header .container{z-index:6}
.page-header+.margin-bottom{margin-bottom:4.5em}
.about-careers .page-header{background-color:#f8f8f8}
.about-careers .page-header .container{padding-bottom:4em}
.about-page-header+* section{margin-top:-1em}
.about-team-header .page-header{background-color:#f7f7f7}
.about-team-header .page-header .container{padding-bottom:1em}
page-header+.ferrari section{margin-top:inherit;padding-bottom:inherit;padding-top:2.5em}
.b2b-page-header+* section{margin-top:0}
.b2b-download-header+* section{margin-top:-6em}
.no-breadcrumbs{padding-top:4.0625em}
.little-promo{margin:1em 0;padding:1em 1em .4em;font-size:1.25em;font-weight:100;text-align:center;background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.little-promo strong{font-weight:900}
@media screen and (min-width: 769px) {
.little-promo{font-size:1.5em}
.main-product-fullwidth .side-ctas .button:first-child{margin-right:1em}
page-header+.ferrari section{padding-bottom:4.5em;margin-top:-6.5em;padding-top:4em}
}
.alert-section{background:#ED2939}
.alert-section+*{padding-top:3em}
.alert-section .container{padding:1em 0 .5em;text-align:center}
.alert-section p{margin-bottom:.5em;color:#fff;font-size:.875em}
.alert-section p.big-title{margin-bottom:0;font-size:2.5em;font-weight:900;line-height:1.2}
.page-headline{margin-bottom:0}
.page-headline:after{display:table}
.page-headline .label{margin-top:-.5em;margin-bottom:1em}
.page-headline .label p{display:inline-block;margin-bottom:0;padding:.25em;line-height:1;font-size:.625em;font-weight:500;color:#fff;text-transform:uppercase;background:#aaa;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em}
.page-headline .label.red p{color:#fff;background:#ED2939;opacity:.8}
.ferrari .page-header .breadcrumbs a{color:#bbb}
.page-header{position:relative}
.page-header.image-bg .overlay-1,.page-header.image-bg .overlay-2{content:'';position:absolute;top:0;left:0;right:0}
.page-header .container{z-index:5;padding-bottom:5em}
.page-header.image-bg{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;max-width:1920px;margin:0 auto}
.page-header .page-headline.big-headline .page-desc+.button,.page-header .page-headline.big-headline .page-title+.button{margin-top:1.5em}
.page-header.image-bg .overlay-1{bottom:40%;background:-moz-radial-gradient(top left,ellipse cover,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(radial,top left,0,center center,100%,color-stop(0,#fff),color-stop(100%,rgba(255,255,255,0)));background:-webkit-radial-gradient(top left,ellipse cover,#fff 0,rgba(255,255,255,0) 100%);background:-o-radial-gradient(top left,ellipse cover,#fff 0,rgba(255,255,255,0) 100%);background:-ms-radial-gradient(top left,ellipse cover,#fff 0,rgba(255,255,255,0) 100%);background:radial-gradient(ellipse at top left,#fff 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3ffffff',endColorstr='#00ffffff',GradientType=0);opacity:.7}
.page-header.image-bg .overlay-2{bottom:0;background:-moz-linear-gradient(top,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 30%,rgba(255,255,255,.75) 80%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 30%,rgba(255,255,255,.75) 80%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 30%,rgba(255,255,255,.75) 80%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26ffffff',endColorstr='#ffffff',GradientType=0)}
.tab-nav .tab-label:after,.tab-nav ul.tabs li a:after{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}
.page-header.image-bg.bg-topleft{background-position:0 0}
.page-header.image-bg.bg-top{background-position:50% 0}
.page-header.image-bg.bg-topright{background-position:100% 0}
.page-header.image-bg.bg-left{background-position:0 50%}
.page-header.image-bg.bg-right{background-position:100% 50%}
.page-header.image-bg.bg-bottomleft{background-position:0 100%}
.page-header.image-bg.bg-bottom{background-position:50% 100%}
.page-header.image-bg.bg-bottomright{background-position:100% 100%}
.page-header.padding .container{padding-top:2em}
.page-header .page-info{min-height:1em;margin-bottom:1em}
.page-header .page-info:after{clear:both;content:"";display:table}
.page-header .page-headline figure{display:none}
.page-header .page-headline.show-figure{text-align:center}
.page-header .page-headline.show-figure figure{margin-bottom:1em;display:inline-block;width:7em}
.page-header .page-headline.big-headline{margin-bottom:2em}
.page-header .page-headline.big-headline .page-desc,.page-header .page-headline.big-headline .page-title{margin-bottom:0;line-height:1.2;font-family:MuseoSans,Arial,Helvetica,sans-serif;text-transform:none}
.page-header .page-headline.big-headline .page-title{font-size:1.75em;font-weight:900;color:#333}
.page-header .page-headline.big-headline .page-desc{text-align:center;font-size:1.25em;font-weight:100}
.page-header .page-desc,.page-header .page-headline.big-headline p,.page-header h2,.product-title span.subtitle{font-family:MuseoSlab,Georgia,Times,serif}
.page-header .page-headline.big-headline p{margin:1em 0 0;text-align:center}
.page-header .page-headline .side-ctas{margin-top:4.0625em}
.page-header .page-headline .side-ctas.equal-buttons .button{width:100%}
.page-header .page-title,.page-header h1{margin-bottom:.5em;font-size:1.5em;font-weight:900;color:#333;text-align:center;text-shadow:0 0 7px rgba(255,255,255,.7);text-transform:uppercase}
.page-header .page-desc,.page-header h2{font-size:1em;font-weight:300;line-height:1.4;color:#444;text-align:center;text-shadow:0 0 7px rgba(255,255,255,.7)}
.page-header .page-surtitle,.page-header h3{margin-bottom:0;font-size:1.25em;font-weight:500;color:#006D5C;text-align:center;text-shadow:0 0 7px rgba(255,255,255,.7)}
.page-header .breadcrumbs{display:none;float:left;margin:2em 0 0;font-size:.75em;color:#777}
.page-header .breadcrumbs:after{clear:both;content:"";display:table}
.page-header .breadcrumbs a{position:relative;display:block;float:left;margin:0 1.5em;line-height:1;color:#888;color:rgba(85,85,85,.6)}
.page-header .breadcrumbs a:before{content:'\f054';position:absolute;top:50%;left:-2.5em;margin-top:-.6em;margin-left:-.5em;font-size:7px;color:#bbb;pointer-events:none;cursor:default}
.page-header .breadcrumbs a:first-child{margin-left:0}
.page-header .breadcrumbs a:first-child:before{display:none}
.page-header .breadcrumbs a:hover{color:#666}
.page-header ul.quick-menu{display:none;float:right;margin-bottom:0}
.page-header ul.quick-menu>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.page-header ul.quick-menu>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.page-header ul.quick-menu li{float:left;border-left:1px solid rgba(255,255,255,.15)}
.page-header ul.quick-menu li a{display:block;padding:.8em 1em;line-height:1.3;font-size:.75em;font-weight:700;color:#fff;text-transform:uppercase;background:#006D5C}
.page-header ul.quick-menu li a:hover{background-color:#005446;-webkit-transition:background-color .15s ease-in;-moz-transition:background-color .15s ease-in;transition:background-color .15s ease-in}
.excerpt{margin-bottom:1em}
.excerpt p{font-size:1.125em;font-weight:500}
.small-header{min-height:250px}
.small-header+*{margin-top:-210px}
.product-header .page-headline{text-align:center}
.product-header .page-headline .product-promos .documents{margin:.75em 0 1.5em;font-size:.875em}
.product-header .page-headline .promo-tag,.product-header .page-headline .reviews,.product-header .page-headline figure{margin-bottom:1em;}
.product-header .page-headline figure img{max-width:8.75em}
.product-header .page-headline .desc .button{margin-bottom:2em}
.product-header .page-desc{font-size:1em;font-weight:500}
.product-header .notification{padding-top:2em;text-align:center;/* border-top:1px solid #e5e5e5 */}
.product-header .notification h3{font-size:1.125em;text-align: center;/* text-transform: capitalize; */}
.B2CThankYouV3Header--bottomTextTitle{clear:both;font-size: 1.75rem;line-height: 2rem;font-weight: 700;padding: 64px 0 0 0;}
.B2CThankYouV3Header--bottomTextText{font-size: 1.125rem;line-height: 1.5rem;margin-top: 8px;padding-bottom: 15px;}
.B2CThankYouV3Header--bottomTextTitle,.B2CThankYouV3Header--bottomTextText{text-align:center}
.product-header .comparison-section-1up .page-headline{margin-bottom:3em}
.post .page-header .page-title,.post .page-header h1{text-transform:none;font-weight:700}
.compact-headline{padding-top:1em;padding-left:5em}
.compact-headline figure{float:left;max-width:4.25em;margin-top:-1.25em;margin-left:-5em}
.compact-headline .product-title{font-size:1.25em}
.compact-headline .excerpt{clear:both;margin-left:-5em}
.compact-headline .excerpt p{font-size:1em}
.compact-headline.page-headline{text-align:left}
.compact-headline.page-headline figure img{max-width:100%}
.compact-headline.page-headline .product-title{font-size:1.25em}
@media screen and (min-width: 769px) {
.page-headline .label{margin-top:-1.5em}
.page-header .container{padding-bottom:6em}
.page-header .page-info{min-height:3em}
.page-header .page-headline.show-figure{text-align:left;padding-left:15em}
.page-header .page-headline.show-figure figure{position:relative;left:-1em;float:left;width:13em;margin-left:-15em;margin-bottom:1em;display:block}
.page-header .page-headline.big-headline .page-desc:before,.page-header .page-headline.big-headline .page-title:before{display:none}
.page-header .page-headline.small-headline .page-title,.page-header .page-headline.small-headline h1{font-size:2em;font-weight:500}
.page-header .page-headline.small-headline .page-desc,.page-header .page-headline.small-headline h2{font-size:1em}
.page-header .page-headline.small-headline.show-figure{padding-left:12em}
.page-header .page-headline.small-headline.show-figure figure{margin-left:-12em;width:10em}
.page-header .page-headline.big-headline{text-align:center}
.page-header .page-headline.big-headline .page-title{padding:0;line-height:1.1;text-align:center;font-size:3em}
.page-header .page-headline.big-headline .page-desc{padding:0;font-size:2em;color:#666}
.page-header .page-headline.big-headline p{font-size:1.25em}
.page-header .page-headline.big-headline.show-figure{text-align:center;padding-left:0}
.page-header .page-headline.big-headline.show-figure figure{left:auto;top:-.75em;float:none;width:7.5em;margin:0 auto}
.page-header .page-headline .side-ctas{margin-top:4.0625em}
.page-header .page-headline .side-ctas.equal-buttons .button{width:13.33em}
.page-header .breadcrumbs,.page-header ul.quick-menu{display:block}
.page-header .page-title,.page-header h1{font-size:2.25em;position:relative;left:-.05em;text-align:left}
.page-header .page-desc,.page-header h2{font-size:1.25em;position:relative;padding:0 10% 0 1em;text-align:left}
.page-header .page-desc:before,.page-header h2:before{content:'';position:absolute;left:0;top:.25em;bottom:.25em;width:4px;background:#009981}
.page-header .page-surtitle,.page-header h3{font-size:1.5em;text-align:left}
.page-header.image-bg.bg-d-topleft{background-position:0 0}
.page-header.image-bg.bg-d-top{background-position:50% 0}
.page-header.image-bg.bg-d-topright{background-position:100% 0}
.page-header.image-bg.bg-d-left{background-position:0 50%}
.page-header.image-bg.bg-d-right{background-position:100% 50%}
.page-header.image-bg.bg-d-bottomleft{background-position:0 100%}
.page-header.image-bg.bg-d-bottom{background-position:50% 100%}
.page-header.image-bg.bg-d-bottomright{background-position:100% 100%}
.small-header+*{margin-top:-190px}
.small-header.product-header+*{margin-top:-170px}
.product-header .form-standard{padding-left:4%;border-left:1px solid #e5e5e5}
.product-header .buy-section{padding-left:2%;padding-top:3em}
.product-header .page-headline{padding-top:3em;padding-left:8em;text-align:left}
.product-header .page-headline:after{clear:both;content:"";display:table}
.product-header .page-headline figure{float:left;max-width: 6.5em;margin-top: 0;margin-left: -8em;}
.product-header .page-headline figure img{max-width:100%;}
.product-header .page-headline .product-promos{margin-bottom:2em}
.product-header .page-headline .product-promos .reviews{margin-top:.5em}
.product-header .page-headline .product-promos .promo-tag{float:right;margin-top:-.5em}
.product-header .page-headline .product-promos .documents{margin:0 0 .5em .5em;float:right}
.product-header .page-headline .product-promos.divider{margin-bottom:1.5em}
.product-header .page-headline.small-headline{padding-top:1.5em;padding-left:8em}
.product-header .page-headline.small-headline figure{margin-top:-1.4em;margin-left:-8em;max-width:6em}
.product-header .page-headline.small-headline .page-title,.product-header .page-headline.small-headline .product-title,.product-header .page-headline.small-headline h1{font-size:2em;font-weight:500}
.product-header .page-headline.icon-large{padding-left:15em}
.product-header .page-headline.icon-large figure{max-width:13em;margin-left:-15em;margin-top:-2em}
.product-header .page-desc{font-size:1.25em;font-family:MuseoSlab,Georgia,Times,serif;position:relative;margin-bottom:1em;padding:0 0 .75em 1em;text-align:left;font-weight:300;line-height:1.4;color:#444}
.product-header .page-desc.variant-2{padding: 0;font-size: 1.125em;color: #888;font-style: italic;margin-top: 1em;}
.product-header .page-desc:before{content:'';position:absolute;left:0;top:.25em;bottom:1em;width:4px;background:#009981}
.product-header .notification{margin-top:1em;padding:1em 0 0 2em;text-align:left;border-top:none;/* border-left:1px solid #e5e5e5 */}
.product-header .notification h3{margin-bottom:.5em}
.compact-headline .product-title{font-size:2.5em}
.compact-headline .excerpt{clear:none;margin-left:auto}
.compact-headline .excerpt p{font-size:1.125em;margin-bottom:.875em}
.compact-headline.page-headline .product-title{font-size:2.5em}
}
.promo-guarantee:before,.promoline:after{content:''}
.promo-tag{position:relative;display:inline-block;padding:.25em .5em .25em 1em;background:#009981;background:rgba(0,112,85,.6);-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em}
.promo-tag .font-icons{position:absolute;top:50%;left:-.75em;margin-top:-.75em;padding:.25em;width:1.5em;height:1.5em;color:#009981;color:rgba(0,112,85,.6);background:#fff;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}
.promo-tag .font-icons:before{color:#a3cbc2}
.promo-tag.red .font-icons:before {color: #ED2939;}
.promo-tag p{margin:0;color:#fff;font-size:.75em;line-height:1.1}
.promo-tag.red{background: #ED2939;}
.b2c-tabs-section.security .product-title{margin-bottom:2.5em}
.b2c-tabs-section.security .tab-nav{margin-top:4.0625em}
.b2c-tabs-section.security .accordion-section{margin-bottom:1.875em}
.safe-kids .row:first-child .step:first-child{border-top:0}
.safe-kids .step:last-child{padding-bottom:3.125em}
@media screen and (min-width: 769px) {
.b2c-tabs-section .container{margin-bottom:5.5em}
.b2c-tabs-section .tab-nav{margin-bottom:0}
.b2c-tabs-section .tab-content-wrapper{background-color:#f6f7f7;margin:-.2em 0 0;padding:20px 40px}
.b2b-mini-sidebar{margin-top:0}
.b2b-mini-sidebar .widget:first-child{border-top:none;margin-top:0;padding-top:0}
.b2b-mini-sidebar .products-list figure{width:18%}
.fullwidth-cta-bar .text-links a{text-align:left;width:auto;display:inline-block;margin-top:0}
.fullwidth-cta-bar .text-links span{display:inline-block}
.fullwidth-cta-bar .side-ctas{padding-bottom:0;margin-bottom:0;border-bottom:none}
.info h2.page-desc{margin-top:-5em;position:relative;padding:0 0 0 1.5em;text-align:left;width:40%}
.info h2.page-desc:before{content:'';position:absolute;left:0;top:.25em;bottom:.25em;width:4px;background:#009981}
}
.price,.product-item,.promo-guarantee,.promoline{text-align:center}
.promoline{position:relative;padding:.25em;background:#eee}
.promoline p{margin:0;font-size:.875em;font-weight:700;color:#aaa}
.promoline:after{position:absolute;bottom:-6px;left:50%;margin-left:-6px;height:0;width:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #eee}
.promo-guarantee{position:relative}
.promo-guarantee:before{position:absolute;top:50%;left:0;right:0;height:1px;background:#eee}
.promo-guarantee>*{position:relative;z-index:5}
.promo-guarantee p{display:inline-block;margin:0;padding:0 .5em;font-size:1em;font-weight:500;color:#ccc;line-height:1;letter-spacing:-.05em;background:#fff}
.promo-guarantee p .large{display:block;font-size:1.5em;font-weight:900;letter-spacing:normal}
.product-title a,.product-title>span{letter-spacing:-.02em}
.featured-item{background:#fff;border:1px solid #e5e5e5}
.featured-item .promoline{background:#ED2939}
.featured-item .promoline p{color:#fff}
.featured-item .promoline:after{height:0;width:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ED2939}
.check-list,ul.check-list{margin-bottom:2em}
.check-list>li,ul.check-list>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.check-list>li:before,ul.check-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.check-list li,ul.check-list li{position:relative;padding-left:1.75em;font-size:.9375em;line-height:1.4;margin-bottom:.75em}
.check-list li:before,ul.check-list li:before{display:block;content:"\e908";position:absolute;top:.1em;left:0;font-size:inherit}
.reviews p,.starbar{display:inline-block}
.reviews p{margin:0 0 0 .5em;font-size:.6875em;color:#aaa;text-transform:uppercase}
.reviews p a{font-size:1em;color:#aaa}
.starbar:after{clear:both;content:"";display:table}
.starbar .icon-star{position:relative;float:left;display:block;font-size:.625em;color:#FFC200}
.starbar .icon-star.empty{color:#e5e5e5}
.starbar .icon-star.half{position:relative;color:#e5e5e5}
.starbar .icon-star.half:after{content:"\e912";position:absolute;top:0;left:0;width:50%;color:#FFC200;overflow:hidden}
.price p{margin:0;line-height:1.3;font-size:1.5em;color:#444;font-weight:700}
.price p .price-from{display:inline-block;vertical-align:text-top;padding-right:.5em;font-size:.65em;color:#aaa;font-weight:500;text-transform:uppercase}
.price p.price-old{font-size:.9375em}
.price p.price-old .price-cut{font-weight:300;color:#777;text-decoration:line-through}
.price p.price-old .price-new{padding-left:.2em;font-size:1.5em;color:#444;font-weight:700}
.price p.price-old .price-saving{padding-left:.4em;font-size:.8125em;font-weight:700;color:#ED2939}
.price p .note{display:block;font-size:.6125em;font-weight:400}
.download-section .download-box-wrapper{padding:2.5em 1.5em 1.25em;background:#fff;border:1px solid #eee;box-shadow:0 2px 0 0 rgba(0,0,0,.05)}
.download-section .download-box-wrapper .button{margin-bottom:1.75em}
.previews,ul.previews{margin-bottom:0}
.previews:after,ul.previews:after{clear:both;content:"";display:table}
.previews>li:before,ul.previews>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.previews>li,ul.previews>li{padding-left:0;line-height:1;font-size:1em;position:inherit;float:left;margin-left:.5em;margin-bottom:.5em;width:5em}
.previews>li img,ul.previews>li img{width:100%;border:1px solid #eee;box-shadow:0 1px 1px rgba(0,0,0,.05)}
.product-title{font-size:1.25em;line-height:1.2;margin-bottom:0}
.product-title a{color:#333;font-weight:700}
.product-title span.subtitle,.product-title span.surtitle{display:block;padding:.05em 0;font-size:.6em;font-weight:500}
.product-title span.surtitle{padding-bottom:.15em;color:#006D5C}
.product-title span.subtitle.light{font-family:MuseoSans,Arial,Helvetica,sans-serif;color:#8f8f8f;margin-top:.2em;font-weight:300}
.comparison-chart .product-feature .feature-desc p span,.comparison-feature-list .product-feature .feature-desc p span,.error-header .page-desc,.features-list p.title,.info h2.page-desc,.main-product-fullwidth h2.page-desc,.thankyou-section .content .platform-item .desc p,ul.comparison-nav>li a span.subtitle{font-family:MuseoSans,Georgia,Times,serif;}
.product-title.page-title{font-size:2em;font-weight:700;text-transform:none;padding-bottom:.5em}
.product-title.page-title span.surtitle{position:relative;top:.05em;padding:0}
.product-title.small span{color:#006D5C;font-size:1em}
.product-title.small span:hover{color:#005346}
.product-title.small span.subdesc{font-size:.75em}
.product-title.small span.subdesc:hover{color:#8e8e8e}
.product-item.text-left{text-align:left}
.product-item.text-right{text-align:right}
.product-item header{display:inline-block;margin-bottom:.75em;padding-left:5em;text-align:left}
.product-item header:after{clear:both;content:"";display:table}
.product-item header.divider{display:block}
.product-item header figure{float:left;margin-left:-5em;width:4.375em}
.product-item header figure img{max-width:100%}
.product-item header .reviews{text-align:left}
.product-item .desc p,.product-item .reviews,.product-item.image-top header .reviews{text-align:center}
.product-item .tagline{margin-bottom:-.55em}
.product-item .tagline p{display:inline-block;margin-bottom:0;padding:.25em;line-height:1;font-size:.625em;font-weight:500;color:#999;text-transform:uppercase;background:#eee;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em}
.product-item .product-title{padding-top:.5em}
.product-item .desc{margin-bottom:.75em}
.product-item .desc p{margin-bottom:.3em;font-size:.8125em;color:#777}
.product-item .reviews p{margin-bottom:0;font-size:.6875em;color:#aaa}
.product-item .price{margin-bottom:.75em}
.product-item.product-small .desc p .check-list,.product-item.product-small .desc p>p{display:none}
.product-item.product-small .desc .excerpt p{display:block;font-size:1em;font-weight:300}
.product-item.product-small .price p{font-size:1em}
.product-item.image-top header{padding-left:0;text-align:center}
.product-item.image-top header figure{float:none;margin-left:0;width:100%}
.product-item.image-top header figure img{max-height:7em}
.product-item.image-top .tagline{margin-top:.55em}
.product-item.image-top .product-title{min-height:3.2em;margin-bottom:.25em}
.featured-section ul.product-list{margin-bottom:0;background:#fff;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;box-shadow:0 2px 0 0 rgba(0,0,0,.05)}
.featured-section ul.product-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.featured-section ul.product-list>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5}
.featured-section ul.product-list>li .product-item{padding:2em 1.5em}
.featured-section ul.product-list>li .featured-item{position:relative;margin:auto -1em -3px;padding:3em 2.5em 2em;border-color:#ED2939}
.featured-section ul.product-list>li .featured-item .promoline{position:absolute;top:-1px;left:-1px;right:-1px}
.featured-section ul.product-list .other{background:#F6FBFD}
.featured-section ul.product-list .other header{margin-bottom:.75em;padding:2em 1.75em .4em;border-bottom:1px solid #E2EDF2}
.featured-section ul.product-list .other h4{margin-bottom:.5em;color:#80a3b3;font-size:.75em;font-weight:700;text-transform:uppercase}
.featured-section ul.product-list .other p{font-size:.75em;margin-bottom:.75em;color:#80a3b3;opacity:.8}
.featured-section ul.product-list .other ul.regular{padding-bottom:1em}
.featured-section ul.product-list .other ul.regular a{opacity:.8}
.featured-section ul.product-list .other ul.regular a:hover{opacity:1}
.featured-section .solutions-promo .section-description{margin-bottom:1.1em}
.products-section{padding-top:3em;background:#f8f8f8}
.products-section .container{padding-bottom:1.5em;padding-right:1.5em;padding-left:1.5em}
.products-section ul.product-list{margin-bottom:0}
.products-section ul.product-list>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.product-intro li,.product-intro p{font-size:.9375em;color:#666}
.products-section ul.product-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.products-section ul.product-list .product-item{padding:1em}
.tools-section .container{padding-bottom:1.5em;padding-right:1.5em;padding-left:1.5em}
.product-intro{margin-bottom:1.5em}
.product-intro p{line-height:1.5}
.product-intro .excerpt p{font-size:1.0625em;color:#444}
.side-featured-product figure img.product-icon-medium{max-width:90px;margin-top:-.6em}
.side-featured-product .b2b-product-title{margin:.4em 0 1.25em}
.side-featured-product .b2b-product-title span{font-size:1.2em}
.side-featured-product .b2b-product-title span.big{font-size:2em}
.side-featured-product p{font-size:.875em;color:#666}
.side-featured-product a.button{margin:1em .938em 0 0}
.widget .product-item{margin-bottom:.75em;padding:1.5em;background:#f8f8f8}
.related-products-list>li{padding:1em 0}
.other-products-list .product-item{text-align:left}
.other-products-list .product-item header{display:block}
.other-products-list .product-item h2{margin-bottom:.5em;min-height:3em}
@media screen and (min-width: 481px) {
.related-products-list[class*=section-col-s]>li{padding:0}
}
@media screen and (min-width: 661px) {
.related-products-list[class*=section-col-m]>li{padding:0}
}
@media screen and (min-width: 769px) {
.product-item.image-top .tagline,.product-item.image-top-l .tagline,.product-item.product-big.image-top .tagline,.product-item.product-big.image-top-l .tagline,.product-item.product-small.image-top .tagline,.product-item.product-small.image-top-l .tagline{margin-top:.55em}
.download-section{padding-top:3em;padding-left:2%}
.download-section .download-box-wrapper{padding-left:15%;padding-right:15%}
.previews,ul.previews{max-width:68em;margin-left:-3.0927%;margin-right:auto}
.previews:after,ul.previews:after{clear:both;content:"";display:table}
.previews li,ul.previews li{float:left;display:block;margin-left:3%;width:30.3333333333%}
.previews li:first-child,ul.previews li:first-child{float:left;display:block;margin-left:3%;width:97%}
.product-title{font-size:1.5em}
.product-title.page-title{font-size:2.5em;min-height:2.5em}
.product-title.page-title span.surtitle{padding:0}
.product-item.image-top header,.product-item.image-top-l header{padding-left:0;text-align:center}
.product-item.image-top header figure,.product-item.image-top-l header figure{float:none;margin-left:0;width:100%}
.product-item.image-top header figure img,.product-item.image-top-l header figure img{max-height:7em}
.product-item.image-top header figure img.product-icon-small,.product-item.image-top-l header figure img.product-icon-small{max-width:80px;max-height:80px}
.product-item.image-top header .reviews,.product-item.image-top-l header .reviews{text-align:center}
.product-item.product-small header{padding-left:3.25em}
.product-item.product-small header figure{margin-left:-3.25em;width:2.75em}
.product-item.product-small .tagline{margin-bottom:-.45em}
.product-item.product-small .product-title{font-size:1.125em}
.product-item.product-small .desc p{font-size:.75em}
.product-item.product-small .reviews p{font-size:.6875em}
.product-item.product-small .price p{font-size:1.125em}
.product-item.product-small .price p.price-old{font-size:.875em}
.product-item.product-small.image-top header,.product-item.product-small.image-top-l header{padding-left:0;text-align:center}
.product-item.product-small.image-top header figure,.product-item.product-small.image-top-l header figure{float:none;margin-left:0;width:100%}
.product-item.product-small.image-top header figure img,.product-item.product-small.image-top-l header figure img{max-height:5em}
.product-item.product-small.image-top header .reviews,.product-item.product-small.image-top-l header .reviews{text-align:center}
.product-item.product-big header{padding-left:6.5em}
.product-item.product-big header figure{margin-left:-6.5em;width:5.5em}
.product-item.product-big .product-title{font-size:2em;min-height:3.2em;margin-bottom:.25em}
.product-item.product-big .product-title .subtitle,.product-item.product-big .product-title .surtitle{padding-bottom:0;font-size:.5em}
.product-item.product-big.image-top header,.product-item.product-big.image-top-l header{padding-left:0;text-align:center}
.product-item.product-big.image-top header figure,.product-item.product-big.image-top-l header figure{float:none;margin-left:0;width:100%}
.product-item.product-big.image-top header figure img,.product-item.product-big.image-top-l header figure img{max-height:10em}
.product-item.product-big.image-top header .reviews,.product-item.product-big.image-top-l header .reviews{text-align:center}
.featured-section ul.product-list{margin-bottom:1em}
.featured-section ul.product-list>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit;clear:none}
.featured-section ul.product-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.featured-section ul.product-list>li .product-item{padding:2em 2em 1.5em}
.featured-section ul.product-list>li .featured-item{position:relative;top:1em;margin:-2em -1px 0;padding:4em 2em 1.5em;border-color:#e5e5e5}
.featured-section ul.product-list>li .featured-item>*{position:relative;top:-1em}
.products-section{padding-top:0;background:0 0}
.products-section .container{padding-bottom:3em;padding-left:0;padding-right:0}
.products-section ul.product-list{margin-bottom:0}
.products-section ul.product-list>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.products-section ul.product-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.products-section ul.product-list .product-item{padding:1.5em}
.tools-section .container{padding-bottom:3em;padding-left:0;padding-right:0}
.product-intro{clear:both}
.product-intro:after{clear:both;content:"";display:table}
.product-intro .previews-wrapper{padding-right:2%}
.related-products-list[class*=section-col-l]>li{padding:0}
}
@media screen and (min-width: 993px) {
.related-products-list[class*=section-col-xl]>li{padding:0}
}
img.product-icon-xsmall{max-width:50px;max-height:60px;float:left;margin:-.8em 1.25em 0 0}
img.product-icon-small{max-width:80px;max-height:115px}
img.product-icon-medium{max-width:96px;max-height:130px}
.b2b-product-title{font-size:1em;text-align:center}
.b2b-product-title span.surtitle{font-weight: 400;font-size:1.188em;}
.b2b-product-title span{font-size:1.25em;display:block;font-weight:500;line-height:1.2;color:#1c1c1c}
.b2b-product-title span strong{display:block;font-size:1.33em;font-weight:900;text-transform:uppercase}
.b2b-product-title span.subdesc{color:#8e8e8e;font-size:1em;font-weight:300}
.b2b-product-title span.big{text-transform:uppercase;font-weight:900;font-size:2.25em;margin:-.125em 0 0}
.b2b-product-title.small{text-align:left;margin-bottom:1.875em}
figure.page-icon{text-align:center}
.b2b-form-page .top-info{margin-bottom:2em;text-align:center;border-bottom:1px solid #e6e6e6}
.b2b-form-page .top-info.no-border{border-bottom:none;margin-bottom:1.25em}
.b2b-form-page .mobile-form-title{font-size:.875em;text-transform:uppercase;font-weight:700;color:#006D5C;margin:1em 0 1.75em}
.b2b-form-page h5.mini-light-title{padding-top:1.25em}
.b2b-form-page a.icon-doc{color:#222;font-size:.875em}
.b2b-form-page a.icon-doc span{font-size:.857em;color:#afafaf;text-transform:uppercase}
.b2b-form-page a.icon-doc:before{margin-right:1em}
.b2b-form-page a.icon-doc:hover{color:#006D5C}
.b2b-form-page a.icon-doc+a{margin-top:1.5em;display:block}
@media screen and (min-width: 769px) {
.b2b-product-title{text-align:left;font-size:1em}
.b2b-product-title .meta.reviews:after{clear:both;content:"";display:table}
img.product-icon-medium{max-width:110px;max-height:150px}
.b2b-product-title span.surtitle{font-size:1.125em;margin-bottom:0}
.b2b-product-title span{font-size:1.5em;margin-bottom:.2em}
.b2b-product-title span.subdesc{font-size:1.25em}
.b2b-form-page{margin-top:-4em}
.b2b-form-page .row>.info{/* border-right:1px solid #E6E6E6; *//* padding-right:3.125em; */}
.b2b-form-page .row>.form-standard{padding-left: 3.125em;/* padding-right: 3.125em; */border-left: 1px solid #E6E6E6;}
.b2b-form-page .mobile-form-title{display:none}
.b2b-form-page .top-info{border-bottom:none;text-align:left}
.b2b-form-page .form-standard label{width:35%;padding-right:5%}
.b2b-form-page .form-standard input[type=checkbox], .b2b-form-page .form-standard .buyoffline-label:hover{cursor:pointer}
.b2b-form-page .product-icon-small.b2b-icon{margin-top:-.6em;margin-right:2em}
.product-icon-medium.b2b-icon{float:left;margin:-1.25em 1.25em 0 0}
.product-icon-small.b2b-icon,.product-icon-xsmall.b2b-icon{float:left;margin:-.8em 1.25em 0 0;}
}
.b2b-form-page .form-standard .buyoffline-label{width:auto;font-size:.97em;line-height:1em}
#compare.offset{position:absolute;margin-top:-6em}
.comparison-chart{margin-bottom:2em}
.comparison-chart .wrap-center{text-align:center}
.comparison-chart .wrap-center>*{display:inline-block}
.comparison-chart .scroll-info{position:relative;padding-bottom:3em;margin-right:1em;text-align:center}
.comparison-chart .scroll-info p{font-size:.75em;font-weight:700;text-transform:uppercase;color:#888}
.comparison-chart .scroll-info a{position:absolute;bottom:0;left:50%;margin-left:-.75em;font-size:3em;width:1.5em;height:1.5em;color:#ccc;border:1px solid #eee;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;transition:all .15s ease-in}
.comparison-chart .scroll-info a:before{line-height:1.5em}
.comparison-chart .scroll-info a:hover{background:#006D5C;color:#fff}
.comparison-chart .group-title{position:relative;top:1px;z-index:5;padding:1em;text-align:center;background:#fff}
.comparison-chart .group-title>*{position:relative;z-index:2}
.comparison-chart .group-title h4{display:inline-block;padding:0 .5em;margin-bottom:0;font-size:.75em;color:#aaa;font-weight:700;text-transform:uppercase;background:#fff}
.comparison-chart .group-title h4 span{text-transform:none}
.comparison-chart .group-title:before{content:'';position:absolute;top:50%;left:0;right:0;height:1px;margin-top:-1px;background:#e5e5e5}
.comparison-chart .product-feature{padding:1em 1.5em 1em 4em}
.comparison-chart .product-feature:after{clear:both;content:"";display:table}
.comparison-chart .product-feature figure{float:left;margin-left:-2.5em;opacity:.15;width:1.5em}
.comparison-chart .product-feature figure img{display:none;width:100%;max-height:100%}
.comparison-chart .product-feature figure .font-icons{font-size:1.75em}
.comparison-chart .product-feature figure .font-icons:before{content:'\e914'}
.comparison-chart .product-feature .feature-desc{opacity:.25}
.comparison-chart .column-1 .product-feature .feature-desc,.comparison-chart .product-feature.feature-checked .feature-desc,.comparison-chart .product-feature.feature-checked figure,.comparison-chart .product-feature.text-value .feature-desc{opacity:1}
.comparison-chart .product-feature .feature-desc p{padding-top:1px;margin-bottom:0;font-size:.875em;font-weight:500;color:#444;line-height:1.3}
.comparison-chart .product-feature .feature-desc p span{display:block;font-weight:300;font-size:.8571em}
.comparison-chart .product-feature .feature-desc p.small{margin-top:.25em;font-size:.75em;font-weight:300;color:#666}
.comparison-chart .product-feature.show-icon figure{height:1.5em}
.comparison-chart .product-feature.feature-checked figure .font-icons{color:#006D5C}
.comparison-chart .product-feature.feature-checked figure .font-icons:before{content:'\e908'}
.comparison-chart .product-feature.text-value figure{display:none}
.comparison-chart .product-feature.text-value .feature-desc p{visibility:visible}
.comparison-chart .row-header{padding:0}
.comparison-chart .row-header .row-item>*{padding:3em 1.5em 1em}
.comparison-chart .row-header .featured-column{border-top:1px solid #e5e5e5}
.comparison-chart .row-promo{display:none;margin-bottom:1px}
.comparison-chart .row-promo .promo-wrapper{padding:1.7em 1.5em 1em;background:#fff;border:1px solid #ED2939}
.comparison-chart .row-promo .promo-wrapper .intro{display:table-cell;vertical-align:middle;padding-right:.5em;white-space:nowrap}
.comparison-chart .row-promo .promo-wrapper .intro p{margin-bottom:.5em;font-size:1.125em;font-weight:700;color:#ED2939}
.comparison-chart .row-promo .promo-wrapper .intro p span{font-size:.8125em;color:#888;font-weight:300}
.comparison-chart .row-promo .promo-wrapper .features{display:table-cell;vertical-align:middle}
.comparison-chart .row-promo .promo-wrapper .features .check-list{margin-bottom:0}
.comparison-chart .row-promo .promo-wrapper .features .check-list>li{display:block;margin-bottom:.5em;margin-left:1em;font-size:.8125em;color:#444}
.comparison-chart .row-promo .promo-wrapper .features .check-list>li:before{color:#ED2939}
.comparison-chart .row-promo .promo-wrapper .font-icons{display:block;height:0;position:relative;left:0;top:-1.08em;margin-bottom:.15em;text-align:center;font-size:3em;color:#ED2939}
.comparison-chart .row-promo .promo-wrapper .font-icons:before{position:relative;left:.35em}
.comparison-chart .row-promo .promo-wrapper .font-icons:after{content:"\e92f";background:#fff}
.comparison-chart .row-body .row-item{position:relative;background:#f8f8f8}
.comparison-chart .row-body .row-group-title .row-item,.comparison-chart .row-body .row-item.disclaimer,.comparison-chart .row-body .row-item:nth-child(2n){background:0 0}
.comparison-chart .row-body:disclaimer p{white-space:nowrap}
.comparison-chart .row-body .row-group-title .row-item>*{padding-top:.75em}
.comparison-chart .row-body .featured-column{position:relative}
.comparison-chart .row-body .featured-column:after,.comparison-chart .row-body .featured-column:before{content:'';position:absolute;top:0;bottom:-1px;z-index:10;width:1.47em;background:#fff}
.comparison-chart .row-body .featured-column:before{left:1px}
.comparison-chart .row-body .featured-column:after{right:1px}
.comparison-chart .row-body .featured-column .product-feature:before{content:'';position:absolute;top:0;left:0;right:0;height:1px;z-index:2;background:#eee}
.comparison-chart .row-footer .promoline,.comparison-chart .row-footer .tagline{display:none}
.comparison-chart .row-footer .row-item>*{padding:1.5em 1.5em 1em}
.comparison-chart .row-footer .featured-column{border-bottom:1px solid #e5e5e5;box-shadow:0 2px 0 0 rgba(0,0,0,.05)}
.comparison-chart .column-1 .product-feature{padding-left:1.5em;padding-right:4em}
.comparison-chart .column-1 .product-feature figure{display:none;opacity:1}
.comparison-chart .column-1 .product-feature figure img{display:block}
.comparison-chart .column-1 .product-feature figure .font-icons{display:none}
.comparison-chart .column-1 .product-feature.show-icon{padding-left:4em;padding-right:1.5em}
.comparison-chart .column-1 .product-feature.show-icon figure{display:block;margin-left:-2.7em}
.comparison-chart .column-product{position:relative}
.comparison-chart .column-product .text-value{padding-left:2em;padding-right:2em;text-align:center}
.comparison-chart .column-product .text-value .feature-desc .small{font-size:.8125em;font-weight:300}
.comparison-chart .promoline{position:absolute;top:-1px;right:-1px;left:-1px}
.comparison-chart .featured-column,.comparison-chart.featured-col-1 .column-product.column-1,.comparison-chart.featured-col-2 .column-product.column-2,.comparison-chart.featured-col-3 .column-product.column-3,.comparison-chart.featured-col-4 .column-product.column-4,.comparison-chart.featured-col-5 .column-product.column-5{position:relative;background:#fff;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
.comparison-chart .featured-column .promoline,.comparison-chart.featured-col-1 .column-product.column-1 .promoline,.comparison-chart.featured-col-2 .column-product.column-2 .promoline,.comparison-chart.featured-col-3 .column-product.column-3 .promoline,.comparison-chart.featured-col-4 .column-product.column-4 .promoline,.comparison-chart.featured-col-5 .column-product.column-5 .promoline{background:#ED2939}
.comparison-chart .featured-column .promoline p,.comparison-chart.featured-col-1 .column-product.column-1 .promoline p,.comparison-chart.featured-col-2 .column-product.column-2 .promoline p,.comparison-chart.featured-col-3 .column-product.column-3 .promoline p,.comparison-chart.featured-col-4 .column-product.column-4 .promoline p,.comparison-chart.featured-col-5 .column-product.column-5 .promoline p{color:#fff}
.comparison-chart .featured-column .promoline:after,.comparison-chart.featured-col-1 .column-product.column-1 .promoline:after,.comparison-chart.featured-col-2 .column-product.column-2 .promoline:after,.comparison-chart.featured-col-3 .column-product.column-3 .promoline:after,.comparison-chart.featured-col-4 .column-product.column-4 .promoline:after,.comparison-chart.featured-col-5 .column-product.column-5 .promoline:after{height:0;width:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ED2939}
.comparison-chart .featured-column .button.green,.comparison-chart.featured-col-1 .column-product.column-1 .button.green,.comparison-chart.featured-col-2 .column-product.column-2 .button.green,.comparison-chart.featured-col-3 .column-product.column-3 .button.green,.comparison-chart.featured-col-4 .column-product.column-4 .button.green,.comparison-chart.featured-col-5 .column-product.column-5 .button.green{background-color:#ED2939;border-color:#ED2939}
.comparison-chart .featured-column .button.green:hover,.comparison-chart.featured-col-1 .column-product.column-1 .button.green:hover,.comparison-chart.featured-col-2 .column-product.column-2 .button.green:hover,.comparison-chart.featured-col-3 .column-product.column-3 .button.green:hover,.comparison-chart.featured-col-4 .column-product.column-4 .button.green:hover,.comparison-chart.featured-col-5 .column-product.column-5 .button.green:hover{background-color:#da1f2e;-webkit-transition:background-color .15s ease-in;-moz-transition:background-color .15s ease-in;transition:background-color .15s ease-in}
.comparison-chart .featured-column .product-feature,.comparison-chart.featured-col-1 .column-product.column-1 .product-feature,.comparison-chart.featured-col-2 .column-product.column-2 .product-feature,.comparison-chart.featured-col-3 .column-product.column-3 .product-feature,.comparison-chart.featured-col-4 .column-product.column-4 .product-feature,.comparison-chart.featured-col-5 .column-product.column-5 .product-feature{background:#fff}
.comparison-chart .featured-column .product-feature.feature-checked figure .font-icons,.comparison-chart.featured-col-1 .column-product.column-1 .product-feature.feature-checked figure .font-icons,.comparison-chart.featured-col-2 .column-product.column-2 .product-feature.feature-checked figure .font-icons,.comparison-chart.featured-col-3 .column-product.column-3 .product-feature.feature-checked figure .font-icons,.comparison-chart.featured-col-4 .column-product.column-4 .product-feature.feature-checked figure .font-icons,.comparison-chart.featured-col-5 .column-product.column-5 .product-feature.feature-checked figure .font-icons{color:#ED2939}
.comparison-chart .featured-column .column-body,.comparison-chart.featured-col-1 .column-product.column-1 .column-body,.comparison-chart.featured-col-2 .column-product.column-2 .column-body,.comparison-chart.featured-col-3 .column-product.column-3 .column-body,.comparison-chart.featured-col-4 .column-product.column-4 .column-body,.comparison-chart.featured-col-5 .column-product.column-5 .column-body{padding:0}
.comparison-chart .featured-column .row-group,.comparison-chart .featured-column .row-group .product-feature,.comparison-chart.featured-col-1 .column-product.column-1 .row-group,.comparison-chart.featured-col-1 .column-product.column-1 .row-group .product-feature,.comparison-chart.featured-col-2 .column-product.column-2 .row-group,.comparison-chart.featured-col-2 .column-product.column-2 .row-group .product-feature,.comparison-chart.featured-col-3 .column-product.column-3 .row-group,.comparison-chart.featured-col-3 .column-product.column-3 .row-group .product-feature,.comparison-chart.featured-col-4 .column-product.column-4 .row-group,.comparison-chart.featured-col-4 .column-product.column-4 .row-group .product-feature,.comparison-chart.featured-col-5 .column-product.column-5 .row-group,.comparison-chart.featured-col-5 .column-product.column-5 .row-group .product-feature{position:relative}
.comparison-chart .featured-column .row-group .product-feature:before,.comparison-chart.featured-col-1 .column-product.column-1 .row-group .product-feature:before,.comparison-chart.featured-col-2 .column-product.column-2 .row-group .product-feature:before,.comparison-chart.featured-col-3 .column-product.column-3 .row-group .product-feature:before,.comparison-chart.featured-col-4 .column-product.column-4 .row-group .product-feature:before,.comparison-chart.featured-col-5 .column-product.column-5 .row-group .product-feature:before{content:'';position:absolute;top:0;left:0;right:0;z-index:1;height:1px;background:#eee}
.comparison-chart .featured-column .row-group:after,.comparison-chart .featured-column .row-group:before,.comparison-chart.featured-col-1 .column-product.column-1 .row-group:after,.comparison-chart.featured-col-1 .column-product.column-1 .row-group:before,.comparison-chart.featured-col-2 .column-product.column-2 .row-group:after,.comparison-chart.featured-col-2 .column-product.column-2 .row-group:before,.comparison-chart.featured-col-3 .column-product.column-3 .row-group:after,.comparison-chart.featured-col-3 .column-product.column-3 .row-group:before,.comparison-chart.featured-col-4 .column-product.column-4 .row-group:after,.comparison-chart.featured-col-4 .column-product.column-4 .row-group:before,.comparison-chart.featured-col-5 .column-product.column-5 .row-group:after,.comparison-chart.featured-col-5 .column-product.column-5 .row-group:before{width:1.5em}
.comparison-chart .column-1,.comparison-chart .column-product{display:none}
.comparison-chart .column-1.currently-active,.comparison-chart .column-product.currently-active{display:block}
.comparison-chart.featured-col-1 .row-header .column-product.column-1,.comparison-chart.featured-col-2 .row-header .column-product.column-2,.comparison-chart.featured-col-3 .row-header .column-product.column-3,.comparison-chart.featured-col-4 .row-header .column-product.column-4,.comparison-chart.featured-col-5 .row-header .column-product.column-5{border-top:1px solid #e5e5e5}
.comparison-chart.featured-col-1 .row-body .column-product.column-1,.comparison-chart.featured-col-2 .row-body .column-product.column-2,.comparison-chart.featured-col-3 .row-body .column-product.column-3,.comparison-chart.featured-col-4 .row-body .column-product.column-4,.comparison-chart.featured-col-5 .row-body .column-product.column-5{position:relative}
.comparison-chart.featured-col-1 .row-body .column-product.column-1:after,.comparison-chart.featured-col-1 .row-body .column-product.column-1:before,.comparison-chart.featured-col-2 .row-body .column-product.column-2:after,.comparison-chart.featured-col-2 .row-body .column-product.column-2:before,.comparison-chart.featured-col-3 .row-body .column-product.column-3:after,.comparison-chart.featured-col-3 .row-body .column-product.column-3:before,.comparison-chart.featured-col-4 .row-body .column-product.column-4:after,.comparison-chart.featured-col-4 .row-body .column-product.column-4:before,.comparison-chart.featured-col-5 .row-body .column-product.column-5:after,.comparison-chart.featured-col-5 .row-body .column-product.column-5:before{content:'';position:absolute;top:0;bottom:-1px;z-index:10;width:1.47em;background:#fff}
.comparison-chart.featured-col-1 .row-body .column-product.column-1:before,.comparison-chart.featured-col-2 .row-body .column-product.column-2:before,.comparison-chart.featured-col-3 .row-body .column-product.column-3:before,.comparison-chart.featured-col-4 .row-body .column-product.column-4:before,.comparison-chart.featured-col-5 .row-body .column-product.column-5:before{left:1px}
.comparison-chart.featured-col-1 .row-body .column-product.column-1:after,.comparison-chart.featured-col-2 .row-body .column-product.column-2:after,.comparison-chart.featured-col-3 .row-body .column-product.column-3:after,.comparison-chart.featured-col-4 .row-body .column-product.column-4:after,.comparison-chart.featured-col-5 .row-body .column-product.column-5:after{right:1px}
.comparison-chart.featured-col-1 .row-body .column-product.column-1 .product-feature:before,.comparison-chart.featured-col-2 .row-body .column-product.column-2 .product-feature:before,.comparison-chart.featured-col-3 .row-body .column-product.column-3 .product-feature:before,.comparison-chart.featured-col-4 .row-body .column-product.column-4 .product-feature:before,.comparison-chart.featured-col-5 .row-body .column-product.column-5 .product-feature:before{content:'';position:absolute;top:0;left:0;right:0;height:1px;z-index:2;background:#eee}
.comparison-chart.featured-col-1 .row-footer .column-product.column-1,.comparison-chart.featured-col-2 .row-footer .column-product.column-2,.comparison-chart.featured-col-3 .row-footer .column-product.column-3,.comparison-chart.featured-col-4 .row-footer .column-product.column-4,.comparison-chart.featured-col-5 .row-footer .column-product.column-5{border-bottom:1px solid #e5e5e5;box-shadow:0 2px 0 0 rgba(0,0,0,.05)}
.filter-search,.launch-menu{box-shadow:0 2px 0 0 rgba(226,237,242,.5)}
ul.comparison-nav{max-width:68em;margin-left:auto;margin-right:auto;margin-bottom:1em}
ul.comparison-nav>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit;min-height:1px}
ul.comparison-nav>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
ul.comparison-nav:after{clear:both;content:"";display:table}
ul.comparison-nav>li a{position:relative;display:table-cell;padding:.75em;color:#333;font-size:.9125em;font-weight:700;letter-spacing:-.02em;background:#f8f8f8;vertical-align:middle;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;transition:all .15s ease-in}
ul.comparison-nav>li a span.subtitle{display:block;padding:0;font-size:.75em;font-weight:500}
ul.comparison-nav>li a span.surtitle,ul.comparison-nav>li a:empty{display:none}
ul.comparison-nav>li a:before{position:absolute;top:50%;margin-top:-.52em;font-size:1.5em;color:#999}
ul.comparison-nav>li a:hover{color:#333;background:#eee}
ul.comparison-nav>li a.feat{background:#ED2939;color:#fff}
ul.comparison-nav>li a.feat:before{color:#fff}
ul.comparison-nav>li a.feat:hover{background-color:#da1f2e}
ul.comparison-nav>li.nav-prev{float:left;margin-left:0;width:50%;display:table;min-height:3.5em}
ul.comparison-nav>li.nav-prev a{padding-left:1.5em}
ul.comparison-nav>li.nav-prev a:before{left:.3em;content:'\f104'}
ul.comparison-nav>li.nav-next{padding-left:1px;margin-left:0;width:50%;float:right;display:table;min-height:3.5em}
ul.comparison-nav>li.nav-next a{padding-right:1.5em}
ul.comparison-nav>li.nav-next a:before{right:.3em;content:'\f105'}
.comparison-feature-list .row-group{padding:1em 0 .5em;background:#f8f8f8;margin-bottom:.5em}
.comparison-feature-list .group-title{margin-bottom:1.5em;padding:0 1em .5em;border-bottom:1px solid #e5e5e5}
.comparison-feature-list .group-title h4{padding:0;margin-bottom:.5em;font-size:.875em;color:#aaa;font-weight:700;text-align:center;text-transform:uppercase}
.comparison-feature-list .group-title h4 span{text-transform:none}
.comparison-feature-list .product-feature{margin-bottom:.75em;padding:0 1.5em 0 4em}
.comparison-feature-list .product-feature:after{clear:both;content:"";display:table}
.comparison-feature-list .product-feature figure{float:left;margin-left:-2.5em;margin-top:-.3em;opacity:.15;width:1.5em}
.comparison-feature-list .product-feature figure img{display:none;width:100%;max-height:100%}
.comparison-feature-list .product-feature figure .font-icons{font-size:1.75em}
.comparison-feature-list .product-feature figure .font-icons:before{content:'\e914'}
.comparison-feature-list .product-feature .feature-desc{opacity:.25}
.comparison-feature-list .product-feature.feature-checked .feature-desc,.comparison-feature-list .product-feature.feature-checked figure{opacity:1}
.comparison-feature-list .product-feature .feature-desc p{margin-bottom:0;font-size:1em;font-weight:500;color:#444;line-height:1.3}
.comparison-feature-list .product-feature .feature-desc p span{display:block;font-weight:300;font-size:.8571em}
.comparison-feature-list .product-feature .feature-desc p.small{margin-top:.25em;font-size:.875em;font-weight:300;color:#666}
.comparison-feature-list .product-feature.show-icon figure{height:1.5em}
.comparison-feature-list .product-feature:nth-child(2n){background:0 0}
.comparison-feature-list .product-feature.feature-checked figure .font-icons{color:#ED2939}
.comparison-feature-list .product-feature.feature-checked figure .font-icons:before{content:'\e908'}
.comparison-feature-list.masonry{margin-left:-.5em}
.comparison-feature-list.masonry .item{padding-left:.5em}
@media screen and (min-width: 769px) {
.comparison-chart.chart-2up .row-item>li,.comparison-chart.chart-3up .row-item>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.comparison-chart .column-product .feature-desc p,.comparison-chart .column-product .group-title>*,.comparison-chart .column-product figure .font-icons,.comparison-chart .featured-column .group-title:before{visibility:hidden}
.comparison-chart.chart-2up .row-item{margin-bottom:0;max-width:68em;margin-left:auto;margin-right:auto}
.comparison-chart.chart-2up .row-item>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.comparison-chart.chart-2up .row-item:after{clear:both;content:"";display:table}
.comparison-chart.chart-2up .row-item>*{float:left;display:block;margin-left:0;width:33.3333333333%}
.comparison-chart.chart-2up .row-item>:nth-child(3n+1){clear:left}
.comparison-chart.chart-2up .row-promo{margin-left:33.3334%}
.comparison-chart.chart-3up .row-item{margin-bottom:0;max-width:68em;margin-left:auto;margin-right:auto}
.comparison-chart.chart-3up .row-item>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.comparison-chart.chart-3up .row-item:after{clear:both;content:"";display:table}
.comparison-chart.chart-3up .row-item>*{float:left;display:block;margin-left:0;width:25%}
.comparison-chart.chart-3up .row-item>:nth-child(4n+1){clear:left}
.comparison-chart.chart-3up .row-promo{margin-left:25%}
.comparison-chart.chart-4up .product-feature{padding-left:4%;padding-right:4%}
.comparison-chart.chart-4up .row-item{margin-bottom:0;max-width:68em;margin-left:auto;margin-right:auto}
.comparison-chart.chart-4up .row-item>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.comparison-chart.chart-4up .row-item>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.comparison-chart.chart-4up .row-item:after{clear:both;content:"";display:table}
.comparison-chart.chart-4up .row-item>*{float:left;display:block;margin-left:0;width:18.75%}
.comparison-chart.chart-4up .row-item>:nth-child(5n+1){clear:left}
.comparison-chart.chart-4up .row-item .column-1{float:left;display:block;margin-left:0;width:25%}
.comparison-chart.chart-4up .row-item .column-1 .group-title{width:75%}
.comparison-chart.chart-4up .row-item .column-1 .group-title:before{right:-33.3334%}
.comparison-chart.chart-4up .row-item .column-1 .product-feature{padding-left:1.5em;padding-right:4em}
.comparison-chart.chart-4up .row-item .column-1 .product-feature.show-icon{padding-right:1.5em;padding-left:4em}
.comparison-chart.chart-4up .row-promo{margin-left:25%}
.comparison-chart .row-promo{display:block}
.comparison-chart .group-title{text-align:left;padding-left:0}
.comparison-chart .group-title h4{padding-left:0}
.comparison-chart .row-header .row-item>*{padding-bottom:1.5em}
.comparison-chart .column-1{display:block}
.comparison-chart .column-product{position:relative;display:block}
.comparison-chart .column-product figure .font-icons:before{position:absolute;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em}
.comparison-chart .column-product .text-value .feature-desc p{display:none}
.comparison-chart .column-product .text-value .feature-desc p.small{display:block}
.comparison-chart .row-body{padding:0}
.comparison-chart .row-body .row-group:after,.comparison-chart .row-body .row-group:before{display:none}
.comparison-chart .featured-column{top:-1px}
.comparison-chart .featured-column .row-group{border-bottom:1px solid #eee}
.comparison-chart .featured-column .row-group:after,.comparison-chart .featured-column .row-group:before{display:block}
.comparison-chart .feature-checked figure .font-icons{visibility:visible}
.comparison-chart.featured-col-1 .row-body .column-product.column-1 .group-title:before,.comparison-chart.featured-col-2 .row-body .column-product.column-2 .group-title:before,.comparison-chart.featured-col-3 .row-body .column-product.column-3 .group-title:before,.comparison-chart.featured-col-4 .row-body .column-product.column-4 .group-title:before,.comparison-chart.featured-col-5 .row-body .column-product.column-5 .group-title:before,ul.comparison-nav{display:none}
.comparison-chart.chart-2up .promoline{right:1.5em;left:1.5em;top:-1em}
.comparison-chart.comparison-chart-compressed .table-toggle {-webkit-transition: max-height .75s ease-out;-moz-transition: max-height .75s ease-out;transition: max-height .75s ease-out;max-height: 0;overflow-y: hidden;}
.comparison-chart.comparison-chart-compressed .table-toggle.active {-webkit-transition: max-height .75s ease-in;-moz-transition: max-height .75s ease-in;transition: max-height .75s ease-in;    max-height: 500px}
.comparison-chart .toggle-button {cursor: pointer;color: #006D5C;}
ul.awards-list,ul.awards-list.text-left{text-align:left}
.last-section>section{margin-bottom:0}
ul.awards-list>li{margin-left:0;margin-right:2.5em}
ul.awards-list.text-center{text-align:center}
ul.awards-list.text-right{text-align:right}
.awards-wrapper .awards{float:left;display:block;margin-left:3%;width:63.6666666667%}
.awards-wrapper .promo{float:left;display:block;margin-left:3%;width:30.3333333333%;margin-top:0}
.awards-wrapper .button{display:inline-block}
.promo.variant2{padding-top:0;padding-bottom:0;text-align:left;border-top:none;border-left:1px solid #000;border-color:rgba(0,0,0,.05)}
}
.reviews-list blockquote p:after,ul.reviews-list blockquote p:after{content:'"';position:relative;bottom:0;right:-.25em}
.launch-menu{position:relative;margin-bottom:1em;background:#F6FBFD;border-right:1px solid #E2EDF2;border-bottom:1px solid #E2EDF2}
.launch-menu ul{margin-bottom:0}
.launch-menu ul>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.launch-menu ul>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.launch-menu:after,.launch-menu:before{content:'';position:absolute;top:0;left:0}
.launch-menu li{border-top:1px solid #fff;border-left:1px solid #fff}
.launch-menu li a{display:block;padding:1em .5em;font-size:.75em;text-align:center;color:#80a3b3}
.launch-menu li a .font-icons{display:block;margin:.25em 0;font-size:1.75em}
.launch-menu li a:hover{background:#E2EDF2;color:#6691a4}
.launch-menu:before{right:0;height:1px;background:#E2EDF2}
.launch-menu:after{bottom:0;width:1px;background:#E2EDF2}
.filter-search{margin-bottom:1em;padding:1em;background:#F6FBFD;border:1px solid #E2EDF2}
.filter-search form{position:relative}
.filter-search form input{margin:0;padding-right:2em;border-color:transparent;box-shadow:inherit}
.filter-search form input:hover{border-color:#E2EDF2}
.main>:last-child .license-section .container.divider,.main>:last-child .steps-section .container.divider{border-bottom:0}
.filter-search form ::-webkit-input-placeholder{color:#80a3b3;opacity:.7}
.filter-search form ::-moz-placeholder{color:#80a3b3;opacity:.7}
.filter-search form :-ms-input-placeholder{color:#80a3b3;opacity:.7}
.filter-search form :-moz-placeholder{color:#80a3b3;opacity:.7}
.lrc-steps .steps-list{counter-reset:item;list-style:none}
.lrc-steps .steps-list>li{display:block;margin:0 3% 0 0;padding:.5em 1.5em .5em 4em}
.lrc-steps .steps-list>li:before{float:left;margin-left:-2em;width:1.6em;font-size:2em;text-align:right;font-weight:100;color:#bbb;content:counter(item);padding-right:0}
ul.stat-list p,ul.stat-list.large-stat figure{text-align:center}
.lrc-steps .steps-list>li p{font-size:.875em}
@media screen and (min-width: 769px) {
.lrc-steps .steps-list>li{padding-left:4em;border-left:1px solid #eee}
.lrc-steps .steps-list>li:before{width:1.6em;margin-left:-2em}
.lrc-steps .steps-list>li:nth-child(3n-2){border-left:none}
}
.license-section{background:url(../template/i/image-renew.png) 0 50% no-repeat}
.license-section .blue-wrapper{margin-bottom:1.5em;padding:2em 1.5em}
@media screen and (min-width: 769px) {
.license-section{background:0 0}
.license-section .container{background:url(../template/i/image-renew.png) 0 50% no-repeat}
.license-section .blue-wrapper{padding:3em 2em 2em}
.license-section .blue-wrapper h3{margin-bottom:1.5em}
}
ul.stat-list,ul.stat-list>li{margin-bottom:0}
.brand-section .row>[class*=col-]{padding:1.5em 0;border-top:1px solid #009981}
.brand-section .row>[class*=col-]:first-child{padding-top:0;border:none}
.brand-section .row>[class*=col-]:last-child{padding-bottom:0}
ul.stat-list>li{padding-left:0;line-height:1;font-size:1em;position:inherit}
ul.stat-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
ul.stat-list li{margin-bottom:.75em;padding-top:.75em}
ul.stat-list p{margin-bottom:.5em;font-size:.75em;line-height:1.4;opacity:.7}
ul.stat-list p.stat-number{margin-bottom:.15em;line-height:1.1;font-size:1.5em;color:#000}
ul.stat-list.large-stat>li{max-width:68em;margin-left:-3.0927%;margin-right:auto}
ul.stat-list.large-stat>li:after{clear:both;content:"";display:table}
ul.stat-list.large-stat figure img{margin-bottom:1em;width:8em}
ul.stat-list.large-stat p{color:#006D5C}
ul.stat-list.large-stat p.stat-number{font-size:1.5em}
ul.stat-list.large-stat p span{display:block}
@media screen and (min-width: 769px) {
.brand-section .row>[class*=col-]{padding:0 3%;border-top:none;border-left:1px solid #009981}
.brand-section .row>[class*=col-]:first-child{padding-left:0;padding-right:0;border:none}
.brand-section .row>[class*=col-]:last-child{padding-right:0}
ul.stat-list li{padding-left:1em;padding-right:1em}
ul.stat-list p{font-size:.8125em}
ul.stat-list p.stat-number{font-size:2em}
ul.stat-list.large-stat{padding-top:2em}
ul.stat-list.large-stat figure img{width:auto;max-width:100%;margin:0}
ul.stat-list.large-stat p{text-align:left;font-size:1.125em}
ul.stat-list.large-stat p.stat-number{font-size:2.125em}
}
.featured-section-title{padding:1em;background:#fff;border:1px solid #e5e5e5;border-bottom:none}
.featured-section-title h3{margin:0;text-align:center;font-size:1.0625em;font-weight:300;color:#444}
@media screen and (min-width: 769px) {
.featured-section-title{padding-left:2em}
.featured-section-title h3{text-align:left;font-size:1.125em}
}
.services-list,ul.services-list{margin-bottom:0}
.services-list>li,ul.services-list>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.services-list>li:before,ul.services-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.services-list figure,ul.services-list figure{margin-bottom:1em;text-align:center}
.services-list figure img,ul.services-list figure img{width:5em}
.services-list h2,ul.services-list h2{font-size:1em;margin-bottom:.3em;line-height:1.2}
.services-list span,ul.services-list span{font-size:.688em;background-color:#7fb7aa;color:#FFF;border-radius:2px;padding:.2em .5em;cursor:default}
.services-list p,ul.services-list p{font-size:.875em;color:#777;line-height:1.4;margin-top:1em}
.services-list p.price,ul.services-list p.price{line-height:1.3;font-size:1.125em;color:#444;font-weight:700;white-space:nowrap}
.services-list .price-block,ul.services-list .price-block{border-top:1px solid #e5e5e5}
.services-list .desc,ul.services-list .desc{text-align:center}
.services-list.with-cta li .button,ul.services-list.with-cta li .button{margin-bottom:2.9em}
.services-list.with-cta li:last-child .button,ul.services-list.with-cta li:last-child .button{margin-bottom:0}
.featured-section .services-list,.featured-section ul.services-list{background:#fff;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;box-shadow:0 2px 0 0 rgba(0,0,0,.05)}
.featured-section .services-list>li,.featured-section ul.services-list>li{padding:2em 1.5em;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5}
.featured-section .services-list h2,.featured-section ul.services-list h2{margin-bottom:.75em;font-size:1.125em;text-align:center}
@media screen and (min-width: 769px) {
.featured-section .services-list>li,.featured-section ul.services-list>li{padding:2em 2em 1.5em}
.featured-section .services-list header:after,.featured-section ul.services-list header:after{clear:both;content:"";display:table}
.featured-section .services-list figure,.featured-section ul.services-list figure{float:left;width:4.5em}
.featured-section .services-list figure img,.featured-section ul.services-list figure img{width:100%}
.featured-section .services-list h2,.featured-section ul.services-list h2{padding-top:1.5em;margin-left:5.5em;font-size:1em;text-align:left;border-bottom:none}
.featured-section .services-list .price-block,.featured-section ul.services-list .price-block{clear:both}
.featured-section.minimal .services-list h2,.featured-section.minimal ul.services-list h2{margin:0;text-align:center;padding:0 .5em 0 0}
.services-list.with-cta li .button,ul.services-list.with-cta li .button{margin-bottom:.83em}
}
@media screen and (min-width: 993px) {
.featured-section .services-list header,.featured-section ul.services-list header{display:table;width:100%}
.featured-section .services-list figure,.featured-section ul.services-list figure{float:none;display:table-cell;vertical-align:top}
.featured-section .services-list h2,.featured-section ul.services-list h2{float:none;display:table-cell;margin:0;padding:1.5em .5em .5em .75em;vertical-align:top}
.featured-section .services-list .price-block,.featured-section ul.services-list .price-block{clear:none;display:table-cell;vertical-align:top;border-top:none;width:6em}
.featured-section .services-list .price,.featured-section ul.services-list .price{padding-top:.5em;margin:0 0 .5em;font-size:.875em;color:#777;font-weight:300}
.featured-section .services-list .desc,.featured-section ul.services-list .desc{text-align:left}
.featured-section.minimal .services-list h2,.featured-section.minimal ul.services-list h2{text-align:left;padding:0 .5em 0 0}
}
.solutions-promo p{font-size:.875em;color:#666}
.light-promo{margin-bottom:1.5em;padding:1.5em 1em 1em;background:#fff;border:#e5e5e5}
.light-promo img{max-width:10em;margin-bottom:.5em}
.light-promo h5{margin-bottom:.4em;font-size:1.125em;font-weight:300}
.light-promo p{margin-bottom:.4em;font-size:1em}
.light-promo.image-aside{position:relative;margin-top:2.5em;padding-top:6em;text-align:center}
.light-promo.image-aside img{position:absolute;left:50%;margin-left:-5em;top:-2.5em}
.small-solutions-list{margin-bottom:0}
.small-solutions-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.small-solutions-list>li{line-height:1;font-size:1em;position:inherit;margin-bottom:1em;padding-left:3em}
.small-solutions-list>li figure{float:left;margin-left:-3em;width:2em}
.small-solutions-list>li h2{margin-bottom:0;padding-top:.75em;font-size:.875em;font-weight:300}
@media screen and (min-width: 769px) {
.light-promo.image-aside{margin-top:0;margin-left:5em;padding-top:1.5em;padding-left:6em;text-align:left}
.light-promo.image-aside img{left:-5em;margin-left:0;top:-1.25em}
}
.site-footer{position:relative;border-top:1px solid #e3e3e3;padding-top:3em}
.site-footer .container:before{content:'';position:absolute;top:-3em;left:-1em;right:-1em;z-index:-1;height:150px;background-image:url(../template/i/kaspersky-logo-footer.svg);background-repeat:no-repeat;background-position:50% 0;background-size:contain;}
.site-footer li{margin-bottom:1.875em}
.site-footer h3{font-size:.813em;color:#373737;font-weight:500;margin-bottom:.6em}
.site-footer p{color:#A3A3A3;font-size:.75em;line-height:1.5}
.site-footer a.social{color:#b2b2b2;margin-right:1.4em}
.site-footer a.social .icon-k-club{font-size:.875em}
.site-footer a.social:hover{color:#006D5C;-webkit-transition:background-color .15s ease-in;-moz-transition:background-color .15s ease-in;transition:background-color .15s ease-in}
.site-footer a.social:hover .icon-facebook{color:#3b5998}
.site-footer a.social:hover .icon-twitter{color:#55acee}
.site-footer a.social:hover .icon-linkedin{color:#0077b5}
.site-footer a.social:hover .icon-instagram{color:#3f729b}
.site-footer a.social:hover .icon-youtube{color:#cd201f}
.site-footer a.social:hover .icon-google-plus{color:#dc4e41}
.site-footer a.social:hover .icon-slideshare{color:#F58100}
.site-footer a.social:hover .icon-k-club{color:#ED2939}
.site-footer footer{width:100%;border-top:1px solid #e3e3e3;padding:1em 0}
.site-footer footer .copy{font-size:.688em;color:#A3A3A3}
.site-footer.compact{padding-top:1em}
.site-footer.compact footer{border-top:none;border-bottom:1px solid #e3e3e3;margin-bottom:1em}
.site-footer.compact footer p{margin-bottom:0}
.site-footer.compact .featured-pages li,.site-footer.compact .footer-secondary .social-links{margin-bottom:1em}
.site-footer.compact .featured-pages li a{font-size:.6875em;color:#bababa}
.site-footer.compact .featured-pages li a:hover{color:grey}
.site-footer.compact .footer-secondary{border-top:1px solid #e3e3e3;padding:1.563em 0}
.site-footer.compact p.mobile-label{font-size:.6875em;margin-bottom:.5em}
.site-footer.compact .container:before{top:-1em}
.site-footer select{font-size:.75em;height:3em}
.footer-selector{border-top:1px solid #e3e3e3;display:none;margin-top:1.563em;padding:0 0 1.563em;background-color:#f8f8f8}
.footer-selector .section-col-l-4>content{width:100%}
.footer-selector .section-col-l-4>content>*{float:left;display:block;margin-left:3%;width:22%}
.footer-selector .section-col-l-4>content>:nth-child(4n+1){clear:left}
.footer-selector.no-gutter>*{float:left;display:block;margin-left:0;width:25%}
.footer-selector>.container{padding-top:2.188em}
.footer-selector>.container>p{font-size:.875em}
.footer-selector ul{padding-bottom:2em}
.footer-selector ul li{font-size:.8em;margin-bottom:.6em}
.footer-selector ul li.list-title{margin-bottom:1em}
.footer-selector .country-list{padding-top:.625em}
.footer-selector .close-selector{position:absolute;right:0;top:40px}
.footer-selector .close-selector i{color:#a7a7a7}
.footer-selector .close-selector:hover i{color:#005446}
.footer-selector .section-col-l-4 div {min-width: 97%;}
@media screen and (min-width: 769px) {
.footer-selector .section-col-l-4 div {min-width: inherit;}
}
.form-element.country-selector,.site-footer .country-selector-button{position:relative}
.form-element.country-selector:after,.site-footer .country-selector-button:after{content:'\f0ac';position:absolute;left:.75em;top:50%;z-index:20;margin-top:-.9em;opacity:.3}
.site-footer .country-selector-button{max-width:100%!important;height:auto;border:1px solid #e2e2e2;border-radius:0;margin:0;padding:8px 0;background:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,.05);cursor:pointer;-webkit-transition:border .2s ease-in,background .2s ease-in;-moz-transition:border .2s ease-in,background .2s ease-in;transition:border .2s ease-in,background .2s ease-in}
.site-footer .country-selector-button:after{margin-top:-.5em}
.site-footer .country-selector-button p{font-family:MuseoSans,Arial,Helvetica,sans-serif;margin:0;text-align:left;padding-left:35px;color:#656565}
.site-footer .country-selector-button span.arrow{position:absolute;width:0;top:0;right:0;bottom:0;height:100%}
.site-footer .country-selector-button span.arrow:before{font-family:font-icons!important;content:'\f078';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;margin:-.5em 0 0;padding:0;position:absolute;top:50%;right:2em;font-size:.5em;color:#7b7b7b;line-height:1;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}
.site-footer .country-selector-button.active span.arrow:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;margin-top:-.3em}
.pagination>a span,.share-section .share-list li a{-webkit-transition:background-color .15s ease-in;-moz-transition:background-color .15s ease-in}
.site-footer .country-selector-button:hover{border-color:#c3c3c3;background:#fefefe}
.site-footer .country-selector-button:hover span.arrow:before{color:#7f7f7f}
.form-element.country-selector{position:relative}
.form-element.country-selector select{padding-left:2.25em;font-size:.75em;height:3em}
.form-element.country-selector:after{content:'\f0ac';position:absolute;left:.75em;top:50%;z-index:20;margin-top:-.9em;opacity:.3}
.form-element.country-selector .select2 .selection .select2-selection__rendered{padding-left:32px;color:#666;text-align:left;font-size:.75em}
@media screen and (min-width: 769px) {
.site-footer a.social{margin:0 0 0 1.2em}
.site-footer .container:before{content:'';position:absolute;left:-2.5em;right:auto;width:660px}
.site-footer .featured-pages ul:after,.site-footer .footer-links:after,.site-footer.compact footer:after{clear:both;content:""}
.site-footer .footer-links{max-width:68em;margin-left:auto;margin-right:auto}
.site-footer .footer-links:after{display:table}
.site-footer .featured-pages{float:left;display:block;margin-left:0;width:66.6666666667%}
.site-footer .featured-pages ul{max-width:68em;margin-left:-3.0927%;margin-right:auto}
.site-footer .featured-pages ul:after{display:table}
.site-footer .featured-pages ul li{float:left;display:block;margin-left:3%;width:47%}
.site-footer .contact-pages{float:left;display:block;width:27.0833333333%;margin-left:6.25%;text-align:right}
.site-footer .contact-pages div{padding-top:.7em}
.site-footer footer .copy{padding-top:1em;float:left;display:block;margin-left:3%;width:72%}
.site-footer footer .country-selector-button,.site-footer footer .form-element{float:left;display:block;margin-left:3%;width:22%}
.site-footer.compact .footer-links{float:left;width:60%}
.site-footer.compact footer:after{display:table}
.site-footer.compact footer .copy{margin-left:0;float:none;width:auto}
.site-footer.compact .footer-secondary{float:right;text-align:right;min-width:20%;width:auto;border-top:none;padding-top:1.1em}
.site-footer.compact .footer-secondary p.mobile-label{display:none}
.site-footer.compact .footer-secondary .social-links a:first-child{margin:0}
.site-footer.compact .featured-pages{width:auto}
.site-footer.compact .featured-pages li{float:left;width:auto;margin-right:1em}
.site-footer.compact .featured-pages li:before{content:"\2022";cursor:default;color:#bababa;font-size:.8em;margin-right:1em}
.site-footer.compact .featured-pages li:first-child:before{content:"";display:none;padding:0}
}
.site-footer .small-list{margin-top:2em}
.site-footer .small-list>*{margin-bottom:2em}
.site-footer .small-list ul{font-size:.8em;margin-top:1.4em}
.site-footer .small-list ul li{margin-bottom:1em;line-height:1.3}
.site-footer .small-list h4{font-size:.8em}
.site-footer .small-list small{color:#adadad;display:block;font-weight:300;text-transform:uppercase;margin-top:-1.4em}
.site-footer .small-list h4.section-title a{color:#444;font-size:1.06em}
.site-footer .small-list h4.section-title a:hover{color:#005446}
.site-footer.compact .container:before{content:"";position:absolute;top:-3em;left:-1em;right:-1em;z-index:-1;height:150px;background:none}
.site-footer li{margin-bottom:1.875em}
.site-footer h3{font-size:.813em;color:#373737;font-weight:500;margin-bottom:.6em}
.site-footer p{color:#A3A3A3;font-size:.75em;line-height:1.5}
@media screen and (min-width: 769px) {
#site-footer .section-col-l-4>*{margin-left:3%;width:22%}
}

.slides .slick-list>li,.slides .slick-track>li,.slides-3 .slick-list>li,.slides-3 .slick-track>li,.slides-3>li,.slides>li,ul.slides .slick-list>li,ul.slides .slick-track>li,ul.slides-3 .slick-list>li,ul.slides-3 .slick-track>li,ul.slides-3>li,ul.slides>li{font-size:1em;position:inherit;padding-left:0;margin-bottom:0;line-height:1}
.slides,.slides-3,ul.slides,ul.slides-3{list-style:none;margin:0;padding:0}
.slides-3>li:before,.slides>li:before,ul.slides-3>li:before,ul.slides>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.slides li,.slides-3 li,ul.slides li,ul.slides-3 li{list-style:none;margin:0;padding:0;-webkit-backface-visibility:hidden}
.slides .slick-list,.slides .slick-track,.slides-3 .slick-list,.slides-3 .slick-track,ul.slides .slick-list,ul.slides .slick-track,ul.slides-3 .slick-list,ul.slides-3 .slick-track{margin-bottom:0;list-style:none}
.slides .slick-list>li:before,.slides .slick-track>li:before,.slides-3 .slick-list>li:before,.slides-3 .slick-track>li:before,ul.slides .slick-list>li:before,ul.slides .slick-track>li:before,ul.slides-3 .slick-list>li:before,ul.slides-3 .slick-track>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.slides .slick-arrow,.slides-3 .slick-arrow,ul.slides .slick-arrow,ul.slides-3 .slick-arrow{position:absolute;top:50%;margin-top:-.5em;display:block;font-size:2.5em;width:1em;height:1em;color:#ccc;text-indent:-9000em}
.slides .slick-arrow:before,.slides-3 .slick-arrow:before,ul.slides .slick-arrow:before,ul.slides-3 .slick-arrow:before{position:absolute;top:-.1em;left:-.1em;font-size:1.25em;width:1em;height:1em;text-indent:0;text-align:center}
.slides .slick-arrow:hover,.slides-3 .slick-arrow:hover,ul.slides .slick-arrow:hover,ul.slides-3 .slick-arrow:hover{color:#006D5C}
.slides .slick-arrow.prev-slide,.slides-3 .slick-arrow.prev-slide,ul.slides .slick-arrow.prev-slide,ul.slides-3 .slick-arrow.prev-slide{left:-1em}
.slides .slick-arrow.prev-slide:before,.slides-3 .slick-arrow.prev-slide:before,ul.slides .slick-arrow.prev-slide:before,ul.slides-3 .slick-arrow.prev-slide:before{content:"\f104"}
.slides .slick-arrow.next-slide,.slides-3 .slick-arrow.next-slide,ul.slides .slick-arrow.next-slide,ul.slides-3 .slick-arrow.next-slide{right:-1em}
.features-list .slick-arrow.next-slide,.previews-large .slick-arrow.next-slide,.previews.gallery-mobile-slider .slick-arrow.next-slide,ul.previews.gallery-mobile-slider .slick-arrow.next-slide{right:0}
.slides .slick-arrow.next-slide:before,.slides-3 .slick-arrow.next-slide:before,ul.slides .slick-arrow.next-slide:before,ul.slides-3 .slick-arrow.next-slide:before{content:"\f105"}
.slick-dots{margin-bottom:0;text-align:center;font-size:.75em}
.slick-dots>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.slick-dots>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.slick-dots li{display:inline-block}
.slick-dots li a,.slick-dots li button{display:block;cursor:pointer;margin:0 .2em;padding:0;width:1em;height:1em;text-indent:-9000em;background:0 0;border:1px solid #ddd;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}
.slick-dots li a:hover,.slick-dots li button:hover{border-color:#006D5C}
.slick-dots li.slick-active a,.slick-dots li.slick-active button{background-color:#ddd}
.slick-dots li.slick-active a:hover,.slick-dots li.slick-active button:hover{border-color:#ddd}
.previews.gallery-mobile-slider,ul.previews.gallery-mobile-slider{margin-bottom:1.5em;padding:.5em 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.previews.gallery-mobile-slider .slick-slide,ul.previews.gallery-mobile-slider .slick-slide{padding-left:.5em}
.previews.gallery-mobile-slider .slick-slide a,ul.previews.gallery-mobile-slider .slick-slide a{display:block}
.previews.gallery-mobile-slider .slick-slide img,ul.previews.gallery-mobile-slider .slick-slide img{width:auto;border:none;box-shadow:0 0 1px rgba(0,0,0,.1)}
.previews.gallery-mobile-slider .slick-arrow,ul.previews.gallery-mobile-slider .slick-arrow{position:absolute;top:0;bottom:0;z-index:50;width:2.5em;color:#aaa;background:#fff;background:rgba(255,255,255,.8)}
.previews.gallery-mobile-slider .slick-arrow:before,ul.previews.gallery-mobile-slider .slick-arrow:before{position:absolute;top:50%;left:50%;width:1em;font-size:2.5em;margin:-.5em 0 0 -.5em;text-align:center}
.previews.gallery-mobile-slider .slick-arrow.prev-slide,ul.previews.gallery-mobile-slider .slick-arrow.prev-slide{left:0}
.previews.gallery-mobile-slider .slick-arrow.prev-slide:before,ul.previews.gallery-mobile-slider .slick-arrow.prev-slide:before{content:"\f104"}
.previews.gallery-mobile-slider .slick-arrow.next-slide:before,ul.previews.gallery-mobile-slider .slick-arrow.next-slide:before{content:"\f105"}
.previews.gallery-mobile-slider .slick-arrow:hover,ul.previews.gallery-mobile-slider .slick-arrow:hover{background:#fff;color:#006D5C}
.previews-large .slick-slide{padding:1em 1em .5em;text-align:center}
.previews-large .slick-slide img{margin-bottom:.5em}
.previews-large .slick-arrow{position:absolute;top:0;bottom:0;z-index:50;width:2.5em;color:#aaa;background:#fff}
.previews-large .slick-arrow:before{position:absolute;top:50%;left:50%;width:1em;font-size:2.5em;margin:-.5em 0 0 -.5em;text-align:center}
.previews-large .slick-arrow.prev-slide{left:0}
.previews-large .slick-arrow.prev-slide:before{content:"\f104"}
.previews-large .slick-arrow.next-slide:before{content:"\f105"}
.previews-large .slick-arrow:hover{background:#fff;color:#006D5C}
.product-slider{position:relative}
.product-slider .slick-slide{width:100%}
.product-slider .product-list .product-item{padding:1em;float:left}
.product-slider .product-list .slick-arrow{top:36.5%}
.product-slider .product-list .slick-dots{margin-left:1em;margin-right:1em}
.features-list.feature-slider{margin-left:-1em;margin-right:-1em}
.features-list.feature-slider .feature-item{padding-left:.7em;padding-right:.7em}
.features-list.feature-slider img{display:inline-block}
.features-list .slick-arrow{position:absolute;top:0;bottom:0;z-index:50;width:2.5em;color:#aaa;background:#fff}
.features-list .slick-arrow:before{position:absolute;top:50%;left:50%;width:1em;font-size:2.5em;margin:-.5em 0 0 -.5em;text-align:center}
.features-list .slick-arrow.prev-slide{left:0}
.features-list .slick-arrow.prev-slide:before{content:"\f104"}
.features-list .slick-arrow.next-slide:before{content:"\f105"}
.features-list .slick-arrow:hover{background:#fff;color:#006D5C}
.other-products-list.slides,.other-products-list.slides-3{margin:0 1.5em}
.other-products-list .slick-slide{padding:1em}
.grey-background .features-list .slick-arrow,.grey-background .previews-large .slick-arrow{background:#f8f8f8}
@media screen and (min-width: 769px) {
.slides .slick-dots,ul.slides .slick-dots{padding-top:0;border-top:none}
.product-slider .product-list .product-item{padding:1.5em;width:258px;float:left}
.product-slider .product-list .slick-arrow{top:33%}
.previews.gallery-mobile-slider,ul.previews.gallery-mobile-slider{margin-bottom:0;padding:0;border-top:none;border-bottom:none}
.previews.gallery-mobile-slider>div,ul.previews.gallery-mobile-slider>div{margin-bottom:.5em;float:left;display:block;margin-left:3%;width:30.3333333333%}
.previews.gallery-mobile-slider>div:first-child,ul.previews.gallery-mobile-slider>div:first-child{float:left;display:block;margin-left:3%;width:97%}
.previews.gallery-mobile-slider>div img,ul.previews.gallery-mobile-slider>div img{max-height:none;width:100%;border:1px solid #eee;box-shadow:0 1px 1px rgba(0,0,0,.05)}
.previews-large.gallery-slider-2 .slick-slide{padding-left:4em;padding-right:4em}
.other-products-list.slides,.other-products-list.slides-3{margin:0}
}
.share-section{position:relative;margin-top:1.5em;width:100%;padding:1.3em 0 0 2em;border-top:1px solid #e5e5e5}
.share-section:after{clear:both;content:"";display:table}
.share-section:before{content:"\e927";position:absolute;top:1em;left:0;font-size:1.3em;color:#ddd}
.share-section .intro{margin-bottom:.75em;padding-right:1em}
.share-section .intro p{margin-bottom:0;font-size:.75em;color:#aaa;line-height:1.3}
.share-section .intro p.share-title{font-size:1em;font-weight:500}
.share-section .intro p.share-invite{position:relative;top:.3em}
.share-section .share-list{margin-bottom:0}
.share-section .share-list>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.share-section .share-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.share-section .share-list:after{clear:both;content:"";display:table}
.share-section .share-list li{float:left;margin-left:.5em}
.share-section .share-list li:first-child{margin-left:0}
.share-section .share-list li a{position:relative;display:block;width:2.5em;height:2.5em;color:#aaa;background:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 0 0 rgba(0,0,0,.05);transition:background-color .15s ease-in}
.share-section .share-list li a:after{clear:both;content:"";display:table}
.share-section .share-list li a .font-icons{position:absolute;top:50%;left:50%;margin-top:-.5em;margin-left:-1em;width:2em;text-align:center}
.share-section .share-list li a .share-invite{display:none;margin-bottom:.1em;font-size:.6875em;color:#aaa}
.share-section .share-list li a .share-name{display:none;font-size:.6875em;color:#777;text-transform:uppercase}
.dl-table p,.requirements-section li,.requirements-section p{font-size:.875em}
.share-section .share-list li a:hover{background:#f8f8f8}
.share-section .share-list li a.facebook:hover .font-icons,.share-section .share-list li a.facebook:hover .share-name{color:#3d5b95}
.share-section .share-list li a.twitter:hover .font-icons,.share-section .share-list li a.twitter:hover .share-name{color:#24aadd}
.share-section .share-list li a.googleplus:hover .font-icons,.share-section .share-list li a.googleplus:hover .share-name{color:#d23e30}
.share-section .share-list li a.linkedin:hover .font-icons,.share-section .share-list li a.linkedin:hover .share-name{color:#007bb6}
.share-section .share-list li a.instagram:hover .font-icons,.share-section .share-list li a.instagram:hover .share-name{color:#3f729b}
.share-section .share-list li a.rss:hover .font-icons,.share-section .share-list li a.rss:hover .share-name{color:#f26522}
@media screen and (min-width: 769px) {
.share-section{margin-top:2em}
.share-section .intro p.share-invite{display:none}
.share-section .share-list{white-space:nowrap}
.share-section .share-list li{float:none;display:inline-block;margin-left:.1em}
.share-section .share-list li a{padding:.5em .75em .5em 2em;width:auto;height:auto}
.share-section .share-list li a .font-icons{left:1.1em}
.share-section .share-list li a .share-invite,.share-section .share-list li a .share-name{display:block}
}
@media screen and (min-width: 993px) {
.share-section{display:table}
.share-section .intro,.share-section .share-list{display:table-cell;vertical-align:top}
.share-section .share-list li a{padding-top:.75em;padding-bottom:.75em}
}
.simple-table{margin-bottom:1.5em}
.simple-table .row{margin:0;width:100%;border-top:1px solid #e5e5e5}
.simple-table .row:first-child{border-top:none}
.simple-table .row .cell{float:none;vertical-align:middle;padding:.25em}
.simple-table .row .cell:first-child{padding-top:1em}
.simple-table .row .cell:last-child{padding-bottom:.75em}
.simple-table p{margin-bottom:.5em;line-height:1.4}
.dl-table{margin:2em 0}
.dl-table .row{margin-bottom:.75em;border-bottom:1px solid #e5e5e5}
.dl-table .cell{padding:1em 0 .25em}
.dl-table p{margin-bottom:.5em}
.dl-table .form-element{margin-bottom:.75em}
.dl-table .table-head{margin-top:2.5em}
.dl-table .table-head .row{background:#f8f8f8;border-bottom:none}
.dl-table .table-head .cell{padding:.5em .5em 0}
.dl-table .table-head p{font-size:.75em;font-weight:700;color:#888;text-transform:uppercase}
.big-list-section{position:relative;margin-bottom: 3em;}
.big-list-section.move-up{margin-top:-2.5em}
@media screen and (min-width: 769px) {
.simple-table .row{display:table}
.simple-table .row .cell{display:table-cell;padding:.75em 0 .15em 1em}
.simple-table .row .cell:first-child{padding-left:0;padding-top:.5em}
.simple-table .row .cell:last-child{padding-bottom:0}
.dl-table .row{display:table;width:100%}
.dl-table .cell{float:none;display:table-cell;height:100%;vertical-align:middle;padding:1em 0 1em .5em}
.dl-table p{margin-bottom:.75em}
.dl-table .form-element>*{margin-bottom:0}
.dl-table .table-head .cell{padding:.5em .5em 0}
.dl-table .table-head p{margin-bottom:.55em}
.big-list-section.move-up{margin-top:-3.5em}
}
.sections-list,ul.sections-list{margin-bottom:0}
.sections-list>li,ul.sections-list>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.sections-list>li:before,ul.sections-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.sections-list .section-item,ul.sections-list .section-item{border-top:1px solid #e5e5e5;padding:2.5em 1.5em 1.5em}
.sections-list .section-item:after,ul.sections-list .section-item:after{clear:both;content:"";display:table}
.sections-list .section-item:first-child,ul.sections-list .section-item:first-child{border-top:none}
.sections-list .section-item figure,ul.sections-list .section-item figure{padding-top:.5em;text-align:center}
.sections-list .section-item>div,ul.sections-list .section-item>div{padding-top:1em}
.sections-list.first-grey .section-item,ul.sections-list.first-grey .section-item{border:none;background:#fff}
.sections-list.first-grey .section-item:nth-child(2n-1),ul.sections-list.first-grey .section-item:nth-child(2n-1){background:#f8f8f8}
.sections-list.first-white .section-item,ul.sections-list.first-white .section-item{border:none;background:#f8f8f8}
.sections-list.first-white .section-item:nth-child(2n-1),ul.sections-list.first-white .section-item:nth-child(2n-1){background:#fff}
@media screen and (min-width: 769px) {
.sections-list .section-item,ul.sections-list .section-item{padding:2.5em 2em}
}
.image-gallery .item{margin-bottom:1em}
.image-gallery a{display:block;margin-bottom:.25em}
.image-gallery h5{margin-bottom:.25em;font-size:1em;color:#444}
.image-gallery p{margin-bottom:.25em;font-size:.8125em;color:#777}
.accordion-section,ul.accordion-section{margin-bottom:.75em;background:#fff;border:1px solid #e5e5e5;box-shadow:0 2px 0 0 rgba(0,0,0,.05)}
.accordion-section>li:before,ul.accordion-section>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.accordion-section>li,ul.accordion-section>li{padding-left:0;margin-bottom:0;line-height:1;position:inherit;font-size:1em;height: fit-content;border-top:1px solid #e5e5e5;}
ul.accordion-section>li.open{-webkit-box-shadow: 0 8px 24px rgba(38,202,153,.24);box-shadow: 0 8px 24px rgba(38,202,153,.24);}
.accordion-section>li:first-child,ul.accordion-section>li:first-child{border-top:none}
.accordion-section>li>h4,ul.accordion-section>li>h4{position:relative;margin:0;padding:.75em 2em .75em 1.15em;font-size:.875em;color:#006D5C;text-transform:none;cursor:pointer}
.accordion-section>li>h4:after,ul.accordion-section>li>h4:after{content:'\e91a';font-size:10px;color:#aaa;float:right;margin:.5em -1em 0 0}
.accordion-section>li>h4:hover,ul.accordion-section>li>h4:hover{background:#f8f8f8}
.accordion-section>li>h4:hover:after,ul.accordion-section>li>h4:hover:after{color:#006D5C}
.accordion-section>li .accordion-content,ul.accordion-section>li .accordion-content{display:none;margin:-1px 1em 0;padding: 1em 0 .2em;border-top:1px solid #eee;}
.accordion-section>li .accordion-content li,.accordion-section>li .accordion-content p,ul.accordion-section>li .accordion-content li,ul.accordion-section>li .accordion-content p{font-size:.875em}
.accordion-section>li.open>h4:after,ul.accordion-section>li.open>h4:after{content:'\e91b';color:#006D5C}
.section-desc{text-align:center}
.features-list .feature-item{text-align:center;margin-bottom:1em;padding:.5em 1em}
.features-list figure{margin-bottom:.5em;text-align:center}
.features-list figure img{width:3.5em;max-height:3em}
.features-list p{margin-bottom:.5em;font-size:.8125em;color:#777}
.featured-section .features-list,ul.documentation-list{margin-bottom:0}
.features-list p.title{font-size:1.125em;font-weight:500;color:#666;line-height:1.3}
.features-list.image-aside .feature-item{padding-left:6em;text-align:left}
.features-list.image-aside .feature-item:after{clear:both;content:"";display:table}
.features-list.image-aside figure{float:left;margin-left:-6em;width:5.5em}
.features-list.image-aside figure img{width:auto;max-height:none}
.featured-section .white-wrapper{padding:2em 1em 0}
.featured-section .features-list.image-aside .feature-item{padding-left:7em}
@media screen and (min-width: 769px) {
.features-list p.title{font-size:1.25em}
.featured-section .white-wrapper{padding:2.5em 1em .5em}
}
.no-top-margin{margin-top:-4em}
.icon-doc:before{margin-right: .3em;margin-left: 0.6em;padding:.35em;color:#fff;}
.icon-doc.icon-pdf:before,.icon-doc:before{content:"\e90b";z-index: 101;/* float:left; */position:relative;background-color:#EC4B32;}
.icon-doc.dark{color:#333;}
.icon-doc.dark span{color:#aaa;font-size:.875em}
ul.documentation-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
ul.documentation-list>li{padding-left:0;line-height:1;font-size:1em;position:inherit;margin-bottom:2em}
ul.documentation-list>li .documentation-item h3{margin-bottom:.75em}
ul.documentation-list>li .documentation-item p{position:relative;top:-.25em;margin-bottom:.5em}
ul.documentation-list>li .documentation-item .previous-wrapper{display:none}
ul.documentation-list>li .toggle{position:relative;display:block;padding:.5em 0 0 1.25em;color:#aaa;font-size:.8125em;font-weight:500;border-top:1px solid #e5e5e5;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;transition:all .15s ease-in}
ul.documentation-list>li .toggle.less,ul.documentation-list>li.show-previous .toggle.more{display:none}
ul.documentation-list>li .toggle:before{position:absolute;left:0;top:50%;margin-top:-.25em;font-size:.75em}
ul.documentation-list>li .toggle.more:before{content:"\f078"}
ul.documentation-list>li .toggle.less:before{content:"\f077"}
ul.documentation-list>li .toggle:hover{color:#444}
ul.documentation-list>li.show-previous .toggle.less{display:block}
.video-container{position:relative;margin-bottom:1em;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}
.video-section .video-item{margin-bottom:2em}
.video-section .video-item .video-container{margin-bottom:1.5em}
.video-section .video-item h2{font-size:1.75em;color:#444}
.video-section .video-item .date{font-size:.6875em;color:#888}
.video-section .sidebar{padding-top:2em;border-top:1px solid #e5e5e5}
.video-section .sidebar .button{color:#006D5C}
.video-list{margin-bottom:0}
.video-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.video-list>li{line-height:1;font-size:1em;position:inherit;margin-bottom:.75em;padding-left:7em;background:#f8f8f8}
.video-list>li:after{clear:both;content:"";display:table}
.video-list>li figure{float:left;margin-left:-7em;width:7em;position:relative}
.video-list>li figure a{display:block;font-size:2em;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}
.video-list>li figure a:after{content:'';position:absolute;top:50%;left:50%;margin-left:-.3em;margin-top:-.5em;height:0;width:0;border-bottom:.5em solid transparent;border-left:.8em solid #eee;border-top:.5em solid transparent;opacity:.5}
.video-list>li figure a img{display:none}
.video-list>li figure a:hover:after{opacity:.95}
.video-list>li h3{min-height:4.35em;margin-bottom:0;padding:.6em .75em 0;line-height:1.25;font-size:.875em;color:#444;text-transform:none}
.video-list>li h3 a{display:block;font-weight:500;color:#444;text-transform:none}
.video-list>li h3 a:hover{color:#006D5C}
.video-list>li p{padding:0 .875em .2em;margin-bottom:0;font-size:.6875em;color:#888}
.video-list>li p.duration,span.duration{position:absolute;bottom:0;right:0;padding:.2em .75em;font-weight:500;color:#fff;background:#444}
@media screen and (min-width: 769px) {
.video-section .video-item{padding-right:1%}
.video-section .sidebar{padding-top:0;padding-left:4%;border-top:none;border-left:1px solid #e5e5e5}
}
.category-selector-section .category-selector-wrapper{padding:1em 1.5em .5em;background:#F6FBFD;border:1px solid #E2EDF2;box-shadow:0 2px 0 0 rgba(226,237,242,.6)}
.category-selector-section .category-selector-wrapper:after{clear:both;content:"";display:table}
.category-selector-section .category-selector-wrapper p{margin-bottom:.5em;color:#80a3b3}
.category-selector-section .category-selector-wrapper .category-nav{margin-bottom:0;display:none}
.category-selector-section .category-selector-wrapper .category-nav>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit;display:inline-block}
.category-selector-section .category-selector-wrapper .category-nav>li a{padding:.5em 1em .5em 1.25em;display:inline-block;white-space:nowrap;font-size:.6875em;text-transform:uppercase;color:#80a3b3}
.category-selector-section .category-selector-wrapper .category-nav>li a:hover{color:#567e90}
.category-selector-section .category-selector-wrapper .category-nav>li:before{list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;content:'/';font-size:.6875em;color:#c0d1d9}
.category-selector-section .category-selector-wrapper .category-nav>li:first-child a{padding-left:0}
.category-selector-section .category-selector-wrapper .category-nav>li:first-child:before{display:none}
.category-selector-section .category-selector-wrapper .category-nav>li.active a{color:#3d5058;font-weight:500}
.category-selector-section .category-selector-wrapper .form-element{margin-bottom:.5em}
@media screen and (min-width: 769px) {
.category-selector-section .category-selector-wrapper{background:#F6FBFD;border:1px solid #E2EDF2;box-shadow:0 2px 0 0 rgba(226,237,242,.6)}
.category-selector-section .category-selector-wrapper [class*=col-l]:last-child{text-align:right}
.category-selector-section .category-selector-wrapper p{display:inline-block;margin-right:1em;color:#80a3b3;font-size:.875em}
.category-selector-section .category-selector-wrapper .category-nav{display:inline-block}
.category-selector-section .category-selector-wrapper .form-element{display:none}
}
.tab-nav,.tab-nav ul.tabs{border:1px solid #e5e5e5;box-shadow:0 2px 0 0 rgba(0,0,0,.05)}
.targeted-security-solution .smb-product-description{padding-top:4em}
product-description+.tab-nav{margin-top:2.5em}
.info h2.page-desc{color:#9d9d9d;float:right;font-size:1em;font-style:italic;font-weight:300;text-align:center;line-height:1.4}
.tab-nav .tab-label,.tab-nav ul.tabs li a{font-weight:700;color:#aaa;white-space:nowrap;text-transform:uppercase}
.tab-nav{position:relative;margin-bottom:1.5em;background:#fff}
.tab-nav .tab-label{padding:1em;font-size:.75em;cursor:pointer;overflow:hidden}
.tab-nav .tab-label:before{content:'\f078';position:absolute;right:1em;top:50%;z-index:20;margin-top:-.5em;font-size:.5em}
.tab-nav .tab-label:after{content:'';position:absolute;top:0;right:0;bottom:0;z-index:10;width:5em;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 50%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 50%,#fff 100%)}
.tab-nav ul.tabs{margin-bottom:0;display:none;position:absolute;top:2.25em;left:-1px;right:-1px;z-index:10;max-height:20em;overflow:scroll;background:#fff}
.tab-nav ul.tabs>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.tab-nav ul.tabs>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.tab-nav ul.tabs li{position:relative}
.tab-nav ul.tabs li a{position:relative;display:block;padding:1em;font-size:.75em;overflow:hidden}
.tab-nav ul.tabs li a:after{content:'';position:absolute;top:0;right:0;bottom:0;width:5em;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%)}
.tab-nav ul.tabs li.selected a,.tab-nav ul.tabs li.tab-selected a{color:#006D5C}
.tab-nav ul.tabs li:hover a{color:#666;background:#f8f8f8}
.tab-nav ul.tabs li:hover a:after{background:-moz-linear-gradient(left,rgba(248,248,248,0) 0,#f8f8f8 100%);background:-webkit-linear-gradient(left,rgba(248,248,248,0) 0,#f8f8f8 100%);background:linear-gradient(to right,rgba(248,248,248,0) 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f8f8f8',endColorstr='#f8f8f8',GradientType=1)}
.tab-nav ul.tabs li.hide{display:none!important}
.tab-nav ul.tabs .font-icons{display:none}
.tab-nav.active ul.tabs{display:block}
h1+.tab-nav,h2+.tab-nav,h3+.tab-nav,p+.tab-nav,product-description+.tab-nav,ul+.tab-nav{margin-top:2.5em}
.tab-content-wrapper{margin-bottom:0}
.tab-content-wrapper>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.tab-content-wrapper>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.tab-content-wrapper>.tab-content-single{display:none}
.tab-content-wrapper>.tab-content-single.tab-show{display:block}
@media screen and (min-width: 769px) {
.smb-product-description .content{padding-right:3%}
.b2b-mini-sidebar{margin-top:0}
.b2b-mini-sidebar .widget:first-child{border-top:none;margin-top:0;padding-top:0}
.b2b-mini-sidebar .products-list figure{width:18%}
.fullwidth-cta-bar .text-links a{text-align:left;width:auto;display:inline-block;margin-top:0}
.fullwidth-cta-bar .text-links span{display:inline-block}
.fullwidth-cta-bar .side-ctas{padding-bottom:0;margin-bottom:0;border-bottom:none}
.info h2.page-desc{margin-top:-5em;position:relative;padding:0 0 0 1.5em;text-align:left;width:40%}
.info h2.page-desc:before{content:'';position:absolute;left:0;top:.25em;bottom:.25em;width:4px;background:#009981}
.tab-nav{background:0 0;border:none;box-shadow:inherit}
.tab-nav .tab-label{display:none!important}
.tab-nav ul.tabs{position:relative;top:auto;left:auto;right:auto;overflow:visible;display:inline-block;max-height:none;border-color:#eee;box-shadow:inherit}
.tab-nav ul.tabs:after{clear:both;content:"";display:table}
.tab-nav ul.tabs li{float:left}
.tab-nav ul.tabs li a{padding:1.25em 1.25em 1em;border-right:1px solid transparent;border-left:1px solid transparent;border-bottom:2px solid transparent;white-space:normal;overflow:visible}
.tab-nav ul.tabs li a:after{display:none!important}
.tab-nav ul.tabs li a .font-icons{display:block;min-width:3em;margin-bottom:.5em;font-size:1.75em}
.tab-nav ul.tabs li.selected a,.tab-nav ul.tabs li.tab-selected a{color:#006D5C;background:#f2f2f2;border-color:#e9e9e9}
.tab-nav ul.tabs li:first-child.tab-selected a{border-left-color:#f2f2f2}
.tab-nav ul.tabs li:last-child.tab-selected a{border-right-color:#f2f2f2}
.tab-nav ul.tabs li.promo a{color:#ED2939}
.tab-nav.active ul.tabs{display:inline-block}
.tab-nav.tab-centered{text-align:center}
.tab-nav.tab-centered:before{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background:#eee}
}
.awards,.awards-wrapper .promo,.b2b-mini-sidebar .products-list li{overflow:hidden}
h5.section-title{margin-bottom:2em;color:#777;font-weight:300}
.error-header .page-headline{margin-bottom:2em;text-align:center}
.error-header .page-headline:after{clear:both;content:"";display:table}
.error-header .page-title{font-size:5.5em;font-weight:900;line-height:1}
.error-header .page-desc span{display:block;margin-bottom:.5em}
.error-header .error-intro{text-align:center}
.error-articles-small .row h4{margin-bottom:1.75em;color:#aaa;text-transform:uppercase;font-size:.75em}
.error-articles-small .row h4 .font-icons{font-size:1.25em;color:#777}
.error-articles-small li{margin-bottom:1em;font-size:.875em}
.error-articles-small li a{font-weight:500}
.error-articles-small p{font-size:.875em}
@media screen and (min-width: 769px) {
.error-header .error-intro,.error-header .page-headline{text-align:left}
.error-header .page-headline:after{clear:both;content:"";display:table}
.error-header .page-title{float:left;padding-right:.3em;margin-right:.25em;font-size:5.5em;font-weight:900;line-height:.75;border-right:5px solid #009981}
.error-header .page-desc{font-size:2.25em}
.error-header .page-desc span{font-size:.75em;font-weight:300;color:#777}
.error-header .desc-wrapper{float:left;margin-top:-.45em}
.error-header .error-intro p{margin-bottom:.4em;font-size:1.125em;color:#777}
}
.thankyou-section>.container{margin-top:-4em}
.thankyou-section .row{/* margin-bottom:1em */}
.thankyou-section .row .form-element.buttons{text-align:right;}
.thankyou-section .row .form-element.buttons small{font-size: .75rem;color: rgb(102, 102, 102);width:180px;display:inline-block;line-height: .875rem;}
.thankyou-section .GroupButton{display: block;border: 1px solid rgb(0, 168, 142);border-radius: 3px;color: rgb(255, 255, 255);margin:0px auto 40px;min-width: 300px;min-height: 40px;padding: 11px 12px;font-size: .875rem;background-color: rgb(0, 168, 142);cursor: pointer;text-align: center;text-transform: uppercase;text-shadow: 0 4px 20px rgba(92,133,150,.25);outline: none;display: flex;align-items: center;justify-content: center;}
.thankyou-section .GroupButton:hover{border: 1px solid rgb(35, 209, 174);background-color: rgb(35, 209, 174);}
.thankyou-section .GroupButton:active{border: 1px solid rgb(38, 89, 81);background-color: rgb(38, 89, 81);}
.thankyou-section .content{margin-bottom:2em;padding:2em 1.5em;border:1px solid #e5e5e5;box-shadow:0 1px 0 0 rgba(0,0,0,.05);}
.thankyou-section .content .module-disclaimer{width: auto;font-size: .75rem;line-height: 1rem;text-align: justify;color: rgb(102, 102, 102);padding-top:20px;font-weight: 300;}
.thankyou-section .content h2{margin-bottom:0}
.thankyou-section .content .product-icon{float:left;}
.thankyou-section .content .product-icon img{width:70px;margin-right:20px;}
.thankyou-section .content>*{margin-left:1.5%}
.thankyou-section .content .product-item{text-align:left;padding-right:1.5%}
.thankyou-section .content .product-item header{padding-left:6em}
.thankyou-section .content .product-item figure{margin-left:-6em}
.thankyou-section .content .product-item .product-title{min-height:3.5em}
.thankyou-section .content .product-item .reviews{text-align:left}
.thankyou-section .content .platform-item .font-icons{margin-bottom:.35em;font-size:3em;float:left}
.thankyou-section .content .platform-item h2{margin-left:3.5em;margin-bottom:.75em;padding-top:.7em}
.thankyou-section .content .platform-item .desc{clear:both;padding-top:.75em;border-top:1px solid #e5e5e5}
.thankyou-section .content .platform-item .desc p{margin-bottom:.5em;font-size:.875em;font-style:italic;text-align:center}
.thankyou-section .content .link-info{padding-top:.75em;border-top:1px solid #e5e5e5}
.thankyou-section .content .link-info p{margin-bottom:.5em;font-size:.8125em}
.thankyou-section .content .button{margin-top:2em;/* width: 180px; */}
.thankyou-section .sidebar li{font-size:.875em}
.thankyou-section .sidebar .qr-block{display:none}
.thankyou-section .sidebar .qr-block p{margin-bottom:.5em;font-size:.75em;color:#aaa}
.thankyou-section .icon-ios::before{font-size:.5em;position:relative;top:-.7em}
.thankyou-section .icon-multi-device::before{font-size:.6em;position:relative;top:-.5em}
.thankyou-section .form-element.buttons a img{/* max-width: 180px; */height: 40px;}
@media screen and (min-width: 769px) {
.thankyou-section .content{padding:2em 2.5em}
.thankyou-section .content>*{margin-left: 1%;}
.thankyou-section .content .platform-item,.thankyou-section .content .product-item{margin-left:0}
.thankyou-section .sidebar{padding:1em 0 0 1em}
.thankyou-section .sidebar .qr-block{display:block}
}
@media screen and (min-width: 993px) {
.thankyou-section .content .platform-item{padding-left:4.5em}
.thankyou-section .content .platform-item .font-icons{margin-left:-1.5em}
.thankyou-section .content .platform-item h2{margin-left:0;margin-bottom:0;padding-top:0}
.thankyou-section .content .platform-item .desc{clear:none;padding-top:0;border-top:none}
.thankyou-section .content .platform-item .desc p{text-align:left}
.thankyou-section .content .link-info{border-top:none}
}
.b2b-thank-you,.b2b-thank-you .mobile-only,.pagination>a{text-align:center}
.pagination{margin:3em 0;position:relative;background:#f8f8f8;font-size:.9375em}
.pagination>a{position:absolute;top:0;width:3em;height:3em;color:#777}
.pagination>a span{display:block;font-size:1.5em;width:2em;line-height:2em;transition:background-color .15s ease-in}
.pagination>a.prev{left:0}
.pagination>a.next{right:0}
.pagination>a:hover span{color:#006D5C;background:#e5e5e5}
.pagination .pagination-list{margin:0 3em;text-align:center}
.pagination .pagination-list>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.pagination .pagination-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.pagination .pagination-list li{display:inline-block}
.pagination .pagination-list li a,.pagination .pagination-list li span{display:none;padding:0 .25em;line-height:3em;color:#777}
.pagination .pagination-list li a{min-width:3.5em;font-weight:500;-webkit-transition:background-color .15s ease-in;-moz-transition:background-color .15s ease-in;transition:background-color .15s ease-in}
.pagination .pagination-list li a:hover{color:#444;background:#e5e5e5}
.pagination .pagination-list li.prev{float:left}
.pagination .pagination-list li.prev a{display:inline-block}
.pagination .pagination-list li.active a{display:block;position:relative;color:#006D5C;background:#fff}
.pagination .pagination-list li.active a:after{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background:#e5e5e5}
.b2b-thank-you .shift-left,.step{position:relative}
.pagination .pagination-list li.next{float:right}
.pagination .pagination-list li.next a{display:inline-block}
@media screen and (min-width: 481px) {
.pagination .pagination-list li span,.pagination .pagination-list li.first a,.pagination .pagination-list li.last a{display:block}
.pagination>a.prev span{border-right:1px solid #fff}
.pagination>a.next span{border-left:1px solid #fff}
.pagination .pagination-list li a{min-width:3.2em}
.pagination .pagination-list li.next,.pagination .pagination-list li.prev{float:none}
}
@media screen and (min-width: 769px) {
.pagination{font-size:.8125em}
}
@media screen and (min-width: 993px) {
.pagination .pagination-list li a{display:block;min-width:2.5em}
}
.b2b-thank-you h3{font-size:2.25em;font-weight:900;text-transform:uppercase}
.b2b-thank-you .shift-left h3{font-size:1.75em;margin-top:1.25em;font-weight:900;margin-bottom:0;text-transform:uppercase}
.b2b-thank-you .shift-left h4{color:#1c1c1c;font-size:1.125em;font-weight:500;margin-top:0;margin-bottom:1.25em;text-transform:none}
.b2b-thank-you .shift-left+.step{margin-top:2.5em}
.b2b-thank-you .button{margin-bottom:1.875em}
.step{border-top:1px solid #e6e6e6;padding:2.188em 0 1.875em 3.125em;text-align:left}
.step>span{color:#a9a9a9;cursor:default;font-size:3em;font-weight:900;left:0;position:absolute;top:.7em}
.step>p{color:#1c1c1c;margin-bottom:.6em}
.step:last-child{padding-bottom:0}
@media screen and (min-width: 769px) {
.b2b-thank-you{text-align:left}
.b2b-thank-you .shift-left{margin-bottom:3.75em;padding-left:7.188em}
.b2b-thank-you .shift-left h3{font-size:2.25em}
.b2b-thank-you .shift-left h4{font-size:1.375em;margin-bottom:.5em}
.b2b-thank-you .shift-left figure.page-icon{left:0;position:absolute;text-align:center;top:0}
.b2b-thank-you .shift-left+.step{margin-top:2.5em}
.b2b-thank-you .button{margin-bottom:1.25em}
.step{padding:3.75em 0 3.125em 4.375em}
.step>span{font-size:4.75em}
}
.smb-product-description.security .product-title{margin-bottom:2.5em}
.smb-product-description.security .tab-nav{margin-top:4.0625em}
.smb-product-description.security .accordion-section{margin-bottom:1.875em}
h5.mini-light-title{color:#979797;font-size:.75em;text-transform:uppercase;font-weight:500;margin-bottom:1.6em;cursor:default}
.main-product-fullwidth h2.page-desc{color:#9d9d9d;font-size:1em;font-style:italic;font-weight:300;text-align:center;line-height:1.4}
.main-product-fullwidth .sidenote h2{color:#444}
.main-product-fullwidth .sidenote p{text-align:center;text-transform:uppercase;font-size:.75em;color:#444;font-weight:700}
.main-product-fullwidth .sidenote p i{position:relative;top:-.1em;color:#444;margin-left:.35em;font-size:1.75em;vertical-align:middle}
.b2b-mini-sidebar{margin-top:1em}
.b2b-mini-sidebar li{font-size:.875em;margin-bottom:.75em}
.b2b-mini-sidebar a.icon-doc{color:#222;font-size:.875em;line-height:20px}
.b2b-mini-sidebar a.icon-doc span{color:#afafaf;font-size:.75em}
.b2b-mini-sidebar a.icon-doc:before{padding:.2em;margin-right:1em}
.b2b-mini-sidebar a.icon-doc:hover{color:#006D5C}
.b2b-mini-sidebar a.icon-doc+a{margin-top:1em;display:block}
.b2b-mini-sidebar .widget{border-top:1px solid #e3e3e3;margin-top:2.188em;padding-top:2.188em}
.b2b-mini-sidebar .widget:last-child{margin-bottom:0}
.b2b-mini-sidebar .products-list figure{float:left;width:43px}
.b2b-mini-sidebar .products-list .content{width:82%;float:left;padding-left:.9375em}
.b2b-mini-sidebar .products-list .content h4{margin-bottom:.33em}
.b2b-mini-sidebar .products-list .content span{font-size:.85em}
.b2b-mini-sidebar .logo-list li{display:inline-block;margin-right:1.25em}
.b2b-mini-sidebar .logo-list li:last-child{margin-right:0}
.fullwidth-cta-bar{background-color:#f6f6f6;border-bottom:1px solid #e3e3e3;padding:2.188em 0 1.9em}
.fullwidth-cta-bar .text-links{padding-top:.875em}
.fullwidth-cta-bar .text-links a{text-transform:uppercase;font-weight:700;font-size:.75em;text-align:center;width:100%;display:block;margin-top:2em;margin-bottom:2em}
.fullwidth-cta-bar .text-links a:first-child{margin-top:0}
.fullwidth-cta-bar .text-links span{color:#ccc;cursor:default;margin:0 1.2em;display:none}
.fullwidth-cta-bar .text-links p{margin-bottom:0;text-align:center;font-size:.75em}
.fullwidth-cta-bar .text-links p i{margin-left:.5em;font-size:1.5em;vertical-align:middle}
.fullwidth-cta-bar .container{padding-bottom:0}
.fullwidth-cta-bar .side-ctas{padding-bottom:1em;margin-bottom:.5em;border-bottom:1px solid #e3e3e3}
@media screen and (min-width: 769px) {
.smb-product-description .content{padding-right:3%}
.b2b-mini-sidebar{margin-top:0}
.b2b-mini-sidebar .widget:first-child{border-top:none;margin-top:0;padding-top:0}
.b2b-mini-sidebar .products-list figure{width:18%}
.fullwidth-cta-bar .text-links a{text-align:left;width:auto;display:inline-block;margin-top:0;margin-bottom:0}
.fullwidth-cta-bar .text-links span{display:inline-block}
.fullwidth-cta-bar .text-links p{text-align:left}
.fullwidth-cta-bar .side-ctas{padding-bottom:0;margin-bottom:0;border-bottom:none}
.main-product-fullwidth h2.page-desc{text-align:left;position:relative;padding:0 0 0 1.5em}
.main-product-fullwidth h2.page-desc:before{content:'';position:absolute;left:0;top:.25em;bottom:.25em;width:4px;background:#009981}
.main-product-fullwidth .sidenote p{padding-left:2em;text-align:left}
.info h2.page-desc{float:right;margin-top:-5em;text-align:left;width:40%}
}
.main .regular-section.grey-background{margin-bottom:4em}
.resource-documents{margin-top:0}
.resource-documents.no-margin{margin-top:-4em}
.resource-documents.no-bottom-margin{margin-bottom:0}
.resource-documents .item-cover{max-width:80px;float:left;margin:.5em 2em 0 .5em;text-align:center}
.resource-documents .item-cover a{font-size:.75em}
.resource-documents .item-cover .icon-doc{position:relative;margin-bottom:1em}
.resource-documents .item-cover .icon-doc.icon-pdf:before{position:absolute;left:-5px;top:-5px}
.resource-documents .item-video{width:100%;margin:.5em 1em 1em 0;float:left}
.resource-documents .item-video>a{position:relative;display:block;font-size:.688em}
.resource-documents .item-video>a>img{display:block}
.resource-documents .item-video>a:after{content:"\e929";color:#fff;width:24px;height:24px;position:absolute;font-family:font-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;border:2px solid #fff;border-radius:100px;left:50%;line-height:1.8;margin-left:-12px;margin-top:-12px;text-indent:7px;top:50%;-webkit-transition:border-color .15s ease;-moz-transition:border-color .15s ease;transition:border-color .15s ease}
.pdf-pages .pages,.pdf-pages .pages:before{background-color:#fff;display:block;height:115px;width:80px}
.pdf-pages .icon-doc,.pdf-pages img{position:relative}
.resource-documents .item-video>a:hover:after{border-color:#e5ddd5;border-color:rgba(255,255,255,.5);-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}
.pdf-pages .pages,.pdf-pages:hover .pages{-webkit-transition:all .15s ease;-moz-transition:all .15s ease}
.resource-documents .item-video .duration{padding:.5em 1em}
.resource-documents .item-description{padding-top:.875em}
.resource-documents .item-description.short{padding-top:2em}
.resource-documents .item-description span.info{display:block;color:#b9b9b9;font-size:.75em}
.resource-documents .item-description span.info+*{margin-top:1em}
.resource-documents .item-description a{line-height:1.3}
.resource-documents .item-description a.title+*{margin-top:1em}
.resource-documents .item-description p{margin-top:1em;font-size:.875em;color:#888}
.resource-documents .slick-dots{border-top:none}
.resource-documents .secondary-top-description{margin-bottom:2em}
.resource-documents .divider{padding-bottom:3.125em;margin-bottom:3.125em}
.resource-documents .container-no-padding>.container{padding:0}
.pdf-pages{max-height:115px;max-width:80px;display:block}
.pdf-pages img{z-index:100;box-shadow:1px 1px 1px rgba(0,0,0,.15)}
.pdf-pages .icon-doc:before{position:absolute;top:-5px;left:-5px}
.pdf-pages .pages{box-shadow:0 1px 1px rgba(0,0,0,.15);left:4px;position:absolute;top:4px;z-index:10;transition:all .15s ease}
.pdf-pages .pages:before{box-shadow:1px 1px 1px rgba(0,0,0,.15);content:"";left:-2px;position:absolute;top:-2px}
.pdf-pages:hover .pages{left:9px;top:6px;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);transition:all .15s ease}
.pdf-pages:hover .pages:before{left:-4px;top:-3px;-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-ms-transform:rotate(-1deg);-o-transform:rotate(-1deg);transform:rotate(-1deg);-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}
@media screen and (min-width: 769px) {
.resource-documents .item-cover{float:left}
.resource-documents .item-description{padding-left:7.5em;padding-right:1.5em}
.resource-documents .item-description.divider-right{border-right:1px solid #e6e6e6;padding-right:1.875em;margin-right:.625em}
.resource-documents .item-description.video{padding-left:14.375em}
.resource-documents .secondary-top-description{margin-bottom:2em;border-bottom:none}
}
@media screen and (min-width: 400px) {
.item-video{max-width:12.5em;margin-bottom:0}
}
.promo-fullwidth-ctas{background:url(../template/i/bg-pattern-lightgreen.jpg) #f8f8f8;border-top:1px solid #e6e6e6;text-align:center}
.promo-fullwidth-ctas .container{padding:3.438em 0 2.5em}
.promo-fullwidth-ctas p{color:#373737;font-size:1.125em}
.promo-fullwidth-ctas .button.transparent{color:#4b4b4b;border-color:#787878}
.promo-fullwidth-ctas .button.transparent:hover{border-color:#4b4b4b}
.promo-fullwidth-ctas .side-ctas{margin-top:1em;float:right}
.awards-section{margin-bottom:4em}
@media screen and (min-width: 769px) {
.promo-fullwidth-ctas{text-align:left}
.promo-fullwidth-ctas .button.transparent{margin-right:2em}
.promo-fullwidth-ctas .side-ctas{width:auto;margin-top:-.5em}
.product-grid-simple .single{margin-top:2.35%;border:1px solid #e6e6e6;padding:2.188em}
.product-grid-simple .single .button{margin-right:1em}
.product-grid-simple .single .shift{padding-left:4.375em}
.product-grid-simple .single h1.product-title{margin-bottom:1em}
.product-grid-simple .ctas .button.transparent{float:left}
.fullwidth-text-divider{display:block}
}
.product-grid-simple .single{margin-top:2.6em}
.product-grid-simple .secondary-top-description{margin-bottom:0}
.page-header+.product-grid-simple{margin-top:-5em}
.product-grid-mini .single{margin-top:1.875em}
.product-grid-mini .subdesc{margin-bottom:.625em}
.product-grid-mini .b2b-product-title.small{margin-bottom:0}
.product-grid-mini .text-ctas{margin-top:-.313em}
.product-grid-mini .text-ctas a{font-size:.75em}
.product-grid-mini .text-ctas span{color:#a8a8a8;margin:0 .5em;cursor:default;font-size:.625em}
.fullwidth-text-divider{display:none;color:#828282;font-size:.875em;background-color:#FFF;float:left;padding-right:2em}
.fullwidth-text-divider+.divider{display:block;height:1px;margin-top:-20px}
@media screen and (min-width: 769px) {
.product-grid-simple .single{margin-top:2.35%;border:1px solid #e6e6e6;padding:2.188em}
.product-grid-simple .single .button{margin-right:1em}
.product-grid-simple .single .shift{padding-left:4.375em}
.product-grid-simple .single h1.product-title{margin-bottom:1em}
.product-grid-simple .ctas .pull-left{float:left}
.product-grid-simple .ctas .button.transparent.nofloat{float:none}
.fullwidth-text-divider{display:block}
}
@media screen and (min-width: 661px) {
.product-grid-mini .wrapper{margin-top:-1.875em}
.product-grid-mini .shift{padding-left:4.375em}
}
.service-grid-simple h1.grid-title{font-weight:500;font-size:1em;margin-top:1.6em;margin-bottom:-1.6em}
.service-grid-simple .single{margin-top:2.6em}
.service-grid-simple .single .shift p{font-size:.875em}
.service-grid-simple .single h1.product-title{margin-bottom:.5em}
.service-grid-simple .secondary-top-description{margin-bottom:0}
.page-header+.service-grid-simple{margin-top:-5em}
@media screen and (min-width: 769px) {
.service-grid-simple .single{margin-top:2.35%;padding:2.188em 0}
.service-grid-simple .single .button{margin-right:1em}
.service-grid-simple .single .shift{padding-left:4.375em}
.service-grid-simple .single .shift .button{padding-right:.7em!important;padding-left:.7em!important;min-width:9em}
.service-grid-simple .ctas .button.transparent{float:left}
.fullwidth-text-divider{display:block}
}
.promo-section{position:relative;background-repeat:no-repeat;background-position:0 50%;background-size:cover}
.promo-section:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#fff;opacity:.75}
.promo-section .container{z-index:10;text-align:center}
.promo-section p{font-size:1em}
.promo-section [class*=col-]{padding:2.5em 2em 2em}
@media screen and (min-width: 769px) {
.promo-section:before{opacity:.5}
.promo-section .container{max-width:45em}
.promo-section .container.row,.promo-section.wide .container{max-width:1030px}
}
.security-apps-grid-simple .single{margin-top:2.6em;padding-bottom:1em;border-bottom:1px solid #e3e3e3}
.security-apps-grid-simple .single .page-icon .product-icon-xsmall{max-width:35px}
.security-apps-grid-simple .single h1.product-title.small{font-size:.875em;margin-bottom:.5em}
.security-apps-grid-simple .single h1.product-title.small span{color:#1c1c1c}
.security-apps-grid-simple .single .content{clear:both;padding-top:1.2em}
.security-apps-grid-simple .single .content .small-list li{margin-bottom:1.1em}
.security-apps-grid-simple .secondary-top-description{margin-bottom:0}
.page-header+.security-apps-grid-simple{margin-top:-5em}
@media screen and (min-width: 769px) {
.security-apps-grid-simple .single{margin-top:2.35%;margin-bottom:2.188em;padding:2.188em 2.188em 0 0;position:relative;border:none}
.security-apps-grid-simple .single:nth-child(3n):before,.security-apps-grid-simple .single:nth-child(3n+2):before{content:'';position:absolute;top:0;bottom:0;left:-2.188em;border-left:1px solid #e7e7e7}
.security-apps-grid-simple .single .button{margin-right:1em}
.security-apps-grid-simple .single .shift{padding-left:3.375em}
.security-apps-grid-simple .ctas .button.transparent{float:left}
.fullwidth-text-divider{display:block}
}
.about-us-pricing-grid h3.section-title:after{position:relative;left:auto}
.main-product-fullwidth .top{text-align:center}
.main-product-fullwidth .meta.reviews{margin:.5em 0 1.5em}
.main-product-fullwidth .side-ctas{margin-bottom:1.563em}
.main-product-fullwidth .top.minimal h1.product-title{margin-bottom:1em}
.main-product-fullwidth .subdesc>p{color:#8e8e8e;margin-bottom:.2em}
.smb-products-list h4{margin-bottom:.5em}
.smb-products-list h4+p{color:#888}
.smb-products-list .single{border:1px solid #e7e7e7;margin-bottom:-1px;padding:1.25em;text-align:center}
.smb-products-list .short-desc{border-top:1px solid #e7e7e7;color:#838383;font-family:MuseoSlab,Georgia,Times,serif;font-size:.875em;font-style:italic;margin-top:1.25em;padding-top:1.25em}
.smb-products-list .side-ctas{margin-bottom:-.563em}
.smb-products-list .b2b-product-title span.surtitle{margin-bottom:-.4em}
.product-title.b2b-product-title.smb>span{font-weight:500;margin-top:.1em}
.product-title.b2b-product-title.smb span.subdesc{font-size:.875em;font-weight:300}
.secondary-list h5{font-weight:500;font-size:.875em;margin-bottom:.5em}
.secondary-list ul a{font-size:.875em}
.secondary-list ul+h5{margin-top:2.5em}
.secondary-list .container>div,.secondary-top-description{margin-bottom:2.5em}
.secondary-top-description h4{margin-bottom:1.25em}
.secondary-top-description h4+p{color:#888}
@media screen and (min-width: 769px) {
.side-ctas{float:right}
.side-ctas .button{display:block;float:left;margin-right:1em}
.main-product-fullwidth .top:after,.smb-products-list .single .top:after{clear:both;content:"";display:table}
.side-ctas .button:first-child{margin-right:0}
.side-ctas .button.green,.side-ctas .button.red{float:right}
.product-title.b2b-product-title.smb,.smb-products-list .single figure.page-icon{float:left}
.main-product-fullwidth .top{text-align:left;margin-bottom:2.5em}
.main-product-fullwidth .top.minimal{margin-bottom:0}
.main-product-fullwidth .side-ctas{margin:-5.313em 0 0}
.main-product-fullwidth .top.minimal .side-ctas{margin:-3.5em 0 0}
.main-product-fullwidth .meta.reviews,.secondary-list .container>div{margin-bottom:0}
.secondary-list .container>div.secondary-top-description{margin-bottom:2.5em}
.secondary-top-description{margin-bottom:2.5em;padding-bottom:0}
.smb-products-list .single{border:none;border-top:1px solid #e7e7e7;padding:3.438em 0 2.5em;text-align:left}
.smb-products-list .single img.product-icon-small{max-height:80px;max-width:70px}
.smb-products-list .single .top{margin-bottom:1.875em}
.smb-products-list .single:last-child{padding-bottom:0}
.smb-products-list .single .side-ctas{margin:.438em 0 0}
.smb-products-list .short-desc{border-top:none;border-left:1px solid #e7e7e7;margin:0 0 0 2em;float:left;padding:1.429em 0 1.429em 2em}
}
.awards-section,.promo.variant2,ul.awards-list{text-align:center}
.awards{padding-top:.625em}
.awards h4{font-size:1.25em}
.awards p{color:#777;font-size:15px}
ul.awards-list{margin-bottom:0}
ul.awards-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
ul.awards-list>li{padding-left:0;line-height:1;font-size:1em;position:inherit;display:inline-block;margin:0 1.5em 1.5em;max-width:7.5em;vertical-align:bottom}
ul.awards-list>li img{max-height:4em;max-width:80%}
ul.awards-list>li::after{display:none}
ul.awards-list.large-images>li{max-width:10em}
ul.awards-list.large-images>li img{max-height:5.5em}
.awards-wrapper .promo{padding:2em;margin-top:1.25em}
.promo.variant2{border-top:1px solid #000;border-color:rgba(0,0,0,.05)}
.promo.variant2 img{max-height:6em;margin-bottom:1em}
.promo.variant2 h4{margin-bottom:1em}
.promo.variant2 p{font-size:.875em}
.green-background{background:url(../template/i/bg-pattern-green.jpg) 50% 50% no-repeat #006D5C;background-size:cover}
.green-background h4{color:#FFF}
.green-background p{color:#FFF;opacity:.8}
.green-background a.button{margin-top:.313em;background-color:#FFF;color:#006D5C;border:none}
.green-background a.button.transparent{background:#fff}
.green-background a.button:hover{border:none}
@media screen and (min-width: 769px) {
ul.awards-list,ul.awards-list.text-left{text-align:left}
ul.awards-list>li{margin-left:0;margin-right:2.5em}
ul.awards-list.text-center{text-align:center}
ul.awards-list.text-right{text-align:right}
.awards-wrapper .awards{float:left;display:block;margin-left:3%;width:63.6666666667%}
.awards-wrapper .promo{float:left;display:block;margin-left:3%;width:30.3333333333%;margin-top:0}
.awards-wrapper .button{display:inline-block}
.promo.variant2{padding-top:0;padding-bottom:0;text-align:left;border-top:none;border-left:1px solid #000;border-color:rgba(0,0,0,.05)}
}
.reviews-section .section-footer{text-align:center}
.reviews-section .section-footer .button{margin:0;color:#006D5C}
.reviews-list,ul.reviews-list{margin-bottom:.75em}
.reviews-list>li,ul.reviews-list>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.reviews-list>li:before,ul.reviews-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.reviews-list .figure,.reviews-list figure,ul.reviews-list .figure,ul.reviews-list figure{display:none;margin-top:1.25em}
.reviews-list blockquote,ul.reviews-list blockquote{padding-left:0;padding-right:0;font-size:.875em}
.reviews-list blockquote:after,ul.reviews-list blockquote:after{clear:both;content:"";display:table}
.reviews-list blockquote p:before,ul.reviews-list blockquote p:before{content:'"';position:absolute;top:0;left:-.5em}
.reviews-list blockquote cite,ul.reviews-list blockquote cite{font-size:1em}
.reviews-list blockquote .starbar,ul.reviews-list blockquote .starbar{margin-left:1em}
.reviews-list blockquote .cite-subtitle,ul.reviews-list blockquote .cite-subtitle{display:block;font-weight:300;margin-top:.15em;margin-left:1.2em;font-size:.857em}
.logo-grid h4,.partners h4{font-weight:500;text-transform:none}
.reviews-list blockquote .footer,.reviews-list blockquote footer,ul.reviews-list blockquote .footer,ul.reviews-list blockquote footer{padding-right:1.25em;padding-top:.85em;float:left;width:65%}
.reviews-list blockquote .blockquote-figure,.reviews-list blockquote figure,ul.reviews-list blockquote .blockquote-figure,ul.reviews-list blockquote figure{text-align:right;display:block;margin-top:0;float:left;width:35%}
.reviews-list blockquote .blockquote-figure img,.reviews-list blockquote figure img,ul.reviews-list blockquote .blockquote-figure img,ul.reviews-list blockquote figure img{width:75px;display:inline-block}
.testimonials-slider .slick-slide{padding:0 1.875em}
.testimonials-slider .slick-arrow{position:absolute;top:50%;margin-top:-.5em;display:block;font-size:2.5em;width:1em;height:1em;color:#ccc;text-indent:-9000em}
.testimonials-slider .slick-arrow:hover{color:#ddd}
.testimonials-slider .slick-arrow:before{position:absolute;top:-.1em;left:-.1em;font-size:1.25em;width:1em;height:1em;text-indent:0;text-align:center}
.testimonials-slider .next-slide{right:-.2em}
.testimonials-slider .next-slide:before{content:"\f105"}
.testimonials-slider .prev-slide{left:-.2em}
.testimonials-slider .prev-slide:before{content:"\f104"}
.testimonials-slider .slick-dots{border-top:0}
@media screen and (min-width: 769px) {
.reviews-list blockquote .blockquote-figure,.reviews-list blockquote figure,ul.reviews-list blockquote .blockquote-figure,ul.reviews-list blockquote figure{display:none}
.reviews-list .figure,.reviews-list figure,ul.reviews-list .figure,ul.reviews-list figure{display:block}
.testimonials-slider .slick-slide{padding:0}
.testimonials-slider .next-slide{right:-.7em}
.testimonials-slider .prev-slide{left:-1.1em}
.testimonials-slider blockquote{padding-right:2.875em}
}
@media screen and (min-width: 993px) {
.testimonials-slider .prev-slide{left:-1.5em}
}
.partners{text-align:center}
.partners .slider{margin-top:3.125em;margin-bottom:0}
.partners .slider>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.partners .slider>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.partners .slider .slick-dots{border-top:0}
.partners .slider .slick-slide{padding:0 1.875em}
.partners .slider .slick-arrow{position:absolute;top:50%;margin-top:-.5em;display:block;font-size:2.5em;width:1em;height:1em;color:#ccc;text-indent:-9000em;z-index:1}
.partners .slider .slick-arrow:hover{color:#ddd}
.partners .slider .slick-arrow:before{position:absolute;top:-.2em;left:-.1em;font-size:1.25em;width:1em;height:1em;text-indent:0;text-align:center}
.partners .slider .next-slide{right:-.2em}
.partners .slider .next-slide:before{content:"\f105"}
.partners .slider .prev-slide{left:-.2em}
.partners .slider .prev-slide:before{content:"\f104"}
.partners .item p{color:#777;font-size:.8125em}
.partners .figure{width:100%;height:6.25em;display:table;margin-bottom:1.25em;padding-bottom:.9375em;border-bottom:1px solid #eee}
.partners .figure span{display:table-cell;vertical-align:middle}
.partners .figure img{display:inline-block}
.partners h4{margin:0 0 .625em}
@media screen and (min-width: 769px) {
.partners .slider .slick-slide{padding:0 .625em}
.partners .slider .next-slide{right:-.9em}
.partners .slider .next-slide:before{content:"\f105"}
.partners .slider .prev-slide{left:-.9em}
}
.featured-section .container.divider-top{padding-top:3.125em}
.featured-section .solutions-promo{margin-bottom:.5em}
.form-standard .checkbox input{display:none}
.ent-form .b2b-form-page{margin-top:-1.5em}
.ent-form .required{color:red;font-size:small}
.logo-grid{text-align:center}
.logo-grid figure{width:100%;display:table;padding:.625em;height:6.25em;margin-bottom:.9375em;border:1px solid #eee;border-bottom-width:2px}
.logo-grid figure span{display:table-cell;vertical-align:middle}
.logo-grid h4{margin-bottom:.294em}
.logo-grid li{margin-bottom:2.1875em}
.logo-grid li p{font-weight:100;font-size:.875em}
.logo-grid .pagination{margin-top:1.538em}
.homepage-hero-header-desktop{display:none}
@media screen and (min-width: 769px) {
.logo-grid figure{height:11.25em}
.site-homepage #site-header,.site-homepage #site-top{display:none}
.homepage-hero-header-desktop{display:block;position:relative;overflow:hidden;height:671px;border-bottom:1px solid #e3e3e3}
.homepage-hero-header-desktop .hero-header-inner{position:absolute;left:50%;margin:0 0 0 -1200px;width:2400px;height:670px}
.homepage-hero-header-desktop .hero-header-inner .top-nav{position:absolute;top:31px;left:50%;margin-left:-175px;width:350px;height:30px;z-index:10}
.homepage-hero-header-desktop .hero-header-inner .top-nav label{z-index:1}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form{position:absolute;top:0;right:0;left:0;height:30px;margin:0;padding:0}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar{z-index:0;position:absolute;top:-10px;width:100%;background-color:#fff;border:1px solid #E0E1DD;padding-bottom:.2em}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar>span{position:absolute;top:.5em;left:90%;opacity:.2;vertical-align:middle;cursor:pointer}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar>span:hover{color:#006D5C;opacity:.7;width:3.5%;-webkit-transition:color .15s ease-in;-moz-transition:color .15s ease-in;transition:color .15s ease-in}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar ul{padding-top:.5em}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar ul li{font-size:.9em;margin:0 auto;display:block;cursor:pointer}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar ul li div{padding:3px;cursor:pointer;color:#888;font-weight:400}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar ul li div span{color:#444}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .top-nav-search-btn{font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:15px;line-height:1.2;color:#afafaf;display:block;float:left;position:relative;top:-1px;left:4px;cursor:pointer;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;transition:color .2s ease-in}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .top-nav-search-btn:hover,.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form.active .top-nav-search-btn{color:#006d5c}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-input-wrap{z-index:-1;position:absolute;top:-7px;right:58px;left:58px;height:30px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:1;width:70%}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input{display:block;width:100%;height:30px;border:none;margin:0;padding:0;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:14px;line-height:1.57;color:#afafaf;box-shadow:none;background:0 0}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input::-webkit-input-placeholder{color:inherit;opacity:1}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input::-moz-placeholder{color:inherit;opacity:1}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input:-moz-placeholder{color:inherit;opacity:1}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input:-ms-input-placeholder{color:inherit;opacity:1}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input.placeholder{color:inherit;opacity:1}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch{position:absolute;top:0;right:0;left:52px;height:30px}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch>li{display:block;float:left}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch>li>a{display:block;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:14px;line-height:1.2;color:#afafaf;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;transition:color .2s ease-in}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch>li:hover>a{color:#006d5c}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch>li.top-nav-cart{position:relative;top:-4px}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch>li.top-nav-cart>a{font-size:19px}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch>li.top-nav-support{margin-left:42px}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch>li.top-nav-mykaspersky{position:relative;margin-left:35px}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch>li.top-nav-mykaspersky>a{padding-bottom:25px}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch>li.top-nav-mykaspersky>a i{font-size:8px;position:relative;top:-1px;left:3px;color:#c9c9c9;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;transition:color .2s ease-in}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch>li.top-nav-mykaspersky:hover>a i{color:#8c8c8c}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch>li.top-nav-mykaspersky>ul{position:absolute;display:none;top:33px;left:-125px;z-index:100;width:220px;background:#fafafa;border-top:1px solid #eee;border-bottom:2px solid #ddd;box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch>li.top-nav-mykaspersky>ul li{display:block;float:left;width:50%;border-left:1px solid #e5e5e5}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch>li.top-nav-mykaspersky>ul li:first-child{border-left:none}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch>li.top-nav-mykaspersky>ul li a{display:block;height:95px;text-align:center;padding:21px 4px 12px;font-size:12px;color:#666}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch>li.top-nav-mykaspersky>ul li a:hover{color:#006d5c}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch>li.top-nav-mykaspersky>ul li a .font-icons{font-size:18px;margin-bottom:14px;display:block}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-hideonsearch>li.top-nav-mykaspersky:hover>ul{display:block}
.homepage-hero-header-desktop .hero-header-inner .mid-screen-wrap{position:absolute;top:167px;right:0;bottom:0;left:0}
.homepage-hero-header-desktop .hero-header-inner .mid-screen{text-align:center;position:absolute;top:0;right:0;bottom:auto;left:0;visibility:hidden}
.homepage-hero-header-desktop .hero-header-inner .mid-screen .focus-img{display:block;max-width:250px;height:auto;margin:0 auto 30px}
.homepage-hero-header-desktop .hero-header-inner .mid-screen h2{font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:18px;line-height:1.22;color:#373737}
.homepage-hero-header-desktop .hero-header-inner .mid-screen h2.business{margin-bottom:4px}
.homepage-hero-header-desktop .hero-header-inner .mid-screen h2.home{margin-bottom:11px}
.homepage-hero-header-desktop .hero-header-inner .mid-screen .subtitle{font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:14px;line-height:1.57;color:#006d5c;margin-bottom:9px;text-transform:uppercase}
.homepage-hero-header-desktop .hero-header-inner .mid-screen .desc{font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:14px;line-height:1.57;color:#888;letter-spacing:-.2px;max-width:250px;margin:0 auto 5px}
.homepage-hero-header-desktop .hero-header-inner .mid-screen-intro{top:104px;visibility:visible}
.homepage-hero-header-desktop .hero-header-inner .mid-screen-intro .logo{max-width:242px;height:auto;display:block;margin:0 auto 44px}
.homepage-hero-header-desktop .hero-header-inner .mid-screen-intro h2{font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:100;font-size:28px;line-height:1.21;color:#323232;letter-spacing:-1.3px}
.homepage-hero-header-desktop .hero-header-inner .mid-small-logo{position:absolute;right:0;bottom: 50px;left:0;visibility:hidden;}
.homepage-hero-header-desktop .hero-header-inner .mid-small-logo span{display:block;width:2px;margin:0 auto 26px;height:1px;background-color:#e6e6e6}
.homepage-hero-header-desktop .hero-header-inner .mid-small-logo img{max-width:162px;display:block;margin:0 auto;height:auto}
.homepage-hero-header-desktop .hero-header-inner .select-product-type{position:absolute;right:0;bottom:66px;left:0;color:#bbb;overflow:hidden}
.homepage-hero-header-desktop .hero-header-inner .select-product-type p{text-transform:uppercase;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:11px;line-height:1;color:inherit;text-align:center;letter-spacing:-.4px;margin:0}
.homepage-hero-header-desktop .hero-header-inner .select-product-type .left,.homepage-hero-header-desktop .hero-header-inner .select-product-type .right{display:block;position:absolute;top:4px;width:40px;height:1px;background-color:#e7e7e7}
.homepage-hero-header-desktop .hero-header-inner .select-product-type .left{left:25px}
.homepage-hero-header-desktop .hero-header-inner .select-product-type .right{right:25px}
.homepage-hero-header-desktop .hero-header-inner .side-cta-box{position:absolute;bottom:0;min-width:245px;text-align:center;visibility:hidden}
.homepage-hero-header-desktop .hero-header-inner .side-cta-box.business{opacity:0;right: 40px;/* left:195px */}
.homepage-hero-header-desktop .hero-header-inner .side-cta-box.home{opacity:0;/* right: 95px; */left: 40px;}
.homepage-hero-header-desktop .hero-header-inner .side-cta-box a{display:block;margin:0 auto 25px;padding:12px 5px 11px;max-width:200px;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:900;font-size:20px;line-height:1.46;color:#fff;text-transform:uppercase;border:1px solid #a09e9d;border:1px solid rgba(255,255,255,.4);border-radius:1px;text-shadow:0 2px 1px rgba(0,0,0,.4);letter-spacing:-.6px;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.homepage-hero-header-desktop .hero-header-inner .side-cta-box p{margin-bottom:40px;font-family:MuseoSlab,Georgia,Times,serif;font-weight:100;font-style:italic;font-size:18px;line-height:1.4;color:#fff;text-shadow:0 2px 1px rgba(0,0,0,.4);letter-spacing:-.8px}
.homepage-hero-header-desktop .hero-header-inner .side-screen{width:483px;position:absolute;top:152px;bottom:0;text-align:center;visibility:hidden}
.homepage-hero-header-desktop .hero-header-inner .side-screen.business{right:0}
.homepage-hero-header-desktop .hero-header-inner .side-screen.home{left:0}
.homepage-hero-header-desktop .hero-header-inner .side-screen h2{margin:0 auto;padding:0;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:900;font-size:38px;line-height:1.2;color:#fff;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.4);letter-spacing:-.8px}
.homepage-hero-header-desktop .hero-header-inner .side-screen h3{font-family:MuseoSlab,Georgia,Times,serif;font-weight:100;font-style:italic;font-size:20px;line-height:1.8;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.4);letter-spacing:-.9px;margin-bottom:39px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list{width:310px;margin:0 auto}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list li{display:block;width:300px;height:84px;margin:0 auto}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta{position:relative;display:block;width:300px;height:56px;background:#fff;border-radius:3px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);opacity:.7}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta i{position:absolute;display:block;color:#070707;top:0;left:0;width:64px;line-height:56px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta i.business-small{padding:3px 0 0 3px;font-size:18px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta i.business-medium{font-size:22px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta i.business-enterprise{font-size:28px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta i.home-pc{padding:4px 0 0 5px;font-size:28px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta i.home-mac{padding:7px 0 0 4px;font-size:30px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta i.home-mobile{font-size:28px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta .cta-title{position:absolute;display:block;top:0;left:64px;width:130px;height:56px;text-align:left}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta .cta-title.business{padding:15px 0 0}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta .cta-title.home{padding:23px 0 0 6px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta .cta-title b{display:block;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:14px;line-height:1;color:#373737;letter-spacing:-.3px;margin-bottom:4px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta .cta-title span{display:block;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:10px;line-height:1;color:#9e9e9e;text-transform:uppercase;letter-spacing:-.2px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta .cta-green-text{display:block;position:absolute;top:11px;left:163px;line-height:18px;padding:1px 0 0 12px;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:500;font-size:11px;color:#006d5c;text-transform:uppercase;border-left:1px solid #d9d9d9}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta .cta-green-text.business{left:190px;padding:1px 0 0}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta .cta-green-text.home{left:158px;padding:1px 0 0 14px}
.homepage-hero-header-desktop .hero-header-inner .side-screen.home .cta-list li{height:74px}
.homepage-hero-header-desktop .hero-header-inner .side-screen.home .all-products{font-weight:700;font-size:11px;letter-spacing:-.1px;color:#fff;text-transform:uppercase;border:1px solid #c7c9cb;border:1px solid rgba(255,255,255,.45);border-radius:1px;padding:15px 5px 13px;display:block;max-width:179px;margin: 10px auto 30px;text-align:center;-webkit-transition:border-color .2s ease-in;-moz-transition:border-color .2s ease-in;transition:border-color .2s ease-in;}
.homepage-hero-header-desktop .hero-header-inner .side-screen.home .all-products:hover{border-color:#eaf4f3;border-color:rgba(255,255,255,.9)}
.homepage-hero-header-desktop .hero-header-inner .side-screen .bottom-copy{font-family:MuseoSlab,Georgia,Times,serif;font-weight:100;font-style:italic;font-size:12px;line-height:1.66;color:#fff;letter-spacing:-.2px;text-shadow:0 1px 1px rgba(0,0,0,.4);margin:0;padding:1px 0 0}
.homepage-hero-header-desktop .hero-header-inner .green-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:cover;visibility:hidden}
.homepage-hero-header-desktop .hero-header-inner .green-overlay.business{background-image:url(../template/i/bg-green-overlay-left.png);background-position:right center}
.homepage-hero-header-desktop .hero-header-inner .green-overlay.home{background-image:url(../template/i/bg-green-overlay-right.png);background-position:left center;opacity:0}
.homepage-hero-header-desktop .hero-header-inner .gray-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#3c3c3c;visibility:hidden}
.homepage-hero-header-desktop .hero-header-inner .hero-side-col{position:relative;float:left;height:670px;width:1060px;background-repeat:no-repeat;background-size:cover;z-index:50}
.homepage-hero-header-desktop .hero-header-inner .hero-side-col.business{background-position:right center}
.homepage-hero-header-desktop .hero-header-inner .hero-side-col.business .business-contact-btn{ font-weight: 700;font-size: 11px;letter-spacing: -.1px;color: #fff;text-transform: uppercase;border: 1px solid #c7c9cb;  border: 1px solid rgba(255,255,255,.45);border-radius: 1px;padding: 15px 5px 13px;display: block;max-width: 179px;margin: 10px auto 20px;text-align: center;-webkit-transition: border-color .2s ease-in;-moz-transition: border-color .2s ease-in;transition: border-color .2s ease-in;}
.homepage-hero-header-desktop .hero-header-inner .hero-side-col.business .business-contact-btn:hover{border-color:#eaf4f3;border-color:rgba(255,255,255,.9)}
.homepage-hero-header-desktop .hero-header-inner .hero-side-col.home{background-position:left center}
.homepage-hero-header-desktop .hero-header-inner .hero-mid-col{position:relative;float:left;height:670px;width:280px;z-index:55}
.homepage-hero-header-desktop .hero-header-inner .hero-mid-col .border-left{position:absolute;top:0;right:auto;bottom:0;left:-50px;width:50px;height:auto;background:#fff;-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right;-webkit-transform:skewX(4.2deg);-moz-transform:skewX(4.2deg);-ms-transform:skewX(4.2deg);-o-transform:skewX(4.2deg);transform:skewX(4.2deg)}
.no-csstransforms .homepage-hero-header-desktop .hero-header-inner .hero-mid-col .border-left{position:absolute;top:0;right:auto;bottom:auto;left:-50px;width:0;height:0;background:0 0;border-style:solid;border-width:0 50px 670px 0;border-color:transparent #fff transparent transparent}
.homepage-hero-header-desktop .hero-header-inner .hero-mid-col .border-right{position:absolute;top:0;right:-50px;bottom:0;left:auto;width:50px;height:auto;background:#fff;-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transform:skewX(-4.2deg);-moz-transform:skewX(-4.2deg);-ms-transform:skewX(-4.2deg);-o-transform:skewX(-4.2deg);transform:skewX(-4.2deg)}
.no-csstransforms .homepage-hero-header-desktop .hero-header-inner .hero-mid-col .border-right{position:absolute;top:0;right:-50px;bottom:auto;left:auto;width:0;height:0;background:0 0;border-style:solid;border-width:670px 50px 0 0;border-color:#fff transparent transparent}
}
@media screen and (min-width: 992px) {
.homepage-hero-header-desktop{display:block;position:relative;overflow:hidden;height:671px;border-bottom:1px solid #e3e3e3}
.homepage-hero-header-desktop .hero-header-inner{position:absolute;left:50%;margin:0 0 0 -1200px;width:2400px;height:670px}
.homepage-hero-header-desktop .hero-header-inner .top-nav{position:absolute;top:31px;left:50%;margin-left:-175px;width:350px;height:30px;z-index:10}
.homepage-hero-header-desktop .hero-header-inner .top-nav label{z-index:1}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form{position:absolute;top:0;right:0;left:0;height:30px;margin:0;padding:0}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar{z-index:0;position:absolute;top:-10px;left:15px;width:90%;background-color:#fff;border:1px solid #E0E1DD;padding-bottom:.2em}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar>span{position:absolute;top:.5em;left:90%;opacity:.2;vertical-align:middle;cursor:pointer}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar>span:hover{color:#006D5C;opacity:.7;width:3.5%;-webkit-transition:color .15s ease-in;-moz-transition:color .15s ease-in;transition:color .15s ease-in}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar ul{padding-top:.5em}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar ul li{font-size:.9em;margin:0 auto;display:block;cursor:pointer}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar ul li div{padding:3px;cursor:pointer;color:#888;font-weight:400}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar ul li div span{color:#444}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .top-nav-search-btn{font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:15px;line-height:1.2;color:#afafaf;display:block;float:left;position:relative;top:-1px;left:4px;cursor:pointer;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;transition:color .2s ease-in}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .top-nav-search-btn:hover,.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form.active .top-nav-search-btn{color:#006d5c}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-input-wrap{z-index:1;position:absolute;top:-7px;right:58px;left:58px;height:30px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:0;width:70%}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input{display:block;width:100%;height:30px;border:none;margin:0;padding:0;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:14px;line-height:1.57;color:#afafaf;box-shadow:none;background:0 0}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input::-webkit-input-placeholder{color:inherit;opacity:1}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input::-moz-placeholder{color:inherit;opacity:1}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input:-moz-placeholder{color:inherit;opacity:1}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input:-ms-input-placeholder{color:inherit;opacity:1}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input.placeholder{color:inherit;opacity:1}
.homepage-hero-header-desktop .hero-header-inner .mid-screen .focus-img{max-width:100%}
.homepage-hero-header-desktop .hero-header-inner .mid-screen-intro{top:104px;visibility:visible}
.homepage-hero-header-desktop .hero-header-inner .mid-screen-intro .logo{max-width:242px;height:auto;display:block;margin:0 auto 44px}
.homepage-hero-header-desktop .hero-header-inner .mid-screen-intro h2{font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:100;font-size:28px;line-height:1.21;color:#323232;letter-spacing:-1.3px}
.homepage-hero-header-desktop .hero-header-inner .side-cta-box{min-width:300px}
.homepage-hero-header-desktop .hero-header-inner .side-cta-box.business{/* right:40px; *//* left:20px; */}
.homepage-hero-header-desktop .hero-header-inner .side-cta-box.home{/* right:20px; *//* left:40px; */}
.homepage-hero-header-desktop .hero-header-inner .side-cta-box a{padding:16px 5px 18px;max-width:300px;font-size:28px}
.homepage-hero-header-desktop .hero-header-inner .side-screen{width:auto}
.homepage-hero-header-desktop .hero-header-inner .side-screen.business{right:35px;left:0}
.homepage-hero-header-desktop .hero-header-inner .side-screen.home{left:35px;right:0}
}
@media screen and (min-width: 1100px) {
.homepage-hero-header-desktop{display:block;position:relative;overflow:hidden;height:671px;border-bottom:1px solid #e3e3e3}
.homepage-hero-header-desktop .hero-header-inner{position:absolute;left:50%;margin:0 0 0 -1200px;width:2400px;height:670px}
.homepage-hero-header-desktop .hero-header-inner .top-nav{position:absolute;top:31px;left:50%;margin-left:-175px;width:350px;height:30px;z-index:10}
.homepage-hero-header-desktop .hero-header-inner .top-nav label{z-index:1}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form{position:absolute;top:0;right:0;left:0;height:30px;margin:0;padding:0}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar{z-index:0;position:absolute;top:-10px;width:100%;background-color:#fff;border:1px solid #E0E1DD;padding-bottom:.2em;left:0}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar>span{position:absolute;top:.5em;left:90%;opacity:.2;vertical-align:middle;cursor:pointer}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar>span:hover{color:#006D5C;opacity:.7;width:3.5%;-webkit-transition:color .15s ease-in;-moz-transition:color .15s ease-in;transition:color .15s ease-in}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar ul{padding-top:.5em}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar ul li{font-size:.9em;margin:0 auto;display:block;cursor:pointer}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar ul li div{padding:3px;cursor:pointer;color:#888;font-weight:400}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-bar ul li div span{color:#444}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .top-nav-search-btn{font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:15px;line-height:1.2;color:#afafaf;display:block;float:left;position:relative;top:-1px;left:4px;cursor:pointer;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;transition:color .2s ease-in}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .top-nav-search-btn:hover,.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form.active .top-nav-search-btn{color:#006d5c}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form .search-input-wrap{z-index:1;position:absolute;top:-7px;right:58px;left:58px;height:30px;display:inline-block;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:1;width:70%}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input{display:block;width:100%;height:30px;border:none;margin:0;padding:0;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:14px;line-height:1.57;color:#afafaf;box-shadow:none;background:0 0}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input::-webkit-input-placeholder{color:inherit;opacity:1}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input::-moz-placeholder{color:inherit;opacity:1}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input:-moz-placeholder{color:inherit;opacity:1}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input:-ms-input-placeholder{color:inherit;opacity:1}
.homepage-hero-header-desktop .hero-header-inner .top-nav .top-nav-search-form #homepage-header-search-input.placeholder{color:inherit;opacity:1}
.homepage-hero-header-desktop .hero-header-inner .mid-screen-wrap{position:absolute;top:167px;right:0;bottom:0;left:0}
.homepage-hero-header-desktop .hero-header-inner .mid-screen{text-align:center;position:absolute;top:0;right:0;bottom:auto;left:0;visibility:hidden}
.homepage-hero-header-desktop .hero-header-inner .mid-screen .focus-img{display:block;max-width:250px;height:auto;margin:0 auto 30px}
.homepage-hero-header-desktop .hero-header-inner .mid-screen h2{font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:18px;line-height:1.22;color:#373737}
.homepage-hero-header-desktop .hero-header-inner .mid-screen h2.business{margin-bottom:4px}
.homepage-hero-header-desktop .hero-header-inner .mid-screen h2.home{margin-bottom:11px}
.homepage-hero-header-desktop .hero-header-inner .mid-screen .subtitle{font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:14px;line-height:1.57;color:#006d5c;margin-bottom:9px;text-transform:uppercase}
.homepage-hero-header-desktop .hero-header-inner .mid-screen .desc{font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:14px;line-height:1.57;color:#888;letter-spacing:-.2px;max-width:250px;margin:0 auto 5px}
.homepage-hero-header-desktop .hero-header-inner .mid-screen-intro{top:104px;visibility:visible}
.homepage-hero-header-desktop .hero-header-inner .mid-screen-intro .logo{max-width:242px;height:auto;display:block;margin:0 auto 44px}
.homepage-hero-header-desktop .hero-header-inner .mid-screen-intro h2{font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:100;font-size:28px;line-height:1.21;color:#323232;letter-spacing:-1.3px}
.homepage-hero-header-desktop .hero-header-inner .mid-small-logo{position:absolute;right:0;bottom:80px;left:0;visibility:hidden}
.homepage-hero-header-desktop .hero-header-inner .mid-small-logo span{display:block;width:2px;margin:0 auto 26px;height:1px;background-color:#e6e6e6}
.homepage-hero-header-desktop .hero-header-inner .mid-small-logo img{max-width:162px;display:block;margin:0 auto;height:auto}
.homepage-hero-header-desktop .hero-header-inner .select-product-type{position:absolute;right:0;bottom:66px;left:0;color:#bbb;overflow:hidden}
.homepage-hero-header-desktop .hero-header-inner .select-product-type p{text-transform:uppercase;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:11px;line-height:1;color:inherit;text-align:center;letter-spacing:-.4px;margin:0}
.homepage-hero-header-desktop .hero-header-inner .select-product-type .left,.homepage-hero-header-desktop .hero-header-inner .select-product-type .right{display:block;position:absolute;top:4px;width:40px;height:1px;background-color:#e7e7e7}
.homepage-hero-header-desktop .hero-header-inner .select-product-type .left{left:50px}
.homepage-hero-header-desktop .hero-header-inner .select-product-type .right{right:50px}
.homepage-hero-header-desktop .hero-header-inner .side-cta-box{position:absolute;bottom:-15px;min-width:483px;text-align:center}
.homepage-hero-header-desktop .hero-header-inner .side-cta-box.business{right:0;left:auto}
.homepage-hero-header-desktop .hero-header-inner .side-cta-box.home{right:auto;left:0}
.homepage-hero-header-desktop .hero-header-inner .side-cta-box a{display:block;margin:0 auto 25px;padding:20px 5px 22px;max-width:363px;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:900;font-size:32px;line-height:1.46;color:#fff;text-transform:uppercase;border:1px solid #a09e9d;border:1px solid rgba(255,255,255,.4);border-radius:1px;text-shadow:0 2px 1px rgba(0,0,0,.4);letter-spacing:-.6px}
.homepage-hero-header-desktop .hero-header-inner .side-cta-box p{margin-bottom:40px;font-family:MuseoSlab,Georgia,Times,serif;font-weight:100;font-style:italic;font-size:18px;line-height:1.4;color:#fff;text-shadow:0 2px 1px rgba(0,0,0,.4);letter-spacing:-.8px}
.homepage-hero-header-desktop .hero-header-inner .side-screen{width:483px;position:absolute;top:152px;bottom:0;text-align:center;visibility:hidden}
.homepage-hero-header-desktop .hero-header-inner .side-screen.business{right:0;left:auto}
.homepage-hero-header-desktop .hero-header-inner .side-screen.home{right:auto;left:0}
.homepage-hero-header-desktop .hero-header-inner .side-screen h2{margin:0 auto;padding:0;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:900;font-size:38px;line-height:1.2;color:#fff;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.4);letter-spacing:-.8px}
.homepage-hero-header-desktop .hero-header-inner .side-screen h3{font-family:MuseoSlab,Georgia,Times,serif;font-weight:100;font-style:italic;font-size:20px;line-height:1.8;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.4);letter-spacing:-.9px;margin-bottom:39px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list{width:310px;margin:0 auto}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list li{display:block;width:300px;height:84px;margin:0 auto}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta{position:relative;display:block;width:300px;height:56px;background:#fff;border-radius:3px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);opacity:.7;}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta:hover{opacity:1}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta i{position:absolute;display:block;color:#070707;top:0;left:0;width:64px;line-height:56px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta i.business-small{padding:3px 0 0 3px;font-size:18px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta i.business-medium{font-size:22px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta i.business-enterprise{font-size:28px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta i.home-pc{padding: 1px 0 0 4px;font-size:28px;}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta i.home-mac{padding: 0px 0 0 4px;font-size:30px;}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta i.home-mobile{font-size:28px;padding-left: 3px;}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta .cta-title{position:absolute;display:block;top:0;left:64px;width:130px;height:56px;text-align:left}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta .cta-title.business{padding:15px 0 0}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta .cta-title.home{padding:23px 0 0 6px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta .cta-title b{display:block;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:14px;line-height:1;color:#373737;letter-spacing:-.3px;margin-bottom:4px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta .cta-title span{display:block;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:10px;line-height:1;color:#9e9e9e;text-transform:uppercase;letter-spacing:-.2px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta .cta-green-text{display:block;position:absolute;top:11px;left:163px;line-height:18px;padding:1px 0 0 12px;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:500;font-size:11px;color:#006d5c;text-transform:uppercase;border-left:1px solid #d9d9d9}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta .cta-green-text.business{left:190px;padding:1px 0 0}
.homepage-hero-header-desktop .hero-header-inner .side-screen .cta-list .cta .cta-green-text.home{left:158px;padding:1px 0 0 14px}
.homepage-hero-header-desktop .hero-header-inner .side-screen .bottom-copy{font-family:MuseoSlab,Georgia,Times,serif;font-weight:100;font-style:italic;font-size:12px;line-height:1.66;color:#fff;letter-spacing:-.2px;text-shadow:0 1px 1px rgba(0,0,0,.4);margin:0;padding:1px 0 0}
.homepage-hero-header-desktop .hero-header-inner .green-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:cover;visibility:hidden}
.homepage-hero-header-desktop .hero-header-inner .green-overlay.business{background-image:url(../template/i/bg-green-overlay-left.png);background-position:right center}
.homepage-hero-header-desktop .hero-header-inner .green-overlay.home{background-image:url(../template/i/bg-green-overlay-right.png);background-position:left center;opacity:0}
.homepage-hero-header-desktop .hero-header-inner .gray-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#3c3c3c;visibility:hidden}
.homepage-hero-header-desktop .hero-header-inner .hero-side-col{position:relative;float:left;height:670px;width:1025px;background-repeat:no-repeat;background-size:cover;z-index:50}
.homepage-hero-header-desktop .hero-header-inner .hero-side-col.business{background-position:right center}
.homepage-hero-header-desktop .hero-header-inner .hero-side-col.home{background-position:left center}
.homepage-hero-header-desktop .hero-header-inner .hero-mid-col{position:relative;float:left;height:670px;width:350px;z-index:55}
.homepage-hero-header-desktop .hero-header-inner .hero-mid-col .border-left{position:absolute;top:0;right:auto;bottom:0;left:-50px;width:50px;height:auto;background:#fff;-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right;-webkit-transform:skewX(4.2deg);-moz-transform:skewX(4.2deg);-ms-transform:skewX(4.2deg);-o-transform:skewX(4.2deg);transform:skewX(4.2deg)}
.no-csstransforms .homepage-hero-header-desktop .hero-header-inner .hero-mid-col .border-left{position:absolute;top:0;right:auto;bottom:auto;left:-50px;width:0;height:0;background:0 0;border-style:solid;border-width:0 50px 670px 0;border-color:transparent #fff transparent transparent}
.homepage-hero-header-desktop .hero-header-inner .hero-mid-col .border-right{position:absolute;top:0;right:-50px;bottom:0;left:auto;width:50px;height:auto;background:#fff;-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transform:skewX(-4.2deg);-moz-transform:skewX(-4.2deg);-ms-transform:skewX(-4.2deg);-o-transform:skewX(-4.2deg);transform:skewX(-4.2deg)}
.no-csstransforms .homepage-hero-header-desktop .hero-header-inner .hero-mid-col .border-right{position:absolute;top:0;right:-50px;bottom:auto;left:auto;width:0;height:0;background:0 0;border-style:solid;border-width:670px 50px 0 0;border-color:#fff transparent transparent}
}
.homepage-hero-header-mobile{display:block;position:relative;overflow:hidden;height:453px}
.homepage-hero-header-mobile .screen{position:absolute;top:0;right:-20px;bottom:0;left:0;z-index:100;visibility:hidden;opacity:0;background-repeat:no-repeat;background-position:center;background-size:cover}
.homepage-hero-header-mobile .screen.screen-intro{visibility:visible;opacity:1;padding-top: 35px;}
.homepage-hero-header-mobile .screen.screen-intro h2{font-weight:100;font-size:28px;line-height:1.21;letter-spacing:-1.2px;color:#fff;margin-bottom:78px;text-align:center}
.homepage-hero-header-mobile .screen.screen-intro .solutions-for{display:block;font-size:11px;letter-spacing:-.3px;color:#fff;text-transform:uppercase;margin-bottom:29px;text-align:center}
.homepage-hero-header-mobile .screen.screen-intro ul.cta-list li{display:block;margin-bottom:14px}
.homepage-hero-header-mobile .screen.screen-intro ul.cta-list li a{display:block;background-color:#006d5c;margin:0 auto;padding:16px 10px 13px;font-weight:700;font-size:14px;line-height:1.2;color:#fff;text-transform:uppercase;text-align:center;letter-spacing:-.2px;max-width:280px}
.homepage-hero-header-mobile .screen.screen-business,.homepage-hero-header-mobile .screen.screen-home{padding-top:45px}
.homepage-hero-header-mobile .screen.screen-business .back-btn,.homepage-hero-header-mobile .screen.screen-home .back-btn{position:absolute;width:21px;height:21px;background-image:url(../template/i/icon-arrow-back.png);background-repeat:no-repeat;background-position:center;background-size:21px 21px;top:18px;left:20px;cursor:pointer}
.homepage-hero-header-mobile .screen.screen-business h2,.homepage-hero-header-mobile .screen.screen-home h2{font-weight:800;font-size:28px;letter-spacing:-.3px;color:#fff;text-transform:uppercase;text-align:center;margin-bottom:4px;text-shadow:0 1px 1px rgba(0,0,0,.4)}
.homepage-hero-header-mobile .screen.screen-business h3,.homepage-hero-header-mobile .screen.screen-home h3{font-family:MuseoSlab,Georgia,Times,serif;font-weight:100;font-style:italic;letter-spacing:-.6px;font-size:16px;color:#fff;margin-bottom:19px;text-shadow:0 1px 1px rgba(0,0,0,.4);text-align:center}
.homepage-hero-header-mobile .screen.screen-business .cta-list,.homepage-hero-header-mobile .screen.screen-home .cta-list{width:280px;margin:0 auto 27px}
.homepage-hero-header-mobile .screen.screen-business .cta-list li,.homepage-hero-header-mobile .screen.screen-home .cta-list li{display:block;width:280px;height:56px;margin:0 auto}
.homepage-hero-header-mobile .screen.screen-business .cta-list li:last-child,.homepage-hero-header-mobile .screen.screen-home .cta-list li:last-child{margin-bottom:0}
.homepage-hero-header-mobile .screen.screen-business .cta-list li.business,.homepage-hero-header-mobile .screen.screen-home .cta-list li.business{margin-bottom:28px}
.homepage-hero-header-mobile .screen.screen-business .cta-list li.home,.homepage-hero-header-mobile .screen.screen-home .cta-list li.home{margin-bottom:17px}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta{position:relative;display:block;width:280px;height:56px;background:#fff;border-radius:3px}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta i,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta i{position:absolute;display:block;color:#070707;top:0;left:0;width:46px;line-height:56px;text-align:center}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta i.business-small,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta i.business-small{padding:3px 0 0 3px;font-size:18px}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta i.business-medium,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta i.business-medium{font-size:22px}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta i.business-enterprise,.homepage-hero-header-mobile .screen.screen-business .cta-list .cta i.home-pc,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta i.business-enterprise,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta i.home-pc{font-size:28px}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta i.home-pc:before,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta i.home-pc:before{position:relative;top:4px;left:8px}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta i.home-mac,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta i.home-mac{font-size:30px}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta i.home-mac:before,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta i.home-mac:before{position:relative;top:7px;left:7px}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta i.home-mobile,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta i.home-mobile{font-size:28px}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta i.home-mobile:before,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta i.home-mobile:before{position:relative;left:5px}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta .cta-title,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta .cta-title{position:absolute;display:block;top:0;left:45px;width:99px;height:56px;text-align:left}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta .cta-title.business,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta .cta-title.business{padding:15px 0 0}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta .cta-title.home,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta .cta-title.home{padding:23px 0 0 18px}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta .cta-title b,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta .cta-title b{display:block;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:14px;line-height:1;color:#373737;letter-spacing:-.3px;margin-bottom:4px}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta .cta-title span,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta .cta-title span{display:block;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:300;font-size:10px;line-height:1;color:#9e9e9e;text-transform:uppercase;letter-spacing:-.2px}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta .cta-green-text,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta .cta-green-text{display:block;position:absolute;top:11px;line-height:17px;padding:1px 0 0 12px;font-family:MuseoSans,Arial,Helvetica,sans-serif;font-weight:500;font-size:11px;color:#006d5c;text-transform:uppercase;border-left:1px solid #d9d9d9;letter-spacing:-.3px}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta .cta-green-text.business,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta .cta-green-text.business{left:143px;padding:1px 0 0 12px}
.homepage-hero-header-mobile .screen.screen-business .cta-list .cta .cta-green-text.home,.homepage-hero-header-mobile .screen.screen-home .cta-list .cta .cta-green-text.home{left:138px;padding:1px 0 0 14px}
.homepage-hero-header-mobile .screen.screen-business .all-products,.homepage-hero-header-mobile .screen.screen-home .all-products{font-weight:700;font-size:11px;letter-spacing:-.1px;color:#fff;text-transform:uppercase;border:1px solid #c7c9cb;border:1px solid rgba(255,255,255,.45);border-radius:1px;padding:15px 5px 13px;display:block;max-width:179px;margin:-10px auto 11px;text-align:center}
.homepage-hero-header-mobile .screen .bottom-copy,.quote-section blockquote p{font-family:MuseoSlab,Georgia,Times,serif;font-style:italic;letter-spacing:-.4px}
.homepage-hero-header-mobile .screen .bottom-copy{font-weight:100;font-size:12px;line-height:1.5;color:#d0d0d0;text-shadow:0 1px 1px rgba(0,0,0,.4);margin:0;padding:1px 0 0;text-align:center}
@media screen and (min-width: 769px) {
.homepage-hero-header-mobile{display:none}
}
.homepage-main .container{padding-bottom:0}
.homepage-main .hmc-section{padding-top:3em}
.homepage-main .renew-license{padding:2.3em 0}
.homepage-main .renew-license.mobile{background-color:#f6f6f6;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}
.homepage-main .renew-license h4{font-weight:300;font-size:1.125em;color:#373737;text-transform:none;margin-bottom:.9em}
.homepage-main .renew-license .photo{display:block;max-width:100%;margin:0 auto 1em;height:auto;border-bottom:1px solid #e3e3e3}
.homepage-main .renew-license p{font-size:.875em;color:#9d9d9d;margin-bottom:1.3em}
.homepage-main .renew-license .button{font-weight:500}
.homepage-main .renew-license .button.transparent{color:#006D5C}
.homepage-main .renew-license .cta{font-weight:500;font-size:.75em;color:#fff;display:block;margin:0 0 1.5em;padding:1.1em 1em;text-align:center;background-color:#006d5c;text-transform:uppercase}
.homepage-main .renew-and-about{display:none}
@media screen and (min-width: 769px) {
.homepage-main .hmc-section{padding-top:5em}
.homepage-main .renew-license{display:none}
.homepage-main .renew-and-about{display:block}
.homepage-main .renew-and-about.divider{margin-bottom:0}
.homepage-main .renew-and-about .renew-col{float:left;display:block;margin-left:0;width:50%;padding: 2.5em 4em 5.5em 0;}
.homepage-main .renew-and-about .renew-col h4, .homepage-main .renew-and-about .renew-col p.h4{font-weight:300;font-size:1.125em;color:#373737;text-transform:none;margin-bottom:.9em}
.homepage-main .renew-and-about .renew-col .photo{display:block;max-width:100%;margin:0 auto 1em;height:auto;border-bottom:1px solid #e3e3e3}
.homepage-main .renew-and-about .renew-col p{font-size:.875em;color:#9d9d9d;margin-bottom:1.3em}
.homepage-main .renew-and-about .renew-col .button{font-weight:500;margin-right:1em}
.homepage-main .renew-and-about .renew-col .button.transparent{color:#006D5C}
.homepage-main .renew-and-about .renew-col .cta{font-weight:500;font-size:.75em;color:#fff;display:block;margin:0 0 1.5em;padding:1.1em 1em;text-align:center;background-color:#006d5c;text-transform:uppercase}
.homepage-main .renew-and-about .about-col{float:left;display:block;margin-left:0;width:50%;position:relative;padding:2.5em 0 0;border-left:1px solid #e3e3e3}
.homepage-main .renew-and-about .about-col .quote-section{position:static}
}
.quote-section{position:relative;padding-top:2em}
.quote-section blockquote{display:block;margin-bottom:1.6em;padding:0;text-align:center;font-size:1em}
.quote-section blockquote p{font-weight:100;font-size:1.1875em;line-height:1.57;color:#868686;margin-bottom:1.4em}
.quote-section blockquote cite{font-size:1em}
.quote-section blockquote cite strong{font-weight:300;font-size:1em;line-height:1.35;color:#2c2b2b;display:block;letter-spacing:-.2px}
.quote-section blockquote cite span{font-weight:500;font-size:.6875em;line-height:2;color:#b3b3b3;display:block;letter-spacing:-.6px}
.quote-section .footer-wrap img{display:block;margin:0 auto;max-width:100%;height:auto}
.quote-section .footer-wrap .button{position:absolute;right:0;bottom:70px;left:0;background:#fff}
@media screen and (min-width: 769px) {
.quote-section{padding-top:3em}
.quote-section .footer-wrap{margin-left:220px;padding-bottom:3em}
.quote-section .footer-wrap img{position:absolute;display:block;bottom:0;left:0}
.quote-section .footer-wrap .button{position:static;font-weight:500;font-size:.75em;line-height:1.2;color:#006d5c;display:inline-block;text-align:center;text-transform:uppercase;padding:1.2em 4.5em 1.1em;border:1px solid #d4d4d4;background:#fff;letter-spacing:-.2px}
.quote-section .footer-wrap .button:hover{border:1px solid #b9b9b9;-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;transition:border .15s ease-in;color:#006d5c}
.quote-section blockquote{margin-left:220px;display:block;margin-bottom:2.2em;padding:0;text-align:left;font-size:1em}
.quote-section blockquote p{font-family:MuseoSlab,Georgia,Times,serif;font-weight:100;font-style:italic;font-size:1.1875em;line-height:1.57;color:#868686;margin-bottom:.8em;letter-spacing:-.4px}
.quote-section blockquote cite{font-size:1em}
.quote-section blockquote cite strong{font-weight:300;font-size:1em;line-height:1.35;color:#2c2b2b;display:block;letter-spacing:-.2px}
.quote-section blockquote cite span{font-weight:500;font-size:.6875em;line-height:2;color:#b3b3b3;display:block;letter-spacing:-.6px}
}
.homepage-malware-stats{background-color:#e2eeed;background-image:url(../template/i/bg-grayish.png);background-repeat:no-repeat;background-position:center;background-size:cover;padding:2em 0 1.15em}
.homepage-malware-stats .container{padding-bottom:0}
.homepage-malware-stats .malware-awards p{font-size:.875em;color:#9d9d9d;margin-bottom:1.4em}
.homepage-malware-stats .malware-awards p span{color:#373737}
.homepage-malware-stats .malware-awards ul.awards-list{margin-bottom:2.1em}
.homepage-malware-stats .malware-awards ul.awards-list>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.homepage-malware-stats .malware-awards ul.awards-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.homepage-malware-stats .malware-awards ul.awards-list li{display:inline-block;vertical-align:middle;width:20%;padding:0 4px;margin-right:1.5em}
.homepage-malware-stats .malware-awards ul.awards-list li img{max-width:100%;height:auto;display:inline-block;margin:0}
.homepage-malware-stats .malware-stats{text-align:center}
.homepage-malware-stats .malware-stats p.h4{font-weight:700;font-size:1.6875em;color:#1e1e1e;margin-bottom:.14em}
.homepage-malware-stats .malware-stats p.h5{font-size:1em;margin-bottom:.3em}
.homepage-malware-stats .malware-stats p.h5 strong{display:block;font-weight:500;font-size:.875em;line-height:1.28;color:#006d5c;text-transform:uppercase}
.homepage-malware-stats .malware-stats p.h5 span{display:block;font-weight:300;font-size:.75em;line-height:1.5;color:#909090}
.homepage-malware-stats .malware-stats p{font-size:.875em;line-height:1.35;color:#9d9d9d;margin-bottom:1.8em}
@media screen and (min-width: 769px) {
.homepage-malware-stats{padding:5em 0 .8em}
}
.page-header+.search-bar-section{margin-top:-5em}
.search-bar-section{margin-bottom: 1em;}
.search-bar{position:relative;margin-bottom:.5em;padding:1.25em 1.5em;background:#F6FBFD}
.search-bar .search-button{position:absolute;top:2.55em;left:2.5em;color:#80a3b3;opacity:.5}
.search-bar ul{margin-top:20px;margin-bottom:0}
.search-bar ul li{display:inline-block;color:#888;font-size:.95em;padding:3px;margin:7px;cursor:pointer}
.search-bar ul li:before{display:none}
.search-bar ul li div{background-color:#fff;border-radius:5px;padding:3px;cursor:pointer}
.search-bar ul li div span{color:#444}
.search-bar form input{font-size:.875em;margin:0;padding-left:3em;height:3.5715em;line-height:2.5715em;border-color:#E2EDF2}
.search-bar form input:focus,.search-bar form input:hover{border-color:#80a3b3}
.search-bar form span{position:absolute;left:90%;top:3em;color:rgba(136,136,136,.5);font-size:.8em;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.search-bar form span.active{color:#006D5C;opacity:1}
.search-info{margin-top:-.75em;margin-bottom:1em}
.search-info.divider{margin-bottom:2em}
.search-info p{margin-bottom:.65em;font-size:.75em;color:#777}
.search-info .search-showing span{font-weight:700}
.search-info .search-sort p{display:inline-block;line-height:1}
.search-info .search-sort .label,.search-info .search-sort .links{display:inline-block}
.search-info .search-sort .links a{display:inline-block;padding:0 .3em 0 .5em;text-transform:uppercase;font-weight:700;color:#444;border-left:1px solid #e5e5e5}
.search-info .search-sort .links a:first-child{padding-left:0;border:none}
.search-info .search-sort .links a.active{color:#006D5C}
@media screen and (min-width: 769px) {
.serch-promo-section .buy-section.offset{padding-top:3em}
.search-info .search-sort{text-align:right}
}
.articles-list,ul.articles-list{margin-bottom:0}
.articles-list>li,ul.articles-list>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.articles-list>li:before,ul.articles-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.articles-list li,ul.articles-list li{position:relative;margin-bottom:1.5em}
.articles-list figure,ul.articles-list figure{margin-bottom:.5em}
.articles-list figure img,ul.articles-list figure img{display:block;max-width:100%}
.articles-list h2,ul.articles-list h2{font-size:1em;margin-bottom:.5em}
.articles-list p,ul.articles-list p{font-size:.875em;color:#777}
.articles-list p.meta,ul.articles-list p.meta{margin-bottom:.5em;font-size:.6875em;color:#777}
.articles-list p.meta.info,ul.articles-list p.meta.info{font-weight:700;color:#bbb}
.articles-list p.category,ul.articles-list p.category{position:absolute;top:2em;left:0;padding:.5em 1em;background:#444;color:#fff;text-transform:uppercase;font-size:.625em;font-weight:700}
.articles-list p.category a,ul.articles-list p.category a{color:#fff}
.articles-list p.category a:hover,ul.articles-list p.category a:hover{opacity:.8}
.articles-list .post-info,ul.articles-list .post-info{margin-bottom:.4em}
.articles-list .post-info p,ul.articles-list .post-info p{margin-bottom:0;color:#888;font-size:.75em}
.articles-list .post-info p .order,ul.articles-list .post-info p .order{display:inline-block;vertical-align:baseline;margin-right:.5em;padding:0 .5em;font-size:.83334em;font-weight:500;color:#fff;text-transform:uppercase;background:#aaa;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em}
.articles-list .post-location p,ul.articles-list .post-location p{margin-bottom:0;font-size:.75em;color:#aaa}
.content .articles-list li,.content ul.articles-list li{padding-top:2em;border-top:1px solid #e5e5e5}
.content .articles-list li:first-child,.content .articles-list.search-list>li,.content ul.articles-list li:first-child,.content ul.articles-list.search-list>li{padding-top:0;border-top:none}
.content .articles-list li:first-child p.category,.content ul.articles-list li:first-child p.category{top:0}
.content .articles-list h2,.content ul.articles-list h2{font-size:1.125em;margin-bottom:.3em}
.content .articles-list p.category,.content ul.articles-list p.category{top:3.2em}
.content .articles-list.search-list p,.content ul.articles-list.search-list p{margin-bottom:.5em}
.secondary-articles-list,ul.secondary-articles-list{margin-bottom:0}
.secondary-articles-list>li,ul.secondary-articles-list>li{padding-left:0;line-height:1;font-size:1em;position:inherit}
.secondary-articles-list>li:before,ul.secondary-articles-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.secondary-articles-list>.item,.secondary-articles-list>li,ul.secondary-articles-list>.item,ul.secondary-articles-list>li{margin-bottom:.75em;background:#f8f8f8}
.secondary-articles-list>.item:after,.secondary-articles-list>li:after,ul.secondary-articles-list>.item:after,ul.secondary-articles-list>li:after{clear:both;content:"";display:table}
.secondary-articles-list>.item figure,.secondary-articles-list>li figure,ul.secondary-articles-list>.item figure,ul.secondary-articles-list>li figure{position:relative;margin-bottom:.25em}
.secondary-articles-list>.item figure a,.secondary-articles-list>li figure a,ul.secondary-articles-list>.item figure a,ul.secondary-articles-list>li figure a{display:block;font-size:2em;min-height:2.75em;background-repeat:none;background-position:50% 50%;background-size:cover}
.secondary-articles-list>.item figure a img,.secondary-articles-list>li figure a img,ul.secondary-articles-list>.item figure a img,ul.secondary-articles-list>li figure a img{display:none}
.secondary-articles-list>.item figure a:hover:after,.secondary-articles-list>li figure a:hover:after,ul.secondary-articles-list>.item figure a:hover:after,ul.secondary-articles-list>li figure a:hover:after{opacity:.95}
.secondary-articles-list>.item h2,.secondary-articles-list>li h2,ul.secondary-articles-list>.item h2,ul.secondary-articles-list>li h2{margin-bottom:0;padding:.25em .75em;line-height:1.25;font-size:.875em;color:#444;text-transform:none}
.secondary-articles-list>.item h2 a,.secondary-articles-list>li h2 a,ul.secondary-articles-list>.item h2 a,ul.secondary-articles-list>li h2 a{display:block;font-weight:500;color:#444;text-transform:none}
.secondary-articles-list>.item h2 a:hover,.secondary-articles-list>li h2 a:hover,ul.secondary-articles-list>.item h2 a:hover,ul.secondary-articles-list>li h2 a:hover{color:#006D5C}
.secondary-articles-list>.item p,.secondary-articles-list>li p,ul.secondary-articles-list>.item p,ul.secondary-articles-list>li p{padding:0 .875em .35em;margin-bottom:0;font-size:.6875em;color:#888}
.secondary-articles-list.image-aside>li,ul.secondary-articles-list.image-aside>li{padding-left:6em}
.secondary-articles-list.image-aside>li figure,ul.secondary-articles-list.image-aside>li figure{float:left;margin-left:-6em;margin-bottom:0;width:6em}
.secondary-articles-list.image-aside>li h2,ul.secondary-articles-list.image-aside>li h2{padding-top:.6em;min-height:4.5em}
.grey-background .secondary-articles-list h2,.grey-background .secondary-articles-list p,.grey-background ul.secondary-articles-list h2,.grey-background ul.secondary-articles-list p{padding-left:0;padding-right:0}
.grey-background .secondary-articles-list.image-aside>.item h2,.grey-background .secondary-articles-list.image-aside>li h2,.grey-background ul.secondary-articles-list.image-aside>.item h2,.grey-background ul.secondary-articles-list.image-aside>li h2{padding-top:0;padding-left:.875em;min-height:4.5em}
.grey-background .secondary-articles-list.image-aside>.item p,.grey-background .secondary-articles-list.image-aside>li p,.grey-background ul.secondary-articles-list.image-aside>.item p,.grey-background ul.secondary-articles-list.image-aside>li p{padding-left:.875em}
.resources-list,ul.resources-list{margin-bottom:0}
.resources-list>li,ul.resources-list>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.resources-list>li:before,ul.resources-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.resources-list .article,ul.resources-list .article{position:relative;margin-bottom:2em;padding-bottom:.4em;background:#f8f8f8}
.resources-list .thumbnail,ul.resources-list .thumbnail{display:block;background-repeat:none;background-position:50% 50%;background-size:cover;height:12em}
.resources-list .thumbnail img,ul.resources-list .thumbnail img{visibility:hidden}
.resources-list h2,ul.resources-list h2{margin-bottom:0;padding:.5em .75em;line-height:1.25;font-size:.875em;color:#444;text-transform:none}
.resources-list h2 a,ul.resources-list h2 a{display:block;font-weight:500;color:#444;text-transform:none}
.resources-list h2 a:hover,ul.resources-list h2 a:hover{color:#006D5C}
.resources-list p,ul.resources-list p{padding:0 .875em .25em;margin-bottom:0;font-size:.6875em;color:#888}
.resources-list p.category,ul.resources-list p.category{position:absolute;top:0;left:0;padding:.5em 1em;background:#444;color:#fff;text-transform:uppercase;font-size:.625em;font-weight:700}
.resources-list p.category a,ul.resources-list p.category a{color:#fff}
.resources-list p.category a:hover,ul.resources-list p.category a:hover{opacity:.8}
.resources-list .featured p.category,ul.resources-list .featured p.category{background:#ED2939}
.blogs-list>li{position:relative;margin-bottom:1.5em;padding-bottom:.4em}
.blogs-list>li h2{margin-bottom:0;padding:.5em 0;line-height:1.25;font-size:.9375em;color:#444;text-transform:none}
.blogs-list>li h2 a{display:block;font-weight:500;color:#006D5C;text-transform:none}
.blogs-list>li h2 a:hover{color:#005446}
.blogs-list>li p{padding:0 0 .25em;margin-bottom:0;font-size:.8125em;color:#888}
.blogs-list>li .badge{position:absolute;top:0;left:0;background:#444;color:#fff;text-transform:uppercase;font-size:.625em;font-weight:700}
.blogs-list>li .badge:after{clear:both;content:"";display:table}
.blogs-list>li .badge img{float:left;display:block;max-height:2.25em}
.blogs-list>li .badge span{float:left;display:block;padding:0 1em;color:#fff;line-height:2.25em}
.blogs-list.small-list{margin-bottom:1em}
.blogs-list.small-list>li{padding-left:3.7em}
.blogs-list.small-list>li figure{float:left;max-width:3em;margin-left:-3.7em}
.blogs-list.small-list>li h2{margin-bottom:.2em;padding:0}
.blogs-list.small-list>li p{font-size:.75em;color:#aaa}
.simple-articles-list,ul.simple-articles-list{margin-bottom:0}
.simple-articles-list>li:before,ul.simple-articles-list>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.simple-articles-list>li,ul.simple-articles-list>li{padding-left:0;line-height:1;font-size:1em;position:inherit;margin-bottom:1em;padding-top:1em;padding-bottom:1.5em;border-bottom:1px solid #e5e5e5}
.simple-articles-section .article{margin-bottom:1em}
.simple-articles-section .article figure{margin-bottom:.5em}
.simple-articles-section .article h2{font-size:.9375em;margin-bottom:.4em;font-weight:500}
.simple-articles-section .article p{font-size:.8125em;margin-bottom:.5em}
.simple-articles-section .article.image-aside{padding-left:10em}
.simple-articles-section .article.image-aside:after{clear:both;content:"";display:table}
.simple-articles-section .article.image-aside figure{float:left;margin-left:-10em;width:9em}
.simple-articles-section ul>li{margin-bottom:.5em;font-size:.9375em}
.simple-articles-section ul h2{font-size:1em;font-weight:500;margin-bottom:.4em}
.simple-articles-section ul p{font-size:.875em;margin-bottom:.5em}
@media screen and (min-width: 481px) {
.secondary-articles-list.no-image-aside-s>.item,.secondary-articles-list.no-image-aside-s>li,ul.secondary-articles-list.no-image-aside-s>.item,ul.secondary-articles-list.no-image-aside-s>li{padding-left:0}
.secondary-articles-list.no-image-aside-s>.item figure,.secondary-articles-list.no-image-aside-s>li figure,ul.secondary-articles-list.no-image-aside-s>.item figure,ul.secondary-articles-list.no-image-aside-s>li figure{float:none;margin-left:0;margin-bottom:.5em;width:100%}
.secondary-articles-list.no-image-aside-s>.item h2,.secondary-articles-list.no-image-aside-s>li h2,ul.secondary-articles-list.no-image-aside-s>.item h2,ul.secondary-articles-list.no-image-aside-s>li h2{min-height:inherit;padding:0 .75em .6em}
.grey-background .secondary-articles-list.no-image-aside-s>.item h2,.grey-background .secondary-articles-list.no-image-aside-s>.item p,.grey-background .secondary-articles-list.no-image-aside-s>li h2,.grey-background .secondary-articles-list.no-image-aside-s>li p,.grey-background ul.secondary-articles-list.no-image-aside-s>.item h2,.grey-background ul.secondary-articles-list.no-image-aside-s>.item p,.grey-background ul.secondary-articles-list.no-image-aside-s>li h2,.grey-background ul.secondary-articles-list.no-image-aside-s>li p{padding-left:0;padding-right:0}
.resources-list .item,.resources-list>li,ul.resources-list .item,ul.resources-list>li{float:left;display:block;margin-left:3%;width:47%}
.resources-list .item.featured,.resources-list>li.featured,ul.resources-list .item.featured,ul.resources-list>li.featured{float:left;display:block;margin-left:3%;width:97%}
.resources-list .thumbnail,ul.resources-list .thumbnail{height:auto}
}
@media screen and (min-width: 769px) {
.articles-list.image-aside li,ul.articles-list.image-aside li{padding-left:9em}
.articles-list.image-aside li:after,ul.articles-list.image-aside li:after{clear:both;content:"";display:table}
.articles-list.image-aside figure,ul.articles-list.image-aside figure{float:left;margin-left:-9em;width:8em;position:relative}
.secondary-articles-list.no-image-aside-l>.item,.secondary-articles-list.no-image-aside-l>li,ul.secondary-articles-list.no-image-aside-l>.item,ul.secondary-articles-list.no-image-aside-l>li{padding-left:0}
.secondary-articles-list.no-image-aside-l>.item figure,.secondary-articles-list.no-image-aside-l>li figure,ul.secondary-articles-list.no-image-aside-l>.item figure,ul.secondary-articles-list.no-image-aside-l>li figure{float:none;margin-left:0;margin-bottom:.5em;width:100%}
.secondary-articles-list.no-image-aside-l>.item h2,.secondary-articles-list.no-image-aside-l>li h2,ul.secondary-articles-list.no-image-aside-l>.item h2,ul.secondary-articles-list.no-image-aside-l>li h2{min-height:inherit;padding:0 .75em .6em}
.grey-background .secondary-articles-list.no-image-aside-l>.item h2,.grey-background .secondary-articles-list.no-image-aside-l>.item p,.grey-background .secondary-articles-list.no-image-aside-l>li h2,.grey-background .secondary-articles-list.no-image-aside-l>li p,.grey-background ul.secondary-articles-list.no-image-aside-l>.item h2,.grey-background ul.secondary-articles-list.no-image-aside-l>.item p,.grey-background ul.secondary-articles-list.no-image-aside-l>li h2,.grey-background ul.secondary-articles-list.no-image-aside-l>li p{padding-left:0;padding-right:0}
.resources-list .item,.resources-list>li,ul.resources-list .item,ul.resources-list>li{float:left;display:block;margin-left:3%;width:22%}
.resources-list .item.featured,.resources-list>li.featured,ul.resources-list .item.featured,ul.resources-list>li.featured{float:left;display:block;margin-left:3%;width:47%}
}
@media screen and (min-width: 993px) {
.articles-list.image-aside li,ul.articles-list.image-aside li{padding-left:14em}
.articles-list.image-aside figure,ul.articles-list.image-aside figure{margin-left:-14em;width:13em}
.secondary-articles-list.no-image-aside-xl>.item,.secondary-articles-list.no-image-aside-xl>li,ul.secondary-articles-list.no-image-aside-xl>.item,ul.secondary-articles-list.no-image-aside-xl>li{padding-left:0}
.secondary-articles-list.no-image-aside-xl>.item figure,.secondary-articles-list.no-image-aside-xl>li figure,ul.secondary-articles-list.no-image-aside-xl>.item figure,ul.secondary-articles-list.no-image-aside-xl>li figure{float:none;margin-left:0;margin-bottom:.5em;width:100%}
.secondary-articles-list.no-image-aside-xl>.item h2,.secondary-articles-list.no-image-aside-xl>li h2,ul.secondary-articles-list.no-image-aside-xl>.item h2,ul.secondary-articles-list.no-image-aside-xl>li h2{min-height:inherit;padding:0 .75em .6em}
.grey-background .secondary-articles-list.no-image-aside-xl>.item h2,.grey-background .secondary-articles-list.no-image-aside-xl>.item p,.grey-background .secondary-articles-list.no-image-aside-xl>li h2,.grey-background .secondary-articles-list.no-image-aside-xl>li p,.grey-background ul.secondary-articles-list.no-image-aside-xl>.item h2,.grey-background ul.secondary-articles-list.no-image-aside-xl>.item p,.grey-background ul.secondary-articles-list.no-image-aside-xl>li h2,.grey-background ul.secondary-articles-list.no-image-aside-xl>li p{padding-left:0;padding-right:0}
}
.buy-blocks-list>li{margin-bottom:2.5em}
.range,.range2{margin-bottom:.75em}
.range label,.range2 label{margin-bottom:.35em;text-align:center}
.buy-block .promobox{margin-bottom:.75em;padding:1em .5em .75em;background:url(../template/i/bg-pattern-s-red.jpg) 50% 0 no-repeat #D50000}
.buy-block .promobox p{margin-bottom:0;color:#fff;font-size:.875em;font-weight:700}
.buy-block .promobox p.large{font-size:2em;line-height:1.25}
.buy-block .promobox p.note{font-size:.75em;font-weight:300;color:rgba(255,255,255,.6)}
.buy-block .links{margin-top:.75em}
.buy-block .links p{margin-bottom:.5em;font-size:.75em}
.buy-block .links p a{color:#777}
.buy-block .links p a:hover{color:#005446}
.buy-block .details-list{position:relative;margin-top:.25em;margin-bottom:.75em;padding:.25em;text-align:center;border:1px solid #e5e5e5;border-top:none}
.buy-block .details-list li,.buy-block .details-list p{font-size:.75em;color:#777;margin-bottom:.1em;line-height:1.2}
.buy-block .details-list li.title,.buy-block .details-list p.title{margin-top:-.75em;color:#aaa;font-weight:700;text-transform:uppercase}
.buy-block .details-list ul{margin-bottom:0}
.buy-block .details-list ul>li{padding-left:0;margin-bottom:0;line-height:1;font-size:1em;position:inherit}
.buy-block .details-list ul>li:before{content:none;list-style:none;float:none;width:auto;height:auto;margin:0;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.buy-block .details-list ul li{font-size:.75em;line-height:1.2;margin-bottom:.1em}
.buy-block .details-list ul li.important{color:#ED2939;font-weight:500}
.buy-block .details-list:after,.buy-block .details-list:before{content:'';position:absolute;top:0;width:1em;height:1px;background:#e5e5e5}
.buy-block .details-list:before{left:0}
.buy-block .details-list:after{right:0}
.buy-block .form-element input[type=text],.buy-block .form-element input[type=number],.buy-block .form-element input[type=password],.buy-block .form-element input[type=email],.buy-block .form-element input[type=date],.buy-block .form-element input[type=search],.buy-block .form-element input[type=time],.buy-block .form-element input[type=tel],.buy-block .form-element input[type=url]{margin-bottom:.75em}
.buy-block .form-element.radio{position:relative;margin-top:.75em;margin-bottom:.25em}
.buy-block .form-element.radio input{position:absolute;top:58%;left:10px;margin-top:-.55em}
.buy-block .form-element.radio label{display:table;width:90%;table-layout:fixed;vertical-align:middle;margin-bottom:0;margin-left:1.2em;font-size:.8125em;color:#444}
.buy-block .form-element.radio label .choose{display:table-cell;width:90%;vertical-align:middle;padding-right:0;padding-left:16px;border-right:1px solid #eee;border-color:rgba(0,0,0,.075)}
.buy-block .form-element.radio label .choose span{white-space:nowrap;font-size:.846em;color:#888}
.buy-block .form-element.radio *:hover{cursor:pointer}
.buy-block .form-element.radio label .price{display:table-cell;width:20%;vertical-align:middle;text-align:left}
.buy-block .form-element.radio label .price-new{padding-left:.5em;font-weight:700;color:#444}
.buy-block .form-element.radio label .price-cut{padding-left:.5em;text-decoration:line-through;color:#aaa}
.buy-block .form-element.radio label span:last-child{border-right:none;width:30%}
.buy-block .form-element.buttons .price{margin-bottom:.25em}
.buy-block .form-element.text-center{text-align:center}
.buy-block .form-element.text-center.checkbox label{padding-left:0}
.buy-block .form-element.text-center.checkbox label:before{position:relative;display:inline-block;margin-right:.5em;vertical-align:top}
.buy-block .form-element.divider>.select2-container{margin-bottom:0}
.buy-block .buy-group{display:table;width:100%}
.buy-block .buy-group .buttons,.buy-block .buy-group .price-wrapper{display:table-cell;width:50%;vertical-align:middle}
.buy-block .buy-group .buttons .button{min-width:inherit}
.buy-block .buy-group .price-wrapper .price-saving{display:block}
.buy-block .promobox{background-color:#006D5C;background-image:url(../template/i/bg-pattern-s-green.jpg)}
.tooltip{position:relative;top:-.1em;margin-left:.25em;display:inline-block;vertical-align:middle;border:none;color:#bbb;font-size:1.25em}
.buy-block-footer{padding:1.15em 1.5em .25em}
.buy-block-footer p{margin-bottom:1em;font-size:.875em;color:#888}
.buy-block-footer p span{display:block;margin-bottom:.3em}
.buy-block-footer p a{display:inline-block;padding:0 .75em;color:#888;font-weight:500;text-transform:uppercase}
.buy-block-footer p a:hover{color:#555}
.buy-block-footer p a.green{color:#006D5C}
.buy-block-footer p a.green:hover{color:#003a31}
.buy-box-wrapper .buy-block .buy-block-footer.wrapper p a {font-size: .8571em;font-weight: 700;}
.buy-block-footer p a.red{color:#ED2939}
.buy-block-footer p a.red:hover{color:#d11221}
.buy-block-footer p a.more{text-transform:none;color:#006D5C}
.buy-block-footer p.small{font-size:.75em}
.buy-block-footer p.small a{text-transform:none}
.buy-block-footer p a.green.text-white, .buy-block-footer p a.green.text-white:hover { color: #fff;}
.buy-block-footer .button{margin:0;font-size:.855em;color:#006D5C;font-weight:700}
.buy-block-footer.alt-footer h4{color:#888;margin-bottom:1em}
.buy-block-footer.alt-footer li{font-size:.75em;color:#888}
.buy-block-footer.alt-footer li:before{border-color:#aaa}
.buy-box-wrapper .buy-block,.product-item.bg-wrapper{border:1px solid #eee;box-shadow:0 2px 0 0 rgba(0,0,0,.05)}
.buy-block-footer.move-up{margin-top:0}
.buy-box-wrapper{margin-bottom:1em}
.buy-box-wrapper .cards-section p{font-size:.8125em;text-align:center;color:#777;vertical-align:middle}
.buy-box-wrapper .cards-section .card-icons{white-space:nowrap}
.buy-box-wrapper .cards-section .font-icons{display:inline-block;margin:0 0 .05em .25em;font-size:2em;vertical-align:middle}
.buy-box-wrapper .buy-block{padding:2em 1.5em 1em;background-size:cover}
.buy-box-wrapper .buy-block .promobox{margin:-2em -1.5em 1.5em;text-align:center}
.buy-box-wrapper .buy-block .price{margin-bottom:1em}
.buy-box-wrapper .buy-block .price p{font-size:2em;color:#ED2939}
.buy-box-wrapper .buy-block .price p.price-old{font-size:.9375em}
.buy-box-wrapper .buy-block .price p.price-old .price-saving{color:#333}
.buy-box-wrapper .buy-block form .buy-group .price-wrapper p .price-new,.buy-box-wrapper .buy-block form .price p.price-old .price-saving{color:#ED2939}
.buy-box-wrapper .buy-block .price.price-small p{font-size:1em}
.buy-box-wrapper .buy-block .price.price-small .price-cut,.buy-box-wrapper .buy-block .price.price-small .price-new{font-size:.9375em}
.buy-box-wrapper .buy-block .price.price-small .price-saving{font-size:.8125em}
.buy-box-wrapper .buy-block form .form-element.buttons{padding-bottom:.75em}
.buy-box-wrapper .buy-block form .buy-group .price-wrapper p .price-saving{color:#444}
.buy-box-wrapper .buy-block .buy-block-footer{position:relative;top:.25em;padding:0;text-align:center}
.buy-box-wrapper .buy-block .price p .price-saving{color:#ED2939}
.buy-box-wrapper.move-up{margin-top:0}
.product-item.bg-wrapper{padding:1.5em 1.5em 1em;background:url(../template/i/bg-pattern.jpg) 50% 50% no-repeat #f8f8f8;background-size:cover}
.product-item.bg-wrapper .buy-block-footer{padding:.75em 1.5em 0}
.product-item .icon-wrapper{margin-top:20px}
.buy-block-popup .container{width:90%;max-width:330px;margin-left:auto;margin-right:auto;padding-top:3em;padding-bottom:2em}
@media screen and (min-width: 769px) {
.buy-block-footer{padding-left:2.5em;padding-right:2.5em}
.buy-block-footer.alt-footer{padding:1.5em 0 .25em}
.buy-box-wrapper .buy-block{padding-left:1.5em;padding-right:1.5em}
.buy-box-wrapper .buy-block .promobox{xmargin-left:-2.5em;xmargin-right:-2.5em}
.buy-box-wrapper.move-up{margin-top:-2em}
}
@media screen and (max-width: 1023px) {
.articles-list li,ul.articles-list li{width:96%}
#product-slider #pagination{margin-top: 40px;}
}
@media screen and (max-width: 1200px) {
.product-item.product-small header, .product-item .desc, .product-item .desc p{height:inherit !important}
}
.cookie-policy{background-color:#222;color:#fff;border-bottom:1px solid #dadada}
.cookie-policy p{color:#eee;font-family:MuseoSans,Arial;font-size:13px;text-align:center;line-height:20px!important;margin:0!important}
.cookie-policy.is-hidden{display:none}
.cookie-policy-inner{padding:20px;position:relative;width:100%;margin-left:auto;margin-right:auto;text-align:left}
.policy-title,.cookie-policy-inner a{color:#18CCB0!important}
.policy-title{text-transform:uppercase;font-weight:400;font-size:15px;margin:0}
.btn.policy-btn{color:#666!important;text-transform:uppercase;background-color:#fff;padding:4px 42px;vertical-align:middle;display:inline-block;*display:inline;*zoom:1}
.btn.policy-btn:hover,.btn.policy-btn:focus{text-decoration:none;color:#666!important}
.policy-close-btn{width:27px;height:27px;border:2px solid #18CCB0;border-radius:14px;margin-top:-4px;padding:3px 0 0 3px;margin-left:10px;float:right;display:block}
.policy-close-btn:hover{opacity:.8;cursor:pointer}

.notification-bar{color:#fff;font-size:.8em;padding-bottom:.5em;padding-top:1em;position:relative;background-color:#000}
.notification-bar .notification-bar-content{margin-right:20px}
.notification-bar p{color:#fff;margin-bottom:.5em}
.notification-bar a{color:#fff;text-decoration:none}
.notification-bar a:hover{text-decoration:underline; color:#FFF;}
.notification-bar .close{position:absolute;cursor:pointer;right:0;text-decoration:none;top:4px}
.notification-bar.green{background-color:#006D5C}
.notification-bar.red{background-color:#ED2939}
.notification-bar.blue{background-color:#51AEE2}
.notification-bar.yellow{background-color:#ffce44}
.site-header .main-menu .tag {text-transform: uppercase;font-weight: 700;font-size: .65em;padding: .3em .4em;color: #FFF;vertical-align: middle;background-color: #ED2939;}
@media screen and (max-width: 769px) {
.search-showing{width: auto;margin-right: 20px;}
.search-sort{width: auto;}
.thankyou-section .content{border:none;box-shadow:none}
.thankyou-section .content .product-icon{float:none;display:block;text-align:center;padding:0 0 20px 0}
.thankyou-section .row .form-element.buttons{text-align:center}
}
