@import url(font-awesome.min.css);@import url(ionicons.min.css);@import url(bootstrap.min.css);@import url(animate.css);@import url(https://cdn.rawgit.com/rastikerdar/vazir-font/v19.1.0/dist/font-face.css);#content-part,#navigation ul,body{-webkit-overflow-scrolling:touch}a,body,input,select,textarea{-webkit-transition:all .2s cubic-bezier(.42,0,.58,1);-moz-transition:all .2s cubic-bezier(.42,0,.58,1);-ms-transition:all .2s cubic-bezier(.42,0,.58,1);-o-transition:all .2s cubic-bezier(.42,0,.58,1)}.btn,a,button{cursor:pointer}a,h1,p{color:#FFF}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.item-title,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,h1,h2,h3,h4,h5,h6{font-family:Vazir,"Helvetica Neue","Lucida Grande",Arial,Verdana,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1;background:#2B2D35;font-weight:400;font-size:100%;position:absolute;height:100%}#navigation ul li a,.btn{overflow:hidden;text-align:center}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body,html{margin:0;padding:0;-webkit-tap-highlight-color:transparent;width:100%}body,input,select,textarea{transition:all .2s cubic-bezier(.42,0,.58,1)}a{transition:all .2s cubic-bezier(.42,0,.58,1);text-decoration:none}a:hover{color:#00af94;text-decoration:none!important;outline:0!important}a:active,a:focus{outline:0!important;text-decoration:none!important;color:#FFF}button{-webkit-transition:all .2s cubic-bezier(.42,0,.58,1);-moz-transition:all .2s cubic-bezier(.42,0,.58,1);-ms-transition:all .2s cubic-bezier(.42,0,.58,1);-o-transition:all .2s cubic-bezier(.42,0,.58,1);transition:all .2s cubic-bezier(.42,0,.58,1)}button:active,button:focus,button:hover{outline:0!important;text-decoration:none!important;color:#2B2D35}b,strong{font-weight:600}em,i{font-style:italic}p{margin:0;font-size:2em;font-weight:400}h1,h2,h3,h4,h5,h6{line-height:1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit}h1{font-size:40px;text-transform:uppercase;font-weight:600}h2,h3,h4,h5,h6{font-weight:700;color:#323a45;margin-bottom:25px}h2{font-size:35px}h3{font-size:30px}h4{font-size:25px}h5{font-size:20px}h6{font-size:15px}sub,sup{font-size:.8em;position:relative}sub{top:.5em}sup{top:-.5em}.clear{clear:both}.display-none{display:none!important}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.no-margin-bottom{margin-bottom:0}.opacity-0{opacity:0!important;visibility:hidden!important}.opacity-03{opacity:.3!important}.opacity-1{opacity:1!important;visibility:visible!important}.index-999{z-index:-999!important}.open-menu-mobile{display:none}#navigation ul,.btn{display:inline-block}.scale-uni{-webkit-transform:scale(1)!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important;-o-transform:scale(1)!important;transform:scale(1)!important}.scale-max{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.item-title{position:absolute;z-index:0;left:0;top:50vh;width:100%;padding:0 30%;-webkit-transition:all .3s cubic-bezier(0,0,.58,1);-moz-transition:all .3s cubic-bezier(0,0,.58,1);-ms-transition:all .3s cubic-bezier(0,0,.58,1);-o-transition:all .3s cubic-bezier(0,0,.58,1);transition:all .3s cubic-bezier(0,0,.58,1);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;opacity:1;visibility:visible}#navigation,.overlay{-ms-transition:all .6s cubic-bezier(.215,.61,.355,1);left:0;bottom:0}.item-title p{font-family:Vazir!important;font-size:2em;color:#F8F8F8;text-transform:uppercase;margin-top:25px}#countdown_dashboard .dash-glob .dash .digit,.btn,.large-square .hover-info .date-info,.small-square .hover-info .date-info{font-family:Vazir,"Helvetica Neue","Lucida Grande",Arial,Verdana,sans-serif}p.copyright,p.lang{height:30px;font-size:.7em;line-height:30px;text-align:right;position:fixed;z-index:5;padding:0;opacity:1;visibility:visible;right:15px}p.copyright{bottom:0;letter-spacing:2px;color:rgba(255,255,255,.7);font-weight:400}p.lang,p.lang a{color:rgba(255,255,255,.5)}p.lang{top:0;letter-spacing:0;font-weight:600}p.lang a:hover{color:#fff;text-decoration:none!important;outline:0!important}p.lang a:active,p.lang a:focus{outline:0!important;text-decoration:none!important;color:#fff}p.lang a.active{color:#fff}.overlay{background:rgba(3,16,23,0.6);position:relative;top:0;right:0;width:110%;height:110%;z-index:0;-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1);-moz-transition:all .6s cubic-bezier(.215,.61,.355,1);-o-transition:all .6s cubic-bezier(.215,.61,.355,1);transition:all .6s cubic-bezier(.215,.61,.355,1)}.darky-overlay{background:rgba(10,26,36,.7)}.btn{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:2px solid;color:#FFF;font-size:1em;font-weight:400;height:50px;letter-spacing:1px;line-height:46px;padding:0 40px;margin-top:20px;text-decoration:none;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.btn-color{background:rgba(0,200,170,.5);border-color:rgba(0,200,170,.7)}.btn-color:active,.btn-color:focus,.btn-color:hover{background:#00c8aa;color:#FFF!important}.btn-light{background:rgba(255,255,255,.2);border-color:#FFF}.btn-light:active,.btn-light:focus,.btn-light:hover{background:rgba(255,255,255,.3);color:#fff}.loading-part{position:fixed;background:#f2f3f7;top:0;left:0;width:100vw;height:100vh;z-index:9999}.loading-part .loader-part{min-height:100%;min-width:100%}.loading-part .loader-part .loader-circle{width:32px;height:32px;clear:both;margin:0 auto 5px;position:relative;top:calc(50% - 16px);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border-top:16px rgba(43,45,53,.75) solid;border-left:16px rgba(43,45,53,.25) solid;border-bottom:16px rgba(43,45,53,.25) solid;border-right:16px rgba(43,45,53,.25) solid;-webkit-animation:spSlices 1s infinite linear;-moz-animation:spSlices 1s infinite linear;animation:spSlices 1s infinite linear}@-webkit-keyframes spSlices{0%,100%{border-top:16px rgba(43,45,53,.75) solid;border-right:16px rgba(43,45,53,.25) solid;border-bottom:16px rgba(43,45,53,.25) solid;border-left:16px rgba(43,45,53,.25) solid}25%{border-top:16px rgba(43,45,53,.25) solid;border-right:16px rgba(43,45,53,.75) solid;border-bottom:16px rgba(43,45,53,.25) solid;border-left:16px rgba(43,45,53,.25) solid}50%{border-top:16px rgba(43,45,53,.25) solid;border-right:16px rgba(43,45,53,.25) solid;border-bottom:16px rgba(43,45,53,.75) solid;border-left:16px rgba(43,45,53,.25) solid}75%{border-top:16px rgba(43,45,53,.25) solid;border-right:16px rgba(43,45,53,.25) solid;border-bottom:16px rgba(43,45,53,.25) solid;border-left:16px rgba(43,45,53,.75) solid}}@-moz-keyframes spSlices{0%,100%{border-top:16px rgba(43,45,53,.75) solid;border-right:16px rgba(43,45,53,.25) solid;border-bottom:16px rgba(43,45,53,.25) solid;border-left:16px rgba(43,45,53,.25) solid}25%{border-top:16px rgba(43,45,53,.25) solid;border-right:16px rgba(43,45,53,.75) solid;border-bottom:16px rgba(43,45,53,.25) solid;border-left:16px rgba(43,45,53,.25) solid}50%{border-top:16px rgba(43,45,53,.25) solid;border-right:16px rgba(43,45,53,.25) solid;border-bottom:16px rgba(43,45,53,.75) solid;border-left:16px rgba(43,45,53,.25) solid}75%{border-top:16px rgba(43,45,53,.25) solid;border-right:16px rgba(43,45,53,.25) solid;border-bottom:16px rgba(43,45,53,.25) solid;border-left:16px rgba(43,45,53,.75) solid}}@keyframes spSlices{0%,100%{border-top:16px rgba(43,45,53,.75) solid;border-right:16px rgba(43,45,53,.25) solid;border-bottom:16px rgba(43,45,53,.25) solid;border-left:16px rgba(43,45,53,.25) solid}25%{border-top:16px rgba(43,45,53,.25) solid;border-right:16px rgba(43,45,53,.75) solid;border-bottom:16px rgba(43,45,53,.25) solid;border-left:16px rgba(43,45,53,.25) solid}50%{border-top:16px rgba(43,45,53,.25) solid;border-right:16px rgba(43,45,53,.25) solid;border-bottom:16px rgba(43,45,53,.75) solid;border-left:16px rgba(43,45,53,.25) solid}75%{border-top:16px rgba(43,45,53,.25) solid;border-right:16px rgba(43,45,53,.25) solid;border-bottom:16px rgba(43,45,53,.25) solid;border-left:16px rgba(43,45,53,.75) solid}}.loading-part .loader-part .loader-text{color:rgba(10,26,36,.8);position:absolute;top:calc(50% + 24px);padding-left:6px;width:100%;text-align:center;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:5px}#navigation ul li a,#navigation ul li a:active,#navigation ul li a:focus{color:rgba(255,255,255,.8)}#navigation{position:fixed;z-index:99;top:0;height:100vh;overflow:hidden;display:block;width:90px;background:0 0;-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1);-moz-transition:all .6s cubic-bezier(.215,.61,.355,1);-o-transition:all .6s cubic-bezier(.215,.61,.355,1);transition:all .6s cubic-bezier(.215,.61,.355,1)}#navigation ul li,#navigation ul li a{-webkit-transition:all .3s cubic-bezier(0,0,.58,1);-moz-transition:all .3s cubic-bezier(0,0,.58,1);-ms-transition:all .3s cubic-bezier(0,0,.58,1);-o-transition:all .3s cubic-bezier(0,0,.58,1)}#navigation:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:transparent;border:1px solid #FFF;opacity:.2}#navigation ul{height:100%;overflow-y:auto;position:absolute;width:100%}#navigation ul li{width:100%;transition:all .3s cubic-bezier(0,0,.58,1)}#navigation ul li a{display:block;position:relative;padding:2em 0;font-size:.8rem;letter-spacing:1px;border-bottom:1px solid rgba(255,255,255,.4);font-weight:600;text-transform:uppercase;transition:all .3s cubic-bezier(0,0,.58,1)}#navigation ul li a:after,#navigation ul li a:hover:after{-webkit-transition:all .3s cubic-bezier(0,0,.58,1);-moz-transition:all .3s cubic-bezier(0,0,.58,1);-ms-transition:all .3s cubic-bezier(0,0,.58,1);-o-transition:all .3s cubic-bezier(0,0,.58,1)}#navigation ul li a i{font-size:2rem;display:block;margin-bottom:0}#navigation ul li a:after{background:#fff;content:"";height:200px;left:-150px;opacity:.2;position:absolute;top:-50px;-webkit-transform:rotate(35deg);-moz-transform:rotate(35deg);-ms-transform:rotate(35deg);-o-transform:rotate(35deg);transform:rotate(35deg);transition:all .3s cubic-bezier(0,0,.58,1);width:90px;z-index:1}#navigation ul li a:hover{color:#fff;border-bottom:1px solid #fff}#navigation ul li a:hover:after{left:150px;transition:all .3s cubic-bezier(0,0,.58,1)}#contact-form .form-control,#home-part{-moz-transition:all .3s cubic-bezier(0,0,.58,1);-ms-transition:all .3s cubic-bezier(0,0,.58,1);-o-transition:all .3s cubic-bezier(0,0,.58,1)}#navigation ul.bottom-nav{display:inline-block;bottom:0;overflow-y:auto;height:auto;left:0}#navigation ul.bottom-nav li a{border-top:1px solid rgba(255,255,255,.4);border-bottom:none}#navigation ul.bottom-nav li a:hover{border-top:1px solid #fff}.newsletter-color{background:rgba(0,200,170,.3);border-color:#00c8aa}.newsletter-color:hover{background:#00af94;border-color:#00af94}.twitter-color{background:rgba(0,172,237,.3);border-color:#00aced}.twitter-color:hover{background:#0099d3;border-color:#0099d3}.facebook-color{background:rgba(59,89,152,.3);border-color:#3b5998}.facebook-color:hover{background:#344e86;border-color:#344e86}.googleplus-color{background:rgba(221,75,57,.3);border-color:#dd4b39}.googleplus-color:hover{background:#d73925;border-color:#d73925}.pinterest-color{background:rgba(203,32,39,.3);border-color:#cb2027}.pinterest-color:hover{background:#b51d23;border-color:#b51d23}.linkedin-color{background:rgba(0,123,182,.3);border-color:#007bb6}.linkedin-color:hover{background:#006a9d;border-color:#006a9d}.youtube-color{background:rgba(187,0,0,.3);border-color:#b00}.youtube-color:hover{background:#a20000;border-color:#a20000}.instagram-color{background:rgba(81,127,164,.3);border-color:#517fa4}.instagram-color:hover{background:#497293;border-color:#497293}.tumblr-color{background:rgba(50,80,109,.3);border-color:#32506d}.tumblr-color:hover{background:#2a435c;border-color:#2a435c}.vimeo-color{background:rgba(170,212,80,.3);border-color:#aad450}.vimeo-color:hover{background:#a0cf3c;border-color:#a0cf3c}.flickr-color{background:rgba(255,0,132,.3);border-color:#ff0084}.flickr-color:hover{background:#e60077;border-color:#e60077}.dribbble-color{background:rgba(234,76,137,.3);border-color:#ea4c89}.dribbble-color:hover{background:#e7357a;border-color:#e7357a}.behance-color{background:rgba(23,105,255,.3);border-color:#1769ff}.behance-color:hover{background:#0059fc;border-color:#0059fc}.soundcloud-color{background:rgba(255,58,0,.3);border-color:#ff3a00}.soundcloud-color:hover{background:#e63400;border-color:#e63400}#home-part{position:fixed;top:0;left:0;-webkit-transition:all .3s cubic-bezier(0,0,.58,1);transition:all .3s cubic-bezier(0,0,.58,1)}#content-part,.right-home{-moz-transition:all .6s cubic-bezier(.215,.61,.355,1);-ms-transition:all .6s cubic-bezier(.215,.61,.355,1);-o-transition:all .6s cubic-bezier(.215,.61,.355,1)}.brand-logo{max-width:200px;display:block;margin:auto auto 10px}.cd-words-wrapper{display:inline-block;position:relative;text-align:left;width:100%!important}.cd-words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0}.cd-words-wrapper b.is-visible{position:relative;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.no-js .cd-words-wrapper b{opacity:0}.no-js .cd-words-wrapper b.is-visible{opacity:1}.cd-headline.rotate-2 .cd-words-wrapper{-webkit-perspective:300px;-moz-perspective:300px;perspective:300px}.cd-headline.rotate-2 em,.cd-headline.rotate-2 i{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-style:normal}.cd-headline.rotate-2 b{opacity:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.cd-headline.rotate-2 i{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-20px) rotateX(90deg);-moz-transform:translateZ(-20px) rotateX(90deg);-ms-transform:translateZ(-20px) rotateX(90deg);-o-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg);opacity:0}.is-visible .cd-headline.rotate-2 i{opacity:1}.cd-headline.rotate-2 i.in{-webkit-animation:cd-rotate-2-in .4s forwards;-moz-animation:cd-rotate-2-in .4s forwards;animation:cd-rotate-2-in .4s forwards}.cd-headline.rotate-2 i.out{-webkit-animation:cd-rotate-2-out .4s forwards;-moz-animation:cd-rotate-2-out .4s forwards;animation:cd-rotate-2-out .4s forwards}.cd-headline.rotate-2 em{-webkit-transform:translateZ(20px);-moz-transform:translateZ(20px);-ms-transform:translateZ(20px);-o-transform:translateZ(20px);transform:translateZ(20px)}.no-csstransitions .cd-headline.rotate-2 i{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0);opacity:0}.no-csstransitions .cd-headline.rotate-2 i em{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.no-csstransitions .cd-headline.rotate-2 .is-visible i{opacity:1}@-webkit-keyframes cd-rotate-2-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0)}}@-moz-keyframes cd-rotate-2-in{0%{opacity:0;-moz-transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-moz-transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-moz-transform:translateZ(-20px) rotateX(0)}}@keyframes cd-rotate-2-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);-moz-transform:translateZ(-20px) rotateX(90deg);-ms-transform:translateZ(-20px) rotateX(90deg);-o-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);-moz-transform:translateZ(-20px) rotateX(-10deg);-ms-transform:translateZ(-20px) rotateX(-10deg);-o-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);-moz-transform:translateZ(-20px) rotateX(0);-ms-transform:translateZ(-20px) rotateX(0);-o-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}}@-webkit-keyframes cd-rotate-2-out{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0)}60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg)}100%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg)}}@-moz-keyframes cd-rotate-2-out{0%{opacity:1;-moz-transform:translateZ(-20px) rotateX(0)}60%{opacity:0;-moz-transform:translateZ(-20px) rotateX(-100deg)}100%{opacity:0;-moz-transform:translateZ(-20px) rotateX(-90deg)}}@keyframes cd-rotate-2-out{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);-moz-transform:translateZ(-20px) rotateX(0);-ms-transform:translateZ(-20px) rotateX(0);-o-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);-moz-transform:translateZ(-20px) rotateX(-100deg);-ms-transform:translateZ(-20px) rotateX(-100deg);-o-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}100%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);-moz-transform:translateZ(-20px) rotateX(-90deg);-ms-transform:translateZ(-20px) rotateX(-90deg);-o-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}}.right-home{-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1);transition:all .6s cubic-bezier(.215,.61,.355,1);-webkit-transform:translateX(-20vw);-moz-transform:translateX(-20vw);-ms-transform:translateX(-20vw);-o-transform:translateX(-20vw);transform:translateX(-20vw)}#content-part{position:relative;background:#f2f3f7;top:0;left:100vw;width:60vw;padding:0;z-index:10;-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1);transition:all .6s cubic-bezier(.215,.61,.355,1)}.large-square,.mCSB_scrollTools{-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1);-moz-transition:all .6s cubic-bezier(.215,.61,.355,1);-ms-transition:all .6s cubic-bezier(.215,.61,.355,1);-o-transition:all .6s cubic-bezier(.215,.61,.355,1)}#content-part .inner-content{padding:100px;border-bottom:1px solid #e7e7e7}#content-part .inner-content:last-child{border-bottom:1px solid #24262d}#content-part p{color:#747c83}.inner-content{direction:rtl}.inner-content h2,.inner-content h4{text-align:right;font-size:1.5em}.inner-content p{line-height:normal;direction:rtl;font-size:1em;text-align:justify}.mCSB_scrollTools{position:absolute;width:5px;height:auto;left:auto;top:0;right:-5px;bottom:0;z-index:5;transition:all .6s cubic-bezier(.215,.61,.355,1)}.mCSB_scrollTools .mCSB_draggerRail{width:5px;height:100%;margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background-color:rgba(117,122,134,.75);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:5px;height:100%;margin:0 auto;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;text-align:center;background-color:rgba(0,200,170,.75)}.mCSB_scrollTools-left{right:calc(60vw)!important}.right-content{left:40vw!important}#main-about{height:400px;width:100%;background:url(../img/banner-content.jpg) center;background-size:cover;position:relative}#main-about:before{content:"";display:block;width:100%;height:100%;background:rgba(10,26,36,.7)}#main-about .item-title{top:50%}#countdown_dashboard{display:block;margin:10px auto 0}#countdown_dashboard .dash-glob{border-left:1px solid #2B2D35;text-align:center}#countdown_dashboard .dash-glob:first-child{margin-left:0;border-left:none}#countdown_dashboard .dash-glob .dash{padding-bottom:0;position:relative;width:100%;opacity:1}#countdown_dashboard .dash-glob .dash .digit{color:#FFF;font-size:12em;font-weight:400;display:inline-block;overflow:hidden;text-align:center;height:1em;line-height:1em;position:relative;vertical-align:middle;opacity:1}#countdown_dashboard .dash-glob .dash .text-right{color:#FFF;font-size:1.5em;font-weight:500;display:inline-block;overflow:hidden;text-align:center;height:2em;line-height:2em;position:relative;vertical-align:middle}.large-square,.small-square{vertical-align:top;overflow:hidden;border:none;width:100%;outline:0}#countdown_dashboard .text-news{color:#FFF}#countdown_dashboard .text-news .point{color:#00c8aa}.portfolio{overflow:hidden}.portfolio div{padding:0;overflow:hidden}.large-square{background:url(../img/big-square.jpg) center no-repeat #2B2D35;background-size:cover;position:relative;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:all .6s cubic-bezier(.215,.61,.355,1)}.large-square:before{display:block;content:" ";padding-top:100%}.large-square:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.large-square:hover .hover-info{opacity:1;bottom:0;-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85)}.small-square{background:url(../img/small-square-1.jpg) center no-repeat #2B2D35;background-size:cover;position:relative;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1);-moz-transition:all .6s cubic-bezier(.215,.61,.355,1);-ms-transition:all .6s cubic-bezier(.215,.61,.355,1);-o-transition:all .6s cubic-bezier(.215,.61,.355,1);transition:all .6s cubic-bezier(.215,.61,.355,1)}.small-square:before{display:block;content:" ";padding-top:100%}.small-square:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.small-square:hover .hover-info{opacity:1;bottom:0;-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85)}.small-square.second{background-image:url(../img/small-square-2.jpg)}.small-square.third{background-image:url(../img/small-square-3.jpg)}.small-square.fourth{background-image:url(../img/small-square-4.jpg)}.large-square .hover-info,.small-square .hover-info{display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(43,45,53,.8);color:#FCFCFC;padding:0;opacity:0;text-align:center;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);-moz-transition:all .3s cubic-bezier(.215,.61,.355,1);-ms-transition:all .3s cubic-bezier(.215,.61,.355,1);-o-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}.large-square .hover-info h4,.small-square .hover-info h4{color:#FFF;font-size:18px;font-weight:400;letter-spacing:2px;margin-bottom:0;line-height:1.2em;text-transform:uppercase;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}.large-square .hover-info p,.small-square .hover-info p{color:#EFEFEF!important;font-size:.8em;line-height:1.4em;margin:0}.large-square .hover-info .date-info,.small-square .hover-info .date-info{font-size:.7em;font-weight:300;letter-spacing:1px;margin-bottom:0;line-height:1;position:absolute;right:15px;bottom:15px}.service-item h4,.service-item i{margin-bottom:10px}#swipebox-overlay{background:rgba(10,26,36,.8);-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);-moz-transition:all .3s cubic-bezier(.215,.61,.355,1);-ms-transition:all .3s cubic-bezier(.215,.61,.355,1);-o-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}.full-scale{left:0!important;opacity:1!important}#swipebox-bottom-bar,#swipebox-top-bar{background:rgba(10,26,36,.8);opacity:1;min-height:50px}#swipebox-bottom-bar{border-top:1px solid #2B2D35}#swipebox-top-bar{color:#FFF!important;border-bottom:1px solid #2B2D35;font-size:15px;line-height:50px;font-weight:600}#swipebox-close,#swipebox-next,#swipebox-prev{color:#FFF!important;border:none!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;line-height:50px;font-size:30px;top:0;text-align:center}#swipebox-close{font-size:25px}#swipebox-close:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);color:#FFF}.service-item{margin-top:50px}.service-item i{display:block;font-size:4em;color:#00c8aa}#map{height:400px;width:100%;position:relative;z-index:5;top:0;left:0;color:#333!important}#map .gm-style-iw{top:12px!important}#map h6{font-weight:500;color:#333;font-size:1em;margin-bottom:.2em}#map p{font-weight:400;color:#747c83;font-size:1em;line-height:1.5}#contact-content{background:#20232D}#contact-content h2{color:#FFF}#contact-content .contact-item{background:#2B2D35;border-left:2px solid #00c8aa;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin:17px 0;padding:1em}#contact-content .contact-item h6{color:#F8F8F8;margin-bottom:10px}#contact-content .contact-item p{color:#BABABA!important;font-size:.8em}#contact-form{margin-top:17px}#contact-form .form-control{background:#2B2D35;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;box-shadow:none;font-weight:400;outline:0;height:40px;width:100%;color:#FFF;-webkit-transition:all .3s cubic-bezier(0,0,.58,1);transition:all .3s cubic-bezier(0,0,.58,1);text-align:right}#newsletter-part,#subscribe #notifyMe .form-group .form-control{-webkit-transition:all .3s cubic-bezier(0,0,.58,1);-moz-transition:all .3s cubic-bezier(0,0,.58,1);-ms-transition:all .3s cubic-bezier(0,0,.58,1);-o-transition:all .3s cubic-bezier(0,0,.58,1)}#contact-form .form-control:focus,#contact-form .form-control:hover{box-shadow:none}#contact-form .form-control::-webkit-input-placeholder{color:#F8F8F8!important}#contact-form .form-control::-moz-placeholder{color:#F8F8F8!important}#contact-form .form-control:-moz-placeholder{color:#F8F8F8!important}#contact-form .form-control:-ms-input-placeholder{color:#F8F8F8!important}#contact-form textarea.form-control{min-height:150px;margin-bottom:1em}#answer,#subscribe .block-message{min-height:30px}#contact-form button#valid-form{padding:1em 2em;font-size:1em;display:block;margin:0 auto;background:#00c8aa;color:#FFF;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;font-weight:700;width:100%;line-height:10px}#contact-form button#valid-form:hover{background:#00af94;color:#FFF}#answer{margin-top:1em;text-align:center;color:#FFF}.error-message,.success-message{color:#FFF}.error-message p,.success-message p{color:#FFF!important}.error-message .ion-checkmark-round,.success-message .ion-checkmark-round{color:#27AE60}.error-message .ion-close-round{color:#FF1D4D}#newsletter-part{position:fixed;top:0;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:all .3s cubic-bezier(0,0,.58,1)}#newsletter-part .item-title{-webkit-transform:translateY(calc(-50% + 30px));-moz-transform:translateY(calc(-50% + 30px));-ms-transform:translateY(calc(-50% + 30px));-o-transform:translateY(calc(-50% + 30px));transform:translateY(calc(-50% + 30px))}.newsletter-touch{-webkit-transform:scale(0)!important;-moz-transform:scale(0)!important;-ms-transform:scale(0)!important;-o-transform:scale(0)!important;transform:scale(0)!important}.fa-spinner{color:#FFF!important}.fa-spin{-webkit-animation:spinning 2s infinite linear;-moz-animation:spinning 2s infinite linear;animation:spinning 2s infinite linear}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spinning{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(360deg)}}@keyframes spinning{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}#subscribe p{font-weight:400}#subscribe #notifyMe{max-width:450px;margin:2em auto auto}#subscribe #notifyMe .form-group{margin-bottom:1em}#subscribe #notifyMe .form-group .fa{color:#000;font-size:1.5em;margin:.5em 0 0 -2em;position:absolute;width:2em;text-align:center}#subscribe #notifyMe .form-group .form-control{background:rgba(43,45,53,.6);border:1px solid #2B2D35;border-right:none;float:right;text-align:right;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;box-shadow:none;height:50px;font-weight:600;outline:0;padding:0 1em;width:70%;color:#FFF;transition:all .3s cubic-bezier(0,0,.58,1)}#subscribe #notifyMe .form-group .form-control:focus,#subscribe #notifyMe .form-group .form-control:hover{box-shadow:none}#subscribe #notifyMe .form-group .form-control::-webkit-input-placeholder{color:#F8F8F8!important}#subscribe #notifyMe .form-group .form-control::-moz-placeholder{color:#F8F8F8!important}#subscribe #notifyMe .form-group .form-control:-moz-placeholder{color:#F8F8F8!important}#subscribe #notifyMe .form-group .form-control:-ms-input-placeholder{color:#F8F8F8!important}#subscribe #notifyMe .form-group button.submit{border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background:#00c8aa;color:#FFF;height:50px;padding:1em 0;font-size:1em;font-weight:600;line-height:1;width:30%;margin-top:0;-webkit-transition:all .3s cubic-bezier(0,0,.58,1);-moz-transition:all .3s cubic-bezier(0,0,.58,1);-ms-transition:all .3s cubic-bezier(0,0,.58,1);-o-transition:all .3s cubic-bezier(0,0,.58,1);transition:all .3s cubic-bezier(0,0,.58,1);float:left}#subscribe #notifyMe .form-group button.submit:hover{background:#F8F8F8;color:#2B2D35}#subscribe p.notify-valid{color:#FFF;text-transform:none;font-size:16px;letter-spacing:0}#subscribe p.notify-valid .ion-close-round{color:#FF1D4D}#subscribe p.notify-valid .ion-checkmark-round{color:#27AE60}#dotty-variant .opacity-03{opacity:1!important}#dotty{position:fixed;top:0;left:0}#constellation{background:0 0;bottom:0;left:0;position:absolute;width:100%;height:100%;right:0;top:0;z-index:0}@media only screen and (max-width:1600px){.item-title{padding:0 20%}.cd-words-wrapper{width:100%!important}}@media only screen and (max-width:1024px){body{position:relative!important;height:100vh!important}h1{font-size:70px}#content-part{width:calc(100vw - 90px)!important}.mCSB_scrollTools{z-index:999}.mCSB_scrollTools-left{right:0!important}.right-content{left:calc(0px + 90px)!important}.item-title{width:100%!important;left:0!important}}@media only screen and (max-width:767px){.loading-part .loader-part .loader-circle{top:calc(50% - 50px)}.loading-part .loader-text{top:calc(50% - 10px)!important}.item-title{padding:0 30px!important}h1{font-size:60px}.newsletter-title{font-size:3em}.open-menu-mobile{border:none;color:#FFF;background:0 0;cursor:pointer;display:block;z-index:14;position:fixed;font-size:1.5em;font-weight:400;left:0;height:50px;width:50px;line-height:46px;padding:0;margin-top:0;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1);-moz-transition:all .6s cubic-bezier(.215,.61,.355,1);-ms-transition:all .6s cubic-bezier(.215,.61,.355,1);-o-transition:all .6s cubic-bezier(.215,.61,.355,1);transition:all .6s cubic-bezier(.215,.61,.355,1)}.open-menu-mobile:active,.open-menu-mobile:focus,.open-menu-mobile:hover{color:#FFF;text-decoration:none!important;outline:0!important}.open-menu-mobile i{-webkit-transition:all .2s cubic-bezier(.42,0,.58,1);-moz-transition:all .2s cubic-bezier(.42,0,.58,1);-ms-transition:all .2s cubic-bezier(.42,0,.58,1);-o-transition:all .2s cubic-bezier(.42,0,.58,1);transition:all .2s cubic-bezier(.42,0,.58,1)}.dark-button{background:rgba(10,26,36,.3)}p.lang{top:5px}#navigation{background:#0a1a24;left:-20%;width:20%;height:100%}#navigation a{padding:1em 0!important}#navigation a:hover:after{left:-150px!important;-webkit-transition:all .3s cubic-bezier(0,0,.58,1);-moz-transition:all .3s cubic-bezier(0,0,.58,1);-ms-transition:all .3s cubic-bezier(0,0,.58,1);-o-transition:all .3s cubic-bezier(0,0,.58,1);transition:all .3s cubic-bezier(0,0,.58,1)}#content-part{width:100vw!important}#content-part .inner-content{padding:50px}.right-content,.translate-nav{left:0!important}.translate-button{left:20%!important}.large-square .hover-info{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.large-square:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.large-square:hover .hover-info,.small-square .hover-info,.small-square:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.large-square:hover .hover-info,.small-square .hover-info{opacity:1;bottom:0;transform:scale(1)}.small-square:hover{transform:scale(1)}.small-square:hover .hover-info{opacity:1;bottom:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.large-square .hover-info,.small-square .hover-info{display:block;position:absolute;min-height:150px;top:auto;bottom:0}#swipebox-overlay{background:#0a1a24;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);-moz-transition:all .3s cubic-bezier(.215,.61,.355,1);-ms-transition:all .3s cubic-bezier(.215,.61,.355,1);-o-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}.full-scale{left:0!important;opacity:1!important}#swipebox-bottom-bar,#swipebox-top-bar{background:#0a1a24;opacity:1;min-height:50px}}@media only screen and (max-width:480px){#answer,#subscribe .block-message{min-height:50px}#navigation{background:#0a1a24;left:-50%;width:50%}.translate-nav{left:0!important}.translate-button{left:50%!important}.brand-logo{max-width:150px}h1{font-size:2em}p{font-size:.9em;line-height:1.4em}.item-title h2{font-size:3em!important}#countdown_dashboard .dash-glob .dash .digit{font-size:70px;height:70px;line-height:70px}#countdown_dashboard .text-news,.newsletter-title{font-size:2em}#countdown_dashboard .dash-glob .dash .text-right{display:block;margin-bottom:15px}#countdown_dashboard .text-news .point{display:block}#subscribe #notifyMe{max-width:100%;margin:2em auto auto}#subscribe #notifyMe .form-group{margin-bottom:1em}#subscribe #notifyMe .form-group .form-control{border:none;float:none!important;width:100%!important;margin-bottom:20px}#subscribe #notifyMe .form-group button.submit{width:100%!important;border:none!important}.fa-spinner{display:none!important}#home-part .item-title{-webkit-transform:translateY(calc(-50% - 30px));-moz-transform:translateY(calc(-50% - 30px));-ms-transform:translateY(calc(-50% - 30px));-o-transform:translateY(calc(-50% - 30px));transform:translateY(calc(-50% - 30px))}#newsletter-part .item-title{-webkit-transform:translateY(calc(-50% + 10px));-moz-transform:translateY(calc(-50% + 10px));-ms-transform:translateY(calc(-50% + 10px));-o-transform:translateY(calc(-50% + 10px));transform:translateY(calc(-50% + 10px))}}@media screen and (max-device-width:667px) and (orientation:landscape){#navigation{background:#0a1a24;left:-20%;width:20%}#navigation ul li a{padding:.5em 0!important}#navigation ul li a i{display:none}#main-about{height:50vh}.translate-nav{left:0!important}.translate-button{left:20%!important}.brand-logo{max-width:100px}h1{font-size:2em}p{font-size:.9em;line-height:1.4em}.item-title h2{font-size:3em!important}#countdown_dashboard .dash-glob .dash .digit{font-size:7em}#countdown_dashboard .text-day h3{font-size:2em}#subscribe #notifyMe{max-width:100%;margin:2em auto auto}#subscribe #notifyMe .form-group{margin-bottom:1em}#subscribe #notifyMe .form-group .form-control{border:none;float:none!important;width:100%!important;margin-bottom:20px}#subscribe #notifyMe .form-group button.submit{width:100%!important;border:none!important}#answer,#subscribe .block-message{min-height:40px}}
