<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 This file is main backbone for the plugin
 */


body.acc-dark {
    background-color: black !important;
    color: white !important;
}
body.acc-dark * {
    background-color: black !important;
    color: white !important;
}
body.acc-dark button *,
body.acc-dark button,
body.acc-dark a *,
body.acc-dark a {
    color: #ffea56 !important;
}
body.acc-dark button *:before, body.acc-dark button *:after,
body.acc-dark button:before,
body.acc-dark button:after,
body.acc-dark a *:before,
body.acc-dark a *:after,
body.acc-dark a:before,
body.acc-dark a:after {
    content: none !important;
}
body.acc-keyboard :focus {
    background-color: #f3f57c!important;
    color: #000!important;
}

body.acc-dark button:not(.acc-active) {
    color: #ffea56 !important;
    border: 1px solid #ffea56 !important;
}
body.acc-dark .fa-icons {
    background-color: transparent;
}
body.acc-dark ::-webkit-input-placeholder {
    color: white !important;
}
body.acc-dark ::-moz-placeholder {
    color: white !important;
}
body.acc-dark :-moz-placeholder {
    color: white !important;
}
body.acc-dark :-ms-input-placeholder {
    color: white !important;
}
body.acc-dark input {
    border: 1px solid rgba(255, 255, 255, 0.75);
}
body.acc-dark input:focus {
    outline: 1px solid #ffea56 !important;
}

body.acc-bright {
    background-color: white !important;
    color: #252c33 !important;
}
body.acc-bright * {
    background-color: white !important;
    color: #252c33 !important;
}
body.acc-bright button, body.acc-bright button &gt; *, body.acc-bright button &gt; span, body.acc-bright button &gt; i,
body.acc-bright a, body.acc-bright a &gt; *, body.acc-bright a &gt; span, body.acc-bright a &gt; i {
    color: #3333ff !important;
}
body.acc-bright img {
    -webkit-filter: grayscale(100%);
    /* Chrome, Safari, Opera */
    filter: grayscale(100%);
}
body.acc-bright button:not(.acc-active) {
    color: #3333ff !important;
    border: 1px solid #3333ff !important;
}
body.acc-bright .fa-icons {
    background-color: transparent;
}
body.acc-bright ::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.75) !important;
}
body.acc-bright ::-moz-placeholder {
    color: rgba(0, 0, 0, 0.75) !important;
}
body.acc-bright :-moz-placeholder {
    color: rgba(0, 0, 0, 0.75) !important;
}
body.acc-bright :-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.75) !important;
}
body.acc-bright input {
    border: 1px solid rgba(0, 0, 0, 0.75);
}
body.acc-bright input:focus {
    outline: 1px solid #3333ff !important;
}

body.acc-animation * {
  /*CSS transitions*/
-o-transition-property: none !important;
-moz-transition-property: none !important;
-ms-transition-property: none !important;
-webkit-transition-property: none !important;
transition-property: none !important;
/*CSS transforms*/
-o-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
-webkit-transform: none !important;
transform: none !important;
/*CSS animations*/
-webkit-animation: none !important;
-moz-animation: none !important;
-o-animation: none !important;
-ms-animation: none !important;
animation: none !important;
}
body.acc-marklinks a{
background: #3333ff !important;
background-color: #3333ff !important;
color: white !important;
    }


body.acc-marklinks a i.fa-icons, body.acc-marklinks a:hover i.fa-icons, body.acc-marklinks a:focus i.fa-icons, body.acc-marklinks a * i.fa-icons,
body.acc-marklinks button i.fa-icons, body.acc-marklinks button:hover i.fa-icons, body.acc-marklinks button:focus i.fa-icons {
    color: white !important;
}
body.acc-marklinks.acc-dark a, body.acc-marklinks.acc-dark a:hover, body.acc-marklinks.acc-dark a:focus, body.acc-marklinks.acc-dark a *,
body.acc-marklinks.acc-dark button, body.acc-marklinks.acc-dark button:hover, body.acc-marklinks.acc-dark button:focus, body.acc-marklinks.acc-dark button.acc-active {
    background: rgba(255, 234, 86, 0.85) !important;
    background-color: rgba(255, 234, 86, 0.85) !important;
    color: #252c33 !important;
}
body.acc-marklinks.acc-dark .acc-toolbar-btn[disabled] {
    background: black !important;
    background-color: black !important;
    color: white !important;
}
body.acc-marklinks.acc-dark .acc-toolbar-btn[disabled] i.fa-icons {
    color: white !important;
}
body.acc-marklinks.acc-bright a, body.acc-marklinks.acc-bright a:hover, body.acc-marklinks.acc-bright a:focus, body.acc-marklinks.acc-bright a *,
body.acc-marklinks.acc-bright button, body.acc-marklinks.acc-bright button:hover, body.acc-marklinks.acc-bright button:focus {
    background: #3333ff !important;
    background-color: #3333ff !important;
    color: white !important;
}

body.acc-underline a{
            text-decoration: underline !important;
    }
.acc-greyscale img{
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%); -o-filter: grayscale(100%);
    filter: url(desaturate.svg#greyscale);
    filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");
    filter: gray;
    -webkit-filter: grayscale(1);
}

    .wpa-hide-ltr#skiplinks a, .wpa-hide-ltr#skiplinks a:hover, .wpa-hide-ltr#skiplinks a:visited {
position: absolute !important;
direction: ltr;
text-align: left;
left: 10px;
right: auto !important;
}


.wpa-hide-rtl#skiplinks a, .wpa-hide-rtl#skiplinks a:hover, .wpa-hide-rtl#skiplinks a:visited {

    position: absolute !important;
direction:rtl;
text-align:right;
right:10px;
 left:auto !important;
}



.wpa-hide-ltr#skiplinks a, .wpa-hide-ltr#skiplinks a:hover, .wpa-hide-ltr#skiplinks a:visited {

    position: absolute !important;


}



.wpa-hide#skiplinks a:active, .wpa-hide#skiplinks a:focus {

    position: absolute;

}



.wpa-ld {

    display: inline-block;

    position: relative;

}



/* basic support for themes that don't define alignleft and alignright for non-image elements. */

div.alignleft {

    float: left;

}



div.alignright {

    float: right;

}



div.aligncenter {

    display: block;

    margin: 0 auto;

}



.wpa-ld a, .wpa-ld button {

    bottom: 2px;

    left: 2px;

    position: absolute;

    line-height: 1;

    min-width: 1em;

}



.wpa-ld img {

    display: block;

}



.wpa-ld button, .wpa-ld button:active, .wpa-ld button:focus, .wpa-ld button:hover {

    border: 1px solid #777;

    border-radius: 2px;

    z-index: 10;

}



.wpa-ld .longdesc {

    position: absolute;

    width: 100%;

    height: 100%;

    top: 0;

    overflow-y: scroll;

    -moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    background: rgba(255, 255, 255, .95);

    padding: 1.5em;

}



