@media only screen and (max-width:1200px){.container{padding:0 2rem}.bannerbox{padding:2rem 0}.bannerhead,.sectionhead{font-size:5rem;line-height:5.5rem}.banner-content p{font-size:1.8rem;line-height:2.4rem}.bannerhead{margin-bottom:2rem;margin-top:3rem}.bannerbtn{margin-top:0}.bannerhead span{font-size:3.8rem;line-height:4rem;margin-top:1rem}.bannerimg.fl img{padding-right:5rem}.hidemobdiv{display:none}.fullmobdiv{width:100%;max-width:90rem;margin:0 auto;float:none}}@media only screen and (max-width:1050px){.container{padding:0 1.5rem}}@media (max-width:991px){.showsidebar{width:300px;}#InnerSidebar+.col-md-9{width:100%;}.form-section,button.navbar-toggler:focus{box-shadow:none}.extrabtn{float:left!important}.menubox.fl{float:right!important;margin-left:1rem}.navbar-toggler{display:block;margin-right:0;border:1px solid #fff;height:3.2rem}.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.show{display:block!important}.navbar-toggler-icon{position:relative;height:.1rem;background:#fff;width:2.6rem;padding:0}.navbar-toggler-icon:after,.navbar-toggler-icon:before{content:'';display:block;width:100%;height:.1rem;background:#fff;left:0;top:-.8rem;position:absolute}.navbar-toggler-icon:before{top:.8rem}.navbar-nav{position:absolute;width:30rem;right:0;text-align:left;top:5.7rem;background:#af0aaf}.navbar-nav>li>a{color:#fff;text-align:left;padding:.5rem 1.5rem;border-bottom:.1rem solid #fff}.navbar-nav>li{float:left;width:100%}#InnerSidebar,.menubox .navbar-collapse,.navbar-toggler:before,.testimonials-imagebox:after,.testimonials-imagebox:before,.testtablist ul li:first-child .listboximg:before,.testtablist ul li:last-child .listboximg:before{display:none}.blog-list .closebtn,.blogbtn,.centerbox,.menubox .navbar-collapse.show{display:block}.navbar-nav>li>a.nav-link{padding:.5rem 1.5rem;line-height:3.5rem;font-size:1.8rem;text-align:left}.logo{max-width:17rem;margin-top:0}.bannerhead,.sectionhead{font-size:4rem;line-height:4.5rem;margin-top:0}.sectionhead{margin:0 auto 20px}.bannerhead span{font-size:2.8rem;line-height:3rem}.servicepartbox{margin-top:3rem!important}.testtablist ul li{float:none;width:22rem;margin:0 0 4rem;display:inline-block}.blog-list{padding:.5rem 1.5rem 1.5rem}.pagetitle{font-size:2.1rem}footer{padding:1rem 0}.coprighttext,.footerlinks{line-height:3rem;font-size:1.4rem;float:none!important}.centerbox{height:auto}.innerContentarea{padding:0 0 2rem}.innerpagetitle{margin-top:2.5rem}.contactSalesSection,.innerContentarea .faq-item{padding:0}.buttonbox{margin-top:2rem;display:inline-block}.buttonbox .button{margin:0 .5rem .5rem}.contactFormText{padding-left:.5rem;float:none}.contactFormText ol li,.contactFormText p{font-size:1.6rem;line-height:2.4rem}.logo a{color:#fff;line-height:5.6rem;margin-top:-.2rem;float:left}.extrabtn{margin-top:.8rem}.navbar-toggler{margin-top:1.1rem}section.testimonials .testimonial-carousel{padding:2rem 0}.form-section{margin:10px auto 0;padding:0 1rem;width:calc(100% - 1rem)}.site-header{padding:0;}.site-title a, .site-description, .secondary-toggle:before{color:#ffffff;}.secondary-toggle{height:44px;width:44px;margin-right:14px;font-size:0;}.secondary-toggle:before{line-height: 42px;width: 42px;}.secondary-toggle.toggled-on:before{top:0;left:0;}.secondary{margin:20px;padding:0;box-shadow: none;}.sidebox .main-navigation{margin:0;}.main-navigation ul {border-top:none;border-bottom:none;margin:0;padding:0;}.hentry, .page-header, .page-content{box-shadow: none;}.hentry{margin:0 20px;}.site-main{padding:20px 0;}section.bannersection{display:none;}}@media (max-width:840px){.footerQuickbox.width33.fr span{display:block}}@media (max-width:780px){footer:before{top:-7rem;background-size:100%}#AdjustPreferences{padding:10px;margin:0 auto}}@media (max-width:767px){header{height:9.1rem}.navbar-nav{top:4.9rem}.bannerhead,.sectionhead{font-size:3rem;line-height:3.5rem;margin-top:3rem}.bannerimg img{margin-top:3rem}.bannerhead span{font-size:1.8rem;line-height:2rem}section.servicesection{padding:0 1.5rem 3rem}.servicepartbox p{height:auto}footer .col-md-3.col-sm-6{width:50%!important;float:left}.footerQuickbox.width33{width:50%!important}.footerQuickbox.width33:last-child{width:100%!important}.footerQuickbox.width33.fr span{display:inline}.footerQuickbox.width33:last-child h4,.footerQuickbox.width33:last-child p{text-align:center!important}.social-box{float:none;width:auto;display:inline-block}}@media (max-width:680px){.bannerbtn{width:100%}.bannerbtn .button{float:left!important;margin:-20px 0 0}.bannernew .bannerbtn .button{float:none!important;margin:0}.bannerimg{padding-right:1rem}.testimonial-carousel .owl-item,section.testimonials{padding:0}.testimonial-carousel .item{height:auto}.testimonial-carousel .owl-item.center .item{transform:scale(1)}section.frequentlyQuestions{padding:3rem 0}.bannermobview{display:block}.bannerdeskview{display:none}.bannerhead{margin-bottom:0}.bannerimg img{margin-top:0}.banner-content{margin-top:1rem}.banner .button a{line-height:3rem;width:auto;font-size:1.4rem}.testimonial-carousel .owl-nav{position:static;width:100%;right:0;text-align:center;margin-top:1rem;float:left}.testimonial-carousel .owl-nav button.owl-next,.testimonial-carousel .owl-nav button.owl-prev{float:none;display:inline-block;margin:0 5px;padding:0 1rem .5rem}}@media (max-width:640px){footer:before{top:-5rem}}@media (max-width:600px){.container{padding:0 1rem}.navbar-nav{top:4.9rem;margin:7.5px 0}.logo a{font-size:2.4rem}.extrabtn button{width:auto;padding:0 1.4rem}section.servicesection{padding:0 0 1.5rem}.servicepartbox{margin-top:1.5rem!important}}@media (max-width:560px){.bannerhead,.sectionhead{font-size:2rem;line-height:2.5rem;margin-top:0}.banner-content p{font-size:1.4rem;line-height:2rem}.bannerhead{margin-top:0}.bannerhead span,small.text-muted.redcolor{font-size:1.4rem}.bannerimg.fl img{padding-right:1rem}.innerpagetitle{font-size:1.8rem}.innerContentarea .h4,.innerContentarea h4{font-size:1.6rem;line-height:2.4rem}.faq-question{padding-right:40px;font-size:1.4rem}p.mt-2.fr{margin-top:1rem}iframe{right:1rem!important;width:calc(100% - 2rem)!important;height:calc(100% - 10rem)!important}}@media (max-width:450px){.quickmenu ul li a{font-size:1.2rem;}header{height:9rem}.logo a{margin-top:-.3rem}.menubox.fl{position:absolute;right:1.5rem;top:0}.navbar-nav{top:8rem}.bannerhead,.bannerimg img{margin-top:0}.quickmenu{float:left}.navbar-toggler{margin-top:.5rem;padding:.4rem .5rem .65rem;border-color:#522752;height:3rem}.navbar-toggler-icon,.navbar-toggler-icon:after,.navbar-toggler-icon:before{background:#522752}.navbar-toggler-icon:before{top:.7rem}.navbar-toggler-icon:after{top:-.7rem}.bannerbtn .button{margin:0}footer{margin-top:40px}footer:before{top:-3rem}footer .col-md-3.col-sm-6{width:100%!important;float:left}.width50{width:100%!important}}@media (max-width:360px){.logo a{font-size:2rem}.extrabtn button{padding:0 1rem}.banner-content.fr{width:100%}.quickmenu ul li{float:left;padding:0 .7rem}footer:before{top:-2rem}}@media only screen and (min-width:768px){ul.navbar-nav{display:inline}ul.navbar-nav li.nav-item{float:left}}@media only screen and (min-width:992px){.banner img{width:auto;max-width:100%}.banner-content p{padding-right:13rem}.bannerimg{padding-left:5rem}button.navbar-toggler{display:none}}@media only screen and (min-width:1100px){.minheightheader{min-height:7rem;float:left;width:100%}header.sticky{position:fixed;top:0;left:0;right:0;z-index:9999;border-bottom-width:.4rem}.bannersection{margin-top:10.4rem}}@media only screen and (min-width:1400px){.abouttagbox{margin-top:5.5rem}.container{max-width:152.1rem;padding:0 4.8rem}}@media only screen and (min-width:1600px){.bannertag{margin:5% auto 0}.abouttagbox{margin-top:50px}.partner{overflow:hidden;height:550px}section.blogsections{min-height:59vh}}@media only screen and (min-width:1700px){.abouttagbox{margin-top:55px}}@media only screen and (min-width:1800px){.abouttagbox{margin-top:50px}.bannertag{max-width:50%;padding:0 6%}.servicetitle{font-size:1.8rem}.servicepartbox .button a{font-size:1.4rem;line-height:2rem}}@media only screen and (min-width:2500px){.bannertag{margin:2% auto 0}.abouttagbox{margin-top:40px}iframe{height:50%!important}}@media only screen and (min-width:4500px){.abouttagbox{margin-top:100px}section.blogsections{min-height:80vh}}
@media screen and (min-width: 59.6875em) {
    .site-main {padding:4% 0;}
	.site-header {margin:8% 0;}
}