.header_top {
    height: 32px;
}

.header_mid {
    height: 108px;
}

.header_bot {
    height: 50px;
}

#page.cmsmasters_heading_after_header #middle,
#page.cmsmasters_heading_under_header #middle .headline .headline_outer {
    padding-top: 108px;
}

#page.cmsmasters_heading_after_header.enable_header_top #middle,
#page.cmsmasters_heading_under_header.enable_header_top #middle .headline .headline_outer {
    padding-top: 140px;
}

#page.cmsmasters_heading_after_header.enable_header_bottom #middle,
#page.cmsmasters_heading_under_header.enable_header_bottom #middle .headline .headline_outer {
    padding-top: 158px;
}

#page.cmsmasters_heading_after_header.enable_header_top.enable_header_bottom #middle,
#page.cmsmasters_heading_under_header.enable_header_top.enable_header_bottom #middle .headline .headline_outer {
    padding-top: 190px;
}

@media only screen and (max-width: 1024px) {
    .header_top,
    .header_mid,
    .header_bot {
        height: auto;
    }

    .header_mid .header_mid_inner > div {
        height: 108px;
    }

    .header_bot .header_bot_inner > div {
        height: 50px;
    }

    #page.cmsmasters_heading_after_header #middle,
    #page.cmsmasters_heading_under_header #middle .headline .headline_outer,
    #page.cmsmasters_heading_after_header.enable_header_top #middle,
    #page.cmsmasters_heading_under_header.enable_header_top #middle .headline .headline_outer,
    #page.cmsmasters_heading_after_header.enable_header_bottom #middle,
    #page.cmsmasters_heading_under_header.enable_header_bottom #middle .headline .headline_outer,
    #page.cmsmasters_heading_after_header.enable_header_top.enable_header_bottom #middle,
    #page.cmsmasters_heading_under_header.enable_header_top.enable_header_bottom #middle .headline .headline_outer {
        padding-top: 0 !important;
    }
}

@media only screen and (max-width: 768px) {
    .header_mid .header_mid_inner > div,
    .header_bot .header_bot_inner > div {
        height: auto;
    }
}

.cmsms_layer_button {
    font-weight: 700;
    -webkit-transition: color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;
    -moz-transition: color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;
    -ms-transition: color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;
    -o-transition: color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;
    transition: color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;
}

.cmsms_layer_button.slider {
    -webkit-transition: color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;
    -moz-transition: color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;
    -ms-transition: color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;
    -o-transition: color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;
    transition: color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;
}

.cmsms_layer_button.slider:hover {
    color: #ffffff !important;
    background-color: #292929 !important;
    border-color: #292929 !important;
}

.cmsmasters_featured_with_form {
    outline: none;
}

.cmsmasters_featured_with_form h2 {
    display: inline-block;
    width: 70%;
    padding-right: 15px;
    vertical-align: middle;
}

.cmsmasters_featured_with_form .widget_wysija_cont {
    text-align: right;
    display: inline-block;
    width: 30%;
    vertical-align: middle;
    margin-right: -4px;
}

.cmsmasters_featured_with_form .wysija-submit {
    float: right;
}

.cmsmasters_featured_with_form .wysija-paragraph {
    padding-right: 5px;
    overflow: hidden;
}

@media only screen and (max-width: 1024px) {
    .cmsmasters_featured_with_form h2 {
        width: 60%;
    }

    .cmsmasters_featured_with_form .widget_wysija_cont {
        width: 40%;
    }
}

@media only screen and (max-width: 768px) {
    .cmsmasters_featured_with_form h2 {
        text-align: center;
        display: block;
        width: auto;
    }

    .cmsmasters_featured_with_form .widget_wysija_cont {
        display: block;
        width: auto;
        text-align: center;
    }

    .cmsmasters_featured_with_form form {
        display: inline-block;
    }
}

.cmsmasters_row_countdown_without_event .tribe-countdown-text {
    visibility: hidden;
}

a.cmsmasters_cat_13 {
    color: #ed1c24;
}

a.cmsmasters_cat_51 {
    color: #dc0100;
}

a.cmsmasters_cat_57 {
    color: #2676fa;
}

a.cmsmasters_cat_54 {
    color: #ff4354;
}

a.cmsmasters_cat_52 {
    color: #fa26a3;
}

a.cmsmasters_cat_43 {
    color: #0158aa;
}

a.cmsmasters_cat_39 {
    color: #fa26a3;
}

a.cmsmasters_cat_45 {
    color: #0ecab6;
}

a.cmsmasters_cat_9 {
    color: #0ecab6;
}

a.cmsmasters_cat_56 {
    color: #11d01a;
}

a.cmsmasters_cat_44 {
    color: #31b733;
}

a.cmsmasters_cat_12 {
    color: #92278f;
}

a.cmsmasters_cat_41 {
    color: #92278f;
}

a.cmsmasters_cat_32 {
    color: #9e26fa;
}

a.cmsmasters_cat_55 {
    color: #00cded;
}

#page .cmsmasters_social_icon_color.cmsmasters_social_icon_1 {
    background-color: #4d67a3;
}

#page .cmsmasters_social_icon_color.cmsmasters_social_icon_1:hover {
    background-color: #5b7dc1;
}

#page .cmsmasters_social_icon_color.cmsmasters_social_icon_2 {
    background-color: #d74936;
}

#page .cmsmasters_social_icon_color.cmsmasters_social_icon_2:hover {
    background-color: #f4403d;
}

#page .cmsmasters_social_icon_color.cmsmasters_social_icon_3 {
    background-color: #40719a;
}

#page .cmsmasters_social_icon_color.cmsmasters_social_icon_3:hover {
    background-color: #569ace;
}

