@import url("https://fonts.googleapis.com/css?family=Barlow:400,600");html{-webkit-font-smoothing:antialiased;font-size:62.5%}@media(min-width:992px) and (max-width:1199px){html{font-size:60%}}@media(min-width:768px) and (max-width:991px){html{font-size:58%}}@media(max-width:767px){html{font-size:56%}}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,dl,dd,ol,ul,figure{margin:0;padding:0}body{font-family:'Barlow',sans-serif;font-weight:400;color:#494b4a;background-color:#f2f2f2;font-size:1.5rem;-webkit-text-size-adjust:100%;-webkit-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,figure{margin-bottom:15px}ul,ol{margin-left:30px}li>ul,li>ol{margin-bottom:0}a{color:#f2d41a;text-decoration:none}a:hover{color:#d7bb0c;text-decoration:underline}a,button,input,textarea{outline-color:#74b41b}.mb-0{margin-bottom:0 !important}.mb-10{margin-bottom:10px !important}.mb-15{margin-bottom:15px !important}.mb-20{margin-bottom:20px !important}.mb-15{margin-bottom:15px !important}.mb-20{margin-bottom:20px !important}.mb-25{margin-bottom:25px !important}.mb-30{margin-bottom:30px !important}.mb-40{margin-bottom:40px !important}.mb-50{margin-bottom:50px !important}.mb-60{margin-bottom:60px !important}.container-mob,.container-tab{padding-left:15px;padding-right:15px;margin:0 auto}.container-mob{max-width:400px}.container-tab{max-width:830px}.navbar{font-family:'Barlow',sans-serif;font-weight:600;padding:15px 0;border:0;border-radius:0;z-index:99;background-color:#fff;-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;margin-bottom:0}.navbar.navbar--hide{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.navbar .navbar-header .navbar-toggle{margin-top:10px}.navbar .navbar-brand{height:auto}.navbar .navbar-brand img{max-width:140px}.navbar .navbar-nav>li{position:relative}.navbar .navbar-nav>li.active a,.navbar .navbar-nav>li.active a:hover{color:#070707;background-color:transparent}.navbar .navbar-nav>li.active a:after,.navbar .navbar-nav>li.active a:hover:after{background-color:#202020}.navbar .navbar-nav>li.tel .icon{margin-right:5px}.navbar .navbar-nav>li.tel a{color:#74b41b}.navbar .navbar-nav>li.tel a:hover{color:#578814}.navbar .navbar-nav>li.tel a:hover:after{content:none}.navbar .navbar-nav>li a{color:#202020;font-size:1.7rem}.navbar .navbar-nav>li a:after{content:'';position:absolute;left:10px;right:10px;bottom:-35px;outline:0;height:4px;background-color:transparent;transition:background-color .3s ease-in}.navbar .navbar-nav>li a:hover,.navbar .navbar-nav>li a:focus{color:black}.navbar .navbar-nav>li a:hover:after,.navbar .navbar-nav>li a:focus:after{background-color:#a0a0a0}@media(min-width:768px){.navbar>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .navbar-collapse{margin-left:auto}.navbar .navbar-nav{margin-right:-15px}.navbar .navbar-nav>li{margin-left:8px;padding-left:8px}.navbar .navbar-nav>li a{padding-top:5px;padding-bottom:5px}.navbar .navbar-nav>li.tel{border-left:1px solid #f2f2f2;margin-left:10px;padding-left:10px}.navbar .navbar-nav>li.tel a{padding-right:0}}@media(min-width:768px) and (max-width:991px){.navbar .navbar-nav>li{margin-left:3px;padding-left:3px}.navbar .navbar-nav>li a{font-size:1.5rem}}@media(max-width:767px){.navbar .navbar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .navbar-header .navbar-brand img{max-width:60px}.navbar .navbar-header .navbar-toggle{margin-left:auto}.navbar .navbar-collapse{border:0}.navbar .navbar-collapse.in{overflow:visible}.navbar .navbar-nav>li a{padding:3px 15px}.navbar .navbar-nav>li.active a:after,.navbar .navbar-nav>li:hover a:after{content:none}}footer{color:#b4b4b4;padding:30px 0;background-color:#313237}footer a{color:#f2f2f2}footer a:hover,footer a:visited{color:#d9d9d9}footer .logo{margin-bottom:10px}footer .tagline{margin-bottom:10px}footer .tagline a{margin-left:5px}footer .link-list{margin-left:0;text-align:center}footer .link-list li{display:inline-block;margin:0 10px}footer .link-list li i{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #f2f2f2;border-radius:50%}@media(max-width:991px){footer .content>div{text-align:center;margin-bottom:30px}footer .content>div:last-of-type{margin-bottom:0}}@media(max-width:767px){footer .logo{max-width:60px}footer .link-list li{text-align:center;display:block;margin:0 0 10px}}@media(min-width:992px){footer .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .content>div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}footer .content>div:last-of-type{text-align:right}}h1,h2,h1,h4,h5,h6{font-family:'Barlow',sans-serif;font-weight:600}h1{font-size:3.6rem;margin-bottom:30px}h1.title-big{font-size:5rem}h2{font-size:3rem}h3{font-size:2.6rem}h4{font-size:2.2rem}.hr-s1{width:50px;margin:30px auto;border-bottom:2px solid #9b9b9b}.icon{margin-bottom:15px}.sec{padding-top:30px;padding-bottom:30px}.sec-well{padding:50px 0}.sec.bg-c1{background-color:#fff}.seg-block{margin-bottom:30px}.btn{font-family:'Barlow',sans-serif;font-weight:600;margin-bottom:15px;height:auto}.btn-primary{background-color:#f2d41a;height:auto;padding:15px;border:0;color:#000}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:active:focus{color:#000;background-color:#e5c70d}.btn-secondary{background-color:#fff;padding:15px;border:1px solid #f2d41a;color:#cdb20c}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:active:focus{border-color:#b59d0a;color:#b59d0a;background-color:#fafafa}.btn-iblock{padding:15px 30px}.btn--full{width:100%}.text-well{max-width:950px;margin:0 auto 50px;text-align:center}.text-well p{font-size:2.2rem}.fancybox-lock .fancybox-overlay{background-color:rgba(0,0,0,0.3)}.form{text-align:left}.form label{font-family:'Barlow',sans-serif;font-weight:600;margin-bottom:10px}.form .form-group{margin-bottom:30px}.form .form-control{border:1px solid #e4e4e4;border-radius:4px;font-size:1.7rem;line-height:2rem;height:auto;padding:15px}.form .input-link{position:relative}.form .input-link .form-control{padding-right:60px}.form .input-link a{font-family:'Barlow',sans-serif;font-weight:600;position:absolute;bottom:15px;right:15px}.form .cus-check{position:relative;padding:2px 0 2px 45px}.form .cus-check input[type=checkbox]{opacity:0;position:absolute}.form .cus-check input[type=checkbox]+label{line-height:1.6rem;font-weight:400}.form .cus-check input[type=checkbox]+label:before{content:"";position:absolute;height:30px;line-height:28px;width:30px;border-radius:50%;font-family:FontAwesome;font-size:1.4rem;left:0;top:-2px;text-align:center;color:#73b51a;border:2px solid #73b51a}.form .cus-check input[type=checkbox]:checked+label:before{content:"\f00c"}.form .radio-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:30px;border:1px solid #ccc;border-radius:4px;font-size:2.6rem;cursor:pointer;font-family:'Barlow',sans-serif;font-weight:600}.form .radio-box:hover{background-color:#fafafa}.form .radio-box.selected{border:1px solid #f2d41a;box-shadow:inset 0 0 0 4px #f2d41a;color:#f2d41a;position:relative}.form .radio-box.selected:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form .radio-box.selected i{display:block;opacity:1}.form .radio-box input{opacity:0;visibility:hidden}.form .radio-box i{display:none;position:absolute;top:20px;left:15px;width:10px;height:10px;line-height:10px;border-radius:50%;color:#f2d41a}.form .radio-box__img{width:100px;max-width:30%}.form .radio-box__img img{width:100%}.form .radio-box__txt{padding-left:30px}.form .icon-input{position:relative}.form .icon-input input{padding-right:50px}.form .icon-input__icon{position:absolute;right:0;top:0;bottom:0;padding:12px 10px;cursor:pointer}.form .icon-input__icon img{max-width:22px}.form-register label,.form-service label{color:#ababab}.form-register .form-control,.form-service .form-control{color:#313139}.form-register ::-webkit-input-placeholder,.form-service ::-webkit-input-placeholder{color:#9b9b9b}.form-register ::-moz-placeholder,.form-service ::-moz-placeholder{color:#9b9b9b}.form-register :-ms-input-placeholder,.form-service :-ms-input-placeholder{color:#9b9b9b}.form-register :-moz-placeholder,.form-service :-moz-placeholder{color:#9b9b9b}.form-register .loc-on-map,.form-service .loc-on-map{background-position:center;background-size:cover;padding-top:50%}@media(max-width:767px){.form-register .loc-on-map,.form-service .loc-on-map{background-size:500px}}.form-my-account{background-color:#fff;padding:30px}.form-my-account label{color:#9b9b9b;cursor:pointer}.form-my-account .avatar{position:relative;width:180px;height:180px;margin:0 auto 60px;border-radius:50%;border:10px solid #f3e8a3;background-position:center;background-size:cover}.form-my-account .avatar input[type=file]{display:none}.form-my-account .avatar label{position:absolute;bottom:-55px;font-size:20px;left:0;right:0;text-align:center;color:#f3e8a3}.form-my-account #loc-map{height:500px;margin-bottom:30px}@media(min-width:992px){.form-my-account{position:relative}.form-my-account .avatar{position:absolute;left:30px}.form-my-account .form-wrap{margin-left:210px}}.table-req{width:100%;font-size:1.8rem}.table-req .status{padding:4px 10px 6px;text-align:center;border-radius:25px;color:#fff}.table-req .status-pending{background-color:#dcce1c}.table-req .status-sheduled{background-color:#fd9808}.table-req .status-completed{background-color:#34aeef}.table-req .status-paid{background-color:#a4d031}.table-req .status-cancelled{background-color:#c7c0d2}.table-req>thead>tr>th{padding:10px 15px}.table-req>tbody{background-color:#fff}.table-req>tbody>tr>td{padding:10px 15px}.table-req>tbody>tr>td img{max-width:40px;margin-right:10px}.table-req>tbody>tr>td:first-of-type{font-family:'Barlow',sans-serif;font-weight:600}.table-req>tbody>tr.item i{cursor:pointer}.table-req>tbody>tr.item>td:nth-of-type(1),.table-req>tbody>tr.item>td:nth-of-type(2){font-family:'Barlow',sans-serif;font-weight:600}.table-req>tbody>tr.item>td:nth-of-type(2){color:#fd9808}.table-req>tbody>tr.item.open i.fa{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.table-req>tbody>tr.item.open+.sub{display:table-row}.table-req>tbody>tr.sub{display:none}.table-req>tbody>tr.sub,.table-req>tbody>tr.sub>td{border:0 !important}.table-req>tbody>tr.sub>td{padding:0 0 15px;width:100%}.table-req table tbody td{font-family:'Barlow',sans-serif;font-weight:400;padding:0 15px}@media(max-width:991px){.table-req{font-size:1.6rem}}.u-steps-nav{list-style:none;margin:0 auto 30px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.u-steps-nav>li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:'Barlow',sans-serif;font-weight:600;color:#d1d1d1}.u-steps-nav>li .count{display:block;width:30px;height:30px;line-height:30px;margin:0 auto 5px;text-align:center;color:#fff;background-color:#d1d1d1;border-radius:50%}.u-steps-nav>li.active{color:#313139}.u-steps-nav>li.active .count{background-color:#313139}.u-steps-nav>li.done{color:#74b41b}.u-steps-nav>li.done .count{color:#fff;background-color:#74b41b}@media(max-width:767px){.u-steps-nav>li{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px}}@media(max-width:479px){.u-steps-nav>li{font-size:0}.u-steps-nav>li .count{font-size:1.4rem}.u-steps-nav>li.active{font-size:1.3rem}}.u-banner{min-height:500px;background-size:cover;background-position:center}@media(max-width:767px){.u-banner{min-height:350px}}.u-cards{position:relative;height:1px}.u-cards h1.title-big{color:#fff;text-align:center}.u-cards__wrapper{bottom:-70px;position:absolute;left:0;right:0}.u-cards__block{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -7.5px}.u-cards__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff;border:1px solid #dedede;border-radius:5px;box-shadow:0 3px 3px 0 rgba(0,0,0,0.13);margin:0 7.5px}.u-cards__item .image{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;padding:30px}.u-cards__item .image img{max-width:100%}.u-cards__item .text{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-ms-flex-item-align:start;align-self:flex-start;padding:30px 30px 30px 0}.u-cards__item .text p{margin-bottom:0}.u-cards+section{padding-top:130px}@media(max-width:767px){.u-cards{height:auto}.u-cards__wrapper{position:relative;margin-top:-200px;bottom:auto}.u-cards__block{display:block}.u-cards__item{margin-bottom:15px}.u-cards+section{padding-top:50px}}@media(min-width:1200px){.u-cards__item{min-height:220px}.u-cards__item .image{padding:50px 30px 50px 50px}.u-cards__item .text{padding:50px 50px 50px 0}}#terms-and-conditions{display:none;max-width:830px}#terms-and-conditions h3{text-align:center}.msg-box{max-width:100%;width:400px;padding:30px;text-align:center}.msg-box .icon{max-width:25%;margin:0 auto 15px}.msg-box h5{margin-bottom:5px}.msg-box .row{margin-top:15px}.msg-box .form{margin-top:15px}.subscribe-term__pay{background-color:#313237;border-radius:5px;padding:15px;margin-bottom:30px;color:#fff}.subscribe-term__pay p,.subscribe-term__pay .price{margin-bottom:0}.subscribe-term__pay .price{color:#74b41b;font-size:3rem}.subscribe-term__accept{font-size:1.8rem;color:#404147;margin-bottom:30px}.subscribe-term__accept label{color:#404147}.subscribe-term__accept a{color:#73b51a}@media(max-width:767px){.subscribe-term__pay{margin-bottom:30px}}@media(min-width:768px){.subscribe-term{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subscribe-term>div{-webkit-box-flex:1;-ms-flex:1;flex:1}}.p-home{font-size:1.8rem}.p-home .how-it-works{text-align:center}.p-home .how-it-works h1{margin-bottom:30px}.p-home .how-it-works a{font-size:1.8rem}.p-home .how-it-works .fl-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.p-home .how-it-works .fl-row__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.p-home .how-it-works .fl-row__col .icon{width:55px;max-width:40%}.p-home .how-it-works .fl-row__col .icon img{max-width:100%}.p-home .how-it-works .fl-row__col .text{font-weight:600;color:#313139}.p-home .u-banner{z-index:-1;padding-top:0;padding-bottom:0}.p-home .u-banner .item{min-height:500px;background-size:cover;background-position:center}.p-home .u-cards{z-index:2}.p-home .req-service{position:relative}.p-home .req-service h1{color:#fff}.p-home .req-service p{font-size:1.8rem}.p-home .req-service .text-container{position:absolute;left:50%;margin-left:-40px;max-width:500px;padding-right:20px;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-home .req-service .app-links{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -5px}.p-home .req-service .app-links>li{margin:0 5px}.p-home .req-service .app-links>li img{max-width:100%}.p-home .clarifications{padding:80px 0}.p-home .clarifications .text-container{text-align:center;margin-bottom:60px}.p-home .clarifications .info-container{font-size:2.4rem}.p-home .clarifications .info-container ul{list-style:none;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.p-home .clarifications .info-container ul>li{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.p-home .clarifications .info-container .icon{display:block;width:30px;height:30px;margin:0 auto 30px}@media(max-width:767px){.p-home .clarifications .info-container ul{display:block}.p-home .clarifications .info-container ul>li{margin-bottom:30px}.p-home .clarifications .info-container .icon{margin-bottom:15px}}.p-home #map-holder{height:600px}