.cta-devices .devices img:hover{animation:grow-rotate linear .5s;animation-iteration-count:1;transform-origin:50% 50%;-webkit-animation:grow-rotate linear .5s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-moz-animation:grow-rotate linear .5s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 50%;-o-animation:grow-rotate linear .5s;-o-animation-iteration-count:1;-o-transform-origin:50% 50%;-ms-animation:grow-rotate linear .5s;-ms-animation-iteration-count:1;-ms-transform-origin:50% 50%}@keyframes grow-rotate{0%{-webkit-transform:rotate(0deg) scaleX(1) scaleY(1);transform:rotate(0deg) scaleX(1) scaleY(1)}50%{-webkit-transform:rotate(180deg) scaleX(1.5) scaleY(1.5);transform:rotate(180deg) scaleX(1.5) scaleY(1.5)}100%{-webkit-transform:rotate(0deg) scaleX(1) scaleY(1);transform:rotate(0deg) scaleX(1) scaleY(1)}}@-webkit-keyframes grow-rotate{0%{-webkit-transform:rotate(0deg) scaleX(1) scaleY(1)}50%{-webkit-transform:rotate(180deg) scaleX(1.5) scaleY(1.5)}100%{-webkit-transform:rotate(0deg) scaleX(1) scaleY(1)}}.msg-pop{animation:animationFrames linear .25s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation:animationFrames linear .25s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;-moz-animation:animationFrames linear .25s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 50%;-moz-animation-fill-mode:forwards;-o-animation:animationFrames linear .25s;-o-animation-iteration-count:1;-o-transform-origin:50% 50%;-o-animation-fill-mode:forwards;-ms-animation:animationFrames linear .25s;-ms-animation-iteration-count:1;-ms-transform-origin:50% 50%;-ms-animation-fill-mode:forwards}@keyframes animationFrames{0%{transform:scaleX(0) scaleY(0)}100%{transform:scaleX(1) scaleY(1)}}@-moz-keyframes animationFrames{0%{-moz-transform:scaleX(0) scaleY(0)}100%{-moz-transform:scaleX(1) scaleY(1)}}@-webkit-keyframes animationFrames{0%{-webkit-transform:scaleX(0) scaleY(0)}100%{-webkit-transform:scaleX(1) scaleY(1)}}@-o-keyframes animationFrames{0%{-o-transform:scaleX(0) scaleY(0)}100%{-o-transform:scaleX(1) scaleY(1)}}@-ms-keyframes animationFrames{0%{-ms-transform:scaleX(0) scaleY(0)}100%{-ms-transform:scaleX(1) scaleY(1)}}#mobile-menu-icon{width:32px;height:32px;position:relative;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#mobile-menu-icon span{display:block;position:absolute;height:5px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#mobile-menu-icon span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#mobile-menu-icon span:nth-child(2){top:10.6px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#mobile-menu-icon span:nth-child(3){top:21.2px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#mobile-menu-icon.open span{background:#33c641}#mobile-menu-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:0}#mobile-menu-icon.open span:nth-child(2){width:0%;opacity:0}#mobile-menu-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:20px;left:0}@media screen and (max-width:50rem){.msg-pop{animation:animationFrames linear 8s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:animationFrames linear 8s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:animationFrames linear 8s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:animationFrames linear 8s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:animationFrames linear 8s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}@keyframes animationFrames{0%{transform:scaleX(0) scaleY(0)}5%{transform:scaleX(1) scaleY(1)}15%{transform:scaleX(1) scaleY(1)}20%{transform:scaleX(0) scaleY(0)}}@-moz-keyframes animationFrames{0%{-moz-transform:scaleX(0) scaleY(0)}5%{-moz-transform:scaleX(1) scaleY(1)}15%{-moz-transform:scaleX(1) scaleY(1)}20%{-moz-transform:scaleX(0) scaleY(0)}}@-webkit-keyframes animationFrames{0%{-webkit-transform:scaleX(0) scaleY(0)}5%{-webkit-transform:scaleX(1) scaleY(1)}15%{-webkit-transform:scaleX(1) scaleY(1)}20%{-webkit-transform:scaleX(0) scaleY(0)}}@-o-keyframes animationFrames{0%{-o-transform:scaleX(0) scaleY(0)}5%{-o-transform:scaleX(1) scaleY(1)}15%{-o-transform:scaleX(1) scaleY(1)}20%{-o-transform:scaleX(0) scaleY(0)}}@-ms-keyframes animationFrames{0%{-ms-transform:scaleX(0) scaleY(0)}5%{-ms-transform:scaleX(1) scaleY(1)}15%{-ms-transform:scaleX(1) scaleY(1)}20%{-ms-transform:scaleX(0) scaleY(0)}}}.narrow-content .icon-lang{margin:0 auto 4px}.icon-lang{background-image:url(../imgs/flags.png);background-repeat:no-repeat;display:block;width:30px;height:20px}.icon-lang-01{background-position:-2px -2px}.icon-lang-02{background-position:-36px -2px}.icon-lang-03{background-position:-70px -2px}.icon-lang-04{background-position:-2px -26px}.icon-lang-05{background-position:-36px -26px}.icon-lang-06{background-position:-70px -26px}.icon-lang-07{background-position:-2px -50px}.icon-lang-08{background-position:-36px -50px}.icon-lang-09{background-position:-70px -50px}.icon-lang-10{background-position:-2px -74px}.icon-lang-11{background-position:-36px -74px}.icon-lang-12{background-position:-70px -74px}.icon-lang-13{background-position:-2px -98px}.icon-lang-14{background-position:-36px -98px}.icon-lang-15{background-position:-70px -98px}.icon-lang-16{background-position:-104px -2px}.icon-lang-17{background-position:-104px -26px}.icon-lang-18{background-position:-104px -50px}.icon-lang-19{background-position:-104px -74px}.icon-lang-20{background-position:-104px -98px}.icon-lang-21{background-position:-2px -122px}