/****************************/* CSS Document */

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}[hidden],audio:not([controls]){display:none;}html{font-size:100%;overflow-y:scroll;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;}@media only screen and (min-device-width :320px) and (max-device-width :1024px){ html{-webkit-text-size-adjust:none;}}body,h1,h2,h3,h4,p{margin:0;padding:0;}body,button,input,select,textarea{font-family:sans-serif;}a{color:#00e;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b, strong{ font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}pre,code,kbd,samp{font-family:monospace, monospace;_font-family:'courier new', monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}ul,ol{margin:2em;padding:0;}ul ul,ul ol,ol ol{margin:0 0 0 1em;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{display:block;border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}h1,h2,h3,h4, h5,h6,form{margin:0;}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}table button,table input{*overflow:auto;}button,html input[type="button"], input[type="reset"], input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}form p{max-width:none;}a:active{background:none;}



@media screen and (min-width: 1px) {
  img 		{max-width:100%;height:auto;}
}


/****************************
 *	COLOR-DEFINITION:
/****************************/

html				{background-color:#bf6c32;min-height:100%;background-image:url(../img/img_8149_cmyk.jpg);background-repeat:none;background-size:cover;-webkit-background-size: cover;-moz-background-size: cover;    -o-background-size: cover;    background-size: cover;    background-attachment: fixed;overflow-y:scroll;}
body 				{font-family: 'Abel', sans-serif;font-size:1.375em;line-height:1.25em;color:#fff;min-height:100%;height:100%;}
.home #siteWrapper		{position:relative;margin:0px;}
#siteWrapper		{position:relative;margin:0px 0px;min-height:100%;overflow:hidden;}

.innerWrapper       {max-width:1280px;margin:0 auto;display:block;overflow:hidden;background-size:cover;height:100%;background-position:top right;overflow:hidden;overflow:hidden;}
.hide,.mobile       {display:none;}
.show               {display:inline-block;}

.clearfix			{display:block;clear:both;}
.right				{float:right;}
.left				{float:left;}
hr					{height:1px;}
.mobile,.x2             {display:none!important;}
.noMobile           {display:block!important;} 
a, .btn             {-webkit-transition:color 0.3s ease-out;-moz-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;}

p,h1                   {margin:0 0 2em;}


h1                  {font-weight:400;font-size:1em;}
h3                  {font-weight:400;font-size:1em;color:#532b20;} 
a:focus,
a:visited,
a:active{outline:none;}

a {color:#fff;text-decoration:none;}
a:hover,
a.active {color:#532b20;}

li.active a {color:#532b20;}

.aRight     {text-align:right;}

.homeWrapper {padding:100px  0 0 0;text-align:center;}
.homeWrapper .imgWrapper {display:inline-block;margin:0 auto;}

header  {display:block;overflow:hidden;}
header .innerWrapper {background:rgba(255,255,255,0.3);position:relative;}
header .logoWrapper {padding:28px 0 12px 75px;float:left;}
header .mainNav {float:left;padding:48px 0 0 200px;overflow:hidden;}
.logoWrapper a {display:inline-block;overflow:hidden;}
.mainNav ul {margin:0 0 0 -45px;padding:0;list-style:none;overflow:hidden;}
.mainNav li {float:left;margin-left:45px;} 

.btnMobileNav {position:absolute;right:20px;top:28px;width:30px;}
.btnMobileNav span {display:block;margin:0 0 3px;height:3px;background:#fff;line-height:0;}

main    {padding:100px 0 0 0;position:relative;display:block;}
article {display:block;overflow:hidden;}
.gray {color:#532b20;} 
.imgWrapper         {display:inline-block;margin:0 auto;}
.imgWrapper .mask   {width:100%;height:100%;max-height:450px;max-width:450px;border-radius:450px;border:0px solid transparent;overflow:hidden;}
.imgWrapper img     {width:100%;}

.colsWrapper {display:block;overflow:hidden;margin:0 0 0 -100px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
.col           {width:50%;float:left;border-width:0 0 0 100px;border-style:solid;border-color:transparent;float:left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;overflow:hidden;}


form    {margin:0;padding:0 0 2em;}
form p  {margin:0 0 10px;position:relative;}
form label {display:none;}
fieldset {outline:0;border-width:0;margin:0;padding:0;}
input   {font-family: 'Abel', sans-serif;border:0px solid transparent;background:rgba(255,255,255,0.3); padding:10px 0 10px 15px; min-width:70%; -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;border-radius:3px;}
.captcha label {display:inline-block;float:left;}
input.captcha {width:auto;min-width: inherit;}
input.btn {color:#fff;}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: white;
    opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: white;
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: white;
}

/*=================SLICK==================*/


.slick-dots li.slick-active button:before {color: #bf6c32!important;}
.slick-dots li button:before {color: #fff!important;opacity:1!important;}
button.slick-prev {position:absolute;left:20px;z-index:9999;}
button.slick-next {position:absolute;right:20px;z-index:9999;}
.slick-dots {bottom:50px!important;}


#adminHtml .adminCol {background:#bf6c32;}
#adminHtml .adminColRight {background:white;}
#adminHtml #mceu_43-body {background:#bf6c32;}
#adminHtml form p  {margin:0 0 2em;position:relative;}
#adminHtml .mask {border-radius:0;max-width:inherit;max-height:inherit;width:auto;height:auto;}
#adminHtml .imgGallery {margin:0 40px 0 0;}
.mainNav ul.show {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;display:block;-webkit-animation-duration: .75s;animation-duration: .75s;}

#btnMenu.active span {-webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .25s ease-in-out;
    -moz-transition: .25s ease-in-out;
    -o-transition: .25s ease-in-out;
    transition: .25s ease-in-out;}

    #btnMenu.active span:nth-child(1) {top: 6px;width: 0%;left: 50%;}
    #btnMenu.active span:nth-child(2) {-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}
    #btnMenu.active span:nth-child(3) {margin:-6px 0 0 0;-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg);transform: rotate(-45deg);}

@-webkit-keyframes fadeInLeft {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0); }
    100% {
      opacity: 1;
      -webkit-transform: none;
      transform: none; } }
  
  @keyframes fadeInLeft {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0); }
    100% {
      opacity: 1;
      -webkit-transform: none;
      transform: none; } }

@media screen and (max-width: 1024px){
    
}

@media screen and (max-width: 800px){
    .mobile {display:block!important;}
    header .logoWrapper {float:none;margin:10px 0 10px 10px;padding:0;}
    header .mainNav {float:none;display:block;margin:0;padding:0;z-index:9999;}
    main {padding:0px 0 0px;margin:30px 0 0px;}
    .mainNav ul {display:none;z-index:9999;}
    .mainNav ul {border-top:1px solid #efefef;}
    .mainNav li {float:none;display:block;text-align:center;line-height:1.75em;border-bottom:1px solid #efefef;}
    .col {width:auto;float:none;border-width:0;display:block;padding:0 20px;}
    .colsWrapper {margin:0;}
    .col .imgWrapper {max-width:60%;margin:0 auto;}
    div.aRight {text-align: center;margin:0 0 30px;}
    .homeWrapper {padding:50px 40px 0;position:relative;z-index:-1;}
    form input {width:100%;}
    body,#siteWrapper {height:auto;}
}



@media (min--moz-device-pixel-ratio: 1.5),
        (-o-min-device-pixel-ratio: 3/2),
        (-webkit-min-device-pixel-ratio: 1.5),
        (min-device-pixel-ratio: 1.5),
        (min-resolution: 144dpi),
        (min-resolution: 1.5dppx) {

  /* Retina rules! */
  #siteWrapper .x2,.x2		{display:block!important;}
    #siteWrapper .nox2,.nox2	{display:none!important;}
}