#page .cmsmasters_social_icon_color.cmsmasters_social_icon_4 {
    background-color: #25a7df;
}

#page .cmsmasters_social_icon_color.cmsmasters_social_icon_4:hover {
    background-color: #28bfed;
}

#page .cmsmasters_social_icon_color.cmsmasters_social_icon_5 {
    background-color: #cc171e;
}

#page .cmsmasters_social_icon_color.cmsmasters_social_icon_5:hover {
    background-color: #e2184e;
}

#cmsmasters_row_57f24ffa86bdf {
    background-image: url(../images/Depositphotos_73575423_origicnal.jpg);
    background-position: top center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: cover;
}

#cmsmasters_row_57f24ffa86bdf .cmsmasters_row_outer_parent {
    padding-top: 30px;
}

#cmsmasters_row_57f24ffa86bdf .cmsmasters_row_outer_parent {
    padding-bottom: 60px;
}

#cmsmasters_divider_57f24ffa840c8 {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 23px;
    margin-bottom: 0px;
}

#cmsmasters_fb_57f24ffa841af {
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #ffffff;
}

#cmsmasters_fb_57f24ffa841af .featured_block_inner {
    width: 100%;
    padding:;
    text-align: left;
    margin: 0 auto;
}

#cmsmasters_fb_57f24ffa841af .featured_block_text {
    text-align: left;
}

#cmsmasters_divider_57f24ffa86961 {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 23px;
    margin-bottom: 0px;
}

#cmsmasters_fb_57f24ffa870b4 {
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #ec008c;
}

#cmsmasters_fb_57f24ffa870b4 .featured_block_inner {
    width: 100%;
    padding:;
    text-align: center;
    margin: 0 auto;
}

#cmsmasters_fb_57f24ffa870b4 .featured_block_text {
    text-align: center;
}

#cmsmasters_heading_57f24ffa87629 {
    text-align: center;
    margin-top: 7px;
    margin-bottom: 30px;
}

#cmsmasters_heading_57f24ffa87629 .cmsmasters_heading {
    text-align: center;
}

#cmsmasters_heading_57f24ffa87629 .cmsmasters_heading, #cmsmasters_heading_57f24ffa87629 .cmsmasters_heading a {
    font-weight: 600;
    font-style: normal;
    color: #ffffff;
}

#cmsmasters_heading_57f24ffa87629 .cmsmasters_heading_divider {
}

#cmsmasters_divider_57f24ffa87758 {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 20px;
    margin-bottom: 0px;
}

#cmsmasters_fb_57f24ffa8780e {
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #00aeef;
}

#cmsmasters_fb_57f24ffa8780e .featured_block_inner {
    width: 100%;
    padding:;
    text-align: center;
    margin: 0 auto;
}

#cmsmasters_fb_57f24ffa8780e .featured_block_text {
    text-align: center;
}

#cmsmasters_heading_57f24ffa87d66 {
    text-align: center;
    margin-top: 7px;
    margin-bottom: 30px;
}

#cmsmasters_heading_57f24ffa87d66 .cmsmasters_heading {
    text-align: center;
}

#cmsmasters_heading_57f24ffa87d66 .cmsmasters_heading, #cmsmasters_heading_57f24ffa87d66 .cmsmasters_heading a {
    font-weight: 600;
    font-style: normal;
    color: #ffffff;
}

#cmsmasters_heading_57f24ffa87d66 .cmsmasters_heading_divider {
}

#cmsmasters_fb_57f24ffa880fa {
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #ed1c24;
}

#cmsmasters_fb_57f24ffa880fa .featured_block_inner {
    width: 100%;
    padding:;
    text-align: center;
    margin: 0 auto;
}

#cmsmasters_fb_57f24ffa880fa .featured_block_text {
    text-align: center;
}

#cmsmasters_heading_57f24ffa88630 {
    text-align: center;
    margin-top: 7px;
    margin-bottom: 30px;
}

#cmsmasters_heading_57f24ffa88630 .cmsmasters_heading {
    text-align: center;
}

#cmsmasters_heading_57f24ffa88630 .cmsmasters_heading, #cmsmasters_heading_57f24ffa88630 .cmsmasters_heading a {
    font-weight: 600;
    font-style: normal;
    color: #ffffff;
}

#cmsmasters_heading_57f24ffa88630 .cmsmasters_heading_divider {
}

#cmsmasters_divider_57f24ffa88773 {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 20px;
    margin-bottom: 0px;
}

#cmsmasters_fb_57f24ffa88849 {
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #39b54a;
}

#cmsmasters_fb_57f24ffa88849 .featured_block_inner {
    width: 100%;
    padding:;
    text-align: center;
    margin: 0 auto;
}

#cmsmasters_fb_57f24ffa88849 .featured_block_text {
    text-align: center;
}

#cmsmasters_heading_57f24ffa88db6 {
    text-align: center;
    margin-top: 7px;
    margin-bottom: 30px;
}

#cmsmasters_heading_57f24ffa88db6 .cmsmasters_heading {
    text-align: center;
}

#cmsmasters_heading_57f24ffa88db6 .cmsmasters_heading, #cmsmasters_heading_57f24ffa88db6 .cmsmasters_heading a {
    font-weight: 600;
    font-style: normal;
    color: #ffffff;
}

#cmsmasters_heading_57f24ffa88db6 .cmsmasters_heading_divider {
}

#cmsmasters_fb_57f24ffa89186 {
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #ffd802;
}

#cmsmasters_fb_57f24ffa89186 .featured_block_inner {
    width: 100%;
    padding:;
    text-align: center;
    margin: 0 auto;
}

#cmsmasters_fb_57f24ffa89186 .featured_block_text {
    text-align: center;
}

