html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin         : 0;
    padding        : 0;
    border         : 0;
    outline        : 0;
    vertical-align : baseline;
    background     : transparent;
}

body{
    /*line-height: 1;*/
    font-size   : 10px;
    font-family : Arial, Helvetica, sans-serif;
    font-weight:400!important;
}

.wixSiteProperties {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    overflow-x: hidden;
}

textarea, input, select{
    font-family        : Helvetica, Arial, sans-serif;
    -webkit-box-sizing : border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing    : border-box; /* Firefox, other Gecko */
    box-sizing         : border-box; /* Opera/IE 8+ */
}

ol, ul{
    list-style : none;
}

blockquote, q{
    quotes : none;
}

:focus{
    outline : 0;
}

ins{
    text-decoration : none;
}

del{
    text-decoration : line-through;
}

table{
    border-collapse : collapse;
    border-spacing  : 0;
}

a {
    cursor          : pointer;
    text-decoration : none;
}


/**
 * End reset
 */

/**
 * Set body and site structure to a minimum height of 100%
 * this causes the body to be smaller than it's content, which means that when scrolling it looks like the content is out of body.
 */
html, body{
    height : 100%;
}

html.device-mobile-optimized{
    overflow-x: hidden;
}

/*************************************
 * Body overflow settings, BE CAREFUL WHEN CHANGING THIS
 */

/* When in Public Viewer Mode */
body {
    overflow-x : auto;
    overflow-y : scroll;
}

/* When in Mobile and in Public Viewer Mode */
body.device-mobile-optimized{
    overflow-x: hidden;
    overflow-y: scroll;
}

body.device-mobile-optimized #SITE_CONTAINER{
    width: 320px;
    overflow-x: visible;
    margin: 0 auto;
    position: relative;
}

/* Prevents any block directly inside a body to be wider than it. On some browsers anything that is wider than body can result unexpected zooming */
body.device-mobile-optimized > * {
    max-width: 100% !important;
}

/* On Mobile, site structure should have no inner scroll either */
body.device-mobile-optimized .SITE_ROOT{
    overflow-x: hidden;
    overflow-y: hidden;
}

/* On Mobile with non-optimized view, site structure should have no inner scroll either */
body.device-mobile-non-optimized .SITE_ROOT{
    overflow-x: hidden;
    overflow-y: auto;
}

body.device-mobile-non-optimized.fullScreenMode .SITE_ROOT, body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND{
    visibility: hidden;
}

body.device-mobile-non-optimized.fullScreenMode{
    background-color: #5F6360;
}

body.fullScreenMode #MOBILE_ACTIONS_MENU {
    visibility: hidden;
}

/* When in full screen mode */
body.fullScreenMode{
    overflow-x: hidden !important;
    overflow-y: hidden !important;
}

/* When in wixapps full screen mode for wixapps zoom*/
body.device-mobile-optimized.fullScreenMode{
    overflow-x: hidden !important;
    overflow-y: auto !important;
}

/* When in wixapps full screen mode for wixapps zoom temporarily hide site structure*/
body.device-mobile-optimized.fullScreenMode .SITE_ROOT{
    overflow-x: hidden !important;
    overflow-y: hidden !important;
}

body.device-mobile-optimized.fullScreenMode #SITE_STRUCTURE{
     overflow-x: hidden !important;
     overflow-y: hidden !important;
     height: auto !important;
}

body.device-mobile-optimized.fullScreenMode #SITE_BACKGROUND{
    height: auto !important;
}

/* When in Text Editor */
body[contenteditable]{
    overflow-x : auto;
    overflow-y : auto;
}

.wixapps-less-spacers-align.ltr{
    text-align: left;
}
.wixapps-less-spacers-align.center{
    text-align: center;
}
.wixapps-less-spacers-align.rtl{
    text-align: right;
}
.wixapps-less-spacers-align > div, .wixapps-less-spacers-align > a{
    display: inline-block !important;
}
/**
 * End Body overflow settings
 *************************************/


