.services{text-align:center;background-color:#f9da4c}.services .service-block.with-thumbs .custom-services-inner{max-width:704px;margin-bottom:30px}.services h4:after{display:table;content:" ";clear:both;height:26px}.services .span12:before,.services .span12:after{display:table;content:" ";clear:both;height:80px}.services .service-block.with-thumbs .custom-services-inner{font-size:0}.services .service-block.with-thumbs .custom-services-inner .service{height:202px;line-height:100%}.services .service-block.with-thumbs .custom-services-inner .service a{background:rgba(32,26,22,0.5)}.services .service-block.with-thumbs .custom-services-inner .service a .service-info span{font:18px/120% "open_sanslight",arial,sans-serif;color:#fff}.services .service-block.with-thumbs .custom-services-inner .service a .service-info button{color:#fff}.services .service-block.with-thumbs .custom-services-inner .service a .service-border{height:202px;border-color:#227fd2}.services .service-block.with-thumbs .custom-services-inner .service a:hover{background:rgba(32,26,22,0.2)}.services .service-block.with-thumbs .custom-services-inner .service a:hover .service-info span{-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.25);-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.25);-ms-text-shadow:1px 1px 1px rgba(0,0,0,0.25);text-shadow:1px 1px 1px rgba(0,0,0,0.25)}.services h4,.services h5{color:white;font-weight:bold;text-shadow:1px 1px #227fd2}.services .service-block.with-thumbs ul li a .service-info span{color:#227fd2;font-weight:bold;font-size:18pt;text-shadow:1px 1px white}@media only screen and (max-width:1025px){.services .service-block.with-thumbs .custom-services-inner{max-width:704px}}@media only screen and (max-width:936px){.services .service-block.with-thumbs .custom-services-inner{max-width:702px}}@media only screen and (max-width:730px){.services .service-block.with-thumbs .custom-services-inner{max-width:468px}}@media only screen and (max-width:476px){.services .service-block.with-thumbs .custom-services-inner{max-width:234px}}@media only screen and (max-width:936px) and (min-width:476px){.services .service-block.with-thumbs .custom-services-inner.grid4{max-width:468px !important}}.services .service-block .custom-services-inner{display:inline-block;margin:0;padding:0}.services .service-block .custom-services-inner .service{display:block;float:left;width:234px;height:132px;border:1px solid #d7dfe2;margin:0 0 -1px -1px}.services .service-block .custom-services-inner .service .service-bg{width:232px;height:200px;z-index:0;position:absolute;overflow:hidden}.services .service-block .custom-services-inner .service a{display:block;width:100%;height:100%;position:relative;background:#fff}.services .service-block .custom-services-inner .service a .service-info{width:100%;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.services .service-block .custom-services-inner .service a .service-info span{font:14px/120% "open_sanssemibold",arial,sans-serif;padding:2px 10px 5px;display:inline-block;color:#191b1f;color:#227fd2;font-weight:bold;font-size:18pt;text-shadow:1px 1px white}.services .service-block .custom-services-inner .service a .service-info span i{display:none}.services .service-block .custom-services-inner .service a .service-info button{background:0;border:0;color:#1ca8dd;display:block;margin:0 auto;text-align:center;font:12px/100% "open_sanslight",arial,sans-serif}.services .service-block .custom-services-inner .service a .service-info button i{margin:0 0 0 2px}.services .service-block .custom-services-inner .service a .service-border{display:block;opacity:0;position:absolute;width:234px;height:132px;margin:-1px 0 0 -1px;border:2px solid #227fd2;z-index:10;top:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.services .service-block .custom-services-inner .service a:hover button{text-decoration:underline}.services .service-block .custom-services-inner .service a:hover .service-border{opacity:1}.services .service-block.with-thumbs .custom-services-inner .service a .service-info span{color:#227fd2;font-weight:bold;font-size:18pt;text-shadow:1px 1px white}@media only screen and (max-width:1025px){.services .service-block:not(.with-thumbs) .custom-services-inner{width:100% !important}.body-container-wrapper services .page-center{padding-left:0;padding-right:0}.services .service-block:not(.with-thumbs) .custom-services-inner .service{width:100%;height:auto;border-left:0;border-right:0}.services .service-block:not(.with-thumbs) .custom-services-inner .service a .service-info{padding:20px;position:relative;top:auto;left:auto;transform:none;text-align:left}.services .service-block:not(.with-thumbs) .custom-services-inner .service a .service-info span i{display:in.servicene-block;float:right;position:absolute;top:18px;right:20px}.services .service-block:not(.with-thumbs) .custom-services-inner .service a .service-info button{display:none}.services .service-block:not(.with-thumbs) .custom-services-inner .service a .service-border{display:none}.services .service-block:not(.with-thumbs) .custom-services-inner .service a:hover{background:#f3f7f9}}.services #service-.servicest{text-align:right;clear:both;padding:10px 0}.services #service-.servicest a{display:in.servicene-block;margin:8px}.services #service.servicest h4#service.servicestLabel:after{display:table;content:" ";clear:both;height:0}.services #service.servicest .modal-body{font:16px/150% "open_sansreg.custom-services-innerar",arial,sans-serif;color:#333}.services #service.servicest .modal-body .service{margin-left:24px}.services #service.servicest .modal-body h1,.services #service.servicest .modal-body h2,.services #service.servicest .modal-body h3,.services #service.servicest .modal-body h4,.services #service.servicest .modal-body h5,.services #service.servicest .modal-body h6{text-shadow:none;color:#000;margin:20px 0 8px;padding:0;font-weight:bold;font-family:"open_sansreg.custom-services-innerar",arial,sans-serif;text-rendering:optimizeLegibi.servicety;-webkit-backface-visibi.servicety:hidden;-webkit-font-smoothing:antia.serviceased;-moz-osx-font-smoothing:grayscale}.services #service.servicest .modal-body h1:before,.services #service.servicest .modal-body h2:before,.services #service.servicest .modal-body h3:before,.services #service.servicest .modal-body h4:before,.services #service.servicest .modal-body h5:before,.services #service.servicest .modal-body h6:before,.services #service.servicest .modal-body h1:after,.services #service.servicest .modal-body h2:after,.services #service.servicest .modal-body h3:after,.services #service.servicest .modal-body h4:after,.services #service.servicest .modal-body h5:after,.services #service.servicest .modal-body h6:after{height:0 !important}.services #service.servicest .modal-body h1{font-size:22px}.services #service.servicest .modal-body h2{font-size:20px}.services #service.servicest .modal-body h3{font-size:18px}.services #service.servicest .modal-body h4{font-size:16px}.services #service.servicest .modal-body h5{font-size:14px}.services #service.servicest .modal-body h6{font-size:12px}.services #service.servicest .modal-body p{margin:0 0 10px;padding:0}.services #service.servicest .modal-body strong{font-size:inherit;font-weight:bold}@media only screen and (max-width:1025px){.services h2:after{height:20px}.body-container-wrapper .services .page-center{padding-left:0;padding-right:0}.services .span12:before{height:40px}.services .span12:after{height:0}.services #service-.servicest{height:46px}.services.details-only{padding:0 20px}.services.details-only .service-details{margin-bottom:40px}}