/*!
 * pagepiling.js 1.5.6
 *
 * https://github.com/alvarotrigo/pagePiling.js
 * @license MIT licensed
 *
 * Copyright (C) 2016 alvarotrigo.com - A project by Alvaro Trigo
 */body,html{overflow:hidden;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pp-section{height:100%;position:absolute;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pp-easing{transition:all 1s cubic-bezier(.55,.085,0,.99);transition-timing-function:cubic-bezier(.55,.085,0,.99)}#pp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1}#pp-nav.right{right:17px}#pp-nav.left{left:17px}.pp-section.pp-table{display:table}.pp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.pp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}.pp-slidesNav.bottom{bottom:17px}.pp-slidesNav.top{top:17px}#pp-nav ul,.pp-slidesNav ul{margin:0;padding:0}#pp-nav li,.pp-slidesNav li{width:14px;height:13px;margin:7px}.pp-slidesNav li{display:inline-block}#pp-nav li a,.pp-slidesNav li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#pp-nav li .active span,.pp-slidesNav .active span{background:#333}#pp-nav span,.pp-slidesNav span{width:8px;height:8px;border:1px solid #000;background:rgba(0,0,0,0)}.pp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px}.pp-tooltip.right{right:20px}.pp-tooltip.left{left:20px}.pp-scrollable{overflow-y:scroll;height:100%}@import url("https://assets/fonts.googleapis.com/css2?family=Oswald:wght@500;700&display=swap");@import url("https://assets/fonts.googleapis.com/css2?family=Roboto&display=swap");@import url("https://assets/fonts.googleapis.com/css2?family=Montserrat&display=swap");.main-font{font-family:Oswald,sans-serif}.alt-font{font-family:Roboto,sans-serif}.mons-font{font-family:Montserrat,sans-serif}body{font-family:Roboto,sans-serif;font-size:18px;color:#ffffff;font-weight:300;line-height:25px;width:100%;overflow-x:hidden}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{line-height:1.2;font-weight:700;font-family:Roboto,sans-serif}.h1,h1{font-size:72px}.h2,h2{font-size:48px}.h3,h3{font-size:36px}.h4,h4{font-size:24px}.fixedmenu,.navbar,.owl-dot,.owl-next,.owl-prev,.tp-bullet,a,button,input{transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}.section-padding,section{position:relative;overflow:hidden}a{color:inherit;text-decoration:none}.rev_slider_wrapper{width:100%!important}.btn.focus,.btn:focus{box-shadow:none}p:last-child{margin-bottom:0!important;font-family:Roboto,sans-serif}.fa,.far,.fas{display:inline}a:active,a:hover{color:#dabd1d}li{list-style:none;text-decoration:none}blockquote{border-left:2px solid;padding:10px 15px 10px 35px;margin:25px 0;font-size:18px;line-height:28px}blockquote>cite{font-weight:400;font-size:14px;display:block}.hidden{display:none}section{padding:0}.padding-bottom{padding-bottom:7.5rem}.padding-top{padding-top:7.5rem}::selection{background-color:#dabd1d;color:#ffffff}.no-transition *{transition-timing-function:ease;-moz-transition-timing-function:initial;-webkit-transition-timing-function:initial;-o-transition-timing-function:initial;-ms-transition-timing-function:initial;transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;-ms-transition-duration:0s}.bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.opacity-full{opacity:1}.opacity-1{opacity:.1}.opacity-2{opacity:.2}.opacity-3{opacity:.3}.opacity-4{opacity:.4}.opacity-5{opacity:.5}.opacity-6{opacity:.6}.opacity-7{opacity:.7}.opacity-8{opacity:.8}.opacity-9{opacity:.9}.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.btn,.font-weight-700{font-weight:700}.btn{-webkit-appearance:initial;overflow:hidden;position:-webkit-sticky;position:sticky;z-index:2;display:inline-block;font-size:16px;border:2px solid transparent;letter-spacing:.5px;line-height:inherit;border-radius:0;text-transform:capitalize;width:auto;font-family:Roboto,sans-serif;transition:all .5s ease!important}.btn.btn-yellow{background:transparent;border-color:#dabd1d;color:#dabd1d}.btn.btn-yellow:hover{background:#dabd1d!important;border-color:#dabd1d;color:#202020!important}.btn.btn-trans{background:transparent;border-color:#ffffff;color:#ffffff}.btn.btn-trans:hover{background:#dabd1d!important;border-color:#dabd1d;color:#ffffff!important}.btn.btn-small{font-size:12px;padding:4px 1.8em}.btn.btn-medium{padding:10px 48px}.btn.btn-large,.btn.btn-medium{font-size:16px;line-height:1.8em}.btn.btn-large{padding:14px 30px}.btn.btn-rounded{border-radius:50px}.text-yellow{color:#dabd1d}.text-grey{color:#a6a6a6}.text-white{color:#ffffff}.bg-yellow{background:#dabd1d}.bg-black{background:#000000}.bg-transparent{background:transparent}.margin-top{margin-top:30px}.margin-bottom{margin-bottom:30px}.social-icon:hover{color:#202020!important;background:#dabd1d!important;transition:.3s ease-in-out}header a.logo img{max-width:80px;vertical-align:sub}.nav-button{margin:0 1.5rem}.navbar-top-default{position:absolute;z-index:99;overflow:hidden;height:100px;width:100%;transition:none}.other-page .navbar-top-default{background-color:#dabd1d}.header-appear .navbar-top-default{height:80px;position:fixed;z-index:9999;top:0;background:#171717;animation-name:animationFade;animation-duration:1s;animation-fill-mode:both;box-shadow:0 10px 10px -10px rgba(0,0,0,.35)}.header-appear .navbar-simple .navbar-nav .nav-link{color:#ffffff}.navbar-nav{align-items:center}.navbar-top-default #antonioruiz{margin-right:-30px}.navbar-simple .navbar-nav .nav-link{font-size:16px;color:#ffffff;font-weight:400;text-align:center;padding:.5rem 2rem;font-family:Poppins,sans-serif}.nav-box-round .navbar-nav .nav-link{border-radius:20px}.header-appear .nav-box-round .navbar-nav .nav-link.active{background-color:#dabd1d;color:#ffffff!important}.header-appear .nav-box-round .navbar-nav .nav-link:hover{color:#dabd1d}.line:after{border:1px solid rgba(255,255,255,0);bottom:0;content:" ";display:block;position:relative;transition:all .28s ease-in-out;width:0}.line.active:after,.line:after,.line:hover:after{-webkit-backface-visibility:hidden;backface-visibility:hidden}.line.active:after,.line:hover:after{border-color:#dabd1d;transition:width .35s ease-in-out;width:100%}.side-menu{width:100%;position:fixed;right:0;top:0;background:#171717;z-index:9999;height:100vh;transform:translate3d(0,-100%,0);transition:transform .5s ease;overflow:hidden}.side-menu img{position:absolute;top:8%;left:50%;transform:translate(-50%,-50%);max-width:150px}.mega-logo{transition:all .3s linear;position:absolute;right:28px;top:25px}.side-menu .side-nav .navbar-nav{text-align:center;margin-right:0;padding-top:20px}.side-menu .side-nav .navbar-nav li a{font-size:20px}.side-footer{text-align:center}.side-menu.left{left:0;right:auto;transform:translate3d(-100%,0,0)}.side-menu.before-side{width:280px}.side-menu.before-side,.side-menu.side-menu-active{transform:translateZ(0)}.pul-menu .side-menu.side-menu-active{visibility:visible;opacity:1}.side-menu .navbar-brand{margin:0 0 2.5rem}#close_side_menu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#2f2f2f;transition:opacity .3s cubic-bezier(.895,.03,.685,.22);display:none;z-index:1031;opacity:.4}.side-menu .btn-close{position:absolute;left:32px;top:34px;color:#ffffff;font-size:30px;cursor:pointer;z-index:1111}.side-menu .btn-close:hover{animation:rotate .8s}@keyframes rotates{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sidemenu_btn{transition:all .3s linear;width:36px;padding:6px;margin-right:1rem;position:absolute;left:28px;top:30px;display:inline-block}.sidemenu_btn span{height:2px;width:100%;background:#2b2b2b;display:block}.sidemenu_btn span:nth-child(2){margin:4px 0}.sidemenu_btn:hover span{background:#dabd1d}.sidemenu_btn:hover span:first-child,.sidemenu_btn:hover span:last-child{width:70%}.side-menu .inner-wrapper{padding:2rem 5rem;height:100%;position:relative;overflow-y:auto;display:flex;align-items:center;text-align:left;flex-wrap:wrap}.pul-menu.pushwrap .side-menu .inner-wrapper{padding:3.5rem 2.5rem}.side-menu .side-nav{margin-bottom:30px;display:block}.side-nav .navbar-nav .nav-item{display:block;margin:20px 0;padding:0!important;opacity:0;transition:all .8s ease .5s;transform:translateY(30px)}.side-nav .navbar-nav .nav-item:first-child{transition-delay:.1s}.side-nav .navbar-nav .nav-item:nth-child(2){transition-delay:.2s}.side-nav .navbar-nav .nav-item:nth-child(3){transition-delay:.3s}.side-nav .navbar-nav .nav-item:nth-child(4){transition-delay:.4s}.side-nav .navbar-nav .nav-item:nth-child(5){transition-delay:.5s}.side-nav .navbar-nav .nav-item:nth-child(6){transition-delay:.6s}.side-nav .navbar-nav .nav-item:nth-child(7){transition-delay:.7s}.side-nav .navbar-nav .nav-item:nth-child(8){transition-delay:.8s}.side-nav .navbar-nav .nav-item:nth-child(9){transition-delay:.9s}.side-menu.side-menu-active .side-nav .navbar-nav .nav-item{transform:translateY(0);opacity:1}.side-nav .navbar-nav .nav-link{display:inline-table;color:#ffffff;padding:2px 0 3px!important;font-size:1.5rem;font-weight:300;line-height:normal;position:relative;border-radius:0;text-decoration:none}.side-nav .navbar-nav .nav-link:after{content:"";position:absolute;background:#dabd1d;display:inline-block;width:0;height:4px;bottom:0;left:0;overflow:hidden;transition:all .5s cubic-bezier(0,0,.2,1)}.side-nav .navbar-nav .nav-link.active:after,.side-nav .navbar-nav .nav-link:focus:after,.side-nav .navbar-nav .nav-link:hover:after{width:100%}.side-nav .navbar-nav .nav-link.active{background:transparent}.side-menu p{margin-top:.5rem;margin-bottom:0}.social-icons-simple{margin-bottom:0;margin-left:-10px}.social-icons-simple li{display:inline-block}.social-icons-simple li a{font-size:16px;justify-content:center;color:#ffffff;height:40px;line-height:38px;width:40px;border-radius:50%;position:relative;overflow:hidden;align-items:center;display:flex}@keyframes animationFade{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.side-menu .side-footer p{color:#a6a6a6}.push-slider-up{margin-top:100vh}.navigation-toggle span{width:25px;height:2px;display:block;margin-top:3px;transition:.8s ease;margin-left:auto;margin-right:auto;animation:zoomIn .8s}.header-appear .navigation-toggle span,.navigation-toggle span{background-color:#ffffff}.header-appear .navigation-toggle:hover span{background-color:#dabd1d}.sidebar_btn{padding-top:20px}#pp-nav li .active span,.pp-slidesNav .active span{background-color:#dabd1d}#pp-nav span,.pp-slidesNav span{top:2px;left:2px;width:18px;height:18px;box-shadow:inset 0 0 0 7px transparent;background:transparent;border-radius:50%;position:absolute;z-index:1;transition:transform .3s,box-shadow .3s}#pp-nav li,.pp-slidesNav li{display:block;width:12px;height:12px;margin:16px 8px;position:relative}.slider-area{height:100vh;background-repeat:no-repeat;background-size:cover}.slider-image{position:relative;margin:0 auto -80px;top:100px}.slider-image img{top:-90px;width:100%;position:relative}.slider-text{background-color:#ffffff;color:#2b3033}.slider-area{align-items:center;display:flex;position:relative}.slider-area .slider-content{margin-top:100px}.slider-area .slider-content .heading{color:#ffffff;font-size:52px;font-weight:700}.slider-area .slider-content .text{color:#ffffff;margin-top:30px}.content-para{padding-right:220px;line-height:30px}.slider-copyright{font-family:Roboto,sans-serif;font-size:18px;position:absolute;bottom:15px;left:15px;z-index:1111}.slider-footer{position:absolute;bottom:5px;right:15px;z-index:1111}.circle-one{position:absolute;top:28%;left:47%}.circle-two{top:14%;left:68%;position:absolute}.circle-three{top:38%;left:84%;position:absolute}.circle-four{top:80%;left:70%;position:absolute}.circle-five{top:86%;left:55%;position:absolute}.animated-circle{background-color:transparent;border:none;height:40px;width:40px;cursor:pointer;position:absolute}.animated-circle:after{content:"";height:25px;width:25px;background-color:#dabd1d;border-radius:50%;position:absolute;top:5px;left:10px;box-shadow:0 0 0 0 rgba(217,190,38,.4);animation:ripple 2s infinite}.fixed{position:fixed}@keyframes ripple{0%{transform:scale(.9)}70%{transform:scale(1.2);box-shadow:0 0 0 20px rgba(0,159,153,0)}to{transform:scale(.9);box-shadow:0 0 0 0 rgba(0,159,153,0)}}.skills{background-image:url(/assets/images/skills-bg.jpg);height:100vh;background-repeat:no-repeat;background-size:cover}.skill{text-transform:uppercase;font-weight:400}.skill-box p{font-size:16px}.progress{height:1rem;margin-top:.5rem}.custom-progress{margin-bottom:2rem}.bg-change .progress{background:#7d7d7d}.numscroller{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500}.timeline-bg{background-image:url(/assets/images/timeline.jpg);height:100vh;background-repeat:no-repeat;background-size:cover}.sub-content{padding-top:3.5rem}.main-content h2{font-size:30px;font-weight:400}.sub-content h5{font-size:18px;font-weight:400}.sub-content p{font-size:14px;font-weight:400}.cd-horizontal-timeline ol,.cd-horizontal-timeline ul{list-style:none}.cd-timeline-navigation a:hover{border-color:#dabd1d}.cd-horizontal-timeline a,.cd-horizontal-timeline a:focus,.cd-horizontal-timeline a:hover{color:#ffffff}.cd-horizontal-timeline blockquote,.cd-horizontal-timeline q{quotes:none}.cd-horizontal-timeline blockquote:after,.cd-horizontal-timeline blockquote:before,.cd-horizontal-timeline q:after,.cd-horizontal-timeline q:before{content:"";content:none}.cd-horizontal-timeline table{border-collapse:collapse;border-spacing:0}.cd-horizontal-timeline{opacity:0;transition:opacity .2s}.cd-horizontal-timeline:before{content:"mobile";display:none}.cd-horizontal-timeline.loaded{opacity:1}.cd-horizontal-timeline .timeline{position:relative;height:100px;width:100%;margin:0 auto}.cd-horizontal-timeline .events-wrapper{position:relative;height:100%;margin:0 40px;overflow:hidden}.cd-horizontal-timeline .events-wrapper:after,.cd-horizontal-timeline .events-wrapper:before{content:"";position:absolute;z-index:2;top:0;height:100%;width:20px}.cd-horizontal-timeline .events-wrapper:before{left:0}.cd-horizontal-timeline .events-wrapper:after{right:0}.cd-horizontal-timeline .events{position:absolute;z-index:1;left:0;top:50px;height:2px;background:#3c4142;transition:transform .4s}.cd-horizontal-timeline .filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background-color:#dabd1d;transform:scaleX(0);transform-origin:left center;transition:transform .3s}.cd-horizontal-timeline .events a{position:absolute;bottom:0;z-index:2;text-align:center;font-size:1rem;padding-bottom:15px;transform:translateZ(0)}.cd-horizontal-timeline .events a:after{content:"";position:absolute;left:50%;right:auto;transform:translateX(-50%);bottom:-5px;height:12px;width:12px;border-radius:50%;border:2px solid #dfdfdf;background-color:#f8f8f8;transition:background-color .3s,border-color .3s}.no-touch .cd-horizontal-timeline .events a:hover:after{background-color:#313740;border-color:#313740}.cd-horizontal-timeline .events a.selected{pointer-events:none}.cd-horizontal-timeline .events a.older-event:after,.cd-horizontal-timeline .events a.selected:after{background-color:#dabd1d;border-color:#dabd1d}@media only screen and (min-width:1100px){.cd-horizontal-timeline:before{content:"desktop"}}.cd-timeline-navigation a{position:absolute;z-index:1;top:50%;bottom:auto;transform:translateY(-50%);height:34px;width:34px;border-radius:50%;border:2px solid #3c4142;overflow:hidden;color:transparent;text-indent:100%;white-space:nowrap;transition:border-color .3s}.cd-timeline-navigation a:after{content:"";position:absolute;height:16px;width:16px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:url(/assets/images/cd-arrow.svg) no-repeat 0 0}.cd-timeline-navigation a.prev{left:0;transform:translateY(-50%) rotate(180deg)}.cd-timeline-navigation a.next{right:0}.no-touch .cd-timeline-navigation a:hover{border-color:#dabd1d}.cd-timeline-navigation a.inactive{cursor:not-allowed}.cd-timeline-navigation a.inactive:after{background-position:0 -16px}.no-touch .cd-timeline-navigation a.inactive:hover{border-color:#dfdfdf}.cd-horizontal-timeline .events-content{position:relative;width:100%;height:auto;margin:2em 0;overflow:hidden;transition:height .4s}.cd-horizontal-timeline .events-content li{position:absolute;z-index:1;width:100%;left:0;top:0;transform:translateX(-100%);opacity:0;animation-duration:.4s;animation-timing-function:ease-in-out}.cd-horizontal-timeline .events-content li.selected{position:relative;z-index:2;opacity:1;transform:translateX(0)}.cd-horizontal-timeline .events-content li.enter-right,.cd-horizontal-timeline .events-content li.leave-right{animation-name:cd-enter-right}.cd-horizontal-timeline .events-content li.enter-left,.cd-horizontal-timeline .events-content li.leave-left{animation-name:cd-enter-left}.cd-horizontal-timeline .events-content li.leave-left,.cd-horizontal-timeline .events-content li.leave-right{animation-direction:reverse}.cd-horizontal-timeline .events-content li>*{margin:0 auto}.cd-horizontal-timeline .events-content em:before{content:"- "}@media only screen and (min-width:768px){.cd-horizontal-timeline .events-content em{font-size:1rem}}@media only screen and (max-width:767px){.cd-horizontal-timeline.loaded{margin:0}.cd-horizontal-timeline .timeline{width:100%}.cd-horizontal-timeline ol,.cd-horizontal-timeline ul{padding:0;margin:0}.cd-horizontal-timeline .events-content h4{font-size:16px}.cd-horizontal-timeline .events-content{margin:0}}@keyframes cd-enter-right{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes cd-enter-left{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.timeline:before{content:" ";display:none;bottom:0;left:0;width:0;margin-left:-1.5px;background-color:#eeeeee}.portfolio-bg{background-image:url(/assets/images/portfolio-bg.jpg);height:100vh;background-repeat:no-repeat;background-size:cover}.team-classic .item{text-align:left}.team-data-img{overflow:inherit}.portfolio-content{padding:20px 0;background:transparent}.portfolio-content h5{font-size:18px;font-weight:400}.portfolio-content p{font-size:16px;font-weight:400;font-family:Roboto,sans-serif}.single-work{margin-bottom:30px;overflow:hidden;position:relative;transition:all .3s ease 0s}.single-work img{width:100%;height:auto}.single-work .title{width:80%;font-weight:400;color:#ffffff;margin:0 0 15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Roboto,sans-serif}.single-work .overlay-text{width:100%;height:100%;font-size:26px;color:#fff;background-color:transparent;transition:opacity .4s;text-align:center;opacity:0;position:absolute;top:0;left:0}.cases-image-inner{position:relative;padding:0 15px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1111}.cases-line{position:absolute;background:#ffffff}.top{width:100px;height:2px}.top,.top-right{top:15px;right:15px}.top-right{height:100px;width:2px}.bottom{width:100px;height:2px}.bottom,.bottom-left{top:unset;bottom:15px;left:15px}.bottom-left{height:100px;width:2px}.single-work .overlay-text:after,.single-work .overlay-text:before{opacity:.6;position:absolute;top:0;content:"";width:0;height:100%;background-color:#000;transition:all .45s ease-in-out 0s;z-index:-1;transform:skewX(-25deg)}.single-work .overlay-text:before{right:0}.single-work .overlay-text:after{left:0}.item:hover .overlay-text{opacity:1}.item:hover .overlay-text:after,.item:hover .overlay-text:before{width:100%;transform:skewX(0);-webkit-transform:skewX(0);-moz-transform:skewX(0);-ms-transform:skewX(0);-o-transform:skewX(0);z-index:1}.item .img-responsive{max-width:100%;transition:all .5s ease .2s}.item:hover .img-responsive{transform:scale(1.2);transition:all .5s ease .2s}.circle{position:relative;z-index:1111;height:42px;width:42px;display:flex;justify-content:center;align-items:center;cursor:pointer}.circle i{transition:.5s ease}.circle:hover,.circle:hover i{color:#dabd1d;border-color:#dabd1d}#team-circle-right{right:-10%}#team-circle-left,#team-circle-right{top:25%;transition:.5s ease;position:absolute}#team-circle-left{left:-10%}.testimonial-bg{background-image:url(/assets/images/testimonial-bg.jpg);height:100vh;background-repeat:no-repeat;background-size:cover}.testimonial-img img{height:100px;width:100px;border-radius:50%;display:inline-block}.testimonial-owl .owl-item img{width:100px;margin:0 auto}.icon-quotes{color:#dabd1d;font-size:24px;transition:.2s ease;cursor:pointer;line-height:1.3;margin:0 auto}.paragraph{font-weight:400;line-height:1.92;font-family:Roboto,sans-serif;font-size:18px}.testimonial-owl .owl-dots{margin-top:40px!important;text-align:center}.owl-carousel button.owl-dot,.testimonial-owl .owl-nav button.owl-next,.testimonial-owl .owl-nav button.owl-prev{height:8px;width:8px;background:#ffffff;margin:10px 5px;border-radius:10px;transition:.5s ease}.testimonial-owl button.owl-dot.active{background-color:#dabd1d!important}.contact-bg{background-image:url(/assets/images/contact-bg.jpg);height:100vh;background-repeat:no-repeat;background-size:cover}.contact-form .form-control{border:none;border-bottom:1px solid #464646;padding:22px 0;background:transparent;border-radius:0;box-shadow:none;height:32px;color:#ffffff;position:relative;font-weight:300;font-family:Roboto,sans-serif;transition:border .9s ease}::placeholder{font-size:18px}.contact-form .form-control:focus{background-color:transparent;outline:none;box-shadow:none;border-color:#ffffff}.contact-form textarea{min-height:180px;resize:none}.contact-form .form-group{margin-bottom:1.5rem}.contact-btn .btn{font-size:18px;padding:6px 50px;line-height:1.8em;font-weight:400;font-family:Roboto,sans-serif}.loader-bg{position:fixed;z-index:99999;background-color:#171717;width:100%;height:100%}#container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:200px}@keyframes animation{0%{stroke-dasharray:1,98;stroke-dashoffset:-105}50%{stroke-dasharray:80,10;stroke-dashoffset:-160}to{stroke-dasharray:1,98;stroke-dashoffset:-300}}#spinner{transform-origin:center;animation-name:animation;animation-duration:1.2s;animation-timing-function:cubic-bezier(1,.4,.4,1);animation-iteration-count:infinite}@media (min-width:1800px){.side-nav .navbar-nav .nav-item{margin:30px 0}}@media (max-width:1366px) and (min-width:1281px){.content-para{padding-right:120px}.circle-one{top:24%;left:48%}.circle-two{top:12%;left:70%}.circle-three{top:30%;left:88%}.circle-four{top:86%;left:76%}.circle-five{top:90%;left:55%}.skill-box{padding-top:0!important}.timeline-bg .heading-row{padding-bottom:0!important}.cd-horizontal-timeline .events-content{margin:0}#team-circle-left{left:-5%}#team-circle-right{right:-5%}.testimonial-bg .heading-row{padding-bottom:0!important}.paragraph{font-size:16px}.testimonial-owl .owl-dots{margin-top:0!important}}@media (max-width:1280px) and (min-width:1210px){.side-nav .navbar-nav .nav-item{margin:14px 0}.side-menu .side-nav .navbar-nav,.sidebar_btn{padding-top:0}.content-para{padding-right:120px}.circle-one{top:24%;left:48%}.circle-two{top:12%;left:70%}.circle-three{top:30%;left:88%}.circle-four{top:82%;left:80%}.circle-five{top:90%;left:55%}.skill-box{padding-top:0!important}.timeline-bg .heading-row{padding-bottom:0!important}.sub-content{padding-top:1rem}.cd-horizontal-timeline .events-content{margin:.3em 0}.portfolio-content{padding:0}.portfolio-bg .heading-row{padding-bottom:10px!important}.testimonial-owl .owl-dots{margin-top:0!important}.testimonial-bg .heading-row{padding-top:0!important;padding-bottom:0!important}.paragraph{font-size:14px}.icon-quotes,.testimonial-img{margin:.5rem 0!important}.testimonial-tittle{margin:0!important}.testimonial-tittle h4{font-size:18px}}@media (max-width:1200px) and (min-width:992px){.h1,h1{font-size:60px}section{padding:7.5rem 0}html{scroll-behavior:smooth}.contact-bg,.portfolio-bg,.skills,.testimonial-bg,.timeline-bg{height:100vh}.side-nav .navbar-nav .nav-link{display:inline-table;color:#ffffff;padding:40px 0 3px!important}.sidebar_btn{padding-top:40px}.content-para{padding-right:50px}.circle-one{top:30%;left:44%}.circle-two{top:20%;left:68%}.circle-three{top:34%;left:86%}.circle-four{top:71%;left:82%}.circle-five{top:76%;left:54%}.bars-section{padding-right:20px!important}#team-circle-right{right:-3%}#team-circle-left{left:-3%}}@media screen and (max-width:991px) and (min-width:768px){.h1,h1{font-size:58px}.h3,h3{font-size:32px}section{padding:7.5rem 0}html{scroll-behavior:smooth}.contact-bg,.portfolio-bg,.skills,.slider-area,.testimonial-bg,.timeline-bg{height:100vh}.side-menu .side-nav .navbar-nav li a{font-size:22px}.mega-logo{top:20px}.sidebar_btn .btn{font-size:12px}.animated-circle{display:none}.image-order{order:2}.fixed{position:absolute}.content-para{padding:0 60px}.slider-image{margin:0 auto -95px}.skill-box p,.sub-content p{font-size:13px}.circle{display:none}.contact-btn .btn{font-size:16px}}@media screen and (max-width:767px){body{text-align:center;overflow-y:hidden!important}html{scroll-behavior:smooth}section{padding:6rem 0}.h1,.h2,h1,h2{font-size:36px}.h3,h3{font-size:24px}p{font-size:14px;line-height:20px}.contact-bg,.portfolio-bg,.skills,.testimonial-bg,.timeline-bg{height:100vh}header a.logo img{max-width:60px}.navbar-top-default{height:70px}.side-menu .mega-title{display:none}.side-nav .navbar-nav .nav-item{margin:18px 0}.side-footer p{font-size:14px}.side-menu .side-nav .navbar-nav li a{font-size:18px}.sidemenu_btn{right:8px;top:25px}.side-menu .mega-title h2{font-size:54px}.side-menu .mega-title{animation:none;left:50%}.sidebar_btn .btn{font-size:10px}.slider-area .slider-content{margin-top:30px}.content-para{padding:0 10px;font-size:12px;line-height:22px}.image-order{order:2}.animated-circle{display:none}.slider-copyright{font-size:12px;bottom:10px}.slider-footer .social-icons-simple{display:none}.fixed{position:absolute}.skill-box p{font-size:14px}.progress-bar-side{padding-top:4rem}.bars-section{display:none}.main-content h2{font-size:24px;font-weight:400}.portfolio-content{text-align:center}.circle{display:none}.contact-form .form-control,.paragraph{font-size:14px}}@media (max-width:575.98px){.h1,h1{font-size:30px}.side-nav .navbar-nav .nav-item{margin:12px 0}.side-menu .mega-title h2{font-size:48px}.side-footer p{font-size:10px;line-height:1rem}}@media (max-width:320px){.side-menu .inner-wrapper{padding:2rem 3rem}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){.slider-image img{top:-35px}}html{overflow-y:auto}.pp-section.pp-table{padding:6vw}@media screen and (max-width:767px){.pp-section.pp-table{padding:6vw}}@media screen and (max-width:500px){.pp-section.pp-table{padding:15vh 5vw;.container{width:90vw;padding:0}}.side-menu .inner-wrapper{width:100vw}.events-content .sub-content{padding-top:1rem}.pb-5{padding-bottom:2rem!important}}