@media only screen and (min-width:768px){.nav-box{display:block!important;height:auto!important}}@media only screen and (max-width:1440px){.welcome-title{font-size:100px;margin-bottom:20px}.welcome-title:before{margin:20px auto 5px}.welcome-first{font-size:45px}.welcome-box p{margin-bottom:20px}.navbar-nav li a{font-size:15px}.subscribe-row h5{font-size:18px}.wide-col-laptop{-ms-flex:0 0 85%;flex:0 0 85%;max-width:85%}.service-box h3{font-size:18px}h1,h2{font-size:56px;line-height:1.05;margin-bottom:10px}.title-block p{line-height:1.6}.title-block{margin-bottom:25px}.service-icon{width:80px;height:80px;line-height:80px;font-size:30px;margin:0 auto}.service-box{padding:30px 20px}.testimonial-content{font-size:18px}.owl-carousel .owl-item .client-img img{max-width:80px}.gallery-section{padding-top:10px}.about-img{margin-right:15px}}@media only screen and (max-width:1199px){#fp-nav.fp-right{right:5px}.welcome-title:before{margin:20px auto 15px}.wide-col-laptop{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.about-img{margin-right:0}.welcome-title{font-size:80px}.welcome-title:after{margin-top:15px}.welcome-box{font-size:18px}h1,h2{font-size:48px}.counter-box{font-size:13px}.count-number,.counted{margin-bottom:5px}.owl-nav{margin-top:35px}.testimonial-content{font-size:16px;padding:20px 25px}.testimonials-section{padding-top:10px}.owl-carousel .owl-dots{margin-top:35px}.social-icons li a{width:50px;height:60px;display:inline-block;line-height:60px;text-align:center;background:rgba(255,255,255,.1);color:#ff4040;font-size:24px}.menu-trigger{margin:0}}@media only screen and (max-width:991px){.welcome-box{padding:150px 0}.navbar-nav li a{font-size:10px}.navbar-nav li{margin-left:25px}.footer-right{font-size:13px}.owl-nav>button{width:40px;height:40px}.owl-nav>button:after{width:12px;height:12px;left:17px;top:13px}.owl-nav>button.owl-next:after{left:11px}.contact-box h4{font-size:20px}.contact-row{padding:30px 15px!important;font-size:13px;margin-bottom:15px}.facts-row>.row>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}#ajax-contact{margin-top:20px}#ajax-contact input{margin-bottom:20px}.contact-row i{font-size:25px;width:45px}.contact-row i.fa-envelope{font-size:20px}.container-fluid{padding:0 15px}.skills-ul{top:0}.contact-row{padding:42px 45px}}@media only screen and (max-width:767px){#header{position:fixed;top:0;z-index:6666;background:linear-gradient(90deg,#fff,#fff)}#navigation button i{color:#1e1e1e}.welcome-box{padding:150px 0}#logo{color:#ff4040}.navbar-toggle{padding:0;margin:0;color:#fff;font-size:28px;position:absolute;right:0;top:50%;background:0 0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;box-shadow:none;border:0;outline:0;cursor:pointer}#header{padding:0}.navbar{padding:15px 0}.navbar-toggle:focus{outline:0}.navbar-nav{margin:0}.collapse:not(.show){display:none}.navigation-menu>li{display:block;margin:0;font-size:20px;text-align:center}.navigation-menu>li>a{color:#222;padding:24px;line-height:1.2;font-size:20px}.navbar-nav{overflow-y:auto;display:block;background:rgba(230,230,230,.25)}.navbar-nav li a:after{display:none}.nav-box{position:absolute;left:-15px;right:-15px;border:0;box-shadow:none;background:#fff;text-align:left;top:100%;display:none}.welcome-title{font-size:0;margin-bottom:20px}.welcome-first{font-size:40px}.welcome-title:before{margin:20px auto 15px}.welcome-box{font-size:inherit}.welcome-box .btn{margin-top:0}.about-img{margin-bottom:10px}h1,h2{font-size:36px}body{font-size:15px}.about-contentbox{margin-top:60px;text-align:justify}.testimonials-section{padding-top:0}h4{font-size:18px}.contact-box{margin-top:30px;height:auto}.footer-right{width:100%;margin:15px 0 0;text-align:left}.btn{font-size:15px;line-height:48px;padding:0 30px}.contact-row{margin-top:15px}.content-section{padding:50px 0}.info-inner{margin-top:20px;padding-bottom:15px}.index-white .navbar-toggle{color:#242424}.side-menu .nav-box>ul{padding:70px 40px 40px}.side-menu .navbar-nav li a{font-size:20px}.social-icons{margin:0 auto}.detail-page h1{margin-bottom:50px}.project-detail-col figure{margin-top:35px}.project-buttons-margin{margin-top:50px}}@media only screen and (max-width:575px){.welcome-title{font-size:40px}.welcome-first{font-size:30px;margin-bottom:5px}.welcome-title:after,.welcome-title:before{width:100%}h1,h2{font-size:30px}.about-contentbox{line-height:1.6}.owl-carousel .owl-item .client-img img{max-width:65px;margin-right:10px}.owl-carousel .owl-dots .owl-dot{width:15px;height:15px;margin:0 5px;background:#fff}.testimonials-section{font-size:13px}.form-control{height:52px;font-size:14px;padding:4px 15px}.skill-item{border-bottom:1px solid rgba(250,250,250,.1);margin-bottom:20px;padding-bottom:50px}.skills-row h6{text-align:left;margin-bottom:30px}.skill-bar{width:100%;height:6px;border-radius:3px;background-color:rgba(250,250,250,.25);position:relative}.input-field{margin-bottom:15px}.subscribe-row h5{font-size:16px}.client-row{padding-left:40px}.testimonial-content:before{left:46%}.client-row{padding-left:0}}@media only screen and (max-width:460px){h4{font-size:14px}.testimonial-content:before{left:45%}}@media only screen and (max-width:320px){.gallery-overlay p{display:none}.testimonial-content:before{left:43%}.owl-carousel .owl-dots .owl-dot{width:10px;height:10px}}