.master-slider {
    position       : relative;
    visibility     : hidden;
    -moz-transform : translate3d(0, 0, 0)
}

.ms-ie
img {
    border : none
}

.ms-ie8
* {
    opacity        : inherit;
    -webkit-filter : inherit;
    filter         : inherit
}

.ms-ie7 {
    zoom : 1
}

.ms-moz .ms-slide-bgcont > img {
    -webkit-transform : translateX(0px);
    -ms-transform     : translateX(0px);
    transform         : translateX(0px)
}

.master-slider a,
.master-slider a:hover {
    -webkit-transition : none;
    transition         : none
}

.wpb_row .master-slider-parent *,
.master-slider-parent
* {
    box-sizing : content-box
}

.master-slider-parent {
    margin-left  : auto;
    margin-right : auto
}

.ms-layout-partialview .ms-view {
    overflow         : visible;
    background-color : transparent
}

.ms-layout-partialview .ms-container {
    overflow : hidden
}

.master-slider.before-init {
}

.master-slider img, .ms-slide-bgvideocont
video {
    max-width : none
}

.master-slider.ms-fullheight {
    height : 100%
}

.ms-slide-auto-height {
    display : table
}

.ms-loading-container {
    position : absolute;
    width    : 100%;
    top      : 0
}

.ms-loading-container .ms-loading,
.ms-slide .ms-slide-loading {
    width         : 36px;
    height        : 36px;
    background    : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/common/loading-2.gif) no-repeat center white;
    border-radius : 60px;
    box-shadow    : 0px 0px 3px rgba(0, 0, 0, 0.2);
    position      : absolute;
    left          : 50%;
    top           : 50%;
    margin        : -18px;
    opacity       : 0.9
}

.ms-def-cursor {
    cursor : auto !important
}

.ms-grab-cursor {
    cursor : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/common/grab.png), move
}

.ms-grabbing-cursor {
    cursor : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/common/grabbing.png), move
}

.ms-ie .ms-grab-cursor {
    cursor : move
}

.ms-ie .ms-grabbing-cursor {
    cursor : move
}

.ms-view {
    margin              : 0px auto;
    overflow            : hidden;
    position            : relative;
    -webkit-perspective : 2000px;
    -ms-perspective     : 2000px;
    perspective         : 2000px
}

.ms-view .ms-slide-container {
    position : relative
}

.ms-slide {
    position          : absolute;
    height            : 100%;
    -webkit-transform : translateZ(0px);
    -ms-transform     : translateZ(0px);
    transform         : translateZ(0px)
}

.ms-wk .ms-slide {
    -webkit-transform-style : preserve-3d;
    transform-style         : preserve-3d
}

.ms-slide.selected {
}

.ms-slide .ms-slide-bgcont,
.ms-slide .ms-slide-bgvideocont {
    position : absolute;
    overflow : hidden;
    width    : 100%
}

.ms-slide .ms-slide-link {
    display  : block;
    width    : 100%;
    height   : 100%;
    position : absolute;
    top      : 0;
    z-index  : 110
}

.ms-ie .ms-slide-link {
    background : url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRâ€Œâ€‹AA7") 0 0 repeat
}

.ms-slide .ms-slide-bgvideocont {
    z-index : 105;
    height  : 100%
}

.ms-wk .ms-slide .ms-slide-bgvideocont,
.ms-wk .ms-slide-bgvideocont > video {
    -webkit-transform : translateZ(0.3px);
    transform         : translateZ(0.3px)
}

.ms-slide .ms-slide-bgvideo {
    position : absolute;
    top      : 0px
}

.ms-inner-controls-cont, .ms-container {
    position : relative;
    margin   : 0 auto
}

.ms-slide .ms-slide-bgcont img, .ms-container, .ms-inner-controls-cont {
    -webkit-user-select : none;
    -moz-user-select    : none;
    -ms-user-select     : none;
    user-select         : none
}

.ms-slide .ms-layer,
.ms-fixed-layers .ms-layer,
.ms-overlay-layers .ms-layer {
    position       : absolute;
    pointer-events : auto
}

.ms-layer-mask {
    position : absolute;
    overflow : hidden
}

.ms-layer-mask .ms-layer {
    position : relative
}

.ms-slide .ms-slide-layers,
.ms-overlay-layers .ms-slide-layers, .ms-fixed-layers {
    position       : absolute;
    overflow       : hidden;
    width          : 100%;
    height         : 100%;
    z-index        : 109;
    top            : 0px;
    pointer-events : none
}

.ms-overlay-layers {
    position       : absolute;
    top            : 0;
    z-index        : 120;
    width          : 100%;
    height         : 100%;
    pointer-events : none
}

.ms-slide .ms-slide-video {
    position   : absolute;
    top        : 0;
    z-index    : 111;
    background : black;
    padding    : 0;
    margin     : 0;
    border     : none
}

.ms-slide .ms-pattern {
    background-attachment : scroll;
    width                 : 100%;
    height                : 100%;
    z-index               : 108;
    position              : absolute;
    top                   : 0
}

.ms-wk .ms-pattern {
    -webkit-transform : translateZ(0.4px);
    transform         : translateZ(0.4px)
}

.ms-parallax-layer {
    width    : 100%;
    position : absolute;
    top      : 0
}

.ms-scroll-parallax-cont {
    position : absolute;
    top      : 0;
    width    : 100%;
    height   : 100%;
    z-index  : 109
}

.ms-wk .ms-scroll-parallax-cont {
    -webkit-transform : translateZ(0.4px);
    transform         : translateZ(0.4px)
}

.ms-scroll-parallax .ms-sl-selected .ms-scroll-parallax-cont,
.ms-scroll-parallax .ms-sl-selected .ms-slide-bgcont {
}

.ms-scroll-parallax .ms-slide-bgcont {
}

.ms-action-layer {
    cursor : pointer
}

.ms-btn-container {
    position : absolute
}

.ms-btn {
    text-decoration : none;
    display         : inline-block;
    color           : black;
    position        : relative;
    padding         : 8px 15px;
    cursor          : pointer;
    white-space     : nowrap
}

.ms-default-btn {
    background    : #0074a2;
    border-radius : 5px;
    color         : #ffffff
}

.ms-default-btn:hover {
    background-color : #0098d5
}

.ms-default-btn:active {
    top : 1px
}

.ms-layer.video-box {
    background : black
}

.ms-layer.video-box
iframe {
    padding  : 0;
    margin   : 0;
    border   : none;
    position : absolute;
    z-index  : 110
}

.ms-btn-s {
    padding     : 14px 17px;
    font-size   : 80%;
    line-height : 0
}

.ms-btn-m {
    padding : 12px 40px
}

.ms-btn-n {
    padding   : 8px 25px;
    font-size : 95%
}

.ms-btn-l {
    padding   : 17px 50px;
    font-size : 120%
}

.ms-btn-box {
}

.ms-btn-round {
    border-radius : 5px
}

.ms-btn-circle {
    border-radius : 100px
}

.ms-btn-outline-box {
}

.ms-btn-outline-round {
    border-radius : 5px
}

.ms-btn-outline-circle {
    border-radius : 100px
}

.ms-slide .ms-slide-vpbtn, .ms-slide .ms-video-btn {
    position : absolute;
    cursor   : pointer;
    z-index  : 110
}

.ms-slide .ms-slide-vcbtn {
    position : absolute;
    cursor   : pointer;
    z-index  : 113
}

.ms-slide-vcbtn-mobile {
    position         : relative;
    bottom           : 0;
    left             : 0;
    width            : 100%;
    height           : 28px;
    background-color : black;
    color            : white;
    text-align       : center;
    cursor           : pointer;
    z-index          : 113
}

.ms-slide-vcbtn-mobile .ms-vcbtn-txt {
    text-transform : uppercase;
    font-family    : sans-serif;
    font-size      : 0.75em;
    display        : inline-block;
    background     : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/common/video-close-btn.png) no-repeat 0px 3px;
    padding-left   : 15px;
    height         : 15px;
    color          : #dbdbdb;
    margin-top     : 7px
}

.ms-wk .ms-slide .ms-slide-vcbtn,
.ms-wk .ms-slide .ms-slide-layers,
.ms-wk .ms-slide .ms-slide-vpbtn,
.ms-wk .ms-slide .ms-slide-video,
.ms-wk .ms-slide-link {
    -webkit-transform : translateZ(0.44px);
    transform         : translateZ(0.44px)
}

.ms-video-img {
    position : absolute;
    width    : 100%;
    height   : 100%;
    top      : 0;
    left     : 0
}

.ms-mask-frame {
    overflow : hidden;
    position : absolute;
    float    : left
}

.ms-thumb-list {
    overflow : hidden;
    position : absolute
}

.ms-thumb-list.ms-dir-h {
    width : 100%
}

.ms-thumb-list.ms-dir-v {
    height : 100%;
    top    : 0
}

.ms-thumbs-cont {
    position : relative
}

.ms-thumb-frame
img {
    width  : 100%;
    height : auto
}

.ms-thumb-frame {
    cursor             : pointer;
    float              : left;
    overflow           : hidden;
    opacity            : 0.5;
    -webkit-transition : opacity 300ms;
    transition         : opacity 300ms
}

.ms-thumb-frame-selected {
    opacity : 1
}

.ms-tabs .ms-thumb-frame {
    background-color   : #f6f6f6;
    text-shadow        : 0 1px 1px white;
    color              : #222222;
    border             : solid 1px white;
    border-width       : 0 1px 1px 0;
    overflow           : visible;
    position           : relative;
    opacity            : 1;
    -webkit-transition : all 300ms ease-out;
    transition         : all 300ms ease-out
}

.ms-tabs.ms-has-thumb .ms-tab-thumb {
    width : auto
}

.ms-tabs.ms-dir-h .ms-thumb-frame {
    margin-top : 12px
}

.ms-tabs.ms-dir-v .ms-thumb-frame {
    margin-left : 12px
}

.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame {
    margin-left : 0px
}

.ms-tabs.ms-dir-h.ms-align-top {
    z-index : 140
}

.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame {
    margin-top : -12px
}

.ms-tabs .ms-thumb {
    padding : 20px 20px
}

.ms-tabs .ms-thumb-frame-selected {
    opacity    : 1;
    background : #ededed
}

.ms-tabs .ms-thumb-frame .ms-thumb-ol {
    position           : absolute;
    opacity            : 0;
    -webkit-transition : all 300ms ease-out;
    transition         : all 300ms ease-out
}

.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol {
    top           : 0px;
    left          : 50%;
    margin-left   : -12px;
    border-bottom : solid 12px #f6f6f6;
    border-left   : solid 12px transparent;
    border-right  : solid 12px transparent
}

.ms-tabs.ms-dir-h.ms-align-bottom .ms-thumb-frame-selected .ms-thumb-ol {
    opacity             : 1;
    top                 : -12px;
    border-bottom-color : #ededed
}

.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame .ms-thumb-ol {
    bottom        : 0px;
    top           : auto;
    border-bottom : 0px;
    border-top    : solid 12px #f6f6f6
}

.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame-selected .ms-thumb-ol {
    opacity          : 1;
    bottom           : -12px;
    border-top-color : #ededed
}

.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol {
    top           : 50%;
    left          : 0;
    margin-top    : -12px;
    border-right  : solid 12px #ededed;
    border-top    : solid 12px transparent;
    border-bottom : solid 12px transparent
}

.ms-tabs.ms-dir-v.ms-align-right .ms-thumb-frame-selected .ms-thumb-ol {
    opacity            : 1;
    left               : -12px;
    border-right-color : #ededed
}

.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame .ms-thumb-ol {
    left         : auto;
    right        : 0;
    border-right : 0;
    border-left  : solid 12px #ededed
}

.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame-selected .ms-thumb-ol {
    opacity           : 1;
    right             : -12px;
    border-left-color : #ededed
}

.ms-thumb-alt {
    text-align  : center;
    margin      : 5px;
    font-size   : 14px;
    font-weight : 600
}

.ms-thumb-list.ms-dir-h .ms-thumblist-fwd, .ms-thumb-list.ms-dir-h .ms-thumblist-bwd {
    height     : 100%;
    width      : 20px;
    position   : absolute;
    left       : 0;
    cursor     : pointer;
    background : rgba(128, 128, 128, 0.5);
    text-align : center;
    color      : white
}

.ms-thumb-list.ms-dir-h .ms-thumblist-bwd {
    right : 0;
    left  : auto
}

.ms-thumb-list.ms-dir-h .ms-thumblist-fwd:after, .ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after {
    content            : close-quote;
    top                : 43%;
    position           : relative;
    border             : solid rgba(0, 0, 0, 0);
    border-width       : 5px 5px 5px 0px;
    display            : block;
    border-right-color : #ffffff;
    width              : 6px;
    height             : 1px
}

.ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after {
    border-width      : 5px 0px 5px 5px;
    border-left-color : #ffffff;
    left              : 7px
}

.ms-thumb-list.ms-dir-v .ms-thumblist-fwd, .ms-thumb-list.ms-dir-v .ms-thumblist-bwd {
    width      : 100%;
    height     : 20px;
    position   : absolute;
    top        : 0;
    cursor     : pointer;
    background : rgba(128, 128, 128, 0.5);
    text-align : center;
    color      : white
}

.ms-thumb-list.ms-dir-v .ms-thumblist-bwd {
    bottom : 0;
    top    : auto
}

.ms-thumb-list.ms-dir-v .ms-thumblist-fwd:after, .ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after {
    content             : close-quote;
    left                : 43%;
    position            : relative;
    border              : solid rgba(0, 0, 0, 0);
    border-width        : 0px 5px 5px 5px;
    display             : block;
    border-bottom-color : #ffffff;
    height              : 1px;
    top                 : 5px;
    width               : 0
}

.ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after {
    border-width     : 5px 5px 0px 5px;
    border-top-color : #ffffff;
    top              : 7px
}

.ms-tabs.ms-dir-v.ms-has-thumb .ms-thumbs-cont {
    top : 0 !important
}

.ms-tabs.ms-has-thumb .ms-thumb-frame {
    height : auto !important
}

.ms-tabs.ms-has-thumb .ms-thumb {
    padding : 0
}

.ms-tabs.ms-has-thumb .ms-tab-context {
    padding : 20px
}

.ms-tabs.ms-align-left .ms-tab-thumb {
    float        : left;
    margin-right : 20px
}

.ms-tabs.ms-align-right .ms-tab-thumb {
    float       : right;
    margin-left : 20px
}

.ms-bullet {
    cursor : pointer;
    float  : left
}

.ms-bullets.ms-dir-h {
    position : absolute;
    bottom   : 20px;
    right    : 50%;
    width    : 100px
}

.ms-bullets.ms-dir-v {
    position : absolute;
    top      : 50%
}

.ms-bullets.ms-dir-v .ms-bullet {
    float : none
}

.ms-bullets.ms-dir-h .ms-bullets-count {
    position : relative;
    right    : -50%
}

.ms-sbar {
    position : absolute
}

.ms-sbar.ms-dir-h {
    left  : 10px;
    right : 10px;
    top   : 5px
}

.ms-sbar.ms-dir-v {
    top    : 10px;
    bottom : 10px;
    right  : 5px
}

.ms-sbar .ms-bar {
    height        : 4px;
    background    : #333333;
    border-radius : 4px
}

.ms-sbar.ms-dir-v .ms-bar {
    width : 4px
}

.ms-sbar .ms-bar {
    position           : relative;
    -webkit-transition : opacity 300ms;
    transition         : opacity 300ms
}

.ms-timerbar {
    width    : 100%;
    bottom   : 0px;
    position : absolute
}

.ms-ctimer {
    position : absolute;
    top      : 30px;
    left     : 30px;
    cursor   : pointer
}

.ms-ctimer-bullet {
}

.ms-time-bar {
    -webkit-transition : width 120ms linear;
    transition         : width 120ms linear
}

.ms-ie7 .ms-tooltip-arrow {
    height : 0px
}

.ms-slide-info {
    position : absolute
}

.ms-slide-info.ms-dir-v {
    top : 0
}

.ms-slide-info.ms-dir-h {
    width : 100%
}

@keyframes point-anim {
    0% {
        transform         : scale(0.5);
        -webkit-transform : scale(0.5);
        -moz-transform    : scale(0.5);
        -o-transform      : scale(0.5);
        -ms-transform     : scale(0.5);
        opacity           : 1
    }
    100% {
        transform         : scale(0.5);
        -webkit-transform : scale(0.5);
        -moz-transform    : scale(1.5);
        -o-transform      : scale(1.5);
        -ms-transform     : scale(1.5);
        opacity           : 0
    }
}

@-webkit-keyframes point-anim {
    0% {
        -webkit-transform : scale(0.5);
        opacity           : 1
    }
    100% {
        -webkit-transform : scale(1.5);
        opacity           : 0
    }
}

.ms-android .ms-tooltip-point .ms-point-border {
    animation         : none;
    -moz-animation    : none;
    -webkit-animation : none;
    -o-animation      : none
}

.ms-pattern.ms-patt-1 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYICA/wzoDGTwHyDAADXxAv4Eq8S5AAAAAElFTkSuQmCC)
}

.ms-pattern.ms-patt-2 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpiYECA/wxogLAANoBdF0CAAQD+agT8l3ocpQAAAABJRU5ErkJggg==)
}

.ms-pattern.ms-patt-3 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACxJREFUeNqU0EENAAAMwkD8m+4s7PhCCmHbGijxE0jS1HOOhxJSUhf9eAIMAI/CEe94Ny14AAAAAElFTkSuQmCC)
}

.ms-pattern.ms-patt-4 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpiYGBg+M+ABfxHo3Fz/gMEGACtlgX7j8MuyAAAAABJRU5ErkJggg==)
}

.ms-pattern.ms-patt-5 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABNJREFUeNpiYECA/3CCAV0UIMAANfEC/mOKn1cAAAAASUVORK5CYII=)
}

.ms-pattern.ms-patt-6 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAYAAADjAO9DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYGBg+M+AClD4AAEGACn3Af/97SgJAAAAAElFTkSuQmCC)
}

.ms-pattern.ms-patt-7 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABZJREFUeNpiYMAE/+EEAy5Z0iUAAgwA/moE/KMl2lgAAAAASUVORK5CYII=)
}

.ms-pattern.ms-patt-8 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAICAYAAAA4GpVBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYGBg+M+ACdDFAAIMADP0Af/w5VDVAAAAAElFTkSuQmCC)
}

.ms-pattern.ms-patt-9 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJJREFUeNpiYGBg+M9AGQAIMABABAEA80yJjQAAAABJRU5ErkJggg==)
}

.ms-pattern.ms-patt-10 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABZJREFUeNpiYGBg+A/FcMDEQH0AEGAAxksCAb3vCDgAAAAASUVORK5CYII=)
}

.ms-pattern.ms-patt-11 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABxJREFUeNpiZGBg+M+AChhBBBMDDkC6BOkAIMAAlXQBCO9f4icAAAAASUVORK5CYII=)
}

.ms-pattern.ms-patt-12 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiYGBg+M8AATAaDnAKYEgQBgABBgB6/AT8h9ybfgAAAABJRU5ErkJggg==)
}

.ms-pattern.ms-patt-13 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB1JREFUeNpiYGBg+M+ABJig9H90AbggI7oWgAADAI5xBAIRYsxUAAAAAElFTkSuQmCC)
}

.ms-pattern.ms-patt-14 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAYAAAAx8TU7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpiYGBg+M+AA9BSgkQBgAADAJIyB/kDCjAnAAAAAElFTkSuQmCC)
}

.ms-pattern.ms-patt-15 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB9JREFUeNpiYGBg+M9ABPhPjPh/YjT9J2AipiRAgAEAhjsH+Utd9Z4AAAAASUVORK5CYII=)
}

.ms-pattern.ms-patt-16 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFAQMAAABCXz8WAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdjaGBwZFBiEGHgAAAHPwEAP8TPrwAAAABJRU5ErkJggg==)
}

.ms-pattern.ms-patt-17 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAIAQMAAAALP6d4AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABZJREFUCNdjaGBwYFBgEGDgAGIFBgcADegBabpJ4LsAAAAASUVORK5CYII=)
}

.ms-pattern.ms-patt-18 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGA4wPCA4QMACtgDEQ8Bqx8AAAAASUVORK5CYII=)
}

.ms-pattern.ms-patt-19 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA9JREFUCNdjWMDgAMRAAAAKigGBlYsMggAAAABJRU5ErkJggg==)
}

.ms-pattern.ms-patt-20 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGAQMAAADaAn0LAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA1JREFUCNdj+ACFQAAAHgwDwds/+0oAAAAASUVORK5CYII=)
}

.ms-pattern.ms-patt-21 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA1JREFUCNdjOACEYAAADAoBgRrgDF0AAAAASUVORK5CYII=)
}

.ms-pattern.ms-patt-22 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjaGAAAwADiACBhux1cwAAAABJRU5ErkJggg==)
}

.ms-pattern.ms-patt-23 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAIAQMAAAAC1AcCAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjaGAAAxgNAAsQAQHPxScOAAAAAElFTkSuQmCC)
}

.ms-pattern.ms-patt-24 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABAQMAAADZzn0AAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAApJREFUCNdj6AAAAIoAiVWdWYwAAAAASUVORK5CYII=)
}

.ms-pattern.ms-patt-25 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdj4GBoYHBgUGAQAAAFggD5HRIFwAAAAABJRU5ErkJggg==)
}

.ms-pattern.ms-patt-26 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADAQMAAABs5if8AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjUGBoYHAAAAJmAOF0EZC+AAAAAElFTkSuQmCC)
}

.ms-pattern.ms-patt-27 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGAIYFBgCAAABcgBQeTzXGUAAAAASUVORK5CYII=)
}

.ms-pattern.ms-patt-28 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAACBJREFUCNdjaGBgcHBgUGhgEGRg4GJgYAGRQDZQBCgOAC/KAvtspwwJAAAAAElFTkSuQmCC)
}

.ms-pattern.ms-patt-29 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdjUGBwYGhg4GAQAAAFkgD5MUFnfgAAAABJRU5ErkJggg==)
}

.ms-pattern.ms-patt-30 {
    background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADAQMAAABs5if8AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjcGBoYFAAAALmAOHcBT11AAAAAElFTkSuQmCC)
}

.ms-skin-default .ms-slide .ms-slide-vpbtn,
.ms-skin-default .ms-video-btn {
    width      : 50px;
    height     : 51px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-1.png) no-repeat -14px -150px;
    top        : 50%;
    left       : 50%;
    margin     : -25px 0 0 -25px
}

.ms-skin-default .ms-slide .ms-slide-vcbtn {
    width      : 30px;
    height     : 30px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-1.png) no-repeat -24px -28px;
    top        : 18px;
    right      : 30px
}

.ms-skin-default .ms-nav-next,
.ms-skin-default .ms-nav-prev {
    width               : 30px;
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-1.png);
    background-position : -89px -26px;
    height              : 40px;
    cursor              : pointer;
    top                 : 50%;
    left                : 30px;
    margin-top          : -20px;
    position            : absolute;
    z-index             : 110
}

.ms-skin-default .ms-nav-next {
    right               : 30px;
    left                : auto;
    background-position : -89px -103px
}

.ms-skin-default .ms-bullet {
    width               : 10px;
    height              : 10px;
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-1.png) no-repeat;
    margin              : 4px;
    background-position : -34px -117px
}

.ms-skin-default .ms-bullet-selected {
    background-position : -34px -84px
}

.ms-skin-default .ms-tooltip {
    position : absolute;
    z-index  : 210;
    cursor   : auto
}

.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow {
    border-left  : solid 10px transparent;
    border-right : solid 10px transparent;
    position     : absolute;
    left         : 50%;
    margin-left  : -10px
}

.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow {
    border-top       : solid 10px;
    border-top-color : silver;
    border-top-color : rgba(240, 240, 240, 0.88);
    bottom           : -10px
}

.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom       : solid 10px;
    border-bottom-color : silver;
    border-bottom-color : rgba(240, 240, 240, 0.88);
    top                 : -10px
}

.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow {
    border-top    : solid 10px transparent;
    border-bottom : solid 10px transparent;
    position      : absolute;
    top           : 50%;
    margin-top    : -10px
}

.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow {
    border-right       : solid 10px;
    border-right-color : silver;
    border-right-color : rgba(240, 240, 240, 0.88);
    left               : -10px
}

.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow {
    border-left       : solid 10px;
    border-left-color : silver;
    border-left-color : rgba(240, 240, 240, 0.88);
    right             : -10px
}

.ms-skin-default .ms-tooltip-point {
    cursor : pointer
}

.ms-skin-default .ms-tooltip-point .ms-point-center {
    width         : 12px;
    height        : 12px;
    border-radius : 15px;
    border        : solid 2px #bbbbbb;
    background    : white;
    margin        : -8px 0 0 -8px;
    position      : absolute;
    z-index       : 105
}

.ms-skin-default .ms-tooltip-point .ms-point-border {
    width             : 22px;
    height            : 22px;
    background        : black;
    background        : rgba(0, 0, 0, 0.36);
    margin            : -11px 0 0 -11px;
    position          : absolute;
    border-radius     : 15px;
    animation         : point-anim 1.5s infinite;
    -moz-animation    : point-anim 1.5s infinite;
    -webkit-animation : point-anim 1.5s infinite;
    -o-animation      : point-anim 1.5s infinite
}

.ms-skin-default .ms-tooltip {
    max-width : 200px
}

.ms-skin-default .ms-tooltip-cont {
    padding     : 10px;
    background  : silver;
    background  : rgba(240, 240, 240, 0.88);
    text-shadow : 0 1px 0px white;
    margin-left : -1px
}

@media only screen and (-webkit-min-device-pixel-ratio : 2), only screen and (   min--moz-device-pixel-ratio : 2), only screen and (        min-device-pixel-ratio : 2), only screen and (                -webkit-min-device-pixel-ratio : 2), only screen and (                min-resolution : 192dpi), only screen and (                min-resolution : 2dppx) {
    .ms-skin-default .ms-slide .ms-slide-vpbtn,
    .ms-skin-default .ms-video-btn,
    .ms-skin-default .ms-slide .ms-slide-vcbtn,
    .ms-skin-default .ms-nav-next,
    .ms-skin-default .ms-nav-prev,
    .ms-skin-default .ms-bullet {
        background-image : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-1-retina.png);
        background-size  : 152px 225px
    }
}

.ms-skin-black-1 .ms-slide .ms-slide-vpbtn,
.ms-skin-black-1 .ms-video-btn {
    width      : 54px;
    height     : 54px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/black-skin-1.png) no-repeat -14px -150px;
    top        : 50%;
    left       : 50%;
    margin     : -27px 0 0 -27px
}

.ms-skin-black-1 .ms-slide .ms-slide-vcbtn {
    width      : 27px;
    height     : 26px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/black-skin-1.png) no-repeat -24px -29px;
    top        : 30px;
    right      : 30px
}

.ms-skin-black-1 .ms-nav-next,
.ms-skin-black-1 .ms-nav-prev {
    width               : 53px;
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/black-skin-1.png);
    background-position : -79px -19px;
    height              : 61px;
    cursor              : pointer;
    top                 : 50%;
    left                : 30px;
    margin-top          : -26px;
    position            : absolute;
    z-index             : 110
}

.ms-skin-black-1 .ms-nav-next {
    right               : 30px;
    left                : auto;
    background-position : -79px -97px
}

.ms-skin-black-1 .ms-bullets.ms-dir-h {
    position : absolute;
    bottom   : 20px;
    right    : 50%;
    width    : 100px
}

.ms-skin-black-1 .ms-bullets.ms-dir-h .ms-bullets-count {
    position : relative;
    right    : -50%
}

.ms-skin-black-1 .ms-bullet {
    width      : 9px;
    height     : 9px;
    background : white;
    margin     : 4px;
    border     : solid 1px rgb(58, 58, 58)
}

.ms-skin-black-1 .ms-bullet-selected {
    background-color : black
}

.ms-skin-black-1 .ms-tooltip {
    position : absolute;
    z-index  : 210;
    cursor   : auto
}

.ms-skin-black-1 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-black-1 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-left  : solid 10px transparent;
    border-right : solid 10px transparent;
    position     : absolute;
    left         : 50%;
    margin-left  : -10px
}

.ms-skin-black-1 .ms-tooltip-top .ms-tooltip-arrow {
    border-top       : solid 10px;
    border-top-color : white;
    border-top-color : rgba(0, 0, 0, 0.8);
    bottom           : -10px
}

.ms-skin-black-1 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom       : solid 10px;
    border-bottom-color : white;
    border-bottom-color : rgba(0, 0, 0, 0.8);
    top                 : -10px
}

.ms-skin-black-1 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-black-1 .ms-tooltip-left .ms-tooltip-arrow {
    border-top    : solid 10px transparent;
    border-bottom : solid 10px transparent;
    position      : absolute;
    top           : 50%;
    margin-top    : -10px
}

.ms-skin-black-1 .ms-tooltip-right .ms-tooltip-arrow {
    border-right       : solid 10px;
    border-right-color : white;
    border-right-color : rgba(0, 0, 0, 0.8);
    left               : -10px
}

.ms-skin-black-1 .ms-tooltip-left .ms-tooltip-arrow {
    border-left       : solid 10px;
    border-left-color : black;
    border-left-color : rgba(0, 0, 0, 0.8);
    right             : -10px
}

.ms-skin-black-1 .ms-tooltip-point {
    cursor : pointer
}

.ms-skin-black-1 .ms-tooltip-point .ms-point-center {
    width         : 12px;
    height        : 12px;
    border-radius : 15px;
    border        : solid 2px #444444;
    background    : black;
    margin        : -8px 0 0 -8px;
    position      : absolute;
    z-index       : 105
}

.ms-skin-black-1 .ms-tooltip-point .ms-point-border {
    width             : 22px;
    height            : 22px;
    background        : white;
    background        : rgba(255, 255, 255, 0.9);
    margin            : -11px 0 0 -11px;
    position          : absolute;
    border-radius     : 15px;
    animation         : point-anim 1.5s infinite;
    -moz-animation    : point-anim 1.5s infinite;
    -webkit-animation : point-anim 1.5s infinite;
    -o-animation      : point-anim 1.5s infinite
}

.ms-skin-black-1 .ms-tooltip {
    max-width : 200px
}

.ms-skin-black-1 .ms-tooltip-cont {
    padding     : 10px;
    background  : black;
    background  : rgba(0, 0, 0, 0.8);
    text-shadow : 0 1px 0px black;
    color       : white;
    box-shadow  : 0px 1px 1px 0px rgba(0, 0, 0, 0.04)
}

@media only screen and (-webkit-min-device-pixel-ratio : 2), only screen and (   min--moz-device-pixel-ratio : 2), only screen and (        min-device-pixel-ratio : 2), only screen and (                -webkit-min-device-pixel-ratio : 2), only screen and (                min-resolution : 192dpi), only screen and (                min-resolution : 2dppx) {
    .ms-skin-black-1 .ms-slide .ms-slide-vpbtn,
    .ms-skin-black-1 .ms-video-btn,
    .ms-skin-black-1 .ms-slide .ms-slide-vcbtn,
    .ms-skin-black-1 .ms-nav-next,
    .ms-skin-black-1 .ms-nav-prev {
        background-image : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/black-skin-1-retina.png);
        background-size  : 152px 225px
    }
}

.ms-skin-black-2 .ms-slide .ms-slide-vpbtn,
.ms-skin-black-2 .ms-video-btn {
    width                   : 45px;
    height                  : 45px;
    background              : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/black-skin-2.png) black no-repeat -16px -103px;
    border                  : solid 3px rgb(255, 255, 255);
    border-color            : rgba(255, 255, 255, 0.4);
    -webkit-background-clip : padding-box;
    top                     : 50%;
    left                    : 50%;
    margin                  : -23px 0 0 -23px
}

.ms-skin-black-2 .ms-slide .ms-slide-vpbtn:hover,
.ms-skin-black-2 .ms-video-btn:hover {
    background-color : #3d3d3d
}

.ms-skin-black-2 .ms-slide .ms-slide-vcbtn {
    width        : 25px;
    height       : 25px;
    background   : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/black-skin-2.png) black no-repeat -27px -36px;
    border       : solid 2px white;
    border-color : rgba(255, 255, 255, 0.4);
    top          : 15px;
    right        : 15px
}

.ms-skin-black-2.round-skin .ms-slide .ms-slide-vcbtn {
    border-radius : 50px
}

.ms-skin-black-2 .ms-nav-next,
.ms-skin-black-2 .ms-nav-prev {
    position            : absolute;
    cursor              : pointer;
    z-index             : 110;
    width               : 45px;
    height              : 45px;
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/black-skin-2.png) black;
    background-clip     : padding-box;
    background-position : -88px -26px;
    border              : solid 3px rgb(255, 255, 255);
    border-color        : rgba(255, 255, 255, 0.4);
    top                 : 50%;
    left                : 30px;
    margin-top          : -22px
}

.ms-skin-black-2.round-skin .ms-nav-next,
.ms-skin-black-2.round-skin .ms-nav-prev,
.ms-skin-black-2.round-skin .ms-slide .ms-slide-vpbtn,
.ms-skin-black-2.round-skin .ms-video-btn {
    border-radius : 90px
}

.ms-skin-black-2 .ms-nav-next:hover,
.ms-skin-black-2 .ms-nav-prev:hover {
    background-color : #3d3d3d
}

.ms-skin-black-2 .ms-nav-next {
    right               : 30px;
    left                : auto;
    background-position : -86px -103px
}

.ms-skin-black-2 .ms-bullets.ms-dir-h {
    position : absolute;
    bottom   : 20px;
    right    : 50%;
    width    : 100px
}

.ms-skin-black-2 .ms-bullets.ms-dir-h .ms-bullets-count {
    position : relative;
    right    : -50%
}

.ms-skin-black-2 .ms-bullet {
    width                   : 8px;
    height                  : 8px;
    background              : white;
    -webkit-background-clip : padding-box;
    -moz-background-clip    : padding-box;
    -ms-background-clip     : padding-box;
    border                  : solid 3px white;
    border-color            : rgba(0, 0, 0, 0.44);
    margin                  : 4px;
    background-position     : -34px -117px
}

.ms-skin-black-2.round-skin .ms-bullet {
    border-radius : 15px
}

.ms-skin-black-2 .ms-bullet-selected {
    background-color : black;
    border-color     : white;
    border-color     : rgba(255, 255, 255, 0.44)
}

.ms-skin-black-2 .ms-tooltip {
    position : absolute;
    z-index  : 210;
    cursor   : auto
}

