@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);﻿*{margin:0;border:0;padding:0;font-size:100%}body{font-family:"Montserrat",sans-serif;font-size:14px;line-height:1.5em}img{max-width:100%;height:auto}html .row-fit{margin:0}html .row-fit [class*=col-]{padding:0}input[type=number],input[type=search],input[type=email],input[type=text],input[type=url],input[type=password],input[type=submit],textarea{-webkit-appearance:none;border-radius:0}a,a:hover{text-decoration:none}a:active,a:visited,a:focus{text-decoration:none;color:inherit}p{color:#8a9aad}.alignleft{float:left;text-align:left;margin-bottom:22.652px;margin-right:22.652px}.alignright{float:right;text-align:right;margin-bottom:22.652px;margin-left:22.652px}.aligncenter{text-align:center}img.size-full,img.size-large{max-width:100%;width:auto;height:auto}.wp-caption{max-width:100%;position:relative}.wp-caption-text{position:absolute;background:rgba(0,0,0,.5);bottom:0;left:0;right:0;margin:0;padding:11.326px;text-align:center;text-transform:uppercase;color:#fff;font-weight:400}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}#wp-calendar{width:100%;text-align:center;table-layout:fixed;color:#303030}#wp-calendar thead{color:#fff;background:#2d3a40}#wp-calendar thead th{padding:10px 0}#wp-calendar td{padding:7px 0}#wp-calendar thead th{text-align:center}#wp-calendar tbody td{color:#303030;background:#fff;border:1px solid #dfdfdf}#wp-calendar a{font-weight:600;color:#96a5b6}#wp-calendar tfoot{display:table-caption;caption-side:top}#wp-calendar tfoot td{border:none;font-size:1em;text-transform:uppercase}#wp-calendar tfoot a{color:#303030}#wp-calendar #prev{text-align:left}#wp-calendar #next{text-align:right}#wp-calendar caption{margin-bottom:-10px;text-transform:uppercase;font-weight:400}.booked-calendar-wrap{min-height:485px}.visited-first-time .site-preloader{opacity:1;visibility:visible}.site-preloader{position:fixed;top:0;left:0;height:100%;width:100%;background:#fff;z-index:9999;text-align:center;visibility:hidden;opacity:0}.site-preloader .spinner{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.site-preloader .spinner>div{width:48px;height:48px;background-color:#b4b8bf;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.site-preloader .spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.site-preloader .spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.calendar .datepicker .ui-datepicker-header{position:relative;padding:20px 0;background:#44535b}.calendar .datepicker .ui-datepicker-header .ui-datepicker-title{color:#fff;font-size:16px;text-align:center;text-transform:uppercase}.calendar .datepicker .ui-datepicker-header a{position:absolute;top:20px;left:20px;font-size:0;cursor:pointer}.calendar .datepicker .ui-datepicker-header a:after{font-family:FontAwesome;color:#fff;font-size:20px;-webkit-transition:all .1s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .1s cubic-bezier(.55,.085,.68,.53);transition:all .1s cubic-bezier(.55,.085,.68,.53)}.calendar .datepicker .ui-datepicker-header a:first-of-type:after{content:""}.calendar .datepicker .ui-datepicker-header a:last-of-type{left:auto;right:20px}.calendar .datepicker .ui-datepicker-header a:last-of-type:after{content:""}.calendar .datepicker table{width:100%;table-layout:fixed}.calendar .datepicker table thead{background:#2d3a40}.calendar .datepicker table thead th{color:#fff;text-align:center;text-transform:uppercase;font-weight:500;padding:13px 0}.calendar .datepicker table tbody tr{border-bottom:1px solid #dfdfdf}.calendar .datepicker table tbody tr:last-of-type{border-bottom:0}.calendar .datepicker table tbody td{border-right:1px solid #dfdfdf;background:#f9f9f9}.calendar .datepicker table tbody td:last-of-type{border-right:0}.calendar .datepicker table tbody td a{display:inline-block;text-align:center;padding:20px 0;width:100%;background:#fff;color:#303030;text-decoration:none;-webkit-transition:all .1s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .1s cubic-bezier(.55,.085,.68,.53);transition:all .1s cubic-bezier(.55,.085,.68,.53)}.calendar .datepicker table tbody td a:hover{background:#eee}.calendar.all-borders .datepicker table tbody{border:1px solid #dfdfdf}.simple-contact-form{width:100%;padding:25px;display:block;max-width:750px;margin:0 auto;position:relative;background:rgba(254,213,58,.8)}@media (max-width:500px){.simple-contact-form div:not(.row){margin:0}}form:not(.contact-form) .parsley-errors-list{font-family:"Arial",sans-serif;display:inline-block;min-width:160px;list-style-type:none;padding-left:8px;position:absolute;margin-top:-28px;font-size:13px;left:0;top:0}form:not(.contact-form) .parsley-errors-list li{position:relative}.schedule-section-wrapper .parsley-errors-list{background:#fff}form:not(.contact-form) .parsley-errors-list li:before{content:"*";position:absolute;top:-4px;left:-10px}.contact-form #error-container{padding-left:20px}.simple-contact-form .input-line{width:100%;margin:0 0 20px;color:#303030;font-size:12px;padding:3px 8px;display:inline-block;letter-spacing:.2em;background:0 0;text-transform:uppercase;border-bottom:1px solid #303030;font-family:"Arial",sans-serif}.simple-contact-form textarea.input-line{min-height:75px}.simple-contact-form .input-line::-webkit-input-placeholder{color:#303030}.simple-contact-form .input-line:-moz-placeholder{color:#303030}.simple-contact-form .input-line.placeholder{color:#303030}.simple-contact-form .input-line:active,.simple-contact-form .input-line:focus{outline:none}@media (max-width:768px){.simple-contact-form .input-line{display:block;margin-bottom:20px}}.simple-contact-form .submit-btn{border:0;background:#fff;width:145px;height:40px;text-align:center;color:#b4b8bf;font-size:11px;display:block;margin:0 auto;line-height:1em;letter-spacing:.2em;text-transform:uppercase;transition:all .25s cubic-bezier(.55,.085,.68,.53);-webkit-transition:all .25s cubic-bezier(.55,.085,.68,.53)}.simple-contact-form .submit-btn:hover{background:#303030;color:#fed53a}@media (max-width:768px){.simple-contact-form .submit-btn{float:none}}.simple-contact-form .submit-btn:active,.simple-contact-form .submit-btn:focus{outline:none}.subscribe-form{position:relative;margin:60px auto;width:100%;max-width:680px}.subscribe-form input{padding:18px 32px;border-radius:40px;border:3px solid transparent;background:0 0;font-family:"Arial",sans-serif;font-size:12px;font-weight:700;color:#8a9aad;letter-spacing:.2em;text-transform:uppercase;-webkit-transition:all .1s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .1s cubic-bezier(.55,.085,.68,.53);transition:all .1s cubic-bezier(.55,.085,.68,.53)}.subscribe-form input:focus,.subscribe-form input:active{outline:none}.subscribe-form .input-line{width:100%;padding-right:150px;border-color:#e8e7e2}.subscribe-form .input-line::-webkit-input-placeholder{color:#8a9aad}.subscribe-form .input-line:-moz-placeholder{color:#8a9aad}.subscribe-form .input-line.placeholder{color:#8a9aad}.subscribe-form .input-line.has-value,.subscribe-form .input-line:focus{border-color:#8a9aad}.subscribe-form .submit{position:absolute;top:0;right:0;border-color:#8a9aad}.subscribe-form .submit:hover,.subscribe-form .submit:active{color:#fff;background:#8a9aad}.result-container{position:absolute;top:25px;right:130px;font-size:11px;color:#8a9aad}.comment-form,.simple-theme-form{padding-bottom:60px}.comment-form .input-cover,.simple-theme-form .input-cover{font-family:"Arial",sans-serif;padding:0 0 10px 15px;line-height:1em;font-style:14px;font-weight:700;color:#a9a7a8}.comment-form .input-line,.simple-theme-form .input-line{display:block;width:100%;padding:9px;background:0 0;color:#a9a7a8;margin-bottom:20px;border:1px solid #ccc;font-family:"Arial",sans-serif;font-size:17px;font-weight:700;-webkit-transition:all .15s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .15s cubic-bezier(.55,.085,.68,.53);transition:all .15s cubic-bezier(.55,.085,.68,.53)}.comment-form .input-line:focus,.comment-form .input-line.has-value,.simple-theme-form .input-line:focus,.simple-theme-form .input-line.has-value{border-color:#fed53a;outline:none;color:#303030}.comment-form .input-line:focus::-webkit-input-placeholder,.comment-form .input-line.has-value::-webkit-input-placeholder,.simple-theme-form .input-line:focus::-webkit-input-placeholder,.simple-theme-form .input-line.has-value::-webkit-input-placeholder{color:#303030}.comment-form .input-line:focus:-moz-placeholder,.comment-form .input-line.has-value:-moz-placeholder,.simple-theme-form .input-line:focus:-moz-placeholder,.simple-theme-form .input-line.has-value:-moz-placeholder{color:#303030}.comment-form .input-line:focus.placeholder,.comment-form .input-line.has-value.placeholder,.simple-theme-form .input-line:focus.placeholder,.simple-theme-form .input-line.has-value.placeholder{color:#303030}.comment-form textarea,.simple-theme-form textarea{min-height:140px;resize:none}.comment-respond .form-submit{display:none}.comment-form .submit-button,.simple-theme-form .submit-button{position:relative;display:inline-block;margin-top:12px}.comment-form .submit-button:hover input,.simple-theme-form .submit-button:hover input{background:#163053;color:#fff}.comment-form .submit-button:hover .icon,.simple-theme-form .submit-button:hover .icon{border-color:transparent;left:30px}.comment-form .submit-button .icon,.simple-theme-form .submit-button .icon{position:absolute;display:inline-block;left:4px;top:4px;padding-top:5px;height:40px;width:40px;font-size:13px;text-align:center;border:8px solid #fff;color:#163053;background:#fed53a;-webkit-transition:all .45s;transition:all .45s;pointer-events:none}.comment-form .submit-button input,.simple-theme-form .submit-button input{display:inline-block;color:#163053;font-size:11px;line-height:1em;font-weight:700;letter-spacing:.1em;background:#fed53a;padding:19px 50px 18px;text-transform:uppercase;text-align:center;border-radius:4px;-webkit-transition:all .17s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .17s cubic-bezier(.55,.085,.68,.53);transition:all .17s cubic-bezier(.55,.085,.68,.53)}.comment-form .submit-button input:focus,.simple-theme-form .submit-button input:focus{outline:none}.comment-form .custom-checkbox input,.simple-theme-form .custom-checkbox input{display:none}.comment-form .custom-checkbox input:checked+.checkbox i,.simple-theme-form .custom-checkbox input:checked+.checkbox i{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.comment-form .custom-checkbox p,.comment-form .custom-checkbox .checkbox,.simple-theme-form .custom-checkbox p,.simple-theme-form .custom-checkbox .checkbox{display:inline-block;vertical-align:middle;margin:0}.comment-form .custom-checkbox p,.simple-theme-form .custom-checkbox p{margin-left:10px;color:#a9a7a8}.comment-form .custom-checkbox .checkbox,.simple-theme-form .custom-checkbox .checkbox{cursor:pointer;border:2px solid #ccc;height:22px;width:22px;position:relative}.comment-form .custom-checkbox .checkbox i,.simple-theme-form .custom-checkbox .checkbox i{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);position:absolute;top:3px;left:3px;font-size:12px;color:#303030;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.comment-form .custom-radio,.simple-theme-form .custom-radio{display:inline-block;padding-top:10px;margin-right:40px}@media (max-width:768px){.comment-form .custom-radio,.simple-theme-form .custom-radio{padding-bottom:20px}}.comment-form .custom-radio input,.simple-theme-form .custom-radio input{display:none}.comment-form .custom-radio input:checked+.button:after,.simple-theme-form .custom-radio input:checked+.button:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.comment-form .custom-radio .button,.simple-theme-form .custom-radio .button{border:6px solid red;display:inline-block;position:relative;height:16px;width:16px;border-radius:50%;border:1px solid #a9a7a8}.comment-form .custom-radio .button:after,.simple-theme-form .custom-radio .button:after{content:"";background:#303030;position:absolute;display:inline-block;top:3px;left:3px;border-radius:50%;height:8px;width:8px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.comment-form .custom-radio .text,.simple-theme-form .custom-radio .text{display:inline-block;vertical-align:top;margin-left:5px;padding-top:1px;font-size:14px;line-height:1em;font-weight:500;color:#a9a7a8}.comment-form .custom-radio label,.simple-theme-form .custom-radio label{cursor:pointer;margin:0}.comment-form .custom-radio:last-of-type,.simple-theme-form .custom-radio:last-of-type{margin:0}.comments-area .comments-list{list-style-type:none;padding:0;margin:0}.comments-area .comments-list .comment{position:relative;padding-left:95px;min-height:65px;margin-bottom:20px}.comments-area .comments-list .comment .avatar{position:absolute;width:65px;left:0;top:0}.comments-area .comments-list .comment .name,.comments-area .comments-list .comment .date,.comments-area .comments-list .comment .comment-edit-link,.comments-area .comments-list .comment .comment-reply-link{display:inline-block;margin-top:0;margin-right:20px;font-family:"Arial",sans-serif;color:#8a9aad}.comments-area .comments-list .comment .name{font-size:13px}.comments-area .comments-list .comment .date,.comments-area .comments-list .comment .comment-edit-link,.comments-area .comments-list .comment .comment-reply-link{font-size:10px;text-transform:uppercase}.comments-area .comments-list .comment .comment-edit-link,.comments-area .comments-list .comment .comment-reply-link{color:#8a9aad;-webkit-transition:all .1s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .1s cubic-bezier(.55,.085,.68,.53);transition:all .1s cubic-bezier(.55,.085,.68,.53)}.comments-area .comments-list .comment .comment-edit-link:hover,.comments-area .comments-list .comment .comment-reply-link:hover{color:#303030}.comments-area .comments-list .comment .message{color:#b4b8bf;font-family:"Arial",sans-serif}.button{display:inline-block;line-height:1em}.button.worker-button-1{color:#163053;background:#fed53a;font-size:11px;text-align:center;padding:18px 15px;letter-spacing:.1em;text-transform:uppercase;border-radius:4px;border:3px solid transparent;-webkit-transition:all .15s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .15s cubic-bezier(.55,.085,.68,.53);transition:all .15s cubic-bezier(.55,.085,.68,.53)}.button.worker-button-1:hover{background:0 0;color:#a6ffd4;border:3px solid #a6ffd4}.button.worker-button-1:not(.small){min-width:180px}.button.worker-button-1.small{padding:15px 24px}.button.worker-button-2{color:#fff;font-size:10px;padding:8px 8px 6px;background:#b4b8bf;border-radius:3px;font-weight:700;text-transform:uppercase;-webkit-transition:all .15s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .15s cubic-bezier(.55,.085,.68,.53);transition:all .15s cubic-bezier(.55,.085,.68,.53)}.button.worker-button-2:hover{color:#b4b8bf;background:#303030}.button.worker-button-3{border:0;color:#fff;background:#56c477;padding:8px 10px;border-radius:3px;-webkit-transition:all .1s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .1s cubic-bezier(.55,.085,.68,.53);transition:all .1s cubic-bezier(.55,.085,.68,.53)}.button.worker-button-3:hover{background:#44535b}header{position:relative;background:#fff;z-index:2;border-bottom:1px solid #e0e0e0}.admin-bar header.sticky{top:32px}header nav .responsive-menu-trigger{top:8px !important}@media (max-width:782px){.admin-bar header.sticky{top:46px}}@media (max-width:600px){.admin-bar header.sticky{top:0}}header.sticky{position:fixed;top:0;left:0;z-index:999;width:100%}header.sticky+*{position:relative;top:86px;margin-bottom:86px}header.no-border{border-bottom:0}header .brand{padding:20px 0 17px}header nav{text-align:right}header nav ul{display:inline-block;text-align:left;list-style:none;padding:0;margin:0}header nav ul li{display:inline-block;margin-right:20px}header nav ul>li{padding:30px 0;position:relative}header nav ul>li a{font-family:"Arial",sans-serif;color:#303030;font-size:13px;-webkit-transition:all .08s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .08s cubic-bezier(.55,.085,.68,.53);transition:all .08s cubic-bezier(.55,.085,.68,.53)}header nav ul>li a:hover{color:#fed53a}header nav ul>li.current-menu-item a{color:#fed53a}header nav ul>li:last-of-type{margin-right:0}header nav ul>li:hover>ul{display:block}header nav ul>li>ul{position:absolute;min-width:220px;top:100%;left:-50px;display:none;z-index:3;padding:40px 50px 45px;background:#fff}header nav ul>li>ul:before{position:absolute;content:"";top:3px;left:0;width:100%;border-bottom:3px solid #303030}header nav ul>li>ul li{display:block;padding:0;margin-bottom:17px}header nav ul>li>ul li:last-of-type{margin:0}header nav ul>li>ul li a{color:#8a9aad;font-family:"Montserrat",sans-serif;font-size:14px}header nav ul>li>ul li a:hover{color:#303030 !important}header nav ul>li ul li:hover>ul{display:block}header nav ul>li>ul li>ul{top:0;left:100%;display:none}header nav .responsive-menu-trigger{position:relative;top:3px;color:#303030;font-size:24px;cursor:pointer}@media (min-width:992px){header nav .responsive-menu-trigger{display:none}}header nav .map-trigger{display:inline-block;margin-left:85px;cursor:pointer}header nav .map-trigger:hover .icon,header nav .map-trigger.active .icon{color:#fed53a}header nav .map-trigger .icon{position:relative;top:7px;color:#303030;font-size:24px;-webkit-transition:all .15s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .15s cubic-bezier(.55,.085,.68,.53);transition:all .15s cubic-bezier(.55,.085,.68,.53)}header .map{position:absolute;visibility:hidden;opacity:0;width:100%;left:0;top:100%;background:#fff;-webkit-transition:all .3s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .3s cubic-bezier(.55,.085,.68,.53);transition:all .3s cubic-bezier(.55,.085,.68,.53)}header .map .map-container{height:270px;width:100%}header .map .map-footer{text-align:center;padding:10px 0}header .map .map-footer p{margin:0;font-size:12px;line-height:1.75em}header .map.visible{visibility:visible;opacity:1}@media (max-width:992px){header [class*=col-]{position:inherit}}@media (max-width:992px){header[class*=col-]{position:inherit}header nav{padding-top:20px}header nav .map-trigger{margin-left:35px}header nav ul{border-top:1px solid #eee;background:#fff;top:100%;left:0;width:100%;position:absolute;visibility:hidden;opacity:0;-webkit-transition:all .2s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .2s cubic-bezier(.55,.085,.68,.53);transition:all .2s cubic-bezier(.55,.085,.68,.53)}header nav ul.visible{visibility:visible;opacity:1}header nav ul{border-top:1px solid #eee;background:#fff;top:100%;left:0;width:100%;position:absolute;visibility:hidden;opacity:0;-webkit-transition:all .2s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .2s cubic-bezier(.55,.085,.68,.53);transition:all .2s cubic-bezier(.55,.085,.68,.53)}header nav ul.visible{visibility:visible;opacity:1}header nav ul li{text-align:center;padding:0;display:block;width:100%}header nav ul li:hover{background:#f9f9f9}header nav ul li:hover a{color:#303030}header nav ul li a{padding:10px 0 10px 10px;display:inline-block;text-align:left;width:100%;max-width:740px}header nav ul li>ul{position:relative;left:0;min-width:auto;padding:0}header nav ul li>ul li{margin:0}header nav ul li>ul:before{display:none}header nav ul li.page_item_has_children .children{display:none !important}}footer .upper-block{padding:35px 0;text-align:center;background:#f9f9f9}footer .upper-block .menu ul{list-style-type:none;padding:0;margin:0}footer .upper-block .menu ul li{display:inline-block;margin-right:20px}footer .upper-block .menu ul li a{font-size:13px;font-family:"Arial",sans-serif;color:#8a9aad;-webkit-transition:all .08s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .08s cubic-bezier(.55,.085,.68,.53);transition:all .08s cubic-bezier(.55,.085,.68,.53)}footer .upper-block .menu ul li a:hover{color:#303030}footer .upper-block .menu ul li:last-of-type{margin-right:0}footer .footer-widgets{background:#e8e7e2;padding:40px 0 25px}footer .footer-widgets .footer-widget{border-left:1px solid #d0d0d0;padding:20px 0 18px 20px;min-height:265px}@media (max-width:992px){footer .footer-widgets .footer-widget{margin-bottom:60px;min-height:0;border-left:0;padding-left:0}}@media (max-width:768px){footer .footer-widgets .footer-widget{margin-bottom:40px}}footer .footer-widgets .footer-widget .section-caption{color:#303030;margin:0;font-size:30px;line-height:1em;font-weight:700;text-transform:uppercase}footer .footer-widgets .footer-widget img{margin-bottom:30px}footer .footer-widgets .footer-widget ul{list-style-type:none;padding:0;margin:0}footer .footer-widgets .footer-widget.no-border{border:0}footer .footer-widgets .footer-widget.info{padding-top:0}footer .footer-widgets .footer-widget.info p{margin-bottom:25px}footer .footer-widgets .footer-widget.info .logo-padding{padding-top:12px;display:block}footer .footer-widgets .footer-widget .services{padding:30px 0 0 40px}footer .footer-widgets .footer-widget .services a{color:#8a9aad;-webkit-transition:all .08s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .08s cubic-bezier(.55,.085,.68,.53);transition:all .08s cubic-bezier(.55,.085,.68,.53)}footer .footer-widgets .footer-widget .services a:hover{color:#303030}footer .footer-widgets .footer-widget .services p:before{content:"- "}footer .footer-widgets .footer-widget.widget-twitter ul{list-style-type:none;padding:0;margin:0}footer .footer-widgets .footer-widget.widget-twitter .twitter li{position:relative;padding:0 0 10px 30px;margin-bottom:20px;font-size:13px;color:#757575;line-height:21px}footer .footer-widgets .footer-widget.widget-twitter .twitter li:before{font-family:FontAwesome;content:"\f099";position:absolute;top:0;left:0;color:#599cc7;font-size:20px}footer .footer-widgets .footer-widget.widget-twitter .twitter li a{font-size:13px;display:inline-block}footer .footer-widgets .footer-widget.widget-twitter .twitter li .fa{position:absolute;top:0;left:0;font-size:20px;color:#599cc7}footer .footer-widgets .footer-widget.widget-twitter li .date{display:block;font-size:12px;color:#a2a2a2}footer .footer-widgets .footer-widget.widget-flickr{display:block}footer .footer-widgets .footer-widget.widget-flickr ul li{position:relative;display:inline-block;width:31.3%;margin:0 9px 9px 0}footer .footer-widgets .footer-widget.widget-flickr ul li img:hover{opacity:.5;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}footer .footer-widgets .footer-widget.widget_tag_cloud .tagcloud{display:block;padding-top:15px;font-size:0}footer .footer-widgets .footer-widget.widget_tag_cloud a{display:inline-block;margin:0 10px 10px 0;padding:12px 11px;font-size:11px !important;line-height:1em;font-weight:700;color:#303030;background:#d2d0c9;text-transform:uppercase;-webkit-transition:all .12s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .12s cubic-bezier(.55,.085,.68,.53);transition:all .12s cubic-bezier(.55,.085,.68,.53)}footer .footer-widgets .footer-widget.widget_tag_cloud a:hover{color:#fff;background:#fed53a}footer .footer-widgets .footer-widget.widget_tag_cloud a:last-of-type{margin:0}footer .copyrights{text-align:center;padding:25px 0}footer .copyrights p{margin:0;font-size:11px;font-family:"Arial",sans-serif;color:#8a9aad;text-transform:uppercase}footer .copyrights p a{color:#8a9aad;-webkit-transition:all .08s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .08s cubic-bezier(.55,.085,.68,.53);transition:all .08s cubic-bezier(.55,.085,.68,.53)}footer .copyrights p a:hover{color:#303030}.section-header{text-align:center;padding:85px 0 60px}.section-header img{margin-bottom:45px}.section-header h1{margin:0 0 25px;color:#fff;font-family:"Arial",sans-serif;font-size:19px;line-height:1em;font-weight:700;text-transform:uppercase;letter-spacing:.2em}.section-header h1 a{color:#fff}.section-header.inverted h1 a{color:#303030}.section-header p{margin:0;color:#b4b8bf;font-size:14px;line-height:1.5em}@media (min-width:1200px){.section-header h1,.section-header p{padding:0 275px}}@media (min-width:992px) and (max-width:1200px){.section-header h1,.section-header p{padding:0 100px}}.section-header.inverted.inverted-all h1,.section-header.inverted.inverted-all p{color:#8a9aad}.blog-section .section-header.inverted.inverted-all h1,.blog-section .section-header.inverted.inverted-all p{font-family:"Montserrat",sans-serif;color:#303030}.section-header.inverted h1{color:#303030}.section-header.inverted p{color:#8a9aad}.section-header.white h1,.section-header.white p{color:#fff}.section-header.has-btn .button{margin-top:20px}.section-header.small h1{margin:0 0 7px;font-size:15px;letter-spacing:0}.section-header.small p{font-family:"Arial",sans-serif;font-size:11px;text-transform:uppercase}.section-header.less-padding{padding-bottom:25px}.section-header.inverted .filters{border-color:#eff0f2}.section-header.inverted .filters ul li a{color:#8a9aad}.section-header.inverted .filters ul li a.current{color:#303030;border-color:#303030}.section-header.inverted .filters ul li a:hover{color:#303030}.section-header .filters{padding-top:25px;border-bottom:1px solid rgba(255,255,255,.09)}.section-header .filters ul{list-style-type:none;font-size:0;padding:0;margin:0 0 -1px}.section-header .filters ul li{display:inline-block;margin-right:15px}.section-header .filters ul li:last-of-type{margin:0}.section-header .filters ul li a{display:inline-block;color:#fff;font-size:10px;line-height:1em;font-weight:700;padding:0 4px 20px;border-bottom:1px solid transparent;text-decoration:none;text-transform:uppercase;-webkit-transition:all .08s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .08s cubic-bezier(.55,.085,.68,.53);transition:all .08s cubic-bezier(.55,.085,.68,.53)}.section-header .filters ul li a:hover{color:#fed53a}.section-header .filters ul li a.current{color:#fed53a;border-color:#fed53a}.gallery-pagination,.page-numbers{text-align:center;padding:35px 0 30px}.gallery-pagination ul,.page-numbers{list-style-type:none;font-size:0;padding:0;margin:0}.gallery-pagination ul li,.page-numbers li{display:inline-block;margin-left:20px}.gallery-pagination ul li.current a,.gallery-pagination ul li:hover a,.page-numbers li.current a,.page-numbers li:hover a{color:#303030}.gallery-pagination ul li a,.page-numbers li a{font-family:"Arial",sans-serif;font-size:14px;color:#b4b8bf;text-decoration:none;-webkit-transition:all .1s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .1s cubic-bezier(.55,.085,.68,.53);transition:all .1s cubic-bezier(.55,.085,.68,.53)}.gallery-pagination ul li:last-of-type a:after,.page-numbers li a.next:after,.page-numbers li a.prev:before{font-family:FontAwesome;content:"";font-size:12px;margin-left:10px}.page-numbers li a.prev:before{content:"\f053";margin-left:0;margin-right:10px}.page-numbers li span{font-size:12px;color:#303030}.gallery-pagination li:first-of-type,.page-numbers li:first-of-type{margin:0}.page-numbers{text-align:left;padding:0}.hero-section{padding:55px 0 95px;background-position:top center;background-size:cover !important}.hero-section.no-calendar{text-align:center;padding:180px 0 120px}.hero-section.no-calendar h1{margin-bottom:30px}.hero-section h1{margin:0;font-size:54px;font-weight:700;line-height:1.167em;color:#fed53a;text-transform:uppercase}@media (max-width:768px){.hero-section h1{font-size:36px}}.hero-section p{color:#fff;margin-bottom:50px}.call-to-action-section{background-position:top center !important;background-size:cover !important;padding:35px 0}.call-to-action-section h1{margin:0;padding-top:11px;color:#b4b8bf;font-family:"Arial",sans-serif;font-size:30px;font-weight:700}.call-to-action-section .buttons{text-align:right}.call-to-action-section .button{margin-right:15px}.call-to-action-section .button:last-of-type{margin:0}@media (max-width:992px){.call-to-action-section{text-align:center}.call-to-action-section .buttons{padding-top:25px;text-align:center}}@media (max-width:450px){.call-to-action-section .buttons .button{margin:0 0 15px}}.order-services-section{padding:60px 0}.works-section{background:#303030;padding-bottom:80px}.gallery-section{background:#f9f9f9}.gallery-section .works-wrapper{background:url(//www.reparacaoesquentadores24h.pt/wp-content/themes/worker/css/../img/pattern-1.png);background-repeat:repeat;padding:40px 0 65px;margin-top:-20px}.main-services-section{padding-bottom:50px}.main-services-section.more-padding{padding-bottom:370px}@media (max-width:768px){.main-services-section.more-padding{padding-bottom:150px}}.blog-preview-section{background:url(//www.reparacaoesquentadores24h.pt/wp-content/themes/worker/css/../img/blog-preview-section-bg.jpg);background-position:top center !important;background-size:cover !important}.blog-preview-section .bg-wrapper{background:rgba(147,160,177,.64);padding-bottom:180px}.banner-call-to-action{background-position:top center !important;background-size:cover !important}.banner-call-to-action .bg-wrapper{background:rgba(48,48,48,.22);padding:90px 0 100px;text-align:center}.banner-call-to-action .bg-wrapper h1{color:#fff;margin:0 0 45px;font-family:"Arial",sans-serif;font-size:37px;font-weight:700}.banner-call-to-action .bg-wrapper h1 span{text-transform:uppercase}.simple-theme-section{background-position:top center !important;background-size:cover !important}.simple-theme-section .bg-wrapper{background:rgba(48,48,48,.6);padding-bottom:30px}@media (max-width:450px){.team-members-wrapper[class*=col-]{width:100%}}.testimonial-section{padding-bottom:80px}.testimonial-section.more-padding{padding-bottom:280px}@media (max-width:768px){.testimonial-section.more-padding{padding-bottom:130px}}.error-404{text-align:center;background:#f9f9f9}.error-404 .error-message{padding:85px 0 75px}.error-404 .error-message h1{margin:0 0 25px;color:#163053;font-size:54px;font-weight:700;line-height:1.167em;text-transform:uppercase}.error-404 .error-message p{color:#303030;margin-bottom:40px}.error-404 .return-home{padding:140px 0 80px;background:url(//www.reparacaoesquentadores24h.pt/wp-content/themes/worker/css/../img/pattern-1.png);background-repeat:repeat}.blog-section{background:#f9f9f9}.blog-section .blog-section-wrapper{background:url(//www.reparacaoesquentadores24h.pt/wp-content/themes/worker/css/../img/pattern-1.png);background-repeat:repeat;padding-bottom:20px;margin-top:70px}.blog-section .blog-section-wrapper.no-padding-bottom{padding-bottom:0}.blog-section .blog-section-wrapper .blog-content{margin-top:-80px;padding:40px 0 95px;background:#fff}.contact-section{background:#f9f9f9}.contact-section .contact-section-wrapper{background:url(//www.reparacaoesquentadores24h.pt/wp-content/themes/worker/css/../img/pattern-1.png);background-repeat:repeat;margin-top:175px}.contact-section .contact-section-wrapper .contact-bg{background:#fff;padding:65px 0 15px;margin-top:-90px}.contact-section .simple-theme-form .caption{text-align:center;color:#303030;margin:0 0 40px;font-size:16px;line-height:1em;font-weight:700;text-transform:uppercase}.contact-section .share-block{display:inline-block;margin-left:65px}@media (max-width:500px){.contact-section .share-block{display:block;margin:50px 0 0}}.schedule-section{background:#f9f9f9}.schedule-section .schedule-section-wrapper{background:url(//www.reparacaoesquentadores24h.pt/wp-content/themes/worker/css/../img/pattern-1.png);background-repeat:repeat;margin-top:75px}.schedule-section .schedule-bg{padding:50px 0 0;background:#fff}.schedule-section .simple-theme-form .share-block{display:inline-block;margin-left:65px}@media (max-width:500px){.schedule-section .simple-theme-form .share-block{display:block;margin:60px 0 0}}.schedule-section .simple-theme-form .caption{text-align:center;margin:0 0 40px;color:#303030;font-size:16px;line-height:1em;font-weight:700;text-transform:uppercase}.schedule-section .calendar{max-width:600px;position:relative;margin:0 auto}.tabs.horizontal-tabs{padding-bottom:30px}.tabs.horizontal-tabs .heading{position:relative}.tabs.horizontal-tabs .heading .active-tab-indicator{position:absolute;top:-10px;left:10px;background:#fed53a;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.tabs.horizontal-tabs .heading ul{list-style-type:none;display:block;font-size:0;padding:0;margin:0;width:100%;display:table;table-layout:fixed;border-top:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.tabs.horizontal-tabs .heading ul li{display:table-cell;text-align:center;padding:20px 0;border-right:1px solid rgba(255,255,255,.2);outline:none}.tabs.horizontal-tabs .heading ul li:last-of-type{border:0}.tabs.horizontal-tabs .heading ul li a{position:relative;display:inline-block;padding-left:65px;font-size:12px;outline:none}.tabs.horizontal-tabs .heading ul li a i{position:absolute;top:0;left:0;color:#fed53a}.tabs.horizontal-tabs .heading ul li a p{display:inline-block;text-align:left;color:#fff;margin:0;font-family:"Arial",sans-serif;-webkit-transition:all .1s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .1s cubic-bezier(.25,.46,.45,.94);transition:all .1s cubic-bezier(.25,.46,.45,.94)}.tabs.horizontal-tabs .heading ul li a i,.tabs.horizontal-tabs .heading ul li a p{-webkit-transition:all .1s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .1s cubic-bezier(.25,.46,.45,.94);transition:all .1s cubic-bezier(.25,.46,.45,.94);-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.tabs.horizontal-tabs .heading ul li a i span,.tabs.horizontal-tabs .heading ul li a p span{font-size:14px;font-family:"Montserrat",sans-serif}@media (max-width:768px){.tabs.horizontal-tabs .heading ul li a{padding:0}.tabs.horizontal-tabs .heading ul li a i{position:relative}}.tabs.horizontal-tabs .heading ul li.ui-state-active a i{color:#9d7e0a}.tabs.horizontal-tabs .heading ul li.ui-state-active a p{color:#9d7e0a}.tabs.horizontal-tabs .tabs-body{background:#fff;padding:45px 90px 35px}.tabs.horizontal-tabs .tabs-body .tab p{line-height:2.25em}@media (max-width:768px){.tabs.horizontal-tabs .tabs-body{padding:25px 30px 25px}.tabs.horizontal-tabs .tabs-body p{line-height:1.8}}.tabs.vertical-tabs .heading{background:#b4b8bf;padding:49px 0 43px;min-height:250px}.tabs.vertical-tabs .heading ul{list-style-type:none;padding:0;margin:0}.tabs.vertical-tabs .heading ul li{outline:none;display:block;padding:15px 40px;-webkit-transition:all .1s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .1s cubic-bezier(.55,.085,.68,.53);transition:all .1s cubic-bezier(.55,.085,.68,.53)}.tabs.vertical-tabs .heading ul li:hover{background:#c3c6cc}.tabs.vertical-tabs .heading ul li.ui-state-active{background:#c3c6cc;position:relative}.tabs.vertical-tabs .heading ul li.ui-state-active:before{position:absolute;font-family:FontAwesome;content:"";left:0;top:50%;margin-top:-16px;color:#303030;background:#fff;font-size:10px;line-height:25px;vertical-align:middle;width:25px;height:25px;text-align:center}.tabs.vertical-tabs .heading ul li.ui-state-active a{color:#fff}.tabs.vertical-tabs .heading ul li.ui-state-active a p{color:#fff}.tabs.vertical-tabs .heading ul li a{outline:none;font-family:"Arial",sans-serif;text-transform:uppercase;color:#303030;text-decoration:none}.tabs.vertical-tabs .heading ul li a h4{margin:0 0 3px;font-size:16px;line-height:1em;font-weight:700}.tabs.vertical-tabs .heading ul li a p{margin:0;font-size:10px;color:#303030}.feature{position:relative;margin-bottom:60px;padding:6px 0 0 55px}.feature .icon{position:absolute;top:0;left:0;color:#b4b8bf;font-size:16px;height:32px;width:32px;border-radius:50%;text-align:center;border:2px solid #b4b8bf;padding-top:6px}.feature h4{font-family:"Arial",sans-serif;margin:0 0 15px;color:#b4b8bf;font-size:14px;font-weight:700;line-height:1em}.feature p{margin:0;color:#b4b8bf;font-size:13px;font-family:"Arial",sans-serif}.services-list-header{background:#f1f1f1;min-height:50px;padding-top:17px}.services-list-header h4{margin:0;padding:0 20px;font-size:16px;font-weight:700;color:#8a9aad;text-transform:uppercase}.services-list{background:#f9f9f9;min-height:200px}.services-list .service{-webkit-transition:all .15s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .15s cubic-bezier(.55,.085,.68,.53);transition:all .15s cubic-bezier(.55,.085,.68,.53)}.services-list .service:hover{background:#f1f1f1}.services-list .service .description,.services-list .service .price{padding:0 20px}.services-list .service .description p{margin:0;padding:15px 0;font-size:13px;line-height:1.385em;font-family:"Arial",sans-serif}.services-list .service .price{padding:21px 40px 19px 20px}.services-list .service .price .button{float:right}.services-list .service .price p{display:inline-block;margin:0;font-family:"Arial",sans-serif;color:#303030;font-size:13px;line-height:1em}.services-list .service .price p span{font-weight:700}.work-item{margin-bottom:20px}.work-item .item-cover{position:relative;overflow:hidden;text-align:center}.work-item .item-cover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .22s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .22s cubic-bezier(.25,.46,.45,.94);transition:all .22s cubic-bezier(.25,.46,.45,.94)}.work-item .item-cover .hover{position:absolute;visibility:hidden;text-align:center;opacity:0;top:0;left:0;width:100%;height:100%;background:rgba(48,48,48,.9);-webkit-transition:all .22s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .22s cubic-bezier(.25,.46,.45,.94);transition:all .22s cubic-bezier(.25,.46,.45,.94)}.work-item .item-cover .hover span{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.work-item .item-cover .hover span i{font-size:24px;color:rgba(255,255,255,.2);-webkit-transition:all .08s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .08s cubic-bezier(.55,.085,.68,.53);transition:all .08s cubic-bezier(.55,.085,.68,.53)}.work-item .item-cover .hover span i:hover{color:rgba(255,255,255,.9);cursor:pointer}.work-item .item-cover .hover.extended-style span{display:inline-block;font-size:11px;line-height:1em;color:#fed53a;letter-spacing:.1em;text-decoration:none;border:3px solid #fed53a;border-radius:4px;padding:9px 20px 9px 9px;text-transform:uppercase;-webkit-transition:all .15s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .15s cubic-bezier(.55,.085,.68,.53);transition:all .15s cubic-bezier(.55,.085,.68,.53)}.work-item .item-cover .hover.extended-style span:hover{background:#fed53a;color:#163053;cursor:pointer}.work-item .item-cover .hover.extended-style span:hover:before{background:#fff;color:#163053}.work-item .item-cover .hover.extended-style span:before{-webkit-transition:all .15s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .15s cubic-bezier(.55,.085,.68,.53);transition:all .15s cubic-bezier(.55,.085,.68,.53);font-family:FontAwesome;background:#fed53a;content:"";margin-right:15px;color:#a4840e;display:inline-block;text-align:center;font-size:16px;padding-top:5px;height:25px;width:25px}.work-item .item-cover:hover .hover{visibility:visible;opacity:1}.work-item .item-cover:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.work-item .item-body{text-align:center;background:#fff;padding:25px 50px 40px}.work-item .item-body h2{margin:0 0 25px;font-size:16px;line-height:1em;text-transform:uppercase;color:#303030}.work-item .item-body h2:hover{cursor:pointer}.work-item .item-body p{color:#8a9aad;font-family:"Arial",sans-serif}.main-service{position:relative;margin-bottom:40px;padding-left:145px;min-height:98px}.main-service .icon-wrapper{position:absolute;top:0;left:0}.main-service .icon-wrapper .icon{display:inline-block;color:#303030;text-align:center;font-size:50px;width:96px;height:96px;padding-top:18px;background:#f9f9f9;border:4px solid #f9f9f9;-webkit-transition:all .2s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .2s cubic-bezier(.55,.085,.68,.53);transition:all .2s cubic-bezier(.55,.085,.68,.53)}.main-service .icon-wrapper .icon:hover{background:0 0;border-radius:15px}.main-service h3,.main-service p{font-family:"Arial",sans-serif}.main-service h3{color:#303030;font-size:15px;line-height:1em;font-weight:700;margin:10px 0 15px;text-transform:uppercase}.main-service p{color:#b4b8bf}.featured-post{background:#fff;border-top:1px solid #eee}.featured-post.pushed-top{margin-top:-30%}.featured-post .featured-wrapper{padding:0 180px 145px}.featured-post .featured-wrapper .featured-responsive{position:relative;margin:auto}@media (max-width:1200px){.featured-post .featured-wrapper{padding:0 120px 80px}}@media (max-width:992px){.featured-post .featured-wrapper{padding:0 60px 45px}}@media (max-width:768px){.featured-post .featured-wrapper{padding:0 25px 25px}}.featured-blog-post{margin-bottom:20px}.featured-blog-post a{-webkit-transition:all .1s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .1s cubic-bezier(.55,.085,.68,.53);transition:all .1s cubic-bezier(.55,.085,.68,.53)}.featured-blog-post a:hover{color:#303030 !important}.featured-blog-post .blog-post-cover{position:relative;overflow:hidden;text-align:center}.featured-blog-post .blog-post-cover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .22s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .22s cubic-bezier(.25,.46,.45,.94);transition:all .22s cubic-bezier(.25,.46,.45,.94)}.featured-blog-post .blog-post-cover .hover{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(255,255,255,.9);visibility:hidden;opacity:0;-webkit-transition:all .22s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .22s cubic-bezier(.25,.46,.45,.94);transition:all .22s cubic-bezier(.25,.46,.45,.94)}.featured-blog-post .blog-post-cover .hover .blog-post-link{display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%}.featured-blog-post .blog-post-cover .hover .blog-post-link:hover i{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.featured-blog-post .blog-post-cover .hover .blog-post-link i{display:inline-block;font-size:16px;color:#b4b8bf;background:#fff;border:0;padding:23px;border-radius:100%;-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}.featured-blog-post .blog-post-cover:hover .hover{visibility:visible;opacity:1}.featured-blog-post .blog-post-cover:hover .hover a{margin:0 3px}.featured-blog-post .blog-post-cover:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.featured-blog-post .blog-post-header{background:#fff;padding:25px 0 0;text-align:center}.featured-blog-post .blog-post-header h3{margin:0 0 15px;padding:0 30px 0;font-family:"Arial",sans-serif;font-size:19px;font-weight:700}.featured-blog-post .blog-post-header h3 a{color:#163053}.featured-blog-post .blog-post-header .post-meta{border-top:1px solid #eee;border-bottom:1px solid #eee;list-style:none;padding:10px 30px 0;margin:0}.featured-blog-post .blog-post-header .post-meta li{display:inline-block;margin-right:20px}.featured-blog-post .blog-post-header .post-meta li:last-of-type{margin:0}.featured-blog-post .blog-post-header .post-meta li p{font-family:"Arial",sans-serif;color:#b4b8bf}.featured-blog-post .blog-post-header .post-meta li p a{color:#b4b8bf}.featured-blog-post .blog-post-body{background:#fff;padding:30px 35px 25px}.featured-blog-post .blog-post-body p{font-family:"Arial",sans-serif;color:#b4b8bf}.featured-blog-post .blog-post-body .blog-post-link{float:right;font-family:"Arial",sans-serif;margin-top:35px;color:#163053;font-size:14px;line-height:1em;font-weight:700}.pricing-table{margin-bottom:20px;border:1px solid #e0e0e0;-wekbit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.pricing-table:hover{background:#f9f9f9}.pricing-table .pricing-table-header{border-bottom:1px solid #efefef;padding:50px 30px 40px;text-align:center}.pricing-table .pricing-table-header .button{margin-top:25px}.pricing-table .pricing-table-header p{font-family:"Arial",sans-serif;color:#303030}.pricing-table .pricing-table-header p.plan-type{font-size:19px;line-height:1em;font-weight:700}.pricing-table .pricing-table-header p.plan-price{font-size:30px;line-height:1em}.pricing-table .pricing-table-header p.plan-rate{font-size:13px;line-height:1em;color:#8a9aad}.pricing-table .pricing-table-body{padding:40px 90px 65px}@media (max-width:1200px) and (min-width:992px){.pricing-table .pricing-table-body{padding:40px 60px 65px}}.pricing-table .pricing-table-body p{color:#a8b3c1;font-size:12px;font-family:"Arial",sans-serif}.pricing-table .pricing-table-body p:before{content:"- "}.pricing-table .pricing-table-body p:last-of-type{margin:0}.team-members-wrapper{padding-bottom:50px}.team-members-wrapper .item{padding:0 10px}.team-carousel{cursor:url(//www.reparacaoesquentadores24h.pt/wp-content/themes/worker/css/../img/custom-cursor.png),default}.team-member{position:relative;margin-bottom:20px;overflow:hidden;text-align:center}.team-member img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .22s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .22s cubic-bezier(.25,.46,.45,.94);transition:all .22s cubic-bezier(.25,.46,.45,.94)}.team-member:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.team-member:hover .cover{visibility:visible;opacity:1}.team-member .cover{position:absolute;text-align:center;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;background:rgba(254,213,58,.95);-webkit-transition:all .22s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .22s cubic-bezier(.25,.46,.45,.94);transition:all .22s cubic-bezier(.25,.46,.45,.94)}.team-member .cover .member-info{position:relative;top:23%}.team-member .cover .member-info h3{cursor:default;margin:0 0 10px;color:#a08211;font-size:26px;line-height:1em;font-weight:700}.team-member .cover .member-info h3 a{color:#a08211}.team-member .cover .member-info h3 a:hover{color:#d4ac17;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.team-member .cover .member-info .job-title{margin:0 0 40px;cursor:default;color:#a08211;font-size:10px;line-height:1em;font-weight:700;text-transform:uppercase}.team-member .cover .member-info .social-block{position:relative;display:inline-block;list-style-type:none;cursor:default;font-size:0;padding:0;margin:0}.team-member .cover .member-info .social-block li{display:inline-block;margin-right:5px}.team-member .cover .member-info .social-block li:last-of-type{margin:0}.team-member .cover .member-info .social-block li a i{height:28px;width:28px;border-radius:3px;background:#fff;font-size:14px;padding-top:7px;color:#303030;-webkit-transition:all .12s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .12s cubic-bezier(.25,.46,.45,.94);transition:all .12s cubic-bezier(.25,.46,.45,.94)}.team-member .cover .member-info .social-block li a i:hover{color:#fff;background:rgba(255,255,255,.3)}.calendar-block{background:#fff;border-top:1px solid #eee}.calendar-block.pushed-top{margin-top:-18%}.calendar-block .wrapper{padding:45px 50px 60px}@media (max-width:768px){.calendar-block .wrapper{padding:45px 15px 40px}}@media (min-width:992px){.calendar-block .wrapper{min-height:641px}}.calendar-wrapper{border-right:1px solid #eee;padding:100px 50px 60px}@media (max-width:768px){.calendar-wrapper{padding-top:75px}}.calendar-block .wrapper .caption{margin-bottom:35px}.calendar-block .wrapper .caption h4,.calendar-block .wrapper .caption p{font-family:"Arial",sans-serif}.calendar-block .wrapper .caption h4{margin:0 0 15px;color:#163053;font-size:19px;line-height:1em;font-weight:700}.calendar-block .wrapper .caption p{color:#b4b8bf;margin:0}.simple-accordion .panel-group .panel{background:0 0;border:0;border-radius:0;box-shadow:none;margin-bottom:25px;border-bottom:1px solid #eee}.simple-accordion .panel-group .panel:last-of-type{margin:0}.simple-accordion .panel-group .panel .panel-heading{background:0 0;padding:0 0 25px;border:0}.simple-accordion .panel-group .panel .panel-heading .panel-title{position:relative;margin:0;padding-left:30px;font-size:14px;line-height:1em;color:#8a9aad;-webkit-transition:all .1s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .1s cubic-bezier(.25,.46,.45,.94);transition:all .1s cubic-bezier(.25,.46,.45,.94)}.simple-accordion .panel-group .panel .panel-heading .panel-title a{text-decoration:none}.simple-accordion .panel-group .panel .panel-heading .panel-title.active,.simple-accordion .panel-group .panel .panel-heading .panel-title:hover{color:#163053}.simple-accordion .panel-group .panel .panel-heading .panel-title.active i{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.simple-accordion .panel-group .panel .panel-heading .panel-title i{position:absolute;top:0;left:0;font-size:14px;color:#303030;-webkit-transition:all .1s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .1s cubic-bezier(.25,.46,.45,.94);transition:all .1s cubic-bezier(.25,.46,.45,.94)}.simple-accordion .panel-group .panel .panel-body{border-top:0 !important;padding:0 30px 25px}.simple-accordion .panel-group .panel .panel-body p{font-family:"Arial",sans-serif;color:#b4b8bf}.testimonials-list{padding:0 130px}@media (max-width:768px){.testimonials-list{padding:40px 40px 0}}.testimonials-list .testimonial{text-align:center}.testimonials-list .testimonial .message{font-family:"Arial",sans-serif;font-size:15px;line-height:2.1em;font-weight:700;margin-bottom:30px}.testimonials-list .testimonial .user .avatar{position:relative;display:inline-block;margin-bottom:20px}.testimonials-list .testimonial .user .avatar img{border-radius:100%}.testimonials-list .testimonial .user .avatar:before,.testimonials-list .testimonial .user .avatar:after{position:absolute;font-family:FontAwesome;top:10px;color:#eee;font-size:36px;content:""}.testimonials-list .testimonial .user .avatar:before{left:-90px}.testimonials-list .testimonial .user .avatar:after{right:-90px}.testimonials-list .testimonial .user p{font-family:"Arial",sans-serif;margin:0}.testimonials-list .testimonial .user p.user-name{font-size:13px}.testimonials-list .testimonial .user p.title{font-size:10px;text-transform:uppercase}.testimonials-list .owl-buttons{position:absolute;top:25px;left:0;width:100%}.testimonials-list .owl-buttons div{display:inline-block}.testimonials-list .owl-buttons div .fa{font-size:16px;color:#93a0b1;-webkit-transition:all .15s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .15s cubic-bezier(.55,.085,.68,.53);transition:all .15s cubic-bezier(.55,.085,.68,.53)}.testimonials-list .owl-buttons div .fa:hover{color:#424242}.testimonials-list .owl-buttons div:last-of-type{float:right}@media (max-width:768px){.testimonials-list .owl-buttons{top:-20px;display:inline-block;width:auto;left:50%;margin-left:-10px}.testimonials-list .owl-buttons div{margin-right:15px}.testimonials-list .owl-buttons div:last-of-type{float:none;margin:0}}.testimonials-list .owl-pagination{text-align:center;padding-top:45px}.testimonials-list .owl-pagination .owl-page{display:inline-block;margin-right:20px;width:9px;height:9px;background:#eee;border:3px solid #eee;border-radius:50%;-webkit-transition:all .35s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .35s cubic-bezier(.55,.085,.68,.53);transition:all .35s cubic-bezier(.55,.085,.68,.53)}.testimonials-list .owl-pagination .owl-page.active{border-color:#93a0b1;background:0 0}.testimonials-list .owl-pagination .owl-page:last-of-type{margin:0}.text-skill{position:relative;padding-left:50px;margin-bottom:35px}.text-skill .icon{position:absolute;top:-5px;left:0;color:#303030;font-size:24px}.text-skill h4{color:#303030;font-size:14px;font-weight:700;margin:0 0 25px}.text-skill p{margin:0;color:#b4b8bf;font-family:"Arial",sans-serif}.progress-bar-skill{margin-bottom:50px}.progress-bar-skill .caption{margin:0;color:#97a5b6;font-size:12px;font-weight:700;text-transform:uppercase}.progress-bar-skill .progress-bar-wrapper{position:relative;width:100%;height:12px;padding:3px;border-radius:5px;border:1px solid #e0e0e0}.progress-bar-skill .progress-bar-wrapper span{position:absolute;top:100%;left:0;margin-left:-29px;padding-top:2px;font-family:"Arial",sans-serif;color:#97a5b6;font-size:12px;font-weight:700;-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}.progress-bar-skill .progress-bar-wrapper .actual-progress{position:relative;height:100%;width:0;background:#fed53a;-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}.progress-bar-skill .progress-bar-wrapper .actual-progress:after{position:absolute;content:"";top:-3px;right:0;border-right:1px solid #fed53a;height:18px}.round-progress-skill{position:relative;padding-left:105px;margin-bottom:45px}.round-progress-skill .progress-container{position:absolute;top:0;left:0;width:85px;height:85px;padding:7px;border-radius:100%;border:1px solid #e0e0e0}.round-progress-skill .progress-container input{margin-top:25px !important;font-size:17px !important;color:#303030 !important}.round-progress-skill h4{margin:0 0 15px;font-size:14px;font-weight:700;font-family:"Arial",sans-serif;color:#303030;text-transform:uppercase}.round-progress-skill p{margin:0;font-weight:400}.parallax-bg{background-position:50% 0}.share-block p{position:relative;top:-3px;display:inline-block;color:#a9a7a8;margin:0 13px 0 0}.share-block ul{list-style-type:none;display:inline-block;font-size:0;padding:0;margin:0}.share-block ul li{display:inline-block;margin-right:15px}.share-block ul li:last-of-type{margin:0}.share-block ul li a{position:relative;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .1s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .1s cubic-bezier(.55,.085,.68,.53);transition:all .1s cubic-bezier(.55,.085,.68,.53)}.share-block ul li a:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.share-block ul li a:hover i{color:#163053;border-color:#163053;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.share-block ul li a i{display:inline-block;text-align:center;font-size:16px;color:#93a2b3;height:40px;width:40px;border-radius:50%;border:3px solid #93a2b3;padding-top:9px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .1s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .1s cubic-bezier(.55,.085,.68,.53);transition:all .1s cubic-bezier(.55,.085,.68,.53)}.blog-post{margin-bottom:80px}.blog-post.sticky{position:relative;z-index:2}.blog-post.sticky:before{position:absolute;font-family:FontAwesome;content:"\f0c6";color:#96a5b6;opacity:.09;font-size:250px;top:16px;left:-83px;z-index:0;-webkit-transform:rotate(70deg)}.blog-post .post-cover.slider .owl-controls{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.blog-post .post-cover.slider .owl-controls .owl-buttons div{display:inline-block}.blog-post .post-cover.slider .owl-controls .owl-buttons div i{display:inline-block;text-align:center;height:85px;width:35px;font-size:16px;padding-top:34px;color:rgba(255,255,255,.35);background:rgba(18,18,18,.8);-webkit-transition:all .2s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .2s cubic-bezier(.55,.085,.68,.53);transition:all .2s cubic-bezier(.55,.085,.68,.53)}.blog-post .post-cover.slider .owl-controls .owl-buttons div i:hover{color:#fff;width:85px}.blog-post .post-cover.slider .owl-controls .owl-buttons div:last-of-type{float:right}.custom-blockquote,blockquote{margin:0 0 30px;border-left:0;border-top:3px solid #fee181;background:#f9f9f9;padding:40px 50px 15px}.custom-blockquote p,blockquote p{font-size:14px;color:#96a5b6;line-height:2.25em;margin:0 0 15px}.custom-blockquote .user{text-align:center}.custom-blockquote .user p{margin:10px 0 0;font-family:"Arial",sans-serif;font-size:13px;line-height:1em;color:#96a5b6}.custom-blockquote .user .avatar{position:relative;display:inline-block}.custom-blockquote .user .avatar:before,.custom-blockquote .user .avatar:after{font-family:FontAwesome;content:"";position:absolute;top:45%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#303030;background:#fff;font-size:15px;text-align:center;width:56px;height:56px;border-radius:50%;padding-top:16px}.custom-blockquote .user .avatar:before{left:-70px}.custom-blockquote .user .avatar:after{right:-70px}.custom-blockquote .user .avatar img{border:5px solid #fff;border-radius:50%}.blog-post .post-cover ul{list-style-type:none;padding:0;margin:0}.blog-post.sticky .post-header{position:relative;z-index:2}.blog-post .post-header .post-meta{list-style-type:none;padding:20px 0 5px;margin:0}.blog-post .post-header .post-meta li{display:inline-block;margin-right:30px;padding-left:25px;position:relative}.blog-post .post-header .post-meta li:before{display:inline-block;font-family:icomoon;position:absolute;color:#96a5b6;left:0;top:0}.blog-post .post-header .post-meta li.date:before{content:""}.blog-post .post-header .post-meta li.author:before{content:""}.blog-post .post-header .post-meta li.comments:before{font-family:FontAwesome;content:""}.blog-post .post-header .post-meta li.category:before{content:"\e6f6"}.blog-post .post-header .post-meta li:last-of-type{margin:0}.blog-post .post-header .post-meta li p a,.blog-post .post-header .post-meta li p{color:#96a5b6;font-size:12px;font-weight:700}.blog-post .post-header .post-title{color:#303030;margin:0;font-size:17px;line-height:1.853em}.blog-post .post-header .post-title a{color:#303030;text-decoration:none;-webkit-transition:all .1s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .1s cubic-bezier(.55,.085,.68,.53);transition:all .1s cubic-bezier(.55,.085,.68,.53)}.blog-post .post-header .post-title a:hover{color:#000}.blog-post .post-body p,.blog-content p{font-family:"Arial",sans-serif;font-size:14px;line-height:2.214em;color:#b4b8bf}.blog-post .post-body p a,.blog-content p a{margin-left:7px;font-size:19px;color:#fed53a;-webkit-transition:all .1s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .1s cubic-bezier(.55,.085,.68,.53);transition:all .1s cubic-bezier(.55,.085,.68,.53)}.blog-post .post-body p a:hover,.blog-content p a:hover{color:#303030}.blog-post .post-body .tags{padding-top:20px}.blog-post .post-body .tags p{display:inline-block;font-weight:700}.blog-post .post-body .tags p a{color:#96a5b6;font-size:13px}.blog-post .post-body .tags:before{content:"\e78d";font-family:icomoon;display:inline-block;position:relative;top:1px;color:#96a5b6}.blog-post .post-body blockquote,.blog-post .comments-area blockquote{margin-top:25px}.blog-post .post-body .gallery-item,.blog-post .post-body .gallery-caption{position:relative}.blog-content table{width:100%;text-align:center;table-layout:fixed;color:#303030;margin-bottom:25px}.blog-content table thead{color:#fff;background:#2d3a40}.blog-content table thead th{padding:10px 0}.blog-content table td,.blog-content table th{padding:7px 15px}.blog-content table thead th{text-align:center}.blog-content table tbody td,.blog-content table tbody th{color:#303030;background:#fff;border:1px solid #dfdfdf}.blog-content table a{font-weight:600;color:#96a5b6}.blog-content table tfoot{display:table-caption;caption-side:top}.blog-content table tfoot td{border:none;font-size:1em;text-transform:uppercase}.blog-content dl{font-size:16px;font-weight:300}.blog-content dl dt{font-style:italic;font-style:18px;margin:10px 0 0;display:block}.blog-content dl dd{padding:0 0 0 25px}.blog-content address{color:#686868;display:block;max-width:70%;font-size:18px;font-style:italic;padding:35px 45px;border:4px dashed #e3e3e3;background:rgba(238,238,238,.25)}.blog-content table tfoot a{color:#303030}.blog-post .share-block{margin-top:18px}.blog-content ul,.blog-content ol{padding-left:23px}.blog-post .post-body .post-navigation p,.blog-post .post-body .post-navigation p a{font-size:16px !important}.blog-post .post-body .post-navigation p a{margin:0 5px}.blog-post .post-body input{border:1px solid #ccc;font-family:"Arial",sans-serif;font-size:17px;padding:9px;font-weight:700;background:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.blog-post .post-body input:focus,.blog-post .post-body input:active{outline:none;border-color:#fed53a;color:#303030}.blog-post .post-body input[type=submit]{background:#fed53a;text-transform:uppercase;font-size:11px;font-weight:700;color:#163053;padding:9px 12px}.blog-post .comments-area{padding-top:45px}.blog-post .comments-area a{font-family:"Arial",sans-serif;text-transform:uppercase;color:#8a9aad;-webkit-transition all .2s ease-in-out;-moz-transition all .2s ease-in-out;-o-transition all .2s ease-in-out;transition all .2s ease-in-out}.blog-post .comments-area a:hover{color:#303030}.blog-post .comments-area .comment{margin-bottom:20px}.blog-post .comments-area .comment .children{padding-top:20px}.blog-post .comments-area .children,.blog-post .comments-area .comment{list-style-type:none !important}.blog-post .post-pagination{padding:23px 0;margin-top:40px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.blog-post .post-pagination ul{list-style-type:none;padding:0;margin:0}.blog-post .post-pagination ul li{display:inline-block}.blog-post .post-pagination ul li a{color:#b4b8bf;font-family:"Arial",sans-serif;font-size:14px;line-height:1em;-webkit-transition:all .1s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .1s cubic-bezier(.55,.085,.68,.53);transition:all .1s cubic-bezier(.55,.085,.68,.53)}.blog-post .post-pagination ul li a:hover{color:#303030}.blog-post .post-pagination ul li a:before,.blog-post .post-pagination ul li a:after{font-family:FontAwesome;font-size:13px}.blog-post .post-pagination ul li:first-of-type a:before{margin-right:8px;content:""}.blog-post .post-pagination ul li:last-of-type{float:right}.blog-post .post-pagination ul li:last-of-type a:after{margin-left:8px;content:""}.blog-post .recent-posts{padding:55px 0 60px}.blog-post .recent-posts .caption{color:#303030;margin:0 0 40px;font-size:16px;line-height:1em;font-weight:700;text-transform:uppercase}.blog-post .recent-posts .post{margin-bottom:20px}.blog-post .recent-posts .post .title{margin:10px 0 0;font-size:11px;font-weight:700;line-height:1.8em}.blog-post .recent-posts .post .title a{color:#8a9aad;-webkit-transition:all .1s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .1s cubic-bezier(.55,.085,.68,.53);transition:all .1s cubic-bezier(.55,.085,.68,.53)}.blog-post .recent-posts .post .title a:hover{color:#303030}.blog-post .comments-area .comment-reply-title,.blog-post .comment-respond .comment-reply-title,.blog-post .comments-area .caption,.blog-post .comment-respond .caption{display:inline-block;margin:0 0 40px;color:#303030;font-size:16px;line-height:1em;font-weight:700;text-transform:uppercase}@media (max-width:992px){.sidebar{padding-top:80px}}.sidebar .widget{margin-bottom:65px}.sidebar .widget ul{list-style-type:none;padding:0;margin:0}.sidebar .widget ul li{display:block}.sidebar .widget .widget-title{margin:0 0 40px;color:#303030;font-family:"Arial",sans-serif;font-size:19px;line-height:1em;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.sidebar .widget_search .sidebar-search-form{position:relative;width:100%}.sidebar .widget_search .sidebar-search-form .search-input{width:100%;border:0;color:#303030;font-size:14px;padding:12px 50px 12px 10px;background:#f9f9f9;border-radius:4px}.sidebar .widget_search .sidebar-search-form .search-input::-webkit-input-placeholder{color:#303030}.sidebar .widget_search .sidebar-search-form .search-input:-moz-placeholder{color:#303030}.sidebar .widget_search .sidebar-search-form .search-input.placeholder{color:#303030}.sidebar .widget_search .sidebar-search-form .search-input:focus{outline:none}.sidebar .widget_search .sidebar-search-form .search-submit,.sidebar .widget_search .sidebar-search-form .icon{position:absolute;top:5px;right:5px;width:35px;height:35px;border-radius:2px}.sidebar .widget_search .sidebar-search-form .icon{color:#303030;background:#fff;font-size:13px;text-align:center;padding-top:10px;-webkit-transition:all .15s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .15s cubic-bezier(.55,.085,.68,.53);transition:all .15s cubic-bezier(.55,.085,.68,.53)}.sidebar .widget_search .sidebar-search-form .search-submit{opacity:0;z-index:2}.sidebar .widget_search .sidebar-search-form .search-submit:hover+.icon{background:#303030;color:#fff}.sidebar .widget_search .sidebar-search-form .search-submit:focus{outline:none}.sidebar .widget-recent-posts .post{position:relative;padding-left:100px;padding-bottom:30px;border-bottom:1px solid #e0e0e0;margin-bottom:30px}.sidebar .widget-recent-posts .post:last-of-type{padding-bottom:0;margin-bottom:0;border:0}.sidebar .widget-recent-posts .post .image{left:0;top:4px;width:85px;position:absolute}.sidebar .widget-recent-posts .post h3{margin:0 0 10px;font-size:14px;font-weight:700;line-height:1.5em}.sidebar .widget-recent-posts .post h3 a{color:#303030}.sidebar .widget-recent-posts .post h3 a:hover{color:#000}.sidebar .widget-recent-posts .post p{font-family:"Arial",sans-serif;color:#b4b8bf;font-size:14px;margin:0 0 12px}.sidebar .widget-recent-posts .post .date{color:#96a5b6;font-size:12px;font-weight:700;line-height:1em}.sidebar .widget-recent-posts .post .date:before{font-family:icomoon;content:"";font-size:11px;margin-right:9px}.sidebar .widget-twitter ul{list-style-type:none;padding:0;margin:0}.sidebar .widget-twitter .twitter li{position:relative;padding:0 0 15px 30px;margin-bottom:20px;font-size:13px;color:#757575;line-height:21px;border-bottom:1px solid #f1f1f1}.sidebar .widget-twitter .twitter li:before{font-family:FontAwesome;content:"\f099";position:absolute;top:0;left:0;color:#599cc7;font-size:20px}.sidebar .widget-twitter .twitter li a{font-size:13px;display:inline-block}.sidebar .widget-twitter .twitter li .fa{position:absolute;top:0;left:0;font-size:20px;color:#599cc7}.sidebar .widget-twitter li .date{display:block;font-size:12px;color:#a2a2a2}.sidebar .widget-flickr{display:block}.sidebar .widget-flickr ul{font-size:0}.sidebar .widget-flickr ul li{position:relative;display:inline-block;width:30.3%;margin:0 9px 9px 0}.sidebar .widget-flickr ul li img:hover{opacity:.5;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.sidebar .widget_categories li,.sidebar .widget_archive li,.sidebar .widget_meta li,.sidebar .widget_recent_entries li,.sidebar .widget_recent_comments li{margin-bottom:15px}.sidebar .widget_categories li:last-of-type,.sidebar .widget_archive li:last-of-type,.sidebar .widget_meta li:last-of-type,.sidebar .widget_recent_entries li:last-of-type,.sidebar .widget_recent_comments li:last-of-type{margin:0}.sidebar .widget_categories li a,.sidebar .widget_archive li a,.sidebar .widget_meta li a,.sidebar .widget_recent_entries li a,.sidebar .widget_recent_comments li a,.sidebar .widget_recent_comments li{font-family:"Arial",sans-serif;font-size:14px;color:#a8b3c1;text-decoration:none;-webkit-transition:all .1s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .1s cubic-bezier(.55,.085,.68,.53);transition:all .1s cubic-bezier(.55,.085,.68,.53)}.sidebar .widget_recent_comments li a{border-bottom:1px dotted #a8b3c1}.sidebar .widget_categories li a:before,.sidebar .widget_archive li a:before,.sidebar .widget_meta li a:before,.sidebar .widget_recent_entries li a:before,.sidebar .widget_recent_comments li:before{content:"- "}.sidebar .widget_categories li a:hover,.sidebar .widget_archive li a:hover,.sidebar .widget_meta li a:hover,.sidebar .widget_recent_entries li a:hover,.sidebar .widget_recent_comments li a:hover{color:#303030}.sidebar .widget-instagram ul{font-size:0}.sidebar .widget-instagram ul li{position:relative;display:inline-block;width:30.33333%;margin:0 9px 0 0;overflow:hidden}.sidebar .widget-instagram ul li:hover .hover{visibility:visible;opacity:1}.sidebar .widget-instagram ul li:hover .hover i{opacity:1;-webkit-transform:translate(0,0) rotate(0deg);-ms-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}.sidebar .widget-instagram ul li .hover{background:rgba(255,255,255,.95);position:absolute;text-align:center;visibility:hidden;opacity:0;overflow:hidden;top:0;left:0;right:0;bottom:0;height:100%;-webkit-transition:all .12s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .12s cubic-bezier(.55,.085,.68,.53);transition:all .12s cubic-bezier(.55,.085,.68,.53)}.sidebar .widget-instagram ul li .hover i{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#303030;font-size:11px;opacity:.4;-webkit-transform:translate(-15px,-20px) rotate(-500deg);-ms-transform:translate(-15px,-20px) rotate(-500deg);transform:translate(-15px,-20px) rotate(-500deg);-webkit-transition:all .2s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .2s cubic-bezier(.55,.085,.68,.53);transition:all .2s cubic-bezier(.55,.085,.68,.53);-webkit-transition-delay:.12s;-moz-transition-delay:.12s;transition-delay:.12s}.sidebar .widget_tag_cloud .tagcloud{font-size:0}.sidebar .widget_tag_cloud .tagcloud a{display:inline-block;margin:0 3px 3px 0;color:#fff;padding:10px 12px;font-size:12px !important;font-weight:700;line-height:1em;border-radius:3px;background:#8a9aad;-webkit-transition:all .15s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .15s cubic-bezier(.55,.085,.68,.53);transition:all .15s cubic-bezier(.55,.085,.68,.53)}.sidebar .widget_tag_cloud .tagcloud a:hover{background:#4e6178;color:#8a9aad}.contact-info-block{position:relative;padding-left:50px;margin-bottom:40px}.contact-info-block .icon{position:absolute;top:0;left:0;display:inline-block;color:#303030;font-size:24px}.contact-info-block h3{color:#303030;font-size:16px;line-height:1em;font-weight:700;margin:0 0 15px;text-transform:uppercase}.contact-info-block p,.contact-info-block a{color:#8a9aad}.contact-info-block p{font-size:13px;margin:0}.contact-info-block a{-webkit-transition:all .1s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .1s cubic-bezier(.55,.085,.68,.53);transition:all .1s cubic-bezier(.55,.085,.68,.53)}.contact-info-block a:hover{color:#303030}@media (max-width:768px){.contact-info-block{text-align:center;padding-left:0}.contact-info-block .icon{position:relative;display:inline-block;left:auto;top:auto;margin-bottom:25px}}.popup-visible{position:relative}.popup-visible .project-popup{visibility:visible;opacity:1}.project-wrapper{position:relative;top:100vh;-webkit-transition:all .4s ease-in;-webkit-transition-delay:.4s;-moz-transition:all .4s ease-in;-moz-transition-delay:.4s;-o-transition:all .4s ease-in;-o-transition-delay:.4s;transition:all .4s ease-in;transition-delay:.4s;opacity:.5}.project-popup{visibility:hidden;opacity:0;position:absolute;padding-top:160px;z-index:99999;top:0;left:0;width:100%;height:100%;background:rgba(180,184,191,.9);-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in}.project-popup .project{-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}.project-popup.visible .project-wrapper{top:0;opacity:1}.project-popup .container{position:relative}.project-popup .close-button-wrapper{text-align:right;position:relative;right:-20px}@media (max-width:768px){.project-popup .close-button-wrapper{text-align:center;right:auto;margin:0}}.project-popup .close-project{position:absolute;cursor:pointer;color:#163053;z-index:5000;margin-right:-30px;font-size:24px;float:right;-webkit-transition:-webkit-transform .14s cubic-bezier(.55,.085,.68,.53),color .14s cubic-bezier(.55,.085,.68,.53);-moz-transition:-moz-transform .14s cubic-bezier(.55,.085,.68,.53),color .14s cubic-bezier(.55,.085,.68,.53);transition:transform .14s cubic-bezier(.55,.085,.68,.53),color .14s cubic-bezier(.55,.085,.68,.53)}.project-popup .close-project:hover{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);color:#fff}@media (max-width:768px){.project-popup .close-project{top:-70px;left:50%;right:auto;margin-left:-10px}}.project-popup .project-body{background:#f9f9f9;padding:0 50px 60px}.project-popup .project-body p{line-height:2.25em;margin-bottom:20px}.project-popup .project-header{text-align:center;padding-bottom:35px}.project-popup .project-header .date{background:url(//www.reparacaoesquentadores24h.pt/wp-content/themes/worker/css/../img/project-date-bg.png);background-repeat:no-repeat;height:51px;width:174px;display:inline-block;position:relative;top:-49px}.project-popup .project-header .date span{color:#8a9aad;display:inline-block;position:relative;font-size:14px;margin-top:35px}.project-popup .project-header .date span:after{content:"";position:absolute;height:5px;width:46px;top:100%;left:50%;display:inline-block;margin-top:10px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url(//www.reparacaoesquentadores24h.pt/wp-content/themes/worker/css/../img/date-bg.png);background-repeat:no-repeat}.project-popup .project-header .project-title{margin:0;font-size:30px;font-weight:700;font-family:"Arial",sans-serif;color:#8a9aad}.project-popup .share-block{margin-top:60px}.project-popup .project-pagination{text-align:center;background:#fff;padding:35px 0 32px}.project-popup .project-pagination ul{list-style-type:none;padding:0;margin:0}.project-popup .project-pagination ul li{display:inline-block;margin-right:60px;font-family:"Arial",sans-serif;font-size:14px;color:#b4b8bf;-webkit-transition:all .2s cubic-bezier(.55,.085,.68,.53);-moz-transition:all .2s cubic-bezier(.55,.085,.68,.53);transition:all .2s cubic-bezier(.55,.085,.68,.53)}.project-popup .project-pagination ul li:after,.project-popup .project-pagination ul li:before{font-family:FontAwesome;font-size:12px}.project-popup .project-pagination ul li:hover{color:#163053;cursor:pointer}.project-popup .project-pagination ul li.prev:before{margin-right:10px;content:"\f053"}.project-popup .project-pagination ul li:last-of-type{margin:0}.project-popup .project-pagination ul li.next:after{margin-left:10px;content:"\f054"}.project-popup .project-load{position:relative;height:100%}.project-popup .spinner-wrapper{position:absolute;height:100%;width:100%;left:0;top:0;display:none;text-align:center;z-index:999;background:rgba(255,255,255,.94)}.project-popup .spinner{position:absolute;top:40%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}.project-popup .spinner-wrapper.visible{display:block}.project-popup .spinner>div{width:24px;height:24px;background-color:#b4b8bf;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.project-popup .spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.project-popup .spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.custom-blockquote-2{border-top:none;position:relative;margin:45px 0 0;border-left:5px solid #fed53a;padding:5px 45px 5px}.custom-blockquote-2:before{content:"testimonial";position:absolute;top:0;left:-12px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left top 0;-ms-transform-origin:left top 0;transform-origin:left top 0;font-size:14px;color:#8a9aad;font-family:"Arial",sans-serif}.custom-blockquote-2 p{color:#b4b8bf;font-family:"Arial",sans-serif;font-size:14px;line-height:1.5em !important;margin-bottom:10px !important}.custom-blockquote-2 .author{padding-top:15px}.custom-blockquote-2 .author p{margin:0 !important;color:#8a9aad;font-weight:700}.custom-blockquote-2 .author p:before{position:relative;top:19px;content:"”";color:#fed53a;font-size:44px;margin-right:15px}.custom-blockquote-2 .author p span{margin-left:10px;font-weight:500;font-family:"Arial",sans-serif}.calendar-popup-visible{background:#303030;height:100vh;overflow:hidden}.calendar-popup-visible .project-popup{overflow:hidden}.calendar-popup-visible .page{height:100vh;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);overflow:hidden}.calendar-popup-visible .calendar-popup{visibility:visible;opacity:1}.page{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.calendar-popup{position:fixed;z-index:99;visibility:hidden;opacity:0;top:0;left:0;bottom:0;right:0;height:100vh;background:rgba(138,154,173,.5);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.calendar-popup .popup-wrapper{position:relative;padding:20px;background:#ddd;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;max-width:850px}.calendar-popup .popup-wrapper h4{margin:0 0 20px;font-size:21px;line-height:1em;color:#303030}.calendar-popup .popup-wrapper .table-wrapper{padding:35px 25px;background:#fff}.calendar-popup .popup-wrapper table{width:100%}.calendar-popup .popup-wrapper table tr{border-top:1px solid #ddd}.calendar-popup .popup-wrapper table tr:hover{background:#f9f9f9}.calendar-popup .popup-wrapper table tr td{border-right:1px solid #ddd;padding:15px 0 15px 10px}.calendar-popup .popup-wrapper table tr td .time{color:#555;font-size:15px}.calendar-popup .popup-wrapper table tr td .time:before{font-family:FontAwesome;content:"";color:#ddd;font-size:14px;margin-right:10px}.calendar-popup .popup-wrapper table tr td .button{float:right}.calendar-popup .popup-wrapper table tr td:last-of-type{border:0;font-family:"Arial",sans-serif;font-size:12px;line-height:1em;text-transform:uppercase;color:#aaa;padding-left:20px}