#background-youtube,.background{position:fixed;max-width:none!important;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}#background-youtube,#black,.background{height:100%;width:100%}#header,#logoContainer div,.content{vertical-align:middle}#aboutUsContent,#mainContent{border:0;-webkit-box-shadow:inset 0 0 0 #fff;-o-box-shadow:inset 0 0 0 #fff}#black,#footer,#header,#homeInContact,#loading{position:absolute}#iconsWrapper,.square{margin-left:0;margin-right:0}#icons,#iconsWrapper,.square{margin-right:0}#icons,.icon{list-style:none}#contactArea,#contentAbout,.countContainer{background-color:rgba(0,0,0,.4)}#contactContent form div,#countdown{text-align:left}#aboutUsContent,#contactContent{overflow:auto;background:rgba(0,0,0,.2)}a,abbr,acronym,address,applet,article,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;text-decoration:none}#headerText,h2{font-weight:100}#subscribe form,h3{padding-bottom:10px}#backgroundImage,#slides,#titles,#youtubeId{display:none}input,textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.animElement,.error{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}button{cursor:pointer}img{border:0}#loading{display:block;top:50%;left:50%;text-align:center;margin-top:-42px;margin-left:-36px;z-index:1505;font-family:arial,helvetica,tahoma,sans-serif}#aboutUs,.benefit{font-family:Oswald}#black{z-index:1500;background-color:#fff;overflow:hidden}body{color:#fff;margin:0;padding:0;background-color:#0a51a0;font-family:Cairo,sans-serif}button,input,textarea{font-size:17px;font-family:Arial,sans-serif;outline:0}@keyframes test{0%{transform:matrix(1,0,0,1,0,0)}100%{transform:matrix(1,0,0,1,250,250)}}.background{top:0;left:0;bottom:auto;right:auto;z-index:-5;transform-origin:0 0;-webkit-animation:75s infinite bgMove;-moz-animation:75s infinite bgMove;-ms-animation:bgMove 75s infinite;-o-animation:75s infinite bgMove;animation:75s infinite bgMove}@keyframes bgMove{0%,100%{transform:matrix(1,0,0,1,0,0) scale(1)}50%{transform:matrix(1,0,0,1,0,0) scale(1.3)}}@-moz-keyframes bgMove{0%,100%{transform:matrix(1,0,0,1,0,0) scale(1)}50%{transform:matrix(1,0,0,1,0,0) scale(1.3)}}@-webkit-keyframes bgMove{0%,100%{transform:matrix(1,0,0,1,0,0) scale(1)}50%{transform:matrix(1,0,0,1,0,0) scale(1.3)}}@-ms-keyframes bgMove{0%,100%{transform:matrix(1,0,0,1,0,0) scale(1)}50%{transform:matrix(1,0,0,1,0,0) scale(1.3)}}@-o-keyframes bgMove{0%,100%{transform:matrix(1,0,0,1,0,0) scale(1)}50%{transform:matrix(1,0,0,1,0,0) scale(1.3)}}#background-youtube{overflow:hidden;z-index:-500}#background-player,#wrapper{position:absolute;width:100%;height:100%}#header{width:100%;height:47%;display:block}.headerSize{min-height:260px}.headerSizeInAboutUs{min-height:0}.content,.content-wrapper{min-height:100%;position:relative;height:100%;width:100%;text-align:center}#logoContainer{display:table;width:100%;height:110%;text-align:center;margin:0 auto}#logoContainer div{display:table-cell}#logo img{max-width:100%!important;height:auto;width:332px}#headerText{margin-bottom:-15px;font-size:90px}.content-wrapper{display:table;overflow:hidden;margin-bottom:-210px}.swiper-container,.swiper-slide{-moz-perspective:300px;-ms-perspective:300px;-o-perspective:300px;-webkit-perspective:300px;perspective:300px}.content{display:table-cell;-moz-perspective:300px;-ms-perspective:300px;-o-perspective:300px;-webkit-perspective:300px;perspective:300px}#animContainer,#sendContainer,.square{display:inline-block}#mainContent{position:relative;height:100%;width:100%;overflow:auto;transform:rotate3d(0,1,0,0deg);-webkit-transform:rotate3d(0,1,0,0deg);-moz-transform:rotate3d(0,1,0,0deg);-o-transform:rotate3d(0,1,0,0deg);-ms-transform:rotate3d(0,1,0,0deg);box-shadow:inset 0 0 0 #fff;-webkit-transition:-webkit-box-shadow 1s;-moz-transition:-moz-box-shadow 1s;transition:box-shadow 1s;background:rgba(0,0,0,.3)}#mainContact{display:block;z-index:150}#aboutUsContent{margin:0 auto;width:100%;position:relative;height:100%;-webkit-transform:rotate3d(0,1,0,-33deg);box-shadow:inset 0 0 0 #fff;-webkit-transition:-webkit-box-shadow 1s;-moz-transition:-moz-box-shadow 1s;transition:box-shadow 1s}#contentAbout{padding:30px 50px;margin:75px 25% 30px}h2{font-size:34px;font-family:Roboto;text-align:center;padding-bottom:25px}.benefit,h3{font-weight:400}h3{font-size:15px;font-family:roboto;text-align:center}h4,p{font-family:Cairo,sans-serif}.animElement,h4,p{padding:0;margin:0}h4{font-weight:100;font-size:47px}p{font-weight:300;font-size:71px}.benefit{color:#31f7c6;letter-spacing:1px}.benefitTitles_Tuned{font-family:Cairo,sans-serif;color:#e8e8e8;font-weight:700;font-size:50px}a{font-family:Roboto;font-weight:100;color:#fff}a:hover{color:#4cca98}#address_phone_email{margin:10px auto 0;text-align:center;line-height:120%}#address_phone_email div{display:inline-block;text-align:center;width:230px;font-size:14px;padding-bottom:20px}#aboutUs{width:95%;text-align:justify;margin:0 auto;font-size:14px;line-height:170%;padding-top:10px;padding-bottom:15px}.footerSize{min-height:150px}#footer{width:100%;height:150px;vertical-align:baseline;display:table}#footerBottom{display:table-cell;vertical-align:bottom}#countdown,.icon{vertical-align:middle}#countdown{position:relative;padding-left:0;padding-right:0;margin:50px 0 -180px 20px;-moz-perspective:400px;-ms-perspective:400px;-o-perspective:400px;-webkit-perspective:400px;perspective:300px;-webkit-backface-visibility:visible;backface-visibility:visible}#homeInContact{right:50px;top:50%;z-index:2000;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}#contact,#homeInAboutUs{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;position:absolute;z-index:2000}#homeInAboutUs{left:50px;top:50%;transition:1s}#contact{left:85px;top:47%;transition:1s}#about,.animElement{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s}#about{position:absolute;right:85px;top:47%;z-index:2000;transition:1s}#aboutUsButton,#contactButton,#homeInAboutUsButton,#homeInContactButton{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}.square{width:140px;height:140px;border-style:solid;border-color:rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,.15);-webkit-transform:rotate(360deg);position:relative;opacity:1;-webkit-transform-style:preserve-3d;-webkit-animation:1s forwards rotateTriangleAnim;-moz-animation:1s forwards rotateTriangleAnim;-o-animation:1s forwards rotateTriangleAnim;animation:1s forwards rotateTriangleAnim}.countContainer{position:absolute;text-align:center;height:100%;width:100%;margin-top:0}#contactContent form div.sendContactContainer,.countContainer p{text-align:center}.countContainer div.unitContainer{position:absolute;height:38px;display:table;width:100%}.countContainer p.unit,.countContainer p.unitDown{display:table-cell;vertical-align:bottom;bottom:0;color:#fff;font-size:1.2em;font-weight:100;letter-spacing:1px}.countContainer div.unitContainerDown{position:absolute;height:125px;display:table;width:100%}.countContainer div.numberContainer{position:absolute;display:table;height:130px;width:100%}#aboutHeader,#animContainer,#contactHeader,#subscribe,#subscribeBox{position:relative}.countContainer p.number{display:table-cell;position:relative;font-size:65px;vertical-align:bottom;line-height:120px;font-family:Roboto;font-weight:300;color:#d6d8df}#subscribeBox{height:70px;overflow:hidden;margin:53px 0 0 auto}#subscribeSlide,.animElement,.error{position:absolute}#subscribeSlide{top:0;height:100%;width:100%}#subscribe{margin:0 auto 15px;background-color:rgba(0,0,0,0)}#subscribe form{height:100%;width:100%;text-align:center;padding-top:15px}#subscribe form input{font-size:16px;font-weight:100;padding-left:0;padding-bottom:0;padding-right:10px;outline:0;height:40px;background-color:transparent}#animContainer{margin:0 auto;text-align:center;width:190px;height:15px;-moz-perspective:300px;-ms-perspective:300px;-o-perspective:300px;-webkit-perspective:300px;perspective:300px}#sendContainer{vertical-align:top;margin-left:70px}#send{border:0;background:url(images/icons/subscribe.png) 0 0/100px 35px no-repeat;width:102px;height:40px;outline:0;margin-left:-60px;margin-right:10px;margin-top:3px}#send:hover{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out}#contactButton{background-image:url(images/icons/contact.png)}#contactButton:hover,#homeInAboutUsButton:hover{-webkit-transform:translateX(-7px);-moz-transform:translateX(-7px);-o-transform:translateX(-7px);-ms-transform:translateX(-7px)}#aboutUsButton{background-image:url(images/icons/info.png)}#aboutUsButton:hover,#homeInContactButton:hover{-webkit-transform:translateX(7px);-moz-transform:translateX(7px);-o-transform:translateX(7px);-ms-transform:translateX(7px)}#homeInAboutUsButton{background-image:url(images/icons/home_info.png)}#homeInContactButton{background-image:url(images/icons/home_contact.png)}.navButton{border:0;background:0 0/40px,0 0/40px;outline:0;width:40px;height:53px}#subscribe form input:focus,#subscribe form input:hover{color:#fff;border-bottom:2px solid #31f7c6;background-color:transparent}.animElement{left:0;top:0;width:100%;height:40px;color:#fff;background-color:transparent;border:0;border-bottom:1px solid;transition:1s;box-sizing:border-box;-webkit-transform-origin:50% 50% -20px;-ms-transform-origin:50% 50% -20px;transform-origin:50% 50% -20px}#thanks{line-height:42px;height:42px;font-size:25px;font-weight:700}#contactHeader{display:table;vertical-align:top;width:100%;margin:0 auto 20px;text-align:center}#aboutHeader{display:table;vertical-align:top;width:100%;margin:0 auto;text-align:center}.error{display:none;color:#b1acb3;font-size:13px;top:-18px;right:-9px;padding:0 width: 100%;opacity:1;background-color:#1e1b22;box-sizing:border-box}#contactInfo div,#contactMessage{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.goAwayDown{top:80px;opacity:0;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}#sendContact,.icon a{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}.slideIn{transform:rotateX(90deg);-ms-transform:rotateX(90deg);-webkit-transform:rotateX(90deg);opacity:1;-webkit-opacity:1;-moz-opacity:1}.slideOut{transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-webkit-transform:rotateX(-90deg);opacity:0;-webkit-opacity:0;-moz-opacity:0}.invisibleStyle{opacity:0;-webkit-opacity:0;-moz-opacity:0}.visibleStyle{opacity:1;-webkit-opacity:1;-moz-opacity:1}#iconsWrapper{position:relative;text-align:center;padding:5px 40px 0;margin-top:0;display:block;vertical-align:bottom}#icons{line-height:0;width:100%;overflow:visible}.icon{display:inline-block;height:30px;width:41px;margin:0;padding:10px}.icon a{display:block;background-size:28px,28px;width:28px;height:28px}.icon a:hover{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2)}#contactArea{display:table;padding:30px 60px;margin:50px auto 0;text-align:center;width:720px}#contactMessage,.errorContact{background-color:transparent;width:100%}#contactArea input,#contactArea textarea{background-color:rgba(255,255,255,0);font-family:Roboto,sans-serif;font-weight:100;font-size:14px}#contactArea input{border-bottom:1px solid rgba(255,255,255,.4)}#contactArea textarea{background:url(images/icons/message_lines.png) 0 0/700px 100px no-repeat;width:700px;height:122px;outline:0;line-height:200%;padding-top:8px}#contactMessage{height:160px;overflow:hidden;box-sizing:border-box;margin:0 auto}#contactInfo{display:table;width:100%}#contactInfo div{display:table-cell;padding:10px;margin:10px;box-sizing:border-box}#contactInfo span,#contactMsg span{padding-left:10px;padding-right:10px;padding-top:5px}#contactMsg{padding:0 10px 10px}.contactField{width:100%;color:#fff;border:0}.sendContactContainer{position:relative;width:100%;text-align:right}#sendContact{border:0;background:url(images/icons/send.png) 0 0/80px 37px no-repeat;width:80px;height:37px;outline:0;margin-left:7px;margin-top:-7px}#sendContact:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.errorContact{display:none;color:#fff;font-size:12px;opacity:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.placeholder{color:#fff;font-family:Roboto,sans-serif}::-webkit-input-placeholder{color:rgba(255,255,255,.6);opacity:1;font-family:Roboto,sans-serif}:-moz-placeholder{color:rgba(255,255,255,.6);opacity:1;font-family:Roboto,sans-serif}::-moz-placeholder{color:rgba(255,255,255,.6);opacity:1;font-family:Roboto,sans-serif}:-ms-input-placeholder{color:rgba(255,255,255,.6);opacity:1;font-family:Roboto,sans-serif}#contactContent{position:relative;height:100%;width:100%;-webkit-transform:rotate3d(0,1,0,33deg);border:0;-webkit-box-shadow:inset 0 0 0 #fff;-o-box-shadow:inset 0 0 0 #fff;box-shadow:inset 0 0 0 #fff;-webkit-transition:-webkit-box-shadow 1s;-moz-transition:-moz-box-shadow 1s;transition:box-shadow 1s}@media only screen and (max-width:1540px){#header{height:35%}#logo img{width:289px}.square{width:130px;height:130px;margin-bottom:10px}#logoContainer{width:332px;margin-top:35px}#headerText{margin-bottom:-40px;font-size:60px}#countdown{padding-left:0;padding-right:0;margin-left:20px;margin-top:60px}.countContainer div.unitContainer{height:36px}.countContainer div.unitContainerDown{height:115px}.countContainer p.unit{font-size:1em}.countContainer div.numberContainer{height:0;width:100%;margin-top:-10px}.countContainer p.number{font-size:50px;line-height:150px}h2{font-size:26px}h4{font-size:37px}p{font-size:50px;line-height:50px}#address_phone_email{margin-top:6px;line-height:110%}#contactArea textarea{background-size:600px 98px;width:600px;height:98px;outline:0;line-height:240%;padding-top:5px}#contact{top:47%;left:45px}#about{top:47%;right:45px}#contactArea{width:600px}#contentAbout{padding:30px;margin-left:20%;margin-right:20%}.navButton{background-size:35px,35px;width:35px;height:47px}#animContainer{width:180px}#subscribe{margin:5px auto -40px}#subscribe form input{height:30px;font-size:13px}#send{background-size:90px 31px;width:100px;height:31px}#send:hover{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out}#sendContact{margin-top:4px}#iconsWrapper{padding:5px 5px 0 0;margin-left:0;margin-right:0;margin-top:115px}#subscribeBox{margin-top:104px}.icon{background-size:25px,25px;width:25px;height:25px;padding:12px}.icon a{background-size:30px,30px;width:30px;height:30px}}@media only screen and (max-width:1270px){#countdown{padding-left:0;padding-right:0;margin-left:20px;margin-top:100px}#iconsWrapper{padding:1px 0 0;margin-left:0;margin-right:0;margin-top:135px}.square{width:90px;height:95px;margin-bottom:0}.icon a,.navButton{width:25px}#logoContainer{width:155px;margin-top:40px}#headerText{margin-bottom:-60px;font-size:50px}.countContainer div.unitContainer{height:25px}.countContainer div.unitContainerDown{height:83px;font-size:.8em}.countContainer p.unit{font-size:.8em}.countContainer div.numberContainer{height:0;width:100%}.countContainer p.number{font-size:45px;line-height:110px}.navButton{background-size:25px,25px;height:33px}.icon,.icon a{background-size:25px,25px;height:25px}#contact{top:49%;left:30px}#about{top:49%;right:30px}.icon{width:19px;padding:8px}#animContainer{width:150px;height:29px}#subscribeBox{height:90px;margin:93px 0 0 auto}#subscribe form{padding-top:9px}#sendContainer{margin-right:42px;margin-top:-5px}p{font-size:45px}h4{font-size:30px}}@media only screen and (max-width:750px){logo #logo img{width:160px;margin-top:120px}#logoContainer{width:220px;margin-top:-40px}#headerText{margin-bottom:0;font-size:40px}#countdown{padding-left:0;padding-right:0;margin-left:5px;margin-right:0;margin-top:100px}.square{margin-left:5px;margin-right:5px;margin-bottom:0}#contentAbout{margin-left:10%;margin-right:10%}#contactArea{width:400px}h2,h4{font-size:25px}#contactArea textarea{background-size:390px 88px;width:390px;height:88px;outline:0;line-height:210%;padding-top:5px}#about,#contact,#homeInAboutUs,#homeInContact{top:20px}#aboutUs{margin:0 auto;font-size:13px;line-height:160%;padding-top:5px;padding-bottom:10px}.navButton{background-size:20px,20px;width:19px;height:25px}.icon,.icon a{background-size:25px,25px;height:25px}#send{background-size:80px 30px;width:85px;height:30px;margin-right:10px;margin-top:5px}#send:hover{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out}#sendContact{background-size:60px 37px;width:60px;height:37px}#sendcontact:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}#iconsWrapper{text-align:center;margin-top:130px}.icon a{width:25px}.icon{width:19px;padding:8px}#animContainer{width:166px;margin-top:0;height:35px}#subscribe{margin:-10px auto 100px}#subscribe form input{height:25px}p{font-size:38px}}@media only screen and (max-width:500px){.icon,.icon a{background-size:25px,25px;height:25px}#animContainer,#sendContainer{margin-top:12px}#logo img{width:289px}#headerText{font-size:30px;margin-bottom:120px}.headerSize{min-height:230px}.headerSizeInAboutUs{min-height:100px}h2{font-size:28px;padding-top:20px}#countdown{padding-left:0;padding-right:0;margin-left:5px;margin-right:0;margin-top:100px}#contactInfo div{padding:5px;margin:5px}#contactMsg{padding:20px 5px 5px}#contactArea{padding:10px;width:240px;height:305px;margin-bottom:60px;margin-top:30px}#contactArea textarea{background-size:230px 88px;width:230px;height:88px;outline:0;line-height:200%;padding-top:5px}#subscribe form input{height:38px}#send{background-size:80px 30px;width:85px;height:30px;margin-right:10px;margin-top:5px}#send:hover{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out}.error{margin-top:-22px;padding:1px}#contentAbout{padding:30px;margin-left:7%;margin-right:7%;margin-bottom:200px}#aboutUs{font-size:13px;line-height:150%}#sendContact{margin-top:22px}.icon a{width:25px}.icon{width:19px;padding:8px}#iconsWrapper{margin-top:-118px}#animContainer{width:166px;height:35px}p{font-size:34px;line-height:32px}h4{font-size:20px}}