.ms-skin-black-2 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-black-2 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-left  : solid 10px transparent;
    border-right : solid 10px transparent;
    position     : absolute;
    left         : 50%;
    margin-left  : -10px
}

.ms-skin-black-2 .ms-tooltip-top .ms-tooltip-arrow {
    border-top       : solid 10px;
    border-top-color : silver;
    border-top-color : rgba(240, 240, 240, 0.88);
    bottom           : -10px
}

.ms-skin-black-2 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom       : solid 10px;
    border-bottom-color : silver;
    border-bottom-color : rgba(240, 240, 240, 0.88);
    top                 : -10px
}

.ms-skin-black-2 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-black-2 .ms-tooltip-left .ms-tooltip-arrow {
    border-top    : solid 10px transparent;
    border-bottom : solid 10px transparent;
    position      : absolute;
    top           : 50%;
    margin-top    : -10px
}

.ms-skin-black-2 .ms-tooltip-right .ms-tooltip-arrow {
    border-right       : solid 10px;
    border-right-color : silver;
    border-right-color : rgba(240, 240, 240, 0.88);
    left               : -10px
}

.ms-skin-black-2 .ms-tooltip-left .ms-tooltip-arrow {
    border-left       : solid 10px;
    border-left-color : silver;
    border-left-color : rgba(240, 240, 240, 0.88);
    right             : -10px
}

.ms-skin-black-2 .ms-tooltip-point {
    cursor : pointer
}

.ms-skin-black-2 .ms-tooltip-point .ms-point-center {
    width         : 12px;
    height        : 12px;
    border-radius : 15px;
    border        : solid 2px #bbbbbb;
    background    : white;
    margin        : -8px 0 0 -8px;
    position      : absolute;
    z-index       : 105
}

.ms-skin-black-2 .ms-tooltip-point .ms-point-border {
    width             : 22px;
    height            : 22px;
    background        : black;
    background        : rgba(0, 0, 0, 0.36);
    margin            : -11px 0 0 -11px;
    position          : absolute;
    border-radius     : 15px;
    animation         : point-anim 1.5s infinite;
    -moz-animation    : point-anim 1.5s infinite;
    -webkit-animation : point-anim 1.5s infinite;
    -o-animation      : point-anim 1.5s infinite
}

.ms-ie7.ms-skin-black-2 .ms-tooltip-point .ms-point-border,
.ms-ie8.ms-skin-black-2 .ms-tooltip-point .ms-point-border {
    display : none
}

.ms-skin-black-2 .ms-tooltip {
    max-width : 200px
}

.ms-skin-black-2 .ms-tooltip-cont {
    padding     : 10px;
    background  : silver;
    background  : rgba(240, 240, 240, 0.88);
    text-shadow : 0 1px 0px white;
    box-shadow  : 0px 1px 1px 0px rgba(0, 0, 0, 0.04)
}

@media only screen and (-webkit-min-device-pixel-ratio : 2), only screen and (   min--moz-device-pixel-ratio : 2), only screen and (        min-device-pixel-ratio : 2), only screen and (                -webkit-min-device-pixel-ratio : 2), only screen and (                min-resolution : 192dpi), only screen and (                min-resolution : 2dppx) {
    .ms-skin-black-2 .ms-slide .ms-slide-vpbtn,
    .ms-skin-black-2 .ms-video-btn,
    .ms-skin-black-2 .ms-slide .ms-slide-vcbtn,
    .ms-skin-black-2 .ms-nav-next,
    .ms-skin-black-2 .ms-nav-prev {
        background-image : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/black-skin-2-retina.png);
        background-size  : 152px 225px
    }
}

.ms-skin-light-2 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-2 .ms-video-btn {
    width      : 54px;
    height     : 54px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-2.png) no-repeat -14px -150px;
    top        : 50%;
    left       : 50%;
    margin     : -27px 0 0 -27px
}

.ms-skin-light-2 .ms-slide .ms-slide-vcbtn {
    width      : 27px;
    height     : 26px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-2.png) no-repeat -24px -29px;
    top        : 30px;
    right      : 30px
}

.ms-skin-light-2 .ms-nav-next,
.ms-skin-light-2 .ms-nav-prev {
    width               : 53px;
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-2.png);
    background-position : -79px -19px;
    height              : 61px;
    cursor              : pointer;
    top                 : 50%;
    left                : 30px;
    margin-top          : -26px;
    position            : absolute;
    z-index             : 110
}

.ms-skin-light-2 .ms-nav-next {
    right               : 30px;
    left                : auto;
    background-position : -79px -97px
}

.ms-skin-light-2 .ms-bullets.ms-dir-h {
    position : absolute;
    bottom   : 20px;
    right    : 50%;
    width    : 100px
}

.ms-skin-light-2 .ms-bullets.ms-dir-h .ms-bullets-count {
    position : relative;
    right    : -50%
}

.ms-skin-light-2 .ms-bullet {
    width      : 9px;
    height     : 9px;
    background : black;
    margin     : 4px;
    border     : solid 1px rgb(58, 58, 58)
}

.ms-skin-light-2 .ms-bullet-selected {
    background-color : white
}

.ms-skin-light-2 .ms-tooltip {
    position : absolute;
    z-index  : 210;
    cursor   : auto
}

.ms-skin-light-2 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-light-2 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-left  : solid 10px transparent;
    border-right : solid 10px transparent;
    position     : absolute;
    left         : 50%;
    margin-left  : -10px
}

.ms-skin-light-2 .ms-tooltip-top .ms-tooltip-arrow {
    border-top       : solid 10px;
    border-top-color : silver;
    border-top-color : rgba(240, 240, 240, 0.88);
    bottom           : -10px
}

.ms-skin-light-2 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom       : solid 10px;
    border-bottom-color : silver;
    border-bottom-color : rgba(240, 240, 240, 0.88);
    top                 : -10px
}

.ms-skin-light-2 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-light-2 .ms-tooltip-left .ms-tooltip-arrow {
    border-top    : solid 10px transparent;
    border-bottom : solid 10px transparent;
    position      : absolute;
    top           : 50%;
    margin-top    : -10px
}

.ms-skin-light-2 .ms-tooltip-right .ms-tooltip-arrow {
    border-right       : solid 10px;
    border-right-color : silver;
    border-right-color : rgba(240, 240, 240, 0.88);
    left               : -10px
}

.ms-skin-light-2 .ms-tooltip-left .ms-tooltip-arrow {
    border-left       : solid 10px;
    border-left-color : silver;
    border-left-color : rgba(240, 240, 240, 0.88);
    right             : -10px
}

.ms-skin-light-2 .ms-tooltip-point {
    cursor : pointer
}

.ms-skin-light-2 .ms-tooltip-point .ms-point-center {
    width         : 12px;
    height        : 12px;
    border-radius : 15px;
    border        : solid 2px #bbbbbb;
    background    : white;
    margin        : -8px 0 0 -8px;
    position      : absolute;
    z-index       : 105
}

.ms-skin-light-2 .ms-tooltip-point .ms-point-border {
    width             : 22px;
    height            : 22px;
    background        : black;
    background        : rgba(0, 0, 0, 0.36);
    margin            : -11px 0 0 -11px;
    position          : absolute;
    border-radius     : 15px;
    animation         : point-anim 1.5s infinite;
    -moz-animation    : point-anim 1.5s infinite;
    -webkit-animation : point-anim 1.5s infinite;
    -o-animation      : point-anim 1.5s infinite
}

.ms-skin-light-2 .ms-tooltip {
    max-width : 200px
}

.ms-skin-light-2 .ms-tooltip-cont {
    padding     : 10px;
    background  : silver;
    background  : rgba(240, 240, 240, 0.88);
    text-shadow : 0 1px 0px white;
    box-shadow  : 0px 1px 1px 0px rgba(0, 0, 0, 0.04)
}

@media only screen and (-webkit-min-device-pixel-ratio : 2), only screen and (   min--moz-device-pixel-ratio : 2), only screen and (        min-device-pixel-ratio : 2), only screen and (                -webkit-min-device-pixel-ratio : 2), only screen and (                min-resolution : 192dpi), only screen and (                min-resolution : 2dppx) {
    .ms-skin-light-2 .ms-slide .ms-slide-vpbtn,
    .ms-skin-light-2 .ms-video-btn,
    .ms-skin-light-2 .ms-slide .ms-slide-vcbtn,
    .ms-skin-light-2 .ms-nav-next,
    .ms-skin-light-2 .ms-nav-prev {
        background-image : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-2-retina.png);
        background-size  : 152px 225px
    }
}

.ms-skin-light-3 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-3 .ms-video-btn {
    width      : 50px;
    height     : 50px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-3.png) no-repeat -15px -149px;
    top        : 50%;
    left       : 50%;
    margin     : -25px 0 0 -25px
}

.ms-skin-light-3 .ms-slide .ms-slide-vcbtn {
    width      : 31px;
    height     : 29px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-3.png) no-repeat -26px -28px;
    top        : 30px;
    right      : 30px
}

.ms-skin-light-3 .ms-nav-next,
.ms-skin-light-3 .ms-nav-prev {
    width               : 50px;
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-3.png);
    background-position : -82px -22px;
    height              : 50px;
    cursor              : pointer;
    top                 : 50%;
    left                : 30px;
    margin-top          : -25px;
    position            : absolute;
    z-index             : 110
}

.ms-skin-light-3 .ms-nav-next {
    right               : 30px;
    left                : auto;
    background-position : -81px -99px
}

.ms-skin-light-3 .ms-bullets.ms-dir-h {
    position : absolute;
    bottom   : 20px;
    right    : 50%;
    width    : 100px
}

.ms-skin-light-3 .ms-bullets.ms-dir-h .ms-bullets-count {
    position : relative;
    right    : -50%
}

.ms-skin-light-3 .ms-bullet {
    width               : 16px;
    height              : 16px;
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-3.png) no-repeat;
    background-position : -31px -114px;
    margin              : 4px
}

.ms-skin-light-3 .ms-bullet-selected {
    background-position : -31px -81px
}

.ms-skin-light-3 .ms-tooltip {
    position : absolute;
    z-index  : 210;
    cursor   : auto
}

.ms-skin-light-3 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-light-3 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-left  : solid 10px transparent;
    border-right : solid 10px transparent;
    position     : absolute;
    left         : 50%;
    margin-left  : -10px
}

.ms-skin-light-3 .ms-tooltip-top .ms-tooltip-arrow {
    border-top       : solid 10px;
    border-top-color : silver;
    border-top-color : rgba(240, 240, 240, 0.88);
    bottom           : -10px
}

.ms-skin-light-3 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom       : solid 10px;
    border-bottom-color : silver;
    border-bottom-color : rgba(240, 240, 240, 0.88);
    top                 : -10px
}

.ms-skin-light-3 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-light-3 .ms-tooltip-left .ms-tooltip-arrow {
    border-top    : solid 10px transparent;
    border-bottom : solid 10px transparent;
    position      : absolute;
    top           : 50%;
    margin-top    : -10px
}

.ms-skin-light-3 .ms-tooltip-right .ms-tooltip-arrow {
    border-right       : solid 10px;
    border-right-color : silver;
    border-right-color : rgba(240, 240, 240, 0.88);
    left               : -10px
}

.ms-skin-light-3 .ms-tooltip-left .ms-tooltip-arrow {
    border-left       : solid 10px;
    border-left-color : silver;
    border-left-color : rgba(240, 240, 240, 0.88);
    right             : -10px
}

.ms-skin-light-3 .ms-tooltip-point {
    cursor : pointer
}

.ms-skin-light-3 .ms-tooltip-point .ms-point-center {
    width         : 12px;
    height        : 12px;
    border-radius : 15px;
    border        : solid 2px #bbbbbb;
    background    : white;
    margin        : -8px 0 0 -8px;
    position      : absolute;
    z-index       : 105
}

.ms-skin-light-3 .ms-tooltip-point .ms-point-border {
    width             : 22px;
    height            : 22px;
    background        : black;
    background        : rgba(0, 0, 0, 0.36);
    margin            : -11px 0 0 -11px;
    position          : absolute;
    border-radius     : 15px;
    animation         : point-anim 1.5s infinite;
    -moz-animation    : point-anim 1.5s infinite;
    -webkit-animation : point-anim 1.5s infinite;
    -o-animation      : point-anim 1.5s infinite
}

.ms-skin-light-3 .ms-tooltip {
    max-width : 200px
}

.ms-skin-light-3 .ms-tooltip-cont {
    padding     : 10px;
    background  : silver;
    background  : rgba(240, 240, 240, 0.88);
    text-shadow : 0 1px 0px white;
    box-shadow  : 0px 1px 1px 0px rgba(0, 0, 0, 0.04)
}

@media only screen and (-webkit-min-device-pixel-ratio : 2), only screen and (   min--moz-device-pixel-ratio : 2), only screen and (        min-device-pixel-ratio : 2), only screen and (                -webkit-min-device-pixel-ratio : 2), only screen and (                min-resolution : 192dpi), only screen and (                min-resolution : 2dppx) {
    .ms-skin-light-3 .ms-slide .ms-slide-vpbtn,
    .ms-skin-light-3 .ms-video-btn,
    .ms-skin-light-3 .ms-slide .ms-slide-vcbtn,
    .ms-skin-light-3 .ms-nav-next,
    .ms-skin-light-3 .ms-nav-prev,
    .ms-skin-light-3 .ms-bullet {
        background-image : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-3-retina.png);
        background-size  : 152px 225px
    }
}

.ms-skin-light-4 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-4 .ms-video-btn {
    width      : 54px;
    height     : 54px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-4.png) no-repeat -14px -150px;
    top        : 50%;
    left       : 50%;
    margin     : -27px 0 0 -27px
}

.ms-skin-light-4 .ms-slide .ms-slide-vcbtn {
    width      : 27px;
    height     : 26px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-4.png) no-repeat -24px -29px;
    top        : 30px;
    right      : 30px
}

.ms-skin-light-4 .ms-nav-next,
.ms-skin-light-4 .ms-nav-prev {
    width               : 54px;
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-4.png);
    background-position : -77px -5px;
    height              : 68px;
    cursor              : pointer;
    top                 : 50%;
    left                : -27px;
    margin-top          : -40px;
    position            : absolute;
    z-index             : 110
}

.ms-skin-light-4 .ms-nav-next {
    right               : -27px;
    left                : auto;
    background-position : -79px -83px
}

.ms-skin-light-4 .ms-thumb-frame-selected {
    opacity : 0.6
}

.ms-skin-light-4 .ms-thumb-list.ms-dir-h {
    bottom : -60px;
    width  : 100%;
    height : 60px
}

.ms-skin-light-4 .ms-thumb-list.ms-dir-v {
    height : 100%;
    width  : 60px;
    right  : -60px;
    top    : 0
}

.ms-skin-light-4 .ms-thumb-frame {
    cursor   : pointer;
    float    : left;
    width    : 60px;
    height   : 60px;
    margin   : 1px 0 0 1px;
    overflow : hidden
}

.ms-skin-light-4 .ms-bullets.ms-dir-h {
    position : absolute;
    bottom   : 20px;
    right    : 50%;
    width    : 100px
}

.ms-skin-light-4 .ms-bullets.ms-dir-h .ms-bullets-count {
    position : relative;
    right    : -50%
}

.ms-skin-light-4 .ms-bullet {
    width      : 9px;
    height     : 9px;
    background : #b9b9b9;
    margin     : 4px;
    border     : solid 1px rgb(163, 163, 163)
}

.ms-skin-light-4 .ms-bullet-selected {
    background-color : white
}

.ms-skin-light-4 .ms-tooltip {
    position : absolute;
    z-index  : 210;
    cursor   : auto
}

.ms-skin-light-4 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-light-4 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-left  : solid 10px transparent;
    border-right : solid 10px transparent;
    position     : absolute;
    left         : 50%;
    margin-left  : -10px
}

.ms-skin-light-4 .ms-tooltip-top .ms-tooltip-arrow {
    border-top       : solid 10px;
    border-top-color : silver;
    border-top-color : rgba(240, 240, 240, 0.88);
    bottom           : -10px
}

.ms-skin-light-4 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom       : solid 10px;
    border-bottom-color : silver;
    border-bottom-color : rgba(240, 240, 240, 0.88);
    top                 : -10px
}

.ms-skin-light-4 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-light-4 .ms-tooltip-left .ms-tooltip-arrow {
    border-top    : solid 10px transparent;
    border-bottom : solid 10px transparent;
    position      : absolute;
    top           : 50%;
    margin-top    : -10px
}

.ms-skin-light-4 .ms-tooltip-right .ms-tooltip-arrow {
    border-right       : solid 10px;
    border-right-color : silver;
    border-right-color : rgba(240, 240, 240, 0.88);
    left               : -10px
}

.ms-skin-light-4 .ms-tooltip-left .ms-tooltip-arrow {
    border-left       : solid 10px;
    border-left-color : white;
    border-left-color : rgba(240, 240, 240, 0.88);
    right             : -10px
}

.ms-skin-light-4 .ms-tooltip-point {
    cursor : pointer
}

.ms-skin-light-4 .ms-tooltip-point .ms-point-center {
    width         : 12px;
    height        : 12px;
    border-radius : 15px;
    border        : solid 2px #e0e0e0;
    background    : #4b8aac;
    margin        : -8px 0 0 -8px;
    position      : absolute;
    z-index       : 105
}

.ms-skin-light-4 .ms-tooltip-point .ms-point-border {
    width             : 22px;
    height            : 22px;
    background        : white;
    margin            : -11px 0 0 -11px;
    position          : absolute;
    border-radius     : 15px;
    animation         : point-anim 1.5s infinite;
    -moz-animation    : point-anim 1.5s infinite;
    -webkit-animation : point-anim 1.5s infinite;
    -o-animation      : point-anim 1.5s infinite
}

.ms-skin-light-4 .ms-tooltip {
    max-width : 200px
}

.ms-skin-light-4 .ms-tooltip-cont {
    padding     : 10px;
    background  : silver;
    background  : rgba(240, 240, 240, 0.88);
    text-shadow : 0 1px 0px white;
    box-shadow  : 0px 1px 1px 0px rgba(0, 0, 0, 0.04)
}

@media only screen and (-webkit-min-device-pixel-ratio : 2), only screen and (   min--moz-device-pixel-ratio : 2), only screen and (        min-device-pixel-ratio : 2), only screen and (                -webkit-min-device-pixel-ratio : 2), only screen and (                min-resolution : 192dpi), only screen and (                min-resolution : 2dppx) {
    .ms-skin-light-4 .ms-slide .ms-slide-vpbtn,
    .ms-skin-light-4 .ms-video-btn,
    .ms-skin-light-4 .ms-slide .ms-slide-vcbtn,
    .ms-skin-light-4 .ms-nav-next,
    .ms-skin-light-4 .ms-nav-prev {
        background-image : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-4-retina.png);
        background-size  : 152px 225px
    }
}

.ms-skin-light-5 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-5 .ms-video-btn {
    width      : 32px;
    height     : 32px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-5.png) black no-repeat -24px -160px;
    top        : 50%;
    left       : 50%;
    margin     : -18px 0 0 -18px
}

.ms-skin-light-5 .ms-slide .ms-slide-vpbtn:hover,
.ms-skin-light-5 .ms-video-btn:hover {
    background-color : #646464
}

.ms-skin-light-5 .ms-slide .ms-slide-vcbtn {
    width      : 30px;
    height     : 30px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-5.png) white no-repeat -24px -28px;
    top        : 18px;
    right      : 30px
}

.ms-skin-light-5 .ms-nav-next,
.ms-skin-light-5 .ms-nav-prev {
    width               : 32px;
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-5.png) white;
    background-position : -94px -32px;
    height              : 32px;
    cursor              : pointer;
    bottom              : 40px;
    left                : 40px;
    margin-top          : -20px;
    position            : absolute;
    z-index             : 110
}

.ms-skin-light-5 .ms-nav-next:hover,
.ms-skin-light-5 .ms-nav-prev:hover {
    background-color : #e0e0e0
}

.ms-skin-light-5 .ms-nav-next {
    left                : 73px;
    background-position : -93px -110px
}

.ms-skin-light-5 .ms-bullets.ms-dir-h {
    position : absolute;
    bottom   : 20px;
    right    : 50%;
    width    : 100px
}

.ms-skin-light-5 .ms-bullets.ms-dir-h .ms-bullets-count {
    position : relative;
    right    : -50%
}

.ms-skin-light-5 .ms-bullet {
    width               : 10px;
    height              : 10px;
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-5.png) no-repeat;
    margin              : 4px;
    background-position : -34px -117px
}

.ms-skin-light-5 .ms-bullet-selected {
    background-position : -34px -84px
}

.ms-skin-light-5 .ms-tooltip {
    position : absolute;
    z-index  : 210;
    cursor   : auto
}

.ms-skin-light-5 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-light-5 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-left  : solid 10px transparent;
    border-right : solid 10px transparent;
    position     : absolute;
    left         : 50%;
    margin-left  : -10px
}

.ms-skin-light-5 .ms-tooltip-top .ms-tooltip-arrow {
    border-top       : solid 10px;
    border-top-color : silver;
    border-top-color : rgba(240, 240, 240, 0.88);
    bottom           : -10px
}

.ms-skin-light-5 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom       : solid 10px;
    border-bottom-color : silver;
    border-bottom-color : rgba(240, 240, 240, 0.88);
    top                 : -10px
}

.ms-skin-light-5 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-light-5 .ms-tooltip-left .ms-tooltip-arrow {
    border-top    : solid 10px transparent;
    border-bottom : solid 10px transparent;
    position      : absolute;
    top           : 50%;
    margin-top    : -10px
}

.ms-skin-light-5 .ms-tooltip-right .ms-tooltip-arrow {
    border-right       : solid 10px;
    border-right-color : silver;
    border-right-color : rgba(240, 240, 240, 0.88);
    left               : -10px
}

.ms-skin-light-5 .ms-tooltip-left .ms-tooltip-arrow {
    border-left       : solid 10px;
    border-left-color : silver;
    border-left-color : rgba(240, 240, 240, 0.88);
    right             : -10px
}

.ms-skin-light-5 .ms-tooltip-point {
    cursor : pointer
}

.ms-skin-light-5 .ms-tooltip-point .ms-point-center {
    width         : 12px;
    height        : 12px;
    border-radius : 15px;
    border        : solid 2px #bbbbbb;
    background    : white;
    margin        : -8px 0 0 -8px;
    position      : absolute;
    z-index       : 105
}

.ms-skin-light-5 .ms-tooltip-point .ms-point-border {
    width             : 22px;
    height            : 22px;
    background        : black;
    background        : rgba(0, 0, 0, 0.36);
    margin            : -11px 0 0 -11px;
    position          : absolute;
    border-radius     : 15px;
    animation         : point-anim 1.5s infinite;
    -moz-animation    : point-anim 1.5s infinite;
    -webkit-animation : point-anim 1.5s infinite;
    -o-animation      : point-anim 1.5s infinite
}

.ms-android.ms-skin-light-5 .ms-tooltip-point .ms-point-border {
    animation         : none;
    -moz-animation    : none;
    -webkit-animation : none;
    -o-animation      : none
}

.ms-ie7.ms-skin-light-5 .ms-tooltip-point .ms-point-border,
.ms-ie8.ms-skin-light-5 .ms-tooltip-point .ms-point-border {
    display : none
}

.ms-skin-light-5 .ms-tooltip {
    max-width : 200px
}

.ms-skin-light-5 .ms-tooltip-cont {
    padding     : 10px;
    background  : silver;
    background  : rgba(240, 240, 240, 0.88);
    text-shadow : 0 1px 0px white;
    box-shadow  : 0px 1px 1px 0px rgba(0, 0, 0, 0.04)
}

@media only screen and (-webkit-min-device-pixel-ratio : 2), only screen and (   min--moz-device-pixel-ratio : 2), only screen and (        min-device-pixel-ratio : 2), only screen and (                -webkit-min-device-pixel-ratio : 2), only screen and (                min-resolution : 192dpi), only screen and (                min-resolution : 2dppx) {
    .ms-skin-light-5 .ms-slide .ms-slide-vpbtn,
    .ms-skin-light-5 .ms-video-btn,
    .ms-skin-light-5 .ms-slide .ms-slide-vcbtn,
    .ms-skin-light-5 .ms-nav-next,
    .ms-skin-light-5 .ms-nav-prev {
        background-image : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-5-retina.png);
        background-size  : 152px 225px
    }
}

.ms-skin-light-6 .ms-slide .ms-slide-vpbtn,
.ms-skin-light-6 .ms-video-btn {
    width                   : 45px;
    height                  : 45px;
    background              : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-6.png) white no-repeat -16px -103px;
    border                  : solid 3px rgb(112, 112, 112);
    border-color            : rgba(0, 0, 0, 0.27);
    -webkit-background-clip : padding-box;
    top                     : 50%;
    left                    : 50%;
    margin                  : -23px 0 0 -23px
}

.ms-skin-light-6 .ms-slide .ms-slide-vpbtn:hover,
.ms-skin-light-6 .ms-video-btn:hover {
    background-color : #e0e0e0
}

.ms-skin-light-6 .ms-slide .ms-slide-vcbtn {
    width      : 25px;
    height     : 25px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-6.png) white no-repeat -27px -36px;
    top        : 15px;
    right      : 15px
}

.ms-skin-light-6.round-skin .ms-slide .ms-slide-vcbtn {
    border-radius : 30px
}

.ms-skin-light-6 .ms-nav-next,
.ms-skin-light-6 .ms-nav-prev {
    position            : absolute;
    cursor              : pointer;
    z-index             : 110;
    width               : 45px;
    height              : 45px;
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-6.png) white;
    background-clip     : padding-box;
    background-position : -88px -26px;
    border              : solid 3px rgb(112, 112, 112);
    border-color        : rgba(0, 0, 0, 0.27);
    top                 : 50%;
    left                : 30px;
    margin-top          : -22px
}

.ms-skin-light-6.round-skin .ms-nav-next,
.ms-skin-light-6.round-skin .ms-nav-prev,
.ms-skin-light-6.round-skin .ms-slide .ms-slide-vpbtn,
.ms-skin-light-6.round-skin .ms-video-btn {
    border-radius : 90px
}

.ms-skin-light-6 .ms-nav-next:hover,
.ms-skin-light-6 .ms-nav-prev:hover {
    background-color : #e0e0e0
}

.ms-skin-light-6 .ms-nav-next {
    right               : 30px;
    left                : auto;
    background-position : -86px -103px
}

.ms-skin-light-6 .ms-bullets.ms-dir-h {
    position : absolute;
    bottom   : 20px;
    right    : 50%;
    width    : 100px
}

.ms-skin-light-6 .ms-bullets.ms-dir-h .ms-bullets-count {
    position : relative;
    right    : -50%
}

.ms-skin-light-6 .ms-bullet {
    width                   : 8px;
    height                  : 8px;
    background              : black;
    -webkit-background-clip : padding-box;
    border                  : solid 3px white;
    border-color            : rgba(255, 255, 255, 0.44);
    margin                  : 4px;
    background-position     : -34px -117px
}

.ms-skin-light-6.round-skin .ms-bullet {
    border-radius : 15px
}

.ms-skin-light-6 .ms-bullet-selected {
    background-color : white;
    border-color     : black;
    border-color     : rgba(0, 0, 0, 0.44)
}

.ms-skin-light-6 .ms-tooltip {
    position : absolute;
    z-index  : 210;
    cursor   : auto
}

.ms-skin-light-6 .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-light-6 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-left  : solid 10px transparent;
    border-right : solid 10px transparent;
    position     : absolute;
    left         : 50%;
    margin-left  : -10px
}

.ms-skin-light-6 .ms-tooltip-top .ms-tooltip-arrow {
    border-top       : solid 10px;
    border-top-color : silver;
    border-top-color : rgba(240, 240, 240, 0.88);
    bottom           : -10px
}

.ms-skin-light-6 .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom       : solid 10px;
    border-bottom-color : silver;
    border-bottom-color : rgba(240, 240, 240, 0.88);
    top                 : -10px
}

.ms-skin-light-6 .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-light-6 .ms-tooltip-left .ms-tooltip-arrow {
    border-top    : solid 10px transparent;
    border-bottom : solid 10px transparent;
    position      : absolute;
    top           : 50%;
    margin-top    : -10px
}

.ms-skin-light-6 .ms-tooltip-right .ms-tooltip-arrow {
    border-right       : solid 10px;
    border-right-color : silver;
    border-right-color : rgba(240, 240, 240, 0.88);
    left               : -10px
}

.ms-skin-light-6 .ms-tooltip-left .ms-tooltip-arrow {
    border-left       : solid 10px;
    border-left-color : silver;
    border-left-color : rgba(240, 240, 240, 0.88);
    right             : -10px
}

.ms-skin-light-6 .ms-tooltip-point {
    cursor : pointer
}

.ms-skin-light-6 .ms-tooltip-point .ms-point-center {
    width         : 12px;
    height        : 12px;
    border-radius : 15px;
    border        : solid 2px #bbbbbb;
    background    : white;
    margin        : -8px 0 0 -8px;
    position      : absolute;
    z-index       : 105
}

.ms-skin-light-6 .ms-tooltip-point .ms-point-border {
    width             : 22px;
    height            : 22px;
    background        : black;
    background        : rgba(0, 0, 0, 0.36);
    margin            : -11px 0 0 -11px;
    position          : absolute;
    border-radius     : 15px;
    animation         : point-anim 1.5s infinite;
    -moz-animation    : point-anim 1.5s infinite;
    -webkit-animation : point-anim 1.5s infinite;
    -o-animation      : point-anim 1.5s infinite
}

.ms-ie7.ms-skin-light-6 .ms-tooltip-point .ms-point-border,
.ms-ie8.ms-skin-light-6 .ms-tooltip-point .ms-point-border {
    display : none
}

.ms-skin-light-6 .ms-tooltip {
    max-width : 200px
}

.ms-skin-light-6 .ms-tooltip-cont {
    padding     : 10px;
    background  : silver;
    background  : rgba(240, 240, 240, 0.88);
    text-shadow : 0 1px 0px white;
    box-shadow  : 0px 1px 1px 0px rgba(0, 0, 0, 0.04)
}

@media only screen and (-webkit-min-device-pixel-ratio : 2), only screen and (   min--moz-device-pixel-ratio : 2), only screen and (        min-device-pixel-ratio : 2), only screen and (                -webkit-min-device-pixel-ratio : 2), only screen and (                min-resolution : 192dpi), only screen and (                min-resolution : 2dppx) {
    .ms-skin-light-6 .ms-slide .ms-slide-vpbtn,
    .ms-skin-light-6 .ms-video-btn,
    .ms-skin-light-6 .ms-slide .ms-slide-vcbtn,
    .ms-skin-light-6 .ms-nav-next,
    .ms-skin-light-6 .ms-nav-prev {
        background-image : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-6-retina.png);
        background-size  : 152px 225px
    }
}

.ms-skin-metro .ms-slide .ms-slide-vpbtn,
.ms-skin-metro .ms-video-btn {
    width      : 47px;
    height     : 46px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/metro-skin.png) no-repeat -16px -152px;
    top        : 50%;
    left       : 50%;
    margin     : -22px 0 0 -24px
}

.ms-skin-metro .ms-slide .ms-slide-vcbtn {
    width      : 47px;
    height     : 47px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/metro-skin.png) no-repeat -16px -19px;
    top        : 15px;
    right      : 15px
}

.ms-skin-metro .ms-nav-next,
.ms-skin-metro .ms-nav-prev {
    width               : 47px;
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/metro-skin.png);
    background-position : -83px -23px;
    height              : 47px;
    cursor              : pointer;
    top                 : 50%;
    left                : 30px;
    margin-top          : -24px;
    position            : absolute;
    z-index             : 110
}

.ms-skin-metro .ms-nav-next {
    right               : 30px;
    left                : auto;
    background-position : -81px -100px
}

.ms-skin-metro .ms-bullets.ms-dir-h {
    position : absolute;
    bottom   : 20px;
    right    : 50%;
    width    : 100px
}

.ms-skin-metro .ms-bullets.ms-dir-h .ms-bullets-count {
    position : relative;
    right    : -50%
}

.ms-skin-metro .ms-bullet {
    width               : 16px;
    height              : 16px;
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/metro-skin.png) no-repeat;
    background-position : -31px -114px;
    margin              : 4px
}

.ms-skin-metro .ms-bullet-selected {
    background-position : -31px -81px
}

.ms-skin-metro .ms-tooltip {
    position : absolute;
    z-index  : 210;
    cursor   : auto
}

.ms-skin-metro .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-metro .ms-tooltip-bottom .ms-tooltip-arrow {
    border-left  : solid 10px transparent;
    border-right : solid 10px transparent;
    position     : absolute;
    left         : 50%;
    margin-left  : -10px
}

.ms-skin-metro .ms-tooltip-top .ms-tooltip-arrow {
    border-top       : solid 10px;
    border-top-color : silver;
    border-top-color : rgba(240, 240, 240, 0.88);
    bottom           : -10px
}

.ms-skin-metro .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom       : solid 10px;
    border-bottom-color : silver;
    border-bottom-color : rgba(240, 240, 240, 0.88);
    top                 : -10px
}

.ms-skin-metro .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-metro .ms-tooltip-left .ms-tooltip-arrow {
    border-top    : solid 10px transparent;
    border-bottom : solid 10px transparent;
    position      : absolute;
    top           : 50%;
    margin-top    : -10px
}

.ms-skin-metro .ms-tooltip-right .ms-tooltip-arrow {
    border-right       : solid 10px;
    border-right-color : silver;
    border-right-color : rgba(240, 240, 240, 0.88);
    left               : -10px
}

.ms-skin-metro .ms-tooltip-left .ms-tooltip-arrow {
    border-left       : solid 10px;
    border-left-color : silver;
    border-left-color : rgba(240, 240, 240, 0.88);
    right             : -10px
}

.ms-skin-metro .ms-tooltip-point {
    cursor : pointer
}

.ms-skin-metro .ms-tooltip-point .ms-point-center {
    width         : 12px;
    height        : 12px;
    border-radius : 15px;
    border        : solid 2px #bbbbbb;
    background    : white;
    margin        : -8px 0 0 -8px;
    position      : absolute;
    z-index       : 105
}

