.home-bottom-product .product-image,
.home-bottom-product .product-info,
.home-help-social-media .help,
.home-help-social-media .social-media,
.home-magazine .info,
.home-magazine .magazine,
.home-magazine .magazine-cover-wrapper,
.home-main-products .main-product {
    box-sizing: border-box;
    min-height: 1px
}

.board-list,
.board-list .boards,
.home-adcast,
.home-bottom-product,
.home-domain-registration,
.home-full-banner,
.home-help-social-media,
.home-main-products,
.home-other-products {
    float: left;
    width: 100%
}

.home-adcast .slick-dots li button {
    overflow: hidden;
    text-indent: -100%;
    font-size: 0;
    color: transparent
}

.home-adcast {
    position: relative;
    overflow: hidden;
    height: 450px;
    overflow-y: hidden
}

.home-adcast.landing,
.home-adcast.landing .adcast {
    height: 570px
}

.home-adcast.landing .adcast .overlay {
    height: 585px;
    margin-left: -525px;
    cursor: pointer
}

.home-adcast.landing .adcast .background {
    height: 570px
}

.home-adcast.landing .adcast .logo-locaweb {
    float: right;
    margin-top: 20px;
    z-index: 5;
    position: relative
}

.home-adcast.landing .adcast .adcast-content {
    display: none
}

.home-adcast .slick-prev {
    left: 50%;
    margin-left: -480px
}

.home-adcast .slick-next {
    right: 50%;
    margin-right: -480px
}

.home-adcast .slick-next,
.home-adcast .slick-prev {
    will-change: all;
    transition: all .2s ease;
    opacity: 0;
    color: #fff
}

.home-adcast .slick-next:hover,
.home-adcast .slick-prev:hover {
    color: #fff
}

.home-adcast:hover .slick-next,
.home-adcast:hover .slick-prev {
    will-change: all;
    transition: all .2s ease;
    opacity: 1
}

.home-adcast .slick-dots {
    position: absolute;
    width: 100%;
    bottom: 20px;
    text-align: center
}

.home-adcast .slick-dots li {
    display: inline;
    margin: 0 3.5px
}

.home-adcast .slick-dots li button {
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background-color: transparent;
    border: 2px solid #fff;
    will-change: all;
    transition: all .2s ease
}

.home-adcast .slick-dots li.slick-active button,
.home-adcast .slick-dots li:hover button {
    background-color: #fff;
    will-change: all;
    transition: all .2s ease
}

.home-adcast .adcast {
    position: relative;
    float: left;
    width: 100%;
    height: 450px;
    color: #fff;
    background-color: #e5e5e5;
    overflow: hidden
}

.home-adcast .adcast .mobile {
    display: none
}

.home-adcast .adcast .background {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 450px;
    overflow: hidden
}

