@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape),only screen and (max-width :1024px){.btn:hover{box-shadow:none!important}cite a:hover,li a:hover,p a:hover{background-size:100% 8px}.aqua .social a:hover svg,.gold .social a:hover svg,.social a:hover svg{fill:#060830}.dark .social a:hover svg,.dark.aqua .social a:hover svg,.dark.gold .social a:hover svg{fill:#fff}.navbox:not(.active):hover .menu .icon:after,.navbox:not(.active):hover .menu .icon:before{opacity:1}.navbox:not(.active):hover .menu .icon:after,.navbox:not(.active):hover .menu .icon:before{-webkit-transform:none;-ms-transform:none;transform:none}.navbox:not(.active):hover .menu .icon span{width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.navbox:not(.active):hover .menu .icon span:after{display:none}.navbox .options a:hover{background:0 0!important}a.back:hover:before{-webkit-transform:translate(0,-1px);-ms-transform:translate(0,-1px);transform:translate(0,-1px)}header .logo{width:100%;min-height:320px}header .logo:before{padding-bottom:50%}header .scroll_to{display:none}a.back.head{font-size:.65em;top:25px}footer{text-align:center}footer a.back{position:relative;margin:60px 0 0;bottom:0;left:0;-webkit-transform:translateX(-14px);-ms-transform:translateX(-14px);transform:translateX(-14px)}div.head{display:block;text-align:center}div.head>:first-child{width:auto}div.head>:last-child{width:100%;max-width:320px;margin:5% auto 0}.clients_mail li a:hover:before{-webkit-transform:none;-ms-transform:none;transform:none}}@media only screen and (max-width :768px){h1{font-size:2.5em}.clients_mail li{width:33%}}@media only screen and (max-width :600px){main{width:100%;margin:0}.shadow_bot:after,.shadow_bot:before,main:after,main:before{display:none}h1{font-size:2em}h2{font-size:1.75em}.clients_mail li{width:50%}div.head,footer{padding:60px 5%;margin:0}.credits{width:auto}}