*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section.main_content{padding:60px 0 90px}@media screen and (max-width: 790px){section.main_content{padding:30px 0}}section.main_content div section.col_1_sidebar aside{display:none}@media screen and (max-width: 790px){section.main_content div section.col_2 article{margin-bottom:50px}}section.main_content div section.col_2 article p{margin-bottom:40px;padding-right:40px}@media screen and (max-width: 790px){section.main_content div section.col_2 article p{padding:0 0;margin-bottom:30px}}section.main_content div section.col_2 article a.button{background:none;color:#6D7578;border:2px solid #6D7578}section.main_content div section.col_2 article a.button:hover{background:#E89304;border:2px solid #E89304;color:#fff}section.main_content div section.col_2 article div.video_container a{background:url(/assets/images/design/service_img.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-behavior:url(/assets/images/design/backgroundsize.min.htc);behavior:url(/assets/images/design/backgroundsize.min.htc);height:310px;display:block;margin-right:25px}@media screen and (max-width: 980px){section.main_content div section.col_2 article div.video_container a{height:255px;margin-right:0}}@media screen and (max-width: 790px){section.main_content div section.col_2 article div.video_container a{height:430px}}@media screen and (max-width: 660px){section.main_content div section.col_2 article div.video_container a{height:340px}}@media screen and (max-width: 560px){section.main_content div section.col_2 article div.video_container a{height:320px}}@media screen and (max-width: 500px){section.main_content div section.col_2 article div.video_container a{height:290px}}@media screen and (max-width: 440px){section.main_content div section.col_2 article div.video_container a{height:245px}}@media screen and (max-width: 380px){section.main_content div section.col_2 article div.video_container a{height:190px}}section.main_content div section.col_2 article div.video_container a:hover span.icon-play{color:#E89304}section.main_content div section.col_2 article div.video_container a span.icon-play{font-size:5.8em;padding:50px;display:block;text-align:center;position:relative;top:19%;color:#fff;text-shadow:2px 2px 8px rgba(0,0,0,0.3);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media screen and (max-width: 790px){section.main_content div section.col_2 article div.video_container a span.icon-play{top:30%}}@media screen and (max-width: 660px){section.main_content div section.col_2 article div.video_container a span.icon-play{top:25%}}@media screen and (max-width: 560px){section.main_content div section.col_2 article div.video_container a span.icon-play{top:25%}}@media screen and (max-width: 500px){section.main_content div section.col_2 article div.video_container a span.icon-play{top:15%}}@media screen and (max-width: 440px){section.main_content div section.col_2 article div.video_container a span.icon-play{top:10%}}@media screen and (max-width: 380px){section.main_content div section.col_2 article div.video_container a span.icon-play{top:5%}}section.gallery{background:#EFEFEF;display:inline-block;width:100%;padding:80px 0 90px}section.gallery div section div.js_gallery_categories a.button{margin-bottom:10px;width:auto}@media screen and (max-width: 440px){section.gallery div section div.js_gallery_categories a.button{margin-right:0}}section.gallery div section h2{color:#273033;font-family:"LatoSemiBold",Arial,sans-serif}section.gallery div section a{padding:10px;text-align:center;font-size:0.9em;width:16%;background:none;color:#6D7578;border:2px solid #6D7578;margin-right:4px;min-width:0}@media screen and (max-width: 1100px){section.gallery div section a{margin-right:3px}}@media screen and (max-width: 980px){section.gallery div section a{margin-right:2px}}@media screen and (max-width: 790px){section.gallery div section a{width:48%;margin:0 0 10px;margin-right:5px}}@media screen and (max-width: 440px){section.gallery div section a{width:100%}}section.gallery div section a:hover,section.gallery div section a.active{background:#273033;border:2px solid #273033;color:#fff}section.gallery div section a:last-child{margin-right:0}section.gallery div section div#img_container{margin-top:40px}section.gallery div section div#img_container section article{float:left;width:25%;margin-bottom:15px;margin-right:0}@media screen and (max-width: 1100px){section.gallery div section div#img_container section article{margin-right:12px;width:23%}}@media screen and (max-width: 980px){section.gallery div section div#img_container section article{margin-right:10px;width:23%}}@media screen and (max-width: 790px){section.gallery div section div#img_container section article{width:47.85%}}@media screen and (max-width: 660px){section.gallery div section div#img_container section article{width:47.6%}}@media screen and (max-width: 560px){section.gallery div section div#img_container section article{width:47%}}@media screen and (max-width: 440px){section.gallery div section div#img_container section article{width:100%}}section.gallery div section div#img_container section article a{padding:0;border:none}section.gallery div section div#img_container section article a:hover{background:none}section.gallery div section div#img_container section article a img{padding:3px;border:1px solid #6D7578}@media screen and (max-width: 790px){section.gallery div section div#img_container section article a img{width:100%}}section.gallery div section div#img_container section article.grow:hover{transform:scale(1.08)}@media screen and (max-width: 790px){section.gallery div section div#img_container section article.grow:hover{transform:none}}section#testimonial{float:left;display:block;margin-right:1.8867924528%;width:100%;float:none;padding:30px 0 80px;background:#fff;display:inline-block}section#testimonial:last-child{margin-right:0}@media screen and (max-width: 790px){section#testimonial{padding:0 0 50px}}section#testimonial h2{text-align:center;text-transform:uppercase;color:#6D7578;margin-bottom:15px}section#testimonial h2::before{content:"";display:inline-block;vertical-align:top;width:30px;height:1px;margin-top:18px;background-color:#6D7578;margin-right:12px}@media screen and (max-width: 440px){section#testimonial h2::before{display:none}}section#testimonial h2::after{content:"";display:inline-block;vertical-align:top;width:30px;height:1px;margin-top:18px;background-color:#6D7578;margin-left:12px}@media screen and (max-width: 440px){section#testimonial h2::after{display:none}}section#testimonial p{float:left;display:block;margin-right:1.8867924528%;width:49.0566037736%;margin-left:25.4716981132%;text-align:center;color:#838C90;margin-bottom:60px}section#testimonial p:last-child{margin-right:0}@media screen and (max-width: 790px){section#testimonial p{float:left;display:block;margin-right:1.8867924528%;width:100%;margin-left:0%}section#testimonial p:last-child{margin-right:0}}@media screen and (max-width: 790px){section#testimonial section article{margin-bottom:40px}section#testimonial section article:last-child{margin-bottom:0}}section#testimonial section article div{width:100% !important;position:relative}section#testimonial section article div::before{content:"\e19f";color:#9BA6AB;font-size:1.2em;position:absolute;width:50px;font-family:'icomoon';left:10px}section#testimonial section article div p{width:100%;margin-left:0;text-align:left;padding:0 10px 0 42px;color:#9BA6AB;line-height:1.6em;margin-bottom:20px}section#testimonial section article div p::after{content:"\e1a0";color:#9BA6AB;font-size:1.2em;position:absolute;width:50px;font-family:'icomoon';padding-left:15px}section#testimonial section article div hr{margin-left:30px;width:60px;background:#9BA6AB;opacity:0.7}section#testimonial section article div h4{font-family:"LatoRegular",Arial,sans-serif;padding-left:30px}section#testimonial section article div h4.name{font-size:1.1em;font-family:"LatoRegular",Arial,sans-serif;margin-bottom:5px}section#testimonial section article div a.company{font-family:"LatoItalic",Arial,sans-serif;padding-left:42px;font-size:1em;color:#838C90}section#testimonial section article div a.company:hover{color:#E89304}section#testimonial section article div a.company::after{display:none}section#testimonial section article div p.company{font-family:"LatoItalic",Arial,sans-serif;padding-left:42px;font-size:1em;color:#838C90}section#testimonial section article div p.company::after{display:none}div#view_testimonials{text-align:center}div#view_testimonials a.button{background:none;color:#6D7578;border:2px solid #6D7578}div#view_testimonials a.button:hover{background:#E89304;border:2px solid #E89304;color:#fff}
