@font-face{font-family:farsi;src:url(../font/NazaninNormal.woff2) format('woff2'),url(../font/NazaninNormal.woff) format('woff'),url(../font/NazaninNormal.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{font:inherit;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-tap-highlight-color:transparent}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden],.hidden{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}@media (min-width:3000px){html{font-size:200%}}a,:focus,a:active,a:hover{outline:none;text-decoration:none;color:inherit}img{border:0;-ms-interpolation-mode:bicubic;width:100%;vertical-align:middle}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;border:none;background:none}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,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;resize:vertical}table{border-collapse:collapse;border-spacing:0}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#8aa06c;color:#fff;text-shadow:none}::selection{background:#8aa06c;color:#fff;text-shadow:none}.rtl{direction:rtl}.rtl{direction:rtl}.resizing *{-webkit-transition:none!important;transition:none!important}.en,.es,.font-en{font-family:'Montserrat',sans-serif}.fa,.ar,.font-fa{font-family:'farsi','tahoma',sans-serif}del,ins{text-decoration:none}del{opacity:.7;position:relative}del:after{content:'';left:0;right:0;top:0;bottom:0;margin:auto;height:2px;position:absolute;background-color:currentColor;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);opacity:.75}.rtl del:after{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);left:4px}.hiddener{display:block;position:absolute;top:-4em}.visible-mob,.visible-mob-inline{display:none}@media (max-width:720px){.hidden-mob{display:none}.visible-mob-inline{display:inline}.visible-mob{display:block}}.sidebar-con{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:3em;padding-right:2em;position:relative}@media (min-width:721px){.sidebar-con{padding-top:4em;height:calc(100vh - 4em)}}@media (max-width:840px) and (min-width:721px){.sidebar-con{margin-left:1em}}@media (max-height:500px) and (min-width:721px){.sidebar-con{height:calc(100vh - 1em)}}@media (max-width:720px){.sidebar-con{margin-left:5em;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.menu-is-active .sidebar-con,.landing .sidebar-con{-webkit-transform:none;-ms-transform:none;transform:none}}@media (max-width:600px){.sidebar-con{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}nav{margin-top:3em}@media (max-height:500px){.compact-nav{margin-top:1em}}nav.flex-grow{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:720px){nav.flex-grow{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}}@media (max-height:400px){nav.flex-grow{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}}aside{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.main{min-height:100vh}.site-bg,.position-right,.position-left{position:fixed;top:0;bottom:0;height:100vh;-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s}.menu-is-active .site-bg,.menu-is-active .position-right,.menu-is-active .position-left{-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s}.site-bg{width:100vw;z-index:-1}.position-right{width:65vw}.position-left{width:35vw;z-index:2}.bg-left{left:0;background:#666;-webkit-transform:translateX(-65%);-ms-transform:translateX(-65%);transform:translateX(-65%);-webkit-transform:translate3d(-65%,0,0);transform:translate3d(-65%,0,0);z-index:1}.bg-right{right:0;background:#666;z-index:1;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.loading .bg-right{-webkit-transform:translateX(35%);-ms-transform:translateX(35%);transform:translateX(35%);-webkit-transform:translate3d(35%,0,0);transform:translate3d(35%,0,0)}@media (min-width:1500px){.bg-left{-webkit-transform:translateX(-75%);-ms-transform:translateX(-75%);transform:translateX(-75%);-webkit-transform:translate3d(-75%,0,0);transform:translate3d(-75%,0,0)}.loading .bg-right{-webkit-transform:translateX(25%);-ms-transform:translateX(25%);transform:translateX(25%);-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0)}.position-right{width:75vw}.position-left{width:25vw}}@media (max-width:720px){.bg-left{-webkit-transform:translateX(calc(-100% + 4em));-ms-transform:translateX(calc(-100% + 4em));transform:translateX(calc(-100% + 4em))}.loading .bg-right{-webkit-transform:translateX(4em);-ms-transform:translateX(4em);transform:translateX(4em)}.position-right{width:calc(100% - 4em)}.position-left{width:19em;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.menu-is-active .bg-left,.landing .bg-left{-webkit-transform:translateX(calc(19em - 100vw));-ms-transform:translateX(calc(19em - 100vw));transform:translateX(calc(19em - 100vw))}.menu-is-active .position-left,.landing .position-left{-webkit-transform:none;-ms-transform:none;transform:none}}@media (max-width:304px){.menu-is-active .bg-left{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media (max-width:400px){.bg-left{-webkit-transform:translateX(calc(-100% + 3.25em));-ms-transform:translateX(calc(-100% + 3.25em));transform:translateX(calc(-100% + 3.25em))}.loading .bg-right{-webkit-transform:translateX(3.25em);-ms-transform:translateX(3.25em);transform:translateX(3.25em)}.position-right{width:calc(100% - 3.25em)}}.landing .bg-left,.loading .bg-left{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.landing .position-right,.landing .position-left{width:50vw}.position-right{right:0}.position-left{left:0}.position-right,.position-left{overflow:hidden}.sidebar-con,.main{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;position:relative}.loading .sidebar-con{-webkit-transform:translateX(150%);-ms-transform:translateX(150%);transform:translateX(150%);-webkit-transform:translate3d(150%,0,0);transform:translate3d(150%,0,0)}.loading .main{-webkit-transform:translateX(-150%);-ms-transform:translateX(-150%);transform:translateX(-150%);-webkit-transform:translate3d(-150%,0,0);transform:translate3d(-150%,0,0)}header{position:fixed;top:3em;left:3em;z-index:100;direction:ltr;font-family:'Montserrat',sans-serif}@media (max-width:840px){header{left:1em}.landing header{left:3em}}@media (max-width:720px){header{top:-5em}.landing header{top:3em}}@media (min-width:721px) and (max-height:500px){header{top:1em}}@media (min-width:721px) and (max-height:500px) and (orientation:landscape){.landing header{top:3em}}.logo-con{position:relative}.logo{font-size:2em;font-weight:200;text-transform:uppercase;display:block;-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;color:#fff;position:relative}.landing .logo{-webkit-transform:translateX(calc(50vw - 10em));-ms-transform:translateX(calc(50vw - 10em));transform:translateX(calc(50vw - 10em))}.landing.loading .logo{-webkit-transform:translateY(-100vh);-ms-transform:translateY(-100vh);transform:translateY(-100vh)}.logo:hover{color:#fff}.logo i{display:inline-block;-webkit-transition:-webkit-transform 1.5s;transition:-webkit-transform 1.5s;transition:transform 1.5s}@media (max-width:720px){.logo-con{-webkit-transform:rotate(-90deg) translateY(-6em);-ms-transform:rotate(-90deg) translateY(-6em);transform:rotate(-90deg) translateY(-6em);top:calc(60vh + 128px)}.landing .logo-con{-webkit-transform:translateX(2em);-ms-transform:translateX(2em);transform:translateX(2em);top:0}}@media (max-width:400px){.logo-con{-webkit-transform:rotate(-90deg) translateY(-6.5em);-ms-transform:rotate(-90deg) translateY(-6.5em);transform:rotate(-90deg) translateY(-6.5em)}.logo{white-space:nowrap}}@media (max-width:520px){.landing .logo i{-webkit-transform:translateY(1em) translateX(-3.55em) scaleX(1.05);-ms-transform:translateY(1em) translateX(-3.55em) scaleX(1.05);transform:translateY(1em) translateX(-3.55em) scaleX(1.05)}.landing .logo-con{-webkit-transform:translateX(8em);-ms-transform:translateX(8em);transform:translateX(8em)}}@media (max-height:500px) and (max-width:720px){.logo-con{top:calc(40vh + 128px)}}.landing .logo-con{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s}.loading-logo .logo-con{-webkit-transform:translateY(30vh);-ms-transform:translateY(30vh);transform:translateY(30vh)}.logo b{font-weight:700;display:inline-block}.logo .o{font-size:0}.logo-gear{display:inline-block;width:.75em;height:.75em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M497 312l-47-37v-38l47-37c9-7 11-20 5-30l-49-84c-5-10-17-14-28-10l-55 22c-11-8-22-14-34-19l-8-59c-2-12-12-20-23-20h-98c-11 0-21 8-23 19l-8 60c-12 5-23 11-33 19L87 76c-11-5-23 0-28 10l-49 84c-6 10-4 23 5 30l47 37v38l-47 37c-8 7-11 20-5 30l49 84c5 10 17 14 28 10l55-22c11 8 22 14 34 19l8 59c2 12 12 20 23 20h98c11 0 21-8 23-19l8-60c12-5 23-11 33-19l56 22c11 5 23 0 28-10l49-85c6-9 3-22-5-29zm-241 51a107 107 0 110-214 107 107 0 010 214z' fill='%23b9e6ac'/%3E%3C/svg%3E%0A");-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.logo:hover .logo-gear{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.loading-logo .logo-gear,.loading .logo-gear{-webkit-transition:-webkit-transform 20s;transition:-webkit-transform 20s;transition:transform 20s;-webkit-transform:rotate(7200deg);-ms-transform:rotate(7200deg);transform:rotate(7200deg)}.menu-toggle{outline:none;position:absolute;display:block;top:120px;left:-4px;width:44px;height:46px;background:transparent;color:#fff;font-size:0;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s}.landing .menu-toggle{-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}@media (min-width:721px){.menu-toggle{display:none}}@media (max-height:500px) and (max-width:720px){.menu-toggle{top:90px}}@media (max-width:400px){.menu-toggle{left:-13px}}.menu-toggle:before,.menu-toggle:after{content:"";display:block;width:50%;height:2px;position:absolute;top:50%;left:50%;background:currentColor;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform 0.25s ease-in-out;transition:-webkit-transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out}.desktop .menu-toggle:hover,.desktop .menu-toggle:focus{color:#daffa9}.menu-is-active .menu-toggle:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.menu-is-active .menu-toggle:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.menu-toggle span{position:relative;content:'';display:block;width:50%;position:absolute;top:36%;bottom:36%;left:25%;background:inherit;border-top:2px solid;border-bottom:2px solid;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.menu-is-active .menu-toggle span{opacity:0}.main-nav-list{margin-right:auto;direction:ltr;text-align:left;color:#fff;width:100%}@media (min-width:721px){.main-nav-list{max-width:14em}}.compact-nav .main-nav-list{width:100%;max-width:14.75em}.main-nav-menu li{font-size:1.2em;display:inline-block;width:100%;margin-bottom:1em}.compact-nav li{width:49%}.main-nav-menu a{display:block;padding:.3em 0;position:relative;-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.main-nav-menu a.active,.main-nav-menu a.active-color{color:#c5efb9}.main-nav-menu a.active{cursor:default}.main-nav-menu a:hover,.main-nav-menu a:focus{-webkit-transform:translateY(-.2em);-ms-transform:translateY(-.2em);transform:translateY(-.2em)}.main-nav-menu a.active:hover,.main-nav-menu a.active:focus{-webkit-transform:none;-ms-transform:none;transform:none}.ltr .main-nav-menu a{text-transform:uppercase;font-size:.9em}@media (min-width:1250px){.main-nav-menu li{padding-right:.5em}}.main-nav-menu a:after{content:'';position:absolute;top:.2em;left:0;height:2px;right:0;background:#fff;opacity:.25;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s}.main-nav-menu a:hover:after{-webkit-transform:translateY(-.25em);-ms-transform:translateY(-.25em);transform:translateY(-.25em)}.main-nav-menu a.active:hover:after{-webkit-transform:none;-ms-transform:none;transform:none}@media (min-width:1250px){.nav-has-aside{width:100%}.nav-has-aside li{width:inherit}.nav-has-aside a:after{display:none}.compact-nav .main-nav-list{width:100%;max-width:14.75em}.compact-nav li{width:49%}}@media (min-height:900px) and (min-width:721px){.compact-nav .main-nav-list{margin-top:2em}}@media (max-width:850px){.compact-nav .main-nav-list{width:100%}}@media (max-width:720px){.compact-nav li{width:48%}.compact-nav li:nth-child(2n - 1) a:after{right:.2em}}.social{text-align:left;direction:ltr;margin-bottom:1em}.mob .social{font-size:1.27em}@media (max-width:720px){.mob .social{font-size:1.34em}}.social li{color:#fff;display:inline-block;padding-right:.3em}.contact .social li{display:block}.social a{display:block;padding:.5em;position:relative;padding-left:0}.social b{font-weight:400;display:inline-block;position:relative;pointer-events:none;-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;transition:opacity 0.5s,-webkit-transform 0.5s;transition:transform 0.5s,opacity 0.5s;-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em);-webkit-transform:translate3d(1em,0,0);transform:translate3d(1em,0,0);opacity:0;position:absolute;top:-1.5em;left:.5em;width:10em;z-index:3}.social-text-down b{top:auto;bottom:-.5em;color:#bbb}.ltr .social b{width:12em}.social svg{width:1.5em;height:1.5em;font-size:1.2em;fill:#fff;-webkit-transition:fill 1s;transition:fill 1s}#soc-instagram:hover svg{fill:#e8b2cf}#soc-facebook:hover svg{fill:#99b4f0}#soc-linkedin:hover svg{fill:#77aff0}#soc-telegram:hover svg{fill:#91ddff}.desktop .social a:hover b,.desktop .social a:focus b{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}@media (max-height:600px) and (min-width:721px){footer .social{display:none}}footer{color:#fff;font-weight:lighter;font-size:.8em;text-transform:uppercase;line-height:1.2em}.rtl footer{text-align:left}@media (min-width:721px){.rtl footer{text-align:left;font-size:.9em}}@media (max-width:720px){footer{margin-bottom:2em}}.footer-copy span{display:none}.footer-copy b{font-weight:400;font-size:.8em}.footer-designer span,.footer-designer a{opacity:.5}.footer-designer a{display:inline-block;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.footer-designer a:hover{opacity:1}.footer-designer svg{height:1em;width:1em;display:inline-block;fill:#fff;font-size:.95em;position:relative;top:.1em}@media (max-width:720px){.rtl .footer-designer svg{display:none}}.footer-designer i{display:inline-block;white-space:nowrap;overflow:hidden;-webkit-transition:max-width 1s;transition:max-width 1s;position:relative;top:.3em}.footer-designer .hidn{opacity:1}@media (max-width:900px){.footer-designer .hidn{display:none}}@media (min-width:721px){.desktop .footer-designer i{max-width:0}.desktop .footer-designer:hover i,.desktop .footer-designer a:focus i{max-width:30em}}@media (max-height:500px){footer{opacity:.5}.footer-copy span,.footer-designer{display:none}}@media (max-height:400px){footer{display:none}}footer button{padding:0;color:#bbb;font:inherit;text-transform:uppercase;-webkit-transition:color 1s;transition:color 1s}.rtl footer button{padding-bottom:.2em}footer button:hover,footer button:focus{color:#c5efb9}.site-description{position:absolute;top:calc(30vh - 3em);left:0;right:0;padding:3em;max-width:50%;-webkit-transition:-webkit-transform 3s;transition:-webkit-transform 3s;transition:transform 3s;-webkit-transform:translateY(200vh);-ms-transform:translateY(200vh);transform:translateY(200vh)}@media (max-width:992px){.site-description{max-width:750%}}@media (max-width:720px){.site-description{padding-top:0;max-width:100%}}@media (max-width:550px){.site-description{padding:1em}}.loading-logo .site-description{-webkit-transform:none;-ms-transform:none;transform:none}.site-description span{display:block;margin-bottom:2em;line-height:1.3em}.site-description .font-en{font-size:.8em;line-height:1.4em}.landing-nav{position:absolute;top:3em;left:3em;margin:0}.lang-selector{display:inline-block;position:relative;top:-.25em}.lang-selector li{display:inline-block;font-size:.9em;text-transform:uppercase;padding-right:1.22em;color:#666;letter-spacing:-.05em;overflow:hidden}@media (max-width:720px){.lang-selector{display:block}.lang-selector li{display:block;height:2.8em}}@media (max-width:720px) and (orientation:landscape){.lang-selector{display:inline-block}.lang-selector li{position:relative;margin-right:2em;bottom:1em}.lang-selector li:last-child a{line-height:.9em}.lang-selector .fa{position:relative;top:-.25em}}.lang-selector .fa{display:inline-block;font-size:1.33em;line-height:.9em;position:relative;bottom:.1em}.lang-selector a{padding-top:.5em;display:inline-block;-webkit-transition:color 0.5s,-webkit-transform 1s 1s;transition:color 0.5s,-webkit-transform 1s 1s;transition:transform 1s 1s,color 0.5s}.loading-intro .lang-selector a{-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.lang-selector a:hover{color:#82be31}.lang-selector .desabled{cursor:default;pointer-events:none;opacity:.5}.landing-stone-con{position:absolute;top:40vh;height:70vh;width:50vw;-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s}.main .landing-stone-con,.tree-left .landing-stone-con{left:0}.sidebar-con .landing-stone-con,.tree-right .landing-stone-con{right:0}.loading .main .landing-stone-con,.loading .tree-left .landing-stone-con{-webkit-transform:translateY(150vh) rotate(40deg);-ms-transform:translateY(150vh) rotate(40deg);transform:translateY(150vh) rotate(40deg)}.loading .sidebar-con .landing-stone-con,.loading .tree-right .landing-stone-con{-webkit-transform:translateY(150vh) rotate(-40deg);-ms-transform:translateY(150vh) rotate(-40deg);transform:translateY(150vh) rotate(-40deg)}.landing-stone{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:250%;margin-left:-75%;height:calc(23vh + 2em);margin-bottom:-2em;position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 0.5s cubic-bezier(.67,-.17,.42,1.45);transition:-webkit-transform 0.5s cubic-bezier(.67,-.17,.42,1.45);transition:transform 0.5s cubic-bezier(.67,-.17,.42,1.45)}@media (max-height:600px){.landing-stone-con{top:50vh;height:50vh}.landing-stone{height:calc(18vh + 2em)}}.landing-stone:last-child{height:40vh}.main .landing-stone,.tree-left .landing-stone{-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}.sidebar-con .landing-stone,.tree-right .landing-stone{-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.landing-stone:before,.landing-stone:after{content:'';position:absolute;display:block;top:0;left:0;right:0;height:2px;background:#8aa06c;-webkit-transition:opacity 10s,-webkit-transform 15s;transition:opacity 10s,-webkit-transform 15s;transition:transform 15s,opacity 10s;-webkit-transform:scaleX(.1);-ms-transform:scaleX(.1);transform:scaleX(.1);opacity:0}.landing-stone-show:before,.landing-stone-show:after{-webkit-transform:none;-ms-transform:none;transform:none}.sidebar-con .landing-stone:before,.sidebar-con .landing-stone:after,.tree-right .landing-stone:before,.tree-right .landing-stone:after{-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.main .landing-stone:before,.main .landing-stone:after,.tree-left .landing-stone:before,.tree-left .landing-stone:after{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.landing-stone:after{top:50%;-webkit-transition-delay:0.5s;transition-delay:0.5s}.loading-intro .landing-stone:before,.loading-intro .landing-stone:after{opacity:1!important}.landing-img,.landing-img-con{position:absolute;left:-500%;right:-500%;top:-500%;bottom:-500%}.landing-img-con{-webkit-animation:landingimgRev 1000s cubic-bezier(.2,0,.8,1.01) infinite both;animation:landingimgRev 1000s cubic-bezier(.2,0,.8,1.01) infinite both;-webkit-transition:opacity 5s;transition:opacity 5s}.landing-img-con:nth-child(2){-webkit-transition-delay:0.5s;transition-delay:0.5s}.landing-img-con:nth-child(3){-webkit-transition-delay:1s;transition-delay:1s}.main .landing-img-con,.tree-left .landing-img-con{-webkit-animation:landingimg 1000s cubic-bezier(.2,0,.8,1.01) infinite both;animation:landingimg 1000s cubic-bezier(.2,0,.8,1.01) infinite both}.loading-intro .landing-img-con{opacity:0}@-webkit-keyframes landingimg{0%,100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes landingimg{0%,100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes landingimgRev{0%,100%{-webkit-transform:translateX(100%);transform:translateX(100%)}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes landingimgRev{0%,100%{-webkit-transform:translateX(100%);transform:translateX(100%)}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.cookie-box{position:fixed;z-index:100;left:0;right:0;bottom:0;background:-webkit-linear-gradient(transparent,rgba(100,100,100,.75));background:linear-gradient(transparent,rgba(100,100,100,.75));color:#fff;padding:3em;padding-left:calc(50vw + 3em);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;pointer-events:none}.cookie-box.cookie-show{-webkit-transform:none;-ms-transform:none;transform:none;pointer-events:all}.cookie-box button{background:#68715c;color:#fff;padding:1em;width:8em;position:absolute;left:calc(50vw - 11em);bottom:3em;border-radius:3em;overflow:hidden;border:1px solid rgba(255,255,255,.15)}.cookie-box button:before{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background:-webkit-linear-gradient(45deg,transparent,#6d9f27);background:linear-gradient(45deg,transparent,#6d9f27);opacity:.5;-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;transition:opacity 0.5s,-webkit-transform 0.5s;transition:opacity 0.5s,transform 0.5s;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}.cookie-box button:hover:before,.cookie-box button:focus:before{-webkit-transform:none;-ms-transform:none;transform:none;opacity:.5}.scrolbar{-webkit-overflow-scrolling:touch;padding-right:1em;overflow-y:scroll}.scrolbar-left{padding-left:10px}.sb-container{position:relative;overflow:hidden;padding-right:10px;direction:ltr}.sb-content{height:100%;width:calc(100% + 3em);padding-right:2em;overflow-y:scroll}.scrolbar-left .sb-content{padding-right:3em}.sb-scrollbar-container{position:absolute;right:5px;bottom:5px;top:5px;width:10px}.scrolbar-line .sb-scrollbar-container:after{content:'';display:block;position:absolute;top:0;right:-5px;bottom:0;z-index:1001;width:1px;background:#ad8171;background:-webkit-linear-gradient(bottom,transparent 0%,#ad8171 3%,#ad8171 97%,transparent 100%);background:linear-gradient(0deg,transparent 0%,#ad8171 3%,#ad8171 97%,transparent 100%);opacity:.5;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.sb-container-noscroll .sb-scrollbar-container{right:-20px}.sb-scrollbar{position:absolute;right:-4px;height:30px;width:10px;border-right:2px solid gray;opacity:0;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.sb-container:hover>.sb-scrollbar-container>.sb-scrollbar,.sb-container:hover>.sb-scrollbar-container:after{opacity:.5}.sb-scrollbar:hover{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 75%,#888 75%,#888 100%);background-image:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 75%,#888 75%,#888 100%)}.scrollMouseDown{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,#888 50%,#888 100%)!important;background-image:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,#888 50%,#888 100%)!important;opacity:0.5!important}.scrolbar-left .sb-scrollbar-container{right:auto;left:5px}.scrolbar-left.sb-container{padding-left:10px;padding-right:0}.scrolbar-line.scrolbar-left .sb-scrollbar-container:after{left:-5px;right:auto}.scrolbar-left .sb-scrollbar{left:-5px;right:auto;border-left:2px solid gray;border-right:none}.scrolbar-left.sb-container-noscroll .sb-scrollbar-container{left:-20px;right:auto}.scrolbar-left .sb-scrollbar:hover{background-image:-webkit-linear-gradient(right,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 75%,#888 75%,#888 100%);background-image:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 75%,#888 75%,#888 100%)}.scrolbar-left .scrollMouseDown{background-image:-webkit-linear-gradient(right,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,#888 50%,#888 100%)!important;background-image:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,#888 50%,#888 100%)!important}.no-scrolbar{overflow-y:auto}.scrol-gradient-top{position:relative}.scrol-gradient-top:before{content:'';position:absolute;top:0;left:0;right:10px;height:2em;background:-webkit-linear-gradient(#fff,transparent);background:linear-gradient(#fff,transparent);z-index:1}.scrolbar-left.scrol-gradient-top:before{left:10px;right:0}.loadint-text{position:fixed;bottom:4rem;left:3rem;font-size:2em;z-index:100;direction:ltr;text-transform:uppercase;font-weight:lighter;color:#aaa;-webkit-transition:opacity 1s,-webkit-transform 1s cubic-bezier(.42,-.26,.69,1.37);transition:opacity 1s,-webkit-transform 1s cubic-bezier(.42,-.26,.69,1.37);transition:transform 1s cubic-bezier(.42,-.26,.69,1.37),opacity 1s;-webkit-transform:translateX(-150%);-ms-transform:translateX(-150%);transform:translateX(-150%);opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:-.1em}.loading .loadint-text{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.loading .loadint-text span{-webkit-animation:cheshmak 1s ease infinite both;animation:cheshmak 1s ease infinite both}@-webkit-keyframes cheshmak{0%,100%{opacity:1}50%{opacity:.5}}@keyframes cheshmak{0%,100%{opacity:1}50%{opacity:.5}}@media (max-width:720px){.loadint-text{bottom:auto;top:3.2rem;font-size:1.5em;left:4rem;color:#b0cea7}}.lang-dialog{position:fixed;bottom:3em;left:3em;width:14em;z-index:10;background:#666;direction:ltr;color:#fff;border-bottom:2px solid gray;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;-webkit-transform:translateY(150%);-ms-transform:translateY(150%);transform:translateY(150%);pointer-events:none}.lang-dialog.show{-webkit-transform:none;-ms-transform:none;transform:none;pointer-events:all}.lang-dialog button{position:absolute;right:-.5em;top:0;font-size:1.5em;background:#fff;color:#666;width:1em;height:1em;border-radius:50%;padding:.2em;padding-top:0;font-weight:700;line-height:1.1em;-webkit-transition:background 0.5s;transition:background 0.5s}.lang-dialog button:hover,.lang-dialog button:focus{background:#c5efb9}.lang-dialog p{margin-left:-1em;padding:.3em 0;padding-left:1em;margin-bottom:1em;background:gray;border-radius:2em 0 0 2em}.lang-dialog a{display:block;padding:.5em 0;border-bottom:2px solid gray;-webkit-transition:color 0.5s;transition:color 0.5s}.lang-dialog a:hover,.lang-dialog a:focus{color:#c5efb9}.lang-dialog a:last-child{border:none}.lang-dialog .desabled{pointer-events:none;cursor:default;opacity:.6}.img-ovr-fig{position:relative}.img-ovr-fig:before{content:'';position:absolute;top:-20%;bottom:-20%;left:0;right:0;background-image:url(data:image/gif;base64,R0lGODlhAwADAIABAP///////yH5BAEAAAEALAAAAAADAAMAAAIDRI5XADs=);background-size:3px;opacity:.3;z-index:2}