.page_cloud-hosting .cw-hbar-wrap,
.page_managed-cloud-on-hosting .cw-hbar-wrap
{
    display: none;
}


.cw-ppc-wrap .hm-bnr-wrap
{
    padding: 100px 0 80px;
    min-height: auto;
}

.cw-ppc-wrap .hm-bnr-wrap .cw-glb-btn_blank
{
    margin-left: 10px;
}

.cw-ppc-wrap .hm-bnr-wrap #glb-bnr-strp-1
{
    bottom: -500px;
}

.cw-ppc-wrap div.wt-sig-prc-btn
{
    text-align: left;
}

.cw-ppc-wrap .wt-nprc-pkg-txt
{
    display: none;
}

.cw-ppc-wrap .wt-sig-prc-btn a
{
    min-width: 220px;
}

.cw-ppc-wrap #wt-sig-prc_feat-sec
{
    display: none;
}

.cw-ppc-wrap .ftr-bnr-wrap
{
    padding: 40px 0 80px
}
.cw-ppc-wrap .ftr-bnr-wrap h2
{
    font-size: 36px;
    font-weight: 700;
    color: #fff;
    margin-bottom: 20px;
}

.cw-ppc-wrap .wt-stats-sm_wrap
{
    background-color: #f4f3f9;
}

.cw-ppc-wrap .wt-signup-wrapper div.wt-sig-prc-btn
{
    text-align: center;
}

.cw-ppc-wrap .wt-signup-wrapper div.wt-sig-prc-btn a
{
    margin: 0 0 15px 5px;
    min-width: 220px;
    padding: 10px 24px;
}

.cw-ppc-wrap .wt-signup-wrapper .wt-sig-prc-caption span
{
    color: #fff;
}

.ppc-page-blog-slider
{
    overflow: hidden;
    position: relative;
    padding-top: 50px;
}

button.slick-arrow {
    position: absolute;
    top: 10px;
    border: 0;
    background-color: transparent;
}

button.slick-arrow.slick-next {
    right: 10px;
}

button.slick-arrow.slick-prev {
    right: 40px;
}

button.slick-arrow i, button.slick-arrow:active i, button.slick-arrow:focus i {
    font-size: 25px;
    color: rgba(0, 0, 0, 0.3);
    transition: all .15s ease-in-out;
}

button.slick-arrow:hover i {
    color: rgba(0, 0, 0, 0.6);
}

.ppc-page-blog-slider-wrap
{
    padding: 60px 0 80px;
    background-color: #f4f3f9;
}

.ppc-page-blog-slider-wrap-txt
{
    text-align: center;
    margin-bottom: 30px;
}

.ppc-page-blog-slider-wrap-txt h2
{
    color: #091e42;
    font-size: 36px;
}

.ppc-page-blog-slider-wrap-txt p
{
    color: #42526e;
    font-size: 20px;
}

.ppc-page-blog-slider .lnd-blg-othr-resrc-cards .card-body h4
{
    margin: 0 0 25px;
    color: #091e42;
    font-size: 16px;
    font-weight: 700;
    min-height: 70px;
}

.ppc-page-blog-slider .lnd-blg-othr-resrc-cards .card-body p    
{
    color: #42526e;
    font-size: 15px;
    font-weight: 400;
    height: 85px;
}

.cw-ppc-wrap #lnd-bnft-blue-bg .lnd-feat-opt2-ftr-box
{
    min-height: auto;
}

.cw-ppc-wrap #lnd-bnft-blue-bg.lnd-feat-opt2-wrap
{
    padding-bottom: 60px;
}

.cw-ppc-wrap #lnd-bnft-blue-bg .lnd-feat-opt2-ftr-img img
{
    height: 40px;
}

/* Summer campaign */
.page_managed-cloud-hosting .cw-hbar-wrap
{
    display: none !important;
}

.page_managed-cloud-hosting .cw-navbar-cta a,
.page_managed-cloud-hosting .sumrCmpg_wgt_wrap1 .wt-signup-btn a,
.page_managed-cloud-hosting .sumrCmpg_wgt_wrap3 .wt-signup-btn a
{
    color: #fff !important;
    border: 1px solid #d55c3c;
    background-color: #d55c3c !important;
}

.page_managed-cloud-hosting .cw-navbar-cta a:hover,
.page_managed-cloud-hosting .sumrCmpg_wgt_wrap1 .cw-glb-btn:hover,
.page_managed-cloud-hosting .sumrCmpg_wgt_wrap1 .cw-glb-btn:focus,
.page_managed-cloud-hosting .sumrCmpg_wgt_wrap1 .cw-glb-btn:active,
.page_managed-cloud-hosting .sumrCmpg_wgt_wrap3 .cw-glb-btn:hover,
.page_managed-cloud-hosting .sumrCmpg_wgt_wrap3 .cw-glb-btn:focus,
.page_managed-cloud-hosting .sumrCmpg_wgt_wrap3.cw-glb-btn:active

{
    border-color: #fe6f49 !important;
    background-color: #fe6f49 !important;
}

.page_managed-cloud-hosting .cw-ppc-wrap .hm-bnr-wrap .wt-sig-prc-btn
{
    display: none;
}