#cmsmasters_heading_57f24ffa896ab {
    text-align: center;
    margin-top: 7px;
    margin-bottom: 30px;
}

#cmsmasters_heading_57f24ffa896ab .cmsmasters_heading {
    text-align: center;
}

#cmsmasters_heading_57f24ffa896ab .cmsmasters_heading, #cmsmasters_heading_57f24ffa896ab .cmsmasters_heading a {
    font-weight: 600;
    font-style: normal;
    color: #ffffff;
}

#cmsmasters_heading_57f24ffa896ab .cmsmasters_heading_divider {
}

#cmsmasters_divider_57f24ffa897e3 {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 20px;
    margin-bottom: 0px;
}

#cmsmasters_fb_57f24ffa898b5 {
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #fa5511;
}

#cmsmasters_fb_57f24ffa898b5 .featured_block_inner {
    width: 100%;
    padding:;
    text-align: center;
    margin: 0 auto;
}

#cmsmasters_fb_57f24ffa898b5 .featured_block_text {
    text-align: center;
}

#cmsmasters_heading_57f24ffa89e04 {
    text-align: center;
    margin-top: 7px;
    margin-bottom: 30px;
}

#cmsmasters_heading_57f24ffa89e04 .cmsmasters_heading {
    text-align: center;
}

#cmsmasters_heading_57f24ffa89e04 .cmsmasters_heading, #cmsmasters_heading_57f24ffa89e04 .cmsmasters_heading a {
    font-weight: 600;
    font-style: normal;
    color: #ffffff;
}

#cmsmasters_heading_57f24ffa89e04 .cmsmasters_heading_divider {
}

#cmsmasters_fb_57f24ffa8a1bf {
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #0ecab6;
}

#cmsmasters_fb_57f24ffa8a1bf .featured_block_inner {
    width: 100%;
    padding:;
    text-align: center;
    margin: 0 auto;
}

#cmsmasters_fb_57f24ffa8a1bf .featured_block_text {
    text-align: center;
}

#cmsmasters_heading_57f24ffa8a6b0 {
    text-align: center;
    margin-top: 7px;
    margin-bottom: 30px;
}

#cmsmasters_heading_57f24ffa8a6b0 .cmsmasters_heading {
    text-align: center;
}

#cmsmasters_heading_57f24ffa8a6b0 .cmsmasters_heading, #cmsmasters_heading_57f24ffa8a6b0 .cmsmasters_heading a {
    font-weight: 600;
    font-style: normal;
    color: #ffffff;
}

#cmsmasters_heading_57f24ffa8a6b0 .cmsmasters_heading_divider {
}

#cmsmasters_divider_57f24ffa8a7e5 {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 20px;
    margin-bottom: 0px;
}

#cmsmasters_fb_57f24ffa8a89e {
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: #92278f;
}

#cmsmasters_fb_57f24ffa8a89e .featured_block_inner {
    width: 100%;
    padding:;
    text-align: center;
    margin: 0 auto;
}

#cmsmasters_fb_57f24ffa8a89e .featured_block_text {
    text-align: center;
}

#cmsmasters_heading_57f24ffa8ae0c {
    text-align: center;
    margin-top: 7px;
    margin-bottom: 30px;
}

#cmsmasters_heading_57f24ffa8ae0c .cmsmasters_heading {
    text-align: center;
}

#cmsmasters_heading_57f24ffa8ae0c .cmsmasters_heading, #cmsmasters_heading_57f24ffa8ae0c .cmsmasters_heading a {
    font-weight: 600;
    font-style: normal;
    color: #ffffff;
}

#cmsmasters_heading_57f24ffa8ae0c .cmsmasters_heading_divider {
}

#cmsmasters_row_57f24ffa8b0e0 {
    background-color: #ffffff;
}

#cmsmasters_row_57f24ffa8b0e0 .cmsmasters_row_outer_parent {
    padding-top: 80px;
}

#cmsmasters_row_57f24ffa8b0e0 .cmsmasters_row_outer_parent {
    padding-bottom: 15px;
}

#cmsmasters_row_57f24ffa8b531 {
    background-color: #ffffff;
}

#cmsmasters_row_57f24ffa8b531 .cmsmasters_row_outer_parent {
    padding-top: 0px;
}

#cmsmasters_row_57f24ffa8b531 .cmsmasters_row_outer_parent {
    padding-bottom: 80px;
}

.cmsmasters_icon_box_col {
    border-width: 0px;
}

.cmsmasters_icon_box_col:before,
.cmsmasters_icon_box_col .icon_box_heading:before {
    font-size: 205px;
    line-height: 205px;
    width: 205px;
    height: 205px;
    border-width: 0px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}

.cmsmasters_icon_box_col {
    padding-top: 235px;
}

.cmsmasters_icon_box_col:before,
.cmsmasters_icon_box_col .icon_box_heading:before {
    margin-left: -102.5px;
}

.cmsmasters_icon_box_col.cmsmasters_icon_top {
    padding-top: 265px;
}

.cmsmasters_icon_box_col:before {
    background-image: url(https://mall.cmsmasters.net/wp-content/uploads/2015/11/entertainment.png);
}

.cmsmasters_icon_box_col .cmsmasters_button:before {
    margin-right: .5em;
    margin-left: 0;
    vertical-align: baseline;
}

.cmsmasters_icon_box_col .cmsmasters_button {
    font-weight: 600;
    font-style: normal;
    border-style: solid;
}

.cmsmasters_icon_box_col .cmsmasters_button:hover {
}

#cmsmasters_icon_box_57f24ffa8c063 {
    border-width: 0px;
}

