/*
Theme Name: Optimizer Child
Template: optimizer_pro
*/
#optimizer_front_clients-3 .home_subtitle{color:#000!important}.home_subtitle{font-size:18px!important}.call-us-on .btn,.call-us-on p{font-size:18px;line-height:21px;font-weight:700}.bg-white{background-color:#fff}#footer .widgets{padding:0!important}#copyright{padding:15px 0 0}.logo img{margin:22.5px 0!important}.header .logo img{margin:16.5px 0 6px!important}#topmenu ul li a{padding:15px 15px 10px!important}.call-us-on{vertical-align:middle;text-align:right;margin-top:5px;padding:0 10px;display:block}.compliance .col3,.skip-hire .col3,.testimonials .col3{text-align:center;color:#fff;background:#4d4d4d;padding:0}.call-us-on p{color:#e50919;margin:10px 0}.call-us-on .btn{color:#fff;background-color:#4d4d4d;border-color:#4d4d4d;padding:4px 20px;margin-left:20px}.call-us-on .btn:active,.call-us-on .btn:focus,.call-us-on .btn:hover{color:#4d4d4d!important;background-color:#fff;border-color:#e50919}.compliance,.meet-the-team,.skip-hire,.testimonials{max-width:1070px;margin:0 auto;padding:0 35px}.compliance{max-width:1040px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.meet-the-team{max-width:1150px}.compliance::after,.meet-the-team::after,.skip-hire::after,.testimonials::after{content:"";display:block;clear:both}.skip-hire .col3,.testimonials .col3{width:28.41121495327103%;margin:0 0 6%}.skip-hire .col3:nth-of-type(even),.testimonials .col3:nth-of-type(even){margin:0 7.38317757009346% 6%}.compliance .col3{width:29%;margin:0 0 30px;position:relative}.compliance .col3.average{max-width:304px}.compliance .col3.wide{max-width:348px}.compliance .col3.hidden{opacity:0}.meet-the-team .col4{color:#4d4d4d;text-align:center;background:#fff;width:20.8695652173913%;margin:0 5.507246376811593% 4% 0;padding:0}.meet-the-team .col4:nth-of-type(4n+4){margin-right:0}.compliance .content-cntr,.meet-the-team .content-cntr,.testimonials .content-cntr{padding:0 15px 20px;font-family:Roboto}.compliance .content-cntr{padding:5px 5px 10px}.meet-the-team .content-cntr{text-align:left;padding-bottom:50px}.testimonials .content-cntr h3{font-size:20px;line-height:26px;margin:10px 0;height:52px}.testimonials .content-cntr p{font-size:16px;line-height:20px;font-style:italic}.meet-the-team .content-cntr h3{color:#e50919;font-size:25px;line-height:30px;font-weight:700;margin:10px 0 5px;text-align:left}.meet-the-team .content-cntr p{font-size:16px;line-height:24px;font-style:italic;text-align:left;margin:0}.skip-hire h3{color:#4d4d4d;font-size:32px;line-height:44px;font-weight:700;padding:20px 5px 0;background:#fff;margin:0}.compliance .content-cntr h3{font-size:18px;line-height:21px;margin:0}.compliance .overlay{text-decoration:none;position:absolute;top:0;right:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;opacity:0;background-color:rgba(77,77,77,.7);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.compliance .col3:hover .overlay{opacity:1}.compliance .overlay span{color:#fff;font-size:30px;line-height:36px;font-weight:700}.table-cntr{max-width:200px;margin:0 auto;background-color:#4d4d4d;color:#fff;width:80%;padding:4% 10%;text-align:left}.table-cntr .col2{padding:0 8px;margin-bottom:0;min-height:30px}.table-cntr .col2:nth-of-type(3n+1){text-transform:uppercase}.table-cntr .sep{width:100%;height:1px;border-bottom:1px solid #999;padding:5px 0 0;margin:0 0 5px;clear:both}.table-cntr p{text-align:center;margin-top:30px}.table-cntr .btn{color:#fff!important;border-color:#fff}.table-cntr .btn:active,.table-cntr .btn:focus,.table-cntr .btn:hover{color:#4d4d4d!important;background-color:#fff}.table-cntr .clear{clear:both}.form-cntr input[type=submit]{-webkit-appearance:none}.clients_logo_nav .viewport{min-height:100px!important}.client_logoimg{margin:10px!important}.looper{padding:10px!important;margin:0 auto!important}.looper .looper-inner ul{margin:5px 0}.looper .looper-inner ul h3{margin:5px 0 10px}.widget_slider_content{top:25%!important}.postlayout_2 .center{width:100%;max-width:1070px}.postlayout_2 .lay2 .imgwrap{background-color:#e50919}.postlayout_2 .lay2 .hentry{padding:0;width:28.50467289719626%;margin-left:0;margin-right:0;height:auto}.postlayout_2 .lay2 .hentry:nth-child(3n+2){margin-left:7.242990654205605%;margin-right:7.242990654205605%}.postlayout_2 .lay2 .hentry .post_content{padding:0 10px}.postlayout_2 .lay2 .hentry .postitle,.postlayout_2 .lay2 .hentry .postitle a{color:#4d4d4d;font-size:21px;line-height:26px;font-weight:700}.postlayout_2 .lay2 .hentry p{font-size:14px;line-height:17px}#sidebar .widget,#sidebar .widget .widget_wrap,#sidebar .widget .widgettitle,#sidebar .widget .widgettitle a,#sidebar .widget li a,.single_post .postitle{color:#4d4d4d!important}#sidebar .widget{background:#f7f7f7!important}.widget_border,span.widget_border{background-color:#e50919!important}.post_back{margin-top:1em;display:inline-block}@media screen and (max-width:480px){#copyright .col2{text-align:left!important}.testimonials .col3:nth-of-type(3n+2){margin:0 0 6%}.form-cntr,.wpcf7 .title{width:90%!important}#slidera p,.wpcf7 .title p{width:100%!important}.wpcf7 .title h2{font-size:30px;line-height:34px}#slidera p span{font-size:36px!important}.btn,.skip-dimensions h4{font-size:16px!important;line-height:20px!important}.btn{padding:8px 16px!important}.skip-dimensions .sep{display:none}.skip-dimensions p{font-size:20px!important;line-height:20px!important}.skip-dimensions p .small{font-size:18px!important;line-height:22px!important}.skip-dimensions p .mid{font-size:22px!important;line-height:26px!important}.sliderblock h1{font-size:40px!important;line-height:42px!important;margin:0!important}.postlayout_2 .lay2 .hentry:nth-child(2n+2){margin-left:0;margin-right:0}#optimizer_front_blocks-12 p span,#optimizer_front_blocks-21 p span,#optimizer_front_blocks-30 p span,#optimizer_front_blocks-32 p span,#optimizer_front_text-30 h2,#optimizer_front_text-35 h2,#optimizer_front_text-46 h2,#optimizer_front_text-63 h2,#optimizer_front_text-67 h2,#optimizer_front_text-72 h2,#optimizer_front_text-81 h2,#optimizer_front_text-87 h2{font-size:24px!important;line-height:32px!important}#footer .widgets .widget{margin-bottom:0!important}#footer .widgets h4{margin:10px 0 0}#footer .widgets p{margin:0}#footer .social-icons a{margin-top:10px;margin-bottom:10px}.to_top{left:auto!important;right:20px!important}.skip-hire .col3:nth-of-type(2n),.testimonials .col3:nth-of-type(2n){margin:0 auto 6%}}@media screen and (min-width:481px) and (max-width:768px){.testimonials .col3,.testimonials .col3:nth-of-type(3n+2),.testimonials .col3:nth-of-type(even),.testimonials .col3:nth-of-type(odd){width:100%;margin:0 auto 6%;background-color:#fff;color:#4d4d4d}.testimonials .spacer{display:none!important}.testimonials .content-cntr h3{height:100%;margin-top:0}.testimonials .content-cntr h3 br{display:none}}@media screen and (max-width:768px){.compliance .col3{margin:0 auto 30px;margin-right:auto!important}}@media screen and (max-width:960px){.call-us-on{display:none}}@media screen and (min-width:561px) and (max-width:900px){.skip-hire .col3,.skip-hire .col3:nth-of-type(3n+2){width:47.5%;margin:0 0 4%}.skip-hire .col3:nth-of-type(even){margin-left:5%}}@media screen and (max-width:560px){.skip-hire .col3,.skip-hire .col3:nth-of-type(3n+2),.skip-hire .col3:nth-of-type(even){width:100%;margin:0}.skip-hire .table-cntr{max-width:100%;width:90%;padding:2% 5%}.skip-hire .table-cntr .col2{width:50%!important}}@media screen and (min-width:1025px) and (max-width:1240px){#slidera .stat_content_inner .center{width:60%!important}#slidera .stat_content_inner p span{font-size:50px!important}}