/*** End fixed positioning for header and footer ***/

.SITE_ROOT{
    min-height : 100%;
    position   : relative;
    margin     : 0 auto;
}


/*******************OLD text classes, DO NOT DELETE ****************/

.bold{
    font-weight : bold;
}

.italic{
    font-style : italic;
}

.underline{
    text-decoration : underline;
}

.lineThrough{
    text-decoration : line-through;
}

.singleLineText{
    white-space   : nowrap;
    text-overflow : ellipsis;
}

.alignLeft{
    text-align : left;
}

.alignCenter{
    text-align : center;
}

.alignRight{
    text-align : right;
}

.alignJustify{
    text-align : justify;
}


/************************  NEW text, used in migration for exceptions **************************/
ul.font_100, ol.font_100{
    color : rgb(8, 8, 8); font-family : 'Arial, Helvetica, sans-serif', serif; font-size : 10px; font-style : normal; font-variant : normal; line-height : 1.1em; font-weight : normal; margin : 0; text-decoration : none; line-height : normal; letter-spacing : normal;
}

.font_100 li, .font_100 li{
    margin-bottom : 12px
}

.flex_display {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

/*  padding-top - muhahahaha, check out w3 spec http://www.w3.org/TR/CSS2/box.html#collapsing-margins
    Incredible! in display:block margin-top collapses!
*/
.flex_vbox{
    box-sizing : border-box;
    padding-top: 0.01em;
    padding-bottom: 0.01em;
}

a.wixAppsLink img {
    cursor: pointer;
}

.singleLine {
    white-space: nowrap;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: normal;
}

/* For 3D Transforms Safari Workaround*/
[data-z-counter]{z-index:0;}
[data-z-counter="0"]{z-index:auto;}

/* For SplitHtmlText */
letter{position:relative;display:inline-block;}
word{display:inline-block;white-space:nowrap;}

word.space,
letter.space{display:inline;}

.font_0 {font:normal normal normal 32px/1.4em Forum,serif ;color:#E0C082;}
.font_1 {font:normal normal normal 14px/1.4em Spinnaker,sans-serif ;color:rgba(51,51,51,1);}
.font_2 {font:normal normal normal 28px/1.4em spinnaker,sans-serif ;color:#007D31;}
.font_3 {font:normal normal normal 60px/1.4em Forum,serif ;color:#E0C082;}
.font_4 {font:normal normal normal 41px/1.4em Forum,serif ;color:#E0C082;}
.font_5 {font:normal normal normal 27px/1.4em Forum,serif ;color:#E0C082;}
.font_6 {font:normal normal bold 19px/1.4em Forum,serif ;color:rgba(51,51,51,1);}
.font_7 {font:normal normal normal 15px/1.4em Spinnaker,sans-serif ;color:#C51015;}
.font_8 {font:normal normal normal 14px/1.4em Spinnaker,sans-serif ;color:rgba(51,51,51,1);
font-weight:400;}
.font_9 {font:normal normal normal 13px/1.4em Spinnaker,sans-serif ;color:rgba(51,51,51,1);}
.font_10 {font:normal normal normal 10px/1.4em Spinnaker,sans-serif ;color:#FFFFFF;}
.color_0 {color:#FFFFFF;}
.backcolor_0 {background-color:#FFFFFF;}
.color_1 {color:#FFFFFF;}
.backcolor_1 {background-color:#FFFFFF;}
.color_2 {color:#000000;}
.backcolor_2 {background-color:#000000;}
.color_3 {color:rgba(255,203,5,1);}
.backcolor_3 {background-color:rgba(255,203,5,1);}
.color_4 {color:rgba(237,28,36,1);}
.backcolor_4 {background-color:rgba(237,28,36,1);}
.color_5 {color:rgba(0,136,203,1);}
.backcolor_5 {background-color:rgba(0,136,203,1);}
.color_6 {color:#727272;}
.backcolor_6 {background-color:#727272;}
.color_7 {color:#B0B0B0;}
.backcolor_7 {background-color:#B0B0B0;}
.color_8 {color:#FFFFFF;}
.backcolor_8 {background-color:#FFFFFF;}
.color_9 {color:#727272;}
.backcolor_9 {background-color:#727272;}
.color_10 {color:#B0B0B0;}
.backcolor_10 {background-color:#B0B0B0;}
.color_11 {color:rgba(255,255,255,1);}
.backcolor_11 {background-color:rgba(255,255,255,1);}
.color_12 {color:rgba(192,189,189,1);}
.backcolor_12 {background-color:rgba(192,189,189,1);}
.color_13 {color:rgba(102,102,102,1);}
.backcolor_13 {background-color:rgba(102,102,102,1);}
.color_14 {color:rgba(51,51,51,1);}
.backcolor_14 {background-color:rgba(51,51,51,1);}
.color_15 {color:rgba(12,23,35,1);}
.backcolor_15 {background-color:rgba(12,23,35,1);}
.color_16 {color:#EFDEBD;}
.backcolor_16 {background-color:#EFDEBD;}
.color_17 {color:#E0C082;}
.backcolor_17 {background-color:#E0C082;}
.color_18 {color:#A89061;}
.backcolor_18 {background-color:#A89061;}
.color_19 {color:#706041;}
.backcolor_19 {background-color:#706041;}
.color_20 {color:#383020;}
.backcolor_20 {background-color:#383020;}
.color_21 {color:rgba(174,191,209,1);}
.backcolor_21 {background-color:rgba(174,191,209,1);}
.color_22 {color:rgba(127,145,163,1);}
.backcolor_22 {background-color:rgba(127,145,163,1);}
.color_23 {color:rgba(78,97,117,1);}
.backcolor_23 {background-color:rgba(78,97,117,1);}
.color_24 {color:rgba(24,47,71,1);}
.backcolor_24 {background-color:rgba(24,47,71,1);}
.color_25 {color:rgba(12,23,35,1);}
.backcolor_25 {background-color:rgba(12,23,35,1);}
.color_26 {color:#C7D8D5;}
.backcolor_26 {background-color:#C7D8D5;}
.color_27 {color:#9FB2AF;}
.backcolor_27 {background-color:#9FB2AF;}
.color_28 {color:#758C88;}
.backcolor_28 {background-color:#758C88;}
.color_29 {color:#456660;}
.backcolor_29 {background-color:#456660;}
.color_30 {color:#223330;}
.backcolor_30 {background-color:#223330;}
.color_31 {color:#AEBFD1;}
.backcolor_31 {background-color:#AEBFD1;}
.color_32 {color:#7F91A3;}
.backcolor_32 {background-color:#7F91A3;}
.color_33 {color:#4E6175;}
.backcolor_33 {background-color:#4E6175;}
.color_34 {color:#182F47;}
.backcolor_34 {background-color:#182F47;}
.color_35 {color:#0C1723;}
.backcolor_35 {background-color:#0C1723;}

.s0screenWidthBackground {position:absolute;top:0;right:0;bottom:0;left:0;}
.s0[data-state~="mobileView"] {position:absolute !important;}
.s0[data-state~="fixedPosition"] {position:fixed !important;left:auto !important;z-index:50;}
.s0[data-state~="fixedPosition"].s0_footer {top:auto;bottom:0;}
.s0bg {position:absolute;top:0;right:0;bottom:0;left:0;}
.s0inlineContent {position:absolute;top:0;right:0;bottom:0;left:0;}
.s0centeredContent {position:absolute;top:0;right:0;bottom:0;left:0;}

.s1itemsContainer {width:-webkit-calc(100% - 0px);width:calc(100% - 0px);white-space:nowrap;position:relative;overflow:hidden;}
.s1moreContainer {overflow:visible;display:inherit;white-space:nowrap;width:auto;}
.s1dropWrapper {z-index:99999;display:block;opacity:1;visibility:hidden;position:absolute;margin-top:7px;padding:15px 5px 0 5px;background-color:rgba(255, 255, 255, 1);border-radius:10px;  box-shadow:0 1px 4px rgba(0, 0, 0, 0.6);;}
.s1[data-dropmode="dropUp"] .s1dropWrapper {margin-top:0;margin-bottom:7px;}
.s1repeaterButton {height:100%;position:relative;box-sizing:border-box;display:inline-block;}
.s1repeaterButton[data-state~="header"] a,.s1repeaterButton[data-state~="header"] div {cursor:default !important;}
.s1repeaterButton_gapper {padding:0 5px;}
.s1repeaterButton_wrapper {cursor:pointer;font:normal normal normal 14px/1.4em spinnaker,sans-serif;  border-top:1px solid rgba(255, 255, 255, 1);}
.s1repeaterButtonlabel {color:#007D31;display:inline-block;padding:8px;}
.s1repeaterButton[data-listposition="left"] {padding-left:0;}
.s1repeaterButton[data-listposition="right"] {padding-right:0;}
.s1repeaterButton[data-state~="drop"] {width:100%;display:block;}
.s1repeaterButton[data-state~="over"] .s1repeaterButton_wrapper {border-top-width:4px;border-top-color:rgba(12, 23, 35, 1);}
.s1repeaterButton[data-state~="over"] .s1repeaterButtonlabel {color:#C51015;display:inline-block;padding-top:5px;}
.s1repeaterButton[data-state~="selected"] .s1repeaterButton_wrapper {border-top-width:4px;border-top-color:rgba(12, 23, 35, 1);}
.s1repeaterButton[data-state~="selected"] .s1repeaterButtonlabel {color:#AEBFD1;display:inline-block;padding-top:5px;}
.s2link {display:block;overflow:hidden;}
.s2imgimage {position:static;box-shadow:#000 0 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.s3screenWidthBackground {position:absolute;top:0;right:0;bottom:0;left:0;}
.s3[data-state~="mobileView"] {position:absolute !important;}
.s3[data-state~="fixedPosition"] {position:fixed !important;left:auto !important;z-index:50;}
.s3[data-state~="fixedPosition"].s3_footer {top:auto;bottom:0;}
.s3bg {position:absolute;top:0;right:0;bottom:0;left:0;}
.s3inlineContent {position:absolute;top:0;right:0;bottom:0;left:0;}
.s3centeredContent {position:absolute;top:0;right:0;bottom:0;left:0;}
.s4 {height:100px;width:100px;}
.s4overlay {position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 0, 0, 0.664);}
.s4inlineContent {position:absolute;top:0;right:0;bottom:0;left:0;}
.s5screenWidthBackground {position:absolute;top:0;right:0;bottom:0;left:0;}
.s5[data-state~="mobileView"] {position:absolute !important;}
.s5[data-state~="fixedPosition"] {position:fixed !important;left:auto !important;z-index:50;}
.s5[data-state~="fixedPosition"].s5_footer {top:auto;bottom:0;}
.s5bg {position:absolute;top:0;right:0;bottom:0;left:0;}
.s5inlineContent {position:absolute;top:0;right:0;bottom:0;left:0;}
.s5centeredContent {position:absolute;top:0;right:0;bottom:0;left:0;}
.s6bg {background-color:rgba(0, 125, 49, 1);  border:6px solid transparent;position:absolute;top:0;right:0;bottom:0;left:0;bottom:-webkit-calc(0px + 10px);bottom:calc(0px + 10px);}
.s6_ribbon {position:absolute;bottom:-webkit-calc(-1 * (0px + 10px));bottom:calc(-1 * (0px + 10px));height:0;width:0;border:-webkit-calc(0px + 10px) solid transparent;border:calc(0px + 10px) solid transparent;}
.s6_fr {border-top-color:transparent;border-left-width:0;right:0;}
.s6_fl {border-top-color:transparent;border-right-width:0;left:0;}
.s6inlineContent {position:absolute;top:0;right:0;bottom:0;left:0;bottom:-webkit-calc(0px + 10px);bottom:calc(0px + 10px);}
.s7bg {background-color:rgba(197, 16, 21, 1);  border:6px solid transparent;position:absolute;top:0;right:0;bottom:0;left:0;bottom:-webkit-calc(0px + 10px);bottom:calc(0px + 10px);}
.s7_ribbon {position:absolute;bottom:-webkit-calc(-1 * (0px + 10px));bottom:calc(-1 * (0px + 10px));height:0;width:0;border:-webkit-calc(0px + 10px) solid transparent;border:calc(0px + 10px) solid transparent;}
.s7_fr {border-top-color:transparent;border-left-width:0;right:0;}
.s7_fl {border-top-color:transparent;border-right-width:0;left:0;}
.s7inlineContent {position:absolute;top:0;right:0;bottom:0;left:0;bottom:-webkit-calc(0px + 10px);bottom:calc(0px + 10px);}
.s8 {word-wrap:break-word;}
.s8 li {color:inherit;font-size:inherit;font-family:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;}
.s8 ol,.s8 ul {padding-left:1.3em;padding-right:0;margin-left:0.5em;margin-right:0;line-height:normal;letter-spacing:normal;}
.s8 ul {list-style-type:disc;}
.s8 ol {list-style-type:decimal;}
.s8 ul ul,.s8 ol ul {list-style-type:circle;}
.s8 ul ul ul,.s8 ol ul ul {list-style-type:square;}
.s8 ul ol ul,.s8 ol ol ul {list-style-type:square;}
.s8 ul[dir="rtl"],.s8 ol[dir="rtl"] {padding-left:0;padding-right:1.3em;margin-left:0;margin-right:0.5em;}
.s8 ul[dir="rtl"] ul,.s8 ul[dir="rtl"] ol,.s8 ol[dir="rtl"] ul,.s8 ol[dir="rtl"] ol {padding-left:0;padding-right:1.3em;margin-left:0;margin-right:0.5em;}
.s8 p {margin:0;line-height:normal;letter-spacing:normal;}
.s8 h1 {margin:0;line-height:normal;letter-spacing:normal;}
.s8 h2 {margin:0;line-height:normal;letter-spacing:normal;}
.s8 h3 {margin:0;line-height:normal;letter-spacing:normal;}
.s8 h4 {margin:0;line-height:normal;letter-spacing:normal;}
.s8 h5 {margin:0;line-height:normal;letter-spacing:normal;}
.s8 h6 {margin:0;line-height:normal;letter-spacing:normal;}
.s8 a {color:inherit;}
.s9itemsContainer {position:absolute;width:100%;height:100%;white-space:nowrap;}
.s9itemsContainer > div:last-child {margin:0 !important;}
.s9[data-state~="mobileView"] .s9itemsContainer {position:absolute;width:100%;height:100%;white-space:normal;}
.s9imageItemlink {cursor:pointer;}
.s9imageItemimageimage {position:static;box-shadow:#000 0 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.s10bg {position:absolute;top:0;right:0;bottom:0;left:0;}
.s10[data-state~="mobileView"] .s10bg {left:10px;right:10px;}
.s10inlineContent {position:absolute;top:0;right:0;bottom:0;left:0;}
.s11 {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;user-drag:none;-webkit-user-modify:ready-only;-moz-user-modify:ready-only;-ms-user-modify:ready-only;user-modify:ready-only;border-radius:0;    overflow:hidden;background:transparent;}
.s11:hover > .s11_buttons,.s11:hover > .s11autoplay,.s11:hover .s11_pnl {opacity:1;}
.s11_border {position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;  border:0px solid transparent;pointer-events:none;background:none !important;}
.s11itemsContainer {position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;  overflow:hidden;}
.s11_btn {transition: opacity 0.5s ease 0s;  opacity:0.4;height:70px;background:url(image/arrows_white_new3.png) no-repeat;width:45px;position:absolute;top:50%;margin-top:-35px;cursor:pointer;}
.s11[data-state~="mobile"] .s11_btn {opacity:1;}
.s11buttonPrev {left:20px;background-position:0 0;}
.s11buttonNext {right:20px;background-position:100% 0;}
.s11autoplay {transition: opacity 0.5s ease 0s;  opacity:0;position:absolute;right:20px;bottom:20px;width:10px;height:10px;padding:5px;cursor:pointer;}
.s11counter {display:none;}
.s11[data-state~="autoplayOff"] .s11autoplay > span {display:inline-block;border:5px solid transparent;border-left:5px solid #FFFFFF;width:0;height:0;position:relative;z-index:0;}
.s11[data-state~="autoplayOn"] .s11autoplay > span {display:inline-block;border-left:2px solid #FFFFFF;border-right:2px solid #FFFFFF;height:10px;width:1px;margin-right:5px;position:relative;z-index:0;}
.s11_buttons {transition: opacity 0.5s ease 0s;  opacity:0;}
.s11[data-state~="mobile"] .s11_buttons {opacity:1;}
.s11[data-state~="showTextPanel"] .s11_pnl {opacity:1;}
.s11_btn:hover {opacity:1;}
.s11[data-state~="touchRollOver"] .s11_buttons,.s11[data-state~="touchRollOver"] .s11autoplay,.s11[data-state~="touchRollOver"] .s11_pnl,.s11[data-state~="touchRollOver"] .s11_btn {opacity:1;}
.s11[data-state~="showButtons"] .s11_buttons {opacity:1;}
.s11imageItemtitle {overflow:hidden;text-overflow:ellipsis;white-space:pre-line;font:normal normal bold 19px/1.4em Forum,serif ;}
.s11imageItemdescription {overflow:hidden;text-overflow:ellipsis;white-space:pre-line;font:normal normal normal 14px/1.4em Spinnaker,sans-serif ;}
.s11imageItemimageWrapper {position:absolute;}
.s11imageItemzoom {position:absolute;top:0px;right:0px;bottom:0px;left:0px;}
.s11imageItemimage {border-radius:0;}
.s11imageItempanel {background-color:rgba(12, 23, 35, 0.9);transition: opacity 0.5s ease 0s;  opacity:0;position:absolute;left:20px;bottom:20px;margin-right:100px;border-top-left-radius:0 !important;border-top-right-radius:0 !important;}
.s11imageItem h3,.s11imageItem p,.s11imageItem a {color:#FFFFFF;}
.s11imageItemlink {font:normal normal normal 14px/1.4em Spinnaker,sans-serif ;}
.s11imageItem[data-state~="link"] .s11imageItemlink {text-decoration:underline;cursor:pointer;font:normal normal normal 14px/1.4em Spinnaker,sans-serif ;  color:#FFFFFF;}
.s11imageItem[data-state~="noLink"] .s11imageItemlink {display:none;}
.s11imageItem[data-state~="showPanel"] .s11imageItempanel {opacity:1;}
.s11imageItem[data-state~="notShowPanel"].s11imageItempanel {opacity:0;}
.s11imageItem[data-state~="transOut"] .s11imageItempanel,.s11imageItem[data-state~="transIn"] .s11imageItempanel {opacity:0;}
.s11imageItemimageimage {position:static;box-shadow:#000 0 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.s12bg {border:0px solid rgba(0, 125, 49, 1);background-color:rgba(255, 255, 255, 1);border-radius:0;  }
.s12inlineContent,.s12bg {position:absolute;top:0;right:0;bottom:0;left:0;}

.s16link {border-radius:0;  position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(197, 16, 22, 1);transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;  box-shadow:0 1px 4px rgba(0, 0, 0, 0.6);;  border:solid rgba(12, 23, 35, 1) 0px;cursor:pointer !important;}
.s16label {font:normal normal normal 14px/1.4em Spinnaker,sans-serif ;  transition: color 0.4s ease 0s;  color:#FFFFFF;display:inline-block;margin:-webkit-calc(-1 * 0px) 0px 0;margin:calc(-1 * 0px) 0px 0;position:relative;white-space:nowrap;}
.s16:active[data-state~="mobile"] .s16link,.s16:hover[data-state~="desktop"] .s16link {background-color:rgba(51, 51, 51, 1);border-color:rgba(12, 23, 35, 1);transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;}
.s16:active[data-state~="mobile"] .s16label,.s16:hover[data-state~="desktop"] .s16label {color:#FFFFFF;transition: color 0.4s ease 0s;}

.s12link {border-radius:0;  position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(197, 16, 21, 1);transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;  box-shadow:0 1px 4px rgba(0, 0, 0, 0.6);;  border:solid rgba(12, 23, 35, 1) 0px;cursor:pointer !important;}
.s12label {font:normal normal normal 14px/1.4em Spinnaker,sans-serif ;  transition: color 0.4s ease 0s;  color:#FFFFFF;display:inline-block;margin:-webkit-calc(-1 * 0px) 0px 0;margin:calc(-1 * 0px) 0px 0;position:relative;white-space:nowrap;}
.s12:active[data-state~="mobile"] .s12link,.s12:hover[data-state~="desktop"] .s12link {background-color:rgba(51, 51, 51, 1);border-color:rgba(12, 23, 35, 1);transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;}
.s12:active[data-state~="mobile"] .s12label,.s12:hover[data-state~="desktop"] .s12label {color:#FFFFFF;transition: color 0.4s ease 0s;}

.s13link {border-radius:0;  position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255, 255, 255, 1);transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;  box-shadow:0 1px 4px rgba(0, 0, 0, 0.6);;  border:solid rgba(12, 23, 35, 1) 0px;cursor:pointer !important;}
.s13label {font:normal normal normal 14px/1.4em Spinnaker,sans-serif ;  transition: color 0.4s ease 0s;  color:#007D31;display:inline-block;margin:-webkit-calc(-1 * 0px) 0px 0;margin:calc(-1 * 0px) 0px 0;position:relative;white-space:nowrap;}
.s13:active[data-state~="mobile"] .s13link,.s13:hover[data-state~="desktop"] .s13link {background-color:rgba(51, 51, 51, 1);border-color:rgba(12, 23, 35, 1);transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;}
.s13:active[data-state~="mobile"] .s13label,.s13:hover[data-state~="desktop"] .s13label {color:#C51015;transition: color 0.4s ease 0s;}

.s14link {border-radius:0;  position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 125, 49, 1);transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;  box-shadow:0 1px 4px rgba(0, 0, 0, 0.6);;  border:solid rgba(12, 23, 35, 1) 0px;cursor:pointer !important;}
.s14label {font:normal normal normal 14px/1.4em Spinnaker,sans-serif ;  transition: color 0.4s ease 0s;  color:#FFFFFF;display:inline-block;margin:-webkit-calc(-1 * 0px) 0px 0;margin:calc(-1 * 0px) 0px 0;position:relative;white-space:nowrap;}
.s14:active[data-state~="mobile"] .s14link,.s14:hover[data-state~="desktop"] .s14link {background-color:rgba(51, 51, 51, 1);border-color:rgba(12, 23, 35, 1);transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;}
.s14:active[data-state~="mobile"] .s14label,.s14:hover[data-state~="desktop"] .s14label {color:#FFFFFF;transition: color 0.4s ease 0s;}


@media (orientation: landscape){.wixAdsmobileAd {display:none;}}
@media (orientation: landscape){.wixAds_wixAds[data-state~="mobile"] {display:none;}}
.deadComp {background:transparent;}
.siteBackground {width:100%;position:absolute;}
.siteBackgroundbgBeforeTransition {position:absolute;top:0;}
.siteBackgroundbgAfterTransition {position:absolute;top:0;}

@media screen and (min-width: 0px) and (max-width: 400px) {  .adcnt { display: block;position:absolute;width:100%;height:30px;z-index:9999;background-color: grey;top:0;text-align:center;color:white;font-size:18px; }}@media screen and (min-width: 401px) and (max-width: 1024px) {  .adcnt { display: none; }}