.sumrCmpg_top_strip
{
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fad689+31,20bff1+100 */
    background: rgb(250,214,137); /* Old browsers */
    background: -moz-linear-gradient(left, rgba(250,214,137,1) 31%, rgba(32,191,241,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(250,214,137,1) 31%,rgba(32,191,241,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(250,214,137,1) 31%,rgba(32,191,241,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fad689', endColorstr='#20bff1',GradientType=1 ); /* IE6-9 */
}

.sumrCmpg_top_strip > a
{
    min-height: 69px;
    width: 100%;
    display: block;
    outline: none !important;
    text-decoration: none !important;
    background: url(../../img/ppc/summer_campaign.jpg) no-repeat center top;
}

.page_managed-cloud-hosting .sumrCmpg_wgt_wrap1 .wt-signup-wrapper
{
    background:url('../../img/ppc/smr_side_img1.png') no-repeat 10px center, url('../../img/ppc/smr_side_img2.png') no-repeat right bottom;
    background-color: #004f78 !important;
}

.page_managed-cloud-hosting .glb-stripe
{
    display: none;
}

.page_managed-cloud-hosting .sumrCmpg_wgt_wrap1 .wt-signup-icon,
.page_managed-cloud-hosting .sumrCmpg_wgt_wrap3 .wt-signup-icon
{
    display: inline-block;
}

.page_managed-cloud-hosting .sumrCmpg_wgt_wrap2
{
    background:url('../../img/ppc/summer_campaign_wgt_bg3.jpg') repeat-x top center;
}

.page_managed-cloud-hosting .sumrCmpg_wgt_wrap2 .wt-signup-wrapper
{
    background: url('../../img/ppc/smr_side_img3.png') no-repeat left -20px, url('../../img/ppc/smr_side_img4.png') no-repeat right top;
    background-color: transparent !important;
}

.sumrCmpg_wgt_wrap2 .wt-signup-wrapper h2
{
    font-weight: 500;
}

.sumrCmpg_wgt_wrap2 .wt-signup-wrapper h2,
.sumrCmpg_wgt_wrap2 .wt-signup-wrapper p,
.sumrCmpg_wgt_wrap2 .wt-sig-prc-caption span
{
    color: #004f78 !important;
}

.sumrCmpg_wgt_wrap3 .glb-bnr-strp
{
    display: none;
}

.sumrCmpg_wgt_wrap3 .ftr-bnr-wrap
{
    background: url(../../img/ppc/smr_side_img5.png) no-repeat -10px 30px,url(../../img/ppc/smr_side_img6.png) no-repeat right 0px;
    background-color: #0e134f !important;
}

@media(max-width:1200px)
{
    .cw-ppc-wrap .hm-bnr-wrap .cw-glb-btn_blank
    {
        min-width: 200px;
    }

    /* Summer Campaign */
    .sumrCmpg_top_strip > a
    {
        min-height: 54px;
        background-size: contain;
    }
}

@media(min-width:992px)
{
    .page_managed-cloud-hosting .cw-ppc-wrap .hm-bnr-wrap {
        padding: 100px 0 40px;
    }
}


@media(max-width:992px)
{
    .cw-ppc-wrap .hm-bnr-wrap .cw-glb-btn_blank
    {
        min-width: 220px;
        margin: 10px 0 0;
    }
    .cw-ppc-wrap .hm-bnr-wrap div.wt-sig-prc-btn
    {
        margin: 10px 0 0;
    }

    .cw-ppc-wrap .hm-bnr-wrap
    {
        padding: 100px 0 40px;
    }

    .ppc-page-blog-slider-wrap
    {
        padding: 40px 0 20px;
    }

    .ppc-page-blog-slider-wrap-txt h2
    {
        font-size: 28px;
    }

    .ppc-page-blog-slider-wrap-txt p
    {
        font-size: 16px;
    }

    .cw-ppc-wrap .ftr-bnr-wrap {
        padding: 20px 0 40px;
    }

    .cw-ppc-wrap #lnd-bnft-blue-bg .lnd-feat-opt2-ftr-box
    {
        min-height: 235px;
    }

    /* Summer Campaign */
    .sumrCmpg_top_strip
    {
        background: none !important;
    }

    .sumrCmpg_top_strip > a {
        min-height: 75px;
        background-image: url(../../img/ppc/summer_campaign2.jpg);
    }

    .page_managed-cloud-on-hosting .sumrCmpg_top_strip
    {
        display: none !important;
    }

}


@media(max-width:767px)
{
    .cw-ppc-wrap .wt-sig-prc-btn a
    {
        min-width: 220px;
        display: block;
        margin: 10px 0 0;
    }
    .cw-ppc-wrap .hm-bnr-wrap div.wt-sig-prc-btn
    {
        margin: 10px 0 0;
    }

    
    button.slick-arrow.slick-next {
        right: calc(50% - 45px);
    }
    
    button.slick-arrow.slick-prev {
        right: calc(50% + 15px);
    }

    /* Summer Campaign */
    .sumrCmpg_top_strip
    {
        display: none;
    }

    .page_managed-cloud-hosting .sumrCmpg_wgt_wrap1 .wt-signup-wrapper,
    .page_managed-cloud-hosting .sumrCmpg_wgt_wrap2 .wt-signup-wrapper,
    .sumrCmpg_wgt_wrap3 .ftr-bnr-wrap
    {
        background-image: none !important;
    }
}


@media(max-width: 500px)
{
    .cw-ppc-wrap .wt-sig-prc-btn a
    {
        min-width: 220px;
        display: block;
        margin: 10px 0 0;
    }
    .cw-ppc-wrap .hm-bnr-wrap div.wt-sig-prc-btn
    {
        margin: 10px 0 0;
    }

    
    button.slick-arrow.slick-next {
        right: calc(50% - 45px);
    }
    
    button.slick-arrow.slick-prev {
        right: calc(50% + 15px);
    }
}