#cmsmasters_icon_box_57f24ffa8c063:before,
#cmsmasters_icon_box_57f24ffa8c063 .icon_box_heading:before {
    font-size: 205px;
    line-height: 205px;
    width: 205px;
    height: 205px;
    border-width: 0px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}

#cmsmasters_icon_box_57f24ffa8c063 {
    padding-top: 235px;
}

#cmsmasters_icon_box_57f24ffa8c063:before,
#cmsmasters_icon_box_57f24ffa8c063 .icon_box_heading:before {
    margin-left: -102.5px;
}

#cmsmasters_icon_box_57f24ffa8c063.cmsmasters_icon_top {
    padding-top: 265px;
}

#cmsmasters_icon_box_57f24ffa8c063:before {
    background-image: url(https://mall.cmsmasters.net/wp-content/uploads/2015/11/fashion.png);
}

#cmsmasters_icon_box_57f24ffa8c063 .cmsmasters_button:before {
    margin-right: .5em;
    margin-left: 0;
    vertical-align: baseline;
}

#cmsmasters_icon_box_57f24ffa8c063 .cmsmasters_button {
    font-weight: 600;
    font-style: normal;
    border-style: solid;
    background-color: #fb2a96;
}

#cmsmasters_icon_box_57f24ffa8c063 .cmsmasters_button:hover {
    background-color: #3b3b3b;
}

#cmsmasters_icon_box_57f24ffa8c886 {
    border-width: 0px;
}

#cmsmasters_icon_box_57f24ffa8c886:before,
#cmsmasters_icon_box_57f24ffa8c886 .icon_box_heading:before {
    font-size: 205px;
    line-height: 205px;
    width: 205px;
    height: 205px;
    border-width: 0px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}

#cmsmasters_icon_box_57f24ffa8c886 {
    padding-top: 235px;
}

#cmsmasters_icon_box_57f24ffa8c886:before,
#cmsmasters_icon_box_57f24ffa8c886 .icon_box_heading:before {
    margin-left: -102.5px;
}

#cmsmasters_icon_box_57f24ffa8c886.cmsmasters_icon_top {
    padding-top: 265px;
}

#cmsmasters_icon_box_57f24ffa8c886:before {
    background-image: url(https://mall.cmsmasters.net/wp-content/uploads/2015/11/lounge.png);
}

#cmsmasters_icon_box_57f24ffa8c886 .cmsmasters_button:before {
    margin-right: .5em;
    margin-left: 0;
    vertical-align: baseline;
}

#cmsmasters_icon_box_57f24ffa8c886 .cmsmasters_button {
    font-weight: 600;
    font-style: normal;
    border-style: solid;
    background-color: #12d6c1;
}

#cmsmasters_icon_box_57f24ffa8c886 .cmsmasters_button:hover {
    background-color: #3b3b3b;
}

#cmsmasters_row_57f24ffa8cf26 {
    background-image: url(https://mall.cmsmasters.net/wp-content/uploads/2015/11/Depositphotos_73868903_original.jpg);
    background-position: top center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: cover;
}

#cmsmasters_row_57f24ffa8cf26 .cmsmasters_row_outer_parent {
    padding-top: 80px;
}

#cmsmasters_row_57f24ffa8cf26 .cmsmasters_row_outer_parent {
    padding-bottom: 80px;
}

#cmsmasters_divider_57f24ffa8d649 {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 40px;
    margin-bottom: 0px;
}

#cmsmasters_row_57f24ffa9b9f3 {
    background-color: #ffffff;
}

#cmsmasters_row_57f24ffa9b9f3 .cmsmasters_row_outer_parent {
    padding-top: 25px;
}

#cmsmasters_row_57f24ffa9b9f3 .cmsmasters_row_outer_parent {
    padding-bottom: 25px;
}

#cmsmasters_heading_57f24ffa9c27f {
    text-align: center;
    margin-top: 35px;
    margin-bottom: 3px;
}

#cmsmasters_heading_57f24ffa9c27f .cmsmasters_heading {
    text-align: center;
}

#cmsmasters_heading_57f24ffa9c27f .cmsmasters_heading, #cmsmasters_heading_57f24ffa9c27f .cmsmasters_heading a {
    font-size: 20px;
    line-height: 20px;
    font-weight: 600;
    font-style: normal;
}

#cmsmasters_heading_57f24ffa9c27f .cmsmasters_heading_divider {
}

#cmsmasters_heading_57f24ffa9c38d {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
}

#cmsmasters_heading_57f24ffa9c38d .cmsmasters_heading {
    text-align: center;
}

#cmsmasters_heading_57f24ffa9c38d .cmsmasters_heading, #cmsmasters_heading_57f24ffa9c38d .cmsmasters_heading a {
    font-weight: 600;
    font-style: normal;
}

#cmsmasters_heading_57f24ffa9c38d .cmsmasters_heading_divider {
}

#cmsmasters_heading_57f24ffa9e6e9 {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 10px;
}

#cmsmasters_heading_57f24ffa9e6e9 .cmsmasters_heading {
    text-align: center;
}

#cmsmasters_heading_57f24ffa9e6e9 .cmsmasters_heading, #cmsmasters_heading_57f24ffa9e6e9 .cmsmasters_heading a {
    font-weight: 400;
    font-style: normal;
}

#cmsmasters_heading_57f24ffa9e6e9 .cmsmasters_heading_divider {
}

#cmsmasters_button_57f24ffa9e7f6 {
    text-align: center;
}

#cmsmasters_button_57f24ffa9e7f6 .cmsmasters_button:before {
    margin-right: .5em;
    margin-left: 0;
    vertical-align: baseline;
}

#cmsmasters_button_57f24ffa9e7f6 .cmsmasters_button {
    font-weight: 600;
    font-style: normal;
    border-style: solid;
}

