@font-face{font-family:"Oswald";font-style:normal;font-weight:400;src:url("/wp-content/uploads/fonts/Oswald.eot");src:local("oswald"),url("/wp-content/uploads/fonts/Oswald.eot") format("embedded-opentype"),url("/wp-content/uploads/fonts/Oswald.woff") format("woff");font-display:swap}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("open-sans"),url(/wp-content/uploads/fonts/OpenSans.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;font-display:swap}h1,h2{line-height:1.6em}.grey{color:#383838}.badgesimg{max-width:100%}div.social a{color:#fff}.footer-bottom ul li{display:inline}.footer-bottom .footer-bottom-left{float:left}.footer-bottom .footer-bottom-right{float:right}.oswald{font-family:"Oswald" !important}.open-sans{font-family:"Open Sans" !important}.slide_info h2{font-family:"Open Sans" !important}div.wpcf7-mail-sent-ok{color:#000}span.math-quiz{display:block}div.social{max-width:106px;margin:15px auto 0;text-align:center}img{height:auto}.slb_data_content{display:none !important}.mb0{margin-bottom:0}.page-template .main-container h2.h2header{font:19px "Oswald",san-serif;margin:1em 0 0;padding:0;color:#1c3c2d}body div.wpcf7-response-output{color:#000}body.error404{background:#fff;color:#000}.page-template #slider-page img,.page-template-default #slider-page img,body.single-post div#slider-page img,div#dts-hero img{width:100%}div#sidebar div.textwidget blockquote,#footer blockquote{background:0 0}body.page-template-template-adwords div.footer-column.about-us{width:100%}div.blog-post-repeat,body.single-post div.content-area{background:#fff !important}body.single-post div.entry-content,body.single-post div.entry-content p{color:#000}body.single-post h2.blog-title{color:#383838}@media screen and (min-width:940px){.header .header-inner .tel{margin:30px 0 0;padding-left:37px;text-align:right;font-size:30px;font-weight:700;padding-right:40px}.header .header-inner .social{margin:30px 0 0;padding-left:37px;text-align:right;font-size:30px;font-weight:700;padding-right:40px}body .footer-column{color:#fff}body .title-404{color:#1c3c2d;margin-top:50px;text-shadow:1px 1px 1px #efb204}body .text-404{color:#1c3c2d}body.single-post div.content_sidebar #sitemain{width:100%;float:none}}@media screen and (min-width:940px) and (max-width:1030px){body .footer-column{margin-right:0}body .header .header-inner{width:auto}body .middle-align{width:95%}}@media screen and (max-width:939px) and (min-width:720px){body .middle-align{width:95%}body .contact-info{width:35%}body .about-us{width:60%}}@media screen and (max-width:939px){.menu_page{padding-bottom:20px}body .middle-align{width:95%}body.page-template-template-full-width.page div.content-area{padding-left:20px;padding-right:20px}}@media screen and (max-width:960px){body .contact-info blockquote,body div#sidebar blockquote{font-size:12px;white-space:nowrap}body div.social{white-space:initial}}@media screen and (min-width:720px) and (max-width:970px){body .content_sidebar #sitemain{width:60%}body.single-post div.content_sidebar #sitemain{width:100%;float:none}}@media screen and (max-width:720px){body.page-template-template-adwords div.footer-column.about-us{padding-left:10px;padding-right:10px;width:auto}}@media screen and (max-width:719px) and (min-width:480px){body .middle-align{width:auto}body .about-us{width:95%}body .contact-info{width:95%}body .contact-info blockquote,body div#sidebar blockquote{text-align:center}body .footer-column h3{text-align:center;background-position:center bottom}}@media screen and (max-width:719px){body .nav{width:100%}div.social{display:none}div .tel{font-weight:700;font-size:2em;text-align:center;padding-top:12px}}@media screen and (max-width:479px){body .header .header-inner{width:auto}body .middle-align{width:auto}body .about-us{width:95%}body .footer-column h3{text-align:center;background-position:center bottom}body .contact-info{width:95%}body .contact-info blockquote,body div#sidebar blockquote{text-align:center}article img,img.servicesimg{float:none;width:96%;max-width:none}}