.home-adcast .adcast .background .base-image {
    position: absolute;
    width: auto;
    height: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.home-adcast .adcast .overlay {
    position: absolute;
    top: 0;
    left: 50%;
    width: 960px;
    height: 450px;
    margin-left: -480px
}

.home-adcast .adcast .overlay .fore-image {
    position: absolute;
    bottom: 0;
    right: 0;
    pointer-events: none;
    top: 0;
    left: 0;
    margin: auto 0 auto auto
}

.home-adcast .adcast .adcast-content {
    position: absolute;
    width: 100%;
    height: 450px;
    top: 0;
    left: 0
}

.home-adcast .adcast .adcast-content .text-block {
    float: left;
    width: 50%;
    box-sizing: border-box;
    min-height: 1px;
    margin-left: 8.33333333%;
    padding: 0
}

@media only screen and (max-width:767px) {
    .home-adcast .adcast .adcast-content .text-block {
        width: 96%;
        margin-left: 2%;
        margin-right: 2%
    }
}

.home-adcast .adcast .adcast-content .title {
    font-family: Ubuntu, arial, sans-serif;
    font-size: 60px;
    font-weight: 700;
    text-transform: uppercase;
    color: inherit;
    line-height: 1em;
    margin-top: 135px
}

.home-adcast .adcast .adcast-content .title h2 {
    font: inherit
}

.home-adcast .adcast .adcast-content .subtitle {
    font-family: Ubuntu, arial, sans-serif;
    font-size: 22px;
    font-weight: 400;
    text-transform: none;
    color: inherit;
    margin-top: 20px
}

.home-adcast .adcast .adcast-content .cta,
.home-adcast .adcast .adcast-content .cta:visited {
    color: #fff;
    will-change: all;
    transition: all .2s ease
}

.home-adcast .adcast .adcast-content .subtitle p {
    font: inherit
}

.home-adcast .adcast .adcast-content .cta {
    font-family: Ubuntu, arial, sans-serif;
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
    display: inline-block;
    width: auto;
    height: auto;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    border: 3px solid #fff;
    background-color: transparent;
    min-width: 210px;
    margin-top: 30px;
    padding: 10px 20px
}

.home-adcast .adcast .adcast-content .cta:focus {
    will-change: all;
    transition: all .2s ease;
    background-color: transparent
}

.home-adcast .adcast .adcast-content .cta:active,
.home-adcast .adcast .adcast-content .cta:hover {
    will-change: all;
    transition: all .2s ease;
    background-color: #fff;
    color: #333
}

.home-adcast .adcast.single .adcast-content .text-block {
    margin-left: 10px
}

.home-adcast .adcast.two-lines .adcast-content .title {
    margin-top: 75px
}

.home-adcast .adcast.three-lines .adcast-content .title {
    margin-top: 45px
}

.home-adcast .adcast.small-title .adcast-content .title {
    font-size: 44px;
    margin-top: 107px
}

.home-adcast .adcast.campaign-product .adcast-content .text-block {
    width: 100%;
    margin-left: 0;
    margin-top: 0;
    text-align: center
}

.home-adcast .adcast.campaign-product .adcast-content .title {
    font-family: Ubuntu, arial, sans-serif;
    font-size: 64px;
    font-weight: 700;
    text-transform: uppercase;
    color: inherit;
    margin-top: 162px
}

.home-adcast .adcast.campaign-promotion .adcast-content .title,
.home-adcast .adcast.campaign-promotion-small .adcast-content .title {
    font-size: 48px;
    font-weight: 700;
    text-transform: uppercase;
    color: inherit;
    font-family: Ubuntu, arial, sans-serif
}

.home-adcast .adcast.campaign-promotion .adcast-content .text-block {
    width: 100%;
    margin-left: 0;
    margin-top: 0;
    text-align: center
}

.home-adcast .adcast.campaign-promotion .adcast-content .title {
    margin-top: 178px
}

.home-adcast .adcast.campaign-promotion-small .adcast-content .title {
    margin-top: 61px
}

.home-adcast .adcast.campaign-promotion-small .adcast-content .subtitle p {
    line-height: 1.2em
}

@media only screen and (max-width:991px) {
    .home-adcast {
        height: 379px
    }

    .home-adcast .slick-dots {
        bottom: 0
    }

    .home-adcast.landing,
    .home-adcast.landing .adcast {
        height: 475px
    }

    .home-adcast.landing .adcast .overlay {
        height: 475px;
        margin-left: 0
    }

    .home-adcast.landing .adcast .overlay .fore-image {
        height: auto;
        width: 100%;
        bottom: auto
    }

    .home-adcast.landing .adcast .background {
        height: 520px
    }

    .home-adcast.landing .adcast .logo-locaweb {
        display: none
    }

    .home-adcast .adcast,
    .home-adcast .adcast .background {
        height: 379px
    }

    .home-adcast .adcast .overlay {
        width: 100%;
        margin: 0;
        left: 0;
        height: 379px
    }

    .home-adcast .adcast .overlay .fore-image {
        width: auto;
        right: 0
    }

    .home-adcast .adcast .adcast-content {
        height: 379px
    }

    .home-adcast .adcast .adcast-content .text-block {
        float: left;
        width: 50%;
        box-sizing: border-box;
        min-height: 1px;
        margin-left: 0;
        padding: 0;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-line-pack: center;
        align-content: center;
        height: 379px
    }

    .home-adcast .adcast .adcast-content .title {
        font-size: 56px;
        margin-top: 0
    }

    .home-adcast .adcast.two-lines .adcast-content .title {
        margin-top: 0
    }

    .home-adcast .adcast.three-lines .adcast-content .title {
        margin-top: 0;
        font-size: 44px
    }

    .home-adcast .adcast.campaign .text-block {
        width: 100%;
        margin-top: 20px;
        margin-left: 0;
        text-align: center
    }

    .home-adcast .adcast.small-title .adcast-content .title {
        font-size: 40px;
        margin-top: 54px
    }
}

@media only screen and (max-width:991px) and only screen and (max-width:767px) {
    .home-adcast .adcast .adcast-content .text-block {
        width: 96%;
        margin-left: 2%;
        margin-right: 2%
    }
}

@media only screen and (max-width:767px) {

    .home-adcast .adcast .action .cta,
    .home-adcast .adcast .text-block .subtitle,
    .home-adcast .adcast .text-block .title {
        font-family: Ubuntu, arial, sans-serif;
        color: #fff
    }

    .home-adcast {
        position: relative;
        height: auto;
        background-color: #333
    }

    .home-adcast.landing,
    .home-adcast.landing .adcast {
        height: 475px
    }

    .home-adcast.landing .adcast .overlay {
        height: 475px;
        width: 100%;
        margin-left: 0
    }

    .home-adcast.landing .adcast .overlay .fore-image {
        height: auto;
        width: 100%;
        bottom: auto
    }

    .home-adcast.landing .adcast .background {
        height: 520px
    }

    .home-adcast.landing .adcast .mobile .text-block {
        display: none
    }

    .home-adcast .adcast {
        padding-bottom: 50px
    }

    .home-adcast .adcast.single {
        padding-bottom: 20px
    }

    .home-adcast .slick-dots {
        display: table;
        padding: 0 10px;
        bottom: 0;
        height: 50px !important;
        width: auto;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%)
    }

    .home-adcast .slick-dots li {
        display: table-cell;
        vertical-align: middle;
        line-height: 0;
        margin: 0 3px;
        padding: 0 5px
    }

    .home-adcast .slick-dots li button {
        width: 12px;
        height: 12px
    }

    .home-adcast .adcast {
        height: auto;
        background-color: #333
    }

    .home-adcast .adcast .action .cta,
    .home-adcast .adcast .action .cta:focus {
        background-color: transparent;
        will-change: all;
        transition: all .2s ease
    }

    .home-adcast .adcast .desktop {
        display: none
    }

    .home-adcast .adcast .mobile {
        display: block
    }

    .home-adcast .adcast .background {
        position: relative;
        float: left;
        width: 100%;
        height: 194px
    }

    .home-adcast .adcast .overlay {
        position: absolute;
        height: 194px;
        width: auto;
        top: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%)
    }

    .home-adcast .adcast .overlay .fore-image {
        position: absolute;
        height: 194px;
        width: auto;
        bottom: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        margin: auto
    }

    .home-adcast .adcast .text-block {
        float: left;
        width: 100%;
        text-align: center;
        padding: 10px 30px
    }

    .home-adcast .adcast .text-block br {
        display: none
    }

    .home-adcast .adcast .text-block .title {
        font-size: 26px;
        font-weight: 700;
        text-transform: uppercase
    }

    .home-adcast .adcast .text-block .subtitle {
        font-size: 14px;
        font-weight: 400;
        text-transform: normal;
        line-height: 1.2em;
        margin-top: 10px
    }

    .home-adcast .adcast .action {
        float: left;
        width: 100%;
        padding: 20px 0 0;
        text-align: center
    }

    .home-adcast .adcast .action .cta {
        font-weight: 700;
        text-transform: uppercase;
        display: inline-block;
        width: auto;
        height: auto;
        text-align: center;
        text-decoration: none;
        cursor: pointer;
        border: 3px solid #fff;
        min-width: 210px;
        font-size: 13px;
        padding: 8px 15px
    }

    .home-adcast .adcast .action .cta:visited {
        will-change: all;
        transition: all .2s ease;
        color: #fff
    }

    .home-adcast .adcast .action .cta:active,
    .home-adcast .adcast .action .cta:hover {
        will-change: all;
        transition: all .2s ease;
        background-color: #fff;
        color: #333
    }
}

