.bg-white{background-color:#FFF}.bg-grey{background-color:#F2F2F6}.bg-dark{background-color:#232c41;color:#ADB2B6}.bg-dark H1,.bg-dark H2,.bg-dark H3,.bg-dark H4,.bg-dark H5{color:#FFF}.bg-dark P{color:#ADB2B6}.bg-darker{background-color:#1c2334;color:#FFF}.bg-darker H1,.bg-darker H2,.bg-darker H3,.bg-darker H4,.bg-darker H5{color:#FFF}.bg-darker P{color:#FFF}.bg-darkblue{background-color:#2D364C;color:#ADB2B6}.bg-darkblue H1,.bg-darkblue H2,.bg-darkblue H3,.bg-darkblue H4,.bg-darkblue H5{color:#FFF}.bg-darkblue P{color:#ADB2B6}.bg-purple{background-color:#6534AC;color:#ADB2B6}.bg-purple H1,.bg-purple H2,.bg-purple H3,.bg-purple H4,.bg-purple H5{color:#FFF}.bg-purple P{color:#ADB2B6}.bg-lightpurple{background-color:#8657ff;color:#FFF}.bg-lightpurple H1,.bg-lightpurple H2,.bg-lightpurple H3,.bg-lightpurple H4,.bg-lightpurple H5{color:#FFF}.bg-lightpurple P{color:#FFF}.bg-orange{background-color:#FF9000;color:#000}.bg-orange H1,.bg-orange H2,.bg-orange H3,.bg-orange H4,.bg-orange H5{color:#2d364c}.bg-orange P{color:#000}.bg-grey-darker{background-color:#E7E7EF}.bg-blue{background-color:#283055;color:#FFF}.bg-blue H1,.bg-blue H2,.bg-blue H3,.bg-blue H4,.bg-blue H5{color:#FFF}.bg-blue P{color:#FFF}.bg-green{background-color:#14be5b;color:#FFF}.bg-green H1,.bg-green H2,.bg-green H3,.bg-green H4,.bg-green H5{color:#FFF}.bg-green P{color:#FFF}.bg-mako{background-color:#41424E;color:#FFF}.bg-mako H1,.bg-mako H2,.bg-mako H3,.bg-mako H4,.bg-mako H5{color:#FFF}.bg-mako P{color:#FFF}.bg-avast-blue{background-color:#261c6a;color:#FFF}.bg-avast-blue H1,.bg-avast-blue H2,.bg-avast-blue H3,.bg-avast-blue H4,.bg-avast-blue H5{color:#FFF}.bg-avast-blue P{color:#FFF}.bg-grainy{background-image:url("../../../i/smb/bg-grainy.png")}.clear:after{display:block;clear:both;content:''}.mt_small{margin-top:14px}.mt_medium{margin-top:22px}.mt_huge{margin-top:40px}.mr_small{margin-right:14px}.mr_medium{margin-right:22px}.mr_huge{margin-right:40px}.mb_small{margin-bottom:14px}.mb_medium{margin-bottom:22px}.mb_huge{margin-bottom:40px}.ml_small{margin-left:14px}.ml_medium{margin-left:22px}.ml_huge{margin-left:40px}.mx_small{margin:14px 0}.mx_medium{margin:22px 0}.mx_huge{margin:40px 0}.my_small{margin:0 14px}.my_medium{margin:0 22px}.my_huge{margin:0 40px}.nomargin{margin:0}.nomargin_top{margin-top:0}p.nomargin_top{margin-top:0}.nomargin_bottom{margin-bottom:0}p.nomargin_bottom{margin-bottom:0}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.flex-align_center{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.flex-align_start{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-align_end{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-direction_row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction_column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-space_around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-space_between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-space_evenly{-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.section{padding:120px 0}@media only screen and (max-width: 767px){.section{padding:70px 0}}.section_bottom-padding{padding:0 0 120px 0}@media only screen and (max-width: 767px){.section_bottom-padding{padding:0 0 70px 0}}.section_top-padding{padding:120px 0 0 0}@media only screen and (max-width: 767px){.section_top-padding{padding:70px 0 0 0}}.section_no-padding{padding:0}.section_no-padding_bottom{padding-bottom:0}.section_no-padding_top{padding-top:0}img{max-width:100%}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-green{color:#3BB151}.text-orange{color:#FF9933}.text-purple{color:#8050ff}.text-red{color:#DA2C2C}.text-yellow{color:#F8B700}.vertical-center:before{content:'';display:inline-block;height:100%;vertical-align:middle}.vertical-center>*{display:inline-block;margin-left:-5px;vertical-align:middle}.align-center{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1056px),only screen and (min-width: 768px) and (max-width: 1055px){.row.switch>div:first-child{text-align:right}}@media only screen and (min-width: 1056px){h2{margin-bottom:50px}.subh2{margin-bottom:60px}.subh2_less-margin{margin-bottom:30px}h3{margin-bottom:30px}}@media only screen and (min-width: 768px) and (max-width: 1055px),only screen and (max-width: 767px){h2{margin-bottom:25px}.subh2{margin-bottom:30px}.subh2_less-margin{margin-bottom:15px}h3{margin-bottom:15px}}span.header{display:block;padding-bottom:25px;color:#41424E;font-size:32px;font-weight:bold}span.header_large{padding-bottom:30px;font-size:46px}span.header_small{padding-bottom:15px;font-size:26px}span.subheader{display:block;color:#727888;font-size:16px}span.subheader_huge{font-size:22px}span.subheader_large{font-size:20px}span.subheader_thick{font-weight:300}.header-download,.js-header-button{display:none !important}.button+.button{margin-left:8px}.button.transparent{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.button.transparent-orange>span{border:1px solid #FF7800;font-weight:700;color:#FF7800}.button.transparent-orange>span:hover{border-color:#ffbc80;color:#ffbc80}.button.transparent-violet>span{border:1px solid #8050ff;font-weight:700;color:#8050ff}.button.transparent-violet>span:hover{border-color:#ddd0ff;color:#ddd0ff}.button.violet{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.button.violet>span{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#6534AC;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;font-weight:700}.button.violet:hover>span{background-color:#a885da}.button_arrow{display:none}.button_arrow span::after{content:'';position:absolute;top:50%;height:0;width:0;margin-top:-10px;pointer-events:none;border:solid transparent;border-width:10px;-webkit-transition:inherit;-moz-transition:inherit;-ms-transition:inherit;-o-transition:inherit}@media only screen and (min-width: 768px) and (max-width: 1055px),only screen and (max-width: 767px){.button_arrow span::after{display:none}}.button_arrow>i{position:relative;display:inline-block;width:50px;height:50px;margin-right:22px;-webkit-box-shadow:0 4px 12px 0 rgba(167,167,167,0.5);-moz-box-shadow:0 4px 12px 0 rgba(167,167,167,0.5);box-shadow:0 4px 12px 0 rgba(167,167,167,0.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;background-color:#FFF;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s;text-align:center;z-index:10}.button_arrow>i::before,.button_arrow>i::after{content:'';position:absolute;top:50%;left:36%;width:30%;border-bottom:1px solid}.button_arrow>i::after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.violet.button_arrow>i::after,.violet.button_arrow>i::before{border-bottom-color:#6534AC}.button_arrow_close.button_arrow>i{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width: 768px) and (max-width: 1055px),only screen and (max-width: 767px){.button_arrow>i{display:none}}.button_arrow.active{display:block}.button_arrow_left>span::after{right:100%}.violet.button_arrow_left span::after{border-right-color:#6534AC}.violet.button_arrow_left:hover span::after{border-right-color:#a885da}.button_arrow_right>span::after{left:100%}.violet.button_arrow_right span::after{border-left-color:#6534AC}.violet.button_arrow_right:hover span::after{border-left-color:#a885da}.hero-banner{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.hero-banner .AVsizer{padding:40px 0}@media only screen and (min-width: 1056px),only screen and (min-width: 768px) and (max-width: 1055px){.hero-banner .AVsizer{padding:60px 0;min-height:615px}}.hero-banner_absolute-center{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-banner_absolute-center .AVsizer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;resize:vertical;width:100%;text-align:center}.hero-banner h1{padding:0 0 40px;font-size:56px}.hero-banner h1.smaller-padding{padding:0 0 10px}.hero-banner h1 span{display:block;font-size:40px}@media only screen and (max-width: 767px){.hero-banner h1{font-size:40px;word-wrap:break-word}.hero-banner h1 span{margin-top:8px;padding-bottom:15px;font-size:28px}}.hero-banner p.subh1{padding:0 0 30px}.hero-banner .price{padding:0;color:#FFF;font-size:32px;margin-top:30px}.hero-banner .price_current{font-weight:bold}.hero-banner .price_old{font-size:75%;text-decoration:line-through}.hero-banner .price-with-installments{margin-bottom:8px}.hero-banner .price-with-installments b{font-weight:400}.hero-banner .price-with-installments_current{color:inherit;font-size:65%;font-weight:400}.hero-banner .price-with-installments_old{color:inherit;font-size:50%;font-weight:400;text-decoration:line-through}@media only screen and (max-width: 767px){.hero-banner .price{margin-top:0}}.hero-banner .wrap-buttons .button{margin:0 14px;width:250px;max-width:100%}.hero-banner .wrap-buttons .button span{width:100%}@media only screen and (max-width: 767px){.hero-banner .wrap-buttons .button{margin:10px auto}}.hero-banner__inner-stripe{position:absolute;bottom:0;width:100%;padding:10px;background:rgba(0,0,0,0.3);text-align:center}.hero-banner__inner-stripe *{font-size:16px;color:#FFF}.hero-banner__inner-stripe a{text-decoration:underline}@media only screen and (max-width: 767px){.hero-banner__inner-stripe{position:relative}}.hero-banner__inner-stripe_light{background:rgba(255,255,255,0.8)}.hero-banner__inner-stripe_light *{color:#2d364c}#top{position:relative}.slide-down{position:absolute;left:-webkit-calc(50% - 30px);left:-moz-calc(50% - 30px);left:calc(50% - 30px);bottom:0}.slide-down__arrow-box{position:absolute;z-index:10;bottom:-29px;display:block;-webkit-box-shadow:0 4px 12px 0 rgba(167,167,167,0.5);-moz-box-shadow:0 4px 12px 0 rgba(167,167,167,0.5);box-shadow:0 4px 12px 0 rgba(167,167,167,0.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;width:60px;height:60px;margin:0 auto;background-color:#FFF;text-align:center}.slide-down__arrow-box span{content:"";position:absolute;top:18px;left:22px;display:block;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-right:2px solid #8831fc;border-bottom:2px solid #8831fc;width:15px;height:15px}@media only screen and (max-width: 767px){.slide-down{display:none}}.feature-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.feature-block h2{font-size:46px;margin:0;padding:40px 0}.feature-block h3{font-size:36px;margin:0;padding:40px 0}@media only screen and (max-width: 767px){.feature-block img{max-width:60%}.feature-block h2,.feature-block h3{padding-top:0}}.label-sticker{position:relative;display:inline-block;vertical-align:middle;margin-right:10px;padding:7px 14px 7px;background-image:url("../../../i/smb/svg/label-green.svg");background-position:right;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;font-size:12px;text-transform:uppercase;color:#FFF}.label-sticker_big{font-size:22px;padding:13px 28px 13px}.label-sticker_small{font-size:9px;padding:5px 13px 5px}.label-sticker_margin-left{margin:0 0 0 10px}.label-sticker_green{background-image:url("../../../i/smb/svg/label-green.svg")}.label-sticker_grey{background-image:url("../../../i/smb/svg/label-grey.svg")}.label-sticker_orange{background-image:url("../../../i/smb/svg/label-orange.svg")}.label-sticker_purple{background-image:url("../../../i/smb/svg/label-purple.svg")}.label-simple{display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;padding:6px 12px;font-size:11px;font-weight:bold;text-transform:uppercase;color:#FFF}.label-simple_before{vertical-align:middle}.label-simple_before+h3{display:inline-block;vertical-align:middle}.label-simple_orange{background:#FF7800}.label-simple_green{background:#0CB754}.label-simple_like-h3{margin-bottom:10px}.stripe{width:100%;padding:20px 0 16px 0}.stripe span{color:#FFF;font-size:28px;font-weight:bold}.stripe a span{text-decoration:underline;color:#FFF}.stripe a:hover span{font-weight:bold}.stripe_slim{padding:10px 0 8px 0}.stripe_slim span{font-size:18px}.stripe_thin{font-weight:100}.stripe_thin *{font-weight:100}.stripe_medium{padding:14px 0 12px 0}.stripe_medium span{font-size:20px;font-weight:100}.stripe_green{background:#0CB754}.stripe_purple{background:#6534AC}.stripe_darkgrey{background:#2d364c}.stripe_darkblue{background:#283055}.stripe_orange{background:#FF7800}#top h1,#top .subh1{color:#283055}#top h1 span{margin-top:14px}.bg-pre{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:right center;background-color:#f7f7f7 !important}@media only screen and (min-width: 1056px),only screen and (min-width: 768px) and (max-width: 1055px){.bg-pre{background-image:url("../../../i/smb/banners/hero-banner-wfh-sig.jpg")}}@media only screen and (min-width: 768px) and (max-width: 1055px){.bg-pre{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.benefits ul{list-style:none;margin-left:40px}.benefits ul li{position:relative;font-size:18px;margin-bottom:15px}@media only screen and (max-width: 767px){.benefits ul li{text-align:left}}.benefits svg{position:absolute;left:-40px;top:-4px}.benefits .btn-group{margin-top:25px}.hidden-image{position:relative;overflow:hidden}.hidden-image img{position:absolute;bottom:-165px;left:40%;width:675px}@media only screen and (max-width: 767px){.hidden-image img{display:none}}.hidden-image .feature-block{z-index:2}.span6.img,.span12.img{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.span6 img{max-width:400px}@media only screen and (max-width: 767px){.span6 img{max-width:100%}}.span12+.btn-group{margin-top:25px}.font-bold-to-thin b{font-weight:300}
/*# sourceMappingURL=secure-internet-gateway.css.map */