body{overflow-x:hidden;font-size:17px;font-weight:300;color:#fff;background-color:#2c353c;font-family:Open Sans,Arial,sans-serif}.button-30:focus{box-shadow:inset 0 0 0 1.5px #d6d6e7,0 2px 4px rgba(45,35,66,.4),0 7px 13px -3px rgba(45,35,66,.3),inset 0 -3px 0 #d6d6e7}.button-30:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(45,35,66,.4),0 7px 13px -3px rgba(45,35,66,.3),inset 0 -3px 0 #d6d6e7}.button-30:active{transform:translateY(2px);box-shadow:inset 0 3px 7px #d6d6e7}a{text-decoration:none;color:#fff;transition:all .3s ease}ul{padding:0}a:hover{text-decoration:none}button:focus{outline:none}p{line-height:1.9}.tm-logo{margin-right:20px}.tm-slogan{font-size:.8rem}.navbar-toggler{transform:skewX(-15deg);padding:8px 15px;border:0;color:#fff;border-radius:0}.navbar-toggler i{transform:skewX(15deg)}.navbar-expand-lg{padding-right:0;padding-left:0}.navbar-expand-lg .navbar-nav .nav-link{padding:0}.navbar-expand-lg .navbar-nav .tm-nav-link{font-size:1.3rem;font-weight:400;color:#fff;padding-bottom:30px}.nav-item{margin-right:10px}.nav-item:last-child{margin-right:0}.nav-item.active .tm-nav-link,.nav-item:hover .tm-nav-link{color:#9cc}.tm-bg{height:100%;right:0;position:absolute;left:0;width:100%;display:flex;z-index:-1000}.tm-bg-left,.tm-bg-right{height:100%;position:relative;width:50%}.tm-bg-right{background-color:rgba(0,0,0,.5)}.tm-bg-left{border-right:230px solid rgba(0,0,0,.5);border-top:100vh solid transparent}.tm-bg-controls-wrapper{margin-left:-150px;display:inline-block}.tm-bg-control{height:14px;background-color:hsla(0,0%,100%,.5);margin:6px;cursor:pointer;width:14px;display:inline-block}.tm-bg-control.active,.tm-bg-control:hover{background-color:#fff}.tm-container{height:100%;min-height:100vh;justify-content:space-between;position:relative;flex-direction:column;width:100%;display:flex}.tm-row{display:flex}.tm-col-left{height:100%;padding-right:40px;width:50%;padding-left:40px}.tm-col-right{height:100%;padding-right:70px;width:50%;padding-left:70px}.tm-content{max-width:660px;padding-right:20px;margin-top:50px}.tm-about{max-width:525px}::-webkit-scrollbar{-webkit-appearance:none;width:10px}::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.8);box-shadow:0 0 1px hsla(0,0%,100%,.8);border-radius:5px}.tm-content-title{font-size:1.5rem}hr{border-top:1px solid #fff}.btn{padding:10px 25px;border-radius:0}.btn-big{padding:9px 40px;font-size:1.2rem}.btn-primary{border:0;color:#000;background-color:#fff}.btn-primary:hover{color:#000;background-color:#9cc}.tm-site-footer{padding:40px 0 20px;font-size:.95rem;max-width:660px}.tm-col-footer{padding-left:0}.tm-text-link{color:#fff}.tm-text-link:focus,.tm-text-link:hover{color:#9cc}.tm-service-text{max-width:365px}.tm-service-img{margin-right:25px}.tm-service-img-r{margin-left:25px}.form-control,textarea{padding:10px 0;font-size:1rem;border:none;font-weight:400;color:#fff;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-clip:padding-box;border-bottom:1px solid #999a9b;background-color:transparent;border-radius:0;line-height:1.5;font-family:Open Sans,Arial,sans-serif}.form-control:focus{border-color:#9cc;color:#fff;outline:none;background-color:transparent;box-shadow:none}.mb-85{margin-bottom:85px}.tm-contact-main{max-width:690px}.tm-contact{margin-right:auto;max-width:420px;margin-left:auto}.form-control::-webkit-input-placeholder{color:#fff}.form-control:-ms-input-placeholder{color:#fff}.form-control::placeholder{color:#fff}@media (max-width:1200px){.nav-item{margin-right:30px}.tm-page-right{padding-right:30px;padding-left:30px}}@media (max-width:992px){.tm-nav{right:4px;color:#fff;position:absolute;top:44px;background:rgba(0,0,0,.8)}.navbar-expand-lg .navbar-nav .tm-nav-link{padding:13px 20px;font-size:1.1rem;color:#fff}.nav-item{margin-right:0}.nav-item.active .tm-nav-link,.nav-item:hover .tm-nav-link{color:#9cc}.tm-content{margin-top:20px}.tm-site-footer{padding-top:40px}.tm-col-left{width:40%}.tm-col-right{padding-right:30px;width:60%;padding-left:100px}.tm-col-footer{padding-left:0}}@media (max-width:768px){.tm-row{flex-direction:column}.tm-bg-left,.tm-bg-right,.tm-col-left,.tm-col-right{width:100%}#tm-main-nav{right:40px;position:fixed;top:50px;padding-bottom:0}.tm-bg{flex-direction:column}.tm-bg-left{height:200px;border-right:0;border-top:0;border-bottom:50px solid rgba(0,0,0,.5)}.tm-bg-right{height:calc(100% - 200px)}.tm-bg-controls-wrapper{margin-left:0;margin-top:50px}.tm-content{max-height:none;margin-top:40px}.tm-col-right{padding-top:40px;padding-left:30px}.tm-col-footer{padding-right:10px;padding-left:10px}}@media (max-width:460px){.tm-logo{margin-right:15px}.tm-sitename{font-size:1.8rem}.tm-slogon{font-size:.8rem}}@media (max-width:450px),(min-width:768px) and (max-width:830px),(min-width:992px) and (max-width:1040px){.tm-service-media{flex-direction:column}.tm-service-media-img-l{flex-direction:column-reverse}.tm-service-text{margin-top:20px}.tm-service-img{margin-right:0}.tm-service-img-r{margin-left:0}}.footer{justify-content:flex-end;align-items:flex-end;width:100%;display:flex}footer{min-height:100px;padding:20px 50px;flex-direction:column;background:#000;width:100%}footer,footer .menu,footer .social_icon{justify-content:center;position:relative;align-items:center;display:flex}footer .menu,footer .social_icon{flex-wrap:wrap;margin:10px 0}footer .menu li,footer .social_icon li{list-style:none}footer .social_icon li a{font-size:2em;color:#fff;transition:.5s;margin:0 10px;display:inline-block}footer .social_icon li a:hover{transform:translateY(-10px)}footer .menu li a{font-size:1em}.footer_text,footer .menu li a{text-decoration:none;color:#fff;transition:.5s;opacity:.75;margin:0 10px;display:inline-block}.footer_text{font-size:.8em}.footer_text:hover,footer .menu li a:hover{opacity:1}footer .wave{height:100px;position:absolute;top:-100px;background:url(https://etkinlikquest.quest/wave3.png);background-size:1000px 100px;left:0;width:100%}footer .wave#wave1{animation:animateWave 4s linear infinite;opacity:1;bottom:0;z-index:1000}footer .wave#wave2{animation:animateWave_02 4s linear infinite;opacity:.5;bottom:10px;z-index:999}footer .wave#wave3{animation:animateWave 3s linear infinite;opacity:.2;bottom:15px;z-index:1000}footer .wave#wave4{animation:animateWave_02 3s linear infinite;opacity:.7;bottom:20px;z-index:999}@keyframes animateWave{0%{background-position-x:1000px}to{background-position-x:0}}@keyframes animateWave_02{0%{background-position-x:0}to{background-position-x:1000px}}