.no-flexbox.no-indexeddb.no-history.no-websockets.no-textshadow.no-cssanimations.no-csscolumns.no-cssgradients.no-csstransforms3d.no-csstransitions.no-webworkers.no-applicationcache .home-adcast .background .base-image {
    margin-left: -960px
}







.icon-hospedagem-de-sites:before {
    margin-left: 5px;
    padding-top: 3px
}


.hospedagem-de-sites .box-home .box-home-img-wrap .box-home-img {
    border-color: #00acc8
}

.hospedagem-de-sites .main-product-click:hover .main-product-info-action,
.hospedagem-de-sites .main-product-icon {
    background: #00acc8
}

.hospedagem-de-sites .main-product-info-price-main {
    color: #00acc8
}

.hospedagem-de-sites .other-products-icon {
    color: #3a8890
}

.hospedagem-de-sites:hover .other-products-box {
    border-color: #3a8890;
    will-change: all;
    transition: all .2s ease
}

.hospedagem-de-sites:hover .other-products-action {
    color: #fff;
    background: #3a8890;
    will-change: all;
    transition: all .2s ease
}





.home-magazine .desc,
.home-magazine .subtitle {
    font-size: 16px;
    color: #777;
    font-family: Ubuntu, arial, sans-serif
}

.home-magazine .subtitle {
    font-weight: 700
}