.ms-skin-metro .ms-tooltip-point .ms-point-border {
    width             : 22px;
    height            : 22px;
    background        : black;
    background        : rgba(0, 0, 0, 0.36);
    margin            : -11px 0 0 -11px;
    position          : absolute;
    border-radius     : 15px;
    animation         : point-anim 1.5s infinite;
    -moz-animation    : point-anim 1.5s infinite;
    -webkit-animation : point-anim 1.5s infinite;
    -o-animation      : point-anim 1.5s infinite
}

.ms-skin-metro .ms-tooltip {
    max-width : 200px
}

.ms-skin-metro .ms-tooltip-cont {
    padding     : 10px;
    background  : silver;
    background  : rgba(240, 240, 240, 0.88);
    text-shadow : 0 1px 0px white;
    box-shadow  : 0px 1px 1px 0px rgba(0, 0, 0, 0.04)
}

@media only screen and (-webkit-min-device-pixel-ratio : 2), only screen and (   min--moz-device-pixel-ratio : 2), only screen and (        min-device-pixel-ratio : 2), only screen and (                -webkit-min-device-pixel-ratio : 2), only screen and (                min-resolution : 192dpi), only screen and (                min-resolution : 2dppx) {
    .ms-skin-metro .ms-slide .ms-slide-vpbtn,
    .ms-skin-metro .ms-video-btn,
    .ms-skin-metro .ms-slide .ms-slide-vcbtn,
    .ms-skin-metro .ms-nav-next,
    .ms-skin-metro .ms-nav-prev,
    .ms-skin-metro .ms-bullet {
        background-image : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/metro-skin-retina.png);
        background-size  : 152px 225px
    }
}

.ms-skin-minimal .ms-slide .ms-slide-vpbtn,
.ms-skin-minimal .ms-video-btn {
    width              : 55px;
    height             : 55px;
    background         : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/minimal.svg) no-repeat 24px 18px white;
    border             : solid 1px #3d3d3d;
    border-radius      : 50%;
    top                : 50%;
    left               : 50%;
    margin             : -27px 0 0 -27px;
    -webkit-transition : background-color 300ms;
    transition         : background-color 300ms
}

.ms-skin-minimal .ms-slide .ms-slide-vcbtn:hover,
.ms-skin-minimal .ms-slide .ms-slide-vpbtn:hover,
.ms-skin-minimal .ms-video-btn:hover {
    background-color : #f1f1f1
}

.ms-skin-minimal .ms-slide .ms-slide-vcbtn {
    width              : 31px;
    height             : 31px;
    background         : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/minimal.svg) no-repeat -289px 6px white;
    border-radius      : 50%;
    border             : solid 1px #3d3d3d;
    top                : 18px;
    right              : 30px;
    -webkit-transition : background-color 300ms;
    transition         : background-color 300ms
}

.ms-skin-minimal .ms-nav-next,
.ms-skin-minimal .ms-nav-prev {
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/minimal.svg) no-repeat white;
    background-position : -178px 17px;
    border              : solid 1px #3d3d3d;
    border-radius       : 50%;
    height              : 55px;
    width               : 55px;
    cursor              : pointer;
    top                 : 50%;
    left                : 30px;
    margin-top          : -27px;
    position            : absolute;
    z-index             : 110;
    -webkit-transition  : background-color 300ms;
    transition          : background-color 300ms
}

.ms-skin-minimal .ms-nav-next:hover,
.ms-skin-minimal .ms-nav-prev:hover {
    background-color : #f1f1f1
}

.ms-skin-minimal .ms-nav-next {
    right               : 30px;
    left                : auto;
    background-position : -75px 17px
}

.ms-skin-minimal .ms-bullet {
    width               : 8px;
    height              : 8px;
    background          : white;
    border              : solid 1px #3d3d3d;
    border-radius       : 50%;
    margin              : 4px;
    background-position : -34px -117px
}

.ms-skin-minimal .ms-bullet-selected {
    background : #3d3d3d
}

.ms-skin-minimal .ms-time-bar {
    height     : 3px;
    background : #ffffff;
    border-top : solid 1px rgba(0, 0, 0, 0.41)
}

.ms-skin-minimal .ms-tooltip {
    position : absolute;
    z-index  : 210;
    cursor   : auto
}

.ms-skin-minimal .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-minimal .ms-tooltip-bottom .ms-tooltip-arrow {
    border-left  : solid 10px transparent;
    border-right : solid 10px transparent;
    position     : absolute;
    left         : 50%;
    margin-left  : -10px
}

.ms-skin-minimal .ms-tooltip-top .ms-tooltip-arrow {
    border-top       : solid 10px;
    border-top-color : silver;
    border-top-color : rgba(240, 240, 240, 0.88);
    bottom           : -10px
}

.ms-skin-minimal .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom       : solid 10px;
    border-bottom-color : silver;
    border-bottom-color : rgba(240, 240, 240, 0.88);
    top                 : -10px
}

.ms-skin-minimal .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-minimal .ms-tooltip-left .ms-tooltip-arrow {
    border-top    : solid 10px transparent;
    border-bottom : solid 10px transparent;
    position      : absolute;
    top           : 50%;
    margin-top    : -10px
}

.ms-skin-minimal .ms-tooltip-right .ms-tooltip-arrow {
    border-right       : solid 10px;
    border-right-color : silver;
    border-right-color : rgba(240, 240, 240, 0.88);
    left               : -10px
}

.ms-skin-minimal .ms-tooltip-left .ms-tooltip-arrow {
    border-left       : solid 10px;
    border-left-color : silver;
    border-left-color : rgba(240, 240, 240, 0.88);
    right             : -10px
}

.ms-skin-minimal .ms-tooltip-point {
    cursor : pointer
}

.ms-skin-minimal .ms-tooltip-point .ms-point-center {
    width         : 12px;
    height        : 12px;
    border-radius : 15px;
    border        : solid 2px #bbbbbb;
    background    : white;
    margin        : -8px 0 0 -8px;
    position      : absolute;
    z-index       : 105
}

.ms-skin-minimal .ms-tooltip-point .ms-point-border {
    width             : 22px;
    height            : 22px;
    background        : black;
    background        : rgba(0, 0, 0, 0.36);
    margin            : -11px 0 0 -11px;
    position          : absolute;
    border-radius     : 15px;
    animation         : point-anim 1.5s infinite;
    -moz-animation    : point-anim 1.5s infinite;
    -webkit-animation : point-anim 1.5s infinite;
    -o-animation      : point-anim 1.5s infinite
}

.ms-skin-minimal .ms-tooltip {
    max-width : 200px
}

.ms-skin-minimal .ms-tooltip-cont {
    padding     : 10px;
    background  : silver;
    background  : rgba(240, 240, 240, 0.88);
    text-shadow : 0 1px 0px white;
    margin-left : -1px
}

.ms-skin-contrast .ms-slide .ms-slide-vpbtn,
.ms-skin-contrast .ms-video-btn {
    width      : 60px;
    height     : 60px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/contrast-skin.png) no-repeat -10px -144px;
    top        : 50%;
    left       : 50%;
    margin     : -30px 0 0 -30px
}

.ms-skin-contrast .ms-slide .ms-slide-vcbtn {
    width      : 24px;
    height     : 24px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/contrast-skin.png) no-repeat -27px -30px;
    top        : 30px;
    right      : 30px
}

.ms-skin-contrast .ms-nav-next,
.ms-skin-contrast .ms-nav-prev {
    width               : 60px;
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/contrast-skin.png);
    background-position : -76px -17px;
    height              : 60px;
    cursor              : pointer;
    top                 : 50%;
    left                : 30px;
    margin-top          : -30px;
    position            : absolute;
    z-index             : 110
}

.ms-skin-contrast .ms-nav-next {
    right               : 30px;
    left                : auto;
    background-position : -77px -91px
}

.ms-skin-contrast .ms-bullets.ms-dir-h {
    position : absolute;
    bottom   : 20px;
    right    : 50%;
    width    : 100px
}

.ms-skin-contrast .ms-bullets.ms-dir-h .ms-bullets-count {
    position : relative;
    right    : -50%
}

.ms-skin-contrast .ms-bullet {
    width               : 16px;
    height              : 16px;
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/contrast-skin.png) no-repeat;
    background-position : -31px -114px;
    margin              : 4px
}

.ms-skin-contrast .ms-bullet-selected {
    background-position : -31px -81px
}

.ms-skin-contrast .ms-tooltip {
    position : absolute;
    z-index  : 210;
    cursor   : auto
}

.ms-skin-contrast .ms-tooltip-top .ms-tooltip-arrow,
.ms-skin-contrast .ms-tooltip-bottom .ms-tooltip-arrow {
    border-left  : solid 10px transparent;
    border-right : solid 10px transparent;
    position     : absolute;
    left         : 50%;
    margin-left  : -10px
}

.ms-skin-contrast .ms-tooltip-top .ms-tooltip-arrow {
    border-top       : solid 10px;
    border-top-color : #fc3116;
    border-top-color : rgba(252, 49, 22, 0.8);
    bottom           : -10px
}

.ms-skin-contrast .ms-tooltip-bottom .ms-tooltip-arrow {
    border-bottom       : solid 10px;
    border-bottom-color : #fc3116;
    border-bottom-color : rgba(252, 49, 22, 0.8);
    top                 : -10px
}

.ms-skin-contrast .ms-tooltip-right .ms-tooltip-arrow,
.ms-skin-contrast .ms-tooltip-left .ms-tooltip-arrow {
    border-top    : solid 10px transparent;
    border-bottom : solid 10px transparent;
    position      : absolute;
    top           : 50%;
    margin-top    : -10px
}

.ms-skin-contrast .ms-tooltip-right .ms-tooltip-arrow {
    border-right       : solid 10px;
    border-right-color : #fc3116;
    border-right-color : rgba(252, 49, 22, 0.8);
    left               : -10px
}

.ms-skin-contrast .ms-tooltip-left .ms-tooltip-arrow {
    border-left       : solid 10px;
    border-left-color : #fc3116;
    border-left-color : rgba(252, 49, 22, 0.8);
    right             : -10px
}

.ms-skin-contrast .ms-tooltip-point {
    cursor : pointer
}

.ms-skin-contrast .ms-tooltip-point .ms-point-center {
    width         : 12px;
    height        : 12px;
    border-radius : 15px;
    border        : solid 2px #636363;
    background    : black;
    margin        : -8px 0 0 -8px;
    position      : absolute;
    z-index       : 105
}

.ms-skin-contrast .ms-tooltip-point .ms-point-border {
    width             : 22px;
    height            : 22px;
    background        : white;
    background        : rgba(255, 255, 255, 0.99);
    margin            : -11px 0 0 -11px;
    position          : absolute;
    border-radius     : 15px;
    animation         : point-anim 1.5s infinite;
    -moz-animation    : point-anim 1.5s infinite;
    -webkit-animation : point-anim 1.5s infinite;
    -o-animation      : point-anim 1.5s infinite
}

.ms-skin-contrast .ms-tooltip {
    max-width : 200px
}

.ms-skin-contrast .ms-tooltip-cont {
    padding     : 10px;
    background  : #fc3116;
    background  : rgba(252, 49, 22, 0.8);
    text-shadow : 0 1px 0px rgba(0, 0, 0, 0.4);
    color       : white;
    box-shadow  : 0px 1px 1px 0px rgba(0, 0, 0, 0.04)
}

@media only screen and (-webkit-min-device-pixel-ratio : 2), only screen and (   min--moz-device-pixel-ratio : 2), only screen and (        min-device-pixel-ratio : 2), only screen and (                -webkit-min-device-pixel-ratio : 2), only screen and (                min-resolution : 192dpi), only screen and (                min-resolution : 2dppx) {
    .ms-skin-contrast .ms-slide .ms-slide-vpbtn,
    .ms-skin-contrast .ms-video-btn,
    .ms-skin-contrast .ms-slide .ms-slide-vcbtn,
    .ms-skin-contrast .ms-nav-next,
    .ms-skin-contrast .ms-nav-prev,
    .ms-skin-contrast .ms-bullet {
        background-image : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/skins/contrast-skin-retina.png);
        background-size  : 152px 225px
    }
}

.ms-caro3d-template .ms-container {
    padding : 10px 0 50px 0
}

.ms-caro3d-template .ms-slide {
    -webkit-box-reflect : below 1px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(90%, transparent), to(rgba(255, 255, 255, 0.5)))
}

.ms-caro3d-template .ms-slide-bgcont {
    border-radius : 8px
}

.ms-dis-slider-cont {
    position  : relative;
    padding   : 3.2% 8.5% 24%;
    max-width : 508px
}

.ms-display-cont .ms-view {
    background-color : #17171a
}

.ms-display-cont {
    max-width : 614px;
    position  : relative;
    margin    : 0 auto
}

.ms-display-bg {
    max-width : 100%;
    position  : absolute
}

.ms-display-template .ms-nav-prev,
.ms-display-template .ms-nav-next {
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -11px -9px;
    width      : 35px;
    height     : 40px;
    left       : -80px;
    margin-top : -17px;
    position   : absolute;
    top        : 50%;
    cursor     : pointer
}

.ms-display-template .ms-nav-next {
    background-position : -59px -9px;
    right               : -80px;
    left                : auto
}

.ms-display-template .ms-bullets.ms-dir-h {
    position : absolute;
    bottom   : -50%;
    right    : 50%;
    width    : 100px
}

.ms-display-template .ms-bullets.ms-dir-h .ms-bullets-count {
    position : relative;
    right    : -50%
}

.ms-display-template .ms-bullet {
    width      : 10px;
    height     : 10px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -112px -25px;
    margin     : 4px
}

.ms-display-template .ms-bullet-selected {
    background-position : -143px -25px
}

.ms-gallery-template .ms-gallery-botcont {
    height      : 55px;
    background  : black;
    color       : white;
    font-weight : 300;
    font-family : "Lato", sans-serif;
    font-size   : 18px;
    position    : relative
}

.ms-gallery-template .ms-gal-playbtn {
    width      : 55px;
    height     : 100%;
    float      : left;
    cursor     : pointer;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/templates/gallery-btns.png) no-repeat 6px 6px
}

.ms-gallery-template .ms-gal-playbtn.btn-pause {
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/templates/gallery-btns.png) no-repeat -55px 7px
}

.ms-gallery-template .ms-gal-thumbtoggle {
    position   : absolute;
    right      : 0;
    z-index    : 110;
    width      : 55px;
    height     : 100%;
    cursor     : pointer;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/templates/gallery-btns.png) no-repeat -53px -41px
}

.ms-gallery-template .ms-gal-thumbtoggle.btn-hide {
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/templates/gallery-btns.png) no-repeat 4px -41px
}

.ms-gallery-template .ms-slide-num {
    float   : left;
    padding : 17px 9px;
    color   : #727272
}

.ms-gallery-template .ms-slide-info {
    float    : left;
    padding  : 18px 4px;
    position : relative;
    width    : auto
}

.ms-gallery-template .ms-bullets.ms-dir-h {
    position : absolute;
    bottom   : 18px;
    right    : 105px;
    width    : 100px
}

.ms-gallery-template .ms-bullet {
    width         : 8px;
    height        : 8px;
    background    : #1e1e1e;
    margin        : 4px;
    border-radius : 15px
}

.ms-gallery-template .ms-bullet-selected {
    background-color : white
}

.ms-gallery-template .ms-timerbar {
    width      : 100%;
    top        : -4px;
    height     : 4px;
    position   : absolute;
    background : rgba(0, 0, 0, 0.32)
}

.ms-gallery-template .ms-time-bar {
    height     : 4px;
    background : rgba(255, 255, 255, 0.7)
}

.ms-gallery-template .ms-thumb-list.ms-dir-h {
    width       : 100%;
    background  : black;
    background  : rgba(0, 0, 0, 0.95);
    padding-top : 1px
}

.ms-gallery-template .ms-thumb-frame {
    cursor             : pointer;
    float              : left;
    width              : 175px;
    overflow           : hidden;
    opacity            : 0.5;
    -webkit-transition : opacity 400ms;
    transition         : opacity 400ms
}

.ms-gallery-template .ms-thumb-frame-selected {
    opacity : 1
}

.ms-gallery-template .ms-gal-thumbcont {
    overflow           : hidden;
    width              : 100%;
    height             : 115px;
    position           : absolute;
    top                : -115px;
    left               : 0;
    -webkit-transition : all 300ms ease-out;
    transition         : all 300ms ease-out
}

.ms-gallery-template .ms-gal-thumbcont.hide-thumbs {
    height : 0;
    top    : 0
}

@media (max-width : 570px) {
    .ms-gallery-template .ms-slide-info {
        display : none
    }
}

.ms-laptop-template .ms-laptop-cont .ms-view {
    background-color : #17171a
}

.ms-laptop-template .ms-laptop-cont {
    max-width : 645px;
    position  : relative;
    margin    : 0 auto
}

.ms-laptop-template .ms-lt-slider-cont {
    position  : relative;
    padding   : 5% 11.9% 20%;
    max-width : 492px
}

.ms-laptop-template .ms-laptop-bg {
    max-width : 100%;
    position  : absolute
}

.ms-laptop-template .ms-nav-prev,
.ms-laptop-template .ms-nav-next {
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -11px -9px;
    width      : 35px;
    height     : 40px;
    left       : -80px;
    margin-top : -17px;
    position   : absolute;
    top        : 50%;
    cursor     : pointer
}

.ms-laptop-template .ms-nav-next {
    background-position : -59px -9px;
    right               : -80px;
    left                : auto
}

.ms-laptop-template .ms-bullets.ms-dir-h {
    position : absolute;
    bottom   : -40%;
    right    : 50%;
    width    : 100px
}

.ms-laptop-template .ms-bullets.ms-dir-h .ms-bullets-count {
    position : relative;
    right    : -50%
}

.ms-laptop-template .ms-bullet {
    width      : 10px;
    height     : 10px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -112px -25px;
    margin     : 4px
}

.ms-laptop-template .ms-bullet-selected {
    background-position : -143px -25px
}

.ms-tablet-template .ms-tablet-cont .ms-view {
    background-color : #17171a
}

.ms-tablet-template .ms-tablet-cont {
    max-width : 500px;
    position  : relative;
    margin    : 0 auto
}

.ms-tablet-template.ms-tablet-land .ms-tablet-cont {
    max-width : 842px
}

.ms-tablet-template.ms-tablet-land .ms-lt-slider-cont {
    padding   : 4.1% 12.1% 10%;
    max-width : 632px
}

.ms-tablet-template .ms-lt-slider-cont {
    position  : relative;
    padding   : 11.1% 11% 22%;
    max-width : 400px
}

.ms-tablet-template .ms-tablet-bg {
    max-width : 100%;
    position  : absolute
}

.ms-tablet-template .ms-nav-prev,
.ms-tablet-template .ms-nav-next {
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -11px -9px;
    width      : 35px;
    height     : 40px;
    left       : -120px;
    margin-top : -17px;
    position   : absolute;
    top        : 50%;
    cursor     : pointer
}

.ms-tablet-template .ms-nav-next {
    background-position : -59px -9px;
    right               : -120px;
    left                : auto
}

.ms-tablet-template .ms-bullets.ms-dir-h {
    position : absolute;
    bottom   : -18%;
    right    : 50%;
    width    : 100px
}

.ms-tablet-template .ms-bullets.ms-dir-h .ms-bullets-count {
    position : relative;
    right    : -50%
}

.ms-tablet-template .ms-bullet {
    width      : 10px;
    height     : 10px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -112px -25px;
    margin     : 4px
}

.ms-tablet-template .ms-bullet-selected {
    background-position : -143px -25px
}

.ms-phone-template .ms-phone-cont .ms-view {
    background-color : #17171a
}

.ms-phone-template .ms-phone-cont {
    max-width : 386px;
    position  : relative;
    margin    : 0 auto
}

.ms-phone-template.ms-phone-land .ms-phone-cont {
    max-width : 666px
}

.ms-phone-template.ms-phone-land .ms-lt-slider-cont {
    position  : relative;
    padding   : 4.6% 16.1% 10% 15.5%;
    max-width : 455px
}

.ms-phone-template .ms-lt-slider-cont {
    position  : relative;
    padding   : 26.2% 16.5% 33% 16.8%;
    max-width : 258px
}

.ms-phone-template .ms-phone-bg {
    max-width : 100%;
    position  : absolute
}

.ms-phone-template .ms-nav-prev,
.ms-phone-template .ms-nav-next {
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -11px -9px;
    width      : 35px;
    height     : 40px;
    left       : -120px;
    margin-top : -17px;
    position   : absolute;
    top        : 50%;
    cursor     : pointer
}

.ms-phone-template .ms-nav-next {
    background-position : -59px -9px;
    right               : -120px;
    left                : auto
}

.ms-phone-template .ms-bullets.ms-dir-h {
    position : absolute;
    bottom   : -30%;
    right    : 50%;
    width    : 100px
}

.ms-phone-template .ms-bullets.ms-dir-h .ms-bullets-count {
    position : relative;
    right    : -50%
}

.ms-phone-template .ms-bullet {
    width      : 10px;
    height     : 10px;
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -112px -25px;
    margin     : 4px
}

.ms-phone-template .ms-bullet-selected {
    background-position : -143px -25px
}

.ms-phone-template.ms-phone-land .ms-bullets.ms-dir-h {
    bottom : -21%
}

.ms-phone-template.ms-phone-land .ms-nav-next {
    right : -150px
}

.ms-phone-template.ms-phone-land .ms-nav-prev {
    left : -150px
}

.ms-partialview-template .ms-slide-info {
    text-align : center;
    margin-top : 20px;
    width      : 100%
}

.ms-partialview-template .ms-slide-info
h3 {
    margin      : 5px;
    font-weight : 300;
    font-size   : 23pt;
    color       : #222222
}

.ms-partialview-template .ms-slide-info
h4 {
    margin      : 5px;
    font-weight : 300;
    font-size   : 14pt;
    color       : #7a7a7a
}

.ms-partialview-template .ms-slide-info
p {
    font-size : 10pt;
    margin    : 6px
}

.ms-showcase2-template .ms-view {
    background : transparent
}

.master-slider {
    -moz-transform : translate3d(0, 0, 1px)
}

.ms-staff-carousel {
    margin   : 25px auto;
    position : relative
}

.ms-staff-carousel .ms-view {
    overflow         : visible;
    background-color : transparent
}

.ms-staff-carousel .ms-nav-prev,
.ms-staff-carousel .ms-nav-next {
    background : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/templates/staff-arrows.png) white no-repeat -7px -57px;
    width      : 35px;
    height     : 40px;
    left       : -35px;
    margin-top : -17px;
    box-shadow : 0px 1px 0px 0px rgb(190, 190, 190);
    position   : absolute;
    top        : 50%;
    cursor     : pointer
}

.ms-staff-carousel .ms-nav-next {
    background-position : -6px -7px;
    right               : -35px;
    left                : auto
}

.ms-staff-carousel .ms-staff-info {
    text-align : center;
    margin     : 0 auto;
    max-width  : 600px;
    margin-top : 30px;
    min-height : 300px;
    color      : #222222
}

.ms-staff-carousel .ms-staff-info
h3 {
    font-weight : 300;
    font-size   : 22pt;
    margin      : 0px
}

.ms-staff-carousel .ms-staff-info
h4 {
    font-weight : 300;
    color       : #787878;
    font-size   : 15pt;
    margin      : 3px
}

.ms-staff-carousel.ms-round .ms-slide-bgcont {
    border-radius : 5000px;
    border        : solid 8px rgb(230, 230, 230);
    margin        : 0 -8px
}

.ms-staff-carousel.ms-round .ms-view {
    padding-bottom : 8%
}

.ms-staff-carousel.ms-round .ms-nav-prev,
.ms-staff-carousel.ms-round .ms-nav-next {
    background-color : transparent;
    box-shadow       : none;
    left             : -45px
}

.ms-staff-carousel.ms-round .ms-nav-next {
    left  : auto;
    right : -45px
}

.ms-tabs-template .ms-thumb-frame
h3 {
    font-weight : 400;
    font-size   : 13pt;
    margin      : 0
}

.ms-tabs-template .ms-thumb-frame
p {
    font-size : 10pt;
    margin    : 4px 0
}

.ms-tabs-template .ms-thumb-frame-selected
h3 {
    color : #4b8aac
}

.ms-vertical-template .ms-nav-prev,
.ms-vertical-template .ms-nav-next {
    top                 : 10px;
    left                : 50%;
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/templates/vertical-arrows.png) no-repeat;
    background-position : -11px -6px;
    width               : 40px;
    height              : 30px;
    margin-left         : -20px;
    margin-top          : 0
}

.ms-vertical-template .ms-nav-next {
    top                 : auto;
    bottom              : 10px;
    background-position : -11px -53px
}

.ms-vertical-template .ms-thumblist-fwd,
.ms-vertical-template .ms-thumblist-bwd {
    width               : 100%;
    position            : absolute;
    top                 : 0;
    height              : 15px;
    cursor              : pointer;
    background          : url(//www.masterslider.com/wp-content/plugins/masterslider/public/assets/css/templates/vertical-arrows.png) no-repeat;
    background-position : 50% -106px
}

.ms-vertical-template .ms-thumblist-bwd {
    top                 : auto;
    bottom              : 0;
    background-position : 50% -145px
}

.msp-preset-1 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 48px;
    line-height : normal;
    color       : #ffffff
}

.msp-preset-3 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 18px;
    line-height : normal;
    color       : #f2f2f2
}

.msp-preset-5 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 30px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #d4d4d4
}

.msp-preset-6 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 48px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #d4d4d4
}

.msp-preset-7 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 48px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #77cba9
}

.msp-preset-8 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 36px;
    line-height : normal;
    color       : #ffffff
}

.msp-preset-12 {
    font-family    : "Raleway";
    font-weight    : 600;
    font-size      : 72px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-preset-13 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    color       : #f8f8f8
}

.msp-preset-14 {
    font-family    : "Yanone Kaffeesatz";
    font-weight    : normal;
    font-size      : 60px;
    text-align     : center;
    letter-spacing : 2px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff
}

.msp-preset-15 {
    font-family : "Oswald";
    font-weight : normal;
    font-size   : 55px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #e38181
}

.msp-preset-16 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 54px;
    line-height : normal;
    white-space : nowrap;
    color       : #dddddd
}

.msp-preset-17 {
    font-family      : "Playfair Display";
    font-weight      : normal;
    font-size        : 16px;
    text-align       : center;
    line-height      : normal;
    color            : #c2b273;
    background-color : transparent
}

.msp-preset-18 {
    font-family      : "Quicksand";
    font-weight      : normal;
    font-size        : 18px;
    text-align       : center;
    line-height      : normal;
    color            : #fdfdfd;
    background-color : transparent
}

.msp-preset-19 {
    font-family    : "Montserrat";
    font-weight    : normal;
    font-size      : 12px;
    line-height    : normal;
    color          : #dddddc;
    text-transform : uppercase
}

.msp-preset-20 {
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 12px;
    letter-spacing : 2px;
    line-height    : normal;
    color          : #a9a8a8
}

.msp-preset-21 {
    background-color : #a9a8a8;
    font-weight      : normal;
    line-height      : normal
}

.msp-preset-22 {
    font-family : "Oswald";
    font-weight : 700;
    font-size   : 48px;
    line-height : 60px;
    color       : #ffffff
}

.msp-preset-23 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal;
    color       : #c0c0c0
}

.msp-preset-25 {
    padding-top    : 10px;
    padding-right  : 24px;
    padding-bottom : 10px;
    padding-left   : 24px;
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 10px;
    text-align     : center;
    letter-spacing : 2px;
    line-height    : normal;
    text-transform : uppercase
}

.msp-preset-26 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal;
    color       : #ffffff
}

.msp-preset-27 {
    background-color : #ffffff;
    font-weight      : normal;
    line-height      : normal
}

.msp-preset-28 {
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 12px;
    letter-spacing : 2px;
    line-height    : normal;
    color          : #ffffff
}

.msp-preset-29 {
    font-family    : "Raleway";
    font-weight    : 800;
    font-size      : 120px;
    letter-spacing : 1px;
    line-height    : normal;
    color          : #ffffff
}

.msp-preset-30 {
    font-family : "Source Code Pro";
    font-weight : normal;
    font-size   : 22px;
    line-height : normal;
    color       : #ffffff
}

.msp-preset-31 {
    font-family    : "Source Code Pro";
    font-weight    : normal;
    font-size      : 14px;
    letter-spacing : 1px;
    line-height    : normal;
    color          : #ba895d
}

.msp-preset-32 {
    font-family : "Source Code Pro";
    font-weight : normal;
    font-size   : 14px;
    line-height : normal;
    color       : #6a6a6a
}

.msp-preset-33 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 36px;
    line-height : normal;
    color       : #ffffff
}

.msp-preset-34 {
    background-color : #ffffff;
    font-weight      : normal;
    line-height      : normal
}

.msp-preset-35 {
    background-color : #f4cb68;
    padding-top      : 20px;
    padding-right    : 20px;
    padding-bottom   : 20px;
    padding-left     : 20px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 11px;
    line-height      : 16px;
    color            : #333333
}

.msp-preset-btn-84 {
    background-color : transparent
}

.msp-preset-btn-84:hover {
    color : #ffffff
}

.msp-preset-btn-84:active {
    top : 1px
}

.msp-preset-btn-85 {
    background-color : #b97ebb;
    color            : #ffffff
}

.msp-preset-btn-85:hover {
    background-color : #ca89cc;
    color            : #ffffff
}

.msp-preset-btn-85:active {
    top : 1px
}

.msp-preset-btn-86 {
    color  : #b97ebb;
    border : solid 1px #b97ebb
}

.msp-preset-btn-86:hover {
    border-color : #ca89cc;
    color        : #ca89cc
}

.msp-preset-btn-86:active {
    top : 1px
}

.msp-preset-btn-87 {
    background-color : #b97ebb;
    color            : #ffffff
}

.msp-preset-btn-87:hover {
    background-color : #ca89cc;
    color            : #ffffff
}

.msp-preset-btn-87:active {
    top : 1px
}

.msp-preset-btn-88 {
    background-color : #b97ebb;
    color            : #ffffff;
    box-shadow       : 0 5px #9a699c
}

.msp-preset-btn-88:hover {
    background-color : #ca89cc;
    box-shadow       : 0 4px #9a699c;
    top              : 1px;
    color            : #ffffff
}

.msp-preset-btn-88:active {
    box-shadow : 0 2px #9a699c;
    top        : 3px
}

.msp-preset-btn-89 {
    background-color : #5472d2;
    color            : #ffffff
}

.msp-preset-btn-89:hover {
    background-color : #5d7fe9;
    color            : #ffffff
}

.msp-preset-btn-89:active {
    top : 1px
}

.msp-preset-btn-90 {
    background-color : #5472d2;
    color            : #ffffff
}

.msp-preset-btn-90:hover {
    background-color : #5d7fe9;
    color            : #ffffff
}

.msp-preset-btn-90:active {
    top : 1px
}

.msp-preset-btn-91 {
    color  : #5472d2;
    border : solid 1px #5472d2
}

.msp-preset-btn-91:hover {
    border-color : #5d7fe9;
    color        : #5d7fe9
}

.msp-preset-btn-91:active {
    top : 1px
}

.msp-preset-btn-92 {
    background-color : #5472d2;
    color            : #ffffff
}

.msp-preset-btn-92:hover {
    background-color : #5d7fe9;
    color            : #ffffff
}

.msp-preset-btn-92:active {
    top : 1px
}

.msp-preset-btn-93 {
    background-color : #5472d2;
    color            : #ffffff;
    box-shadow       : 0 5px #4c68be
}

.msp-preset-btn-93:hover {
    background-color : #5d7fe9;
    box-shadow       : 0 4px #4c68be;
    top              : 1px;
    color            : #ffffff
}

.msp-preset-btn-93:active {
    box-shadow : 0 2px #4c68be;
    top        : 3px
}

.msp-preset-btn-94 {
    background-color : #00c1cf;
    color            : #ffffff
}

.msp-preset-btn-94:hover {
    background-color : #01d4e4;
    color            : #ffffff
}

.msp-preset-btn-94:active {
    top : 1px
}

.msp-preset-btn-95 {
    background-color : #00c1cf;
    color            : #ffffff
}

.msp-preset-btn-95:hover {
    background-color : #01d4e4;
    color            : #ffffff
}

.msp-preset-btn-95:active {
    top : 1px
}

.msp-preset-btn-96 {
    color  : #00c1cf;
    border : solid 1px #00c1cf
}

.msp-preset-btn-96:hover {
    border-color : #01d4e4;
    color        : #01d4e4
}

.msp-preset-btn-96:active {
    top : 1px
}

.msp-preset-btn-97 {
    background-color : #00c1cf;
    color            : #ffffff
}

.msp-preset-btn-97:hover {
    background-color : #01d4e4;
    color            : #ffffff
}

.msp-preset-btn-97:active {
    top : 1px
}

.msp-preset-btn-98 {
    background-color : #00c1cf;
    color            : #ffffff;
    box-shadow       : 0 5px #00afbc
}

.msp-preset-btn-98:hover {
    background-color : #01d4e4;
    box-shadow       : 0 4px #00afbc;
    top              : 1px;
    color            : #ffffff
}

.msp-preset-btn-98:active {
    box-shadow : 0 2px #00afbc;
    top        : 3px
}

.msp-preset-btn-99 {
    background-color : #4cadc9;
    color            : #ffffff
}

.msp-preset-btn-99:hover {
    background-color : #63b2c9;
    color            : #ffffff
}

.msp-preset-btn-99:active {
    top : 1px
}

.msp-preset-btn-100 {
    background-color : #4cadc9;
    color            : #ffffff
}

.msp-preset-btn-100:hover {
    background-color : #63b2c9;
    color            : #ffffff
}

.msp-preset-btn-100:active {
    top : 1px
}

.msp-preset-btn-101 {
    color  : #4cadc9;
    border : solid 1px #4cadc9
}

.msp-preset-btn-101:hover {
    border-color : #63b2c9;
    color        : #63b2c9
}

.msp-preset-btn-101:active {
    top : 1px
}

.msp-preset-btn-102 {
    background-color : #4cadc9;
    color            : #ffffff
}

.msp-preset-btn-102:hover {
    background-color : #63b2c9;
    color            : #ffffff
}

.msp-preset-btn-102:active {
    top : 1px
}

.msp-preset-btn-103 {
    background-color : #4cadc9;
    color            : #ffffff;
    box-shadow       : 0 5px #1aa2c9
}

.msp-preset-btn-103:hover {
    background-color : #63b2c9;
    box-shadow       : 0 4px #1aa2c9;
    top              : 1px;
    color            : #ffffff
}

