html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}} *{padding:0;margin:0;outline:0}a{color:#ed1c24}a:hover,a:focus{text-decoration:none;color:#ed1c24}ul{list-style-type:none}body{font-family:'open_sansregular',Arial,Helvetica,sans-serif;font-size:16px;color:#333;position:relative}img{display:inline-block;max-width:100%;height:auto;border-radius:5px}img[data-lazy-img],img[data-lazy-srcset]{opacity:0}h1,h2,h3,h4,h5,h6{color:#050506;font-weight:100}h1{font:30px/38px 'open_sansbold';display:block;margin-bottom:12px;color:#050506;margin-bottom:20px}h2{font:25px/30px 'open_sansregular',Arial,Helvetica,sans-serif;margin-bottom:30px;text-align:center}h3{margin-bottom:20px;font:18px/24px 'open_sansregular',Arial,Helvetica,sans-serif}.bold{font-family:'open_sansbold',Arial,Helvetica,sans-serif}.col-20{width:20%;float:left;padding:0 15px}.color{color:#ed1c24}.colored{color:#ed1c24;cursor:pointer}.center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.relative{position:relative}.horizontal-line{display:inline-block;height:1px;background:#b3b3b3;width:100%}.visible{display:block !important}.hide-it{display:none !important}.image-source{font-size:12px}.col-centered{float:none;margin:0 auto}.dark{background-color:#F4F4F4}.white{background-color:#FFF}.white + .white{padding-top:0 !important}.flex-default{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.section-holder{padding:70px 0}.equal-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.equal-height [class*="col-"]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-orient:vertical}.shadow-hover{position:relative;overflow:hidden}.shadow-hover:before{position:absolute;top:0;left:-55%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.shadow-hover:hover:before{-webkit-animation:shine 1.25s;animation:shine 1.25s}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:0 0 20px 20px}.aligncenter{float:none;margin:0 auto 20px;display:block}img.border{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}::-webkit-scrollbar-track{position:fixed;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);box-shadow:inset 0 0 5px rgba(0,0,0,0.1);-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(143,143,143,0.3)}::selection{background:#ffb7b7}::-moz-selection{background:#ffb7b7}.breadcrumb-section{color:#404040;text-align:left;padding-top:30px;padding-bottom:25px}.breadcrumb-section #breadcrumbs>div{display:inline-block;margin-right:15px;position:relative;font-size:13px}.breadcrumb-section #breadcrumbs>div:not(:last-of-type):after{content:'';border-radius:50%;font-size:20px;display:block;width:3px;height:3px;background:#404040;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.breadcrumb-section #breadcrumbs>div a{color:#ed1c24}.reviews-header .breadcrumb-section #breadcrumbs,.contact-us .breadcrumb-section #breadcrumbs{color:#fff}.reviews-header .breadcrumb-section #breadcrumbs>div:not(:last-of-type):after,.contact-us .breadcrumb-section #breadcrumbs>div:not(:last-of-type):after{background:#fff} .grey-section{background-color:#f4f4f4}.white-section{background-color:#ffffff} #cookie-policy{position:relative;text-align:center;padding:15px}#cookie-policy p{width:80%;margin:0 auto}.close_privacy{height:18px;width:18px;right:6%;top:2px;position:absolute}#cookie-policy .icon-close:before{font-size:18px}.close_privacy.icon-close{cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:cover;display:inline-block} .rich-tabs{position:relative}.rich-tabs div.content{display:none}.rich-tabs .content.first{display:block} table{width:100%;color:#333;border:1px solid #d9d9d9;margin-bottom:15px;overflow:hidden;border-collapse:separate;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px;border-spacing:0;border:1px solid #d9d9d9}table thead tr{background:#000}table th{border-right:1px solid #e1e1e1;padding:12px 25px;font-size:17px;color:#fff}table th:first-of-type{text-align:left}table th:last-of-type{border-right:none}table tr{border-bottom:1px solid #d9d9d9}table tbody tr:nth-child(odd){background:#fff}table tbody tr:nth-child(even){background:#f2f2f2}table td{padding:8px 25px;border-right:1px solid #e1e1e1;text-align:center;border-bottom:1px solid #e1e1e1}table tbody tr:last-child td{border-bottom:none}table td:first-of-type{text-align:left}table td:last-of-type{border-right:none} .header-section{padding:0;width:100%;background:#fff;z-index:200;position:relative }.header-section.sticky{top:0;position:fixed;box-shadow:0px 1px 12px 0px rgba(0,0,0,0.2)}.header-section .partners-holder img{max-width:196px}.header-section div[class^='menu-header-menu-']>ul{text-align:center}.header-section div[class^='menu-header-menu-']>ul>li{display:inline-block;position:relative;margin:0 7px}.header-section div[class^='menu-header-menu-']>ul>li>a{display:block;color:#404040;padding:26px 0;font-size:13px;text-transform:uppercase;-webkit-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease}.header-section div[class^='menu-header-menu-']>ul>li.menu-item-has-children>a,.header-section div[class^='menu-header-menu-']>ul>li.service-dropdown>a{padding-right:10px}.header-section div[class^='menu-header-menu-']>ul>li.current_page_item>a,.header-section div[class^='menu-header-menu-']>ul>li:hover>a,.header-section div[class^='menu-header-menu-']>ul>li.mega-menu-visible>a{color:#ed1c24}.header-section div[class^='menu-header-menu-']>ul>li:hover ul,.header-section div[class^='menu-header-menu-']>ul>li:hover #services-list{opacity:1;visibility:visible}.header-section div[class^='menu-header-menu-']>ul>li.service-dropdown .sub-menu{display:none}.header-section div[class^='menu-header-menu-']>ul>li.choose_city>ul.sub-menu{box-shadow:0px 0px 8px 1px #888;background:#fff;position:absolute;top:52px;padding:20px 5px 20px 20px;z-index:200;opacity:0;visibility:hidden;width:180px;text-align:left;font-size:13px;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.header-section div[class^='menu-header-menu-']>ul>li.choose_city>ul.sub-menu li a{padding:5px 7px 9px;position:relative;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;display:inline-block;color:#333333;text-transform:uppercase}.header-section div[class^='menu-header-menu-']>ul>li.choose_city>ul.sub-menu li:hover a{color:#ed1c24}.header-section div[class^='menu-header-menu-']>ul>li.choose_city:hover>ul.sub-menu{opacity:1;visibility:visible}.header-section ul li.service-dropdown>a:after,.header-section ul li.service-dropdown>a:before,.header-section ul li.menu-item-has-children>a:after,.header-section ul li.menu-item-has-children>a:before{content:'';display:block;background:#828282;height:7px;width:1px;position:absolute;right:4px;top:50%;margin-top:-5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .3s ease-in-out}.header-section ul li.service-dropdown>a:after,.header-section ul li.menu-item-has-children>a:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:0px}.header-section ul li.menu-item-has-children:hover>a:before,.header-section ul li.menu-item-has-children.mega-menu-visible>a:before{background:#ed1c24;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.header-section ul li.menu-item-has-children:hover>a:after,.header-section ul li.menu-item-has-children.mega-menu-visible>a:after{background:#ed1c24;-webkit-transform:rotate(135deg);transform:rotate(135deg)} .header-section div[class^='menu-header-menu-']>ul>li.has-new-label a{position:relative}.header-section div[class^='menu-header-menu-']>ul>li.has-new-label a:after{content:"NEW";color:#fff;position:absolute;background:#ed1c24;top:3px;right:24px;font:7px "open_sansbold",sans-serif;text-transform:uppercase;line-height:11px;box-sizing:border-box;border:1px solid #ed1c24;padding:0 3px 0 3px} .header-section .header-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center} .logo-holder{float:left;width:120px} .mobile-menu-button{width:35px;height:30px;outline:0;padding:5px;background-color:transparent;background-image:none;border:1px solid transparent;z-index:300;cursor:pointer}.mobile-menu-button .icon-bar{display:block;width:22px;height:3px;background:#000000;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.mobile-menu-button .icon-bar+.icon-bar{margin-top:3px} .menu-top-menu-container{float:left;margin-left:25px} .contact-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;float:right;margin:0} .contact-wrap .cta-header{margin-right:10px} .contact-wrap .contact-holder{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;text-align:center}.contact-wrap .contact-holder>a{color:#333} .contact-wrap .header-phone-btn{position:relative;border:1px solid #404040;background:#fff;border-radius:4px;padding:8px 30px 8px 40px;font-family:"open_sansbold",sans-serif} .contact-wrap .header-icon-phone{position:absolute;top:50%;left:10px;display:block;margin:0;width:20px;height:20px;font-size:20px;transform:translate3d(0,-50%,0);-webkit-animation:phone-icon 3000ms infinite;animation:phone-icon 3000ms infinite}.sticky.header-section .header-phone-btn{background:#ed1c24;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sticky.header-section .header-phone-btn{border-color:#ed1c24}@-webkit-keyframes phone-icon{0%{-webkit-transform:translate3d(0em,-50%,0);transform:translate3d(0em,-50%,0)}2%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}4%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}6%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}8%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}10%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}12%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}14%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}16%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}18%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}20%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}22%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}24%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}26%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}28%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}30%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}32%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}34%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}36%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}38%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}40%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}42%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}44%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}46%{-webkit-transform:translate3d(0em,-50%,0);transform:translate3d(0em,-50%,0)}}@keyframes phone-icon{0%{-webkit-transform:translate3d(0em,-50%,0);transform:translate3d(0em,-50%,0)}2%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}4%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}6%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}8%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}10%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}12%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}14%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}16%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}18%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}20%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}22%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}24%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}26%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}28%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}30%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}32%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}34%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}36%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}38%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}40%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}42%{-webkit-transform:translate3d(0.02em,-50%,0);transform:translate3d(0.02em,-50%,0)}44%{-webkit-transform:translate3d(-0.02em,-50%,0);transform:translate3d(-0.02em,-50%,0)}46%{-webkit-transform:translate3d(0em,-50%,0);transform:translate3d(0em,-50%,0)}} .contact-wrap .contact-holder-info{position:absolute;text-align:left;top:47px;right:0;min-width:185px;background:#fff;overflow:hidden;-moz-box-shadow:0 0 15px -1px #666;-webkit-box-shadow:0 0 15px -1px #666;box-shadow:0 0 15px -1px #666;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;max-height:0px;z-index:1}.contact-holder.opened .contact-holder-info,.contact-holder:hover .contact-holder-info{max-height:260px;-webkit-transition:all .3s ease-in-out} .contact-wrap .phone-dropdown{cursor:pointer;font-size:13px;text-transform:uppercase}.contact-wrap .phone-dropdown:before,.contact-wrap .phone-dropdown:after{content:'';display:block;background:#000;width:2px;height:7px;position:absolute;right:11px;top:50%;margin-top:-4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease-in-out}.contact-wrap .phone-dropdown:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:15px}.header-section .contact-holder:hover .phone-dropdown:before,.header-section .contact-holder.opened .phone-dropdown:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header-section .contact-holder:hover .phone-dropdown:after,.header-section .contact-holder.opened .phone-dropdown:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sticky.header-section .phone-dropdown:before,.sticky.header-section .phone-dropdown:after{background:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out} .mobile-header-menu{display:none} .mobile-header-cta-section{position:fixed;top:0;width:100%;z-index:201;visibility:hidden;opacity:0;height:100%;overflow-y:scroll;transform:translateY(-100%);background:#f6f6f6;-webkit-transition:all .3s;transition:all .3s;padding:70px 10px 0}.mobile-header-cta-section.active{visibility:visible;opacity:1;z-index:301;-webkit-transition:all .3s;transition:all .3s}.mobile-header-cta-section .top-close{position:absolute;top:20px;right:20px;width:35px;height:35px}.mobile-header-cta-section .mobile-cta-section{margin:30px 0 0;text-align:center}.mobile-header-cta-section .mobile-cta-section p{width:60%;margin:0 auto 25px;font-size:18px}.mobile-header-cta-section .mobile-cta-section a{width:43%;padding:10px 5px 10px;font-size:17px}.mobile-header-cta-section .mobile-cta-section a:first-of-type{margin-right:4%}.mobile-header-cta-section .mobile-cta-section a span{font-size:14px}.mobile-header-cta-section .mobile-cta-section a.obf-btn{background:#ed1c24;color:#fff}.mobile-header-cta-section .top-close:before,.mobile-header-cta-section .top-close:after{content:'';width:25px;height:1px;display:block;background:#000;position:absolute;top:18px;left:4px;-webkit-transform:translateY(-2px) rotate(0deg);transform:translateY(-2px) rotate(0deg);-webkit-transition:all .3s;transition:all .3s}.mobile-header-cta-section.active .top-close:before,.mobile-header-cta-section.active .top-close:after{-webkit-transform:translateY(-2px) rotate(-135deg);transform:translateY(-2px) rotate(-135deg)}.mobile-header-cta-section.active .top-close:after{-webkit-transform:translateY(-2px) rotate(-405deg);transform:translateY(-2px) rotate(-405deg)}.mobile-header-cta-section .phone{color:#ed1c24;text-align:left;border-bottom:1px solid #ccc;padding:25px 0 20px;font-size:24px;line-height:20px;position:relative}.mobile-header-cta-section .phone span{color:#333;font-size:14px}.mobile-header-cta-section .phone .phone-icon{width:60px;height:60px;position:absolute;right:10px;bottom:15px;cursor:pointer;color:#fff;background:#ed1c24;box-shadow:0 4px 5px 2px transparent;border-radius:50%;text-align:center;font-size:35px;padding-top:10px}.mobile-header-cta-section .phone a{position:absolute;width:100%;height:100%} .contact-wrap .phones{list-style-type:none;padding:20px 15px}.contact-wrap .phones li{margin-bottom:10px}.contact-wrap .phones li:last-child{margin-bottom:0}.contact-wrap .phones span.txt{display:block;font-size:12px}.contact-wrap .phones span a{display:block;font:15px "open_sansbold";color:#ed1c24} .mobile-header-cta-section .phones li{position:relative;padding:25px 0 23px;border-bottom:1px solid #ccc;font-size:24px;text-align:left;color:#ed1c24;line-height:20px}.mobile-header-cta-section .phones .txt{display:block;color:#333;font-size:14px}.mobile-header-cta-section .phones .phone-icon{position:absolute;right:10px;bottom:15px;width:60px;height:60px;padding-top:10px;background:#ed1c24;box-shadow:0 4px 5px 2px transparent;border-radius:50%;color:#fff;text-align:center;font-size:35px;cursor:pointer} #home-services-list{min-height:230px;box-shadow:0px 0px 8px 1px #888;opacity:0;visibility:hidden;background:#fff;position:absolute;width:935px;left:0;top:52px;text-align:left;z-index:-1;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.mega-menu-open #home-services-list{opacity:1;visibility:visible;z-index:200}#home-services-list>ul{position:relative;padding:0;width:30%}.header-section li.service-dropdown:hover #home-services-list{opacity:1;visibility:visible}#home-services-list li.menu-item-has-children{width:100%}#home-services-list li span.city-service-title{display:block;padding:15px 0 15px 15px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;font-size:12px;color:#000000;text-align:left;background:#fff;cursor:pointer;text-transform:uppercase}#home-services-list li span.city-service-title:hover,#home-services-list li span.active-item{background:#000;color:#fff;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#home-services-list span.arrow{display:inline-block;width:20px;border:none;position:absolute;right:15px;background:transparent}#home-services-list span.arrow:after{position:relative;content:"";display:inline-block;width:10px;height:10px;border-right:1px solid #828282;border-top:1px solid #828282;transform:rotate(45deg);margin-right:8px}#home-services-list span:hover>span.arrow:after{border-color:#fff}#home-services-list .city-service-home-holder{position:absolute;left:100%;width:230%;background:#fff;padding:17px 0 10px;overflow:hidden;height:100%}.mega-menu-holder ul li.depth-1>div{position:absolute;top:0;left:100%;width:270%;background:#fff;padding:15px 10px 15px;height:100%;overflow:hidden}#home-services-list .mega-menu-heading{font:12px/16px 'open_sansbold',Arial,Helvetica,sans-serif;padding:15px 15px;display:inline-block;text-transform:uppercase}#home-services-list .city-service-home-holder ul.city-service-on-home{position:relative;top:0;overflow:hidden;visibility:hidden;opacity:0;padding:0 25px;height:100%}#home-services-list .city-service-home-holder ul.city-service-on-home li{float:left;width:25%;display:block}#home-services-list .city-service-home-holder ul.city-service-on-home li:before{display:none}#home-services-list .city-service-home-holder ul.city-service-on-home li a{color:#333333;font:12px/16px 'open_sansbold',Arial,Helvetica,sans-serif;display:block;margin-bottom:15px;padding:0}#home-services-list .city-service-home-holder ul.city-service-on-home li a:before,#home-services-list .city-service-home-holder ul.city-service-on-home li a:after{display:none }#home-services-list .city-service-home-holder ul.city-service-on-home li .sub-menu li{width:100%}#home-services-list .city-service-home-holder ul.city-service-on-home li .sub-menu li a{margin:2px 0;margin-bottom:0;border-bottom:none;color:#333333;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;font:13px/20px 'open_sansregular',Arial,Helvetica,sans-serif}#home-services-list .city-service-home-holder ul.city-service-on-home li .sub-menu li a:hover{color:#ed1c24}#home-services-list .city-service-home-holder ul.city-service-on-home.visible{visibility:visible;opacity:1;z-index:100}#services-list{box-shadow:0px 0px 8px 1px #888;opacity:0;visibility:hidden;background:#fff;position:absolute;width:980px;left:-168px;top:52px;padding:30px;text-align:left;z-index:200;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}#services-list li.menu-item-has-children{width:25%;float:left;padding:0 20px}#services-list li.menu-item-has-children:before{content:''}#services-list li.menu-item-has-children>a{color:#333333;font:18px/16px "open_sansbold",Arial,Helvetica,sans-serif;display:block;border-bottom:1px solid #000;padding-bottom:12px;margin-bottom:12px}#services-list li.menu-item-has-children>ul>li{margin-bottom:5px}#services-list li.menu-item-has-children>ul>li>a{line-height:20px;color:#333333;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#services-list li.menu-item-has-children>ul>li>a:hover{color:#ed1c24}.overlay{display:none;background-color:rgba(0,0,0,.4);width:100%;height:100%;position:fixed;top:0;z-index:101} .cta-default{vertical-align:top;position:relative;display:inline-block;border:1px solid #ed1c24;color:#ed1c24;padding:10px 35px;border-radius:4px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;text-transform:uppercase}.cta-default.has-offer{padding:10px 35px}.cta-default:hover{background:#ed1c24;color:#fff;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.cta-default span{display:block;text-align:center;font-size:13px;position:absolute;left:0;right:0;margin:0 auto;bottom:3px}header .cta-default{width:140px;padding:10px 20px;font:13px/18px 'open_sansbold';text-align:center;background:#fff}.cta-default-black{border-color:#333;color:#333}.cta-default-black:hover{border-color:#ed1c24} .cta-btns:after{content:'';display:table;clear:both;line-height:0}.cta-btns a{float:left}.cta-btns a:first-child{text-transform:none;font:13px/18px 'open_sansbold';line-height:23px;margin-right:5px} .hero-section{padding-bottom:30px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.hero-section:before{content:'';position:absolute;width:100%;height:100%;background:#f5f5f5;opacity:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;top:0;left:0}.hero-section.opacity-effect:before{opacity:1;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.hero-section .gradient{position:absolute;width:100%;height:100%;background:linear-gradient( rgba(0,0,0,0.7),rgba(0,0,0,0.7) );-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;top:0;left:0}.hero-section.skeleton-animation .gradient{opacity:0}.hero-section .hero-benefits{margin-bottom:50px;margin:0 auto;text-align:center;overflow:hidden}.hero-section .hero-benefits li{color:#333;font-size:17px;line-height:20px;padding-left:49px;position:relative;text-align:left;margin-bottom:15px;min-height:30px;position:relative;display:flex;align-items:center}.hero-section .hero-benefits li:last-child{margin-bottom:0}.hero-section .hero-benefits li:before{position:absolute;top:50%;transform:translateY(-50%);left:0;color:#EC2E23;border:1px solid #EC2E23;border-radius:50%;padding:5px}.hero-section .hero-description{color:#fff;padding-top:30px}.hero-section .from{font-size:28px;margin-bottom:15px}.hero-section .from span{color:#ed1c24;font:32px 'open_sansbold'}.hero-section div.relative{padding-bottom:150px}.hero-section .hero-helper-box{position:absolute;bottom:20px;left:15px}.hero-section .hero-helper-box:not(.city) a{width:250px}.hero-section .hero-helper-box a.ppc-campaign{width:300px}.text-section{padding:40px 0 40px}.text-section.first-section{padding-top:0}.text-section p{margin-bottom:20px;color:#404040} .cta-section{background:#f4f4f4;padding:40px 0 50px;text-align:center}.cta-section h2{font-size:26px;color:#000;display:block;text-align:center;margin-bottom:30px;font-weight:300}.cta-section a{margin:0 12px;display:inline-block;width:250px;height:48px;vertical-align:top;border-radius:4px}.cta-section a.ppc-campaign{width:300px}.cta-section .request-btn{color:#ed1c24;border:1px solid #ed1c24;padding:12px 0;font-size:17px;font-family:'open_sansbold';-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.cta-section .request-btn:focus,.cta-section .request-btn:hover{color:#fff;background:#ed1c24;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.cta-section-transparent{background:transparent} .fill-cta{display:inline-block;text-align:center;font:16px/16px 'open_sansbold';padding:15px 25px;color:#fff;background-color:#ed1c24;border-radius:5px;border:1px solid #ed1c24;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;cursor:pointer;position:relative}.fill-cta span{display:block;font-size:12px}.fill-cta:hover,.fill-cta:focus{color:#ed1c24;background:transparent;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.fill-cta-transparent{background:transparent;border-color:#ed1c24;color:#ed1c24}.fill-cta-transparent:hover,.fill-cta-transparent:focus{background:#ed1c24;color:#fff}.fill-cta-capitalize{text-transform:capitalize} .hero-helper-box.city .cta-wrap a,.city-phones-wrapper .phone-btn{text-transform:none;font:13px/23px 'open_sansbold'}.hero-helper-box.city .cta-wrap a.cta-default{background:#fff}.hero-helper-box.city .cta-wrap a.cta-default:hover,.hero-helper-box.city .cta-wrap a.cta-default:focus{background:#ed1c24}.city-phones-wrapper .phone-btn p span,.hero-helper-box.city .cta-wrap a.phone-btn p span{font-size:16px;display:inline}.hero-helper-box.city .cta-wrap a.phone-btn,.city-phones-wrapper .phone-btn{position:relative;margin-left:5px;padding:3px 8px 3px 40px;text-align:left;line-height:inherit;box-shadow:5px 20px 17px -7px rgba(0,0,0,0.14)}.hero-helper-box.city .cta-wrap a.phone-btn .icon-call,.city-phones-wrapper .phone-btn .icon-call,.city-phones-wrapper .phone-btn .phone-icon,.hero-helper-box.city .phone-btn .phone-icon{position:absolute;left:9px;font-size:25px;top:57%;transform:translateY(-50%)}.hero-helper-box.city .cta-wrap .phone-help-text,.city-phones-wrapper .phone-btn .phone-help-text{font:13px 'open_sansregular'} .faqs-section{padding:50px 0}.faqs-section.home-faqs{background:#f4f4f4}.faqs-section .faq-item{margin-bottom:15px}.faqs-section .faq-item h3{color:#404040;font-family:'open_sansbold'}.faqs-section .faq-item .answer-box p{margin-bottom:20px;color:#333}.faqs-section .expand-wrapper{display:none;padding:0 15px}.reviews-content .expand-wrapper{display:none}.faqs-section .expand-faqs,.reviews-content .expand-reviews{color:#ed1c24;cursor:pointer;position:relative}.faqs-section .expand-faqs:after,.reviews-content .expand-reviews:after{display:inline-block;content:'+';font-size:28px;border:1px solid #ed1c24;height:16px;width:16px;line-height:16px;border-radius:50%;position:absolute;top:1px;right:-23px}.faqs-section .expand-faqs.open:after,.reviews-content .expand-reviews.open:after{content:'-';line-height:12px}.faqs-section .expand-faqs .all,.reviews-content .expand-reviews .all{display:inline-block}.faqs-section .expand-faqs .less,.reviews-content .expand-reviews .less{display:none}.faqs-section .expand-faqs.open .all,.reviews-content .expand-reviews.open .all{display:none}.faqs-section .expand-faqs.open .less,.reviews-content .expand-reviews.open .less{display:inline-block} .product-widget-holder{padding-top:20px;padding-bottom:20px} .product-widget-holder img.pma-logo{margin-left:60px;width:150px}.product-reviews-widget-inner{min-height:217px;max-height:400px;overflow:hidden;margin-bottom:24px}section.product-reviews-widget{padding:70px 0}section.product-reviews-widget .section-title{margin-bottom:50px;padding-top:40px}.slick-initialized .slick-slide{height:auto !important} .cta-section p{color:#000;font-size:23px;text-align:center}.cta-section.cta-single-btn a{background:#ed1c24;border-radius:5px;color:#fff;font:18px 'open_sansbold';margin-top:40px;padding:11px 0 12px;border:1px solid #ed1c24;text-transform:uppercase}.cta-section .reviews-cta-box a:hover{color:#ed1c24;background:transparent;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease} .heading-section{padding:0 0 25px}.heading-section h1{font-size:26px;text-align:center;margin-top:0}.heading-section h2{font-size:26px;text-align:center}.heading-section p{color:#404040;font-size:16px;margin-top:30px;text-align:justify}.slick-dots{line-height:0}.slick-dots li{display:inline-block;line-height:0;margin:0 5px}.slick-dots button{height:11px;width:11px;background:#d7d7d7;border:none;font-size:0;line-height:0;border-radius:50%}.slick-dots .slick-active button{background:#ed1c24}   .city-page .hero-section .heading{text-align:left;max-width:60%}.city-page .cta-section{background:#fff} table tbody tr:nth-child(even){background:none} .footer-section{background:#000;padding-top:30px}.footer-section .title{color:#fff;font-family:'open_sansbold';display:block;margin-bottom:20px}.footer-section p{color:#707070;margin-bottom:20px}.footer-section .footer-menu{margin-bottom:20px}.footer-section .footer-menu li a{color:#707070} .footer-section .footer-menu li.has-new-label a{position:relative}.footer-section .footer-menu li.has-new-label a:after{content:"new";color:#fff;position:absolute;background:#ed1c24;top:2px;right:-32px;font:7px "open_sansbold",sans-serif;text-transform:uppercase;line-height:11px;box-sizing:border-box;border:1px solid #ed1c24;padding:0 3px 0 3px}.footer-section .copyright-text{color:#707070;font-size:14px;margin-bottom:20px}.footer-section .copyright-text a{color:#707070}.footer-section .part-of{color:#707070;margin-bottom:20px}.footer-section .part-of img{max-width:85px}.footer-section .check-a-trade{max-width:149px}.footer-section .social-list{margin-bottom:20px}.footer-section .social-list li{display:inline-block;margin-right:7px}.footer-section .social-list li a{font-size:14px;display:block;border-radius:50%;width:24px;height:24px;background:#a0a0a0;color:#000000;text-align:center;padding-top:4px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.footer-section .social-list li a:hover.icon-facebook-icon{background:#3864a3;color:#fff}.footer-section .social-list li a:hover.icon-youtube{background:#de2b27}.footer-section .social-list li a:hover.icon-linkedin{background:#07b;color:#fff}.footer-section .social-list li a:hover.icon-instagram{background:#ed1c24;color:#fff}.footer-section .social-list li a:hover.icon-g-plus-icon{background:#df4b38;color:#fff}.footer-section .social-list li a:hover.icon-pinterest{background:#bd081c}.footer-section .app-holder a{display:inline-block}.footer-section .app-holder a:first-of-type{margin-right:20px}.footer-section .app-holder img{max-width:129px}.footer-section .footer-phones{max-width:225px;margin-top:90px}.footer-section .join-cta{color:#ed1c24;border:1px solid #ed1c24;font-family:'open_sansbold';border-radius:4px;padding:10px 30px;display:inline-block;margin-bottom:20px;text-transform:uppercase}.footer-section .join-cta:hover{background:#ed1c24;color:#000} #logo-wrap .not-animated-logo{display:none}#logo-wrap .animated-logo{position:relative; display:block}#logo-wrap .animated-logo:hover{color:#064e81}#logo-wrap .animated-logo>p.animated-child{display:block;text-align:center;line-height:1;text-transform:uppercase;width:100%;top:0;left:0}#logo-wrap .animated-logo>.animated-child{position:absolute;opacity:0;display:block;-webkit-transition:all 0.9s cubic-bezier(0.21,0.92,0.75,1.32);transition:all 0.9s cubic-bezier(0.21,0.92,0.75,1.32);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}#logo-wrap .animated-logo>.animated-child:last-child{margin-top:-20px}#logo-wrap .animated-logo>img{top:50%;left:50%;margin-top:-25px;margin-left:-60px}#logo-wrap .animated-logo>.animated-child:first-child.first-step{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}#logo-wrap .animated-logo>.animated-child.active,#logo-wrap .animated-logo>.animated-child:first-child.active{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1} .skeleton-holder{position:relative;overflow:hidden}.skeleton-holder:before{content:"";background-color:#ced2d9;display:block;height:100%;width:100%;opacity:0;left:0;position:absolute;right:0;top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.skeleton-holder.skeleton-animation:before{opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.skeleton-animation:after{content:"";-webkit-animation:ssc-loading 1.3s infinite;animation:ssc-loading 1.3s infinite;height:100%;left:0;position:absolute;right:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:1;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,0.3)),to(transparent));background:linear-gradient(90deg ,transparent,rgba(255,255,255,0.3),transparent)}@-webkit-keyframes ssc-loading{from{-webkit-transform:translateX(-100%);transform:translateX(-100%) }to{-webkit-transform:translateX(100%);transform:translateX(100%) }}@keyframes ssc-loading{from{-webkit-transform:translateX(-100%);transform:translateX(-100%) }to{-webkit-transform:translateX(100%);transform:translateX(100%) }} @media only screen and (max-width:1199px){ .city-phones-wrapper .phone-btn .phone-help-text{display:none}header .cta-default{padding:10px 15px}.city-phones-wrapper .phone-btn{padding:1px 10px 1px 35px}.city-phones-wrapper .phone-btn .icon-call,.city-phones-wrapper .phone-btn .phone-icon{left:5px}.contact-wrap .header-phone-btn{padding:8px 30px 8px 35px}header .contact-wrap a.cta-default{width:auto}.city-phones-wrapper .phone-btn p span{display:block}.menu-top-menu-container{margin-left:0}.contact-wrap .contact-holder a{padding:0;font-size:14px}.contact-wrap .contact-holder a:before{display:none}#home-services-list{width:800px}#home-services-list>ul{width:20%}#home-services-list .city-service-home-holder{width:400%}#home-services-list .city-service-home-holder ul.city-service-on-home>li>a{text-transform:uppercase;margin-bottom:10px}#home-services-list .city-service-home-holder ul.city-service-on-home li{padding-right:5px}.header-section div[class^='menu-header-menu-']>ul>li{margin:0 5px}}@media only screen and (max-width:991px){ .header-section{height:90px;padding:15px 0}.menu-opened .header-section .header-holder{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#logo-wrap{width:50%;text-align:center}#logo-wrap .animated-logo{width:auto;margin:0 auto}.header-section .animated-logo{color:#ed1c24;font:12px "open_sansbold"}.header-section .animated-logo span{margin-top:12px}.header-section .slogan{color:#ed1c24;font:12px "open_sansbold";text-align:center;margin-top:5px}.header-section .contact-wrap{padding-top:0;z-index:300}.header-section .contact-wrap a.cta-default{display:none}.cta-buttons{opacity:0;visibility:hidden;z-index:200;width:60px;height:60px;cursor:pointer;color:#fff;background:#ed1c24;box-shadow:0 4px 5px 2px transparent;border-radius:50%;text-align:center}.cta-buttons:before{font-size:26px;line-height:60px !important}.cta-buttons:hover{color:#fff}.cta-buttons.show{opacity:1;visibility:visible}.menu-opened .cta-buttons{display:none !important} .mobile-header-menu .top-navigation-cta{width:100%;background:#f21016}.mobile-header-menu .top-navigation-cta a{width:100%;display:inline-block;color:#fff;text-transform:uppercase;text-align:center;font:15px "open_sansbold";padding:20px 10px;position:relative}.mobile-header-menu .top-navigation-cta a.call-btn,.mobile-header-menu .top-navigation-cta a.call-btn+a{width:49.5%}.mobile-header-menu .social-holder{text-align:center;padding:50px 0 30px}.mobile-header-menu .top-navigation-cta a.call-btn:after{content:'';width:1px;height:40px;position:absolute;right:-2px;top:50%;transform:translateY(-50%);display:block;background:-moz-linear-gradient(top,rgba(30,87,153,0) 0%,rgba(35,90,155,0) 1%,rgba(255,255,255,0.59) 50%,rgba(252,254,255,0.6) 51%,rgba(125,185,232,0) 100%);background:-webkit-linear-gradient(top,rgba(30,87,153,0) 0%,rgba(35,90,155,0) 1%,rgba(255,255,255,0.59) 50%,rgba(252,254,255,0.6) 51%,rgba(125,185,232,0) 100%);background:linear-gradient(to bottom,rgba(30,87,153,0) 0%,rgba(35,90,155,0) 1%,rgba(255,255,255,0.59) 50%,rgba(252,254,255,0.6) 51%,rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799',endColorstr='#007db9e8',GradientType=0); }.mobile-header-menu .social-holder ul.social-list{display:inline}.mobile-header-menu ul.social-list li{display:inline-block;margin-left:15px}.mobile-header-menu ul.social-list li a{display:block;width:35px;height:35px;background:#a0a0a0;color:#fff;font-size:16px;padding-top:9px;border-radius:50px}.mobile-header-menu ul.social-list li:first-child{margin-left:0}.mobile-header-menu .download-app-holder{background:#f6f6f6;color:#7c7c7c;font:18px;text-align:center;padding:30px 10px }.mobile-header-menu .download-app-holder p{margin-bottom:20px}.mobile-header-menu .download-app-holder a:first-of-type{margin-right:10px}.mobile-header-menu{position:fixed;top:0px;right:0;left:0;z-index:700;display:block;margin:0px 0 0 0;width:100%;background:#fff;font-size:14px;overflow:hidden;overflow-y:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);-webkit-transition:background 0.35s linear,height 0.45s ease-in,transform 0.4s ease-in;transition:background 0.45s linear,height 0.45s ease-in,transform 0.4s ease-in;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.no-mobile-nav{width:22px} body.menu-opened{overflow:hidden;cursor:pointer;height:100%;position:fixed;top:0;left:0;right:0}body.menu-opened .header-section{background:#000;z-index:9991}body.menu-opened .header-section .contact-wrap{display:none}body.menu-opened .mobile-header-menu{height:100%;visibility:visible;-webkit-transition:background 0.45s linear,height 0.45s ease-in,transform 0.4s ease-in;transition:background 0.45s linear,height 0.45s ease-in,transform 0.4s ease-in;-webkit-transform:translateY(0%);transform:translateY(0%)}body.menu-opened #logo-wrap .animated-logo{display:none}body.menu-opened #logo-wrap .not-animated-logo{display:inline;height:50px;width:100%;text-align:center}body.menu-opened #logo-wrap .not-animated-logo img{height:50px}body.menu-opened .mobile-menu-button{position:absolute;top:50%;left:auto;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0}body.menu-opened .mobile-menu-button .icon-bar{background:#fff;height:1px;width:25px}body.menu-opened .mobile-menu-button .icon-bar:nth-child(1){-webkit-transform:translateY(5px) rotate(135deg);transform:translateY(5px) rotate(135deg)}body.menu-opened .mobile-menu-button .icon-bar:nth-child(2){opacity:0}body.menu-opened .mobile-menu-button .icon-bar:nth-child(3){-webkit-transform:translateY(-2px) rotate(-135deg);transform:translateY(-2px) rotate(-135deg)} body.menu-active{overflow:hidden;position:fixed;top:0;left:0;right:0;height:100%;cursor:pointer} .steps-wrap{position:relative}.steps:not(.step-0) ul{border-left:6px solid #f21016;padding-bottom:10px}.steps ul{padding:0 15px}.steps ul li.add-text-city:first-child:before{content:'Choose a city';display:block;color:#404040;font-family:"open_sansbold";padding:0 0 5px;text-transform:uppercase}.steps ul li a{text-transform:uppercase;color:#404040;padding:10px 0;margin:2px 0;border-bottom:1px solid #d9d9d9;display:block;position:relative}.steps li a.icon-arrow:before,.steps li a.icon-arrow:after{content:'';display:block;background:#514e4e;height:7px;width:1px;position:absolute;right:3px;top:45%;margin-top:-4px;-webkit-transform:rotate(-40deg);transform:rotate(-40deg);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.steps li a.icon-arrow:after{transform:rotate(40deg);right:3px;top:58%}.steps{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:transform 0.4s linear;transition:transform 0.4s linear;position:absolute;top:0;left:0;width:100%}.steps.moved-right{-webkit-transform:translate(150%,0);transform:translate(150%,0)}.steps{-webkit-transform:translate(-150%,0);transform:translate(-150%,0);-webkit-transition:transform 0.4s linear;transition:transform 0.4s linear;position:absolute;top:0;left:0;width:100%}.steps.active{-webkit-transform:translate(0,0);transform:translate(0,0)}.steps:not(.step-0) div[data-level]{display:none}.steps:not(.step-0) div[data-level].active{display:block}.steps.moved-left{-webkit-transform:translate(-150%,0);transform:translate(-150%,0)}.steps .go-back{font:14px "open_sansbold";padding:15px 20px 15px 30px;position:relative;text-transform:uppercase}.steps .go-back:before,.steps .go-back:after{content:'';display:block;background:rgb(64,64,64);height:7px;width:2px;position:absolute;left:14px;top:45%;margin-top:-4px;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.steps .go-back:after{transform:rotate(-40deg);left:14px;top:55%}#home-services-list{width:730px;left:-120px}.contact-wrap .contact-holder{margin-top:-4px;margin-left:10px}.contact-wrap .contact-holder span{display:none}.contact-wrap .contact-holder{width:45px;height:45px;background:red;border-radius:50%;position:relative;cursor:pointer}.contact-wrap .contact-holder:before{position:absolute;color:#fff;font-size:20px;left:50%;top:50%;transform:translate(-50%,-50%)}.contact-wrap .contact-holder a{text-indent:100%;white-space:nowrap;overflow:hidden;display:block}.header-section div[class^='menu-header-menu-']>ul>li{margin:0 4px}.header-section div[class^='menu-header-menu-']>ul>li>a{font-size:12px;text-transform:initial}.header-section div[class^='menu-header-menu-']>ul>li.menu-item-has-children>a,.header-section div[class^='menu-header-menu-']>ul>li.service-dropdown>a{padding-right:10px}.header-section ul li.service-dropdown>a:after,.header-section ul li.service-dropdown>a:before,.header-section ul li.menu-item-has-children>a:after,.header-section ul li.menu-item-has-children>a:before{height:4px;margin-top:-1px}.header-section ul li.service-dropdown>a:after,.header-section ul li.menu-item-has-children>a:after{right:1px}.contact-holder.icon-receiver:before{display:block}.close_privacy{right:-5px}table{font-size:14px}table td{padding:6px 25px}.footer-section .app-holder a:first-of-type{margin-bottom:10px}.cta-section a{min-width:200px} .product-reviews-widget-inner{max-height:600px;overflow:hidden;margin-bottom:40px}}@media only screen and (max-width:767px){h1{line-height:36px}h2{font-size:20px;line-height:1.3em;text-align:center;margin-bottom:25px}h3{line-height:22px}.faqs-section{padding:40px 0}.hero-section .heading{font-size:25px;margin-bottom:30px;line-height:normal}.hero-section .from span{font-size:30px}.hero-section .hero-benefits li{padding-right:15px;margin-bottom:18px}.breadcrumb-section{padding-bottom:30px}.gform_footer{padding:0 15px}.title.pest-controller{display:none}.terms-list-section{padding:20px 0}.terms-list-section .half-tab-col:first-of-type .title:first-of-type{border-top:1px solid #ccc}.alignleft,.alignright{float:none;margin:0 auto 20px;max-width:100%;height:auto;display:block}.show-mobile{display:block}.hero-benefits-mobile{background-color:#f4f4f4;padding:46px 10px}.city-template .hero-benefits-mobile,.single-service .hero-benefits-mobile{background-color:#ffffff}.hero-benefits-mobile .hero-benefits{margin-bottom:50px;margin:0 auto;text-align:center;overflow:hidden}.hero-benefits-mobile .hero-benefits li{color:#333;font-size:16px;line-height:23px;padding-left:30px;position:relative;text-align:left;margin-bottom:15px}.hero-benefits-mobile .hero-benefits li:last-child{margin-bottom:0}.hero-benefits-mobile .hero-benefits li:before{position:absolute;top:3px;left:5px;color:#ed1c24} .rich-tabs .title{width:100% !important}.rich-tabs .content{display:none;width:100% !important;position:relative !important;top:0 !important}.footer-section{text-align:center;padding-bottom:20px}.cta-section{padding:40px 0}.cta-section a{margin-bottom:15px} .hero-section{padding:0;overflow:hidden}.hero-section h1{margin:0px 0 0px}.hero-section .from{margin-bottom:40px;font-size:22px}.hero-section .hero-benefits{background:#f4f4f4;margin:0 -15px 0 -15px;padding:30px 0}.hero-section div.relative{padding-bottom:0}.hero-section .hero-helper-box{position:relative;left:0;bottom:0;margin-top:20px;margin-bottom:50px}.hero-section .hero-benefits li{padding-left:40px}.hero-section .hero-benefits li:before{left:15px}.city-page .hero-section .heading{max-width:85%}h1.landing-heading,h1.city-heading,.hero-section.city-service-page h1{color:#ffffff;margin:50px 0}.hero-helper-box.city .cta-wrap>a{min-width:210px;text-align:center}.hero-helper-box.city .cta-wrap a.phone-btn{margin-top:15px;margin-left:0}.hero-helper-box.city .cta-wrap a.phone-btn .phone-help-text{font-size:11px}.product-widget-holder a.productreviewbadge,.product-widget-holder img.pma-logo{display:inline-block;max-width:49%}.product-widget-holder img.pma-logo{margin-left:0} .text-section{padding:40px 0}.text-section h1{padding:0 10px}.text-section img{display:block;margin:0 auto 30px auto}.heading-section{padding:0 0 20px}.text-section .col-sm-6:first-of-type{padding-bottom:20px}.rich-tabs .content.first{display:none}.mobile-benefits .hero-benefits{margin-top:30px;margin-bottom:30px}.text-image-section{padding:40px 0}.text-image-section img{display:block;margin:0 auto 20px;}.text-image-section h2{text-align:center;}}@media only screen and (max-width:320px){.mobile-header-menu .top-navigation-cta a{font-size:14px}.mobile-header-menu .top-navigation-cta a.call-btn,.mobile-header-menu .top-navigation-cta a.call-btn+a{width:49%}.hero-section .heading{font-size:22px}.cta-section a{width:200px;max-width:100%}}@charset "UTF-8";[data-icon]:before{font-family:"fantastic-pests-control-aus" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fantastic-pests-control-aus" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-24-7:before{content:"\61"}.icon-24-7-other:before{content:"\62"}.icon-aftercare:before{content:"\63"}.icon-ant:before{content:"\64"}.icon-ant-line:before{content:"\65"}.icon-ant-line-2:before{content:"\66"}.icon-apply:before{content:"\67"}.icon-arrow:before{content:"\68"}.icon-bank:before{content:"\69"}.icon-bed-bug-line:before{content:"\6a"}.icon-bed-bug-line-2:before{content:"\6b"}.icon-bedbug:before{content:"\6c"}.icon-bee:before{content:"\6d"}.icon-beetle:before{content:"\6e"}.icon-beetle-line:before{content:"\6f"}.icon-beetle-line-2:before{content:"\70"}.icon-bin:before{content:"\71"}.icon-bird:before{content:"\72"}.icon-bird-filled:before{content:"\73"}.icon-book:before{content:"\74"}.icon-bug-spray:before{content:"\75"}.icon-bug-spray-filled:before{content:"\76"}.icon-bus:before{content:"\77"}.icon-calendar:before{content:"\78"}.icon-call:before{content:"\79"}.icon-call-phone:before{content:"\7a"}.icon-certificate:before{content:"\41"}.icon-certified:before{content:"\42"}.icon-chat:before{content:"\43"}.icon-check:before{content:"\44"}.icon-checked:before{content:"\45"}.icon-cockroach:before{content:"\46"}.icon-cockroach-1:before{content:"\47"}.icon-cockroach-line-2:before{content:"\48"}.icon-crawling:before{content:"\49"}.icon-cutlery:before{content:"\4a"}.icon-disclaimer:before{content:"\4b"}.icon-effective:before{content:"\4c"}.icon-equipment:before{content:"\4d"}.icon-excellent:before{content:"\4e"}.icon-experience:before{content:"\4f"}.icon-eye:before{content:"\50"}.icon-f:before{content:"\51"}.icon-facebook-icon:before{content:"\52"}.icon-factory:before{content:"\53"}.icon-fantastic-club:before{content:"\54"}.icon-farming-and-agriculture-filled:before{content:"\55"}.icon-farming-and-agriculture-line:before{content:"\56"}.icon-flies:before{content:"\57"}.icon-flies-line:before{content:"\58"}.icon-flying:before{content:"\59"}.icon-for-your-business:before{content:"\5a"}.icon-fox:before{content:"\30"}.icon-fox-filled:before{content:"\31"}.icon-garage:before{content:"\32"}.icon-gardening:before{content:"\33"}.icon-gloves:before{content:"\34"}.icon-handyman:before{content:"\35"}.icon-headset:before{content:"\36"}.icon-heat-treatment:before{content:"\37"}.icon-heat-treatment-line:before{content:"\38"}.icon-homes:before{content:"\39"}.icon-hospital:before{content:"\21"}.icon-hostel:before{content:"\22"}.icon-inspection-filled:before{content:"\23"}.icon-instagram:before{content:"\24"}.icon-linkedin:before{content:"\25"}.icon-list:before{content:"\26"}.icon-list-other:before{content:"\27"}.icon-map:before{content:"\28"}.icon-map-other:before{content:"\29"}.icon-marine-port-filled:before{content:"\2a"}.icon-marine-port-line:before{content:"\2b"}.icon-message:before{content:"\2c"}.icon-mice:before{content:"\2d"}.icon-mice-line-2:before{content:"\2e"}.icon-mosquitoes-line-2:before{content:"\2f"}.icon-motels:before{content:"\3a"}.icon-moths-line-2:before{content:"\3b"}.icon-motorhome:before{content:"\3c"}.icon-mouse-filled:before{content:"\3d"}.icon-mouse-line:before{content:"\3e"}.icon-observation:before{content:"\3f"}.icon-offices:before{content:"\40"}.icon-other:before{content:"\5b"}.icon-payment:before{content:"\5d"}.icon-payment-other:before{content:"\5e"}.icon-pest:before{content:"\5f"}.icon-pest-inspect:before{content:"\60"}.icon-pest-inspection-line:before{content:"\7b"}.icon-pests:before{content:"\7c"}.icon-pests-other:before{content:"\7d"}.icon-pet-friendly:before{content:"\7e"}.icon-phone:before{content:"\5c"}.icon-phone-1:before{content:"\e000"}.icon-phone-line-2:before{content:"\e001"}.icon-phone-ring:before{content:"\e002"}.icon-pin:before{content:"\e003"}.icon-possum:before{content:"\e004"}.icon-possum-line-2:before{content:"\e005"}.icon-proofing:before{content:"\e006"}.icon-proofing-and-prevention-filled:before{content:"\e007"}.icon-quote:before{content:"\e008"}.icon-rats-line-2:before{content:"\e009"}.icon-receiver:before{content:"\e00a"}.icon-removals:before{content:"\e00b"}.icon-rentals:before{content:"\e00c"}.icon-rodents:before{content:"\e00d"}.icon-search:before{content:"\e00e"}.icon-silverfish-filled:before{content:"\e00f"}.icon-silverfish-line:before{content:"\e010"}.icon-silverish:before{content:"\e011"}.icon-skyline:before{content:"\e012"}.icon-snake:before{content:"\e013"}.icon-snake-filled:before{content:"\e014"}.icon-spider:before{content:"\e015"}.icon-spider-line:before{content:"\e016"}.icon-spider-line-2:before{content:"\e017"}.icon-squirrel:before{content:"\e018"}.icon-squirrel-line:before{content:"\e019"}.icon-star:before{content:"\e01a"}.icon-store:before{content:"\e01b"}.icon-support:before{content:"\e01c"}.icon-survey:before{content:"\e01d"}.icon-survey-1:before{content:"\e01e"}.icon-survey-3:before{content:"\e01f"}.icon-survey-filled:before{content:"\e020"}.icon-t-bird:before{content:"\e021"}.icon-termite:before{content:"\e022"}.icon-termite-line-2:before{content:"\e023"}.icon-treatment:before{content:"\e024"}.icon-treatment-filled:before{content:"\e025"}.icon-treatment-tool:before{content:"\e026"}.icon-truck:before{content:"\e027"}.icon-twitter-icon:before{content:"\e028"}.icon-university:before{content:"\e029"}.icon-warning:before{content:"\e02a"}.icon-wasp:before{content:"\e02b"}.icon-wasp-line:before{content:"\e02c"}.icon-wasp-line-2:before{content:"\e02d"}.icon-youtube:before{content:"\e02e"}.home-benefits{padding:40px 0;text-align:left}.home-benefits h2{text-align:left}.home-benefits .benefit{padding:0 30px 0 0;max-width:25%;float:left }.home-benefits .icon{display:block;font-size:48px}.home-benefits .title{color:#404040;margin-bottom:15px;font:20px 'open_sansbold';display:block}.home-benefits .title:first-letter{ margin-bottom:15px}.home-benefits .description{font-size:15px;line-height:140%;color:#262626}.home-benefits .description small{font-size:13px;display:block;line-height:110%;color:#595959}.home-benefits .slick-dots{margin:25px 0 -25px}@media only screen and (max-width:1199px){}@media only screen and (max-width:767px){.home-benefits .title{font-size:17px}.home-benefits{padding:40px 0 60px}.home-benefits .benefit{padding:0}}.page-nav{padding:30px 0;background:#f4f4f4}.page-nav.header-page-nav{position:absolute;left:0;right:0;padding:15px 0}.page-nav .info-text{display:inline-block;width:20%;color:#414042}.page-nav .page-nav-links-holder{display:inline-block;width:79%;position:relative}.page-nav .page-nav-links-holder ul{list-style:none;margin:0;padding:0;font-size:0;white-space:nowrap;overflow:hidden}.page-nav .page-nav-links-holder ul li{display:inline-block;font-size:0}.page-nav .page-nav-links-holder ul li a{font-family:'open_sansbold';font-size:15px;text-transform:capitalize;position:relative;padding:0 50px;text-align:center}.page-nav .page-nav-links-holder ul li a::after{content:'';display:block;height:1px;position:absolute;transition:all 0.3s ease;background-color:transparent;width:0;left:0;right:0;margin:0 auto;bottom:0}.page-nav .page-nav-links-holder ul li a.current::after{background-color:#ed1c24;width:40%}.page-nav .show-left,.page-nav .show-right{display:block;height:100%;width:50px;background:transparent;position:absolute;left:0;top:0;visibility:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-nav .show-left{left:-40px}.page-nav .show-right{right:-40px;left:auto}.page-nav .show-left.visible,.page-nav .show-right.visible{visibility:visible;opacity:1;cursor:pointer}.header-section .page-nav .show-left{z-index:1}.header-section .page-nav .show-right{right:-40px;left:auto}.page-nav .show-right:after,.page-nav .show-right:before ,.page-nav .show-left:after,.page-nav .show-left:before{content:'';position:absolute;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:10px;background-color:rgb(36,36,36)}.page-nav .show-right:after,.page-nav .show-right:before{right:5px}.page-nav .show-right:before{-webkit-transform:translate(-5px,-50%) rotate(-45deg);transform:translate(-5px,-50%) rotate(-45deg)}.page-nav .show-right:after{-webkit-transform:translate(-5px,0%) rotate(45deg);transform:translate(-5px,20%) rotate(45deg)}.page-nav .show-left:after,.page-nav .show-left:before{left:15px}.page-nav .show-left:after:hover,.page-nav .show-left:before:hover{background-color:#000}.page-nav .show-left:before{-webkit-transform:translate(-5px,-50%) rotate(-45deg);transform:translate(-5px,-50%) rotate(45deg)}.page-nav .show-left:after{-webkit-transform:translate(-5px,0%) rotate(45deg);transform:translate(-5px,20%) rotate(-45deg)}@media only screen and (max-width:767px){.page-nav .info-text{display:block;width:50%;margin:0 auto;text-align:center}.page-nav .page-nav-links-holder{margin-top:25px;width:100%;transition:all .3s ease}.header-section .page-nav .page-nav-links-holder{margin-top:10px}.page-nav .page-nav-links-holder ul li a{padding:0 20px}.page-nav .show-left,.page-nav .show-rigt,.header-section .page-nav .show-left,.header-section .page-nav .show-right{padding:10px 0;z-index:100}.page-nav .show-left,.header-section .page-nav .show-left{left:0;background:-moz-linear-gradient(left,rgba(244,244,244,1) 50%,rgba(255,255,255,0) 100%); background:-webkit-linear-gradient(left,rgba(244,244,244,1) 50%,rgba(255,255,255,0) 100%); background:linear-gradient(to right,rgba(244,244,244,1) 50%,rgba(255,255,255,0) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4',endColorstr='#00ffffff',GradientType=1 ); }.page-nav .show-right,.header-section .page-nav .show-right{right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(244,244,244,1) 50%); background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(244,244,244,1) 50%); background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(244,244,244,1) 50%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff',endColorstr='#f4f4f4',GradientType=1 ); }}.textboxes-section{padding:70px 0}.textboxes-section .text-box{border-radius:10px;min-height:170px;padding:40px 15px 10px;background:#fff;border:1px dotted #949494}.textboxes-section .text-box .second{font-family:'open_sansbold';font-size:18px;line-height:120%}.textboxes-section .text-box .first{color:#e8242d;font-size:52px;line-height:100%;margin-bottom:25px} @media only screen and (max-width:767px){.textboxes-section{padding:35px 0}.textboxes-section .text-box{margin:12px 0}.textboxes-section .text-box .first{font-size:40px}.textboxes-section .text-box .second{font-size:15px}.textboxes-section .text-box{min-height:initial;padding:20px 0}}.know-about-pest{margin:40px 0}.know-about-pest h2{text-align:center}.know-about-container{display:flex;justify-content:space-between;padding:0 70px;margin-top:30px}.know-about-pest a.map-melbourne{background-repeat:no-repeat;background-position:0 0}.know-about-pest a.blog{background-repeat:no-repeat;background-position:0 0}.know-about-pest a.pest-profiles{background-repeat:no-repeat;background-position:0 0}.know-about-pest a{background-size:100% !important;border-radius:5px;color:#0a0b0b;font-size:17px;-webkit-transition:all .25s ease-in-out ;-ms-transition:all .25s ease-in-out ;transition:all .25s ease-in-out ;width:31%;min-height:152px;display:flex;justify-content:flex-start;align-items:center;padding-left:30px}.know-about-pest a.map-melbourne p{width:60%}.know-about-pest a p{width:50%}.know-about-pest a.interactive-map p{width:51%}.know-about-pest a span{color:#0a0b0b;font-size:22px;font-family:open_sansbold}.know-about-pest a:hover{transform:scale(1.05)}@media only screen and (max-width:1199px){.know-about-container{padding:0}.know-about-pest a{padding-left:20px;min-height:143px}}@media only screen and (max-width:991px){.know-about-pest a{min-height:110px}.know-about-pest a p span{font-size:17px}.know-about-pest a p{width:60%}}@media only screen and (max-width:767px){.know-about-container{flex-wrap:wrap;flex-direction:column;padding:0 30px}.know-about-pest a{width:100%;min-height:150px;max-width:313px;margin:12px 0}.know-about-pest a p{width:28%}.know-about-pest a.interactive-map p{width:68%}.know-about-pest a p span{font-size:22px}}@media only screen and (max-width:480px){.know-about-pest a.interactive-map p{width:60%}}@media only screen and (max-width:320px){.know-about-pest a{min-height:124px}}.reviews-section{padding:100px 0 90px}.reviews-section h2{font-family:'open_sansbold'}.revs .single-review{background:#fff;border-radius:7px;box-shadow:0 8px 15px 0 rgba(0,0,0,0.2);padding:40px 50px 50px;color:#595f6f;position:relative;margin-top:20px;margin-bottom:25px}.revs .single-review .quote{content:'';position:absolute;right:40px;bottom:30px;display:block;width:172px;height:119px}.revs .single-review .title{color:#595f6f;font-family:'open_sansbold';font-size:18px;line-height:120%}.revs .single-review .desc{font-style:italic;position:relative;z-index:1;margin-bottom:45px}.revs .single-review .desc a{color:#21a9e0}.revs .single-review .author{z-index:1;position:relative}.revs .single-review .author .name{color:#ea332d;font-family:'open_sansbold';margin-bottom:5px;line-height:120%}.revs .single-review .author .info{font-size:14px;margin-bottom:0}.revs:not(.slick-initialized) > div:not(:first-of-type){display:none}.revs{position:relative}.revs .slick-arrow{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;position:absolute;display:block;width:65px;height:65px;background:#ea332d;font-size:0;z-index:2;border-radius:50%;outline:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;top:50%;left:-20px;margin-top:-33px;box-shadow:6px 12px 14px 0 rgba(0,0,0,0.3)}.revs .slick-arrow:hover{background:#000000}.revs .slick-arrow.slick-next{right:-20px;left:auto}.revs .slick-arrow:after,.revs .slick-arrow:before{content:'';display:block;background:#fff;width:2px;height:10px;position:absolute;right:31px;top:50%;margin-top:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.revs .slick-arrow:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-9px}.revs .slick-arrow.slick-next:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.revs .slick-arrow.slick-next:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width:768px){.revs:not(.slick-initialized) > div:nth-child(2){display:block}}@media only screen and (max-width:767px){.reviews-section{padding:70px 0}.revs .single-review{margin-left:20px;margin-right:20px}.revs .slick-arrow{width:46px;height:46px;left:10px}.revs .slick-arrow.slick-next{right:10px}.revs .slick-arrow:after,.revs .slick-arrow:before{right:22px}.revs .slick-dots{display:none!important}}.city-services-section{background-color:#f4f4f4;padding:50px 0}.app-section{background:#f5f5f5}.app-section .row{display:flex;flex-direction:row;justify-content:center;align-items:center}.app-section .row > div{flex:1;position:static}.app-section .container{position:relative;padding:43px 0}.app-section .app-info{background-repeat:no-repeat;background-position:36px center;padding-left:100px;position:relative}.app-section .app-info img{position:absolute;left:20px;top:50%;margin-top:-23px}.app-section p{color:#404040;min-height:47px}.app-section .app-holder{padding-left:45px}.app-section .app-holder a:first-child{margin-right:20px}.app-section .app-holder a{display:inline-block}.app-section .app-phones-img{position:absolute;bottom:15px;right:15px;display:block;width:171px;height:148px}@media only screen and (max-width:1199px){.app-section{overflow:hidden}.app-holder a:first-child{margin-right:0;margin-bottom:5px;display:block}}@media only screen and (max-width:991px){.app-section .row{justify-content:flex-start}.app-section .row > div{flex:none}.app-section .app-holder{padding-left:0}.app-section .app-phones-img{right:0}}.certificate-section{font-size:15px;padding:40px 0}.certificate-section h2{text-align:left}.custom-image-col img{margin-top:-80px !important}.certificate-section img{margin:0 auto}.certificate-section p{margin-bottom:10px}.certificate-section ul{margin-bottom:30px;list-style:disc}.certificate-section ul li{margin:10px 0 10px 16px;color:#333}.certificate-section .text h3{margin-top:20px;padding-left:35px;position:relative} .certificate-section .text p{margin-top:22px;color:#333}.certificate-section .text p:first-of-type{margin-top:25px}.certificate-section .text h3:before{color:#ee242c ;display:inline-block;font-size:25px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.certificate-section .custom-margin{margin-bottom:20px}@media only screen and (max-width:991px){.certificate-section h2{text-align:center}.custom-image-col img{margin-top:0px !important;margin-bottom:20px}}@media only screen and (max-width:767px){.certificate-section{padding:40px 0}.certificate-section img{margin-top:30px}}.embedded-map-section{padding:50px 0;background-color:#f4f4f4}.embedded-map-section ul{width:100%;margin-top:25px;padding-top:25px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.embedded-map-section ul li{border-bottom:solid 1px #a6a6a6;padding:8px 0px;margin:0 1%;flex-basis:30%;flex-grow:0}.embedded-map-section ul.short-area-list li{flex-basis:48%}.embedded-map-section ul li a{color:#333}.embedded-map-section ul li a:hover{color:#ed1c24}.embedded-map-section img.embedded-map{height:400px;object-fit:none;object-position:center}.embedded-map-section .embedded-map-cta{margin-top:30px}.embedded-map-section .embedded-map-cta a{text-transform:unset;min-width:230px;padding-top:18px;padding-bottom:18px}@media only screen and (min-width:768px){ }@media only screen and (max-width:991px){.embedded-map-section h2{text-align:center}.embedded-map-section img.embedded-map{margin-top:15px}.embedded-map-section .embedded-map-cta{margin-bottom:20px}}@media only screen and (max-width:767px){.embedded-map-section{padding:40px 0 40px}.embedded-map-section .embedded-map-cta{text-align:center}.embedded-map-section ul li,.embedded-map-section ul.short-area-list li{flex-basis:100%}}.list-of-services ul.services-boxes li.menu-item-has-children{display:inline-block;width:25.2%;padding:0 35px 0 0;position:relative;vertical-align:top}.list-of-services ul.services-boxes li.menu-item-has-children:last-child{padding:0;width:23%}.list-of-services ul.services-boxes > li > a{font:18px/18px "open_sansbold";padding:15px 50px;height:50px;width:100%;display:block;color:#333; text-transform:uppercase}.list-of-services ul.services-boxes li.menu-item-has-children:before{color:#ef3038;font-size:50px;text-align:center;position:absolute;top:0;left:4%;transform:translateX(-50%)}.list-of-services ul.sub-menu{color:#333;padding:0px 15px 0px 0px;min-height:230px;border-right:1px solid #333;margin-top:40px}.list-of-services ul.sub-menu li{position:relative}.list-of-services ul.sub-menu li a{display:inline-block;width:100%;height:100%;border-bottom:1px solid #42413e;padding:7px 25px 6px 0px;color:#000;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.list-of-services ul.sub-menu li a:before,.list-of-services ul.sub-menu li a:after{content:'';display:block;background:#000000;width:1px;height:7px;right:12px;position:absolute;font-size:15px;line-height:0;margin-top:2px}.list-of-services ul.sub-menu li a:before{top:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.list-of-services ul.sub-menu li a:after{top:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.list-of-services ul.sub-menu li:hover{border-top:1px solid #f4f4f4;margin-top:-1px}.list-of-services ul.sub-menu li:hover a{font-family:'open_sansbold'; border-bottom:1px solid transparent}@media only screen and (max-width:991px){.list-of-services ul.services-boxes li.menu-item-has-children{width:52.2%}.list-of-services ul.services-boxes li.menu-item-has-children:last-child,.list-of-services ul.services-boxes li.menu-item-has-children:nth-child(even){width:47%;padding:0}}@media only screen and (max-width:767px){.list-of-services ul.services-boxes{vertical-align:top}.list-of-services ul.services-boxes li.menu-item-has-children,.list-of-services ul.services-boxes li.menu-item-has-children:last-child,.list-of-services ul.services-boxes li.menu-item-has-children:nth-child(even){width:100%;padding:0;border-bottom:1px solid #333;padding-bottom:30px;margin-bottom:30px}.list-of-services ul.sub-menu{border-right:0;width:68%;margin-top:0px;min-height:auto;display:inline-block;padding:0 20px 0 30px;vertical-align:top}.list-of-services ul.services-boxes > li > a{width:30%;padding:0;display:inline-block;padding-top:75px}.list-of-services ul.services-boxes li.menu-item-has-children:before{top:10px;left:0px;transform:translateX(0%)}.list-of-services ul.sub-menu li a{border-bottom:0}.list-of-services ul.sub-menu li a:before,.list-of-services ul.sub-menu li a:after{right:-5px}}