@media only screen and (min-width:1200px){.services-outercon ul li,.widget-overlay-align{height:auto!important;max-height:1000px}.about-outercon .bannercon img{width:100%}}@media only screen and (max-width:1360px){hr{widht:96%!important;margin:0 2%!important}.about-workouter ul li{width:24%}.banner-outer ul li{min-height:522px;width:100%}}@media only screen and (max-width:1199px){.service-content{padding:50px 25px}.content-container{padding:50px}.about-outercon,.services-outercon,.services-outercon ul{padding:50px 0 0}.about-workouter ul li{padding:0 10px 30px;width:24%}.contact-outercon,.form-fieldoutercon{padding:50px 0 0}.small-6{float:left;width:50%;padding:0 10px}.footer-container,.form-btnoutercon{padding:20px 10px;display:table}.about-workouter ul li h5{font-size:18px;line-height:24px;height:55px}.about-workouter ul li p{font-size:12px;line-height:12px}.services-outercon ul li .masking-container,.services-outercon ul li:hover .masking-container{padding:5%}.logo-outercon{margin:10px 0 0}}@media only screen and (max-width:991px){.navigation-outercon ul li a{padding:0 5px}.about-workouter ul li h5{font-size:18px;line-height:24px;height:55px}.content-container h5{padding:0 0 25px}.content-container p{margin-bottom:0}.about-workouter ul li{width:50%;float:none;display:inline-block}.about-workouter ul li p{font-size:16px}.services-outercon ul li .masking-container,.services-outercon ul li:hover .masking-container{padding:4%}.map-outercon iframe{height:250px}.address-container{padding:30px 0}.form-btnoutercon .notes-outercon{width:55%}.header-section{min-height:80px;padding:25px 0}.form-fieldoutercon .single-section span{width:32%;max-width:150px}.form-fieldoutercon .single-section .main-textarea{width:68%}.header-section.sticky{height:55px}.single-section-out{padding:0}.single-section-home{margin:97px 0 0}.contact-outercon,.services-outercon{padding:30px 0 0}.banner-content-con h6{padding:0 0 88px}.services-outercon ul li{height:230px}.banner-outer ul li{min-height:350px;width:100%}.about-workouter,.about-workouter ul{text-align:center}}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}.banner-outer ul li{min-height:150px;width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.form-fieldoutercon .large-6{float:none}.form-fieldoutercon .single-section .main-textfield{max-width:100%;width:80%}.form-fieldoutercon{padding:50px 15px}}@media only screen and (max-width:767px){.content-container{padding:50px 0}.content-container h5{width:75%}.about-outercon .bannercon h2,.services-outercon h2{font-size:30px}.services-outercon ul li h3{font-size:24px}.service-content p{text-align:left}.service-content{padding:50px 15px}.about-outercon .bannercon{height:180px;position:relative;overflow:hidden;background:url(../images/about_banner.jpg) no-repeat center -90px}.about-outercon .bannercon img{display:none}.about-outercon .bannercon h2{z-index:1000}.about-workouter ul li{width:100%;max-width:100%;float:left;padding:0 15px}.about-workouter ul li .image-container{display:none}.about-workouter ul li h5{height:auto}.about-workouter ul li p{width:100%;padding:10px 0 0;font-size:16px}.about-workouter ul li p a{width:auto;float:none;border-left:1px solid #6b6b6b;padding:0 0 0 5px;margin:0 0 0 5px}.slider-pager{display:none}.services-outercon{padding:30px 0 0}.services-outercon ul{padding:25px 0 0}.about-outercon{padding:0}.contact-outercon{padding:30px 0 0}.main-content-block.contact-outercon>h2{font-size:30px}.form-fieldoutercon .large-6{float:none}.form-fieldoutercon .single-section .main-textfield{max-width:100%!important;width:100%!important}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] small.error,[data-abide] span.error{width:100%!important;max-width:100%!important;margin-left:0;float:left;margin-top:-15px}.message-field small.error,.message-field span.error,.message-field.error small.error,.message-field.error span.error{width:100%!important;max-width:100%!important;margin-left:0;float:left;margin-top:0}.form-fieldoutercon .single-section span{max-width:100%;width:100%;height:30px}.form-btnoutercon .notes-outercon,.form-fieldoutercon .single-section .main-textarea{max-width:100%;width:100%}.form-btnoutercon .main-button{float:left;margin:10px 0 0}.form-btnoutercon{padding:0 25px 100px;display:table}.form-fieldoutercon .single-section .textarea-container .main-textarea{height:113px}.about-workouter{padding-bottom:30px}.form-fieldoutercon{padding:10px 15px}.services-outercon ul li .masking-container,.services-outercon ul li:hover .masking-container{padding:7%}.flex-control-nav{display:none}.header-section{min-height:10px;padding:20px 0}.logo-outercon img{width:70%}.slide-nav{display:block}.normal-nav{display:none}.navigation-outercon{padding:0;width:200px;height:auto;float:right}.main-navigation.slidenav ul{width:100%;height:auto;float:right;list-style:none}.main-navigation.slidenav ul li{width:100%;height:auto;float:right;text-align:right;padding:0 10px 0 0;list-style:none}.main-navigation.slidenav ul li a{width:auto;height:auto;float:right;text-align:right;padding:12px 0;border-bottom:#fff solid 2px;text-decoration:none;font-weight:700;text-transform:uppercase}.main-navigation.slidenav ul li a:hover{border-bottom:#000 solid 2px}.main-navigation.mainmenu{display:none}.hide-for-large-down,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-small-up,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:block!important}.popup-outercon{float:left;width:98%;height:auto;margin-left:1%}.single-section-out{padding:0}.services-outercon ul li{height:auto}.main-button{height:30px;line-height:30px;padding:0 10px;font-size:14px}.form-btnoutercon .notes-outercon{font-size:16px}.banner-content-con h6{padding:0 0 30px;line-height:40px}.banner-content-con{height:105px}.banner-content-con h2{line-height:20px;font-size:30px}.banner-content-con .main-button{height:30px;line-height:30px;font-size:14px;padding:5px}.logo-outercon.top-block{padding:0}.logo-outercon.top-block img,.logo-outercon.top-block svg{width:200%}.services-outercon ul li{margin-bottom:0}}@media only screen and (max-width:680px){.services-outercon ul li{float:none;display:inline-block;line-height:1px;margin:0 auto;height:231px;max-width:500px;padding:3px;width:100%}}@media only screen and (max-width:479px){.footer-container .copyright-con,.footer-container .left-side{width:100%;text-align:center}.banner-content-con h2{padding-top:10px;float:left}.banner-content-con h6{font-size:12px}.banner-content-con .main-button{height:30px;line-height:30px;font-size:14px;padding:5px}.content-container h5{width:100%}.services-outercon ul li .masking-container,.services-outercon ul li:hover .masking-container{padding:2%}.services-outercon ul li:hover .masking-container p{padding:2% 0 0}.about-workouter ul li p{line-height:20px}.banner-content-con h6{line-height:20px;padding:0 0 25px}.banner-content-con h2{line-height:30px;font-size:30px}.logo-outercon.top-block img,.logo-outercon.top-block svg{width:90%}.services-outercon ul li{float:none;display:inline-block;line-height:1px;margin:0 auto;height:140px;max-width:300px;padding:3px;width:100%}}