/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*margin:up|right|down|left*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

@font-face{font-family:'Alexandria-Light';
           src:url('/wp/wp-content/themes/conator/libraries/fonts/Alexandria-Light.eot');
           src:url('/wp/wp-content/themes/conator/libraries/fonts/Alexandria-Light.ttf') format('truetype'),
               url('/wp/wp-content/themes/conator/libraries/fonts/Alexandria-Light.woff') format('woff'),
               url('/wp/wp-content/themes/conator/libraries/fonts/Alexandria-Light.svg#Alexandria-Light') format('svg');
           font-weight:normal; font-style:normal}

@font-face{font-family:'Alexandria-Medium';
           src:url('/wp/wp-content/themes/conator/libraries/fonts/Alexandria-Medium.eot');
           src:url('/wp/wp-content/themes/conator/libraries/fonts/Alexandria-Medium.ttf') format('truetype'),
               url('/wp/wp-content/themes/conator/libraries/fonts/Alexandria-Medium.woff') format('woff'),
               url('/wp/wp-content/themes/conator/libraries/fonts/Alexandria-Medium.svg#Alexandria-Medium') format('svg');
           font-weight:normal; font-style:normal}

@font-face{font-family:'Alexandria-Regular';
           src:url('/wp/wp-content/themes/conator/libraries/fonts/Alexandria-Regular.eot');
           src:url('/wp/wp-content/themes/conator/libraries/fonts/Alexandria-Regular.ttf') format('truetype'),
               url('/wp/wp-content/themes/conator/libraries/fonts/Alexandria-Regular.woff') format('woff'),
               url('/wp/wp-content/themes/conator/libraries/fonts/Alexandria-Regular.svg#Alexandria-Regular') format('svg');
           font-weight:normal; font-style:normal}

@font-face{font-family:'Alexandria-SemiBold';
           src:url('/wp/wp-content/themes/conator/libraries/fonts/Alexandria-SemiBold.eot');
           src:url('/wp/wp-content/themes/conator/libraries/fonts/Alexandria-SemiBold.ttf') format('truetype'),
               url('/wp/wp-content/themes/conator/libraries/fonts/Alexandria-SemiBold.woff') format('woff'),
               url('/wp/wp-content/themes/conator/libraries/fonts/Alexandria-SemiBold.svg#Alexandria-SemiBold') format('svg');
           font-weight:normal; font-style:normal}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*Reset CSS*/