.msp-preset-btn-103:active {
    box-shadow : 0 2px #1aa2c9;
    top        : 3px
}

.msp-preset-btn-104 {
    background-color : #cec2ab;
    color            : #ffffff
}

.msp-preset-btn-104:hover {
    background-color : #cebd9d;
    color            : #ffffff
}

.msp-preset-btn-104:active {
    top : 1px
}

.msp-preset-btn-105 {
    background-color : #cec2ab;
    color            : #ffffff
}

.msp-preset-btn-105:hover {
    background-color : #cebd9d;
    color            : #ffffff
}

.msp-preset-btn-105:active {
    top : 1px
}

.msp-preset-btn-106 {
    color  : #cec2ab;
    border : solid 1px #cec2ab
}

.msp-preset-btn-106:hover {
    border-color : #cebd9d;
    color        : #cebd9d
}

.msp-preset-btn-106:active {
    top : 1px
}

.msp-preset-btn-107 {
    background-color : #cec2ab;
    color            : #ffffff
}

.msp-preset-btn-107:hover {
    background-color : #cebd9d;
    color            : #ffffff
}

.msp-preset-btn-107:active {
    top : 1px
}

.msp-preset-btn-108 {
    background-color : #cec2ab;
    color            : #ffffff;
    box-shadow       : 0 5px #c2b7a2
}

.msp-preset-btn-108:hover {
    background-color : #cebd9d;
    box-shadow       : 0 4px #c2b7a2;
    top              : 1px;
    color            : #ffffff
}

.msp-preset-btn-108:active {
    box-shadow : 0 2px #c2b7a2;
    top        : 3px
}

.msp-preset-btn-109 {
    background-color : #50485b;
    color            : #ffffff
}

.msp-preset-btn-109:hover {
    background-color : #6a6176;
    color            : #ffffff
}

.msp-preset-btn-109:active {
    top : 1px
}

.msp-preset-btn-110 {
    background-color : #50485b;
    color            : #ffffff
}

.msp-preset-btn-110:hover {
    background-color : #6a6176;
    color            : #ffffff
}

.msp-preset-btn-110:active {
    top : 1px
}

.msp-preset-btn-111 {
    color  : #50485b;
    border : solid 1px #50485b
}

.msp-preset-btn-111:hover {
    border-color : #6a6176;
    color        : #6a6176
}

.msp-preset-btn-111:active {
    top : 1px
}

.msp-preset-btn-112 {
    background-color : #50485b;
    color            : #ffffff
}

.msp-preset-btn-112:hover {
    background-color : #6a6176;
    color            : #ffffff
}

.msp-preset-btn-112:active {
    top : 1px
}

.msp-preset-btn-113 {
    background-color : #50485b;
    color            : #ffffff;
    box-shadow       : 0 5px #412d5b
}

.msp-preset-btn-113:hover {
    background-color : #6a6176;
    box-shadow       : 0 4px #412d5b;
    top              : 1px;
    color            : #ffffff
}

.msp-preset-btn-113:active {
    box-shadow : 0 2px #412d5b;
    top        : 3px
}

.msp-preset-btn-114 {
    background-color : #8d6dc4;
    color            : #ffffff
}

.msp-preset-btn-114:hover {
    background-color : #977cc4;
    color            : #ffffff
}

.msp-preset-btn-114:active {
    top : 1px
}

.msp-preset-btn-115 {
    background-color : #8d6dc4;
    color            : #ffffff
}

.msp-preset-btn-115:hover {
    background-color : #977cc4;
    color            : #ffffff
}

.msp-preset-btn-115:active {
    top : 1px
}

.msp-preset-btn-116 {
    color  : #8d6dc4;
    border : solid 1px #8d6dc4
}

.msp-preset-btn-116:hover {
    border-color : #977cc4;
    color        : #977cc4
}

.msp-preset-btn-116:active {
    top : 1px
}

.msp-preset-btn-117 {
    background-color : #8d6dc4;
    color            : #ffffff
}

.msp-preset-btn-117:hover {
    background-color : #977cc4;
    color            : #ffffff
}

.msp-preset-btn-117:active {
    top : 1px
}

.msp-preset-btn-118 {
    background-color : #8d6dc4;
    color            : #ffffff;
    box-shadow       : 0 5px #7c51c4
}

.msp-preset-btn-118:hover {
    background-color : #977cc4;
    box-shadow       : 0 4px #7c51c4;
    top              : 1px;
    color            : #ffffff
}

.msp-preset-btn-118:active {
    box-shadow : 0 2px #7c51c4;
    top        : 3px
}

.msp-preset-btn-119 {
    background-color : #75d69c;
    color            : #ffffff
}

.msp-preset-btn-119:hover {
    background-color : #7de5a7;
    color            : #ffffff
}

.msp-preset-btn-119:active {
    top : 1px
}

.msp-preset-btn-120 {
    background-color : #75d69c;
    color            : #ffffff
}

.msp-preset-btn-120:hover {
    background-color : #7de5a7;
    color            : #ffffff
}

.msp-preset-btn-120:active {
    top : 1px
}

.msp-preset-btn-121 {
    color  : #75d69c;
    border : solid 1px #75d69c
}

.msp-preset-btn-121:hover {
    border-color : #7de5a7;
    color        : #7de5a7
}

.msp-preset-btn-121:active {
    top : 1px
}

.msp-preset-btn-122 {
    background-color : #75d69c;
    color            : #ffffff
}

.msp-preset-btn-122:hover {
    background-color : #7de5a7;
    color            : #ffffff
}

.msp-preset-btn-122:active {
    top : 1px
}

.msp-preset-btn-123 {
    background-color : #75d69c;
    color            : #ffffff;
    box-shadow       : 0 5px #41d67d
}

.msp-preset-btn-123:hover {
    background-color : #7de5a7;
    box-shadow       : 0 4px #41d67d;
    top              : 1px;
    color            : #ffffff
}

.msp-preset-btn-123:active {
    box-shadow : 0 2px #41d67d;
    top        : 3px
}

.msp-preset-btn-124 {
    background-color : #222222;
    color            : #ffffff
}

.msp-preset-btn-124:hover {
    background-color : #333333;
    color            : #ffffff
}

.msp-preset-btn-124:active {
    top : 1px
}

.msp-preset-btn-125 {
    background-color : #222222;
    color            : #ffffff
}

.msp-preset-btn-125:hover {
    background-color : #333333;
    color            : #ffffff
}

.msp-preset-btn-125:active {
    top : 1px
}

.msp-preset-btn-126 {
    color  : #222222;
    border : solid 1px #222222
}

.msp-preset-btn-126:hover {
    border-color : #333333;
    color        : #333333
}

.msp-preset-btn-126:active {
    top : 1px
}

.msp-preset-btn-127 {
    background-color : #222222;
    color            : #ffffff
}

.msp-preset-btn-127:hover {
    background-color : #333333;
    color            : #ffffff
}

.msp-preset-btn-127:active {
    top : 1px
}

.msp-preset-btn-128 {
    background-color : #222222;
    color            : #ffffff;
    box-shadow       : 0 5px #000000
}

.msp-preset-btn-128:hover {
    background-color : #333333;
    box-shadow       : 0 4px #000000;
    top              : 1px;
    color            : #ffffff
}

.msp-preset-btn-128:active {
    box-shadow : 0 2px #000000;
    top        : 3px
}

.msp-preset-btn-129 {
    background-color : #dedede;
    color            : #666666
}

.msp-preset-btn-129:hover {
    background-color : #d1d1d1;
    color            : #666666
}

.msp-preset-btn-129:active {
    top : 1px
}

.msp-preset-btn-130 {
    background-color : #dedede;
    color            : #666666
}

.msp-preset-btn-130:hover {
    background-color : #d1d1d1;
    color            : #666666
}

.msp-preset-btn-130:active {
    top : 1px
}

.msp-preset-btn-131 {
    color  : #dedede;
    border : solid 1px #dedede
}

.msp-preset-btn-131:hover {
    border-color : #d1d1d1;
    color        : #d1d1d1
}

.msp-preset-btn-131:active {
    top : 1px
}

.msp-preset-btn-132 {
    background-color : #dedede;
    color            : #666666
}

.msp-preset-btn-132:hover {
    background-color : #d1d1d1;
    color            : #666666
}

.msp-preset-btn-132:active {
    top : 1px
}

.msp-preset-btn-133 {
    background-color : #dedede;
    color            : #666666;
    box-shadow       : 0 5px #cacaca
}

.msp-preset-btn-133:hover {
    background-color : #d1d1d1;
    color            : #666666;
    box-shadow       : 0 4px #cacaca;
    top              : 1px
}

.msp-preset-btn-133:active {
    box-shadow : 0 2px #cacaca;
    top        : 3px
}

.msp-preset-btn-134 {
    background-color : #f7be68;
    color            : #ffffff
}

.msp-preset-btn-134:hover {
    background-color : #e9b362;
    color            : #ffffff
}

.msp-preset-btn-134:active {
    top : 1px
}

.msp-preset-btn-135 {
    background-color : #f7be68;
    color            : #ffffff
}

.msp-preset-btn-135:hover {
    background-color : #e9b362;
    color            : #ffffff
}

.msp-preset-btn-135:active {
    top : 1px
}

.msp-preset-btn-136 {
    color  : #f7be68;
    border : solid 1px #f7be68
}

.msp-preset-btn-136:hover {
    border-color : #e9b362;
    color        : #e9b362
}

.msp-preset-btn-136:active {
    top : 1px
}

.msp-preset-btn-137 {
    background-color : #f7be68;
    color            : #ffffff
}

.msp-preset-btn-137:hover {
    background-color : #e9b362;
    color            : #ffffff
}

.msp-preset-btn-137:active {
    top : 1px
}

.msp-preset-btn-138 {
    background-color : #f7be68;
    color            : #ffffff;
    box-shadow       : 0 5px #e7af59
}

.msp-preset-btn-138:hover {
    background-color : #e9b362;
    box-shadow       : 0 4px #e7af59;
    top              : 1px;
    color            : #ffffff
}

.msp-preset-btn-138:active {
    box-shadow : 0 2px #e7af59;
    top        : 3px
}

.msp-preset-btn-139 {
    background-color : #5aa1e3;
    color            : #ffffff
}

.msp-preset-btn-139:hover {
    background-color : #5faaef;
    color            : #ffffff
}

.msp-preset-btn-139:active {
    top : 1px
}

.msp-preset-btn-140 {
    background-color : #5aa1e3;
    color            : #ffffff
}

.msp-preset-btn-140:hover {
    background-color : #5faaef;
    color            : #ffffff
}

.msp-preset-btn-140:active {
    top : 1px
}

.msp-preset-btn-141 {
    color  : #5aa1e3;
    border : solid 1px #5aa1e3
}

.msp-preset-btn-141:hover {
    border-color : #5faaef;
    color        : #5faaef
}

.msp-preset-btn-141:active {
    top : 1px
}

.msp-preset-btn-142 {
    background-color : #5aa1e3;
    color            : #ffffff
}

.msp-preset-btn-142:hover {
    background-color : #5faaef;
    color            : #ffffff
}

.msp-preset-btn-142:active {
    top : 1px
}

.msp-preset-btn-143 {
    background-color : #5aa1e3;
    color            : #ffffff;
    box-shadow       : 0 5px #4c87bf
}

.msp-preset-btn-143:hover {
    background-color : #5faaef;
    box-shadow       : 0 4px #4c87bf;
    top              : 1px;
    color            : #ffffff
}

.msp-preset-btn-143:active {
    box-shadow : 0 2px #4c87bf;
    top        : 3px
}

.msp-preset-btn-144 {
    background-color : #6dab3c;
    color            : #ffffff
}

.msp-preset-btn-144:hover {
    background-color : #76b941;
    color            : #ffffff
}

.msp-preset-btn-144:active {
    top : 1px
}

.msp-preset-btn-145 {
    background-color : #6dab3c;
    color            : #ffffff
}

.msp-preset-btn-145:hover {
    background-color : #76b941;
    color            : #ffffff
}

.msp-preset-btn-145:active {
    top : 1px
}

.msp-preset-btn-146 {
    color  : #6dab3c;
    border : solid 1px #6dab3c
}

.msp-preset-btn-146:hover {
    border-color : #76b941;
    color        : #76b941
}

.msp-preset-btn-146:active {
    top : 1px
}

.msp-preset-btn-147 {
    background-color : #6dab3c;
    color            : #ffffff
}

.msp-preset-btn-147:hover {
    background-color : #76b941;
    color            : #ffffff
}

.msp-preset-btn-147:active {
    top : 1px
}

.msp-preset-btn-148 {
    background-color : #6dab3c;
    color            : #ffffff;
    box-shadow       : 0 5px #5e9334
}

.msp-preset-btn-148:hover {
    background-color : #76b941;
    box-shadow       : 0 4px #5e9334;
    top              : 1px;
    color            : #ffffff
}

.msp-preset-btn-148:active {
    box-shadow : 0 2px #5e9334;
    top        : 3px
}

.msp-preset-btn-149 {
    background-color : #f4524d;
    color            : #ffffff
}

.msp-preset-btn-149:hover {
    background-color : #e04b47;
    color            : #ffffff
}

.msp-preset-btn-149:active {
    top : 1px
}

.msp-preset-btn-150 {
    background-color : #f4524d;
    color            : #ffffff
}

.msp-preset-btn-150:hover {
    background-color : #e04b47;
    color            : #ffffff
}

.msp-preset-btn-150:active {
    top : 1px
}

.msp-preset-btn-151 {
    color  : #f4524d;
    border : solid 1px #f4524d
}

.msp-preset-btn-151:hover {
    border-color : #e04b47;
    color        : #e04b47
}

.msp-preset-btn-151:active {
    top : 1px
}

.msp-preset-btn-152 {
    background-color : #f4524d;
    color            : #ffffff
}

.msp-preset-btn-152:hover {
    background-color : #e04b47;
    color            : #ffffff
}

.msp-preset-btn-152:active {
    top : 1px
}

.msp-preset-btn-153 {
    background-color : #f4524d;
    color            : #ffffff;
    box-shadow       : 0 5px #cb4440
}

.msp-preset-btn-153:hover {
    background-color : #e04b47;
    box-shadow       : 0 4px #cb4440;
    top              : 1px;
    color            : #ffffff
}

.msp-preset-btn-153:active {
    box-shadow : 0 2px #cb4440;
    top        : 3px
}

.msp-preset-btn-154 {
    background-color : #f79468;
    color            : #ffffff
}

.msp-preset-btn-154:hover {
    background-color : #e78a61;
    color            : #ffffff
}

.msp-preset-btn-154:active {
    top : 1px
}

.msp-preset-btn-155 {
    background-color : #f79468;
    color            : #ffffff
}

.msp-preset-btn-155:hover {
    background-color : #e78a61;
    color            : #ffffff
}

.msp-preset-btn-155:active {
    top : 1px
}

.msp-preset-btn-156 {
    color  : #f79468;
    border : solid 1px #f79468
}

.msp-preset-btn-156:hover {
    border-color : #e78a61;
    color        : #e78a61
}

.msp-preset-btn-156:active {
    top : 1px
}

.msp-preset-btn-157 {
    background-color : #f79468;
    color            : #ffffff
}

.msp-preset-btn-157:hover {
    background-color : #e78a61;
    color            : #ffffff
}

.msp-preset-btn-157:active {
    top : 1px
}

.msp-preset-btn-158 {
    background-color : #f79468;
    color            : #ffffff;
    box-shadow       : 0 5px #da835c
}

.msp-preset-btn-158:hover {
    background-color : #e78a61;
    box-shadow       : 0 4px #da835c;
    top              : 1px;
    color            : #ffffff
}

.msp-preset-btn-158:active {
    box-shadow : 0 2px #da835c;
    top        : 3px
}

.msp-preset-btn-160 {
    background-color : #f4524d;
    color            : #ffffff;
    box-shadow       : 0 5px #cb4440;
    width            : 60px;
    height           : 5px
}

.msp-preset-btn-160:hover {
    background-color : #e04b47;
    box-shadow       : 0 4px #cb4440;
    top              : 1px;
    color            : #ffffff
}

.msp-preset-btn-160:active {
    box-shadow : 0 2px #cb4440;
    top        : 3px
}

.msp-preset-btn-161 {
    background-color : #f4524d;
    color            : #ffffff;
    box-shadow       : 0 3px #cb4440
}

.msp-preset-btn-161:hover {
    background-color : #e04b47;
    box-shadow       : 0 4px #cb4440;
    top              : 1px;
    color            : #ffffff
}

.msp-preset-btn-161:active {
    box-shadow : 0 2px #cb4440;
    top        : 3px
}

.msp-preset-btn-162 {
    background-color : #5aa1e3;
    color            : #ffffff;
    box-shadow       : 0 3px #4c87bf
}

.msp-preset-btn-162:hover {
    background-color : #5faaef;
    box-shadow       : 0 4px #4c87bf;
    top              : 1px;
    color            : #ffffff
}

.msp-preset-btn-162:active {
    box-shadow : 0 2px #4c87bf;
    top        : 3px
}

.msp-preset-btn-163 {
    background-color : #da4646;
    color            : #ffffff
}

.msp-preset-btn-163:hover {
    background-color : #e04b47;
    color            : #ffffff
}

.msp-preset-btn-163:active {
    top : 1px
}

.msp-preset-btn-164 {
    background-color   : #ffffff;
    color              : #222222;
    transition         : all .3s ease-in-out;
    -webkit-transition : all .3s ease-in-out;
    text-transform     : uppercase
}

.msp-preset-btn-164:hover {
    background-color : #222222;
    color            : #ffffff
}

.msp-preset-btn-164:active {
    top : 1px
}

.msp-preset-btn-165 {
    background-color   : #222222;
    color              : #ffffff;
    transition         : all .3s ease-in-out;
    -webkit-transition : all .3s ease-in-out;
    text-transform     : uppercase
}

.msp-preset-btn-165:hover {
    background-color : #ffffff;
    color            : #222222
}

.msp-preset-btn-165:active {
    top : 1px
}

.msp-preset-btn-166 {
    background-color   : transpatrent;
    border             : 1px solid #222222;
    color              : #222222;
    transition         : all .3s ease-in-out;
    -webkit-transition : all .3s ease-in-out;
    text-transform     : uppercase
}

.msp-preset-btn-166:hover {
    background-color : #222222;
    color            : #ffffff
}

.msp-preset-btn-166:active {
    top : 1px
}

.msp-preset-btn-167 {
    background-color : transparent;
    color            : #ffffff;
    border           : 2px solid #ffffff
}

.msp-preset-btn-167:hover {
    border-color : #dddddd;
    color        : #dddddd
}

.msp-preset-btn-167:active {
    top : 1px
}

.msp-preset-btn-169 {
    background-color : transparent;
    color            : #ffffff;
    border           : 2px solid #ffffff
}

.msp-preset-btn-169:hover {
    background-color : #ffffff;
    color            : #666666
}

.msp-preset-btn-169:active {
    top : 1px
}

.msp-preset-btn-170 {
    background-color : #ffffff;
    color            : #666666;
    border           : 2px solid #ffffff
}

.msp-preset-btn-170:hover {
    background-color : #f1f1f1;
    color            : #666666;
    border           : 2px solid #f1f1f1
}

.msp-preset-btn-170:active {
    top : 1px
}

.msp-preset-btn-171 {
    background-color : #ffffff;
    color            : #666666;
    border           : 2px solid #ffffff
}

.msp-preset-btn-171:hover {
    background-color : #f1f1f1;
    color            : #666666;
    border           : 2px solid #f1f1f1
}

.msp-preset-btn-171:active {
    top : 1px
}

.msp-preset-btn-172 {
    background-color   : #353434;
    color              : #ffffff;
    transition         : all .3s ease-in-out;
    -webkit-transition : all .3s ease-in-out;
    font-weight        : 200
}

.msp-preset-btn-172:hover {
    background-color : #ffffff;
    color            : #353434
}

.msp-preset-btn-172:active {
    top : 1px
}

.msp-preset-btn-173 {
    background-color   : #ffffff;
    color              : #353434;
    transition         : all .3s ease-in-out;
    -webkit-transition : all .3s ease-in-out
}

.msp-preset-btn-173:hover {
    background-color : #353434;
    color            : #ffffff
}

.msp-preset-btn-173:active {
    top : 1px
}

.msp-preset-btn-174 {
    background-color : #353535;
    color            : #ffffff
}

.msp-preset-btn-174:hover {
    background-color : #454545;
    color            : #ffffff
}

.msp-preset-btn-174:active {
    top : 1px
}

.msp-preset-btn-175 {
    background-color : #769a2e;
    color            : #ffffff
}

.msp-preset-btn-175:hover {
    background-color : #80a339;
    color            : #ffffff
}

.msp-preset-btn-175:active {
    top : 1px
}

.msp-preset-btn-176 {
    background-color : transparent
}

.msp-preset-btn-176:hover {
    color : #ffffff
}

.msp-preset-btn-176:active {
    top : 1px
}

.msp-preset-btn-177 {
    background-color : #ffffff;
    color            : #333333;
    border           : 2px solid #ffffff;
    text-transform   : uppercase
}

.msp-preset-btn-177:hover {
    background-color : #f9f9f9;
    color            : #666666;
    border           : 2px solid #f9f9f9
}

.msp-preset-btn-177:active {
    top : 1px
}

.msp-preset-btn-178 {
    background-color : #ea3e4f;
    color            : #ffffff;
    border           : none !important
}

.msp-preset-btn-178:hover {
    background-color : #f75363;
    color            : #f1f1f1
}

.msp-preset-btn-178:active {
    top : 1px
}

.msp-preset-btn-179 {
    background-color : #ffaa30;
    color            : #222222;
    text-transform   : uppercase;
    border           : none !important
}

.msp-preset-btn-179:hover {
    background-color : #eda237
}

.msp-preset-btn-179:active {
    top : 1px
}

.msp-preset-btn-180 {
    color            : #ffffff !important;
    background-color : #46d8ae !important;
    border           : none !important
}

.msp-preset-btn-180:hover {
    background-color : #3dc8a0 !important;
    color            : #ffffff !important
}

.msp-preset-btn-180:active {
    top : 0.5px
}

.msp-preset-btn-181 {
    color            : #ffffff;
    background-color : #6aa728;
    border           : none !important
}

.msp-preset-btn-181:hover {
    background-color : #639928;
    color            : #ffffff
}

.msp-preset-btn-181:active {
    top : 0.5px
}

.msp-preset-btn-182 {
    background-color : transpatrent;
    border           : 2px solid #ffffff;
    color            : #ffffff
}

.msp-preset-btn-182:hover {
    border : 2px solid #aaaaaa;
    color  : #aaaaaa
}

.msp-preset-btn-182:active {
    top : 1px
}

.msp-preset-btn-183 {
    background-color   : #ffffff;
    color              : #353434;
    transition         : all .3s ease-in-out;
    -webkit-transition : all .3s ease-in-out
}

.msp-preset-btn-183:hover {
    background-color : #353434;
    color            : #ffffff
}

.msp-preset-btn-183:active {
    top : 1px
}

.msp-preset-btn-184 {
    background-color : transpatrent;
    border           : 2px solid #ffffff;
    color            : #ffffff
}

.msp-preset-btn-184:hover {
    border : 2px solid #aaaaaa;
    color  : #aaaaaa
}

.msp-preset-btn-184:active {
    top : 1px
}

.msp-preset-btn-185 {
    background-color : transpatrent;
    border           : 2px solid #ffffff;
    color            : #ffffff
}

.msp-preset-btn-185:hover {
    border : 2px solid #aaaaaa;
    color  : #aaaaaa
}

.msp-preset-btn-185:active {
    top : 1px
}

.msp-preset-btn-186 {
    color  : #ffffff;
    border : solid 1px #ffffff !important
}

.msp-preset-btn-186:hover {
    border-color : #f0f0f0 !important;
    color        : #f0f0f0
}

.msp-preset-btn-186:active {
    top : 1px
}

.msp-preset-btn-187 {
    background-color : #ebebeb;
    color            : #282828
}

.msp-preset-btn-187:hover {
    background-color : #e6e6e6;
    color            : #666666
}

.msp-preset-btn-187:active {
    left : 2px
}

.msp-preset-btn-188 {
    background-color : #ffffff;
    color            : #272727
}

.msp-preset-btn-188:hover {
    background-color : #f9f9f9;
    color            : #666666
}

.msp-preset-btn-188:active {
    top : 1px
}

.msp-preset-btn-189 {
    background-color : transparenty;
    border-color     : #ffcd61 !important;
    border           : 1px solid !important;
    color            : #ffcd61;
    text-transform   : uppercase
}

.msp-preset-btn-189:hover {
    background-color : #ffcd61;
    border-color     : #ffcd61 !important;
    border           : 1px solid !important;
    color            : #f6f6f6;
    text-transform   : uppercase
}

.msp-preset-btn-189:active {
    top : 1px
}

.msp-preset-btn-190 {
    background-color : #1de9b6;
    color            : #ffffff
}

.msp-preset-btn-190:hover {
    background-color : #20d8aa;
    color            : #ffffff
}

.msp-preset-btn-190:active {
    top : 1px
}

.msp-preset-btn-191 {
    color            : #ffffff !important;
    background-color : #25323d !important;
    border           : none !important
}

.msp-preset-btn-191:hover {
    background-color : #2d4559 !important;
    color            : #f2f2f2 !important
}

.msp-preset-btn-191:active {
    top : 0.5px
}

.msp-preset-btn-192 {
    background-color : #ffffff;
    color            : #333333
}

.msp-preset-btn-192:hover {
    background-color : #f9f9f9
}

.msp-preset-btn-192:active {
    top : 1px
}

.msp-preset-btn-193 {
    background-color : transpatrent;
    border           : 1px solid #d0d0d0;
    color            : #565656
}

.msp-preset-btn-193:hover {
    background-color : #f9f9f9
}

.msp-preset-btn-193:active {
    top : 1px
}

.msp-preset-btn-194 {
    background-color : #0fc92a;
    color            : #ffffff
}

.msp-preset-btn-194:hover {
    background-color : #0dba26;
    color            : #ffffff
}

.msp-preset-btn-194:active {
    top : 1px
}

.msp-preset-btn-195 {
    background-color : #f0cb21;
    color            : #ffffff
}

.msp-preset-btn-195:hover {
    background-color : #e8c41e;
    color            : #ffffff
}

.msp-preset-btn-195:active {
    top : 1px
}

.msp-preset-btn-196 {
    background-color : #f68623;
    color            : #ffffff
}

.msp-preset-btn-196:hover {
    background-color : #e87d1e;
    color            : #ffffff
}

.msp-preset-btn-196:active {
    top : 1px
}

.msp-preset-btn-197 {
    background-color : #f03838;
    color            : #ffffff
}

.msp-preset-btn-197:hover {
    background-color : #e12b2b;
    color            : #ffffff
}

.msp-preset-btn-197:active {
    top : 1px
}

.msp-preset-btn-198 {
    background-color : #38bbec;
    color            : #ffffff
}

.msp-preset-btn-198:hover {
    background-color : #2aacdc;
    color            : #ffffff
}

.msp-preset-btn-198:active {
    top : 1px
}

.msp-cn-171-1 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 12px;
    line-height    : normal;
    color          : #565656;
    text-transform : uppercase
}

.msp-cn-171-2 {
    font-family    : "Kanit";
    font-weight    : 200;
    font-size      : 40px;
    line-height    : normal;
    color          : #447792;
    text-transform : uppercase
}

.msp-cn-171-3 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 12px;
    line-height : 19px;
    color       : #929292
}

.msp-cn-171-4 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 10px;
    text-align     : center;
    line-height    : normal;
    text-transform : uppercase
}

.msp-cn-171-7 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 12px;
    line-height    : normal;
    color          : #565656;
    text-transform : uppercase
}

.msp-cn-171-8 {
    font-family    : "Kanit";
    font-weight    : 200;
    font-size      : 40px;
    line-height    : normal;
    color          : #447792;
    text-transform : uppercase
}

.msp-cn-171-9 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 12px;
    line-height : 19px;
    color       : #929292
}

.msp-cn-171-10 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 10px;
    text-align     : center;
    line-height    : normal;
    text-transform : uppercase
}

.msp-cn-171-13 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 12px;
    line-height    : normal;
    color          : #565656;
    text-transform : uppercase
}

.msp-cn-171-14 {
    font-family    : "Kanit";
    font-weight    : 200;
    font-size      : 40px;
    line-height    : normal;
    color          : #447792;
    text-transform : uppercase
}

.msp-cn-171-15 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 12px;
    line-height : 19px;
    color       : #929292
}

.msp-cn-171-16 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 10px;
    text-align     : center;
    line-height    : normal;
    text-transform : uppercase
}

.msp-cn-171-20 {
    font-family    : "Kanit";
    font-weight    : 200;
    font-size      : 18px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #447792;
    text-transform : uppercase
}

.msp-cn-171-21 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 12px;
    line-height : 19px;
    color       : #929292
}

.msp-cn-171-23 {
    font-family    : "Kanit";
    font-weight    : 200;
    font-size      : 18px;
    line-height    : normal;
    color          : #447792;
    text-transform : uppercase
}

.msp-cn-171-24 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 12px;
    line-height : 19px;
    color       : #929292
}

.msp-cn-171-26 {
    font-family    : "Kanit";
    font-weight    : 200;
    font-size      : 18px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #447792;
    text-transform : uppercase
}

.msp-cn-171-27 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 12px;
    line-height : 19px;
    color       : #929292
}

.msp-cn-171-29 {
    font-family    : "Kanit";
    font-weight    : 200;
    font-size      : 18px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #447792;
    text-transform : uppercase
}

.msp-cn-171-30 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 12px;
    line-height : 19px;
    color       : #929292
}

.msp-cn-170-6 {
    font-family    : "Oswald";
    font-weight    : 700;
    font-size      : 72px;
    letter-spacing : 10px;
    line-height    : 88px;
    color          : #373737
}

.msp-cn-170-7 {
    font-family : "Open Sans";
    font-weight : normal;
    font-size   : 14px;
    line-height : 22px;
    color       : #bababa
}

.msp-cn-170-10 {
    font-family    : "Oswald";
    font-weight    : 700;
    font-size      : 72px;
    letter-spacing : 10px;
    line-height    : 88px;
    color          : #373737
}

.msp-cn-170-11 {
    font-family : "Open Sans";
    font-weight : normal;
    font-size   : 14px;
    line-height : 22px;
    color       : #bababa
}

.msp-cn-170-12 {
    font-family    : "Oswald";
    font-weight    : 700;
    font-size      : 72px;
    letter-spacing : 10px;
    line-height    : 88px;
    color          : #373737
}

.msp-cn-170-13 {
    font-family : "Open Sans";
    font-weight : normal;
    font-size   : 14px;
    line-height : 22px;
    color       : #bababa
}

.msp-cn-169-1 {
    background-color : #ededed;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-169-5 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 16px;
    letter-spacing : 1px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #333333;
    text-transform : uppercase
}

.msp-cn-169-6 {
    background-color : #ffffff;
    padding-top      : 7px;
    padding-right    : 25px;
    padding-bottom   : 7px;
    padding-left     : 15px;
    font-family      : "Montserrat";
    font-weight      : 600;
    font-size        : 40px;
    line-height      : normal;
    color            : #333333
}

.msp-cn-169-14 {
    background-color : #ffffff;
    padding-top      : 7px;
    padding-right    : 25px;
    padding-bottom   : 7px;
    padding-left     : 15px;
    font-family      : "Montserrat";
    font-weight      : 600;
    font-size        : 40px;
    line-height      : normal;
    color            : #333333
}

.msp-cn-169-15 {
    background-color : #ededed;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-169-19 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 16px;
    letter-spacing : 1px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #333333;
    text-transform : uppercase
}

.msp-cn-169-20 {
    background-color : #ffffff;
    padding-top      : 7px;
    padding-right    : 25px;
    padding-bottom   : 7px;
    padding-left     : 15px;
    font-family      : "Montserrat";
    font-weight      : 600;
    font-size        : 40px;
    line-height      : normal;
    color            : #333333
}

.msp-cn-169-21 {
    background-color : #ffffff;
    padding-top      : 7px;
    padding-right    : 25px;
    padding-bottom   : 7px;
    padding-left     : 15px;
    font-family      : "Montserrat";
    font-weight      : 600;
    font-size        : 40px;
    line-height      : normal;
    color            : #333333
}

.msp-cn-169-22 {
    background-color : #ededed;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-169-26 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 16px;
    letter-spacing : 1px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #333333;
    text-transform : uppercase
}

.msp-cn-169-27 {
    background-color : #ffffff;
    padding-top      : 7px;
    padding-right    : 25px;
    padding-bottom   : 7px;
    padding-left     : 15px;
    font-family      : "Montserrat";
    font-weight      : 600;
    font-size        : 40px;
    line-height      : normal;
    color            : #333333
}

.msp-cn-169-28 {
    background-color : #ffffff;
    padding-top      : 7px;
    padding-right    : 25px;
    padding-bottom   : 7px;
    padding-left     : 15px;
    font-family      : "Montserrat";
    font-weight      : 600;
    font-size        : 40px;
    line-height      : normal;
    color            : #333333
}

.msp-cn-169-29 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 24px;
    line-height : normal;
    color       : #333333
}

.msp-cn-169-30 {
    background-color : #f88e6d;
    font-weight      : normal;
    line-height      : normal;
    white-space      : nowrap;
    border-radius    : 100%
}

.ms-charity-1 .ms-skin-minimal .ms-time-bar {
    border-top : 0px !important
}