.wpa-ld button, .wpa-ld button:active, .wpa-ld button:focus, .wpa-ld button:hover, .wpa-ld a {

    font-size: .9em;

    font-weight: 400;

    background: rgba(255, 255, 255, .7) !important;

    padding: 0;

    color: #000 !important;

    text-shadow: 1px 1px #ccc;

}



.wpa-ld button:before {

    content: 'i';

    font-style: italic;

    font-family: serif;

}



.wpa-ld button:focus, .wpa-ld button:hover {

    background: rgba(0, 0, 0, .75) !important;

    color: #fff !important;

    border: 1px solid #000 !important;

    cursor: pointer;

}



.wpa-ld button:focus {

    padding: 6px;

}



.wpa-ld button span, .longdesc-link span {

    position: absolute !important;

    height: 1px;

    width: 1px;

    overflow: hidden;

    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */

    clip: rect(1px, 1px, 1px, 1px);

}



.template-longdesc {

    text-align: left;

    line-height: 1.5;

    width: 100%;

    max-width: 50em;

    padding: 2em;

    margin: 1em auto;

    background: #fdfdfd;

    color: #333;

    box-shadow: 0 0 5px;

    font-size: 1.4em;

}
  #cnc_toolbar button:hover,     #cnc_toolbar button:focus{    box-shadow: 0 0 10px #901515;  border: 1px solid #a01c12;}
  #cnc_toolbar button.active {    box-shadow: 0 0 10px #901515;  border: 1px solid #a01c12;}
#cnc_toolbar button{ border:1px solid transparent }


label.wpa-screen-reader-text { position: absolute!important; clip: rect(1px,1px,1px,1px); overflow: hidden; color: #000; background: #fff; width: 1px; height: 1px; }

body.edge.acc-greyscale img, body.Safari.acc-greyscale img{
    opacity:0.7;
    background: #333;
}

body.edge.acc-greyscale, body.Safari.acc-greyscale, body.edge.acc-greyscale *, body.Safari.acc-greyscale *{
    background: #333;
    background-color: #333;
    color:#fff;
}

html:not(#cnc_toolbarWrap) body:not(#cnc_toolbarWrap).blackcursor {
    cursor: url(../images/bigcursorblack.cur), auto !important;
}
html:not(#cnc_toolbarWrap) body:not(#cnc_toolbarWrap).zoomdata{
  zoom:1.5;
}

html:not(#cnc_toolbarWrap) body:not(#cnc_toolbarWrap).whitecursor {
    cursor: url(../images/bigcursorwhite.cur), auto !important;
}

body.acc-greyscale {filter: url(data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id=… 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale);filter: gray;-webkit-filter: grayscale(100%);
 -webkit-filter: grayscale(1);
   -moz-filter: grayscale(100%);
   -ms-filter: grayscale(100%);
   -o-filter: grayscale(100%);
       filter: url("data:image/svg+xml;utf8,&amp;lt;svg xmlns=\'http://www.w3.org/2000/svg\'&amp;gt;&amp;lt;filter id=\'grayscale\'&amp;gt;&amp;lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&amp;gt;&amp;lt;/filter&amp;gt;&amp;lt;/svg&amp;gt;#grayscale"); /* Firefox 10+, Firefox on Android */

filter:grayscale(1);
}



.acc-keyboard [aria-label] {
/*position: relative;*/
}

.acc-keyboard .acc_tooltip {

z-index: 5000;
pointer-events: none;
padding: 8px 10px;
line-height: 15px;
white-space: nowrap;
text-decoration: none;
text-indent: 0;
overflow: visible;
font-size: .9em;
font-weight: normal;
color: #fff;
text-shadow: 1px 0 1px #888;
background-color: #412917;
border-left: 6px solid #d37092;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: 1px 2px 6px rgba(0,0,0,0.3);
box-shadow: 1px 2px 6px rgba(0,0,0,0.3);

    height: auto;
}


div.acc_tooltip[aria-hidden="true"] {
    display: none;
}
span.acc_tooltip[aria-hidden="true"] {
    display: none;}
    span.acc_tooltip {
    display: none !important;}
.acc-keyboard span.acc_tooltip[aria-hidden="false"], .acc-randerScreen span.acc_tooltip[aria-hidden="false"] {

        pointer-events: none;
padding: 8px 10px;
line-height: 15px;
white-space: nowrap;
text-decoration: none;
text-indent: 0;
overflow: visible;
font-size: .9em;
font-weight: normal;
color: #fff;
text-shadow: 1px 0 1px #888;
background-color: #412917;
border-left: 6px solid #d37092;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: 1px 2px 6px rgba(0,0,0,0.3);
box-shadow: 1px 2px 6px rgba(0,0,0,0.3);
    z-index: 99999999999999999999;
        height: auto;
}
.acc-keyboard span.acc_tooltip[aria-hidden="false"], .acc-randerScreen span.acc_tooltip[aria-hidden="false"] {
    display: block !important;}


.acc-randerScreen #skiplinks a:hover, .acc-randerScreen #skiplinks a:active, .acc-randerScreen #skiplinks a:hover{
display: block !important;
top:7px;

}

 #cnc_toolbar li *{
    text-align: center;
}
body.acc-animation,
body.acc-animation *,
html.acc-animation {
    -o-transition-property: none !important;
    -moz-transition-property: none !important;
    -ms-transition-property: none !important;
    -webkit-transition-property: none !important;
    transition-property: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -webkit-animation: none !important;
    -moz-animation: none !important;
    -o-animation: none !important;
    -ms-animation: none !important;
    animation: none !important
}

body.acc-animation .home-texts.clearfix,
html.acc-animation .home-texts.clearfix {
    transform: translate3d(0, 0, 0) !important
}

body.acc-animation .owl-wrapper-outer .owl-wrapper,
html.acc-animation .owl-wrapper-outer .owl-wrapper {
    left: 0 !important
}
body.acc-animation .slides-control [class^=m_slide],
body.acc-animation .soft-bg-grade.parallax,
html.acc-animation .slides-control [class^=m_slide],
html.acc-animation .soft-bg-grade.parallax {
    z-index: 0 !important;
    background-position: 50% -4px !important;
    display: none !important;
    opacity: 1 !important
}

body.acc-animation .slides-control .m_slide0,
body.acc-animation .soft-bg-grade.parallax.image1,
html.acc-animation .slides-control .m_slide0,
html.acc-animation .soft-bg-grade.parallax.image1 {
    display: block !important
}
.acc-keyboard  .menu-item *:focus *, .acc-randerScreen .menu-item *:focus *, .acc-keyboard  .menu-item:focus *, .acc-randerScreen .menu-item:focus *, .acc-randerScreen .menu-item:focus ul {
    opacity: 1;
    visibility: visible;
    display: inherit;
}


.acc-randerScreen  .cnccore-submenu-show, .acc-keyboard  .cnccore-submenu-show {
    visibility: visible !important;
    display: block !important;
    opacity: 1 !important;
    transform: scale(1, 1) !important;
}
 body header{
     z-index: 999 !important;
 }

.left #cnc_toolbar * {font-family: 'Open Sans' !important; direction: ltr}
.rtl_direction #cnc_toolbar * {direction: rtl}
#cnc_toolbar button{outline: none !important;}
#cnc_toolbar button:hover{cursor: pointer}