blockquote{margin:0px; padding:0px}
body{margin:0px; padding:0px}
dd{margin:0px; padding:0px}
dl{margin:0px; padding:0px}
dt{margin:0px; padding:0px}
fieldset{margin:0px; padding:0px}
figure{margin:0px; padding:0px}
h1{margin:0px; padding:0px}
h2{margin:0px; padding:0px}
h3{margin:0px; padding:0px}
h4{margin:0px; padding:0px}
h5{margin:0px; padding:0px}
h6{margin:0px; padding:0px}
hr{margin:0px; padding:0px; border:none; background-color:#808080; width:20%; height:1px; text-align:left}
html{margin:0px; padding:0px}
iframe{margin:0px; padding:0px}
legend{margin:0px; padding:0px}
li{margin:0px; padding:0px}
ol{margin:0px; padding:0px}
p{margin:0px; padding:0px}
pre{margin:0px; padding:0px}
textarea{margin:0px; padding:0px}
ul{margin:0px; padding:0px}
h1{margin:0px; font-size:100%; font-weight:400}
h2{margin:0px; font-size:100%; font-weight:400}
h3{margin:0px; font-size:100%; font-weight:400}
h4{margin:0px; font-size:100%; font-weight:400}
h5{margin:0px; font-size:100%; font-weight:400}
h6{margin:0px; font-size:100%; font-weight:400}
dl{margin:0px}
p{margin:0px}
ul{margin:0px}
dl{list-style:none; padding:0px}
ul{list-style:none; padding:0px}
blockquote::after{content:none}
blockquote::before{content:none}
q::after{content:none}
q::before{content:none}
button{margin:0px; padding:0px}
input{margin:0px; padding:0px}
select{margin:0px; padding:0px}
textarea{margin:0px; padding:0px}
html{-ms-overflow-x:hidden; box-sizing:border-box; -ms-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-font-smoothing:antialiased; text-rendering:geometricPrecision; text-size-adjust:100%}
body{scroll-behavior:smooth}
html{scroll-behavior:smooth}
body{color:rgb(62,62,62)}
*{box-sizing:inherit}
::after{box-sizing:inherit}
::before{box-sizing:inherit}
[tabindex='-1']:focus{outline:0px !important}
embed{height:auto; max-width:100%}
iframe{height:auto; max-width:100%}
img{height:auto; max-width:100%}
object{height:auto; max-width:100%}
video{height:auto; max-width:100%}
img{-ms-interpolation-mode:bicubic}
audio{max-width:100%}
iframe{border:0px currentColor; border-image:none}
table{border-collapse:collapse; border-spacing:0}
td{padding:0px}
th{padding:0px}
td:not([align]){text-align:left}
th:not([align]){text-align:left}
article{width:100%; height:auto; display:block; margin:0 auto}
article:after{content:''; display:block; clear:both}
aside{display:block}
figure{display:block}
footer{display:block}
header{display:block}
hgroup{display:block}
section{display:block}
body{font-family:Alexandria-Light}
button{font-family:Alexandria-Light}
input{font-family:Alexandria-Light}
select{font-family:Alexandria-Light}
textarea{font-family:Alexandria-Light}
input{margin:0px; box-shadow:none}
textarea{margin:0px; box-shadow:none}
input[type=email]{margin:0px; /*border:0px currentColor;*/ border-image:none; font-family:Alexandria-Light; box-shadow:none; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; appearance:none}
input[type=number]{margin:0px; /*border:0px currentColor;*/ border-image:none; font-family:Alexandria-Light; box-shadow:none; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; appearance:none}
input[type=search]{margin:0px; /*border:0px currentColor;*/ border-image:none; font-family:Alexandria-Light; box-shadow:none; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; appearance:none}
input[type=tel]{margin:0px; /*border:0px currentColor;*/ border-image:none; font-family:Alexandria-Light; box-shadow:none; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; appearance:none}
input[type=checkbox]{cursor:pointer; font-family:Alexandria-Light}
input[type=button]{margin:0px; /*border:0px currentColor;*/ border-image:none; font-family:Alexandria-Light; box-shadow:none; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; appearance:none}
input[type=button]:focus{outline:none; border:#333333 dotted 1px}
input[type=reset]{margin:0px; /*border:0px currentColor; Blocks the calendar*/ border-image:none; font-family:Alexandria-Light; box-shadow:none; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; appearance:none}
input[type=reset]:focus{outline:none; border:#333333 dotted 1px}
input[type=submit]{margin:0px; /*border:0px currentColor; Blocks the calendar*/ border-image:none; font-family:Alexandria-Light; box-shadow:none; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; appearance:none}
input[type=submit]:focus{outline:none; border:#333333 dotted 1px}
input[type=text]{margin:0px; /*border:0px currentColor; Blocks the calendar*/ border-image:none; font-family:Alexandria-Light; box-shadow:none; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; appearance:none}
input[type=text]:focus{outline:none; border:#FFFFFF; border-bottom:#333333 solid 1px} /*outline:none; border:#333333 dotted 1px*/
input[type=password]{margin:0px; /*border:0px currentColor; Blocks the calendar*/ border-image:none; font-family:Alexandria-Light; box-shadow:none; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; appearance:none}
input[type=password]:focus{outline:none; border:#FFFFFF; border-bottom:#333333 solid 1px} /*outline:none; border:#333333 dotted 1px*/
select{margin:0px; border:0px currentColor; border-image:none; font-family:Alexandria-Light; box-shadow:none; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; appearance:none;}
select:focus{outline:none; border-bottom:#333333 solid 1px}
select:focus::-ms-value{color:#333333; background-color:#FFFFFF}
textarea{margin:0px; border:0px currentColor; border-image:none; font-family:Alexandria-Light; box-shadow:none; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; appearance:none;}
textarea:focus{outline:none; border:#333333 solid 1px}
input[type=number]{-moz-appearance:textfield}
input[type=tel]{-moz-appearance:textfield}
input::-ms-clear{display:none}
[type=search]{outline-offset:-2px}
textarea{overflow:auto; resize:vertical}
select::-ms-expand{display:none}
[type=button]{border:0px currentColor; border-image:none; font-family:Alexandria-Light; cursor:pointer; background-color:transparent; user-select:none; -webkit-appearance:button}
[type=reset]{border:0px currentColor; border-image:none; font-family:Alexandria-Light; cursor:pointer; background-color:transparent; user-select:none; -webkit-appearance:button}
[type=submit]{border:0px currentColor; border-image:none; font-family:Alexandria-Light; cursor:pointer; background-color:transparent; user-select:none; -webkit-appearance:button}
button{border:0px currentColor; border-image:none; font-family:Alexandria-Light; cursor:pointer; background-color:transparent; user-select:none; -webkit-appearance:button}
a{text-decoration:none; background-color:transparent; text-decoration-skip-ink:auto}
a:focus{text-decoration:none; background-color:transparent; text-decoration-skip-ink:auto}
a:hover{text-decoration:none; background-color:transparent; text-decoration-skip-ink:auto}
fieldset{border:currentColor; border-image:none}
legend{width:100%; color:inherit; line-height:inherit; display:block; white-space:normal; max-width:100%}
progress{vertical-align:baseline}
section{position:relative; z-index:2000; background-color:rgb(255,255,255)}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*Remove outline on the forms and links*/
:active, :hover, :focus{outline:0; outline-offset:0}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*Screen style*/
body{width:100%; min-width:1024px; height:100% !important; min-height:100%; margin:0px; padding:0px; outline:0px; -webkit-user-select:none /*text*/; -moz-user-select:none /*text*/; -ms-user-select:none /*text*/; user-select:none /*text*/; background-color:#F2F2F2; font-family:Alexandria-Light; font-size:12px; color:#333333}
@media all and (max-width:600px){body{width:100%; min-width:360px}}

html,body{height:100%}
/***********************************************************************************************************************/

/*Section:Header*/
#Header{width:100%; height:auto}

  /*Page_Top*/
  #Page_Top{width:100%; min-width:1024px; height:130px}
  @media all and (max-width:600px){#Page_Top{width:100%; min-width:360px; height:80px}}

  /*Fly Menu*/
  #Fly_Menu{position:fixed; overflow:visible; width:100%; height:auto; top:0px; left:0px; transition:1s linear; z-index:1; background-color:#F2F2F2/*transparent*/}

    #Fly_Menu nav{width:1024px; min-width:1024px; height:130px; margin:0 auto; background-color:transparent; display:flex; align-items:center; justify-content:start; flex-direction:column}
    @media all and (max-width:600px){#Fly_Menu nav{width:340px; min-width:340px; height:80px}}

      #Fly_Menu_UL1{width:calc(1024px - 60px); height:50px; display:flex; align-items:center; justify-content:start; flex-direction:row}
      @media all and (max-width:600px){#Fly_Menu_UL1{display:none}}
        #Fly_Menu_UL1 li{height:inherit; display:flex; align-items:flex-end; justify-content:end; flex-direction:row}
        #Fly_Menu_UL1 li:nth-child(1){width:calc(100% - 120px)}
        #Fly_Menu_UL1 li:nth-child(2){width:40px; background-image:url(/wp/wp-content/themes/conator/images/xWatsap.png); background-position:right 25px; background-size:auto 20px; background-repeat:no-repeat}
          #Fly_Menu_UL1 li:nth-child(2):hover{opacity:0.50; cursor:pointer}
        #Fly_Menu_UL1 li:nth-child(3){width:40px; background-image:url(/wp/wp-content/themes/conator/images/xInstagram.png); background-position:right 25px; background-size:auto 20px; background-repeat:no-repeat}
          #Fly_Menu_UL1 li:nth-child(3):hover{opacity:0.50; cursor:pointer}
        #Fly_Menu_UL1 li:nth-child(4){width:40px; background-image:url(/wp/wp-content/themes/conator/images/xTiktok.png); background-position:right 25px; background-size:auto 20px; background-repeat:no-repeat}
          #Fly_Menu_UL1 li:nth-child(4):hover{opacity:0.50; cursor:pointer}

      #Fly_Menu_UL2{width:calc(1024px - 60px); height:45px; display:flex; align-items:center; justify-content:start; flex-direction:row}
      @media all and (max-width:600px){#Fly_Menu_UL2{display:none}}
        #Fly_Menu_UL2 li{height:inherit; display:flex; align-items:flex-end; justify-content:end; flex-direction:row}
        #Fly_Menu_UL2 li:nth-child(1){width:calc(100% - 150px)}
        #Fly_Menu_UL2 li:nth-child(2){width:150px}

      #Fly_Menu_UL3{width:calc(1024px - 60px); height:60px; display:flex; align-items:center; justify-content:start; flex-direction:row}
      @media all and (max-width:600px){#Fly_Menu_UL3{display:none}}
        #Fly_Menu_UL3 li{height:inherit; display:flex; align-items:flex-end; justify-content:end; flex-direction:row}
        #Fly_Menu_UL3 li:nth-child(1){width:calc(100% - 150px)}
        #Fly_Menu_UL3 li:nth-child(2){width:150px}

      #Fly_Menu_UL4{width:calc(1024px - 60px); height:60px; display:flex; align-items:center; justify-content:start; flex-direction:row}
      @media all and (max-width:600px){#Fly_Menu_UL4{display:none}}
        #Fly_Menu_UL4 li{height:inherit; display:flex; align-items:flex-end; justify-content:end; flex-direction:row}
        #Fly_Menu_UL4 li:nth-child(1){width:200px; position:relative; justify-content:start}
        #Fly_Menu_UL4 li:nth-child(2){width:calc(100% - 200px); justify-content:space-between}

      #Fly_Menu_UL5{width:calc(1024px - 60px); height:25px; display:flex; align-items:center; justify-content:start; flex-direction:row}
      @media all and (max-width:600px){#Fly_Menu_UL5{display:none}}
        #Fly_Menu_UL5 li{height:inherit; display:flex; align-items:flex-end; justify-content:end; flex-direction:row}
        #Fly_Menu_UL5 li:nth-child(1){width:200px; position:relative; justify-content:start}
        #Fly_Menu_UL5 li:nth-child(2){width:calc(100% - 200px); justify-content:space-between}

      #Fly_Menu_UL6{display:none}
      @media all and (max-width:600px){#Fly_Menu_UL6{width:340px; height:70px; display:flex; align-items:center; justify-content:start; flex-direction:row}}
        #Fly_Menu_UL6 li{height:inherit; display:flex; align-items:flex-end; justify-content:start; flex-direction:row}
        #Fly_Menu_UL6 li:nth-child(1){width:80px; position:relative; margin:0 0 8px 0}
        #Fly_Menu_UL6 li:nth-child(2){width:110px; position:relative; margin:0 6px 0 0}
        #Fly_Menu_UL6 li:nth-child(3){width:150px; justify-content:end}

.xMobile_Menu{display:none}
@media all and (max-width:600px){.xMobile_Menu{position:absolute; overflow:auto; overflow-x:hidden; width:100%; height:auto; min-height:600px; left:0px; top:90px; background-color:#00A65A; border-radius:4px; border:#00A65A solid 1px; display:none;
                                               -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; appearance:none; outline:0px; scrollbar-width:none; -ms-overflow-style:none;
                                               box-shadow:6px 6px 8px -6px rgba(0,0,0,0.8); opacity:0; animation:/*UpVisible*/ 1.0s forwards}}

.xMobile_Menu_01{width:100%; height:40px}

.xMobile_Menu_02{width:340px; height:auto; margin:0 auto; padding:10px 0 10px 50px; display:flex; align-items:center; justify-content:start; flex-direction:row; font-family:Alexandria-Light; font-size:20px; color:#FFFFFF; transition:opacity 1s ease}
.xMobile_Menu_02:hover{opacity:0.50; cursor:pointer}

.xMobile_Menu_03{width:340px; height:auto; margin:0 auto; padding:10px 0 10px 50px; display:flex; align-items:center; justify-content:start; flex-direction:row; font-family:Alexandria-Light; font-size:20px; color:#FFFFFF; font-style:italic; transition:opacity 1s ease}
.xMobile_Menu_03:hover{opacity:0.50; cursor:pointer}

.xClose_Img{position:absolute; width:20px; height:auto; left:calc(50% + 145px); top:20px; border:none}
.xClose_Img:hover{opacity:0.50; cursor:pointer}

.xGrass{position:absolute; overflow:hidden; width:18px; height:12px; left:calc(50% - 9px); top:16px; display:flex; align-items:flex-end; justify-content:end; opacity:0; animation:/*UpVisible*/ 2.0s forwards}
  .xGrass div{border:transparent solid 3px; border-bottom:#00A65A solid 12px}

.xLine_Grass{width:100%; height:10px; background-color:#00A65A} 

.xClick_Menu{position:relative; font-family:Alexandria-Light; font-size:14px; color:#000000; transition:opacity 1s ease}
.xClick_Menu:hover{opacity:0.50}

.xLogo{width:150px; height:auto; border:none; opacity:0; animation:UpVisible 1.0s forwards}
@media all and (max-width:600px){.xLogo{width:110px}}
.xLogo:hover{cursor:pointer}

#Hamburger{width:auto; height:24px; border:none}
#Hamburger:hover{opacity:0.50; cursor:pointer}

.xButton_Menu{width:140px; height:30px; background-color:#00FF99; border-radius:20px; border:none; display:flex; align-items:center; justify-content:center; flex-direction:row; transition:opacity 1s ease; 
              font-family:Alexandria-Light; font-size:14px; color:#000000}
.xButton_Menu:hover{opacity:0.50; cursor:pointer}

.xGarden_Menu{background-image:url(/wp/wp-content/themes/conator/images/Garden.png); background-position:200px 18px; background-size:500px auto; background-repeat:no-repeat} 
@media all and (max-width:600px){.xGarden_Menu{background-image:none}}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*Section: Article*/
#Article{width:100%; min-height:calc(100% - 330px); background-color:transparent}
@media all and (max-width:600px){#Article{min-height:calc(100% - 280px)}}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*Section: Footer*/
#Footer{display:flex; align-items:center; justify-content:center; flex-direction:column; width:100%; height:auto; background-image:url(/wp/wp-content/themes/conator/images/Footer.jpg); background-position:center 0px}

  #Footer_Content{display:block; width:calc(1024px - 60px); height:200px; margin:0 auto}
  @media all and (max-width:600px){#Footer_Content{width:360px}}

    #Footer_Menu_UL1{width:100%; height:50px; display:flex; align-items:center; justify-content:center; flex-direction:row}
      #Footer_Menu_UL1 li{height:inherit; display:flex; align-items:center; justify-content:center; flex-direction:row}
      #Footer_Menu_UL1 li:nth-child(1){}
      #Footer_Menu_UL1 li:nth-child(2){width:40px; background-image:url(/wp/wp-content/themes/conator/images/Watsap.png); background-position:center 30px; background-size:auto 18px; background-repeat:no-repeat}
        #Footer_Menu_UL1 li:nth-child(2):hover{opacity:0.50; cursor:pointer}
      #Footer_Menu_UL1 li:nth-child(3){width:40px; background-image:url(/wp/wp-content/themes/conator/images/Instagram.png); background-position:center 30px; background-size:auto 18px; background-repeat:no-repeat}
        #Footer_Menu_UL1 li:nth-child(3):hover{opacity:0.50; cursor:pointer}
      #Footer_Menu_UL1 li:nth-child(4){width:40px; background-image:url(/wp/wp-content/themes/conator/images/Tiktok.png); background-position:center 30px; background-size:auto 18px; background-repeat:no-repeat}
        #Footer_Menu_UL1 li:nth-child(4):hover{opacity:0.50; cursor:pointer}
      #Footer_Menu_UL1 li:nth-child(5){}

    #Footer_Menu_UL2{width:100%; height:auto; display:flex; align-items:center; justify-content:center; flex-direction:column; font-family:Alexandria-Light; font-size:14px; color:#00FE93}
      #Footer_Menu_UL2 li{height:inherit; display:flex; align-items:flex-end; justify-content:center; flex-direction:row}
      #Footer_Menu_UL2 li:nth-child(1){height:50px; font:inherit}
        #Footer_Menu_UL2 li:nth-child(1) div{width:30px; font:inherit; text-align:center}
        #Footer_Menu_UL2 li:nth-child(1) a{font-family:Alexandria-Light; font-size:14px; color:#00FE93; text-decoration:underline}
        #Footer_Menu_UL2 li:nth-child(1) a:hover{opacity:0.50}
      #Footer_Menu_UL2 li:nth-child(2){height:25px}
        #Footer_Menu_UL2 li:nth-child(2) a{font-family:Alexandria-Light; font-size:14px; color:#FFFFFF}
        #Footer_Menu_UL2 li:nth-child(2) a:hover{opacity:0.50}
      #Footer_Menu_UL2 li:nth-child(3){height:40px; font-family:Alexandria-Light; font-size:14px; color:#FFFFFF}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

h4{font-family:Alexandria-Medium; font-size:14px; line-height:22px; color:#000000}

.xSeparator{width:100%; height:50px}
@media all and (max-width:600px){.xSeparator{height:50px}}

.xFont_Medium{font-family:Alexandria-Medium}

.xTemp_Frame{border:none; width:0px; height:0px; display:none}

.xOpacity_Zero{opacity:0} .xOpacity_One{opacity:1}
/***********************************************************************************************************************/

@keyframes UpVisible{
  0%   {opacity:0}
  100% {opacity:1}}
.StartUpVisible{animation-name:UpVisible} /*Запуск JS*/

@keyframes DownVisible{
  0%   {opacity:1}
  100% {opacity:0}}
.StartDownVisible{animation-name:DownVisible} /*Запуск JS*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*Forms*/
.xInput_NC{width:310px; height:50px; padding:0 20px 0 20px; background-color:#FFFFFF; border-radius:4px; border:#FFFFFF solid 1px; font-family:Alexandria-Light; font-size:14px; color:#000000;
           -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; appearance:none; outline:0px}
.xInput_NC:focus{border:#333333 solid 1px !important}
@media all and (max-width:600px){.xInput_NC{width:340px}}

.xTextarea{width:584px; height:260px; padding:10px 20px 10px 20px; background-color:#FFFFFF; resize:none; overflow:hidden; border:#FFFFFF solid 1px; border-radius:4px; font-family:Alexandria-Light; font-size:14px; color:#000000}
.xTextarea:focus{border:#333333 solid 1px !important}
@media all and (max-width:600px){.xTextarea{width:340px}}

.xStar{position:absolute; width:auto; height:auto; left:15px; top:10px; font-family:Alexandria-Light; font-size:16px; color:#E72E00}

.xFormColorAttention{border-color:#FF0000}
/***********************************************************************************************************************/

@keyframes AttentionInput{
  0%  {transform:translate(1px, 1px) rotate(0deg)}
  10% {transform:translate(-1px, -2px) rotate(-1deg)}
  20% {transform:translate(-3px, 0px) rotate(1deg)}
  30% {transform:translate(3px, 2px) rotate(0deg)}
  40% {transform:translate(1px, -1px) rotate(1deg)}
  50% {transform:translate(-1px, 2px) rotate(-1deg)}
  60% {transform:translate(-3px, 1px) rotate(0deg)}
  70% {transform:translate(3px, 1px) rotate(-1deg)}
  80% {transform:translate(-1px, -1px) rotate(1deg)}
  90% {transform:translate(1px, 2px) rotate(0deg)}
  100%{transform:translate(1px, -2px) rotate(-1deg)}}

.StartAttentionInput{animation-name:AttentionInput; animation-duration:0.5s; animation-iteration-count:1; animation-timing-function:ease} /*Запуск JS*/
/***********************************************************************************************************************/

#BG_Video{position:relative; width:100%; height:auto; left:0px; top:0px; display:flex; align-items:end; justify-content:center; flex-direction:column}
  #BG_Video video{width:100%; height:auto; aspect-ratio:attr(width)/attr(height); z-index:-1}
  #BG_Video img{position:absolute; bottom:0px; width:100%; height:auto; padding:0 20px 0 20px; border:none}

#BG_Video_01{position:relative; width:100%; height:auto; left:0px; top:0px; display:flex; align-items:end; justify-content:center; flex-direction:column}
  #BG_Video_01 video{position:absolute; width:100%; height:auto; left:0px; top:0px; aspect-ratio:attr(width)/attr(height); z-index:-1}
  @media all and (max-width:600px){#BG_Video_01 video{position:static}}
  #BG_Video_01 img{position:static; width:100%; height:auto; padding:0 20px 0 20px; border:none}
  @media all and (max-width:600px){#BG_Video_01 img{position:absolute; bottom:0px}}

#Article_Areal{width:100%; height:auto; background-color:#F2F2F2}

.xArticle_Garden{width:calc(1024px - 60px); height:100px; margin:0 auto; background-image:url(/wp/wp-content/themes/conator/images/Garden.png); background-position:0px 0px; background-size:auto 100px; background-repeat:no-repeat} 
@media all and (max-width:600px){.xArticle_Garden{width:340px; height:80px; background-size:340px auto}}
/***********************************************************************************************************************/

#Desktop_Menu{position:absolute; width:100%; height:auto; left:0px; top:0px}
@media all and (max-width:600px){#Desktop_Menu{display:none}}
  #Desktop_Menu ul{width:calc(1024px - 60px); height:auto; margin:0 auto; display:flex; align-items:center; justify-content:flex-end; padding:40px 0 20px 0}
    #Desktop_Menu li{width:100%; height:auto; padding:0 0 0 46px; display:flex; align-items:start; justify-content:start; flex-direction:column}
    #Desktop_Menu a{height:70px; font-family:Alexandria-Light; font-size:40px; color:#00FF99; text-decoration:underline; transition:opacity 1s ease}
    #Desktop_Menu a:hover{color:#FFFFFF; text-decoration:none}
/***********************************************************************************************************************/

.xText{width:calc(1024px - 60px); height:auto; margin:0 auto; padding:50px 100px 50px 200px; font-family:Alexandria-Light; font-size:14px; line-height:22px; color:#000000}
@media all and (max-width:600px){.xText{width:340px; padding:50px 0 50px 0}}

.xPage{width:calc(1024px - 60px); height:auto; margin:0 auto; padding:0 100px 0 200px; font-family:Alexandria-Light; font-size:50px; color:#009966}
@media all and (max-width:600px){.xPage{width:340px; padding:0 0 0 0; font-size:40px}}

.xPage_Text{width:calc(1024px - 60px); height:auto; margin:0 auto; padding:20px 100px 50px 200px; font-family:Alexandria-Light; font-size:14px; line-height:22px; color:#000000}
  .xPage_Text a{font-family:Alexandria-Light; font-size:14px; line-height:22px; color:#009966; text-decoration:underline}
  .xPage_Text a:hover{opacity:0.50}
	
@media all and (max-width:600px){.xPage_Text{width:340px; padding:20px 0 50px 0}}
/***********************************************************************************************************************/

.xText_Conator{width:calc(1024px - 60px); height:auto; margin:0 auto; padding:50px 46px 50px 46px; font-family:Alexandria-Light; font-size:14px; line-height:22px; color:#000000}
@media all and (max-width:600px){.xText_Conator{width:340px; padding:50px 0 50px 0}}

.xPage_Conator{width:calc(1024px - 60px); height:auto; margin:0 auto; padding:0 0 10px 46px; font-family:Alexandria-Light; font-size:50px; color:#009966}
@media all and (max-width:600px){.xPage_Conator{width:340px; padding:0 0 10px 0; font-size:40px}}

.xPage_Text_Conator{width:calc(1024px - 60px); height:auto; margin:0 auto; padding:0 0 30px 46px; font-family:Alexandria-Light; font-size:14px; color:#000000}
@media all and (max-width:600px){.xPage_Text_Conator{width:340px; padding:0 0 30px 0}}

#Request_Areal{width:calc(1024px - 60px); height:auto; margin:0 auto; padding:0 0 0 46px}
@media all and (max-width:600px){#Request_Areal{width:340px; padding:0 0 0 0}}

  .xRequest_Form{width:100%; height:auto; display:flex; align-items:flex-start; justify-content:start; flex-direction:row}
  @media all and (max-width:600px){.xRequest_Form{flex-direction:column}}

    #Request_UL1{width:340px; height:auto; display:flex; align-items:center; justify-content:center; flex-direction:column}
      #Request_UL1 li{position:relative; width:100%; height:70px; display:flex; align-items:flex-start; justify-content:start; flex-direction:row}

    #Request_UL2{width:588px; height:auto; display:flex; align-items:center; justify-content:center; flex-direction:column}
    @media all and (max-width:600px){#Request_UL2{width:340px}}
     #Request_UL2 li{position:relative; width:100%; height:280px; display:flex; align-items:flex-start; justify-content:start; flex-direction:row}

  #Request_Submit{width:100%; height:auto; padding:10px 0 50px 0; display:flex; align-items:flex-start; justify-content:start; flex-direction:row}
/***********************************************************************************************************************/

.xPage_Info{width:calc(1024px - 60px); height:auto; margin:0 auto; padding:50px 0 50px 0; display:flex; align-items:center; justify-content:center; flex-direction:row; text-align:center; font-family:Alexandria-Light; font-size:50px; color:#009966}
@media all and (max-width:600px){.xPage_Info{width:340px; padding:50px 0 50px 0; font-size:40px}}
/***********************************************************************************************************************/

.xContacts{min-width:1024px; width:100%; height:auto; margin:0 auto; display:flex; align-items:flex-start; justify-content:center; flex-direction:row; flex-wrap:wrap; background-color:#666666}
@media all and (max-width:600px){.xContacts{min-width:360px; /*width:360px;*/ justify-content:center}}

  .xContacts_Item{display:flex; align-items:start; width:calc(100% / 3.003); height:auto; background-color:#666666; z-index:0}
  @media all and (max-width:600px){.xContacts_Item{width:340px}}

    .xContacts_Item_UL1{width:100%; height:auto; display:flex; align-items:center; justify-content:center; flex-direction:column; transition:opacity 2s ease}
      .xContacts_Item_UL1 li{width:100%; display:flex; align-items:center; justify-content:center; flex-direction:row; text-align:center}
      .xContacts_Item_UL1 li:nth-child(1){height:auto; position:relative; overflow:hidden}
        .xContacts_Item_UL1 li:nth-child(1) img{width:calc(100% - 30px); height:auto; border-radius:4px; border:none; transition:opacity 2s ease}
        @media all and (max-width:600px){.xContacts_Item_UL1 li:nth-child(1) img{width:340px}}
      .xContacts_Item_UL1 li:nth-child(2){height:30px}
	  
      .xContacts_Item_UL1 li:nth-child(3){justify-content:start; padding:0 0 15px 30%; font-family:Alexandria-Light; font-size:30px; color:#FFFFFF}
      .xContacts_Item_UL1 li:nth-child(4){justify-content:start; padding:0 0 10px 30%; font-family:Alexandria-Medium; font-size:14px; color:#FFFFFF}
      .xContacts_Item_UL1 li:nth-child(5){justify-content:start; padding:0 0 5px 30%; font-family:Alexandria-Light; font-size:14px; color:#FFFFFF}
      .xContacts_Item_UL1 li:nth-child(6){justify-content:start; padding:0 0 60px 30%}
        .xContacts_Item_UL1 li:nth-child(6) a{font-family:Alexandria-Light; font-size:14px; line-height:22px; color:#00FF99; text-decoration:underline}
         .xContacts_Item_UL1 li:nth-child(6) a:hover{opacity:0.50}

.xContacts_BG{background-color:#666666}
/***********************************************************************************************************************/