#cmsmasters_button_57f24ffa9e7f6 .cmsmasters_button:hover {
}

#cmsmasters_row_57f24ffa9e9b8 .cmsmasters_row_outer_parent {
    padding-top: 0px;
}

#cmsmasters_row_57f24ffa9e9b8 .cmsmasters_row_outer_parent {
    padding-bottom: 0px;
}

#cmsmasters_row_57f24ffa9e9b8 .cmsmasters_row_inner.cmsmasters_row_fullwidth {
    padding-left: 0%;
}

#cmsmasters_row_57f24ffa9e9b8 .cmsmasters_row_inner.cmsmasters_row_fullwidth {
    padding-right: 0%;
}

#cmsmasters_divider_57f24ffa9eca2 {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    padding-top: 0px;
    margin-bottom: 0px;
}

#cmsmasters_row_57f24ffa9edec .cmsmasters_row_outer_parent {
    padding-top: 70px;
}

#cmsmasters_row_57f24ffa9edec .cmsmasters_row_outer_parent {
    padding-bottom: 70px;
}

#cmsmasters_divider_57f24ffa9f2d3 {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 10px;
    margin-bottom: 0px;
}

#cmsmasters_row_57f24ffac891d .cmsmasters_row_outer_parent {
    padding-top: 0px;
}

#cmsmasters_row_57f24ffac891d .cmsmasters_row_outer_parent {
    padding-bottom: 0px;
}

#cmsmasters_row_57f24ffac891d .cmsmasters_row_inner.cmsmasters_row_fullwidth {
    padding-left: 0%;
}

#cmsmasters_row_57f24ffac891d .cmsmasters_row_inner.cmsmasters_row_fullwidth {
    padding-right: 0%;
}

#cmsmasters_divider_57f24ffac8ce8 {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    padding-top: 0px;
    margin-bottom: 0px;
}

#cmsmasters_row_57f24ffac8eed {
    background-image: url(https://mall.cmsmasters.net/wp-content/uploads/2015/11/Depositphotos_55887459_origihnal.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: cover;
}

#cmsmasters_row_57f24ffac8eed .cmsmasters_row_outer_parent {
    padding-top: 80px;
}

#cmsmasters_row_57f24ffac8eed .cmsmasters_row_outer_parent {
    padding-bottom: 30px;
}

#cmsmasters_divider_57f24ffac99d6 {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: -30px;
    margin-bottom: -30px;
}

#cmsmasters_clients_57f24ffac9a9f .cmsmasters_clients_item {
    height: 220px;
    line-height: 220px;
}

#cmsmasters_clients_57f24ffac9a9f .cmsmasters_clients_item a {
    line-height: 220px;
}
#cmsmasters_divider_57f9c79221c4b {
    border-bottom-width:0px;
    border-bottom-style:solid;
    padding-top:20px;
    margin-bottom:0px;
}


#cmsmasters_row_57f9c79221084 .cmsmasters_row_outer_parent {
    padding-top: 30px;
}

#cmsmasters_row_57f9c79221084 .cmsmasters_row_outer_parent {
    padding-bottom: 60px;
}


#cmsmasters_divider_57f9c7921e7cd {
    border-bottom-width:0px;
    border-bottom-style:solid;
    padding-top:23px;
    margin-bottom:0px;
}


#cmsmasters_fb_57f9c7921e866 {
    padding-top:0px;
    padding-bottom:0px;
    -webkit-border-radius:5px;
    border-radius:5px;
    background-color:#ffffff;
}

#cmsmasters_fb_57f9c7921e866 .featured_block_inner {
    width: 100%;
    padding: ;
    text-align: left;
    margin:0 auto;
}

#cmsmasters_fb_57f9c7921e866 .featured_block_text {
    text-align: left;
}


#cmsmasters_divider_57f9c79220df5 {
    border-bottom-width:0px;
    border-bottom-style:solid;
    padding-top:23px;
    margin-bottom:0px;
}


#cmsmasters_fb_57f9c79221564 {
    padding-top:0px;
    padding-bottom:0px;
    -webkit-border-radius:5px;
    border-radius:5px;
    background-color:#ec008c;
}

#cmsmasters_fb_57f9c79221564 .featured_block_inner {
    width: 100%;
    padding: ;
    text-align: center;
    margin:0 auto;
}

#cmsmasters_fb_57f9c79221564 .featured_block_text {
    text-align: center;
}


#cmsmasters_heading_57f9c79221b07 {
    text-align:center;
    margin-top:7px;
    margin-bottom:30px;
}

#cmsmasters_heading_57f9c79221b07 .cmsmasters_heading {
    text-align:center;
}

#cmsmasters_heading_57f9c79221b07 .cmsmasters_heading, #cmsmasters_heading_57f9c79221b07 .cmsmasters_heading a {
    font-weight:600;
    font-style:normal;
    color:#ffffff;
}

#cmsmasters_heading_57f9c79221b07 .cmsmasters_heading_divider {
}


#cmsmasters_divider_57f9c79221c4b {
    border-bottom-width:0px;
    border-bottom-style:solid;
    padding-top:20px;
    margin-bottom:0px;
}


#cmsmasters_fb_57f9c79221d02 {
    padding-top:0px;
    padding-bottom:0px;
    -webkit-border-radius:5px;
    border-radius:5px;
    background-color:#00aeef;
}

#cmsmasters_fb_57f9c79221d02 .featured_block_inner {
    width: 100%;
    padding: ;
    text-align: center;
    margin:0 auto;
}

#cmsmasters_fb_57f9c79221d02 .featured_block_text {
    text-align: center;
}


#cmsmasters_heading_57f9c7922225a {
    text-align:center;
    margin-top:7px;
    margin-bottom:30px;
}