.home-magazine .desc {
    font-weight: 400
}


    .home-magazine .desc,
    .home-magazine .other-issues,
    .home-magazine .subtitle {
        font-size: 14px
    }
    
    
.home-bottom-product.sob-consulta .product-info .product-cta {
    margin-top: 40px
}


.home-bottom-product .product-cta {
    font-family: Ubuntu, arial, sans-serif;
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
    background: #00acc8;
    display: block;
    width: 240px;
    height: 45px;
    margin: 20px auto 10px;
    line-height: 45px;
    text-align: center;
    text-decoration: none
}

.home-bottom-product .product-cta:hover {
    will-change: all;
    transition: all .2s ease;
    background: #1cc6e2
}

@media only screen and (max-width:991px) and only screen and (max-width:767px) {

    .home-bottom-product .product-image,
    .home-bottom-product .product-info {
        width: 96%;
        margin-left: 2%;
        margin-right: 2%
    }
}

@media only screen and (max-width:767px) {

    .home-bottom-product .product-image,
    .home-bottom-product .product-info {
        float: left;
        box-sizing: border-box;
        min-height: 1px;
        margin-left: 0;
        width: 100%
    }

    .home-bottom-product .product-image {
        padding: 0 20px;
        height: 170px
    }

    .home-bottom-product .product-info {
        padding: 0 20px 20px;
        height: auto
    }

    .home-bottom-product .product-info .product-title {
        font-size: 30px
    }

    .home-bottom-product .product-cta {
        width: 100%
    }
}



.home-bottom-product .product-image {
    float: left;
    width: 66.66666667%;
    margin-left: 0;
    height: 380px;
    position: relative;
    padding: 0;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center
}

@media only screen and (max-width:767px) {
    .home-bottom-product .product-image {
        width: 96%;
        margin-left: 2%;
        margin-right: 2%
    }
}

.home-bottom-product .product-info {
    float: left;
    width: 33.33333333%;
    margin-left: 0;
    background: #fff;
    padding: 20px 20px 0;
    height: 380px
}

@media only screen and (max-width:767px) {
    .home-bottom-product .product-info {
        width: 96%;
        margin-left: 2%;
        margin-right: 2%
    }
}

.home-bottom-product .product-info .product-name {
    font-family: Ubuntu, arial, sans-serif;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    color: #00acc8
}

.home-bottom-product .product-info .product-title {
    font-family: Ubuntu, arial, sans-serif;
    font-size: 31px;
    font-weight: 300;
    text-transform: none;
    color: #333;
    margin: 10px 0 15px;
    line-height: 30px
}

.home-bottom-product .product-info .product-desc li {
    margin-bottom: 11px;
    font-size: 12px
}

