@media only screen and (min-width: 1169px){.container{padding:0}}@media only screen and (max-width: 1024px){h2{font-size:24px}.single-img-banner .heading-bx{width:100%;height:343px;background:none;margin:auto;padding:0 80px;text-align:center;border:6px solid #FFF}.single-img-banner .heading-bx h1{font-size:35px}.single-img-banner .heading-bx h3{font-size:18px}.form-section .form-post input[type="text"]{width:147px;margin-right:20px}.form-section .form-post input[type="Email"]{width:147px;margin-right:20px}.form-section .form-post input[type="tel"]{width:147px;margin-right:0}.form-section input[type="submit"]{width:147px}.grid figure figcaption{padding:2em 7em 2em 2em}figure.effect-sarah h2{font-size:18px!important}.process-icon-col{float:left;margin-right:60px}#footer-up .subscribe-form input[type="text"]{width:275px}}@media only screen and (min-width: 768px) and (max-width: 991px){.wd-50{width:100%}.single-img-banner{width:100%;background:url(../img/main-slider/banner-img.jpg) no-repeat;margin-top:55px;background-position:center}.single-img-banner .overlay{padding:110px 0}.single-img-banner .heading-bx h1{font-size:24px}.form-section .form-post input[type="text"]{width:26%;margin-right:20px}.form-section .form-post input[type="Email"]{width:26%;margin-right:20px}.form-section .form-post input[type="tel"]{width:26%;margin-right:0}.form-section input[type="submit"]{width:26%}.grid{padding:1em 0 0!important}#work-process::before{position:relative;left:118px;display:block;width:80%;height:0;top:175px;border-top:1px dashed #bbb;content:""}.process-icon-col{float:left;margin-right:36px}.process-icon-col .icon-1{width:100px;height:100px;background-size:40px!important;background:url(#) no-repeat 35px #FFF}.process-icon-col .icon-1:hover{width:100px;height:100px;background-size:40px!important;background:url(#) no-repeat 45px #FFF}.process-icon-col .icon-2{width:100px;height:100px;background-size:50px!important;background:url(#) no-repeat 32px #FFF}.process-icon-col .icon-2:hover{width:100px;height:100px;background-size:50px!important;background:url(#) no-repeat 32px #FFF}.process-icon-col .icon-3{width:100px;height:100px;background-size:50px!important;background:url(#) no-repeat 25px #FFF}.process-icon-col .icon-3:hover{width:100px;height:100px;background-size:50px!important;background:url(#) no-repeat 35px #FFF}.process-icon-col .icon-4{width:100px;height:100px;background-size:50px!important;background:url(#) no-repeat 25px #FFF}.process-icon-col .icon-4:hover{width:100px;height:100px;background-size:50px!important;background:url(#) no-repeat 35px #FFF}.process-icon-col .icon-5{width:100px;height:100px;background-size:40px!important;background:url(#) no-repeat 30px #FFF}.process-icon-col .icon-5:hover{width:100px;height:100px;background-size:40px!important;background:url(#) no-repeat 40px #FFF}#why-choose-us::before{display:none}#why-choose-us::after{content:'';width:100%;height:100%;position:absolute;background:#1e72ba;top:0;right:0;z-index:-1}#fact .circle{width:170px;height:170px;border-radius:50%;border:2px solid;margin:auto;text-align:center}#fact .circle img{margin-top:20px;margin-bottom:15px}#call-us .call-bx{width:100%;height:197px;background:none;margin:auto}#call-us .overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.7);padding:100px 0 30px}#footer-up .aside-bx{margin-bottom:20px;width:100%;border:2px dashed #FFF;height:160px;overflow:hidden}#footer-up .subscribe-form input[type="text"]{width:490px}#footer-up .back-img{background:url(../img/resource/bg-img.jpg) no-repeat;background-size:cover;background-position:center}#footer-up img{display:none}.footer ul.quick-links{margin:0;padding:0}footer .padd-offset-1{padding-left:0;padding-top:30px}footer .padd-offset{padding-left:0}.tt-contact-info{padding-left:0;float:left;width:70%}.our-team .team-holder{margin-bottom:20px}}@media only screen and (min-width: 320px) and (max-width: 736px){h1{font-size:24px}.wd-50{width:100%;margin:auto}.sec-pad{padding:50px 0}.section-title h2{font-size:24px}.spacer-120-lg{width:100%;height:150px;float:left}.form-section{padding:50px 0}.form-section .form-post input[type="text"]:nth-child(4n){margin-bottom:20px}.form-section .form-post input[type="text"]:nth-child(5n){margin-bottom:20px}.form-section .form-post input[type="text"]{width:100%;margin-right:20px}.form-section .form-post input[type="Email"]{width:100%;margin-right:20px}.form-section .form-post input[type="tel"]{width:100%;margin-right:0}.form-section input[type="submit"]{width:100%}.about-section{background-color:#1e72ba;width:100%;height:100%;float:left}.about-section .content-col h1{font-size:22px}#testimonials .item{padding:0 2px}#testimonials .name-col{float:right;width:35%;margin-top:20px}#testimonials .text-box p{color:#333;font-size:16px}#testimonials .text-box{width:100%;vertical-align:middle;display:table-cell!important;padding:25px 10px 10px}#work-process::before{display:none}.process-icon-col{float:none;margin-right:0}.process-icon-col .icon-1,.icon-2,.icon-3,.icon-4,.icon-5{margin:auto}#why-choose-us{height:100%}#why-choose-us::before{display:none}#why-choose-us::after{content:'';width:100%;height:100%;position:absolute;background:#1e72ba;top:0;right:0;z-index:-1}#call-us .call-bx{width:100%;height:100%;background:none;background-position:center;margin:auto}#call-us .overlay.sec-pad{padding:100px 0 50px}#call-us .call-bx-inner{width:100%;margin:-36px auto}#call-us h1.main-title{font-size:30px}#call-us .call-us-text h2{font-size:20px}#blog{margin-top:30px}#footer-up .aside-bx{height:100%;margin-bottom:10px}#footer-up .subscribe-form .subscribe-button{margin-left:0;margin-top:10px}#footer-up img{display:none}.footer ul.quick-links{margin:0;padding:0}.service-tab-content{float:right;background-color:#FFF;padding-top:50px}.service-tab-content .image-box{height:100%}.footer .quick-links li a{display:table}.footer .social-links{float:left}footer .padd-offset-1{padding-left:0;padding-top:30px}footer .padd-offset{padding-left:0}.tt-contact-info{padding-left:0;float:none;width:auto}.contact-form{padding:45px 10px;background-color:#FFF;box-shadow:0 0 7px #ccdee6;margin-bottom:30px}}@media only screen and (max-width: 667px){.single-img-banner{margin-top:55px}.single-img-banner .heading-bx{width:100%;height:343px;background:none;margin:auto;padding:0 25px;text-align:center;border:none}#call-us .call-us-text{float:none;margin:auto}#call-us .phn-icon-circle{float:none;margin:auto}#call-us .call-us-text h2{font-size:20px;text-align:center}}@media only screen and (max-width: 736px){.single-img-banner{margin-top:55px}}@media only screen and (min-width: 320px) and (max-width: 480px){.btn-xlg{padding:20px 35px}.section-title h1{font-size:24px}#topbar{/*display:none*/}.page-title h2{font-size:30px}.single-img-banner{margin-top:55px}.single-img-banner .overlay{width:100%;height:100%;padding:100px 0}.single-img-banner .heading-bx{width:100%;height:343px;background:none;margin:auto;padding:0 25px;text-align:center;border:none}.single-img-banner .heading-bx h1{font-size:16px}.single-img-banner .heading-bx h3{font-size:16px;line-height:24px}figure.effect-sarah p{display:none}h1.heading-1{font-size:24px}#services .container .owl-prev{line-height:200px}#services .container .owl-next{line-height:200px}.grid{padding:1em 0 0!important}.grid figure{position:relative;float:left;overflow:hidden;margin:0;min-width:100%!important}.grid figure figcaption{padding:0 1em 2em!important;display:block}#call-us .phn-icon-circle{margin:auto;float:none}#faq-section .section-title h1{margin:0 0 -15px;padding:0;text-align:left}#blog .single-blog-post{width:100%;float:left;margin-bottom:20px}.blog-detail{padding:0}.sidebar-widget-items.pl20{padding:0!important;margin-top:20px}.widget-search{margin-bottom:0!important}.wrap-sticky nav.navbar.bootsnav.sticked{position:inherit}.footer .social-links{float:left}.create-by{float:none;text-align:center}.copywrite{float:none;text-align:center}}