.msp-cn-165-7 {
    font-family    : "Oswald";
    font-weight    : 200;
    font-size      : 16px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-165-9 {
    background-color : #ffffff;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-165-10 {
    font-family : "Oswald";
    font-weight : 200;
    font-size   : 12px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-165-11 {
    font-family    : "Oswald";
    font-weight    : 200;
    font-size      : 16px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-165-12 {
    background-color : #f7bc6f;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-165-13 {
    font-family : "Oswald";
    font-weight : 200;
    font-size   : 12px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-165-14 {
    font-family    : "Oswald";
    font-weight    : 200;
    font-size      : 16px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-165-15 {
    background-color : #ffffff;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-165-16 {
    font-family : "Oswald";
    font-weight : 200;
    font-size   : 12px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-165-17 {
    font-family    : "Roboto";
    font-weight    : normal;
    font-size      : 12px;
    letter-spacing : 3px;
    line-height    : 80px;
    color          : #e5e5e5;
    text-transform : uppercase
}

.msp-cn-165-18 {
    font-family    : "Oswald";
    font-weight    : 600;
    font-size      : 82px;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-165-19 {
    font-family : "Oswald";
    font-weight : 200;
    font-size   : 82px;
    line-height : normal;
    color       : #ffffff;
    font-weight : light !important
}

.msp-cn-165-20 {
    font-family : "Oswald";
    font-weight : 200;
    font-size   : 82px;
    line-height : normal;
    color       : #ffffff;
    font-weight : light !important
}

.msp-cn-165-21 {
    font-family    : "Roboto";
    font-weight    : normal;
    font-size      : 12px;
    letter-spacing : 3px;
    line-height    : 80px;
    color          : #e5e5e5;
    text-transform : uppercase
}

.msp-cn-165-22 {
    font-family    : "Oswald";
    font-weight    : 600;
    font-size      : 82px;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-165-23 {
    font-family : "Oswald";
    font-weight : 200;
    font-size   : 82px;
    line-height : normal;
    color       : #ffffff;
    font-weight : light !important
}

.msp-cn-165-24 {
    font-family : "Oswald";
    font-weight : 200;
    font-size   : 82px;
    line-height : normal;
    color       : #ffffff;
    font-weight : light !important
}

.msp-cn-165-25 {
    font-family    : "Roboto";
    font-weight    : normal;
    font-size      : 12px;
    letter-spacing : 3px;
    line-height    : 80px;
    color          : #e5e5e5;
    text-transform : uppercase
}

.msp-cn-165-26 {
    font-family    : "Oswald";
    font-weight    : 600;
    font-size      : 82px;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-165-27 {
    font-family : "Oswald";
    font-weight : 200;
    font-size   : 82px;
    line-height : normal;
    color       : #ffffff;
    font-weight : light !important
}

.msp-cn-165-28 {
    font-family : "Oswald";
    font-weight : 200;
    font-size   : 82px;
    line-height : normal;
    color       : #ffffff;
    font-weight : light !important
}

.msp-cn-165-29 {
    background-color : #f7bc6f;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-165-30 {
    background-color : #ffffff;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-165-31 {
    background-color : #f7bc6f;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-164-1 {
    background-color : #3996e4;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-164-2 {
    background-color : #f2f2f2;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-164-4 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 210px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff;
    opacity     : 0.1 !important
}

.msp-cn-164-5 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 22px;
    line-height : 32px;
    color       : #ffffff
}

.msp-cn-164-9 {
    font-family    : "Raleway";
    font-weight    : 700;
    font-size      : 10px;
    letter-spacing : 1px;
    line-height    : normal;
    color          : #a3c3df;
    text-transform : uppercase
}

.msp-cn-164-10 {
    font-family    : "Raleway";
    font-weight    : normal;
    font-size      : 16px;
    letter-spacing : 1px;
    line-height    : 22px;
    color          : #858585
}

.msp-cn-164-11 {
    font-family    : "Raleway";
    font-weight    : normal;
    font-size      : 14px;
    letter-spacing : 2px;
    line-height    : 47px;
    color          : #575757;
    text-transform : uppercase
}

.msp-cn-164-15 {
    background-color : #3996e4;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-164-16 {
    background-color : #f2f2f2;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-164-17 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 210px;
    line-height : normal;
    color       : #ffffff;
    opacity     : 0.1
}

.msp-cn-164-18 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 22px;
    line-height : 32px;
    color       : #ffffff
}

.msp-cn-164-22 {
    font-family    : "Raleway";
    font-weight    : 700;
    font-size      : 10px;
    letter-spacing : 1px;
    line-height    : normal;
    color          : #a3c3df;
    text-transform : uppercase
}

.msp-cn-164-23 {
    font-family    : "Raleway";
    font-weight    : normal;
    font-size      : 16px;
    letter-spacing : 1px;
    line-height    : 22px;
    color          : #858585
}

.msp-cn-164-24 {
    font-family    : "Raleway";
    font-weight    : normal;
    font-size      : 14px;
    letter-spacing : 2px;
    line-height    : 47px;
    color          : #575757;
    text-transform : uppercase
}

.msp-cn-164-28 {
    background-color : #3996e4;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-164-29 {
    background-color : #f2f2f2;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-164-30 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 210px;
    line-height : normal;
    color       : #ffffff;
    opacity     : 0.1
}

.msp-cn-164-31 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 22px;
    line-height : 32px;
    color       : #ffffff
}

.msp-cn-164-35 {
    font-family    : "Raleway";
    font-weight    : 700;
    font-size      : 10px;
    letter-spacing : 1px;
    line-height    : normal;
    color          : #a3c3df;
    text-transform : uppercase
}

.msp-cn-164-36 {
    font-family    : "Raleway";
    font-weight    : normal;
    font-size      : 16px;
    letter-spacing : 1px;
    line-height    : 22px;
    color          : #858585
}

.msp-cn-164-37 {
    font-family    : "Raleway";
    font-weight    : normal;
    font-size      : 14px;
    letter-spacing : 2px;
    line-height    : 47px;
    color          : #575757;
    text-transform : uppercase
}

.msp-cn-163-1 {
    font-family : "Roboto";
    font-weight : normal;
    font-size   : 36px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-163-2 {
    font-family : "Roboto";
    font-weight : 500;
    font-size   : 12px;
    text-align  : center;
    line-height : normal
}

.msp-cn-163-3 {
    font-family : "Roboto";
    font-weight : normal;
    font-size   : 36px;
    text-align  : right;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-163-4 {
    font-family : "Roboto";
    font-weight : 500;
    font-size   : 12px;
    line-height : normal
}

.msp-cn-163-5 {
    font-family : "Roboto";
    font-weight : normal;
    font-size   : 36px;
    text-align  : center;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-163-6 {
    font-family : "Roboto";
    font-weight : 500;
    font-size   : 12px;
    line-height : normal
}

.msp-cn-162-2 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 44px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-162-3 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 16px;
    line-height : 22px;
    color       : #ffffff;
    opacity     : 0.7
}

.msp-cn-162-4 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 12px;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-162-6 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 36px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-162-7 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 16px;
    line-height : 22px;
    color       : #ffffff;
    opacity     : 0.7
}

.msp-cn-162-14 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 16px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-162-15 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 16px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-162-16 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 16px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-162-17 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 16px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-162-18 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 16px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-162-19 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 16px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-161-9 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-161-10 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 13px;
    line-height : normal;
    color       : #b1b1b1
}

.msp-cn-161-11 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 12px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-161-22 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-161-23 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-161-24 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-161-25 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-161-26 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-161-27 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-161-28 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 13px;
    line-height : 18px;
    color       : #b1b1b1
}

.msp-cn-161-29 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 13px;
    line-height : 18px;
    color       : #b1b1b1
}

.msp-cn-161-30 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 13px;
    line-height : 18px;
    color       : #b1b1b1
}

.msp-cn-161-31 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 13px;
    line-height : 18px;
    color       : #b1b1b1
}

.msp-cn-161-32 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 13px;
    line-height : 18px;
    color       : #b1b1b1
}

.msp-cn-161-33 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 13px;
    line-height : 18px;
    color       : #b1b1b1
}

.msp-cn-161-35 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 16px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #bbbbbb
}

.msp-cn-161-36 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 26px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-161-37 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 12px;
    text-align  : center;
    line-height : normal
}

.msp-cn-124-10 {
    background-color : #dddddd;
    font-family      : "Montserrat";
    font-weight      : normal;
    font-size        : 54px;
    letter-spacing   : -8px;
    line-height      : normal;
    white-space      : nowrap;
    color            : #dddddd
}

.msp-cn-124-11 {
    font-family : "Open Sans";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal;
    color       : #dddddd
}

.msp-cn-124-13 {
    padding-right : 30px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 54px;
    line-height   : normal;
    white-space   : nowrap;
    color         : #dddddd
}

.msp-cn-124-23 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 12px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-27 {
    padding-right : 30px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 54px;
    line-height   : normal;
    white-space   : nowrap;
    color         : #dddddd
}

.msp-cn-124-28 {
    padding-right : 30px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 54px;
    line-height   : normal;
    white-space   : nowrap;
    color         : #dddddd
}

.msp-cn-121-58 {
    font-family : "Open Sans";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal;
    white-space : nowrap;
    color       : #020202
}

.msp-cn-121-59 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 54px;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-121-223 {
    font-family : "Quicksand";
    font-weight : normal;
    font-size   : 54px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-226 {
    font-family    : "Montserrat";
    font-weight    : normal;
    font-size      : 15px;
    letter-spacing : 8px;
    line-height    : normal;
    color          : #ffffff
}

.msp-cn-121-229 {
    font-family : "Oleo Script";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-230 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-231 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-232 {
    font-family : "Playfair Display";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-233 {
    font-family : "Oswald";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-234 {
    font-family : "Quicksand";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-235 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-236 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-237 {
    font-family : "Oleo Script";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-238 {
    font-family : "Playfair Display";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-239 {
    font-family : "Oswald";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-240 {
    font-family : "Quicksand";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-249 {
    font-family    : "Montserrat";
    font-weight    : normal;
    font-size      : 15px;
    letter-spacing : 8px;
    line-height    : normal;
    color          : #ffffff
}

.msp-cn-121-275 {
    font-family : "Playfair Display";
    font-weight : normal;
    font-size   : 54px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-276 {
    font-family : "Oswald";
    font-weight : normal;
    font-size   : 54px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-277 {
    font-family : "Playfair Display";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-278 {
    font-family : "Playfair Display";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-279 {
    font-family : "Oswald";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-280 {
    font-family : "Oswald";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-281 {
    font-family : "Quicksand";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-282 {
    font-family : "Quicksand";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-124-289 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 54px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-305 {
    border-radius : 50px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 12px;
    text-align    : left;
    line-height   : normal;
    color         : #ffffff
}

.msp-cn-121-307 {
    border-radius : 50px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 8px;
    text-align    : left;
    line-height   : normal;
    color         : #ffffff
}

.msp-cn-121-308 {
    border-radius : 100px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 36px;
    text-align    : right;
    line-height   : normal;
    color         : #ffffff
}

.msp-cn-124-314 {
    border-radius : 100px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 36px;
    text-align    : right;
    line-height   : normal;
    color         : #ffffff
}

.msp-cn-124-315 {
    border-radius : 100px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 36px;
    text-align    : right;
    line-height   : normal;
    color         : #ffffff
}

.msp-cn-124-316 {
    background-color : #2e41f7;
    padding-top      : 60px;
    padding-right    : 60px;
    padding-bottom   : 60px;
    padding-left     : 60px;
    border-radius    : 150px;
    font-weight      : normal;
    line-height      : normal;
    white-space      : nowrap
}

.msp-cn-124-317 {
    background-color : #ffffff;
    padding-top      : 58px;
    padding-right    : 58px;
    padding-bottom   : 58px;
    padding-left     : 58px;
    border-radius    : 150px;
    font-weight      : normal;
    line-height      : normal;
    white-space      : nowrap
}

.msp-cn-124-318 {
    background-color : #ffffff;
    padding-top      : 60px;
    padding-right    : 60px;
    padding-bottom   : 60px;
    padding-left     : 60px;
    border-radius    : 150px;
    font-weight      : normal;
    line-height      : normal;
    white-space      : nowrap
}

.msp-cn-124-323 {
    background-color : #3272db;
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    border-radius    : 50px;
    font-family      : "Montserrat";
    font-weight      : normal;
    font-size        : 12px;
    text-align       : center;
    letter-spacing   : 1px;
    line-height      : normal;
    white-space      : nowrap;
    color            : #ffffff
}

.msp-cn-124-324 {
    background-color : #ffffff;
    padding-top      : 4px;
    padding-right    : 4px;
    padding-bottom   : 4px;
    padding-left     : 4px;
    border-radius    : 100px;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-124-325 {
    background-color : rgba(0, 0, 0, 0.7);
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    border-radius    : 50px;
    font-family      : "Montserrat";
    font-weight      : normal;
    font-size        : 12px;
    text-align       : center;
    letter-spacing   : 1px;
    line-height      : normal;
    white-space      : nowrap;
    color            : #ffffff
}

.msp-cn-124-327 {
    background-color : #ffffff;
    padding-top      : 4px;
    padding-right    : 4px;
    padding-bottom   : 4px;
    padding-left     : 4px;
    border-radius    : 100px;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-124-330 {
    background-color : #ffffff;
    padding-top      : 4px;
    padding-right    : 4px;
    padding-bottom   : 4px;
    padding-left     : 4px;
    border-radius    : 100px;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-124-332 {
    background-color : rgba(0, 0, 0, 0.7);
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    border-radius    : 50px;
    font-family      : "Montserrat";
    font-weight      : normal;
    font-size        : 12px;
    text-align       : center;
    letter-spacing   : 1px;
    line-height      : normal;
    white-space      : nowrap;
    color            : #ffffff
}

.msp-cn-124-333 {
    background-color : #ffffff;
    padding-top      : 4px;
    padding-right    : 4px;
    padding-bottom   : 4px;
    padding-left     : 4px;
    border-radius    : 100px;
    font-weight      : normal;
    line-height      : normal;
    white-space      : nowrap
}

.msp-cn-124-338 {
    background-color : rgba(0, 0, 0, 0.7);
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    border-radius    : 50px;
    font-family      : "Montserrat";
    font-weight      : normal;
    font-size        : 12px;
    text-align       : center;
    letter-spacing   : 1px;
    line-height      : normal;
    white-space      : nowrap;
    color            : #ffffff
}

.msp-cn-124-341 {
    border-radius : 50px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 8px;
    text-align    : left;
    line-height   : normal;
    color         : #ffffff
}

.msp-cn-124-342 {
    background-color : rgba(0, 0, 0, 0);
    padding-top      : 50px;
    padding-right    : 50px;
    padding-bottom   : 50px;
    padding-left     : 50px;
    border-radius    : 100px;
    font-family      : "Montserrat";
    font-weight      : normal;
    font-size        : 36px;
    text-align       : center;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-124-343 {
    border-radius : 50px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 12px;
    text-align    : left;
    line-height   : normal;
    color         : #ffffff
}

.msp-cn-124-344 {
    background-color : rgba(0, 0, 0, 0.6);
    padding-top      : 45px;
    padding-right    : 45px;
    padding-bottom   : 45px;
    padding-left     : 45px;
    border-radius    : 100px;
    font-family      : "Montserrat";
    font-weight      : normal;
    font-size        : 36px;
    text-align       : center;
    line-height      : normal;
    white-space      : nowrap;
    color            : #ffffff
}

.msp-cn-124-346 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 54px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-347 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 22px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-349 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 28px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-350 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 54px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-351 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 54px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-353 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 50px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-355 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 24px;
    text-align  : left;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-356 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 54px;
    text-align  : left;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-358 {
    background-color : #2e41f7;
    padding-top      : 60px;
    padding-right    : 60px;
    padding-bottom   : 60px;
    padding-left     : 60px;
    border-radius    : 150px;
    font-weight      : normal;
    line-height      : normal;
    white-space      : nowrap
}

.msp-cn-124-360 {
    font-weight : normal;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-124-361 {
    font-weight : normal;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-124-363 {
    font-family : "Quicksand";
    font-weight : normal;
    font-size   : 54px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-364 {
    background-color : rgba(0, 0, 0, 0.65);
    padding-top      : 640px;
    padding-right    : 988px;
    font-weight      : normal;
    line-height      : normal;
    white-space      : nowrap
}

.msp-cn-124-365 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 12px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-366 {
    background-color : #ffffff;
    padding-top      : 57px;
    padding-right    : 57px;
    padding-bottom   : 57px;
    padding-left     : 57px;
    border-radius    : 150px;
    font-weight      : normal;
    line-height      : normal;
    white-space      : nowrap
}

.msp-cn-124-367 {
    background-color : #ffffff;
    padding-top      : 57px;
    padding-right    : 57px;
    padding-bottom   : 57px;
    padding-left     : 57px;
    border-radius    : 150px;
    font-weight      : normal;
    line-height      : normal;
    white-space      : nowrap
}

.msp-cn-124-370 {
    font-family : "Open Sans";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal;
    white-space : nowrap;
    color       : #dddddd
}

.ms-isometric .ms-slide .ms-slide-layers,
.ms-isometric .ms-overlay-layers .ms-slide-layers,
.ms-isometric .ms-fixed-layers {
    overflow : visible
}

.ms-isometric .slide1 .ms-layer-mask {
}

.ms-isometric .ms-pattern {
    background : rgba(255, 255, 255, 1);
    background : -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
    background : -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 0)));
    background : -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
    background : -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
    background : -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
    background : linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
    filter     : progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)
}

.ms-isometric
.slide1 {
    background : rgba(57, 58, 61, 1);
    background : -moz-linear-gradient(-45deg, rgba(57, 58, 61, 1) 0%, rgba(57, 58, 61, 1) 20%, rgba(28, 28, 28, 1) 80%, rgba(28, 28, 28, 1) 100%);
    background : -webkit-gradient(left top, right bottom, color-stop(0%, rgba(57, 58, 61, 1)), color-stop(20%, rgba(57, 58, 61, 1)), color-stop(80%, rgba(28, 28, 28, 1)), color-stop(100%, rgba(28, 28, 28, 1)));
    background : -webkit-linear-gradient(-45deg, rgba(57, 58, 61, 1) 0%, rgba(57, 58, 61, 1) 20%, rgba(28, 28, 28, 1) 80%, rgba(28, 28, 28, 1) 100%);
    background : -o-linear-gradient(-45deg, rgba(57, 58, 61, 1) 0%, rgba(57, 58, 61, 1) 20%, rgba(28, 28, 28, 1) 80%, rgba(28, 28, 28, 1) 100%);
    background : -ms-linear-gradient(-45deg, rgba(57, 58, 61, 1) 0%, rgba(57, 58, 61, 1) 20%, rgba(28, 28, 28, 1) 80%, rgba(28, 28, 28, 1) 100%);
    background : linear-gradient(135deg, rgba(57, 58, 61, 1) 0%, rgba(57, 58, 61, 1) 20%, rgba(28, 28, 28, 1) 80%, rgba(28, 28, 28, 1) 100%);
    filter     : progid:DXImageTransform.Microsoft.gradient(startColorstr='#393a3d', endColorstr='#1c1c1c', GradientType=1)
}

.ms-isometric
.slide4 {
    background : rgba(75, 100, 114, 1);
    background : -moz-linear-gradient(-45deg, rgba(75, 100, 114, 1) 0%, rgba(75, 100, 114, 1) 20%, rgba(43, 53, 64, 1) 80%, rgba(43, 53, 64, 1) 100%);
    background : -webkit-gradient(left top, right bottom, color-stop(0%, rgba(75, 100, 114, 1)), color-stop(20%, rgba(75, 100, 114, 1)), color-stop(80%, rgba(43, 53, 64, 1)), color-stop(100%, rgba(43, 53, 64, 1)));
    background : -webkit-linear-gradient(-45deg, rgba(75, 100, 114, 1) 0%, rgba(75, 100, 114, 1) 20%, rgba(43, 53, 64, 1) 80%, rgba(43, 53, 64, 1) 100%);
    background : -o-linear-gradient(-45deg, rgba(75, 100, 114, 1) 0%, rgba(75, 100, 114, 1) 20%, rgba(43, 53, 64, 1) 80%, rgba(43, 53, 64, 1) 100%);
    background : -ms-linear-gradient(-45deg, rgba(75, 100, 114, 1) 0%, rgba(75, 100, 114, 1) 20%, rgba(43, 53, 64, 1) 80%, rgba(43, 53, 64, 1) 100%);
    background : linear-gradient(135deg, rgba(75, 100, 114, 1) 0%, rgba(75, 100, 114, 1) 20%, rgba(43, 53, 64, 1) 80%, rgba(43, 53, 64, 1) 100%);
    filter     : progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b6472', endColorstr='#2b3540', GradientType=1)
}

.ms-isometric .step-overlay {
    display : none
}

.ms-isometric .step-overlay.show {
    display    : block;
    visibility : visible !important
}

.glow-loop {
    animation : glow-loop ease-in-out 3s infinite
}

@keyframes glow-loop {
    0% {
        transform : scale(1.1);
        opacity   : 1
    }
    50% {
        transform : scale(1);
        opacity   : 0.6
    }
    100% {
        transform : scale(1.1);
        opacity   : 1
    }
}

.new-loop {
    animation : new-loop ease-in-out 2s infinite
}

@keyframes new-loop {
    0% {
        transform : scale(1);
        opacity   : 0.2
    }
    50% {
        transform : scale(1.05);
        opacity   : 0.6
    }
    100% {
        transform : scale(1);
        opacity   : 0.2
    }
}

.msp-cn-151-1 {
    border-top    : 20px;
    border-right  : 20px;
    border-bottom : 20px;
    border-left   : 20px;
    border-color  : #1b094b;
    border-style  : solid;
    font-weight   : normal;
    line-height   : normal;
    opacity       : 0.45
}

.msp-cn-151-2 {
    font-family : "Poppins";
    font-weight : 600;
    font-size   : 48px;
    line-height : 66px;
    color       : #ffffff
}

.msp-cn-151-3 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 14px;
    line-height : normal;
    color       : #9b9b9b
}

.msp-cn-151-4 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal;
    color       : #f1f1f1
}

.msp-cn-151-5 {
    border-top    : 20px;
    border-right  : 20px;
    border-bottom : 20px;
    border-left   : 20px;
    border-color  : #7d1c73;
    border-style  : solid;
    font-weight   : normal;
    line-height   : normal;
    opacity       : 0.45
}

.msp-cn-151-6 {
    font-family : "Poppins";
    font-weight : 600;
    font-size   : 48px;
    text-align  : right;
    line-height : 66px;
    color       : #ffffff
}

.msp-cn-151-7 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 14px;
    text-align  : right;
    line-height : normal;
    color       : #9b9b9b
}

.msp-cn-151-8 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 16px;
    text-align  : right;
    line-height : normal;
    color       : #f1f1f1
}

.msp-cn-151-9 {
    border-top    : 20px;
    border-right  : 20px;
    border-bottom : 20px;
    border-left   : 20px;
    border-color  : #385184;
    border-style  : solid;
    font-weight   : normal;
    line-height   : normal;
    opacity       : 0.45
}

.msp-cn-151-10 {
    font-family : "Poppins";
    font-weight : 600;
    font-size   : 48px;
    line-height : 66px;
    color       : #ffffff
}

.msp-cn-151-11 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 14px;
    line-height : normal;
    color       : #9b9b9b
}

.msp-cn-151-12 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal;
    color       : #f1f1f1
}

.msp-cn-147-1 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 90px;
    text-align  : center;
    line-height : normal;
    color       : #6aa728
}

.msp-cn-147-2 {
    font-family : "Archivo Black";
    font-weight : normal;
    font-size   : 48px;
    text-align  : center;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-147-3 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 16px;
    text-align  : center;
    line-height : 23px;
    color       : #aaaaaa
}

.msp-cn-147-5 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 36px;
    text-align  : center;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-147-6 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 60px;
    text-align  : center;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-147-7 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 60px;
    text-align  : center;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-147-8 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 60px;
    text-align  : center;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-147-9 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 60px;
    text-align  : center;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-147-10 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #aaaaaa
}

.msp-cn-147-12 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #aaaaaa
}

.msp-cn-147-13 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    color       : #aaaaaa
}

.msp-cn-147-14 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #aaaaaa
}

.msp-cn-147-15 {
    padding-top    : 15px;
    padding-right  : 40px;
    padding-bottom : 15px;
    padding-left   : 40px;
    font-family    : "Raleway";
    font-weight    : 600;
    font-size      : 12px;
    text-align     : center;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-147-17 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 12px;
    text-align  : center;
    line-height : normal;
    color       : #aaaaaa
}

.msp-cn-147-18 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 18px;
    text-align  : left;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-147-20 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 18px;
    text-align  : left;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-147-21 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 12px;
    text-align  : center;
    line-height : normal;
    color       : #aaaaaa
}

.msp-cn-147-23 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 18px;
    text-align  : left;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-147-24 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 12px;
    text-align  : center;
    line-height : normal;
    color       : #aaaaaa
}

.msp-cn-147-26 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 18px;
    text-align  : left;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-147-27 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 12px;
    text-align  : center;
    line-height : normal;
    color       : #aaaaaa
}

.msp-cn-147-28 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 16px;
    line-height : 23px;
    color       : #ffffff
}

.msp-cn-147-29 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 24px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-147-30 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 24px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-147-31 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 16px;
    line-height : 23px;
    color       : #ffffff
}

.msp-cn-147-32 {
    background-color : #ffffff;
    font-weight      : normal;
    text-align       : center;
    line-height      : normal
}

.msp-cn-147-33 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 10px;
    text-align  : center;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-148-4 {
    font-family : "Lobster";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-148-7 {
    font-family    : "Poppins";
    font-weight    : 500;
    font-size      : 12px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-148-8 {
    font-family    : "Poppins";
    font-weight    : 500;
    font-size      : 12px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-148-9 {
    font-family    : "Poppins";
    font-weight    : 500;
    font-size      : 12px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-148-13 {
    font-family : "Poppins";
    font-weight : 600;
    font-size   : 12px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffae00
}

.msp-cn-148-14 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 16px;
    text-align  : center;
    line-height : 23px;
    color       : #ffffff
}

.msp-cn-148-42 {
    font-family : "Lobster Two";
    font-weight : normal;
    font-size   : 85px;
    text-align  : center;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-148-43 {
    background-color : #ffae00;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-148-44 {
    background-color : #ffae00;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-148-49 {
    font-family : "Poppins";
    font-weight : 500;
    font-size   : 20px;
    text-align  : center;
    line-height : normal;
    color       : #333333
}

.msp-cn-148-50 {
    font-family : "Poppins";
    font-weight : 300;
    font-size   : 30px;
    text-align  : center;
    line-height : normal;
    color       : #333333
}

.msp-cn-148-51 {
    font-family : "Poppins";
    font-weight : 500;
    font-size   : 20px;
    text-align  : center;
    line-height : normal;
    color       : #333333
}

.msp-cn-148-52 {
    font-family : "Poppins";
    font-weight : 500;
    font-size   : 20px;
    text-align  : center;
    line-height : normal;
    color       : #333333
}

.msp-cn-148-53 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 12px;
    text-align  : center;
    line-height : 18px;
    color       : #808080
}

.msp-cn-148-54 {
    font-family : "Poppins";
    font-weight : 300;
    font-size   : 30px;
    text-align  : center;
    line-height : normal;
    color       : #333333
}

.msp-cn-148-55 {
    font-family : "Poppins";
    font-weight : 600;
    font-size   : 10px;
    text-align  : center;
    line-height : normal
}

.msp-cn-148-56 {
    font-family : "Poppins";
    font-weight : 300;
    font-size   : 30px;
    text-align  : center;
    line-height : normal;
    color       : #333333
}

.msp-cn-148-57 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 12px;
    text-align  : center;
    line-height : 18px;
    color       : #808080
}

.msp-cn-148-58 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 12px;
    text-align  : center;
    line-height : 18px;
    color       : #808080
}

.msp-cn-148-59 {
    font-family : "Poppins";
    font-weight : 600;
    font-size   : 10px;
    text-align  : center;
    line-height : normal
}

.msp-cn-148-60 {
    font-family : "Poppins";
    font-weight : 600;
    font-size   : 10px;
    text-align  : center;
    line-height : normal
}

.msp-cn-148-62 {
    background-color : #333333;
    font-weight      : normal;
    line-height      : normal;
    width            : 90%;
    height           : 10%
}

.msp-cn-148-63 {
    background-color : #ffae00;
    font-family      : "Poppins";
    font-weight      : 500;
    font-size        : 20px;
    text-align       : center;
    line-height      : normal
}

.msp-cn-148-64 {
    font-family : "Poppins";
    font-weight : 500;
    font-size   : 20px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-148-66 {
    font-family : "Poppins";
    font-weight : 500;
    font-size   : 24px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-148-67 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 16px;
    text-align  : center;
    line-height : normal;
    color       : #969696
}

.msp-cn-148-68 {
    background-color : #969696;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-148-77 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 16px;
    text-align  : center;
    line-height : 23px;
    color       : #ffffff
}

.msp-cn-148-78 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 16px;
    text-align  : center;
    line-height : 23px;
    color       : #ffffff
}

.msp-cn-148-79 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 16px;
    text-align  : center;
    line-height : 23px;
    color       : #ffffff
}

.ms-ap-link-none-style
a {
    text-decoration : none !important;
    color           : inherit
}

.ms-burger-close {
    display : none
}

.msp-cn-153-1 {
    border-top    : 7px;
    border-right  : 7px;
    border-bottom : 7px;
    border-left   : 7px;
    border-color  : #ffffff;
    border-style  : solid;
    font-weight   : normal;
    line-height   : normal
}

.msp-cn-153-3 {
    font-family    : "Poppins";
    font-weight    : 600;
    font-size      : 36px;
    letter-spacing : 16px;
    line-height    : 56px;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-153-4 {
    background-color : #ffffff;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-153-5 {
    font-family    : "Poppins";
    font-weight    : 600;
    font-size      : 20px;
    letter-spacing : 4px;
    line-height    : normal;
    color          : #ffffff
}

.msp-cn-153-6 {
    font-family    : "Poppins";
    font-weight    : 600;
    font-size      : 36px;
    letter-spacing : 16px;
    line-height    : 56px;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-153-7 {
    font-family : "Poppins";
    font-weight : 500;
    font-size   : 18px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-153-8 {
    background-color : #ffffff;
    font-weight      : normal;
    text-align       : center;
    line-height      : normal;
    opacity          : 0.90
}

.msp-cn-153-11 {
    font-family : "Poppins";
    font-weight : 500;
    font-size   : 24px;
    line-height : normal;
    white-space : nowrap;
    color       : #383838
}

.msp-cn-153-12 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal;
    white-space : nowrap;
    color       : #9d9d9d
}

.msp-cn-153-13 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    line-height : 23px;
    color       : #434343
}

.msp-cn-153-14 {
    border-left  : 2px;
    border-color : #cecece;
    border-style : dashed;
    font-weight  : normal;
    line-height  : normal;
    border-right : 0px !important
}

.msp-cn-153-16 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    line-height : 23px;
    color       : #434343
}

.msp-cn-153-17 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    line-height : 23px;
    color       : #434343
}

.msp-cn-153-27 {
    font-family : "Poppins";
    font-weight : 500;
    font-size   : 18px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-153-1 {
    border-top    : 7px;
    border-right  : 7px;
    border-bottom : 7px;
    border-left   : 7px;
    border-color  : #ffffff;
    border-style  : solid;
    font-weight   : normal;
    line-height   : normal
}

.msp-cn-153-3 {
    font-family    : "Poppins";
    font-weight    : 600;
    font-size      : 36px;
    letter-spacing : 16px;
    line-height    : 56px;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-153-4 {
    background-color : #ffffff;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-153-5 {
    font-family    : "Poppins";
    font-weight    : 600;
    font-size      : 20px;
    letter-spacing : 4px;
    line-height    : normal;
    color          : #ffffff
}

.msp-cn-153-6 {
    font-family    : "Poppins";
    font-weight    : 600;
    font-size      : 36px;
    letter-spacing : 16px;
    line-height    : 56px;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-153-7 {
    font-family : "Poppins";
    font-weight : 500;
    font-size   : 18px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-153-8 {
    background-color : #ffffff;
    font-weight      : normal;
    text-align       : center;
    line-height      : normal;
    opacity          : 0.90
}

.msp-cn-153-11 {
    font-family : "Poppins";
    font-weight : 500;
    font-size   : 24px;
    line-height : normal;
    white-space : nowrap;
    color       : #383838
}

.msp-cn-153-12 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal;
    white-space : nowrap;
    color       : #9d9d9d
}

.msp-cn-153-13 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    line-height : 23px;
    color       : #434343
}

.msp-cn-153-14 {
    border-left  : 2px;
    border-color : #cecece;
    border-style : dashed;
    font-weight  : normal;
    line-height  : normal;
    border-right : 0px !important
}

.msp-cn-153-16 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    line-height : 23px;
    color       : #434343
}

.msp-cn-153-17 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    line-height : 23px;
    color       : #434343
}

.msp-cn-153-27 {
    font-family : "Poppins";
    font-weight : 500;
    font-size   : 18px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-159-1 {
    padding-right  : 20px;
    padding-left   : 20px;
    border-top     : 1px;
    border-right   : 1px;
    border-bottom  : 1px;
    border-left    : 1px;
    border-color   : #242424;
    border-style   : solid;
    font-family    : "Quicksand";
    font-weight    : 700;
    font-size      : 13px;
    text-align     : center;
    letter-spacing : 5.5px;
    line-height    : 45px;
    color          : #242424;
    text-transform : uppercase
}

.msp-cn-159-18 {
    font-family : "Quicksand";
    font-weight : 700;
    font-size   : 14px;
    line-height : normal;
    color       : #666666
}

.msp-cn-159-19 {
    background-color : #666666;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-159-20 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 14px;
    line-height : 28px;
    color       : #a6a6a6
}

.msp-cn-159-21 {
    font-family : "Playfair Display";
    font-weight : 700;
    font-size   : 48px;
    line-height : 58px;
    color       : #242424
}

.msp-cn-159-22 {
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 10px;
    text-align     : center;
    letter-spacing : 5px;
    line-height    : normal;
    text-transform : uppercase
}

.msp-cn-159-23 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 14px;
    line-height : 20px;
    color       : #666666
}

.msp-cn-159-25 {
    font-family : "Quicksand";
    font-weight : 700;
    font-size   : 14px;
    line-height : normal;
    color       : #666666
}

.msp-cn-159-26 {
    background-color : #666666;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-159-27 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 14px;
    line-height : 28px;
    color       : #a6a6a6
}

.msp-cn-159-28 {
    font-family : "Playfair Display";
    font-weight : 700;
    font-size   : 48px;
    line-height : 58px;
    color       : #242424
}

.msp-cn-159-29 {
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 10px;
    text-align     : center;
    letter-spacing : 5px;
    line-height    : normal;
    text-transform : uppercase
}

.msp-cn-159-30 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 14px;
    line-height : 20px;
    color       : #666666
}

.msp-cn-159-32 {
    font-family : "Quicksand";
    font-weight : 700;
    font-size   : 14px;
    line-height : normal;
    color       : #666666
}

.msp-cn-159-33 {
    background-color : #666666;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-159-34 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 14px;
    line-height : 28px;
    color       : #a6a6a6
}

.msp-cn-159-35 {
    font-family : "Playfair Display";
    font-weight : 700;
    font-size   : 48px;
    line-height : 58px;
    color       : #242424
}

.msp-cn-159-36 {
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 10px;
    text-align     : center;
    letter-spacing : 5px;
    line-height    : normal;
    text-transform : uppercase
}

.msp-cn-159-37 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 14px;
    line-height : 20px;
    color       : #666666
}

.msp-cn-160-1 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-160-3 {
    font-family : "Playfair Display";
    font-weight : 900;
    font-size   : 70px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-160-4 {
    background-color : #ffcd61;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-160-5 {
    font-family    : "Poppins";
    font-weight    : normal;
    font-size      : 12px;
    letter-spacing : 1px;
    line-height    : 20px;
    text-transform : uppercase
}

.msp-cn-160-22 {
    font-family : "Playfair Display";
    font-weight : 700;
    font-size   : 30px;
    text-align  : right;
    line-height : normal;
    white-space : nowrap;
    color       : #414141
}

.msp-cn-160-23 {
    background-color : #ffcd61;
    font-weight      : normal;
    line-height      : normal;
    color            : #ffcd61
}

.msp-cn-160-24 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 12px;
    text-align  : right;
    line-height : normal;
    color       : #9e9e9e
}

.msp-cn-160-25 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 14px;
    text-align  : right;
    line-height : normal;
    color       : #777777
}