.home-bottom-product .product-info .product-desc li:before {
    content: "";
    float: left;
    width: 8px;
    height: 8px;
    border: 2px solid #00acc8;
    border-radius: 50%;
    margin: 6px 5px 0 0
}

.home-bottom-product .product-info .product-price {
    font-family: Ubuntu, arial, sans-serif;
    font-size: 14px;
    font-weight: none;
    text-transform: #777;
    color: inherit;
    text-align: center
}

.home-bottom-product .product-info .product-price .main {
    font-family: Ubuntu, arial, sans-serif;
    font-size: 30px;
    font-weight: 700;
    text-transform: none;
    color: #00acc8;
    margin-bottom: 0;
    line-height: 25px
}



@media only screen and (max-width:991px) {
    .home-bottom-product {
        padding: 20px
    }

    .home-bottom-product .product-image,
    .home-bottom-product .product-info {
        float: left;
        box-sizing: border-box;
        padding: 0 20px;
        min-height: 1px;
        margin-left: 0
    }

    .home-bottom-product .product-image {
        width: 58.33333333%
    }

    .home-bottom-product .product-info {
        width: 41.66666667%
    }

    .home-bottom-product .product-info .product-name {
        margin-top: 20px;
        font-size: 14px
    }

    .home-bottom-product .product-info .product-title {
        font-size: 28px
    }

    .home-bottom-product .product-info .product-desc li {
        font-size: 14px
    }
}


@media only screen and (max-width:767px) and only screen and (max-width:767px) {

    .home-bottom-product .product-image,
    .home-bottom-product .product-info {
        width: 96%;
        margin-left: 2%;
        margin-right: 2%
    }
}


.inner {
    margin: 0 auto
}

@media only screen and (max-width:991px) {
    .inner {
        padding: 0 20px
    }
}

@media only screen and (max-width:767px) {
    .inner {
        padding: 0 10px
    }
}
@media only screen and (max-width:991px) {
    .simple-header .inner {
        padding: 0 20px
    }
}

.inner,
hr {
    max-width: 1140px
}


.text-block .title h2 {
    color:#fff!important;
}



div.adcast.hospedagem-de-sites.two-lines.single {
    background-color: #1f2835;
}



div.adcast.hospedagem-de-sites.two-lines.single {
    background-image: url("https://mozout.com/static/default.mozout.com/images/home/headers/home.svg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height:500px;
    margin-bottom:-200px!important;
    
}

.home-adcast .adcast .adcast-content .title {
    font-family: Ubuntu, arial, sans-serif;
    font-size: 60px;
    font-weight: 700;
    text-transform: uppercase;
    color: inherit;
    line-height: 1em;
    margin-top: 0px!important;
}


.home-domain-registration {
    background: url(https://mozout.com/static/default.mozout.com/images/home/home.png) center top no-repeat;
    padding: 50px 0 30px;
    font-family: arial, sans-serif;
    text-align: center;
    margin-bottom: 60px
}

























.plan .price {
    position: relative;
    text-align: center;
    min-height: 100px;
    min-width: 200PX;
    margin:-20px 0px 10px;
}

.plan .price .prefix {
    font-family: Ubuntu, arial, sans-serif;
    font-size: 12px;
    font-weight: 300;
    text-transform: uppercase;
    color: inherit;
    min-height: 1.5em;
    color: #000;
    margin: 10px 0 0
}

.plan .price .prefix strike {
    position: relative;
    text-decoration: none;
    font-weight: 600
}

.plan .price .prefix strike:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: red;
    transform: rotate(-10deg);
    opacity: .6
}

.plan .price .value {
    font-family: Ubuntu, arial, sans-serif;
    font-size: 45px;
    font-weight: 900;
    text-transform: none;
    color: inherit;
    display: table;
    width: 100%;
    height: 50px;
    padding-bottom: 5px;
    color: #333;
    position: absolute;
    top: 25px
}

.plan .price .value.not-price {
    font-family: Ubuntu, arial, sans-serif;
    font-size: 28px;
    font-weight: 900;
    text-transform: none;
    color: inherit;
    top: 54px
}

.plan .price .value small {
    font-family: Ubuntu, arial, sans-serif;
    font-size: 24px;
    font-weight: 900;
    text-transform: none;
    color: inherit
}

.plan .price .value sup {
    top: -1.4em;
    font-size: 35%;
    margin-right: -8px;
    color: #333;
}

.plan .price .value sub {
    font-size: 14px;
    font-weight: 500;
    margin-left: -30px;
    bottom: -.1em;
    color: #333
}

.plan .price .value p {
    display: table-cell;
    width: 100%;
    vertical-align: middle
}

.plan .price .value .price-value {
    font-family: Ubuntu
}

.plan .price .value .price-value sup {
    margin-left: 8px
}



 span.price-value {
    font-family: Ubuntu, arial, sans-serif;
    font-size: 50px;
    font-weight: 900;
    text-transform: none;
    color: inherit;
    width: 100%;
    height: 50px;
    padding-bottom: 5px;
    color: #d60037;
}


sup {
    top:-21px!important;
    left:-6px;
}
supcurrencytype {
    font-size:13px!important;
    margin-left:-6px;
    top:17px;
    position: absolute;
    font-weight: 700;
}




section#resellerplans span.price-value,
section#resellerplans span.price-value sup,
section#resellerplans div.value p,
section#resellerplans p sub.suffix {
    color:#fff!important;
}




