@font-face{font-family:'Mohave';src:url("../res/fonts/mohave/mohave-regular.otf")}@font-face{font-family:'Mohave bold';src:url("../res/fonts/mohave/mohave-bold.otf")}@font-face{font-family:'Inter';src:url("../res/fonts/inter/inter-regular.ttf")}@font-face{font-family:'Inter light';src:url("../res/fonts/inter/inter-light-beta.ttf")}@font-face{font-family:'Inter bold';src:url("../res/fonts/inter/inter-bold.ttf")}@font-face{font-family:'RNS Sanz';src:url("../res/fonts/rns sanz/rnssanz-normal.otf")}@font-face{font-family:'RNS Sanz light';src:url("../res/fonts/rns sanz/rnssanz-light.ttf")}.mohave{font-family:'Mohave', sans-serif}.inter{font-family:'Inter', sans-serif}.rns-sanz{font-family:'RNS Sanz', sans-serif}:root{--horizontal-position: 5%;--vertical-position: 6.875%;--color-white: #ffffff;--color-black: #000000;--color-first: #315fcd;--color-second: #00ff89;--transition-time: 0.4s;--transition-opacity: 0.8;--icon-size: 23px;--icon-border: 50px;--margin-caption-text: 20px;--gallery-image-size: 33.75vw;--loading-border: 12px}body{margin:0;font-family:"Inter", Arial, Helvetica, sans-serif;font-size:16px;background:rgba(19,117,255,0.7);overflow:hidden}.loading{position:absolute;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0.5);font-size:3em;color:var(--color-white);z-index:10}.loading .logo{width:5vw}.loading .loader-dots{position:absolute;z-index:1;border:var(--loading-border) solid rgba(255,255,255,0.3);border-radius:50%;border-top:var(--loading-border) solid var(--color-second);-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;width:10vw;height:10vw}.loading.hide{-webkit-animation:hide 1.5s linear forwards;animation:hide 1.5s linear forwards}canvas{display:block}canvas:focus{border:none}#canvas2D .element{position:absolute;z-index:3}#canvas2D .instruction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:var(--color-white);letter-spacing:2.92px;text-shadow:0px 1px 1px #00000033;text-transform:uppercase;-webkit-transition:var(--transition-time);transition:var(--transition-time);pointer-events:none;opacity:0}#canvas2D .instruction img,#canvas2D .instruction span{-webkit-transition:var(--transition-time);transition:var(--transition-time)}#canvas2D .instruction img{margin-bottom:10px}#canvas2D .instruction:hover{-webkit-transition:var(--transition-time);transition:var(--transition-time);cursor:pointer;opacity:0.8}#canvas2D .instruction.hide{-webkit-animation:hide var(--transition-time) ease forwards;animation:hide var(--transition-time) ease forwards}#canvas2D .instruction.show{-webkit-animation:show var(--transition-time) ease forwards;animation:show var(--transition-time) ease forwards}#canvas2D .logo{top:var(--vertical-position);left:var(--horizontal-position)}#canvas2D .logo img{height:70px;width:auto}#canvas2D .menu{top:var(--vertical-position);right:var(--horizontal-position);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform-origin:center right;transform-origin:center right;z-index:5}#canvas2D .menu:hover{cursor:pointer;-webkit-transition:var(--transition-time);transition:var(--transition-time);opacity:var(--transition-opacity)}#canvas2D .menu:hover .menu-icon::after{-webkit-transition:var(--transition-time);transition:var(--transition-time);opacity:1;-webkit-transform:scale(1.4);transform:scale(1.4)}#canvas2D .menu:hover span{-webkit-transition:var(--transition-time);transition:var(--transition-time);color:var(--color-second)}#canvas2D .menu.opened{-webkit-animation:rotateMenuText var(--transition-time) ease 0s forwards;animation:rotateMenuText var(--transition-time) ease 0s forwards}#canvas2D .menu.opened .more-icon{-webkit-animation:rotateIcon var(--transition-time) ease 0s forwards;animation:rotateIcon var(--transition-time) ease 0s forwards}#canvas2D .menu.opened span{color:var(--color-white)}#canvas2D .menu.opened .menu-icon .line{-webkit-transition:var(--transition-time);transition:var(--transition-time);margin:0}#canvas2D .menu.opened .menu-icon .line:nth-of-type(1){-webkit-transform:rotate(45deg) translate(-3px, -4px);transform:rotate(45deg) translate(-3px, -4px);width:20px;-webkit-transform-origin:center left;transform-origin:center left}#canvas2D .menu.opened .menu-icon .line:nth-of-type(2){opacity:0}#canvas2D .menu.opened .menu-icon .line:nth-of-type(3){-webkit-transform:rotate(-45deg) translate(-3px, 4px);transform:rotate(-45deg) translate(-3px, 4px);width:20px;-webkit-transform-origin:center left;transform-origin:center left}#canvas2D .menu.closed{-webkit-animation:rotateMenuTextReverse var(--transition-time) ease 0s forwards;animation:rotateMenuTextReverse var(--transition-time) ease 0s forwards}#canvas2D .menu.closed .menu-icon::after{opacity:0;-webkit-transform:scale(1);transform:scale(1)}#canvas2D .menu span{color:var(--color-white);margin-right:25px;text-transform:uppercase;letter-spacing:1.75px;-webkit-transition:var(--transition-time);transition:var(--transition-time)}#canvas2D .menu .menu-icon{width:var(--icon-border);height:var(--icon-border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:17px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;background-image:url("../../res/images/icons/polygon-green.svg");background-size:cover;background-repeat:no-repeat;background-position:center}#canvas2D .menu .menu-icon::after{-webkit-transition:var(--transition-time);transition:var(--transition-time);content:"";position:absolute;top:0;left:0;background-image:url("../../res/images/icons/polygon-white.svg");background-size:cover;background-repeat:no-repeat;background-position:center;width:var(--icon-border);height:var(--icon-border);padding:17px;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-transform:scale(1);transform:scale(1)}#canvas2D .menu .menu-icon .line{width:15px;height:2px;-webkit-transition:var(--transition-time);transition:var(--transition-time);background-color:var(--color-white);margin-top:3px}#canvas2D .menu .menu-icon .line:first-of-type{margin-top:0}#canvas2D .menu .menu-icon .line:nth-of-type(3){width:9px}#canvas2D .menu-panel{z-index:4;top:0;right:0;left:auto;bottom:auto;border-radius:20px 0px 20px 20px;padding:3% 0;padding-left:5%;padding-right:9%;letter-spacing:1.5px;background-color:#000000cc;color:var(--color-white);display:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:top right;transform-origin:top right}#canvas2D .menu-panel.opened{-webkit-transition:var(--transition-time);transition:var(--transition-time);display:block;-webkit-animation:showPanel var(--transition-time) ease 0s forwards;animation:showPanel var(--transition-time) ease 0s forwards}#canvas2D .menu-panel.closed{-webkit-transition:var(--transition-time);transition:var(--transition-time);display:block;-webkit-animation:showPanelReverse var(--transition-time) ease 0s forwards;animation:showPanelReverse var(--transition-time) ease 0s forwards}#canvas2D .menu-panel li{color:var(--color-second);text-transform:uppercase;margin-top:20%}#canvas2D .menu-panel li a{text-decoration:none;color:var(--color-second) !important;-webkit-transition:var(--transition-time);transition:var(--transition-time)}#canvas2D .menu-panel li a:hover{opacity:var(--transition-opacity);-webkit-transition:var(--transition-time);transition:var(--transition-time)}#canvas2D .gallery{top:0;right:0;left:0;bottom:0;width:100%;height:100%;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:var(--transition-time);transition:var(--transition-time);opacity:0;z-index:-1}#canvas2D .gallery .panel{background-color:rgba(0,0,0,0.8);width:100%;height:100%}#canvas2D .gallery .images{color:var(--color-white);height:100%;max-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(calc(50vw - (var(--gallery-image-size) / 2)));transform:translateX(calc(50vw - (var(--gallery-image-size) / 2)));-webkit-transition:var(--transition-time);transition:var(--transition-time)}#canvas2D .gallery .images .image{margin:0 80px;position:relative;-webkit-transition:var(--transition-time);transition:var(--transition-time);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--gallery-image-size)}#canvas2D .gallery .images .image img{max-height:60vh;max-width:var(--gallery-image-size);width:auto}#canvas2D .gallery .images .image .text{position:absolute;opacity:0;-webkit-transition:var(--transition-time);transition:var(--transition-time)}#canvas2D .gallery .images .image .title{top:var(--margin-caption-text);right:var(--margin-caption-text);max-width:150px;text-align:right;font:Normal 26px/29px "Mohave bold";letter-spacing:0.23px}#canvas2D .gallery .images .image .caption{bottom:var(--margin-caption-text);left:var(--margin-caption-text);font-size:15px;letter-spacing:0.33px;font:Normal 15px/18px "RNS Sanz"}#canvas2D .gallery .images .image:first-of-type{margin-left:0}#canvas2D .gallery .images .image.active{-webkit-transition:var(--transition-time);transition:var(--transition-time);-webkit-transform:scale(1.4);transform:scale(1.4)}#canvas2D .gallery .images .image.active .text{opacity:1}#canvas2D .gallery .images .image:nth-of-type(2) .title,#canvas2D .gallery .images .image:nth-of-type(3) .title,#canvas2D .gallery .images .image:nth-of-type(4) .title{right:calc(var(--margin-caption-text) + 50px)}#canvas2D .gallery .images .image:nth-of-type(2) .caption,#canvas2D .gallery .images .image:nth-of-type(3) .caption,#canvas2D .gallery .images .image:nth-of-type(4) .caption{left:calc(var(--margin-caption-text) + 50px)}#canvas2D .gallery.opened{opacity:1;z-index:3}#canvas2D .contactPanel{position:absolute;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:0;z-index:-1;-webkit-transition:var(--transition-time);transition:var(--transition-time)}#canvas2D .contactPanel .panel{position:absolute;z-index:3;top:0;right:0;left:0;bottom:0;padding:3% 0;padding-left:5%;padding-right:9%;letter-spacing:1.5px;background-color:#000000cc;opacity:0;color:var(--color-white);-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scale(0);transform:scale(0)}#canvas2D .contactPanel.opened{-webkit-transition:var(--transition-time);transition:var(--transition-time);opacity:1;z-index:3}#canvas2D .contactPanel.opened div{z-index:3}#canvas2D .contactPanel.opened .panel{-webkit-transition:var(--transition-time);transition:var(--transition-time);-webkit-animation:showContactPanel var(--transition-time) ease 0s forwards;animation:showContactPanel var(--transition-time) ease 0s forwards;z-index:1}#canvas2D .contactPanel .title{font-size:4rem;font-family:"Mohave bold";text-transform:uppercase;letter-spacing:7.16px;color:var(--color-second)}#canvas2D .contactPanel .contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2% 0;font-family:"Inter light beta";font-size:1.5rem}#canvas2D .contactPanel .contacts .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:5vw}#canvas2D .contactPanel .contacts .contact:first-of-type{margin-left:0}#canvas2D .contactPanel .contacts .contact:hover{opacity:var(--transition-opacity);-webkit-transition:var(--transition-time);transition:var(--transition-time)}#canvas2D .contactPanel .contacts .contact a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0;color:var(--color-white);text-decoration:none}#canvas2D .contactPanel .contacts .contact a .icon{width:53px;height:53px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px;border:2px solid var(--color-second);border-radius:50%}#canvas2D .contactPanel .contacts .contact a .icon svg{width:var(--icon-size);height:var(--icon-size);fill:var(--color-white)}#canvas2D .contactPanel .contacts .contact a:hover{-webkit-transition:var(--transition-time);transition:var(--transition-time);color:var(--color-second)}#canvas2D .contactPanel .contacts .contact a:hover .icon{background-color:var(--color-second)}#canvas2D .contactPanel .contacts .contact a:hover .icon svg{fill:var(--color-black)}#canvas2D .contactPanel .button{border:1px solid var(--color-second);border-radius:20px;letter-spacing:0.78px;padding:12px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#canvas2D .contactPanel .button a{color:var(--color-white) !important;text-decoration:none}#canvas2D .contactPanel .button:hover{cursor:pointer;-webkit-transition:var(--transition-time);transition:var(--transition-time);background-color:var(--color-second);color:var(--color-black) !important;font-weight:bold}#canvas2D .social-media{-webkit-transition:var(--transition-time);transition:var(--transition-time);bottom:var(--vertical-position);left:var(--horizontal-position);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:center left;transform-origin:center left;z-index:5}#canvas2D .social-media:hover{cursor:pointer;-webkit-transition:var(--transition-time);transition:var(--transition-time);opacity:var(--transition-opacity)}#canvas2D .social-media:hover .more-icon::after{-webkit-transition:var(--transition-time);transition:var(--transition-time);opacity:1;-webkit-transform:scale(1.4);transform:scale(1.4)}#canvas2D .social-media:hover span{-webkit-transition:var(--transition-time);transition:var(--transition-time);color:var(--color-second)}#canvas2D .social-media.opened{-webkit-animation:rotateMenuText var(--transition-time) ease 0s forwards;animation:rotateMenuText var(--transition-time) ease 0s forwards}#canvas2D .social-media.opened .more-icon img{-webkit-transition:var(--transition-time);transition:var(--transition-time);-webkit-animation:rotateIcon var(--transition-time) ease 0s forwards;animation:rotateIcon var(--transition-time) ease 0s forwards}#canvas2D .social-media.opened span{color:var(--color-white)}#canvas2D .social-media.closed{-webkit-animation:rotateMenuTextReverse var(--transition-time) ease 0s forwards;animation:rotateMenuTextReverse var(--transition-time) ease 0s forwards}#canvas2D .social-media.closed .more-icon{-webkit-transition:var(--transition-time);transition:var(--transition-time);-webkit-animation:rotateIconReverse var(--transition-time) ease 0s forwards;animation:rotateIconReverse var(--transition-time) ease 0s forwards}#canvas2D .social-media.closed .more-icon::after{-webkit-transition:var(--transition-time);transition:var(--transition-time);opacity:0;-webkit-transform:scale(1);transform:scale(1)}#canvas2D .social-media .more-icon{width:var(--icon-border);height:var(--icon-border);padding:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url("../../res/images/icons/polygon-green.svg");background-size:cover;background-repeat:no-repeat;background-position:center}#canvas2D .social-media .more-icon img{width:var(--icon-size);height:var(--icon-size)}#canvas2D .social-media .more-icon::after{-webkit-transition:var(--transition-time);transition:var(--transition-time);content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url("../../res/images/icons/polygon-white.svg");background-size:cover;background-repeat:no-repeat;background-position:center;width:var(--icon-border);height:var(--icon-border);padding:7px;opacity:0;-webkit-transform:scale(1);transform:scale(1)}#canvas2D .social-media span{color:var(--color-white);margin-left:25px;text-transform:uppercase;letter-spacing:1.75px;-webkit-transition:var(--transition-time);transition:var(--transition-time)}#canvas2D .social-media-panel{z-index:4;bottom:0;left:0;border-radius:20px 20px 20px 0px;padding:6% 0;padding-left:9%;padding-right:5%;letter-spacing:1.5px;background-color:#000000cc;color:var(--color-white);display:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left}#canvas2D .social-media-panel.opened{-webkit-transition:var(--transition-time);transition:var(--transition-time);display:block;-webkit-animation:showPanel var(--transition-time) ease 0s forwards;animation:showPanel var(--transition-time) ease 0s forwards}#canvas2D .social-media-panel.closed{-webkit-transition:var(--transition-time);transition:var(--transition-time);display:block;-webkit-animation:showPanelReverse var(--transition-time) ease 0s forwards;animation:showPanelReverse var(--transition-time) ease 0s forwards}#canvas2D .social-media-panel .button{margin-top:25px;border:1px solid var(--color-second);border-radius:20px;letter-spacing:0.78px;padding:8px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-white) !important;text-decoration:none}#canvas2D .social-media-panel .button:hover{cursor:pointer;-webkit-transition:var(--transition-time);transition:var(--transition-time);background-color:var(--color-second);color:var(--color-black) !important;font-weight:bold}#canvas2D .social-media-panel .button:hover svg{fill:black}#canvas2D .social-media-panel .button svg{width:18px;height:18px}#canvas2D .social-media-panel .button span{margin-left:20px}#canvas2D .music-icon{bottom:var(--vertical-position);right:var(--horizontal-position);-webkit-transition:var(--transition-time);transition:var(--transition-time);padding:7px}#canvas2D .music-icon:hover{-webkit-transition:var(--transition-time);transition:var(--transition-time);cursor:pointer;opacity:var(--transition-opacity)}#canvas2D .music-icon.music-paused .crossed{display:block}#canvas2D .music-icon .crossed{position:absolute;bottom:calc(var(--vertical-position) + 10px);right:calc(var(--horizontal-position) - 8px);width:35px;height:3px;border:none;background-color:var(--color-white);-webkit-transform:rotate(45deg);transform:rotate(45deg);display:none}#canvas2D .music-icon img{width:var(--icon-size);height:var(--icon-size)}@media only screen and (max-device-width: 768px){.loading .logo{width:10vw}.loading .loader-dots{width:20vw;height:20vw}#canvas2D .instruction img{max-width:50vw;margin-bottom:30px}#canvas2D .logo img{height:60px}#canvas2D .menu.opened{margin-right:5%}#canvas2D .menu-panel.opened{left:50vw;bottom:50vh}#canvas2D .gallery .images .image{margin:0 43px}#canvas2D .gallery .images .image .title{display:none}#canvas2D .gallery .images .image .caption{left:var(--margin-caption-text) !important}#canvas2D .social-media.opened{margin-left:5%}#canvas2D .social-media-panel{right:50vw;top:50vh}#canvas2D .social-media-panel.opened{padding:8%;padding-left:17%}#canvas2D .contactPanel .contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#canvas2D .contactPanel .contacts .contact{margin-left:0;margin-bottom:10px}}@media only screen and (max-device-width: 425px){.loading .logo{width:15vw}.loading .loader-dots{width:30vw;height:30vw}#canvas2D .instruction img{max-width:70vw}#canvas2D .logo img{height:50px}#canvas2D .menu.opened{margin-top:-4%}#canvas2D .menu-panel.opened{left:5vw;bottom:20vh}#canvas2D .contactPanel .title{font-size:3rem}#canvas2D .gallery .images .image{margin:0 23px}#canvas2D .gallery .images .image .caption{font-size:0.7rem;text-align:center;left:0 !important;width:100%}#canvas2D .gallery .images .image.active{-webkit-transform:scale(2);transform:scale(2);z-index:5}#canvas2D .social-media.opened{margin-bottom:-4%}#canvas2D .social-media-panel{right:5vw;top:20vh}#canvas2D .social-media-panel.opened{padding:15%;padding-left:22%}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0);border-top:var(--loading-border) solid #315fcd}45%{border-top:var(--loading-border) solid #02da76}90%{border-top:var(--loading-border) solid #315fcd}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);border-top:var(--loading-border) solid #315fcd}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0);border-top:var(--loading-border) solid #315fcd}45%{border-top:var(--loading-border) solid #02da76}90%{border-top:var(--loading-border) solid #315fcd}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);border-top:var(--loading-border) solid #315fcd}}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@keyframes show{from{opacity:0}to{opacity:1}}@-webkit-keyframes hide{from{opacity:1}to{opacity:0;display:none;z-index:-1}}@keyframes hide{from{opacity:1}to{opacity:0;display:none;z-index:-1}}@-webkit-keyframes blink{0%{opacity:0}75%{opacity:1}100%{opacity:0}}@keyframes blink{0%{opacity:0}75%{opacity:1}100%{opacity:0}}@-webkit-keyframes rotateIcon{from{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}to{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}}@keyframes rotateIcon{from{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}to{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}}@-webkit-keyframes rotateIconReverse{from{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}to{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}@keyframes rotateIconReverse{from{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}to{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}@-webkit-keyframes rotateMenuText{from{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}to{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}}@keyframes rotateMenuText{from{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}to{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}}@-webkit-keyframes rotateMenuTextReverse{from{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}to{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}@keyframes rotateMenuTextReverse{from{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}to{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}@-webkit-keyframes showPanel{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{opacity:0.3}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);display:block}}@keyframes showPanel{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{opacity:0.3}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);display:block}}@-webkit-keyframes showPanelReverse{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);display:block}30%{background-color:transparent;opacity:0.2}to{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@keyframes showPanelReverse{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);display:block}30%{background-color:transparent;opacity:0.2}to{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@-webkit-keyframes showContactPanel{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{opacity:0.3}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes showContactPanel{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{opacity:0.3}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ripple{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ripple{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes hide{from{opacity:1;display:block}to{opacity:0;display:none;z-index:-1}}