.msp-cn-160-27 {
    font-family : "Playfair Display";
    font-weight : 700;
    font-size   : 30px;
    line-height : normal;
    white-space : nowrap;
    color       : #414141
}

.msp-cn-160-28 {
    background-color : #ffcd61;
    font-weight      : normal;
    line-height      : normal;
    color            : #ffcd61
}

.msp-cn-160-29 {
    font-family    : "Poppins";
    font-weight    : normal;
    font-size      : 12px;
    line-height    : normal;
    color          : #9e9e9e;
    text-transform : uppercase
}

.msp-cn-160-30 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 14px;
    line-height : normal;
    color       : #777777
}

.msp-cn-160-60 {
    font-family : "Playfair Display";
    font-weight : 700;
    font-size   : 30px;
    line-height : normal;
    white-space : nowrap;
    color       : #414141
}

.msp-cn-160-61 {
    background-color : #ffcd61;
    font-weight      : normal;
    line-height      : normal;
    color            : #ffcd61
}

.msp-cn-160-62 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 12px;
    line-height : normal;
    color       : #9e9e9e
}

.msp-cn-160-63 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 14px;
    line-height : normal;
    color       : #777777
}

.msp-cn-160-66 {
    font-family : "Playfair Display";
    font-weight : 900;
    font-size   : 70px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.ms-parent-id-132 > .master-slider {
    background : #ffffff
}

.msp-cn-154-8 {
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 10px;
    letter-spacing : 2px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #b7b7b7
}

.msp-cn-154-9 {
    font-family : "Arimo";
    font-weight : 700;
    font-size   : 90px;
    line-height : normal;
    color       : #faa568
}

.msp-cn-154-10 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 14px;
    line-height : normal;
    white-space : nowrap;
    color       : #b1b0b0
}

.msp-cn-154-11 {
    background-color : #dcdcdc;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-154-12 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 18px;
    line-height : normal;
    color       : #878686
}

.msp-cn-154-14 {
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 10px;
    letter-spacing : 2px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #b7b7b7
}

.msp-cn-154-15 {
    font-family : "Arimo";
    font-weight : 700;
    font-size   : 90px;
    line-height : normal;
    color       : #faa568
}

.msp-cn-154-16 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 14px;
    line-height : normal;
    white-space : nowrap;
    color       : #b1b0b0
}

.msp-cn-154-17 {
    background-color : #dcdcdc;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-154-18 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 18px;
    line-height : normal;
    color       : #878686
}

.msp-cn-154-20 {
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 10px;
    letter-spacing : 2px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #b7b7b7
}

.msp-cn-154-21 {
    font-family : "Arimo";
    font-weight : 700;
    font-size   : 90px;
    line-height : normal;
    color       : #faa568
}

.msp-cn-154-22 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 14px;
    line-height : normal;
    white-space : nowrap;
    color       : #b1b0b0
}

.msp-cn-154-23 {
    background-color : #dcdcdc;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-154-24 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 18px;
    line-height : normal;
    color       : #878686
}

