@media (max-width:414px){.cta_btn{padding:10px 20px;width:100%;margin-top:8px}}@media (max-width:768px){body{overflow-x:hidden}#nav_header_main{position:relative;padding:20px 0 0 0}.z_nav-cta-btn{display:none}.z_main-logo{text-align:center}.header_content h2{font-size:22px}.header_content{margin-top:30px;text-align:center;color:#fff}.header_content .logo_detail input{margin-top:0;padding-left:15px}.z_logo_input{padding:0}.z_logo_button{padding:0}.header_content form{padding:0 30px}.logo_detail i{right:15px}.z_logo_button button{border-radius:0 4px 4px 0;padding:16px 0 15px 0}.header_logo .images-block{transform:rotate(0);margin:0 auto}.header_logo .logo_hover_img{width:100%}.why_us_home img{margin:0 auto}#services_home .z_what-we-do-img img{display:none}.navbar-nav li{text-align:center;background-color:#00000094;border-bottom:1px solid #ffffff14}.navbar-nav li a{font-weight:700}.nav-pills img{max-width:70px}#why_us_home img{margin:0 auto}#contact form button{width:98%;border-radius:5px;margin:10px 5px}#contact .cont_box_main{margin-top:50px}#contact .cont_box_main .section-title{margin-bottom:0}#contact .cont_box_main li br{display:none}footer .footer_bottom{text-align:center margin-top:0px;padding-top:0}footer .footer_bottom .pull-right{float:none!important}footer .z_Subscribe h4{text-align:center}.services_tabs .tab-content{border-left:0}.portfolio_images .nav-tabs>li>a{font-size:18px;padding:12px 0;margin:0}.portfolio_images .nav-tabs>li{width:100%}.portfolio-img-box img{margin:0 auto}#contact input{width:98%}.z_our-handpicked{padding:0}#branding_portfolio_section h3,#logo_portfolio_section h3,#web_portfolio_section h3{font-size:40px;text-align:center}.social_list{text-align:center}.fixed_social_icons ul li a{padding:5px;border-radius:5px;width:30px;height:30px}.fixed_social_icons li{display:inline-block}.fixed_social_icons{text-align:center;bottom:0;left:0;right:0;top:auto}.section-title{font-size:20px}footer{padding:50px 0 50px 0}.order_form_box{width:75%!important}#order_popup{padding-top:20px!important;z-index:999999!important}}@media (min-width:768px){.z_nav-cta-btn{display:block}.z_nav-cta-btn{position:relative;text-align:center}.navbar-nav li{background-color:unset;border-bottom:0}.nav-section .navbar-default ul li a{font-size:15px;padding:20px 16px}.header_content{margin-top:50px}.header_content h2{margin-bottom:20px}.z_main-logo{text-align:center}.header_content .logo_detail input{margin-top:0;padding-left:15px}.z_logo_input{padding:0}.z_logo_button{padding:0}.header_content form{padding:0 20px}.z_logo_button button{border-radius:0 4px 4px 0;padding:16px 0 15px 0}.header_logo .images-block{transform:rotate(0);margin:0 auto}.header_logo .logo_hover_img{width:100%}.header_content{margin-top:30px;text-align:center;color:#fff}.logo_detail i{right:15px}.nav-pills img{max-width:70px}#why_us_home img{margin:0 auto}.z_what-we-do-img img{display:none}.services_tabs .tab-content{border:0}.services_tabs .nav li{width:33.33%;text-align:center}#contact input{width:98%}.social_list a{width:40px;height:40px;font-size:16px;padding-top:6px}#contact .cta_btn{padding:10px;font-size:14px;width:98%;border-radius:3px;margin:10px 5px!important}}@media (min-width:992px){.header_logo .images-block{align-items:center;transform:rotate(-15deg);margin-left:20px}.header_logo .logo_hover_img{width:100%}.nav-section .navbar-default ul li a{padding:20px 8px}.header_content{margin-top:100px;color:#000;text-align:left}.z_our-handpicked{padding:0}.z_what-we-do-img img{display:block}}@media (min-width:1024px){.z_nav-cta-btn .cta_btn{font-size:14px;padding:10px 20px}.header_logo .images-block{transform:rotate(-11deg);margin-left:0}.header_content form{padding:0}.services_tabs .nav-pills>li.active>a:after{display:none}#contact input{width:48%!important}#contact .cta_btn{padding:10px 30px;border-radius:25px;font-size:15px;width:auto}}@media (min-width:1200px){.nav-section .navbar-default ul li a{padding:20px 15px}.z_nav-cta-btn .cta_btn{font-size:14px;padding:10px 30px}.header_content{margin-top:180px}.header_logo .images-block{transform:rotate(-20deg);margin-left:84px}.services_tabs .nav li{width:100%}.services_tabs .nav-pills>li.active>a:after{display:block}}@media screen and (max-width:1400px) and (min-width:1200px){#main_header .images-block{width:80%}}