#cmsmasters_heading_57f9c7922225a .cmsmasters_heading {
    text-align:center;
}

#cmsmasters_heading_57f9c7922225a .cmsmasters_heading, #cmsmasters_heading_57f9c7922225a .cmsmasters_heading a {
    font-weight:600;
    font-style:normal;
    color:#ffffff;
}

#cmsmasters_heading_57f9c7922225a .cmsmasters_heading_divider {
}



#cmsmasters_fb_57f9c792225e1 {
    padding-top:0px;
    padding-bottom:0px;
    -webkit-border-radius:5px;
    border-radius:5px;
    background-color:#ed1c24;
}

#cmsmasters_fb_57f9c792225e1 .featured_block_inner {
    width: 100%;
    padding: ;
    text-align: center;
    margin:0 auto;
}

#cmsmasters_fb_57f9c792225e1 .featured_block_text {
    text-align: center;
}


#cmsmasters_heading_57f9c79222b59 {
    text-align:center;
    margin-top:7px;
    margin-bottom:30px;
}

#cmsmasters_heading_57f9c79222b59 .cmsmasters_heading {
    text-align:center;
}

#cmsmasters_heading_57f9c79222b59 .cmsmasters_heading, #cmsmasters_heading_57f9c79222b59 .cmsmasters_heading a {
    font-weight:600;
    font-style:normal;
    color:#ffffff;
}

#cmsmasters_heading_57f9c79222b59 .cmsmasters_heading_divider {
}


#cmsmasters_divider_57f9c79222c8c {
    border-bottom-width:0px;
    border-bottom-style:solid;
    padding-top:20px;
    margin-bottom:0px;
}


#cmsmasters_fb_57f9c79222d45 {
    padding-top:0px;
    padding-bottom:0px;
    -webkit-border-radius:5px;
    border-radius:5px;
    background-color:#39b54a;
}

#cmsmasters_fb_57f9c79222d45 .featured_block_inner {
    width: 100%;
    padding: ;
    text-align: center;
    margin:0 auto;
}

#cmsmasters_fb_57f9c79222d45 .featured_block_text {
    text-align: center;
}


#cmsmasters_heading_57f9c79223308 {
    text-align:center;
    margin-top:7px;
    margin-bottom:30px;
}

#cmsmasters_heading_57f9c79223308 .cmsmasters_heading {
    text-align:center;
}

#cmsmasters_heading_57f9c79223308 .cmsmasters_heading, #cmsmasters_heading_57f9c79223308 .cmsmasters_heading a {
    font-weight:600;
    font-style:normal;
    color:#ffffff;
}

#cmsmasters_heading_57f9c79223308 .cmsmasters_heading_divider {
}



#cmsmasters_fb_57f9c79223685 {
    padding-top:0px;
    padding-bottom:0px;
    -webkit-border-radius:5px;
    border-radius:5px;
    background-color:#ffd802;
}

#cmsmasters_fb_57f9c79223685 .featured_block_inner {
    width: 100%;
    padding: ;
    text-align: center;
    margin:0 auto;
}

#cmsmasters_fb_57f9c79223685 .featured_block_text {
    text-align: center;
}


#cmsmasters_heading_57f9c79223bfa {
    text-align:center;
    margin-top:7px;
    margin-bottom:30px;
}

#cmsmasters_heading_57f9c79223bfa .cmsmasters_heading {
    text-align:center;
}

#cmsmasters_heading_57f9c79223bfa .cmsmasters_heading, #cmsmasters_heading_57f9c79223bfa .cmsmasters_heading a {
    font-weight:600;
    font-style:normal;
    color:#ffffff;
}

#cmsmasters_heading_57f9c79223bfa .cmsmasters_heading_divider {
}


#cmsmasters_divider_57f9c79223d30 {
    border-bottom-width:0px;
    border-bottom-style:solid;
    padding-top:20px;
    margin-bottom:0px;
}


#cmsmasters_fb_57f9c79223ded {
    padding-top:0px;
    padding-bottom:0px;
    -webkit-border-radius:5px;
    border-radius:5px;
    background-color:#fa5511;
}

#cmsmasters_fb_57f9c79223ded .featured_block_inner {
    width: 100%;
    padding: ;
    text-align: center;
    margin:0 auto;
}

#cmsmasters_fb_57f9c79223ded .featured_block_text {
    text-align: center;
}


#cmsmasters_heading_57f9c79224351 {
    text-align:center;
    margin-top:7px;
    margin-bottom:30px;
}

#cmsmasters_heading_57f9c79224351 .cmsmasters_heading {
    text-align:center;
}

#cmsmasters_heading_57f9c79224351 .cmsmasters_heading, #cmsmasters_heading_57f9c79224351 .cmsmasters_heading a {
    font-weight:600;
    font-style:normal;
    color:#ffffff;
}

#cmsmasters_heading_57f9c79224351 .cmsmasters_heading_divider {
}



#cmsmasters_fb_57f9c792246e7 {
    padding-top:0px;
    padding-bottom:0px;
    -webkit-border-radius:5px;
    border-radius:5px;
    background-color:#0ecab6;
}

#cmsmasters_fb_57f9c792246e7 .featured_block_inner {
    width: 100%;
    padding: ;
    text-align: center;
    margin:0 auto;
}

#cmsmasters_fb_57f9c792246e7 .featured_block_text {
    text-align: center;
}


#cmsmasters_heading_57f9c79224c65 {
    text-align:center;
    margin-top:7px;
    margin-bottom:30px;
}

#cmsmasters_heading_57f9c79224c65 .cmsmasters_heading {
    text-align:center;
}