body.cnc-focus-blue button:focus, body.cnc-focus-blue input[type="button"]:focus, body.cnc-focus-blue input[type="reset"]:focus, body.cnc-focus-blue input[type="submit"]:focus,
body.cnc-focus-blue input[type="text"]:focus, body.cnc-focus-blue input[type="email"]:focus, body.cnc-focus-blue input[type="url"]:focus, body.cnc-focus-blue input[type="password"]:focus, body.cnc-focus-blue input[type="search"]:focus, body.cnc-focus-blue input[type="tel"]:focus, body.cnc-focus-blue input[type="number"]:focus, body.cnc-focus-blue textarea:focus,
body.cnc-focus-blue *:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }

body.cnc-focus-red button:focus, body.cnc-focus-red input[type="button"]:focus, body.cnc-focus-red input[type="reset"]:focus, body.cnc-focus-red input[type="submit"]:focus,
body.cnc-focus-red input[type="text"]:focus, body.cnc-focus-red input[type="email"]:focus, body.cnc-focus-red input[type="url"]:focus, body.cnc-focus-red input[type="password"]:focus, body.cnc-focus-red input[type="search"]:focus, body.cnc-focus-red input[type="tel"]:focus, body.cnc-focus-red input[type="number"]:focus, body.cnc-focus-red textarea:focus,
body.cnc-focus-red *:focus {
    outline: thin dotted;
    outline: 2px solid red;
    outline-offset: -2px; }

#cnc-toolbar-close {appearance: normal;-webkit-appearance: none;padding: 0;background-color: transparent !important;color: #6d6d6d !important;position: absolute;right: 5px;top: 5px;font-weight: 400;letter-spacing: normal;line-height: normal;text-transform: none;border: 0; }
#cnc-toolbar-close i {background-color: transparent !important;color: #6d6d6d !important; }
#cnc-toolbar-close:hover, #cnc-toolbar-close:focus {outline: none;color: #90091F !important;-webkit-transition: all 100ms ease;-moz-transition: all 100ms ease;-ms-transition: all 100ms ease;transition: all 100ms ease; }
#cnc-toolbar-close:hover i, #cnc-toolbar-close:focus i {color: #90091F !important; }
.rtl #cnc-toolbar-close {right: auto;left: 5px; }
#cnc-toggle-toolbar {background-color: #274690 !important;color: white !important;cursor: pointer;position: fixed;z-index: 100000;top: -120px;left: 30px;cursor: pointer;padding: 0;line-height: 1;width: 70px;height: 70px;border: 5px solid white;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;-webkit-box-shadow: 0 0 24px rgba(0, 0, 0, 0.75);-moz-box-shadow: 0 0 24px rgba(0, 0, 0, 0.75);-ms-box-shadow: 0 0 24px rgba(0, 0, 0, 0.75);box-shadow: 0 0 24px rgba(0, 0, 0, 0.75);-webkit-transition: top 600ms ease-out 300ms;-moz-transition: top 600ms ease-out 300ms;-ms-transition: top 600ms ease-out 300ms;transition: top 600ms ease-out 300ms; }
#cnc-toggle-toolbar:focus, #cnc-toggle-toolbar:hover {outline: none;border: 5px solid #90091F; }
.rtl #cnc-toggle-toolbar {left: auto;right: 30px; }
body.cnc-readable #cnc-toolbar,body.cnc-marklinks #cnc-toolbar,body.cnc-dark #cnc-toolbar,body.cnc-bright #cnc-toolbar,#cnc-toolbar {display: none;position: fixed;z-index: 99999;top: 30px;bottom: 30px;left: 30px;width: 310px;overflow: hidden;background-color: white !important;border: 1px solid #999;-webkit-border-radius: 12px;-moz-border-radius: 12px;-ms-border-radius: 12px;border-radius: 12px;-webkit-box-shadow: 0 0 24px black;-moz-box-shadow: 0 0 24px black;-ms-box-shadow: 0 0 24px black;box-shadow: 0 0 24px black; }
body.cnc-readable #cnc-toolbar .cnc-author,
body.cnc-marklinks #cnc-toolbar .cnc-author,
body.cnc-dark #cnc-toolbar .cnc-author,
body.cnc-bright #cnc-toolbar .cnc-author,
#cnc-toolbar .cnc-author {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    text-align: center;
    font-size: 13px;
    height: 32px;
    line-height: 32px;
    border-top: 1px solid #999;
    font-family: 'Merriweather Sans', sans-serif !important;
    font-weight: 400;
    background-color: #274690 !important; }
body.cnc-readable #cnc-toolbar .cnc-author a,
body.cnc-marklinks #cnc-toolbar .cnc-author a,
body.cnc-dark #cnc-toolbar .cnc-author a,
body.cnc-bright #cnc-toolbar .cnc-author a,
#cnc-toolbar .cnc-author a {
    color: white !important;
    background-color: #274690 !important; }
.rtl body.cnc-readable #cnc-toolbar,
.rtl body.cnc-marklinks #cnc-toolbar,
.rtl body.cnc-dark #cnc-toolbar,
.rtl body.cnc-bright #cnc-toolbar,
.rtl #cnc-toolbar {
    left: auto;
    right: 30px; }

#cnc-toolbar &gt; div {
    background-color: white !important; }

