.menu-icon{position:fixed;background:0 0;width:40px;height:38px;top:12px;right:20px;padding:3px 6px;cursor:pointer;z-index:+2;border:1px solid #000;right:3%;top:2%}.menu-icon span{width:100%;height:4px;display:block;margin:4px 0 0 0;transition:.5s;background:#fff}.menu-icon.active span{position:absolute;width:calc(100% - 16px);top:calc(50% - 8px)}.menu-icon.active span:nth-child(1){transform:rotate(45deg);margin-left:2px;margin-top:5px}.menu-icon.active span:nth-child(2){transform:rotate(-45deg);margin-left:2px;margin-top:5px}div.sidebar.active ul.nav{display:inline-block;width:100%}.sweep-to-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.sweep-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.sweep-to-left:active,.sweep-to-left:focus,.sweep-to-left:hover{color:#fff}.sweep-to-left:active:before,.sweep-to-left:focus:before,.sweep-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.sweep-to-right:active,.sweep-to-right:focus,.sweep-to-right:hover{color:#fff}.sweep-to-right:active:before,.sweep-to-right:focus:before,.sweep-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}div.menu-icon span.span_1{background:#60bcce}.menu-icon.active span:nth-child(3){display:none}div.sidebar ul.nav li ul.sub-menu span a{color:#1a7dd8;font-size:15px;font-weight:700;text-transform:uppercase;font-family:Khand,sans-serif;text-decoration:none;padding-right:15px}div.sidebar div.copy-rights p{color:#000}div.sidebar div.copy-rights p a{color:#000;text-decoration:none}div.sidebar div.copy-rights p:first-child{bottom:0;margin-bottom:32px}div.sidebar div.copy-rights p:nth-child(3){bottom:0;position:absolute}.menu-shine{background-repeat:no-repeat;background-position:-120px -120px,0 0;background-image:-webkit-linear-gradient(top left,rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 37%,rgba(255,255,255,.8) 45%,rgba(255,255,255,0) 50%);background-image:-moz-linear-gradient(0 0,rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 37%,rgba(255,255,255,.8) 45%,rgba(255,255,255,0) 50%);background-image:-o-linear-gradient(0 0,rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 37%,rgba(255,255,255,.8) 45%,rgba(255,255,255,0) 50%);background-image:linear-gradient(0 0,rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 37%,rgba(255,255,255,.8) 45%,rgba(255,255,255,0) 50%);-moz-background-size:250% 250%,100% 100%;background-size:250% 250%,100% 100%;-webkit-transition:background-position 0s ease;-moz-transition:background-position 0s ease;-o-transition:background-position 0s ease;transition:background-position 0s ease}.menu-shine:hover{background-position:0 0,0 0;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s;background-color:red}.sidebar.active ul li a:hover{color:#5c75d9}.sidebar.active ul li div.sub-menu a:hover{color:#d03c5b;transform:scale(1.1)}ul.sub-menu{padding:0}ul.sub-menu li.menu-item{list-style:none;display:inline;border-bottom:none!important;width:100%!important;padding:0 5px!important}ul.sub-menu li.menu-item a{color:#1a7dd8;font-size:19px;font-weight:700;text-transform:uppercase;font-family:Khand,sans-serif;text-decoration:none;padding-right:0}ul.sub-menu li.menu-item a:hover{color:#d03c5b}@media only screen and (min-width:1200px){.fa-youtube-square:before{content:"\f431"!important}.sidebar{position:fixed;width:450px;background:#fff;color:#000;top:0;right:-450px;height:100vh;transition:all .5s;z-index:+1;overflow:hidden;padding-left:90px}.sidebar.active{right:0;box-shadow:-4px 0 2px #2222224f}div.sidebar ul.menu li{padding:10px 0;border-bottom:1px solid #00000054;border-bottom-style:solid;border-left-width:1px;border-left-color:#707070;width:75%;transition:all .2s ease-in-out}.sidebar .menu li a{font-family:Poppins,sans-serif;font-size:27px;font-weight:700;color:#000;margin-bottom:0;transition:all .5s;width:100%}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:transparent}.sidebar .menu{margin-top:50px;bottom:0}.sidebar .social-icon{margin-top:10px;padding-left:3%}.sidebar .social-icon li{width:50px;display:inline;padding-right:10px}.sidebar .social-icon li a{font-size:20px;color:#000}.sidebar p{position:absolute;font-size:12px;font-weight:300;margin-top:10px}ul.sub-menu li.menu-item{padding:0 0!important}}@media only screen and (max-width:479px){.navbar-fixed-top{position:absolute}.sidebar{position:fixed;background:#fff;color:#000;top:0;width:300px;right:-300px;padding-left:40px;height:100vh;transition:all .5s;z-index:+1;overflow:hidden}.sidebar.active{right:0}.sidebar .menu li a{font-size:20px;font-weight:700;color:#000;margin-bottom:5px;transition:all .5s;font-family:Poppins,sans-serif}ul.sub-menu li.menu-item a{font-size:15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:transparent}div.sidebar ul.menu li{padding:10px 0;border-bottom:1px solid #00000054;width:75%;transition:all .2s ease-in-out}.sidebar .menu{margin-top:50px;bottom:0}.sidebar .social-icon{margin-left:15px}div.sidebar .copy-rights{padding-left:15px}.sidebar .social-icon li{width:40px;float:left}.sidebar .social-icon li a{font-size:20px;color:#000;padding:10px 0}div.sidebar div.copy-rights p:first-child{bottom:0;position:absolute;width:100%}.sidebar p{font-size:3vw}div.sidebar br{display:none}.contact .btn,.team .btn,.work .btn{padding:20px 0}.typo1,.typo2,.typo3{font-size:17px;font-weight:500}.social{padding-top:10px}.social a{font-size:17px;text-align:center;color:#798897}.social li{padding:0 10px}.terms{border-top:1px solid #b2bbc3}div.col-xs-4{width:100%}span.dropdown-container a{font-size:18px!important}div.copy-rights p:first-child{bottom:0;margin-bottom:0}div.sidebar .copy-rights{position:relative;width:100%;bottom:0;transition-timing-function:ease-in-out}div.sidebar .social-icon{margin-bottom:40px;transition-timing-function:ease-in-out}ul.sub-menu li.menu-item{padding:0 0!important}}@media (min-width:480px) and (max-width:767px){.navbar-fixed-top{position:absolute}.sidebar{position:fixed;background:#fff;color:#000;top:0;width:300px;right:-300px;padding-left:40px;height:100vh;transition:all .5s;z-index:+1;overflow:hidden}div.sidebar ul.menu li{padding:10px 0;border-bottom:1px solid #00000054;width:75%;transition:all .2s ease-in-out}.sidebar.active{right:0}.sidebar .menu li a{font-size:17px;font-weight:600;color:#000;margin-bottom:5px;transition:all .5s;font-family:Poppins,sans-serif}ul.sub-menu li.menu-item a{font-size:15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:transparent}.sidebar .menu{margin-top:40px;bottom:0}.sidebar .social-icon{margin-top:50px;margin-left:10px;opacity:0}.sidebar .social-icon li{width:40px;float:left}.sidebar .social-icon li a{font-size:20px;color:#fff;padding:10px 0}.sidebar p{opacity:0}.social{padding-top:10px}.social a{font-size:17px;text-align:center;color:#798897}.social li{padding:0 10px}.terms{border-top:1px solid #b2bbc3}div.col-xs-4{width:100%}.social{padding-top:10px}.social a{font-size:17px;text-align:center;color:#798897}.social li{padding:0 10px}.terms{border-top:1px solid #b2bbc3}}@media (min-width:768px) and (max-width:991px){.navbar-fixed-top{position:absolute}.sidebar{position:fixed;background:#fff;color:#000;top:0;width:300px;right:-300px;padding-left:40px;height:100vh;transition:all .5s;z-index:+1;overflow:hidden}.sidebar.active{right:0}.sidebar .menu li a{font-size:15px;font-weight:700;color:#000;margin-bottom:5px;transition:all .5s;font-family:Poppins,sans-serif}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:transparent}div.sidebar ul.menu li{padding:9px 0;border-bottom:1px solid #00000054;width:75%;transition:all .2s ease-in-out}ul.sub-menu li.menu-item a{font-size:15px}.sidebar .menu{margin-top:70px;bottom:0}.sidebar .social-icon{margin-left:15px}div.sidebar .copy-rights{padding-left:15px}.sidebar .social-icon li{width:40px;float:left}.sidebar .social-icon li a{font-size:20px;color:#000;padding:10px 0}div.sidebar div.copy-rights p:first-child{bottom:0;margin-bottom:0;font-size:10px}.sidebar p{font-size:10px}div.sidebar br{display:none}.contact .btn,.team .btn,.work .btn{padding:20px 0}.typo1,.typo2,.typo3{font-size:17px;font-weight:500}.social{padding-top:10px}.social a{font-size:17px;text-align:center;color:#798897}.social li{padding:0 10px}.terms{border-top:1px solid #b2bbc3}div.col-xs-4{width:100%}span.dropdown-container a{font-size:18px!important}div.copy-rights p:first-child{bottom:0;margin-bottom:0}div.sidebar .copy-rights{position:fixed;bottom:0;transition-timing-function:ease-in-out}div.sidebar .social-icon{margin-bottom:40px;transition-timing-function:ease-in-out}ul.sub-menu li.menu-item{padding:0 1px!important}}@media (min-width:992px) and (max-width:1199px){.sidebar{position:fixed;width:450px;background:#fff;color:#000;top:0;right:-450px;height:100vh;transition:all .5s;z-index:+1;overflow:hidden;padding-left:90px}.sidebar.active{right:0}.sidebar .menu li a{font-size:30px;font-weight:700;color:#000;margin-bottom:0;transition:all .5s;font-family:Poppins,sans-serif}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:transparent}.sidebar .menu{margin-top:70px;bottom:0}.sidebar .social-icon{margin-top:10px}.sidebar .social-icon li{width:50px;display:inline;padding:0 10px}.sidebar .social-icon li a{font-size:20px;color:#000}.sidebar p{position:absolute;font-size:13px;font-weight:300;margin-top:70px}div.sidebar ul.menu li{padding:10px 0;border-bottom:1px solid #00000054;width:75%;transition:all .2s ease-in-out}.social{display:none;visibility:hidden}.terms{display:none;visibility:hidden}}