#cmsmasters_heading_57f9c79224c65 .cmsmasters_heading, #cmsmasters_heading_57f9c79224c65 .cmsmasters_heading a {
    font-weight:600;
    font-style:normal;
    color:#ffffff;
}

#cmsmasters_heading_57f9c79224c65 .cmsmasters_heading_divider {
}


#cmsmasters_divider_57f9c79224d9a {
    border-bottom-width:0px;
    border-bottom-style:solid;
    padding-top:20px;
    margin-bottom:0px;
}


#cmsmasters_fb_57f9c79224e63 {
    padding-top:0px;
    padding-bottom:0px;
    -webkit-border-radius:5px;
    border-radius:5px;
    background-color:#92278f;
}

#cmsmasters_fb_57f9c79224e63 .featured_block_inner {
    width: 100%;
    padding: ;
    text-align: center;
    margin:0 auto;
}

#cmsmasters_fb_57f9c79224e63 .featured_block_text {
    text-align: center;
}


#cmsmasters_heading_57f9c792253e8 {
    text-align:center;
    margin-top:7px;
    margin-bottom:30px;
}

#cmsmasters_heading_57f9c792253e8 .cmsmasters_heading {
    text-align:center;
}

#cmsmasters_heading_57f9c792253e8 .cmsmasters_heading, #cmsmasters_heading_57f9c792253e8 .cmsmasters_heading a {
    font-weight:600;
    font-style:normal;
    color:#ffffff;
}

#cmsmasters_heading_57f9c792253e8 .cmsmasters_heading_divider {
}


#cmsmasters_row_57f9c79225689 {
    background-color:#ffffff;
}

#cmsmasters_row_57f9c79225689 .cmsmasters_row_outer_parent {
    padding-top: 80px;
}

#cmsmasters_row_57f9c79225689 .cmsmasters_row_outer_parent {
    padding-bottom: 15px;
}


#cmsmasters_row_57f9c79225aa6 {
    background-color:#ffffff;
}

#cmsmasters_row_57f9c79225aa6 .cmsmasters_row_outer_parent {
    padding-top: 0px;
}

#cmsmasters_row_57f9c79225aa6 .cmsmasters_row_outer_parent {
    padding-bottom: 80px;
}


#cmsmasters_icon_box_57f9c79225dd2 {
    border-width:0px;
}

#cmsmasters_icon_box_57f9c79225dd2:before,
#cmsmasters_icon_box_57f9c79225dd2 .icon_box_heading:before {
    font-size:205px;
    line-height:205px;
    width:205px;
    height:205px;
    border-width:0px;
    -webkit-border-radius:50%;
    border-radius:50%;
}

#cmsmasters_icon_box_57f9c79225dd2 {
    padding-top:235px; }

#cmsmasters_icon_box_57f9c79225dd2:before,
#cmsmasters_icon_box_57f9c79225dd2 .icon_box_heading:before {
    margin-left:-102.5px;
}

#cmsmasters_icon_box_57f9c79225dd2.cmsmasters_icon_top {
    padding-top:265px;
}

#cmsmasters_icon_box_57f9c79225dd2:before {

}
#cmsmasters_icon_box_57f9c79225dd2 .cmsmasters_button:before {
    margin-right:.5em;
    margin-left:0;
    vertical-align:baseline;
}

#cmsmasters_icon_box_57f9c79225dd2 .cmsmasters_button {
    font-weight:600;
    font-style:normal;
    border-style:solid;
}
#cmsmasters_icon_box_57f9c79225dd2 .cmsmasters_button:hover {
}

#cmsmasters_icon_box_57f9c7922661a {
    border-width:0px;
}

#cmsmasters_icon_box_57f9c7922661a:before,
#cmsmasters_icon_box_57f9c7922661a .icon_box_heading:before {
    font-size:205px;
    line-height:205px;
    width:205px;
    height:205px;
    border-width:0px;
    -webkit-border-radius:50%;
    border-radius:50%;
}

#cmsmasters_icon_box_57f9c7922661a {
    padding-top:235px; }

#cmsmasters_icon_box_57f9c7922661a:before,
#cmsmasters_icon_box_57f9c7922661a .icon_box_heading:before {
    margin-left:-102.5px;
}

#cmsmasters_icon_box_57f9c7922661a.cmsmasters_icon_top {
    padding-top:265px;
}

#cmsmasters_icon_box_57f9c7922661a:before {

}
#cmsmasters_icon_box_57f9c7922661a .cmsmasters_button:before {
    margin-right:.5em;
    margin-left:0;
    vertical-align:baseline;
}

#cmsmasters_icon_box_57f9c7922661a .cmsmasters_button {
    font-weight:600;
    font-style:normal;
    border-style:solid;
    background-color:#fb2a96;
}
#cmsmasters_icon_box_57f9c7922661a .cmsmasters_button:hover {
    background-color:#3b3b3b;
}

#cmsmasters_icon_box_57f9c79226dfb {
    border-width:0px;
}

#cmsmasters_icon_box_57f9c79226dfb:before,
#cmsmasters_icon_box_57f9c79226dfb .icon_box_heading:before {
    font-size:205px;
    line-height:205px;
    width:205px;
    height:205px;
    border-width:0px;
    -webkit-border-radius:50%;
    border-radius:50%;
}

#cmsmasters_icon_box_57f9c79226dfb {
    padding-top:235px; }

#cmsmasters_icon_box_57f9c79226dfb:before,
#cmsmasters_icon_box_57f9c79226dfb .icon_box_heading:before {
    margin-left:-102.5px;
}

#cmsmasters_icon_box_57f9c79226dfb.cmsmasters_icon_top {
    padding-top:265px;
}