.main-product-icon .fa, .main-product-icon .fas {
    color:#fff;
    font-size:40px;
    margin:20px;
}


.main-product-info-price p.main-product-info-price-main {
    font-size:17.5px;
}
.main-product-info-price span.main-product-info-price-top {
    font-size:11.3px;
}
.main-product-info-price small.main-product-info-price-bottom {
    font-size:13px;
    margin-top:-7.5px;
}

.home-main-products div.main-product-desc {
    height: 75px;
}
a.domain-registration-action {
    color: #d60037!important;
}







/*----------------------------------------
  HEADER PAGES
------------------------------------------*/
    
.mozout-affiliate {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/affiliate.svg);
}
.mozout-media {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/media.svg);
}
.mozout-about-us {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/about-us.svg);
}
.mozout-terms-of-service {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/terms-of-service.svg);
}
.mozout-promotions {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/promotions.svg);
}
.mozout-domain-names {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/domain-names.svg);
}
.mozout-application-servers {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/application-servers.svg);
}
.mozout-cloud-server {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/cloud-server.svg);
}
.mozout-dedicated-server {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/dedicated-server.svg);
}
.mozout-linux-server {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/linux-server.svg);
}
.mozout-terms-of-payment {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/terms-of-payment.svg);
}
.mozout-web-design {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/web-design.svg);
}
.mozout-website-security {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/website-security.svg);
}
.mozout-windows-vps-server {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/windows-vps-hosting.svg);
}
.mozout-wordpress-hosting {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/wordpress-hosting.svg);
}
.mozout-shared-hosting {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/shared-hosting.svg);
}
.mozout-shared-windows {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/shared-windows.svg);
}
.mozout-reseller-web-hosting {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/reseller-web-hosting.svg);
}
.mozout-reseller-windows-hosting {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/reseller-windows-hosting.svg);
}
.mozout-ssl-certificates {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/ssl-certificates.svg);
}
.mozout-service-price-list {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/service-price-list.svg);
}
.mozout-licenses {
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/licenses.svg);
}
.mozout-testimonial { 
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/testimonial.svg);
}
.mozout-data-center { 
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/data-center.svg);
}
.mozout-support-hours { 
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/support-hours.svg);
}
.mozout-contact { 
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/contact.svg);
}
.mozout-spamexperts { 
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/spamexperts.svg);
}
.mozout-cwatch-website-security { 
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/cwatch-website-security.svg);
}
.mozout-cwatch-website-backup { 
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/cwatch-website-backup.svg);
}
.mozout-spamexperts-background { 
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/spamexperts-green.svg);
}
.mozout-zimbra-server { 
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/zimbra-server.svg);
}
.mozout-elastix-server { 
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/elastix-server.svg);
}
.mozout-openvpn-server { 
background-image: url(https://www.mozout.com/static/default.mozout.com/images/home/headers/other/openvpn-server.svg);
}


/*----------------------------------------
    
.mozout-affiliate {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/affiliate.svg");
}
.mozout-media {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/media.svg");
}
.mozout-about-us {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/about-us.svg");
}
.mozout-terms-of-service {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/terms-of-service.svg");
}
.mozout-promotions {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/promotions.svg");
}
.mozout-domain-names {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/domain-names.svg");
}
.mozout-application-servers {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/application-servers.svg");
}
.mozout-cloud-server {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/cloud-server.svg");
}
.mozout-dedicated-server {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/dedicated-server.svg");
}
.mozout-linux-server {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/linux-server.svg");
}
.mozout-terms-of-payment {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/terms-of-payment.svg");
}
.mozout-web-design {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/web-design.svg");
}
.mozout-website-security {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/website-security.svg");
}
.mozout-windows-vps-server {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/windows-vps-hosting.svg");
}
.mozout-wordpress-hosting {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/wordpress-hosting.svg");
}
.mozout-shared-hosting {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/shared-hosting.svg");
}
.mozout-shared-windows {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/shared-windows.svg");
}
.mozout-reseller-web-hosting {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/reseller-web-hosting.svg");
}
.mozout-reseller-windows-hosting {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/reseller-windows-hosting.svg");
}
.mozout-ssl-certificates {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/ssl-certificates.svg");
}
.mozout-service-price-list {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/service-price-list.svg");
}
.mozout-licenses {
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/licenses.svg");
}
.mozout-testimonial { 
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/testimonial.svg");
}
.mozout-data-center { 
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/data-center.svg");
}
.mozout-support-hours { 
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/support-hours.svg");
}
.mozout-contact { 
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/contact.svg");
}
.mozout-spamexperts { 
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/spamexperts.svg");
}
.mozout-cwatch-website-security { 
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/cwatch-website-security.svg");
}
.mozout-cwatch-website-backup { 
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/cwatch-website-backup.svg");
}
.mozout-spamexperts-background { 
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/spamexperts-green.svg");
}
.mozout-zimbra-server { 
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/zimbra-server.svg");
}
.mozout-elastix-server { 
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/elastix-server.svg");
}
.mozout-openvpn-server { 
background: linear-gradient(rgba(00, 172, 200, 0.50) 50%,       rgba(0,0,0,0.25)100%),       url("https://www.mozout.com/static/default.mozout.com/images/home/headers/other/openvpn-server.svg");
}



------------------------------------------*/

.hosting-slider {
background-size: cover;
background-position: center;
background-color: #1f2835;
color: #fff;
position: relative;
 height:325px!important;
}
div.subtitle p {
    color:#fff!important;
}

.product-adcast hgroup {
    margin-top: 75px;
}

article.content section.breadcrumbs {
    position: static;
    margin-top: 40px;
    margin-left: 100px;
}

article.content section.breadcrumbs div.inner ol li a {
    font-size:14px;
    font-weight: 500;
}

@media only screen and (max-width:991px) {
    .breadcrumbs {
        display: block;
    }
        .product-adcast hgroup .subtitle {
        width:492px!important;
    }
}

@media only screen and (max-width:767px) {
       .product-adcast .inner hgroup {
        background-color: transparent!important;
        padding: 100px 0!important;
    }
}
















.cp_plan-cards .group-nav .menu .menu-item .label-nav {
    padding: 0 7.5px!important;
    color: #00acc8;
    font-size:15px!important;
}

.cp_plan-cards .group-nav .menu .menu-item.active .label-nav:after {
    height: 4px;
    background-color: #00acc8;
}

.cp_plan-cards .group-nav .menu .menu-item .icon {
    font-size: 20px!important;
    color: #d60037;
}
section #planos.product-plans div.inner div.cp_plan-cards {
    margin:-40px 0 -10px;
}

section #planos.product-plans div.inner div.cp_plan-cards ul.menu a.menu-item.active {
    cursor:default;
}








.product-icon img {
    position:relative;
    margin-top:-5px;
    margin-left:21px;
    margin-right:21px;
    left:-1px;
}

section.icons-links-list.blue-icons.white li span {
    color: #00acc8;
}

section.icons-links-list.blue-icons.white li h3 p {
    color: #1f2835!important;
}