#cnc-toolbar-title {background-color: white !important;text-align: center;margin: 10px 0 5px;font-family: 'Merriweather Sans', sans-serif;font-weight: 700;font-style: italic;color: #404040 !important; }
.rtl #cnc-toolbar-title {font-style: normal;font-size: 24px;font-family: 'Open Sans Hebrew', sans-serif; }
#cnc-toolbar-extra {padding: 4px;position: absolute;bottom: 32px;right: 0;left: 0; }
#cnc-toolbar-extra a {display: block;background-color: #5d74ac !important;color: white !important;height: 38px;line-height: 40px;font-family: 'Merriweather Sans', sans-serif !important;font-weight: 400;font-size: 13px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;-webkit-transition: all 100ms ease;-moz-transition: all 100ms ease;-ms-transition: all 100ms ease;transition: all 100ms ease;overflow: hidden; }
#cnc-toolbar-extra a i {float: left;margin-right: 10px;line-height: 38px;width: 40px;text-align: center;background-color: #1c3268 !important;-webkit-transition: all 100ms ease;-moz-transition: all 100ms ease;-ms-transition: all 100ms ease;transition: all 100ms ease; }
#cnc-toolbar-extra a:hover, #cnc-toolbar-extra a:focus {background-color: #1c3268 !important;color: white !important; }
#cnc-toolbar-extra a:hover i, #cnc-toolbar-extra a:focus i {color: white !important;background-color: #5d74ac !important; }
#cnc-toolbar-extra a:first-child {margin-bottom: 4px; }
.rtl #cnc-toolbar-extra a i {float: right;margin-left: 10px;margin-right: auto; }
body.cnc-readable .cnc-toolbar-label,
body.cnc-marklinks .cnc-toolbar-label,
body.cnc-dark .cnc-toolbar-label,
body.cnc-bright .cnc-toolbar-label,
.cnc-toolbar-label {display: block;text-align: center;margin: 5px 0;font-family: 'Merriweather Sans', sans-serif !important;font-weight: 400;background-color: white !important;color: #404040 !important; }
.cnc-toolbar-btn-group {display: flex;padding: 2px; }

body.cnc-readable .cnc-toolbar-btn,
body.cnc-marklinks .cnc-toolbar-btn,
body.cnc-dark .cnc-toolbar-btn,
body.cnc-bright .cnc-toolbar-btn,
.cnc-toolbar-btn {width: 33%;flex-grow: 1;text-transform: none;font-size: 13px;font-family: 'Merriweather Sans', sans-serif;font-weight: 400;line-height: 1.681;margin: 2px;padding: 5px;text-align: center;color: white !important;background-color: #5d74ac !important;border-bottom: 4px solid #0c152c;-webkit-transition: all 100ms ease;-moz-transition: all 100ms ease;-ms-transition: all 100ms ease;transition: all 100ms ease;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px; }
body.cnc-readable .cnc-toolbar-btn i,
body.cnc-marklinks .cnc-toolbar-btn i,
body.cnc-dark .cnc-toolbar-btn i,
body.cnc-bright .cnc-toolbar-btn i,
.cnc-toolbar-btn i {line-height: 36px;height: 36px;color: white !important;background-color: #5d74ac !important;-webkit-transition: all 100ms ease;-moz-transition: all 100ms ease;-ms-transition: all 100ms ease;transition: all 100ms ease; }
body.cnc-readable .cnc-toolbar-btn span,
body.cnc-marklinks .cnc-toolbar-btn span,
body.cnc-dark .cnc-toolbar-btn span,
body.cnc-bright .cnc-toolbar-btn span,
.cnc-toolbar-btn span {display: block;margin-bottom: 4px;color: white !important;background-color: #5d74ac !important;-webkit-transition: all 100ms ease;-moz-transition: all 100ms ease;-ms-transition: all 100ms ease;transition: all 100ms ease; }
body.cnc-readable .cnc-toolbar-btn.cnc-active,
body.cnc-readable .cnc-toolbar-btn:hover,
body.cnc-readable .cnc-toolbar-btn:focus,
body.cnc-marklinks .cnc-toolbar-btn.cnc-active,
body.cnc-marklinks .cnc-toolbar-btn:hover,
body.cnc-marklinks .cnc-toolbar-btn:focus,
body.cnc-dark .cnc-toolbar-btn.cnc-active,
body.cnc-dark .cnc-toolbar-btn:hover,
body.cnc-dark .cnc-toolbar-btn:focus,
body.cnc-bright .cnc-toolbar-btn.cnc-active,
body.cnc-bright .cnc-toolbar-btn:hover,
body.cnc-bright .cnc-toolbar-btn:focus,
.cnc-toolbar-btn.cnc-active, .cnc-toolbar-btn:hover, .cnc-toolbar-btn:focus {
    background-color: #1c3268 !important;
    border-bottom: 4px solid #5d74ac; }
body.cnc-readable .cnc-toolbar-btn.cnc-active span,
body.cnc-readable .cnc-toolbar-btn.cnc-active i,
body.cnc-readable .cnc-toolbar-btn:hover span,
body.cnc-readable .cnc-toolbar-btn:hover i,
body.cnc-readable .cnc-toolbar-btn:focus span,
body.cnc-readable .cnc-toolbar-btn:focus i,
body.cnc-marklinks .cnc-toolbar-btn.cnc-active span,
body.cnc-marklinks .cnc-toolbar-btn.cnc-active i,
body.cnc-marklinks .cnc-toolbar-btn:hover span,
body.cnc-marklinks .cnc-toolbar-btn:hover i,
body.cnc-marklinks .cnc-toolbar-btn:focus span,
body.cnc-marklinks .cnc-toolbar-btn:focus i,
body.cnc-dark .cnc-toolbar-btn.cnc-active span,
body.cnc-dark .cnc-toolbar-btn.cnc-active i,
body.cnc-dark .cnc-toolbar-btn:hover span,
body.cnc-dark .cnc-toolbar-btn:hover i,
body.cnc-dark .cnc-toolbar-btn:focus span,
body.cnc-dark .cnc-toolbar-btn:focus i,
body.cnc-bright .cnc-toolbar-btn.cnc-active span,
body.cnc-bright .cnc-toolbar-btn.cnc-active i,
body.cnc-bright .cnc-toolbar-btn:hover span,
body.cnc-bright .cnc-toolbar-btn:hover i,
body.cnc-bright .cnc-toolbar-btn:focus span,
body.cnc-bright .cnc-toolbar-btn:focus i,
.cnc-toolbar-btn.cnc-active span, .cnc-toolbar-btn.cnc-active i, .cnc-toolbar-btn:hover span, .cnc-toolbar-btn:hover i, .cnc-toolbar-btn:focus span, .cnc-toolbar-btn:focus i {
    background-color: #1c3268 !important; }
body.cnc-readable .cnc-toolbar-btn.cnc-btn-reset,
body.cnc-marklinks .cnc-toolbar-btn.cnc-btn-reset,
body.cnc-dark .cnc-toolbar-btn.cnc-btn-reset,
body.cnc-bright .cnc-toolbar-btn.cnc-btn-reset,
.cnc-toolbar-btn.cnc-btn-reset {
    display: none; }
.rtl body.cnc-readable .cnc-toolbar-btn,
body.cnc-readable.rtl body.cnc-readable .cnc-toolbar-btn,
.rtl body.cnc-marklinks .cnc-toolbar-btn,
body.cnc-readable.rtl body.cnc-marklinks .cnc-toolbar-btn,
.rtl body.cnc-dark .cnc-toolbar-btn,
body.cnc-readable.rtl body.cnc-dark .cnc-toolbar-btn,
.rtl body.cnc-bright .cnc-toolbar-btn,
body.cnc-readable.rtl body.cnc-bright .cnc-toolbar-btn,
.rtl .cnc-toolbar-btn,
body.cnc-readable.rtl .cnc-toolbar-btn {
    font-size: 16px; }

.cnc-toolbar-btn[disabled],
.cnc-toolbar-btn[disabled]:hover,
.cnc-toolbar-btn[disabled]:focus {text-transform: none;font-weight: 400;line-height: 1.681;letter-spacing: normal;background-color: #6d6d6d !important;opacity: 1;padding: 5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;border-bottom: 4px solid #404040;font-family: 'Merriweather Sans', sans-serif !important; }
.cnc-toolbar-btn[disabled] i,
.cnc-toolbar-btn[disabled] span,
.cnc-toolbar-btn[disabled]:hover i,
.cnc-toolbar-btn[disabled]:hover span,
.cnc-toolbar-btn[disabled]:focus i, .cnc-toolbar-btn[disabled]:focus span {
    background-color: #6d6d6d !important; }

body.cnc-dark {
    background-color: black !important;
    color: white !important;
    /* firefox 19+ */
    /* ie */ }
body.cnc-dark * {
    background-color: black !important;
    color: white !important; }
body.cnc-dark a {
    color: yellow !important; }
body.cnc-dark .material-icons {
    color: !important;
    background-color: transparent !important; }
body.cnc-dark ::-webkit-input-placeholder {
    color: #eee; }
body.cnc-dark ::-moz-placeholder {
    color: #eee; }
body.cnc-dark :-ms-input-placeholder {
    color: #eee; }
body.cnc-dark input:-moz-placeholder {
    color: #eee; }
body.cnc-dark input {
    border: 1px solid white; }

body.cnc-bright {
    background-color: white !important;
    color: black !important;
    /* firefox 19+ */
    /* ie */ }
body.cnc-bright * {
    background-color: white !important;
    color: black !important; }
body.cnc-bright .material-icons {
    color: white !important;
    background-color: transparent !important; }
body.cnc-bright a {
    color: blue !important; }
body.cnc-bright ::-webkit-input-placeholder {
    color: #333; }
body.cnc-bright ::-moz-placeholder {
    color: #333; }
body.cnc-bright :-ms-input-placeholder {
    color: #333; }
body.cnc-bright input:-moz-placeholder {
    color: #333; }
body.cnc-bright input {
    border: 1px solid black; }

body.cnc-animation * {
    transition: none !important;
    -o-transition: none !important;
    -ms-transition: none !important;
    -moz-transition: none !important;
    -webkit-transition: none !important; }

body.cnc-underline a, body.cnc-underline button {
    text-decoration: underline !important; }

body.cnc-marklinks a, body.cnc-marklinks button {
    background-color: yellow !important;
    color: black !important; }

@media (min-width: 320px) and (max-height: 830px) {
    body.cnc-readable .cnc-toolbar-btn, body.cnc-marklinks .cnc-toolbar-btn, body.cnc-dark .cnc-toolbar-btn, body.cnc-bright .cnc-toolbar-btn, .cnc-toolbar-btn {
        padding: 2px;
        line-height: 1.21; } }

@media (min-width: 320px) and (max-height: 768px) {
    body.cnc-readable .cnc-toolbar-btn, body.cnc-marklinks .cnc-toolbar-btn, body.cnc-dark .cnc-toolbar-btn, body.cnc-bright .cnc-toolbar-btn, .cnc-toolbar-btn {
        padding: 2px;
        line-height: 1.21; }
    .rtl body.cnc-readable .cnc-toolbar-btn, body.cnc-readable.rtl body.cnc-readable .cnc-toolbar-btn, .rtl body.cnc-marklinks .cnc-toolbar-btn, body.cnc-readable.rtl body.cnc-marklinks .cnc-toolbar-btn, .rtl body.cnc-dark .cnc-toolbar-btn, body.cnc-readable.rtl body.cnc-dark .cnc-toolbar-btn, .rtl body.cnc-bright .cnc-toolbar-btn, body.cnc-readable.rtl body.cnc-bright .cnc-toolbar-btn, .rtl .cnc-toolbar-btn, body.cnc-readable.rtl .cnc-toolbar-btn {
        font-size: 14px; }
    body.cnc-readable .cnc-toolbar-label, body.cnc-marklinks .cnc-toolbar-label, body.cnc-dark .cnc-toolbar-label, body.cnc-bright .cnc-toolbar-label, .cnc-toolbar-label {
        margin: 3px 0 2px; } }




#cnc_toolbarWrap {width: 307px;height: 100%;position: fixed;top: 0;bottom: 0;border: 0;z-index: 10000000001;font-family: 'Arial', sans-serif !important;-webkit-transition: all 400ms ease-out;-moz-transition: all 400ms ease-out;-ms-transition: all 400ms ease-out;-o-transition: all 400ms ease-out;transition: all 400ms ease-out; }
#cnc_toolbarWrap button.cnc_hide_toolbar {border: 0;padding: 0;position: absolute;top: 25%;background-image: url("../images/site/universal-access.png");background-repeat: no-repeat; }
#cnc_toolbarWrap button.cnc_hide_toolbar.middle {top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%); }
#cnc_toolbarWrap button.cnc_hide_toolbar.bottom {top: auto;bottom: 10%; }
#cnc_toolbarWrap button.cnc_hide_toolbar span {position: absolute;display: block;width: 100%;text-align: center;bottom: 5px;top: 39px;line-height: 12px;font-weight: 700;height: 12px;background-color: #4169E1 !important;color: white !important;font-size: 9px !important; }
#cnc_toolbarWrap button.cnc_hide_toolbar.cnc-icon-small {background-color: transparent !important;outline: none;width: 47px;height: 47px;background-position: center center;}
#cnc_toolbarWrap button.cnc_hide_toolbar.cnc-icon-medium {width: 66px;height: 56px;background-position: center 5px; }
#cnc_toolbarWrap.right {right: 0; }
#cnc_toolbarWrap.right.close-toolbar {right: -307px; }
#cnc_toolbarWrap.right button.cnc_hide_toolbar.cnc-icon-small {left: -65px; }
#cnc_toolbarWrap.right button.cnc_hide_toolbar.cnc-icon-medium {left: -66px; }
#cnc_toolbarWrap.left {left: 0;}
#cnc_toolbarWrap.left.close-toolbar {left: -307px; }
#cnc_toolbarWrap.left button.cnc_hide_toolbar.cnc-icon-small {cursor: pointer;right: -97px;}
#cnc_toolbarWrap.left button.cnc_hide_toolbar.cnc-icon-medium {right: -66px; }
#cnc_toolbarWrap .cnc-additional-buttons {position: absolute;bottom: 68px;right: 4px;left: 7px; }
#cnc_toolbarWrap .cnc-additional-buttons a {display: block;width: 80px;height: 74px;padding: 5px;font-size: 12px !important;line-height: 1.1;border: 1px solid #ccc !important;opacity: 1;text-align: center;color: #3d3d3d !important;-webkit-transition: all 250ms ease;-moz-transition: all 250ms ease;-ms-transition: all 250ms ease;-o-transition: all 250ms ease;transition: all 250ms ease; }
#cnc_toolbarWrap .cnc-additional-buttons a i {font-size: 36px;line-height: 0.8;opacity: 0.85; }
#cnc_toolbarWrap .cnc-additional-buttons a:hover, #cnc_toolbarWrap .cnc-additional-buttons a:focus {color: #ddd !important;background-color: #3d3d3d !important;text-decoration: none !important; }
#cnc_toolbarWrap .cnc-additional-buttons a:first-child {float: left; }
#cnc_toolbarWrap .cnc-additional-buttons a:last-child {float: right; }
#cnc_toolbarWrap .cnc-additional-buttons .cnc-icon-wrap {height: 60%;position: relative; }
#cnc_toolbarWrap .cnc-additional-buttons .cnc-txt-wrap {height: 40%;position: relative; }
#cnc_toolbarWrap .cnc-additional-buttons .cnc-txt-wrap span {position: absolute;top: 50%;right: 0;left: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%); }
#cnc_toolbarWrap .cnc-author {position: absolute;bottom: 0;right: 0;left: 0;text-align: center;background-color: transparent !important; }
#cnc_toolbarWrap .cnc-author a {font-size: 13px;line-height: 2;-webkit-transition: all 250ms ease;-moz-transition: all 250ms ease;-ms-transition: all 250ms ease;-o-transition: all 250ms ease;transition: all 250ms ease;background-color: transparent !important; }
#cnc_toolbarWrap .cnc-author a span {color: #3d3d3d !important;position: relative;z-index: 2;font-size: 13px;background-color: transparent !important; }
#cnc_toolbarWrap .cnc-author a:before {content: "";display: block;height: 0;position: absolute;z-index: 1;right: 0;left: 0;bottom: 0;background-color: #4169E1;-webkit-transition: all 250ms ease;-moz-transition: all 250ms ease;-ms-transition: all 250ms ease;-o-transition: all 250ms ease;transition: all 250ms ease; }
#cnc_toolbarWrap .cnc-author a:hover, #cnc_toolbarWrap .cnc-author a:focus {opacity: 1;text-decoration: none;color: white !important; }
#cnc_toolbarWrap .cnc-author a:hover:before, #cnc_toolbarWrap .cnc-author a:focus:before {height: 28px; }

#cnc_toolbar {overflow: auto;list-style: none;padding: 0;margin: 0;background: #f5f5f5 !important;position: absolute;right: 0;left: 0;top: 0;bottom: 0; box-shadow:0 0 10px rgba(0,0,0,0.7)}
#cnc_toolbar h3 {font-size: 31.23px;font-weight: normal;text-align: center;padding: 0 0 0px;margin: 26px 0 35px;color: #171717 !important;background-color: transparent !important; }
#cnc_toolbar .cnc-font-reset,
#cnc_toolbar .cnc-contrast-reset {-webkit-appearance: none;background: none;border: 0;text-align: center; }
#cnc_toolbar li {display: block;width: 100%;margin: 0;padding: 0 20px;background-color: transparent !important; }
#cnc_toolbar li button {border: 0;padding: 0 0 0 15px;display: block;width: 100%;text-align: left;line-height: 32px;background-color: transparent !important;-webkit-appearance: none;font-size: 14px;-webkit-transition: background-color 250ms ease;-moz-transition: background-color 250ms ease;-ms-transition: background-color 250ms ease;-o-transition: background-color 250ms ease;transition: background-color 250ms ease; }
/*#cnc_toolbar li button:before {
display: block;
content: "";
width: 0;
height: 32px;
position: absolute;
left: 0;
right: auto;
background-color: #3d3d3d;
-webkit-transition: width 250ms ease;
-moz-transition: width 250ms ease;
-ms-transition: width 250ms ease;
-o-transition: width 250ms ease;
transition: width 250ms ease;
z-index: 1; }*/
#cnc_toolbar li button i {display: inline-block;text-align: center;font-style: normal;font-size: 18px;margin-right: 7px;position: relative;top: 2px;z-index: 2;color: #171717 !important;background-color: transparent !important; }
#cnc_toolbar li button:hover:before, #cnc_toolbar li button:focus:before {width: 36px; }
#cnc_toolbar li button:hover i, #cnc_toolbar li button:focus i {color: #ddd !important; }
#cnc_toolbar li button.cnc-hide {display: none; }
.rtl #cnc_toolbar li button {text-align: right; }
.rtl #cnc_toolbar li button:before {left: auto;right: 0; }
.rtl #cnc_toolbar li button i {margin-right: auto;margin-left: 7px; }
.rtl #cnc_toolbarWrap button.cnc_hide_toolbar span {font-size: 12px !important; }
.rtl #cnc_toolbar li button {padding: 0 0px 0 0;}
/* disable toolbar buttons animation */
body.cnc-no-toolbar-animation #cnc_toolbar li button:before {-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none; }
body.cnc-dark {background: #171717 !important;color: white !important; }
body.cnc-bright {background: white !important;color: #171717 !important; }
body.cnc-dark a {color: #ffee00 !important; }
/*body.cnc-dark #cnc_toolbar li button.cnc-dark-btn {
background-color: #3d3d3d !important; }*/
body.cnc-dark #cnc_toolbar li button.cnc-dark-btn, body.cnc-dark #cnc_toolbar li button.cnc-dark-btn{box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3); }
body.cnc-grayscale #cnc_toolbar li button.cnc-grayscale, body.cnc-grayscale #cnc_toolbar li button.cnc-grayscale{box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3); }
body.cnc-bright a {color: #4169E1 !important; }
body.cnc-bright #cnc_toolbar li button.cnc-bright-btn {box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3);}
body.cnc-focus a:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px; background: #FF0;}
body.cnc-grayscale {filter: url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter: gray;-webkit-filter: grayscale(100%); }
body.cnc-grayscale #cnc_toolbar li button.cnc-grayscale {background-color: #3d3d3d; }
body.cnc-readable-font * {font-family: "Arial", sans-serif !important; }
#cnc_toolbar .col_half{padding: 0;width: 48%;float: right;font-size: 13px;text-align: center;position: relative;z-index: 2;color: #000000 !important;border-radius: 7px ; background-color: rgb(253, 253, 253) !important; box-shadow: 0px 0px 3.88px 0.12px rgba(0, 0, 0, 0.3); margin-left: 4%;text-align: center; line-height: normal; margin-bottom: 10px; overflow: hidden}
#cnc_toolbar .col_half{padding: 0;width: 49%;float: inherit;font-size: 13px;text-align: center;position: relative;z-index: 2;color: #000000 !important;border-radius: 7px;background-color: rgb(253, 253, 253) !important;box-shadow: 0px 0px 3.88px 0.12px rgba(0, 0, 0, 0.3);margin-left: 0%;text-align: center;line-height: normal;display: inline-block;    vertical-align: middle;border: 1px solid #fff;}
#cnc_toolbar .col_half .d_tab{ display: table; height: 58px; width: 100%; background-color: rgb(253, 253, 253) !important;}
#cnc_toolbar .col_half .mid{ display: table-cell; vertical-align: middle; background-color: rgb(253, 253, 253) !important;}
#cnc_toolbar .col_half .mid span{position: relative;z-index: 2;color: #000000 !important;}
#cnc_toolbar .col_half .mid a,#cnc_toolbar .col_full .mid a{position: relative;z-index: 2;color: #000000 !important; font-size: 13px; background-color: rgb(253, 253, 253) !important; display: inline-block; vertical-align: middle;}
#cnc_toolbar .col_half .mid span,#cnc_toolbar .col_full .mid span{background-color: rgb(253, 253, 253) !important;}
#cnc_toolbar .col_half.last{margin-left: 0;}
#cnc_toolbar .col_half img{display: block; margin: 0 auto 7px; background-color: rgb(253, 253, 253) !important;}
#cnc_toolbar .col_half.b_img img{display: block; margin: 0 auto 4px;}
#cnc_toolbar .col_full{padding: 0;width: 100%;float: inherit;font-size: 13px;text-align: center;position: relative;z-index: 2;color: #000000 !important;border-radius: 7px;background-color: rgb(253, 253, 253) !important;box-shadow: 0px 0px 3.88px 0.12px rgba(0, 0, 0, 0.3);margin-left: 0;text-align: center;line-height: normal;margin-bottom: 10px;overflow: hidden;-o-transition: 0.5s ease all;-webkit-transition: 0.5s ease all;-moz-transition: 0.5s ease all;transition: 0.5s ease all;}
#cnc_toolbar .col_full.cnc-active{box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3);}
#cnc_toolbar .col_full .d_tab{ height: 34px; display: table; width: 100%;}
#cnc_toolbar .col_full .mid{ display: table-cell; vertical-align: middle; background-color: rgb(253, 253, 253) !important;}
#cnc_toolbar .col_full .mid span{ display: inline-block; vertical-align: middle; position: relative;z-index: 2;color: #000000 !important; margin-bottom: 0;}
#cnc_toolbar .col_full .mid label{ display: inline-block; vertical-align: middle; position: relative;z-index: 2;color: #000000 !important; margin-bottom: 0; margin-left: 7px;}
#cnc_toolbar .col_full img{ vertical-align: middle; margin-right: 12px; background-color: rgb(253, 253, 253) !important; max-width: 19px;}
.rtl_direction #cnc_toolbar .col_full img{ margin-right: 0; margin-left: 12px;}
#cnc_toolbar #cnc-keyboard.col_full img{  width: 35px; margin-top: -7px;}
#change_color .color_list {text-align: left; padding-left: 15px;}
#cnc_toolbar li button i{display: inline-block; width: 21px; height: 21px; margin-right: 5px; border-radius: 5px;}
._yellow_,#cnc_toolbar li button ._yellow_{background: #FFFF00 !important;}
._green_,#cnc_toolbar li button ._green_{background: #008000 !important;}
._sky_,#cnc_toolbar li button ._sky_{background: #87CEEB !important;}
._red_,#cnc_toolbar li button ._red_{background: #FF0000 !important;}
._black_,#cnc_toolbar li button ._black_{background: #000 !important;}
._clean_{width: auto; display: block; font-size: 12px; padding-left: 15px;}
body.cnc-underline a, body.cnc-underline button {text-decoration: underline !important; }
body.cnc-marklinks a, body.cnc-marklinks button {background-color: yellow !important;color: black !important; }
body.cnc-animation * {transition: none !important;-o-transition: none !important;-ms-transition: none !important;-moz-transition: none !important;-webkit-transition: none !important; }
body #cnc_toolbar #cnc-copyr {text-align: center; padding-bottom: 15px;clear: right;}
body #cnc_toolbar #cnc-copyr img{display: block; margin: 10px auto 10px;}
body #cnc_toolbar #cnc-copyr a{color: #777777 !important;}
body #cnc_toolbar #cnc-copyr a i {color: #e42929 !important; font-style: normal;}
#cnc_toolbar button:hover{box-shadow: 0 0 9px -2px #b24147;}

/* contact popup */
.contact_popup{position: fixed ;font-family: PTSansRegular, Arial, Helvetica, sans-serif ;top: 0 ;right: 0 ;bottom: 0 ;width: 100% ;background: rgba(0, 0, 0, .8) ;z-index: 2147483647 ;opacity: 0 ;visibility: hidden}
.contact_popup.active{opacity: 1;visibility: visible}
.contact_popup .inner{ width: 400px ;position: relative ;margin: 10% auto ;padding: 5px 20px 13px ;background: #fff ;text-align: left;box-shadow: 0px 0px 20px #000;transform: scale(1.5);opacity: 0.3;-o-transition: 0.4s ease all;-moz-transition: 0.4s ease all;-webkit-transition: 0.4s ease all;transition: 0.4s ease all;}
.contact_popup.active .inner {transform: scale(1);opacity: 1}
.contact_popup .inner h2{font-size: 19px;line-height: 22px;margin-bottom: 20px;color: #000;margin-top: 10px}
.contact_popup .inner .close{position:absolute;right: -10px;top: -10px;cursor: pointer}
.contact_popup .inner .close img{border-radius: 50%}
.contact_popup .inner .email input[type="text"]{font-family: PTSansRegular, Arial, Helvetica, sans-serif ;font-size: 20px ;line-height: 25px ;color: #000 ;border: 1px solid #000 ;width:100%;height: 27px;background-color: #fff;text-align: left}
.contact_popup .inner .email h3{font-size: 15px ;color: #999;font-weight:400;    margin-bottom: 6px;}
.contact_popup .inner .text h3{font-size: 15px ;color: #999;font-weight:400;    margin-bottom: 6px;}
.contact_popup .inner .text .desc{font-family: PTSansRegular, Arial, Helvetica, sans-serif;font-size: 20px ;line-height: 25px ;color: #000 ;border: 1px solid #000 ;width: 100%;height: 72px;border-radius: 5px;background-color: #fff;padding-right: 10px;padding-top: 5px;text-align: left;padding-left: 10px }
.contact_popup .inner .bt{position: relative;height: 33px;margin-top: 10px}
.contact_popup .inner .bt .left_bt{background-color: #333 ;border: 0 ;color: #fff ;cursor: pointer ;font-family: PTSansRegular, Arial, Helvetica, sans-serif ;font-size: 12px ;font-weight: 400 ;padding: .7917em 1.5em ;text-transform: uppercase ;border-radius: 4px ;-o-transition: 0.4s ease all;-webkit-transition: 0.4s ease all;-moz-transition: 0.4s ease all;transition: 0.4s ease all;}
.contact_popup .inner .bt .left_bt:hover{background-color: #b14046}
.contact_popup .inner .bt  .send{position: absolute;left:0;top: 0}
.contact_popup .inner .bt  .cancel{position: absolute;right: 0;top: 0}


.accessibility_popup{position: fixed ;font-family: PTSansRegular, Arial, Helvetica, sans-serif ;top: 0 ;right: 0 ;bottom: 0 ;width: 100% ;background: rgba(0, 0, 0, 0.67) ;z-index: 2147483647 ;opacity: 0 ;visibility: hidden}
.accessibility_popup.active{opacity: 1 ;visibility: visible}
.accessibility_popup .inner .close{position:absolute;right: -10px;top: -10px;cursor: pointer}
.accessibility_popup .inner .close img{border-radius: 50%}
.accessibility_popup .inner{ width: 550px ;position: relative ;margin: 8% auto ;padding: 2px 2px 2px;background: #a2a2a2 ;text-align: left;box-shadow: 0px 0px 20px #000;transform: scale(1.5);opacity: 0.3;-o-transition: 0.4s ease all;-moz-transition: 0.4s ease all;-webkit-transition: 0.4s ease all;transition: 0.4s ease all;border-radius: 3px;}
.accessibility_popup.active .inner {transform: scale(1);opacity: 1}
.accessibility_popup .inner h2{font-size: 19px;line-height: 22px;margin-bottom: 1px;color: #000;margin-top: 0px;background: #1259a7;color: #fff;padding: 12px 13px;}
.accessibility_popup .inner .text { height: 420px;overflow: auto;width: 100%;padding: 13px 14px;background: #000;box-sizing: border-box;border-bottom: 3px solid #1259a7;background: #f4f4f4; font-weight:bold;}
.accessibility_popup .inner .text p{ font-size: 14px ;line-height: 20px ;color: #000;    padding-left: 10px;    line-height: 19px;}
.rtl .accessibility_popup .accessterm p {white-space: pre-wrap;text-align: right; color:#000;}
.scheduler-border  label {margin-left: 15px; }
.rtl .accessibility_popup .inner h2 {text-align: right;}



@media only screen and (min-width:1200px) and (max-width:1366px)
{
    h1{font-size: 40px;line-height: 45px;}
    .content .right_section{padding-top: 12%;}
    .content .left_section .form_system{padding-top:40px; background-position: 0px -48px; min-height: 400px;}
    .content .left_section .form_system .desk_tel{font-size: 30px;}
    .bottom_section{padding-top: 15px;}
    .bottom_list{margin-top: 2%;}
    .bottom_list ul li a{padding: 13px;}
}
@media only screen and (min-width:1025px) and (max-width:1199px)
{
    h1{font-size: 40px;line-height: 45px;}
    .brand{right: 15px;}
    .content .right_section{padding-top: 12%;}
    .content .left_section .form_system{padding-top:40px; background-position: 0px -48px; min-height: 400px;}
    .content .left_section .form_system .desk_tel{font-size: 30px;}
    .bottom_section{padding-top: 15px; }
    .bottom_list{margin-top: 2%;}
    .bottom_list ul li a{padding: 13px;}
    .content .left_section{padding-left: 15px; width: 40%;}
    .content .right_section{width: 55%; padding-right: 15px;}
}
@media only screen and (min-width:960px) and (max-width:1024px)
{
    h1{font-size: 40px;}
    .brand{right: 15px;}
    .bottom_section{margin-top: 30px; margin-right: 35px;}
    .content .right_section{max-width: 550px; padding-top: 10%; padding-right: 15px;}
    .content .left_section{padding-left: 15px; width: 40%;} 
    footer{position: relative; margin-top: -25px; }
    .push{height: 55px;}
}
@media only screen and (min-width:768px) and (max-width:959px)
{
    .brand{ left: 50%; margin-left: -75px; right: auto;}
    .content .right_section ,.content .left_section{float: none}
    .content .right_section{max-width: none; width: 95%; margin: 0 auto}
    .content .left_section{max-width: none; width: 55%; margin: 0 auto; margin-top: 20px;}
    .content .left_section .form_system{float: none; margin: 0 auto}
    footer{position: relative; margin-top: -25px; }
    .push{height: 55px;}
    .bottom_list ul li a{min-width: 230px;padding: 15px;}
}
@media only screen and (max-width:767px)
{
    h1{font-size: 22px; line-height: 30px;}
    h3{font-size: 12px; line-height: 20px;}
    h1 br{display: none;}
    .bg{background-image: url(../images/site/mob_bg.png); background-size: 100%; background-repeat: no-repeat; background-color: #242120;}
    .brand{right: 15px;}
    .content .right_section h1 span{display: inline;}
    .content .right_section h1:after{width: 50px;}
    .content .right_section ,.content .left_section{float: none}
    .content .right_section{max-width: none; width: 90%; margin: 0 auto; padding-top: 95px;}
    .content .left_section{max-width: none; width: 90%; margin: 0 auto; margin-top: 20px;}
    .content .left_section .form_system{background-image: none; max-width: none; padding: 0; min-height: inherit; margin-bottom: 35px;}
    .bottom_section .right_section, .bottom_section .left_section{width: 100%;} 
    .bottom_section .right_section{margin-bottom: 15px;}
    .bottom_section{max-width: none; width: 90%; margin: 0 auto}
    .bottom_list ul li{display: block; width: 270px; margin: 0 auto; margin-bottom: 15px;}
    .bottom_list ul li a{display: block; margin:  0 auto;}
    .content .left_section .form_system .bottom_cont{display: none;}
    .content .left_section .form_system h3{font-size: 16px; text-align: right}
    .content .right_section .mob_tel{display: block; font-weight: bold;}
    footer{position: relative; margin-top: -25px; }
    .push{height: 55px;}
}

@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: italic;
    font-weight: 300;
    src: url(../fonts/opensanshebrew-lightitalic-webfont.eot);
    src: url(../fonts/opensanshebrew-lightitalic-webfont.eot?#iefix) format('embedded-opentype'),
    url(../fonts/opensanshebrew-lightitalic-webfont.woff) format('woff'),
    url(../fonts/opensanshebrew-lightitalic-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/opensanshebrew-light-webfont.eot);
    src: url(../fonts/opensanshebrew-light-webfont.eot?#iefix) format('embedded-opentype'),
    url(../fonts/opensanshebrew-light-webfont.woff) format('woff'),
    url(../fonts/opensanshebrew-light-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: italic;
    font-weight: 400;
    src: url(../fonts/opensanshebrew-italic-webfont.eot);
    src: url(../fonts/opensanshebrew-italic-webfont.eot?#iefix) format('embedded-opentype'),
    url(../fonts/opensanshebrew-italic-webfont.woff) format('woff'),
    url(../fonts/opensanshebrew-italic-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/opensanshebrew-regular-webfont.eot);
    src: url(../fonts/opensanshebrew-regular-webfont.eot?#iefix) format('embedded-opentype'),
    url(../fonts/opensanshebrew-regular-webfont.woff) format('woff'),
    url(../fonts/opensanshebrew-regular-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: italic;
    font-weight: 700;
    src: url(../fonts/opensanshebrew-bolditalic-webfont.eot);
    src: url(../fonts/opensanshebrew-bolditalic-webfont.eot?#iefix) format('embedded-opentype'),
    url(../fonts/opensanshebrew-bolditalic-webfont.woff) format('woff'),
    url(../fonts/opensanshebrew-bolditalic-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 700;
    src: url(../fonts/opensanshebrew-bold-webfont.eot);
    src: url(../fonts/opensanshebrew-bold-webfont.eot?#iefix) format('embedded-opentype'),
    url(../fonts/opensanshebrew-bold-webfont.woff) format('woff'),
    url(../fonts/opensanshebrew-bold-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: italic;
    font-weight: 800;
    src: url(../fonts/opensanshebrew-extrabold-webfont.eot);
    src: url(../fonts/opensanshebrew-extrabold-webfont.eot?#iefix) format('embedded-opentype'),
    url(../fonts/opensanshebrew-extrabold-webfont.woff) format('woff'),
    url(../fonts/opensanshebrew-extrabold-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 800;
    src: url(../fonts/opensanshebrew-extrabold-webfont.eot);
    src: url(../fonts/opensanshebrew-extrabold-webfont.eot?#iefix) format('embedded-opentype'),
    url(../fonts/opensanshebrew-extrabold-webfont.woff) format('woff'),
    url(../fonts/opensanshebrew-extrabold-webfont.ttf) format('truetype');
}
</pre></body></html>