#cmsmasters_icon_box_57f9c79226dfb:before {

}
#cmsmasters_icon_box_57f9c79226dfb .cmsmasters_button:before {
    margin-right:.5em;
    margin-left:0;
    vertical-align:baseline;
}

#cmsmasters_icon_box_57f9c79226dfb .cmsmasters_button {
    font-weight:600;
    font-style:normal;
    border-style:solid;
    background-color:#12d6c1;
}
#cmsmasters_icon_box_57f9c79226dfb .cmsmasters_button:hover {
    background-color:#3b3b3b;
}

#cmsmasters_row_57f9c7922747d {

    background-position: top center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: cover;
}

#cmsmasters_row_57f9c7922747d .cmsmasters_row_outer_parent {
    padding-top: 80px;
}

#cmsmasters_row_57f9c7922747d .cmsmasters_row_outer_parent {
    padding-bottom: 80px;
}


#cmsmasters_divider_57f9c79227c14 {
    border-bottom-width:0px;
    border-bottom-style:solid;
    padding-top:40px;
    margin-bottom:0px;
}

#cmsmasters_row_57f9c7923516f {
    background-color:#ffffff;
}

#cmsmasters_row_57f9c7923516f .cmsmasters_row_outer_parent {
    padding-top: 25px;
}

#cmsmasters_row_57f9c7923516f .cmsmasters_row_outer_parent {
    padding-bottom: 25px;
}


#cmsmasters_heading_57f9c792358a0 {
    text-align:center;
    margin-top:35px;
    margin-bottom:3px;
}

#cmsmasters_heading_57f9c792358a0 .cmsmasters_heading {
    text-align:center;
}

#cmsmasters_heading_57f9c792358a0 .cmsmasters_heading, #cmsmasters_heading_57f9c792358a0 .cmsmasters_heading a {
    font-size:20px;
    line-height:20px;
    font-weight:600;
    font-style:normal;
}

#cmsmasters_heading_57f9c792358a0 .cmsmasters_heading_divider {
}


#cmsmasters_heading_57f9c79235970 {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
}

#cmsmasters_heading_57f9c79235970 .cmsmasters_heading {
    text-align:center;
}

#cmsmasters_heading_57f9c79235970 .cmsmasters_heading, #cmsmasters_heading_57f9c79235970 .cmsmasters_heading a {
    font-weight:600;
    font-style:normal;
}

#cmsmasters_heading_57f9c79235970 .cmsmasters_heading_divider {
}


#cmsmasters_heading_57f9c792370ae {
    text-align:center;
    margin-top:20px;
    margin-bottom:10px;
}

#cmsmasters_heading_57f9c792370ae .cmsmasters_heading {
    text-align:center;
}

#cmsmasters_heading_57f9c792370ae .cmsmasters_heading, #cmsmasters_heading_57f9c792370ae .cmsmasters_heading a {
    font-weight:400;
    font-style:normal;
}

#cmsmasters_heading_57f9c792370ae .cmsmasters_heading_divider {
}


#cmsmasters_button_57f9c7923717d {
    text-align:center;
}

#cmsmasters_button_57f9c7923717d .cmsmasters_button:before {
    margin-right:.5em;
    margin-left:0;
    vertical-align:baseline;
}

#cmsmasters_button_57f9c7923717d .cmsmasters_button {
    font-weight:600;
    font-style:normal;
    border-style:solid;
}
#cmsmasters_button_57f9c7923717d .cmsmasters_button:hover {
}

#cmsmasters_row_57f9c792372bb .cmsmasters_row_outer_parent {
    padding-top: 0px;
}

#cmsmasters_row_57f9c792372bb .cmsmasters_row_outer_parent {
    padding-bottom: 0px;
}

#cmsmasters_row_57f9c792372bb .cmsmasters_row_inner.cmsmasters_row_fullwidth {
    padding-left:0%;
}
#cmsmasters_row_57f9c792372bb .cmsmasters_row_inner.cmsmasters_row_fullwidth {
    padding-right:0%;
}

#cmsmasters_divider_57f9c792374ef {
    border-bottom-width:1px;
    border-bottom-style:solid;
    padding-top:0px;
    margin-bottom:0px;
}

#cmsmasters_row_57f9c792375f1 .cmsmasters_row_outer_parent {
    padding-top: 70px;
}

#cmsmasters_row_57f9c792375f1 .cmsmasters_row_outer_parent {
    padding-bottom: 70px;
}


#cmsmasters_divider_57f9c79237991 {
    border-bottom-width:0px;
    border-bottom-style:solid;
    padding-top:10px;
    margin-bottom:0px;
}

#cmsmasters_row_57f9c7925987a .cmsmasters_row_outer_parent {
    padding-top: 0px;
}

#cmsmasters_row_57f9c7925987a .cmsmasters_row_outer_parent {
    padding-bottom: 0px;
}

#cmsmasters_row_57f9c7925987a .cmsmasters_row_inner.cmsmasters_row_fullwidth {
    padding-left:0%;
}
#cmsmasters_row_57f9c7925987a .cmsmasters_row_inner.cmsmasters_row_fullwidth {
    padding-right:0%;
}

#cmsmasters_divider_57f9c79259b6c {
    border-bottom-width:1px;
    border-bottom-style:solid;
    padding-top:0px;
    margin-bottom:0px;
}

#cmsmasters_row_57f9c79259cca {
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: cover;
}

#cmsmasters_row_57f9c79259cca .cmsmasters_row_outer_parent {
    padding-top: 80px;
}

#cmsmasters_row_57f9c79259cca .cmsmasters_row_outer_parent {
    padding-bottom: 30px;
}


#cmsmasters_divider_57f9c7925a61e {
    border-bottom-width:0px;
    border-bottom-style:solid;
    padding-top:-30px;
    margin-bottom:-30px;
}