.ms-parent-id-131 > .master-slider {
    background : url(http://www.masterslider.com/wp-content/uploads/2014/05/ms-parallax-post-background.jpg) repeat top left
}

.msp-cn-122-6 {
    border-top    : 1px;
    border-right  : 1px;
    border-bottom : 1px;
    border-left   : 1px;
    border-color  : #c2b273;
    border-style  : solid;
    font-weight   : normal;
    line-height   : normal
}

.msp-cn-150-18 {
    font-family      : "Playfair Display";
    font-weight      : normal;
    font-size        : 16px;
    text-align       : left;
    line-height      : normal;
    white-space      : nowrap;
    color            : #c2b273;
    background-color : transparent
}

.msp-cn-122-19 {
    font-family    : "Josefin Sans";
    font-weight    : 900;
    font-size      : 30px;
    text-align     : left;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-122-23 {
    font-family      : "Playfair Display";
    font-weight      : normal;
    font-size        : 16px;
    text-align       : left;
    line-height      : normal;
    white-space      : nowrap;
    color            : #c2b273;
    background-color : transparent
}

.msp-cn-122-24 {
    font-family    : "Josefin Sans";
    font-weight    : 900;
    font-size      : 30px;
    text-align     : left;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-122-27 {
    font-family      : "Playfair Display";
    font-weight      : normal;
    font-size        : 16px;
    text-align       : left;
    line-height      : normal;
    white-space      : nowrap;
    color            : #c2b273;
    background-color : transparent
}

.msp-cn-122-28 {
    font-family    : "Josefin Sans";
    font-weight    : 900;
    font-size      : 30px;
    text-align     : left;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-150-54 {
    border-top    : 1px;
    border-right  : 1px;
    border-bottom : 1px;
    border-left   : 1px;
    border-color  : #c2b273;
    border-style  : solid;
    font-weight   : normal;
    line-height   : normal;
    opacity       : 0.3
}

.msp-cn-150-55 {
    font-family      : "Playfair Display";
    font-weight      : normal;
    font-size        : 16px;
    text-align       : center;
    line-height      : normal;
    white-space      : nowrap;
    color            : #c2b273;
    background-color : transparent
}

.msp-cn-150-56 {
    font-family    : "Josefin Sans";
    font-weight    : 600;
    font-size      : 40px;
    text-align     : center;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-150-57 {
    font-family    : "Josefin Sans";
    font-weight    : normal;
    font-size      : 30px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : capitalize
}

.msp-cn-158-2 {
    background-color : #ffffff;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-158-3 {
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 12px;
    text-align     : center;
    letter-spacing : 4px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #272727;
    text-transform : uppercase
}

.msp-cn-158-4 {
    font-family    : "Montserrat";
    font-weight    : normal;
    font-size      : 36px;
    text-align     : center;
    letter-spacing : 0.3px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #272727
}

.msp-cn-158-5 {
    font-family    : "Montserrat";
    font-weight    : normal;
    font-size      : 36px;
    text-align     : center;
    letter-spacing : 0.3px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #272727
}

.msp-cn-158-6 {
    font-family    : "Montserrat";
    font-weight    : normal;
    font-size      : 36px;
    text-align     : center;
    letter-spacing : 0.3px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #272727
}

.msp-cn-158-7 {
    font-family    : "Montserrat";
    font-weight    : normal;
    font-size      : 36px;
    text-align     : center;
    letter-spacing : 0.3px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #272727
}

.msp-cn-158-8 {
    background-color : #272727;
    font-weight      : normal;
    text-align       : center;
    line-height      : normal
}

.msp-cn-158-9 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 36px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-158-11 {
    font-family    : "Martel";
    font-weight    : normal;
    font-size      : 32px;
    line-height    : 43px;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-158-12 {
    font-family : "Martel";
    font-weight : normal;
    font-size   : 14px;
    text-align  : center;
    line-height : normal;
    color       : #272727
}

.msp-cn-156-35 {
    background-color : #272727;
    font-weight      : normal;
    line-height      : normal;
    color            : #ffffff;
    background       : rgba(39, 39, 39, 1);
    background       : -moz-linear-gradient(left, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    background       : -webkit-gradient(left top, right top, color-stop(0%, rgba(39, 39, 39, 1)), color-stop(50%, rgba(39, 39, 39, 1)), color-stop(50%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
    background       : -webkit-linear-gradient(left, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    background       : -o-linear-gradient(left, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    background       : -ms-linear-gradient(left, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    background       : linear-gradient(to right, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    filter           : progid:DXImageTransform.Microsoft.gradient(startColorstr='#272727', endColorstr='#ffffff', GradientType=1)
}

.msp-cn-156-41 {
    background-color : #272727;
    font-weight      : normal;
    line-height      : normal;
    color            : #ffffff;
    background       : rgba(39, 39, 39, 1);
    background       : -moz-linear-gradient(left, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    background       : -webkit-gradient(left top, right top, color-stop(0%, rgba(39, 39, 39, 1)), color-stop(50%, rgba(39, 39, 39, 1)), color-stop(50%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
    background       : -webkit-linear-gradient(left, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    background       : -o-linear-gradient(left, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    background       : -ms-linear-gradient(left, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    background       : linear-gradient(to right, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    filter           : progid:DXImageTransform.Microsoft.gradient(startColorstr='#272727', endColorstr='#ffffff', GradientType=1)
}

.msp-cn-156-45 {
    font-family    : "Raleway";
    font-weight    : 800;
    font-size      : 115px;
    letter-spacing : 1px;
    line-height    : normal;
    color          : #ffffff
}

.msp-cn-156-49 {
    background-color : #272727;
    font-weight      : normal;
    line-height      : normal;
    color            : #ffffff;
    background       : rgba(39, 39, 39, 1);
    background       : -moz-linear-gradient(left, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    background       : -webkit-gradient(left top, right top, color-stop(0%, rgba(39, 39, 39, 1)), color-stop(50%, rgba(39, 39, 39, 1)), color-stop(50%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
    background       : -webkit-linear-gradient(left, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    background       : -o-linear-gradient(left, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    background       : -ms-linear-gradient(left, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    background       : linear-gradient(to right, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    filter           : progid:DXImageTransform.Microsoft.gradient(startColorstr='#272727', endColorstr='#ffffff', GradientType=1)
}

.ms-slider-slide-gradient-bg {
    background : rgba(39, 39, 39, 1);
    background : -moz-linear-gradient(left, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    background : -webkit-gradient(left top, right top, color-stop(0%, rgba(39, 39, 39, 1)), color-stop(50%, rgba(39, 39, 39, 1)), color-stop(50%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
    background : -webkit-linear-gradient(left, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    background : -o-linear-gradient(left, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    background : -ms-linear-gradient(left, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    background : linear-gradient(to right, rgba(39, 39, 39, 1) 0%, rgba(39, 39, 39, 1) 50%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    filter     : progid:DXImageTransform.Microsoft.gradient(startColorstr='#272727', endColorstr='#ffffff', GradientType=1)
}

.msp-cn-152-10 {
    font-family : "Playfair Display";
    font-weight : normal;
    font-size   : 48px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-152-11 {
    padding-top    : 12px;
    padding-right  : 52px;
    padding-bottom : 12px;
    padding-left   : 52px;
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 12px;
    text-align     : center;
    line-height    : normal
}

.msp-cn-152-12 {
    font-family : "Playfair Display";
    font-weight : normal;
    font-size   : 48px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-152-13 {
    padding-top    : 12px;
    padding-right  : 52px;
    padding-bottom : 12px;
    padding-left   : 52px;
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 12px;
    text-align     : center;
    line-height    : normal
}

.msp-cn-152-14 {
    font-family : "Playfair Display";
    font-weight : normal;
    font-size   : 48px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-152-15 {
    padding-top    : 12px;
    padding-right  : 52px;
    padding-bottom : 12px;
    padding-left   : 52px;
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 12px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap
}

.msp-cn-155-11 {
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 12px;
    letter-spacing : 2px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff
}

.msp-cn-155-21 {
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 12px;
    letter-spacing : 2px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff
}

.msp-cn-155-46 {
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 12px;
    letter-spacing : 2px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #a9a8a8
}

.msp-cn-155-48 {
    font-family : "Oswald";
    font-weight : 700;
    font-size   : 48px;
    line-height : 60px;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-10 {
    background-color : #dddddd;
    font-family      : "Montserrat";
    font-weight      : normal;
    font-size        : 54px;
    letter-spacing   : -8px;
    line-height      : normal;
    white-space      : nowrap;
    color            : #dddddd
}

.msp-cn-124-11 {
    font-family : "Open Sans";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal;
    color       : #dddddd
}

.msp-cn-124-13 {
    padding-right : 30px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 54px;
    line-height   : normal;
    white-space   : nowrap;
    color         : #dddddd
}

.msp-cn-124-23 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 12px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-27 {
    padding-right : 30px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 54px;
    line-height   : normal;
    white-space   : nowrap;
    color         : #dddddd
}

.msp-cn-124-28 {
    padding-right : 30px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 54px;
    line-height   : normal;
    white-space   : nowrap;
    color         : #dddddd
}

.msp-cn-121-58 {
    font-family : "Open Sans";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal;
    white-space : nowrap;
    color       : #020202
}

.msp-cn-121-59 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 54px;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-121-223 {
    font-family : "Quicksand";
    font-weight : normal;
    font-size   : 54px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-226 {
    font-family    : "Montserrat";
    font-weight    : normal;
    font-size      : 15px;
    letter-spacing : 8px;
    line-height    : normal;
    color          : #ffffff
}

.msp-cn-121-229 {
    font-family : "Oleo Script";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-230 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-231 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-232 {
    font-family : "Playfair Display";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-233 {
    font-family : "Oswald";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-234 {
    font-family : "Quicksand";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-235 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-236 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-237 {
    font-family : "Oleo Script";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-238 {
    font-family : "Playfair Display";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-239 {
    font-family : "Oswald";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-240 {
    font-family : "Quicksand";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-249 {
    font-family    : "Montserrat";
    font-weight    : normal;
    font-size      : 15px;
    letter-spacing : 8px;
    line-height    : normal;
    color          : #ffffff
}

.msp-cn-121-275 {
    font-family : "Playfair Display";
    font-weight : normal;
    font-size   : 54px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-276 {
    font-family : "Oswald";
    font-weight : normal;
    font-size   : 54px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-277 {
    font-family : "Playfair Display";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-278 {
    font-family : "Playfair Display";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-279 {
    font-family : "Oswald";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-280 {
    font-family : "Oswald";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-281 {
    font-family : "Quicksand";
    font-weight : normal;
    font-size   : 34px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-121-282 {
    font-family : "Quicksand";
    font-weight : normal;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-124-289 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 54px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-305 {
    border-radius : 50px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 12px;
    text-align    : left;
    line-height   : normal;
    color         : #ffffff
}

.msp-cn-121-307 {
    border-radius : 50px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 8px;
    text-align    : left;
    line-height   : normal;
    color         : #ffffff
}

.msp-cn-121-308 {
    border-radius : 100px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 36px;
    text-align    : right;
    line-height   : normal;
    color         : #ffffff
}

.msp-cn-124-314 {
    border-radius : 100px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 36px;
    text-align    : right;
    line-height   : normal;
    color         : #ffffff
}

.msp-cn-124-315 {
    border-radius : 100px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 36px;
    text-align    : right;
    line-height   : normal;
    color         : #ffffff
}

.msp-cn-124-316 {
    background-color : #2e41f7;
    padding-top      : 60px;
    padding-right    : 60px;
    padding-bottom   : 60px;
    padding-left     : 60px;
    border-radius    : 150px;
    font-weight      : normal;
    line-height      : normal;
    white-space      : nowrap
}

.msp-cn-124-317 {
    background-color : #ffffff;
    padding-top      : 58px;
    padding-right    : 58px;
    padding-bottom   : 58px;
    padding-left     : 58px;
    border-radius    : 150px;
    font-weight      : normal;
    line-height      : normal;
    white-space      : nowrap
}

.msp-cn-124-318 {
    background-color : #ffffff;
    padding-top      : 60px;
    padding-right    : 60px;
    padding-bottom   : 60px;
    padding-left     : 60px;
    border-radius    : 150px;
    font-weight      : normal;
    line-height      : normal;
    white-space      : nowrap
}

.msp-cn-124-323 {
    background-color : #3272db;
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    border-radius    : 50px;
    font-family      : "Montserrat";
    font-weight      : normal;
    font-size        : 12px;
    text-align       : center;
    letter-spacing   : 1px;
    line-height      : normal;
    white-space      : nowrap;
    color            : #ffffff
}

.msp-cn-124-324 {
    background-color : #ffffff;
    padding-top      : 4px;
    padding-right    : 4px;
    padding-bottom   : 4px;
    padding-left     : 4px;
    border-radius    : 100px;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-124-325 {
    background-color : rgba(0, 0, 0, 0.7);
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    border-radius    : 50px;
    font-family      : "Montserrat";
    font-weight      : normal;
    font-size        : 12px;
    text-align       : center;
    letter-spacing   : 1px;
    line-height      : normal;
    white-space      : nowrap;
    color            : #ffffff
}

.msp-cn-124-327 {
    background-color : #ffffff;
    padding-top      : 4px;
    padding-right    : 4px;
    padding-bottom   : 4px;
    padding-left     : 4px;
    border-radius    : 100px;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-124-330 {
    background-color : #ffffff;
    padding-top      : 4px;
    padding-right    : 4px;
    padding-bottom   : 4px;
    padding-left     : 4px;
    border-radius    : 100px;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-124-332 {
    background-color : rgba(0, 0, 0, 0.7);
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    border-radius    : 50px;
    font-family      : "Montserrat";
    font-weight      : normal;
    font-size        : 12px;
    text-align       : center;
    letter-spacing   : 1px;
    line-height      : normal;
    white-space      : nowrap;
    color            : #ffffff
}

.msp-cn-124-333 {
    background-color : #ffffff;
    padding-top      : 4px;
    padding-right    : 4px;
    padding-bottom   : 4px;
    padding-left     : 4px;
    border-radius    : 100px;
    font-weight      : normal;
    line-height      : normal;
    white-space      : nowrap
}

.msp-cn-124-338 {
    background-color : rgba(0, 0, 0, 0.7);
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    border-radius    : 50px;
    font-family      : "Montserrat";
    font-weight      : normal;
    font-size        : 12px;
    text-align       : center;
    letter-spacing   : 1px;
    line-height      : normal;
    white-space      : nowrap;
    color            : #ffffff
}

.msp-cn-124-341 {
    border-radius : 50px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 8px;
    text-align    : left;
    line-height   : normal;
    color         : #ffffff
}

.msp-cn-124-342 {
    background-color : rgba(0, 0, 0, 0);
    padding-top      : 50px;
    padding-right    : 50px;
    padding-bottom   : 50px;
    padding-left     : 50px;
    border-radius    : 100px;
    font-family      : "Montserrat";
    font-weight      : normal;
    font-size        : 36px;
    text-align       : center;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-124-343 {
    border-radius : 50px;
    font-family   : "Montserrat";
    font-weight   : normal;
    font-size     : 12px;
    text-align    : left;
    line-height   : normal;
    color         : #ffffff
}

.msp-cn-124-344 {
    background-color : rgba(0, 0, 0, 0.6);
    padding-top      : 45px;
    padding-right    : 45px;
    padding-bottom   : 45px;
    padding-left     : 45px;
    border-radius    : 100px;
    font-family      : "Montserrat";
    font-weight      : normal;
    font-size        : 36px;
    text-align       : center;
    line-height      : normal;
    white-space      : nowrap;
    color            : #ffffff
}

.msp-cn-124-346 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 54px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-347 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 22px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-349 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 28px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-350 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 54px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-351 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 54px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-353 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 50px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-355 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 24px;
    text-align  : left;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-356 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 54px;
    text-align  : left;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-358 {
    background-color : #2e41f7;
    padding-top      : 60px;
    padding-right    : 60px;
    padding-bottom   : 60px;
    padding-left     : 60px;
    border-radius    : 150px;
    font-weight      : normal;
    line-height      : normal;
    white-space      : nowrap
}

.msp-cn-124-360 {
    font-weight : normal;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-124-361 {
    font-weight : normal;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-124-363 {
    font-family : "Quicksand";
    font-weight : normal;
    font-size   : 54px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-364 {
    background-color : rgba(0, 0, 0, 0.65);
    padding-top      : 640px;
    padding-right    : 988px;
    font-weight      : normal;
    line-height      : normal;
    white-space      : nowrap
}

.msp-cn-124-365 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 12px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-124-366 {
    background-color : #ffffff;
    padding-top      : 57px;
    padding-right    : 57px;
    padding-bottom   : 57px;
    padding-left     : 57px;
    border-radius    : 150px;
    font-weight      : normal;
    line-height      : normal;
    white-space      : nowrap
}

.msp-cn-124-367 {
    background-color : #ffffff;
    padding-top      : 57px;
    padding-right    : 57px;
    padding-bottom   : 57px;
    padding-left     : 57px;
    border-radius    : 150px;
    font-weight      : normal;
    line-height      : normal;
    white-space      : nowrap
}

.msp-cn-124-370 {
    font-family : "Open Sans";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal;
    white-space : nowrap;
    color       : #dddddd
}

.ms-isometric .ms-slide .ms-slide-layers,
.ms-isometric .ms-overlay-layers .ms-slide-layers,
.ms-isometric .ms-fixed-layers {
    overflow : visible
}

.ms-isometric .slide1 .ms-layer-mask {
}

.ms-isometric .ms-pattern {
    background : rgba(255, 255, 255, 1);
    background : -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
    background : -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 0)));
    background : -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
    background : -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
    background : -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
    background : linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
    filter     : progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)
}

.ms-isometric
.slide1 {
    background : rgba(57, 58, 61, 1);
    background : -moz-linear-gradient(-45deg, rgba(57, 58, 61, 1) 0%, rgba(57, 58, 61, 1) 20%, rgba(28, 28, 28, 1) 80%, rgba(28, 28, 28, 1) 100%);
    background : -webkit-gradient(left top, right bottom, color-stop(0%, rgba(57, 58, 61, 1)), color-stop(20%, rgba(57, 58, 61, 1)), color-stop(80%, rgba(28, 28, 28, 1)), color-stop(100%, rgba(28, 28, 28, 1)));
    background : -webkit-linear-gradient(-45deg, rgba(57, 58, 61, 1) 0%, rgba(57, 58, 61, 1) 20%, rgba(28, 28, 28, 1) 80%, rgba(28, 28, 28, 1) 100%);
    background : -o-linear-gradient(-45deg, rgba(57, 58, 61, 1) 0%, rgba(57, 58, 61, 1) 20%, rgba(28, 28, 28, 1) 80%, rgba(28, 28, 28, 1) 100%);
    background : -ms-linear-gradient(-45deg, rgba(57, 58, 61, 1) 0%, rgba(57, 58, 61, 1) 20%, rgba(28, 28, 28, 1) 80%, rgba(28, 28, 28, 1) 100%);
    background : linear-gradient(135deg, rgba(57, 58, 61, 1) 0%, rgba(57, 58, 61, 1) 20%, rgba(28, 28, 28, 1) 80%, rgba(28, 28, 28, 1) 100%);
    filter     : progid:DXImageTransform.Microsoft.gradient(startColorstr='#393a3d', endColorstr='#1c1c1c', GradientType=1)
}

.ms-isometric
.slide4 {
    background : rgba(75, 100, 114, 1);
    background : -moz-linear-gradient(-45deg, rgba(75, 100, 114, 1) 0%, rgba(75, 100, 114, 1) 20%, rgba(43, 53, 64, 1) 80%, rgba(43, 53, 64, 1) 100%);
    background : -webkit-gradient(left top, right bottom, color-stop(0%, rgba(75, 100, 114, 1)), color-stop(20%, rgba(75, 100, 114, 1)), color-stop(80%, rgba(43, 53, 64, 1)), color-stop(100%, rgba(43, 53, 64, 1)));
    background : -webkit-linear-gradient(-45deg, rgba(75, 100, 114, 1) 0%, rgba(75, 100, 114, 1) 20%, rgba(43, 53, 64, 1) 80%, rgba(43, 53, 64, 1) 100%);
    background : -o-linear-gradient(-45deg, rgba(75, 100, 114, 1) 0%, rgba(75, 100, 114, 1) 20%, rgba(43, 53, 64, 1) 80%, rgba(43, 53, 64, 1) 100%);
    background : -ms-linear-gradient(-45deg, rgba(75, 100, 114, 1) 0%, rgba(75, 100, 114, 1) 20%, rgba(43, 53, 64, 1) 80%, rgba(43, 53, 64, 1) 100%);
    background : linear-gradient(135deg, rgba(75, 100, 114, 1) 0%, rgba(75, 100, 114, 1) 20%, rgba(43, 53, 64, 1) 80%, rgba(43, 53, 64, 1) 100%);
    filter     : progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b6472', endColorstr='#2b3540', GradientType=1)
}

.ms-isometric .step-overlay {
    display : none
}

.ms-isometric .step-overlay.show {
    display    : block;
    visibility : visible !important
}

.glow-loop {
    animation : glow-loop ease-in-out 3s infinite
}

@keyframes glow-loop {
    0% {
        transform : scale(1.1);
        opacity   : 1
    }
    50% {
        transform : scale(1);
        opacity   : 0.6
    }
    100% {
        transform : scale(1.1);
        opacity   : 1
    }
}

.new-loop {
    animation : new-loop ease-in-out 2s infinite
}

@keyframes new-loop {
    0% {
        transform : scale(1);
        opacity   : 0.2
    }
    50% {
        transform : scale(1.05);
        opacity   : 0.6
    }
    100% {
        transform : scale(1);
        opacity   : 0.2
    }
}

.ms-parent-id-122 > .master-slider {
    background : url(http://www.masterslider.com/wp-content/uploads/2014/05/ms-parallax-post-background.jpg) repeat top left
}

.msp-cn-122-6 {
    border-top    : 1px;
    border-right  : 1px;
    border-bottom : 1px;
    border-left   : 1px;
    border-color  : #c2b273;
    border-style  : solid;
    font-weight   : normal;
    line-height   : normal
}

.msp-cn-122-11 {
    border-top    : 1px;
    border-right  : 1px;
    border-bottom : 1px;
    border-left   : 1px;
    border-color  : #c2b273;
    border-style  : solid;
    font-weight   : normal;
    line-height   : normal;
    opacity       : 0.3
}

.msp-cn-122-14 {
    font-family    : "Josefin Sans";
    font-weight    : 600;
    font-size      : 40px;
    text-align     : center;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-122-15 {
    font-family    : "Josefin Sans";
    font-weight    : normal;
    font-size      : 30px;
    text-align     : center;
    line-height    : normal;
    color          : #ffffff;
    text-transform : capitalize
}

.msp-cn-122-18 {
    font-family      : "Playfair Display";
    font-weight      : normal;
    font-size        : 16px;
    text-align       : left;
    line-height      : normal;
    white-space      : nowrap;
    color            : #c2b273;
    background-color : transparent
}

.msp-cn-122-19 {
    font-family    : "Josefin Sans";
    font-weight    : 900;
    font-size      : 30px;
    text-align     : left;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-122-23 {
    font-family      : "Playfair Display";
    font-weight      : normal;
    font-size        : 16px;
    text-align       : left;
    line-height      : normal;
    white-space      : nowrap;
    color            : #c2b273;
    background-color : transparent
}

.msp-cn-122-24 {
    font-family    : "Josefin Sans";
    font-weight    : 900;
    font-size      : 30px;
    text-align     : left;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-122-27 {
    font-family      : "Playfair Display";
    font-weight      : normal;
    font-size        : 16px;
    text-align       : left;
    line-height      : normal;
    white-space      : nowrap;
    color            : #c2b273;
    background-color : transparent
}

.msp-cn-122-28 {
    font-family    : "Josefin Sans";
    font-weight    : 900;
    font-size      : 30px;
    text-align     : left;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.ms-parent-id-119 > .master-slider {
    background : #353535 url(http://www.masterslider.com/wp-content/uploads/2016/10/testimonials1-bg.jpg) repeat top left
}

.msp-cn-146-1 {
    font-family : "Poppins";
    font-weight : 600;
    font-size   : 36px;
    text-align  : center;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-146-2 {
    background-color : #ffffff;
    font-weight      : normal;
    text-align       : center;
    line-height      : normal
}

.msp-cn-146-4 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 111px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #929292
}

.msp-cn-146-5 {
    font-family : "Poppins";
    font-weight : 500;
    font-size   : 22px;
    text-align  : center;
    line-height : 31px;
    color       : #ffffff
}

.msp-cn-146-6 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 111px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #929292
}

.msp-cn-146-7 {
    font-family : "Roboto";
    font-weight : normal;
    font-size   : 16px;
    text-align  : center;
    line-height : normal;
    color       : #eeeeee
}

.msp-cn-146-9 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 111px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #929292
}

.msp-cn-146-10 {
    font-family : "Poppins";
    font-weight : 500;
    font-size   : 22px;
    text-align  : center;
    line-height : 31px;
    color       : #ffffff
}

.msp-cn-146-11 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 111px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #929292
}

.msp-cn-146-12 {
    font-family : "Roboto";
    font-weight : normal;
    font-size   : 16px;
    text-align  : center;
    line-height : normal;
    color       : #eeeeee
}

.msp-cn-146-14 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 111px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #929292
}

.msp-cn-146-15 {
    font-family : "Poppins";
    font-weight : 500;
    font-size   : 22px;
    text-align  : center;
    line-height : 31px;
    color       : #ffffff
}

.msp-cn-146-16 {
    font-family : "Poppins";
    font-weight : normal;
    font-size   : 111px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #929292
}

.msp-cn-146-17 {
    font-family : "Roboto";
    font-weight : normal;
    font-size   : 16px;
    text-align  : center;
    line-height : normal;
    color       : #eeeeee
}

.ms-testimonials-1, .master-slider-parent > .master-slider {
    background-size   : cover;
    background-repeat : no-repeat
}

.msp-cn-145-4 {
    font-family : "Quicksand";
    font-weight : 700;
    font-size   : 16px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-145-7 {
    font-family    : "Quicksand";
    font-weight    : 700;
    font-size      : 12px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #333333;
    text-transform : uppercase
}

.msp-cn-145-8 {
    font-family    : "Quicksand";
    font-weight    : 700;
    font-size      : 12px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #333333;
    text-transform : uppercase
}

.msp-cn-145-9 {
    font-family    : "Quicksand";
    font-weight    : 700;
    font-size      : 12px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #333333;
    text-transform : uppercase
}

.msp-cn-145-10 {
    font-family : "Raleway";
    font-weight : 300;
    font-size   : 18px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-145-13 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 12px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #46d8ae
}

.msp-cn-145-14 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 16px;
    text-align  : center;
    line-height : 23px;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-145-17 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 24px;
    line-height : normal;
    white-space : nowrap;
    color       : #333333
}

.msp-cn-145-18 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 16px;
    line-height : 23px;
    color       : #a7a7a7
}

.msp-cn-145-19 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 12px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-145-21 {
    font-family    : "Raleway";
    font-weight    : 300;
    font-size      : 18px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #333333;
    text-transform : uppercase
}

.msp-cn-145-22 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 14px;
    text-align  : center;
    line-height : 20px;
    color       : #808080
}

.msp-cn-145-23 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 14px;
    text-align  : center;
    line-height : 20px;
    color       : #808080
}

.msp-cn-145-24 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 18px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #333333;
    text-transform : uppercase
}

.msp-cn-145-27 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 18px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #333333;
    text-transform : uppercase
}

.msp-cn-145-28 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 14px;
    text-align  : center;
    line-height : 20px;
    color       : #808080
}

.msp-cn-145-29 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 14px;
    text-align  : center;
    line-height : 20px;
    color       : #808080
}

.msp-cn-145-30 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 18px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #333333;
    text-transform : uppercase
}

.msp-cn-145-32 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 14px;
    text-align  : center;
    line-height : 20px;
    color       : #808080
}

.msp-cn-145-33 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 18px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #333333;
    text-transform : uppercase
}

.msp-cn-145-36 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 18px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #333333;
    text-transform : uppercase
}

.msp-cn-145-37 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 14px;
    text-align  : center;
    line-height : 20px;
    color       : #808080
}

.msp-cn-145-38 {
    padding-top    : 20px;
    padding-right  : 45px;
    padding-bottom : 20px;
    padding-left   : 45px;
    border-top     : 3px;
    border-right   : 3px;
    border-bottom  : 3px;
    border-left    : 3px;
    border-color   : #00ffff;
    border-style   : solid;
    font-family    : "Quicksand";
    font-weight    : normal;
    font-size      : 62px;
    text-align     : center;
    letter-spacing : 30px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #00ffff;
    text-transform : uppercase
}

.msp-cn-145-39 {
    padding-top    : 20px;
    padding-right  : 45px;
    padding-bottom : 20px;
    padding-left   : 45px;
    border-top     : 3px;
    border-right   : 3px;
    border-bottom  : 3px;
    border-left    : 3px;
    border-color   : #333333;
    border-style   : solid;
    font-family    : "Quicksand";
    font-weight    : normal;
    font-size      : 62px;
    text-align     : center;
    letter-spacing : 30px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #333333;
    text-transform : uppercase
}

.msp-cn-145-40 {
    padding-top    : 20px;
    padding-right  : 45px;
    padding-bottom : 20px;
    padding-left   : 45px;
    border-top     : 3px;
    border-right   : 3px;
    border-bottom  : 3px;
    border-left    : 3px;
    border-color   : #ff4d4d;
    border-style   : solid;
    font-family    : "Quicksand";
    font-weight    : normal;
    font-size      : 62px;
    text-align     : center;
    letter-spacing : 30px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ff4d4d;
    text-transform : uppercase
}

.ms-ap-link-none-style
a {
    text-decoration : none !important;
    color           : inherit
}

.ms-burger-close {
    display : none
}

.msp-cn-144-2 {
    background-color   : #222222;
    font-weight        : normal;
    text-align         : center;
    line-height        : normal;
    opacity            : 0.949;
    box-shadow         : 0px 33px 59px 0px rgba(0, 0, 0, 0.6);
    -moz-box-shadow    : 0px 33px 59px 0px rgba(0, 0, 0, 0.6);
    -webkit-box-shadow : 0px 33px 59px 0px rgba(0, 0, 0, 0.6)
}

.msp-cn-144-3 {
    background-color : #585858;
    font-weight      : normal;
    text-align       : center;
    line-height      : normal;
    white-space      : nowrap
}

.msp-cn-144-4 {
    font-family    : "Montserrat";
    font-weight    : normal;
    font-size      : 85px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-144-5 {
    font-family    : "Raleway";
    font-weight    : normal;
    font-size      : 14px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #8a8989;
    text-transform : uppercase
}

.msp-cn-144-6 {
    padding-top    : 15px;
    padding-right  : 70px;
    padding-bottom : 15px;
    padding-left   : 70px;
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 12px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap
}

.msp-cn-144-7 {
    font-family : "Playfair Display";
    font-weight : normal;
    font-size   : 30px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-142-4 {
    font-family : "Parisienne";
    font-weight : normal;
    font-size   : 48px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ea3e4f
}

.msp-cn-142-5 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 36px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #2d2d2d
}

.msp-cn-142-6 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 36px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #2d2d2d
}

.msp-cn-142-7 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 36px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #2d2d2d
}

.msp-cn-142-8 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 36px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #2d2d2d
}

.msp-cn-142-9 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 36px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #2d2d2d
}

.msp-cn-142-10 {
    font-family    : "Raleway";
    font-weight    : normal;
    font-size      : 11px;
    text-align     : center;
    letter-spacing : 1px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #a6a6a6;
    text-transform : uppercase
}

.msp-cn-142-11 {
    font-family    : "Raleway";
    font-weight    : normal;
    font-size      : 11px;
    text-align     : center;
    letter-spacing : 1px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #a6a6a6;
    text-transform : uppercase
}

.msp-cn-142-12 {
    font-family    : "Raleway";
    font-weight    : normal;
    font-size      : 11px;
    text-align     : center;
    letter-spacing : 1px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #a6a6a6;
    text-transform : uppercase
}

.msp-cn-142-13 {
    font-family    : "Raleway";
    font-weight    : normal;
    font-size      : 11px;
    text-align     : center;
    letter-spacing : 1px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #a6a6a6;
    text-transform : uppercase
}

.msp-cn-142-15 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 14px;
    text-align  : center;
    line-height : 23px;
    color       : #2d2d2d
}

.msp-cn-142-16 {
    padding-top    : 13px;
    padding-right  : 34px;
    padding-bottom : 13px;
    padding-left   : 34px;
    font-family    : "Raleway";
    font-weight    : normal;
    font-size      : 14px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap
}

.msp-cn-142-17 {
    font-family : "Parisienne";
    font-weight : normal;
    font-size   : 36px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ea3e4f
}

.msp-cn-142-20 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 14px;
    text-align  : center;
    line-height : 24px;
    white-space : nowrap;
    color       : #a6a6a6
}

.msp-cn-142-21 {
    font-family    : "Raleway";
    font-weight    : normal;
    font-size      : 16px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #2d2d2d;
    text-transform : uppercase
}

.msp-cn-142-22 {
    font-family    : "Raleway";
    font-weight    : normal;
    font-size      : 16px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #2d2d2d;
    text-transform : uppercase
}

.msp-cn-142-23 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 14px;
    text-align  : center;
    line-height : 24px;
    white-space : nowrap;
    color       : #a6a6a6
}

.msp-cn-142-34 {
    font-family : "Parisienne";
    font-weight : normal;
    font-size   : 36px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ea3e4f
}

.msp-cn-142-37 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 18px;
    line-height : normal;
    white-space : nowrap;
    color       : #ea3e4f
}

.msp-cn-142-39 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 12px;
    letter-spacing : 1px;
    line-height    : 20px;
    white-space    : nowrap;
    color          : #2d2d2d
}

.msp-cn-142-40 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 12px;
    line-height : 20px;
    white-space : nowrap;
    color       : #2d2d2d
}

.ms-wedd-box-shadow {
    box-shadow         : 0px 20px 28px 0px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow : 0px 20px 28px 0px rgba(0, 0, 0, 0.4);
    -moz-box-shadow    : 0px 20px 28px 0px rgba(0, 0, 0, 0.4)
}

.msp-cn-135-3 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ececec
}

.msp-cn-135-6 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 30px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ececec
}

.msp-cn-135-8 {
    font-family    : "Playfair Display";
    font-weight    : 700;
    font-size      : 80px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #fafafa;
    text-transform : uppercase
}

.msp-cn-135-9 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ececec
}

.animated-mouse .ms-wheel-icon {
    -webkit-animation : scroll-wheel 1.3s ease-out infinite forwards;
    -moz-animation    : scroll-wheel 1.3s ease-out infinite forwards;
    animation         : scroll-wheel 1.3s ease-out infinite forwards
}

@-webkit-keyframes scroll-wheel {
    0% {
        -webkit-transform : translateY(0);
        opacity           : 1
    }
    50% {
        -webkit-transform : translateY(10px);
        opacity           : 0
    }
    100% {
        -webkit-transform : translateY(0);
        opacity           : 0
    }
}

@-moz-keyframes scroll-wheel {
    0% {
        -moz-transform : translateY(0);
        opacity        : 1
    }
    50% {
        -moz-transform : translateY(10px);
        opacity        : 0
    }
    100% {
        -moz-transform : translateY(0);
        opacity        : 0
    }
}

@keyframes scroll-wheel {
    0% {
        -webkit-transform : translateY(0);
        -moz-transform    : translateY(0);
        -ms-transform     : translateY(0);
        transform         : translateY(0);
        opacity           : 1
    }
    50% {
        -webkit-transform : translateY(10px);
        -moz-transform    : translateY(10px);
        -ms-transform     : translateY(10px);
        transform         : translateY(10px);
        opacity           : 0
    }
    100% {
        -webkit-transform : translateY(0);
        -moz-transform    : translateY(0);
        -ms-transform     : translateY(0);
        transform         : translateY(0);
        opacity           : 0
    }
}

.msp-cn-136-4 {
    font-family : "Arimo";
    font-weight : normal;
    font-size   : 18px;
    text-align  : center;
    line-height : 27px;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-136-5 {
    font-family : "Arimo";
    font-weight : 700;
    font-size   : 24px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-136-6 {
    font-family : "Arimo";
    font-weight : 700;
    font-size   : 60px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-136-7 {
    font-family : "Arimo";
    font-weight : 700;
    font-size   : 14px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-136-8 {
    background-color : #ffffff;
    padding-top      : 17px;
    padding-right    : 19px;
    padding-bottom   : 17px;
    padding-left     : 19px;
    font-family      : "Arimo";
    font-weight      : 700;
    font-size        : 42px;
    line-height      : normal;
    white-space      : nowrap;
    color            : #3c3c3c
}

.msp-cn-136-9 {
    background-color : #d43236;
    padding-top      : 14px;
    padding-right    : 16px;
    padding-bottom   : 14px;
    padding-left     : 16px;
    font-family      : "Arimo";
    font-weight      : 700;
    font-size        : 24px;
    line-height      : normal;
    white-space      : nowrap;
    color            : #ffffff
}

.msp-cn-136-10 {
    font-family : "Arimo";
    font-weight : normal;
    font-size   : 18px;
    text-align  : left;
    line-height : 27px;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-136-14 {
    font-family : "Arimo";
    font-weight : 700;
    font-size   : 18px;
    line-height : normal;
    white-space : nowrap;
    color       : #eaeaea
}

.msp-cn-136-15 {
    background-color : #ffffff;
    padding-top      : 17px;
    padding-right    : 19px;
    padding-bottom   : 17px;
    padding-left     : 19px;
    font-family      : "Arimo";
    font-weight      : 700;
    font-size        : 42px;
    line-height      : normal;
    white-space      : nowrap;
    color            : #3c3c3c
}

.msp-cn-136-16 {
    background-color : #326bd4;
    padding-top      : 14px;
    padding-right    : 16px;
    padding-bottom   : 14px;
    padding-left     : 16px;
    font-family      : "Arimo";
    font-weight      : 700;
    font-size        : 24px;
    line-height      : normal;
    white-space      : nowrap;
    color            : #ffffff
}

.msp-cn-136-17 {
    font-family : "Arimo";
    font-weight : normal;
    font-size   : 18px;
    text-align  : left;
    line-height : 27px;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-136-18 {
    font-family : "Arimo";
    font-weight : 700;
    font-size   : 18px;
    line-height : normal;
    white-space : nowrap;
    color       : #eaeaea
}

.msp-cn-137-4 {
    font-family    : "Exo 2";
    font-weight    : normal;
    font-size      : 22px;
    text-align     : center;
    letter-spacing : 12px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #e5e5e5;
    text-transform : uppercase
}

.msp-cn-137-5 {
    font-family    : "Exo 2";
    font-weight    : 200;
    font-size      : 80px;
    text-align     : center;
    letter-spacing : 10px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #e5e5e5;
    text-transform : uppercase
}

.msp-cn-137-11 {
    font-family    : "Exo 2";
    font-weight    : normal;
    font-size      : 22px;
    text-align     : center;
    letter-spacing : 12px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #e5e5e5;
    text-transform : uppercase
}

.msp-cn-137-12 {
    font-family    : "Exo 2";
    font-weight    : 200;
    font-size      : 80px;
    text-align     : center;
    letter-spacing : 10px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #e5e5e5;
    text-transform : uppercase
}

.msp-cn-137-17 {
    font-family    : "Exo 2";
    font-weight    : normal;
    font-size      : 22px;
    text-align     : center;
    letter-spacing : 12px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #e5e5e5;
    text-transform : uppercase
}

.msp-cn-137-18 {
    font-family    : "Exo 2";
    font-weight    : 200;
    font-size      : 80px;
    text-align     : center;
    letter-spacing : 10px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #e5e5e5;
    text-transform : uppercase
}

.ms-parent-id-110 > .master-slider {
    background : #000000
}

.master-slider .spinner-static {
    animation : none
}

.master-slider .spinner-rotate {
    -webkit-animation : ms-spin-grid 1.3s cubic-bezier(0.165, 0.84, 0.44, 1);
    -moz-animation    : ms-spin-grid 1.3s cubic-bezier(0.165, 0.84, 0.44, 1);
    animation         : ms-spin-grid 1.3s cubic-bezier(0.165, 0.84, 0.44, 1)
}

@-moz-keyframes ms-spin-grid {
    100% {
        -moz-transform : rotate(-360deg)
    }
}

@-webkit-keyframes ms-spin-grid {
    100% {
        -webkit-transform : rotate(-360deg)
    }
}

@keyframes ms-spin-grid {
    100% {
        transform : rotate(-360deg)
    }
}

.msp-cn-109-2 {
    font-family    : "Montserrat";
    font-weight    : 700;
    font-size      : 71px;
    line-height    : 66px;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-140-3 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 18px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-140-4 {
    font-family    : "Montserrat";
    font-weight    : normal;
    font-size      : 14px;
    letter-spacing : 6px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-140-5 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 12px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-140-11 {
    font-family    : "Montserrat";
    font-weight    : 700;
    font-size      : 71px;
    line-height    : 66px;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-140-31 {
    font-family    : "Montserrat";
    font-weight    : 700;
    font-size      : 71px;
    line-height    : 66px;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-140-32 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 18px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-140-33 {
    font-family    : "Montserrat";
    font-weight    : normal;
    font-size      : 14px;
    letter-spacing : 6px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-140-34 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 12px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-140-35 {
    font-family    : "Montserrat";
    font-weight    : 700;
    font-size      : 71px;
    line-height    : 66px;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-140-36 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 8px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-140-37 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 8px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.ms-panorama .ms-slide-layers {
    overflow : visibl
}

.msp-cn-141-1 {
    font-family : "Oswald";
    font-weight : 100;
    font-size   : 55px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #e38181
}

.msp-cn-141-2 {
    font-family : "Oswald";
    font-weight : 100;
    font-size   : 55px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #e38181
}

.msp-cn-141-3 {
    font-family : "Oswald";
    font-weight : 100;
    font-size   : 55px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #e38181
}

.msp-cn-141-4 {
    font-family : "Oswald";
    font-weight : 100;
    font-size   : 55px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #e38181
}

.msp-cn-141-7 {
    font-family    : "Lato";
    font-weight    : 700;
    font-size      : 12px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #7f7f7f;
    text-transform : uppercase
}

.msp-cn-141-8 {
    font-family    : "Raleway";
    font-weight    : 600;
    font-size      : 16px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #5f5f60;
    text-transform : uppercase
}

.msp-cn-141-10 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 14px;
    text-align  : center;
    line-height : 24px;
    color       : #7a7a7a
}

.msp-cn-141-13 {
    font-family    : "Raleway";
    font-weight    : 600;
    font-size      : 16px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #5f5f60;
    text-transform : uppercase
}

.msp-cn-141-14 {
    font-family    : "Raleway";
    font-weight    : 600;
    font-size      : 16px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #5f5f60;
    text-transform : uppercase
}

.msp-cn-141-15 {
    font-family    : "Raleway";
    font-weight    : 600;
    font-size      : 16px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #5f5f60;
    text-transform : uppercase
}

.msp-cn-134-4 {
    font-family : "Josefin Sans";
    font-weight : 600;
    font-size   : 17px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #3b3b3b
}

.msp-cn-134-5 {
    font-family    : "Lato";
    font-weight    : 900;
    font-size      : 30px;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-134-7 {
    font-family : "Arvo";
    font-weight : normal;
    font-size   : 16px;
    line-height : 27px;
    color       : #ffffff
}

.msp-cn-134-8 {
    font-family    : "Arvo";
    font-weight    : normal;
    font-size      : 30px;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-134-9 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-134-13 {
    font-family : "Pacifico";
    font-weight : normal;
    font-size   : 90px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #343434
}

.msp-cn-134-16 {
    font-family : "Josefin Sans";
    font-weight : 600;
    font-size   : 17px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #3b3b3b
}

.msp-cn-134-17 {
    font-family    : "Lato";
    font-weight    : 900;
    font-size      : 30px;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-134-18 {
    font-family : "Arvo";
    font-weight : normal;
    font-size   : 16px;
    line-height : 27px;
    color       : #ffffff
}

.msp-cn-134-19 {
    font-family    : "Arvo";
    font-weight    : normal;
    font-size      : 30px;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-134-20 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-134-24 {
    font-family : "Pacifico";
    font-weight : normal;
    font-size   : 90px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #343434
}

.msp-cn-134-27 {
    font-family : "Josefin Sans";
    font-weight : normal;
    font-size   : 17px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #f2a64e
}

.msp-cn-134-28 {
    font-family    : "Lato";
    font-weight    : 900;
    font-size      : 30px;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-134-29 {
    font-family : "Arvo";
    font-weight : normal;
    font-size   : 16px;
    line-height : 27px;
    color       : #ffffff
}

.msp-cn-134-30 {
    font-family    : "Arvo";
    font-weight    : normal;
    font-size      : 30px;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-134-31 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-134-35 {
    font-family : "Pacifico";
    font-weight : normal;
    font-size   : 90px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ec9b3c
}

.ms-parent-id-106 > .master-slider {
    background : #ffffff
}

.msp-cn-123-2 {
    font-family    : "Raleway";
    font-weight    : 600;
    font-size      : 72px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-123-3 {
    font-family    : "Raleway";
    font-weight    : 600;
    font-size      : 72px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-123-4 {
    font-family    : "Raleway";
    font-weight    : 600;
    font-size      : 72px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-123-5 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 16px;
    line-height : 30px;
    white-space : nowrap;
    color       : #b0b0b0
}

.msp-cn-123-20 {
    font-family    : "Raleway";
    font-weight    : 600;
    font-size      : 18px;
    text-align     : center;
    letter-spacing : 1px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #f8f8f8
}

.msp-cn-123-21 {
    font-family    : "Raleway";
    font-weight    : 600;
    font-size      : 18px;
    text-align     : center;
    letter-spacing : 1px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #f8f8f8
}

.msp-cn-123-22 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 10px;
    text-align     : center;
    line-height    : normal;
    color          : #dcdcdc;
    text-transform : uppercase
}

.msp-cn-123-23 {
    font-family    : "Raleway";
    font-weight    : 600;
    font-size      : 18px;
    text-align     : center;
    letter-spacing : 1px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #f8f8f8
}

.msp-cn-123-24 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 10px;
    text-align     : center;
    line-height    : normal;
    color          : #dcdcdc;
    text-transform : uppercase
}

.msp-cn-123-25 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 10px;
    text-align     : center;
    line-height    : normal;
    color          : #dcdcdc;
    text-transform : uppercase
}

.msp-cn-123-26 {
    font-family    : "Raleway";
    font-weight    : 500;
    font-size      : 10px;
    text-align     : center;
    line-height    : normal;
    color          : #dcdcdc;
    text-transform : uppercase
}

.msp-cn-123-27 {
    font-family    : "Raleway";
    font-weight    : 600;
    font-size      : 18px;
    text-align     : center;
    letter-spacing : 1px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #f8f8f8
}

.msp-cn-123-38 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 12px;
    text-align  : left;
    line-height : normal;
    white-space : nowrap;
    color       : #f8f8f8
}

.msp-cn-123-40 {
    font-family    : "Raleway";
    font-weight    : 700;
    font-size      : 30px;
    text-align     : left;
    letter-spacing : 1px;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-123-41 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 12px;
    text-align  : center;
    line-height : normal;
    color       : #dcdcdc
}

.msp-cn-123-42 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 16px;
    text-align  : left;
    line-height : 30px;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-123-43 {
    font-family : "Raleway";
    font-weight : 700;
    font-size   : 18px;
    text-align  : left;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-123-44 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 14px;
    text-align  : left;
    line-height : 40px;
    white-space : nowrap;
    color       : #f8f8f8
}

.msp-cn-123-46 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 12px;
    text-align  : left;
    line-height : normal;
    white-space : nowrap;
    color       : #f8f8f8
}

.msp-cn-123-48 {
    font-family    : "Raleway";
    font-weight    : 700;
    font-size      : 30px;
    text-align     : left;
    letter-spacing : 1px;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-123-49 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 12px;
    text-align  : center;
    line-height : normal;
    color       : #dcdcdc
}

.msp-cn-123-50 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 16px;
    text-align  : left;
    line-height : 30px;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-123-51 {
    font-family : "Raleway";
    font-weight : 700;
    font-size   : 18px;
    text-align  : left;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-123-52 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 14px;
    text-align  : left;
    line-height : 40px;
    white-space : nowrap;
    color       : #f8f8f8
}

.msp-cn-123-54 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 12px;
    text-align  : left;
    line-height : normal;
    white-space : nowrap;
    color       : #f8f8f8
}

.msp-cn-123-56 {
    font-family    : "Raleway";
    font-weight    : 700;
    font-size      : 30px;
    text-align     : left;
    letter-spacing : 1px;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-123-57 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 12px;
    text-align  : center;
    line-height : normal;
    color       : #dcdcdc
}

.msp-cn-123-58 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 16px;
    text-align  : left;
    line-height : 30px;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-123-59 {
    font-family : "Raleway";
    font-weight : 700;
    font-size   : 18px;
    text-align  : left;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-123-60 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 14px;
    text-align  : left;
    line-height : 40px;
    white-space : nowrap;
    color       : #f8f8f8
}

.msp-cn-123-62 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 12px;
    text-align  : left;
    line-height : normal;
    white-space : nowrap;
    color       : #f8f8f8
}

.msp-cn-123-64 {
    font-family    : "Raleway";
    font-weight    : 700;
    font-size      : 30px;
    text-align     : left;
    letter-spacing : 1px;
    line-height    : normal;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-123-65 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 12px;
    text-align  : center;
    line-height : normal;
    color       : #dcdcdc
}

.msp-cn-123-66 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 16px;
    text-align  : left;
    line-height : 30px;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-123-67 {
    font-family : "Raleway";
    font-weight : 700;
    font-size   : 18px;
    text-align  : left;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-123-68 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 14px;
    text-align  : left;
    line-height : 40px;
    white-space : nowrap;
    color       : #f8f8f8
}

.ms-parent-id-104 > .master-slider {
    background : #686663 url(http://www.masterslider.com/wp-content/uploads/2014/05/businessbg1280x500.jpg) repeat top left
}

.msp-cn-131-1 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 50px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-131-2 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 55px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffc24d
}

.msp-cn-131-14 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 55px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffc24d
}

.msp-cn-131-15 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 55px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffc24d
}

.msp-cn-131-16 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 55px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffc24d
}

.msp-cn-131-17 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 55px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffc24d
}

.msp-cn-131-18 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 55px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffc24d
}

.msp-cn-131-19 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 55px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffc24d
}

.slibg .master-slider {
    background-size : cover
}

.msp-cn-122-1 {
    font-weight : normal;
    line-height : normal;
    max-width   : 1420px !important;
    height      : auto !important
}

.msp-cn-122-2 {
    font-weight : normal;
    line-height : normal;
    max-width   : 436px !important;
    height      : auto !important
}

.msp-cn-122-3 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 50px;
    line-height : 50px;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-122-4 {
    font-family : "Bree Serif";
    font-weight : normal;
    font-size   : 50px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-122-5 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal;
    white-space : nowrap;
    color       : #353535
}

.msp-cn-122-6 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 12px;
    text-align  : center;
    line-height : normal
}

.msp-cn-122-7 {
    background-color : #353535;
    padding-top      : 5px;
    padding-right    : 20px;
    padding-bottom   : 5px;
    padding-left     : 20px;
    font-family      : "Bree Serif";
    font-weight      : normal;
    font-size        : 50px;
    line-height      : normal;
    white-space      : nowrap;
    color            : #ffffff
}

.msp-cn-122-8 {
    background-color : #353535;
    padding-top      : 5px;
    padding-right    : 20px;
    padding-bottom   : 5px;
    padding-left     : 20px;
    font-family      : "Bree Serif";
    font-weight      : normal;
    font-size        : 50px;
    line-height      : normal;
    white-space      : nowrap;
    color            : #ffffff
}

.msp-cn-122-11 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 16px;
    line-height : normal;
    color       : #353535
}

.msp-cn-122-12 {
    background-color : #333333;
    padding-top      : 5px;
    padding-right    : 20px;
    padding-bottom   : 5px;
    padding-left     : 20px;
    font-family      : "Bree Serif";
    font-weight      : normal;
    font-size        : 50px;
    text-align       : right;
    line-height      : normal;
    white-space      : nowrap;
    color            : #ffffff
}

.msp-cn-122-13 {
    background-color : #ffffff;
    padding-top      : 5px;
    padding-right    : 20px;
    padding-bottom   : 5px;
    padding-left     : 20px;
    font-family      : "Bree Serif";
    font-weight      : normal;
    font-size        : 50px;
    text-align       : right;
    line-height      : normal;
    white-space      : nowrap;
    color            : #333333
}

.fs-slider .fullwidth-layers .ms-slide-layers {
    left      : 0 !important;
    max-width : none !important
}

@media screen and (min-width : 1550) {
    .font-title-48 {
        font-size : 48px !important
    }
    
    .font-desc-16 {
        font-size : 16px !important
    }
    
    .fs-slider
    .grass {
        left   : 309px !important;
        bottom : 74px !important
    }
}

.ms-parent-id-101 > .master-slider {
    background : #c53036
}

.msp-cn-129-3 {
    font-family    : "Montserrat";
    font-weight    : normal;
    font-size      : 12px;
    text-align     : center;
    letter-spacing : 1px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-129-4 {
    font-family    : "Montserrat";
    font-weight    : normal;
    font-size      : 12px;
    text-align     : center;
    letter-spacing : 1px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-129-6 {
    font-family    : "Montserrat";
    font-weight    : normal;
    font-size      : 12px;
    text-align     : center;
    letter-spacing : 1px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-129-15 {
    font-family    : "Raleway";
    font-weight    : 200;
    font-size      : 45px;
    letter-spacing : 1px;
    line-height    : normal;
    color          : #434343
}

.msp-cn-129-16 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 16px;
    line-height : 24px;
    color       : #434343
}

.msp-cn-129-22 {
    font-family    : "Raleway";
    font-weight    : 200;
    font-size      : 45px;
    letter-spacing : 1px;
    line-height    : normal;
    color          : #434343
}

.msp-cn-129-24 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 24px;
    line-height : normal;
    white-space : nowrap;
    color       : #434343
}

.msp-cn-129-29 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 16px;
    line-height : 24px;
    color       : #434343
}

.msp-cn-129-30 {
    font-family    : "Raleway";
    font-weight    : 200;
    font-size      : 45px;
    letter-spacing : 1px;
    line-height    : normal;
    color          : #434343
}

.ms-personal .portfolio-item:hover
img {
    -webkit-transform : perspective(2000px) translateZ(-200px)
}

.ms-personal .portfolio-item
img {
    transition : all 0.4s
}

.ms-parent-id-99 > .master-slider {
    background : #333333
}

.msp-cn-130-2 {
    font-family : "Yanone Kaffeesatz";
    font-weight : normal;
    font-size   : 60px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-130-5 {
    font-family : "Yanone Kaffeesatz";
    font-weight : normal;
    font-size   : 60px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-130-8 {
    font-family    : "Yanone Kaffeesatz";
    font-weight    : normal;
    font-size      : 60px;
    text-align     : center;
    letter-spacing : 2px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff
}

.animated-mouse .ms-wheel-icon {
    -webkit-animation : scroll-wheel 1.3s ease-out infinite forwards;
    -moz-animation    : scroll-wheel 1.3s ease-out infinite forwards;
    animation         : scroll-wheel 1.3s ease-out infinite forwards
}

@-webkit-keyframes scroll-wheel {
    0% {
        -webkit-transform : translateY(0);
        opacity           : 1
    }
    50% {
        -webkit-transform : translateY(10px);
        opacity           : 0
    }
    100% {
        -webkit-transform : translateY(0);
        opacity           : 0
    }
}

@-moz-keyframes scroll-wheel {
    0% {
        -moz-transform : translateY(0);
        opacity        : 1
    }
    50% {
        -moz-transform : translateY(10px);
        opacity        : 0
    }
    100% {
        -moz-transform : translateY(0);
        opacity        : 0
    }
}

@keyframes scroll-wheel {
    0% {
        -webkit-transform : translateY(0);
        -moz-transform    : translateY(0);
        -ms-transform     : translateY(0);
        transform         : translateY(0);
        opacity           : 1
    }
    50% {
        -webkit-transform : translateY(10px);
        -moz-transform    : translateY(10px);
        -ms-transform     : translateY(10px);
        transform         : translateY(10px);
        opacity           : 0
    }
    100% {
        -webkit-transform : translateY(0);
        -moz-transform    : translateY(0);
        -ms-transform     : translateY(0);
        transform         : translateY(0);
        opacity           : 0
    }
}

.ms-parent-id-97 > .master-slider {
    background : #f9f9f9
}

.msp-cn-3470-6 {
    background-color : rgba(0, 0, 0, 0.75);
    padding-top      : 40px;
    padding-right    : 30px;
    padding-bottom   : 40px;
    padding-left     : 30px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 26px;
    line-height      : normal;
    color            : #f3f3f3;
    width            : 100%;
    min-height       : 10%;
    box-sizing       : border-box
}

.msp-cn-1542-7 {
    padding-top    : 8px;
    padding-right  : 20px;
    padding-bottom : 8px;
    padding-left   : 20px;
    font-weight    : normal;
    line-height    : normal
}

.ms-parent-id-96 > .master-slider {
    background : #f9f9f9
}

.msp-cn-1542-1 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 24px;
    text-align  : left;
    line-height : normal;
    color       : #ffffff;
    max-width   : 30%
}

.msp-cn-1542-5 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 14px;
    text-align  : left;
    line-height : 18px;
    color       : #efefef;
    max-width   : 30%
}

.msp-cn-1542-6 {
    background-color : rgba(0, 0, 0, 0.75);
    font-weight      : normal;
    line-height      : normal;
    width            : 36%;
    height           : 100%
}

.msp-cn-1542-7 {
    padding-top    : 8px;
    padding-right  : 20px;
    padding-bottom : 8px;
    padding-left   : 20px;
    font-weight    : normal;
    line-height    : normal
}

.post-slider-v-tab .ms-tabs.ms-dir-v .ms-thumbs-cont {
    top : 0 !important
}

.post-slider-v-tab .ms-tabs.ms-dir-v .ms-thumb-frame {
    height : auto !important
}

.msp-cn-120-6 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 45px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-8 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 18px;
    line-height : normal;
    white-space : nowrap;
    color       : #f2f2f2
}

.msp-cn-120-9 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 18px;
    line-height : normal;
    white-space : nowrap;
    color       : #f2f2f2
}

.msp-cn-120-10 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 45px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-14 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #f2f2f2
}

.msp-cn-120-17 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 48px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-24 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 48px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-28 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 48px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-30 {
    font-family    : "Lato";
    font-weight    : 300;
    font-size      : 18px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #f2f2f2;
    text-transform : lowercase
}

.msp-cn-120-31 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 14px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-47 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #f2f2f2
}

.msp-cn-120-48 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #f2f2f2
}

.ms-parent-id-94 > .master-slider {
    background : #fdfdfd
}

.msp-cn-121-2 {
    border-style : none;
    font-weight  : normal;
    line-height  : normal;
    max-width    : 506px !important;
    height       : auto !important
}

.msp-cn-121-3 {
    font-weight : normal;
    line-height : normal;
    max-width   : 364px !important;
    height      : auto !important
}

.msp-cn-121-4 {
    font-weight : normal;
    line-height : normal;
    max-width   : 359px !important;
    height      : auto !important
}

.msp-cn-121-5 {
    font-weight : normal;
    line-height : normal;
    max-width   : 478px !important;
    height      : auto !important
}

.msp-cn-121-6 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 42px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #474747
}

.msp-cn-121-7 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 72px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffb88f
}

.msp-cn-121-8 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 62px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-121-11 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 24px;
    line-height : normal;
    white-space : nowrap;
    color       : #191919
}

.msp-cn-121-12 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 24px;
    text-align  : right;
    line-height : normal;
    white-space : nowrap;
    color       : #191919
}

.msp-cn-121-14 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 62px;
    text-align  : right;
    line-height : normal;
    color       : #ffb88f
}

.msp-cn-121-16 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 72px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffb88f
}

.msp-cn-121-17 {
    font-weight : normal;
    line-height : normal;
    max-width   : 32px !important;
    height      : auto !important
}

.msp-cn-121-18 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 24px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #191919
}

.msp-cn-121-21 {
    font-weight : normal;
    line-height : normal
}

.msp-cn-94-23 {
    font-weight : normal;
    line-height : normal;
    max-width   : 32px !important;
    height      : auto !important
}

.fs-slider .fullwidth-layers .ms-slide-layers {
    left      : 0 !important;
    max-width : none !important
}

@media screen and (min-width : 1280px) {
    .font-title-55 {
        font-size : 55px !important
    }
    
    .font-desc-24 {
        font-size : 24px !important
    }
}

.fs-slider .ms-wheel-icon {
    -webkit-animation : scroll-wheel 1.3s ease-out infinite forwards;
    -moz-animation    : scroll-wheel 1.3s ease-out infinite forwards;
    animation         : scroll-wheel 1.3s ease-out infinite forwards
}

@-webkit-keyframes scroll-wheel {
    0% {
        -webkit-transform : translateY(0);
        opacity           : 1
    }
    50% {
        -webkit-transform : translateY(10px);
        opacity           : 0
    }
    100% {
        -webkit-transform : translateY(0);
        opacity           : 0
    }
}

@-moz-keyframes scroll-wheel {
    0% {
        -moz-transform : translateY(0);
        opacity        : 1
    }
    50% {
        -moz-transform : translateY(10px);
        opacity        : 0
    }
    100% {
        -moz-transform : translateY(0);
        opacity        : 0
    }
}

@keyframes scroll-wheel {
    0% {
        -webkit-transform : translateY(0);
        -moz-transform    : translateY(0);
        -ms-transform     : translateY(0);
        transform         : translateY(0);
        opacity           : 1
    }
    50% {
        -webkit-transform : translateY(10px);
        -moz-transform    : translateY(10px);
        -ms-transform     : translateY(10px);
        transform         : translateY(10px);
        opacity           : 0
    }
    100% {
        -webkit-transform : translateY(0);
        -moz-transform    : translateY(0);
        -ms-transform     : translateY(0);
        transform         : translateY(0);
        opacity           : 0
    }
}

.ms-parent-id-93 > .master-slider {
    background : #ffffff
}

.msp-cn-119-7 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 14px;
    text-align  : center;
    line-height : normal
}

.msp-cn-119-9 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 38px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-119-10 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 24px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-119-11 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 13px;
    text-align  : center;
    line-height : normal
}

.msp-cn-119-14 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 38px;
    text-align  : right;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-119-16 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 22px;
    text-align  : right;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-119-21 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 38px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #3d3d3d
}

.msp-cn-119-22 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 22px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #3d3d3d
}

.ms-parent-id-92 > .master-slider {
    background : #fdfdfd
}

.msp-cn-12-1 {
    padding-top    : 12px;
    padding-right  : 45px;
    padding-bottom : 12px;
    padding-left   : 45px;
    border-color   : #ffffff;
    border-style   : solid;
    font-family    : "Roboto";
    font-weight    : normal;
    font-size      : 60px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-68-2 {
    font-family    : "Roboto";
    font-weight    : normal;
    font-size      : 16px;
    text-align     : center;
    line-height    : 35px;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-12-3 {
    padding-top    : 16px;
    padding-right  : 36px;
    padding-bottom : 16px;
    padding-left   : 36px;
    font-family    : "Roboto";
    font-weight    : normal;
    font-size      : 12px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap
}

.msp-cn-68-6 {
    font-family    : "Roboto";
    font-weight    : 300;
    font-size      : 60px;
    letter-spacing : 4px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #222222
}

.msp-cn-68-7 {
    font-family    : "Roboto";
    font-weight    : 300;
    font-size      : 16px;
    line-height    : 35px;
    white-space    : nowrap;
    color          : #222222;
    text-transform : uppercase
}

.msp-cn-92-8 {
    font-family : "Roboto";
    font-weight : normal;
    font-size   : 12px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-12-12 {
    font-family    : "Roboto";
    font-weight    : 300;
    font-size      : 16px;
    text-align     : center;
    letter-spacing : 7px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-12-13 {
    font-family    : "Roboto";
    font-weight    : 300;
    font-size      : 60px;
    text-align     : center;
    letter-spacing : 10px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-92-14 {
    font-family : "Roboto";
    font-weight : normal;
    font-size   : 12px;
    text-align  : center;
    line-height : normal
}

.msp-cn-92-24 {
    font-family    : "Roboto";
    font-weight    : 500;
    font-size      : 60px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #222222;
    text-transform : uppercase
}

.msp-cn-92-26 {
    font-family    : "Roboto";
    font-weight    : 300;
    font-size      : 60px;
    line-height    : normal;
    color          : #222222;
    text-transform : uppercase
}

.msp-cn-92-27 {
    font-family    : "Roboto";
    font-weight    : 300;
    font-size      : 16px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #222222;
    text-transform : uppercase
}

.msp-cn-92-28 {
    font-family    : "Roboto";
    font-weight    : normal;
    font-size      : 12px;
    text-align     : center;
    line-height    : normal;
    color          : #1e1e1e;
    text-transform : uppercase
}

.ms-fashion .ms-slide-layers {
    overflow : visible
}

.msp-cn-118-1 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 19px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #e8e8e8
}

.msp-cn-118-2 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 58px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-3 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 24px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-4 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 29px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-5 {
    font-weight : normal;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-118-9 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 39px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-10 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 39px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-11 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 11px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-118-13 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 39px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-15 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 39px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.ms-parent-id-90 > .master-slider {
    background : #282e35
}

.msp-cn-69-1 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 30px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #d4d4d4
}

.msp-cn-69-3 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 48px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #d4d4d4
}

.msp-cn-69-4 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 48px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #77cba9
}

.msp-cn-90-6 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 18px;
    text-align  : center;
    line-height : normal
}

.msp-cn-69-7 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    color       : #666666
}

.msp-cn-69-8 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 60px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #d4d4d4
}

.msp-cn-69-9 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 30px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #d4d4d4
}

.msp-cn-69-10 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 136px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #77cba9
}

.msp-cn-69-11 {
    font-family : "Raleway";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #8b8b8b
}

.msp-cn-69-12 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 18px;
    line-height : normal
}

.msp-cn-69-13 {
    font-family : "Raleway";
    font-weight : 300;
    font-size   : 48px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #d4d4d4
}

.msp-cn-69-16 {
    font-family : "Raleway";
    font-weight : 100;
    font-size   : 24px;
    text-align  : right;
    line-height : normal;
    white-space : nowrap;
    color       : #8b8b8b
}

.msp-cn-69-19 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 38px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #d4d4d4
}

.msp-cn-90-22 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 18px;
    text-align  : center;
    line-height : normal
}

.ms-parent-id-89 > .master-slider {
    background : #232221
}

.msp-cn-71-5 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 14px;
    line-height : normal;
    white-space : nowrap;
    color       : #fbfbfb
}

.msp-cn-71-6 {
    font-family    : "Montserrat";
    font-weight    : 700;
    font-size      : 36px;
    letter-spacing : 6px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff
}

.msp-cn-71-8 {
    font-family    : "Montserrat";
    font-weight    : 700;
    font-size      : 36px;
    letter-spacing : 6px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff
}

.msp-cn-71-10 {
    font-family    : "Montserrat";
    font-weight    : 700;
    font-size      : 36px;
    letter-spacing : 6px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff
}

.msp-cn-71-11 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 14px;
    line-height : normal
}

.msp-cn-71-13 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 14px;
    line-height : normal
}

.msp-cn-71-15 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 36px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-71-16 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 36px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-89-22 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 36px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-89-24 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 36px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-6 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 45px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-8 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 18px;
    line-height : normal;
    white-space : nowrap;
    color       : #f2f2f2
}

.msp-cn-120-9 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 18px;
    line-height : normal;
    white-space : nowrap;
    color       : #f2f2f2
}

.msp-cn-120-10 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 45px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-14 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #f2f2f2
}

.msp-cn-120-17 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 48px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-24 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 48px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-28 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 48px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-30 {
    font-family    : "Lato";
    font-weight    : 300;
    font-size      : 18px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #f2f2f2;
    text-transform : lowercase
}

.msp-cn-120-31 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 14px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-47 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #f2f2f2
}

.msp-cn-120-48 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #f2f2f2
}

.msp-cn-120-6 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 45px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-8 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 18px;
    line-height : normal;
    white-space : nowrap;
    color       : #f2f2f2
}

.msp-cn-120-9 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 18px;
    line-height : normal;
    white-space : nowrap;
    color       : #f2f2f2
}

.msp-cn-120-10 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 45px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-14 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #f2f2f2
}

.msp-cn-120-17 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 48px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-24 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 48px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-28 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 48px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-30 {
    font-family    : "Lato";
    font-weight    : 300;
    font-size      : 18px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #f2f2f2;
    text-transform : lowercase
}

.msp-cn-120-31 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 14px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-120-47 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #f2f2f2
}

.msp-cn-120-48 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #f2f2f2
}

.msp-cn-118-1 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 19px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #e8e8e8
}

.msp-cn-118-2 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 58px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-3 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 24px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-4 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 29px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-5 {
    font-weight : normal;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-118-9 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 39px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-10 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 39px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-11 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 11px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-118-13 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 39px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-15 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 39px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.ms-parent-id-83 > .master-slider {
    background : #ffffff
}

.msp-cn-119-7 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 14px;
    text-align  : center;
    line-height : normal
}

.msp-cn-119-9 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 38px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-119-10 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 24px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-119-11 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 13px;
    text-align  : center;
    line-height : normal
}

.msp-cn-119-14 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 38px;
    text-align  : right;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-119-16 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 22px;
    text-align  : right;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-119-21 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 38px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #3d3d3d
}

.msp-cn-119-22 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 22px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #3d3d3d
}

.ms-parent-id-81 > .master-slider {
    background : #232221
}

.msp-cn-71-1 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 36px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-71-3 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 36px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-71-5 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 14px;
    line-height : normal;
    white-space : nowrap;
    color       : #fbfbfb
}

.msp-cn-71-6 {
    font-family    : "Montserrat";
    font-weight    : 700;
    font-size      : 36px;
    letter-spacing : 6px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff
}

.msp-cn-71-8 {
    font-family    : "Montserrat";
    font-weight    : 700;
    font-size      : 36px;
    letter-spacing : 6px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff
}

.msp-cn-71-10 {
    font-family    : "Montserrat";
    font-weight    : 700;
    font-size      : 36px;
    letter-spacing : 6px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff
}

.msp-cn-71-11 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 14px;
    line-height : normal
}

.msp-cn-71-13 {
    font-family : "Montserrat";
    font-weight : normal;
    font-size   : 14px;
    line-height : normal
}

.msp-cn-71-15 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 36px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-71-16 {
    font-family : "Montserrat";
    font-weight : 700;
    font-size   : 36px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.ms-parent-id-79 > .master-slider {
    background : #fdfdfd
}

.msp-cn-12-1 {
    padding-top    : 12px;
    padding-right  : 45px;
    padding-bottom : 12px;
    padding-left   : 45px;
    border-color   : #ffffff;
    border-style   : solid;
    font-family    : "Roboto";
    font-weight    : normal;
    font-size      : 60px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-68-2 {
    font-family    : "Roboto";
    font-weight    : normal;
    font-size      : 16px;
    text-align     : center;
    line-height    : 35px;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-12-3 {
    padding-top    : 16px;
    padding-right  : 36px;
    padding-bottom : 16px;
    padding-left   : 36px;
    font-family    : "Roboto";
    font-weight    : normal;
    font-size      : 12px;
    text-align     : center;
    line-height    : normal;
    white-space    : nowrap
}

.msp-cn-68-6 {
    font-family    : "Roboto";
    font-weight    : 300;
    font-size      : 60px;
    letter-spacing : 4px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #222222
}

.msp-cn-68-7 {
    font-family    : "Roboto";
    font-weight    : 300;
    font-size      : 16px;
    line-height    : 35px;
    white-space    : nowrap;
    color          : #222222;
    text-transform : uppercase
}

.msp-cn-12-8 {
    font-family : "Roboto";
    font-weight : normal;
    font-size   : 12px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-12 {
    font-family    : "Roboto";
    font-weight    : 300;
    font-size      : 16px;
    text-align     : center;
    letter-spacing : 7px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-12-13 {
    font-family    : "Roboto";
    font-weight    : 300;
    font-size      : 60px;
    text-align     : center;
    letter-spacing : 10px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #ffffff;
    text-transform : uppercase
}

.msp-cn-12-14 {
    font-family : "Roboto";
    font-weight : normal;
    font-size   : 12px;
    text-align  : center;
    line-height : normal
}

.msp-cn-68-18 {
    font-family    : "Roboto";
    font-weight    : 300;
    font-size      : 16px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #222222;
    text-transform : uppercase
}

.msp-cn-12-21 {
    font-family    : "Roboto";
    font-weight    : 300;
    font-size      : 60px;
    line-height    : normal;
    color          : #222222;
    text-transform : uppercase
}

.msp-cn-12-22 {
    font-family    : "Roboto";
    font-weight    : 500;
    font-size      : 60px;
    line-height    : normal;
    white-space    : nowrap;
    color          : #222222;
    text-transform : uppercase
}

.msp-cn-12-23 {
    font-family    : "Roboto";
    font-weight    : normal;
    line-height    : normal;
    color          : #222222;
    text-transform : uppercase
}

.ms-fashion .ms-slide-layers {
    overflow : visible
}

.msp-cn-118-1 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 19px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #e8e8e8
}

.msp-cn-118-2 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 58px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-3 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 24px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-4 {
    font-family : "Raleway";
    font-weight : 600;
    font-size   : 29px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-5 {
    font-weight : normal;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-118-9 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 39px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-10 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 39px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-11 {
    font-family : "Raleway";
    font-weight : 500;
    font-size   : 11px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap
}

.msp-cn-118-13 {
    font-family : "Raleway";
    font-weight : normal;
    font-size   : 39px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-118-15 {
    font-family : "Kaushan Script";
    font-weight : normal;
    font-size   : 39px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-615-1 {
    background-color : rgba(255, 255, 255, 0.7);
    padding-top      : 5px;
    padding-right    : 15px;
    padding-bottom   : 8px;
    padding-left     : 15px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 45px;
    text-align       : center;
    line-height      : normal;
    color            : #000000
}

.msp-cn-615-5 {
    background-color : rgba(0, 0, 0, 0.6);
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 16px;
    text-align       : center;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-61-1 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 24px;
    text-align  : left;
    line-height : normal;
    color       : #ffffff;
    max-width   : 28%
}

.msp-cn-61-5 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 14px;
    text-align  : left;
    line-height : 18px;
    color       : #efefef;
    max-width   : 28%
}

.msp-cn-1542-6 {
    background-color : rgba(0, 0, 0, 0.75);
    font-weight      : normal;
    line-height      : normal;
    width            : 36%;
    height           : 100%
}

.msp-cn-1542-7 {
    padding-top    : 8px;
    padding-right  : 20px;
    padding-bottom : 8px;
    padding-left   : 20px;
    font-weight    : normal;
    line-height    : normal
}

.msp-cn-636-11 {
    background-color : rgba(0, 0, 0, 0.7);
    padding-top      : 4px;
    padding-right    : 4px;
    padding-bottom   : 4px;
    padding-left     : 4px;
    font-weight      : normal;
    font-size        : 11px;
    line-height      : 11px;
    color            : #ffffff
}

.msp-cn-615-1 {
    background-color : rgba(255, 255, 255, 0.7);
    padding-top      : 5px;
    padding-right    : 15px;
    padding-bottom   : 8px;
    padding-left     : 15px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 45px;
    text-align       : center;
    line-height      : normal;
    color            : #000000
}

.msp-cn-615-5 {
    background-color : rgba(0, 0, 0, 0.6);
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 16px;
    text-align       : center;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-14-84 {
    background-color : #1bb6ec;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 30px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-14-85 {
    background-color : #ffffff;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 30px;
    line-height      : normal;
    color            : #393939
}

.msp-cn-14-86 {
    background-color : #df192a;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 30px;
    line-height      : normal;
    color            : #ffffff
}

.ms-parent-id-67 > .master-slider {
    background : #000000
}

.msp-cn-17-1 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 22px;
    text-align  : center;
    line-height : 30px;
    color       : #ffffff;
    font-style  : italic
}

.msp-cn-17-2 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 20px;
    text-align  : center;
    line-height : normal;
    color       : #205c70
}

.ms-parent-id-65 > .master-slider {
    background : #000000
}

.ms-parent-id-63 > .master-slider {
    background : #000000
}

.ms-parent-id-62 > .master-slider {
    background : #000000
}

.ms-parent-id-61 > .master-slider {
    background : #000000
}

.ms-parent-id-60 > .master-slider {
    background : #000000
}

.ms-parent-id-59 > .master-slider {
    background : #000000
}

.ms-parent-id-58 > .master-slider {
    background : #000000
}

.msp-cn-554-3 {
    padding-top    : 15px;
    padding-right  : 30px;
    padding-bottom : 15px;
    padding-left   : 30px;
    font-family    : "Lato";
    font-weight    : 900;
    font-size      : 30px;
    line-height    : normal;
    color          : #ffffff
}

.msp-cn-554-7 {
    padding-top    : 15px;
    padding-right  : 30px;
    padding-bottom : 15px;
    padding-left   : 30px;
    font-family    : "Lato";
    font-weight    : 300;
    font-size      : 50px;
    line-height    : normal;
    color          : #371313
}

.msp-cn-554-24 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 47px;
    text-align  : center;
    line-height : normal
}

.msp-cn-552-4 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 70px;
    line-height : 60px;
    color       : #ffffff
}

.msp-cn-552-6 {
    font-weight : normal;
    font-size   : 14px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-552-7 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 70px;
    line-height : 60px;
    color       : #ffffff
}

.msp-cn-552-9 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 70px;
    line-height : 60px;
    color       : #ffffff
}

.msp-cn-552-11 {
    font-weight : normal;
    font-size   : 14px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-552-12 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 70px;
    line-height : 60px;
    color       : #ffffff
}

.msp-cn-552-14 {
    background-color : rgba(255, 255, 255, 0.8);
    padding-top      : 15px;
    padding-right    : 30px;
    padding-bottom   : 15px;
    padding-left     : 30px;
    font-family      : "Lato";
    font-weight      : 100;
    font-size        : 65px;
    text-align       : right;
    line-height      : 60px;
    color            : #000000
}

.msp-cn-552-17 {
    background-color : rgba(0, 0, 0, 0.8);
    padding-top      : 15px;
    padding-right    : 30px;
    padding-bottom   : 15px;
    padding-left     : 30px;
    font-family      : "Lato";
    font-weight      : 100;
    font-size        : 65px;
    text-align       : right;
    line-height      : 60px;
    color            : rgba(255, 255, 255, 0.8)
}

.msp-cn-172-1 {
    background-color : #ffffff;
    padding-top      : 10px;
    padding-right    : 15px;
    padding-bottom   : 10px;
    padding-left     : 15px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 50px;
    line-height      : normal;
    color            : #444444
}

.msp-cn-172-3 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 14px;
    line-height : normal
}

.msp-cn-172-8 {
    background-color : #ffffff;
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-9-10 {
    padding-top    : 10px;
    padding-right  : 15px;
    padding-bottom : 10px;
    padding-left   : 15px;
    font-family    : "Lato";
    font-weight    : 300;
    font-size      : 50px;
    line-height    : normal;
    color          : #444444
}

.msp-cn-9-13 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 30px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-172-14 {
    padding-top    : 10px;
    padding-right  : 15px;
    padding-bottom : 10px;
    padding-left   : 15px;
    font-family    : "Lato";
    font-weight    : 300;
    font-size      : 50px;
    line-height    : normal;
    color          : #444444
}

.msp-cn-554-3 {
    padding-top    : 15px;
    padding-right  : 30px;
    padding-bottom : 15px;
    padding-left   : 30px;
    font-family    : "Lato";
    font-weight    : 900;
    font-size      : 30px;
    line-height    : normal;
    color          : #ffffff
}

.msp-cn-554-7 {
    padding-top    : 15px;
    padding-right  : 30px;
    padding-bottom : 15px;
    padding-left   : 30px;
    font-family    : "Lato";
    font-weight    : 300;
    font-size      : 50px;
    line-height    : normal;
    color          : #371313
}

.msp-cn-554-24 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 47px;
    text-align  : center;
    line-height : normal
}

.msp-cn-290-1 {
    background-color : rgba(1, 122, 149, 0.75);
    padding-top      : 15px;
    padding-right    : 30px;
    padding-bottom   : 15px;
    padding-left     : 30px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 35px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-290-2 {
    background-color : rgba(255, 255, 255, 0.75);
    padding-top      : 15px;
    padding-right    : 160px;
    padding-bottom   : 15px;
    padding-left     : 30px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 45px;
    line-height      : normal;
    color            : #444444
}

.msp-cn-290-3 {
    background-color : rgba(0, 0, 0, 0.75);
    padding-top      : 15px;
    padding-right    : 30px;
    padding-bottom   : 15px;
    padding-left     : 30px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 25px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-290-4 {
    background-color : rgba(0, 0, 0, 0.75);
    padding-top      : 15px;
    padding-right    : 30px;
    padding-bottom   : 15px;
    padding-left     : 30px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 20px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-290-5 {
    background-color : rgba(88, 122, 95, 0.75);
    padding-top      : 15px;
    padding-right    : 30px;
    padding-bottom   : 15px;
    padding-left     : 30px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 30px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-290-8 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 25px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-290-10 {
    font-family : "Lato";
    font-weight : 100;
    font-size   : 50px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-290-11 {
    padding-top    : 15px;
    padding-right  : 30px;
    padding-bottom : 15px;
    padding-left   : 30px;
    border-top     : 2px;
    border-right   : 2px;
    border-bottom  : 2px;
    border-left    : 2px;
    border-style   : solid;
    font-family    : "Lato";
    font-weight    : 700;
    font-size      : 50px;
    line-height    : normal;
    color          : #ffffff
}

@media screen and (max-width : 750px) {
    .showcase-slider .ms-slide-info {
        position : static;
        width    : auto !important;
        padding  : 0 20px
    }
    
    .showcase-slider .master-slider {
        margin : 0 !important
    }
}

.msp-cn-155-1 {
    background-color : #787878;
    padding-top      : 5px;
    padding-right    : 15px;
    padding-bottom   : 8px;
    padding-left     : 15px;
    font-weight      : normal;
    font-size        : 25px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-155-2 {
    background-color : #ffffff;
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    font-weight      : normal;
    line-height      : normal
}

.msp-cn-155-3 {
    background-color : #d40000;
    padding-top      : 5px;
    padding-right    : 15px;
    padding-bottom   : 8px;
    padding-left     : 15px;
    font-weight      : normal;
    font-size        : 25px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-155-4 {
    background-color : #ffffff;
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    font-weight      : normal;
    font-size        : 15px;
    line-height      : normal
}

.msp-cn-155-5 {
    background-color : #63120d;
    padding-top      : 5px;
    padding-right    : 15px;
    padding-bottom   : 8px;
    padding-left     : 15px;
    font-family      : "Open Sans";
    font-weight      : 300;
    font-size        : 25px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-155-7 {
    background-color : #7bc5e4;
    padding-top      : 5px;
    padding-right    : 15px;
    padding-bottom   : 8px;
    padding-left     : 15px;
    font-weight      : normal;
    font-size        : 25px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-155-8 {
    background-color : #7e7e7e;
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    font-weight      : normal;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-155-9 {
    background-color : #97656f;
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    font-weight      : normal;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-155-10 {
    background-color : #ffffff;
    padding-top      : 5px;
    padding-right    : 15px;
    padding-bottom   : 8px;
    padding-left     : 15px;
    font-weight      : normal;
    font-size        : 25px;
    line-height      : normal;
    color            : #a6a6a6
}

.msp-cn-155-12 {
    background-color : #ffffff;
    padding-top      : 5px;
    padding-right    : 15px;
    padding-bottom   : 8px;
    padding-left     : 15px;
    font-weight      : normal;
    font-size        : 25px;
    line-height      : normal;
    color            : #002909
}

.msp-cn-155-13 {
    background-color : rgba(0, 0, 0, 0.56);
    padding-top      : 5px;
    padding-right    : 15px;
    padding-bottom   : 8px;
    padding-left     : 15px;
    font-family      : "Open Sans";
    font-weight      : 300;
    font-size        : 25px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-155-14 {
    background-color : rgba(255, 255, 255, 0.77);
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    font-weight      : normal;
    line-height      : normal
}

.ms-parent-id-27 > .master-slider {
    background : #ffffff url(http://www.masterslider.com/wp-content/uploads/2014/04/stage.png) repeat top left
}

.msp-cn-186-4 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 17px;
    line-height : normal
}

.msp-cn-186-5 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 30px;
    line-height : normal
}

.msp-cn-186-10 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 30px;
    line-height : normal;
    color       : #33acd9
}

.msp-cn-186-22 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 17px;
    line-height : normal
}

.msp-cn-186-23 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 30px;
    line-height : normal
}

.msp-cn-186-28 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 30px;
    line-height : normal;
    color       : #11cf2c
}

.msp-cn-186-31 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 17px;
    line-height : normal
}

.msp-cn-186-32 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 30px;
    line-height : normal
}

.msp-cn-186-37 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 30px;
    line-height : normal;
    color       : #dbba1f
}

.msp-cn-186-40 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 17px;
    line-height : normal
}

.msp-cn-186-41 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 30px;
    line-height : normal
}

.msp-cn-186-46 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 30px;
    line-height : normal;
    color       : #e77e21
}

.msp-cn-186-49 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 17px;
    line-height : normal
}

.msp-cn-186-50 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 30px;
    line-height : normal
}

.msp-cn-186-55 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 30px;
    line-height : normal;
    color       : #f03838
}

.ms-parent-id-26 > .master-slider {
    background : #000000
}

.msp-cn-98-1 {
    font-weight : normal;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-98-2 {
    font-weight : normal;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-98-3 {
    font-weight : normal;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-98-4 {
    font-weight : normal;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-98-5 {
    font-weight : normal;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-98-6 {
    font-weight : normal;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-98-7 {
    font-weight : normal;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-6-3 {
    background-color : #2cb3df;
    padding-top      : 15px;
    padding-right    : 30px;
    padding-bottom   : 15px;
    padding-left     : 30px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 50px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-6-5 {
    background-color : #cc1e72;
    padding-top      : 15px;
    padding-right    : 30px;
    padding-bottom   : 15px;
    padding-left     : 30px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 35px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-6-8 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 35px;
    line-height : normal;
    color       : #444444
}

.msp-cn-6-10 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 35px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-6-11 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 30px;
    line-height : normal;
    color       : #444444
}

.msp-cn-6-24 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 25px;
    line-height : normal
}

.msp-cn-50-5 {
    font-family : "Open Sans";
    font-weight : 700;
    font-size   : 60px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-50-6 {
    background-color : #ffffff;
    padding-top      : 15px;
    padding-right    : 30px;
    padding-bottom   : 15px;
    padding-left     : 30px;
    font-weight      : normal;
    font-size        : 20px;
    line-height      : normal;
    color            : #000000
}

.msp-cn-50-10 {
    background-color : #ffffff;
    padding-top      : 15px;
    padding-right    : 30px;
    padding-bottom   : 15px;
    padding-left     : 30px;
    font-family      : "Roboto";
    font-weight      : 100;
    font-size        : 45px;
    line-height      : normal;
    color            : #444444
}

.msp-cn-50-11 {
    background-color : #45e6a5;
    padding-top      : 15px;
    padding-right    : 30px;
    padding-bottom   : 15px;
    padding-left     : 30px;
    font-family      : "Roboto";
    font-weight      : 100;
    font-size        : 45px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-50-12 {
    background-color : #2adcec;
    padding-top      : 15px;
    padding-right    : 30px;
    padding-bottom   : 15px;
    padding-left     : 30px;
    font-family      : "Roboto";
    font-weight      : 100;
    font-size        : 45px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-50-13 {
    background-color : #444444;
    padding-top      : 15px;
    padding-right    : 30px;
    padding-bottom   : 15px;
    padding-left     : 30px;
    font-family      : "Roboto";
    font-weight      : 100;
    font-size        : 45px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-17-1 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 22px;
    text-align  : center;
    line-height : 30px;
    color       : #ffffff;
    font-style  : italic
}

.msp-cn-17-2 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 20px;
    text-align  : center;
    line-height : normal;
    color       : #205c70
}

.msp-cn-14-24 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 23px;
    line-height : normal;
    color       : #6d6d6d
}

.msp-cn-14-25 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 35px;
    line-height : normal;
    color       : #508295
}

.msp-cn-14-32 {
    background-color : #ffffff;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 38px;
    text-align       : right;
    line-height      : normal;
    color            : #101015
}

.msp-cn-14-33 {
    background-color : #f65256;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 38px;
    text-align       : right;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-14-38 {
    font-family : "Lato";
    font-weight : 100;
    font-size   : 90px;
    line-height : normal;
    color       : rgba(255, 255, 255, 0.4)
}

.msp-cn-14-39 {
    background-color : #040305;
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 38px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-14-40 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 26px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-14-41 {
    background-color : #e40315;
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 38px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-14-67 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 25px;
    line-height : normal;
    color       : #303030
}

.msp-cn-14-79 {
    background-color : #73bcc1;
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 23px;
    line-height      : normal;
    color            : #000000
}

.msp-cn-14-80 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 35px;
    text-align  : right;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-14-81 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 35px;
    text-align  : right;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-14-84 {
    background-color : #1bb6ec;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 30px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-14-85 {
    background-color : #ffffff;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 30px;
    line-height      : normal;
    color            : #393939
}

.msp-cn-14-86 {
    background-color : #df192a;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 30px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-14-87 {
    background-color : #fc5d4e;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 20px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-14-88 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 35px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-14-89 {
    background-color : rgba(255, 255, 255, 0.36);
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    border-top       : 2px;
    border-right     : 2px;
    border-bottom    : 2px;
    border-left      : 2px;
    border-radius    : 12px;
    border-style     : solid;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 45px;
    line-height      : normal;
    color            : #3a3a3a
}

.msp-cn-16-90 {
    background-color : #222222;
    padding-top      : 6px;
    padding-right    : 16px;
    padding-bottom   : 7px;
    padding-left     : 16px;
    border-radius    : 12px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 40px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-16-100 {
    background-color : #222222;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    border-radius    : 12px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 20px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-16-101 {
    background-color : #2784b0;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 45px;
    border-radius    : 12px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 30px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-16-103 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 25px;
    line-height : normal
}

.msp-cn-16-105 {
    background-color : #2784b0;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 45px;
    border-radius    : 12px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 30px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-16-107 {
    background-color : #2784b0;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 45px;
    border-radius    : 12px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 30px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-16-109 {
    font-family : "Lato";
    font-weight : 100;
    font-size   : 55px;
    line-height : normal
}

.msp-cn-16-110 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal
}

.msp-cn-16-112 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal
}

.msp-cn-16-114 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal
}

.msp-cn-16-115 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 25px;
    line-height : normal
}

.msp-cn-16-117 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal
}

.msp-cn-16-119 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal
}

.msp-cn-16-121 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 16px;
    line-height : normal
}

.msp-cn-15-32 {
    background-color : #ffffff;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 38px;
    text-align       : left;
    line-height      : normal;
    color            : #101015
}

.msp-cn-15-33 {
    background-color : #3d3d3d;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 38px;
    text-align       : left;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-14-87 {
    background-color : #fc5d4e;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 20px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-14-88 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 35px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-15-91 {
    padding-top    : 8px;
    padding-right  : 16px;
    padding-bottom : 8px;
    padding-left   : 16px;
    font-family    : "Lato";
    font-weight    : 900;
    font-size      : 50px;
    line-height    : normal;
    color          : #ffffff
}

.msp-cn-15-95 {
    padding-top    : 8px;
    padding-right  : 16px;
    padding-bottom : 8px;
    padding-left   : 16px;
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 25px;
    line-height    : normal;
    color          : #ffffff
}

.msp-cn-15-96 {
    background-color : #6b7f7e;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 40px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-15-97 {
    background-color : #d89191;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 40px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-15-98 {
    background-color : #ffffff;
    padding-top      : 12px;
    padding-right    : 16px;
    padding-bottom   : 12px;
    padding-left     : 16px;
    border-radius    : 31px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 40px;
    line-height      : normal;
    color            : #000000
}

.msp-cn-14-24 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 23px;
    line-height : normal;
    color       : #6d6d6d
}

.msp-cn-14-25 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 35px;
    line-height : normal;
    color       : #508295
}

.msp-cn-14-32 {
    background-color : #ffffff;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 38px;
    text-align       : right;
    line-height      : normal;
    color            : #101015
}

.msp-cn-14-33 {
    background-color : #f65256;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 38px;
    text-align       : right;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-14-38 {
    font-family : "Lato";
    font-weight : 100;
    font-size   : 90px;
    line-height : normal;
    color       : rgba(255, 255, 255, 0.4)
}

.msp-cn-14-39 {
    background-color : #040305;
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 38px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-14-40 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 26px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-14-41 {
    background-color : #e40315;
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 38px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-14-67 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 25px;
    line-height : normal;
    color       : #303030
}

.msp-cn-14-79 {
    background-color : #73bcc1;
    padding-top      : 5px;
    padding-right    : 10px;
    padding-bottom   : 5px;
    padding-left     : 10px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 23px;
    line-height      : normal;
    color            : #000000
}

.msp-cn-14-80 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 35px;
    text-align  : right;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-14-81 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 35px;
    text-align  : right;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-14-84 {
    background-color : #1bb6ec;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 30px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-14-85 {
    background-color : #ffffff;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 30px;
    line-height      : normal;
    color            : #393939
}

.msp-cn-14-86 {
    background-color : #df192a;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 30px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-14-87 {
    background-color : #fc5d4e;
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    font-family      : "Lato";
    font-weight      : normal;
    font-size        : 20px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-14-88 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 35px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-14-89 {
    background-color : rgba(255, 255, 255, 0.36);
    padding-top      : 8px;
    padding-right    : 16px;
    padding-bottom   : 8px;
    padding-left     : 16px;
    border-top       : 2px;
    border-right     : 2px;
    border-bottom    : 2px;
    border-left      : 2px;
    border-radius    : 12px;
    border-style     : solid;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 45px;
    line-height      : normal;
    color            : #3a3a3a
}

.msp-cn-12-4 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 50px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-5 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-6 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    color       : #838383
}

.msp-cn-12-7 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-8 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-20 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 50px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-21 {
    font-family    : "Lato";
    font-weight    : 300;
    font-size      : 24px;
    text-align     : center;
    line-height    : normal;
    text-transform : none
}

.msp-cn-12-22 {
    font-family    : "Lato";
    font-weight    : normal;
    font-size      : 18px;
    text-align     : center;
    line-height    : normal;
    color          : #838383;
    text-transform : none
}

.msp-cn-12-23 {
    font-family    : "Lato";
    font-weight    : 300;
    font-size      : 24px;
    text-align     : center;
    line-height    : normal;
    text-transform : none
}

.msp-cn-12-24 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-28 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 50px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-29 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-30 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    color       : #838383
}

.msp-cn-12-31 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-32 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-36 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 50px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-37 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-38 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    color       : #838383
}

.msp-cn-12-39 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-40 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-44 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 50px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-45 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-46 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    color       : #838383
}

.msp-cn-12-47 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-48 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-52 {
    font-family : "Lato";
    font-weight : 700;
    font-size   : 50px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-53 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-54 {
    font-family : "Lato";
    font-weight : normal;
    font-size   : 18px;
    text-align  : center;
    line-height : normal;
    color       : #838383
}

.msp-cn-12-55 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-56 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal
}

.msp-cn-12-58 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 24px;
    text-align  : center;
    line-height : normal
}

.msp-cn-11-18 {
    font-family : "Lato";
    font-weight : 900;
    font-size   : 40px;
    line-height : normal;
    color       : #2b2e35
}

.msp-cn-11-19 {
    font-family : "Lato";
    font-weight : 100;
    font-size   : 64px;
    line-height : normal;
    color       : #2b2e35
}

.msp-cn-11-20 {
    font-family : "Lato";
    font-weight : 900;
    font-size   : 34px;
    line-height : normal;
    color       : #4c373e
}

.msp-cn-11-21 {
    font-family : "Lato";
    font-weight : 100;
    font-size   : 62px;
    line-height : normal;
    color       : #4c373e
}

.msp-cn-11-22 {
    font-family : "Lato";
    font-weight : 900;
    font-size   : 34px;
    line-height : normal;
    color       : #ffffff
}

.msp-cn-11-23 {
    font-family : "Lato";
    font-weight : 100;
    font-size   : 62px;
    line-height : normal;
    color       : #ffffff
}

.ms-parent-id-4 > .master-slider {
    background : #000000
}

.msp-cn-4-3 {
    background-color : #2784b0;
    padding-top      : 15px;
    padding-right    : 30px;
    padding-bottom   : 15px;
    padding-left     : 50px;
    border-color     : #2784b0;
    border-style     : none;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 44px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-4-2 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 20px;
    line-height : normal;
    white-space : nowrap;
    color       : #ffffff
}

.msp-cn-4-8 {
    background-color : #ff5640;
    padding-top      : 15px;
    padding-right    : 30px;
    padding-bottom   : 15px;
    padding-left     : 30px;
    border-color     : #2784b0;
    border-style     : none;
    font-family      : "Lato";
    font-weight      : 300;
    font-size        : 44px;
    line-height      : normal;
    color            : #ffffff
}

.msp-cn-4-16 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 20px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #444444
}

.msp-cn-4-17 {
    border-style : none;
    font-family  : "Lato";
    font-weight  : 300;
    font-size    : 44px;
    text-align   : center;
    line-height  : normal;
    white-space  : nowrap;
    color        : #444444
}

.msp-cn-4-16 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 20px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #444444
}

.msp-cn-4-16 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 20px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #444444
}

.msp-cn-4-16 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 20px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #444444
}

.msp-cn-4-16 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 20px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #444444
}

.msp-cn-4-17 {
    border-style : none;
    font-family  : "Lato";
    font-weight  : 300;
    font-size    : 44px;
    text-align   : center;
    line-height  : normal;
    white-space  : nowrap;
    color        : #444444
}

.msp-cn-4-16 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 20px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #444444
}

.msp-cn-4-16 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 20px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #444444
}

.msp-cn-4-16 {
    font-family : "Lato";
    font-weight : 300;
    font-size   : 20px;
    text-align  : center;
    line-height : normal;
    white-space : nowrap;
    color       : #444444
}

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {
    display : block
}

audio, canvas, video {
    display  : inline-block;
    *display : inline;
    *zoom    : 1
}