@font-face{font-family:"Grotesk Regular";src:url("/assets/styles/fonts/HKGrotesk-Regular.ttf") format("truetype"),url("/assets/styles/fonts/HKGrotesk-Regular.woff2") format("woff2"),url("/assets/styles/fonts/HKGrotesk-Regular.woff") format("woff");text-rendering:optimizeLegibility;font-weight:normal}@font-face{font-family:"Grotesk Medium";src:url("/assets/styles/fonts/HKGrotesk-Medium.ttf") format("truetype"),url("/assets/styles/fonts/HKGrotesk-Medium.woff2") format("woff2"),url("/assets/styles/fonts/HKGrotesk-Medium.woff") format("woff");text-rendering:optimizeLegibility;font-weight:normal}@font-face{font-family:"Grotesk Bold";src:url("/assets/styles/fonts/HKGrotesk-Bold.ttf") format("truetype"),url("/assets/styles/fonts/HKGrotesk-Bold.woff2") format("woff2"),url("/assets/styles/fonts/HKGrotesk-Bold.woff") format("woff");text-rendering:optimizeLegibility;font-weight:bold}@font-face{font-family:"Rufina Regular";src:url("/assets/styles/fonts/rufina-v5-latin-regular.ttf") format("truetype"),url("/assets/styles/fonts/rufina-v5-latin-regular.woff2") format("woff2"),url("/assets/styles/fonts/rufina-v5-latin-regular.woff") format("woff");text-rendering:optimizeLegibility;font-weight:normal}@font-face{font-family:"Rufina Bold";src:url("/assets/styles/fonts/rufina-v5-latin-700.ttf") format("truetype"),url("/assets/styles/fonts/rufina-v5-latin-700.woff2") format("woff2"),url("/assets/styles/fonts/rufina-v5-latin-700.woff") format("woff");text-rendering:optimizeLegibility;font-weight:bold}.hero-section{position:relative;padding-top:100px;padding-left:130px;margin-bottom:0;padding-bottom:120px}.hero-section:before{content:' ';display:block;position:absolute;z-index:-1;width:100%;height:100%;background:#f7f7f7;left:-webkit-calc(-50% - 215px);left:-moz-calc(-50% - 215px);left:calc(-50% - 215px);top:0}.services-list.maintenance-plans .services-list-image span{background-color:#e9ebf1}.services-list.maintenance-plans .services-list-title{line-height:normal;padding-bottom:0;margin-bottom:20px;display:block}.services-list.maintenance-plans .services-list-title span{top:3px;background-color:#000000}.services-list.maintenance-plans .services-list-title:after{content:' ';width:15px;height:10px;background:url(../img/icons/plan-skip.svg) no-repeat center;background-size:15px 10px;display:inline-block;bottom:-4px;position:relative;margin-left:5px}.services-list.maintenance-plans .services-list-title:hover,.services-list.maintenance-plans .services-list-title:focus{padding-left:28px;color:#444444}.services-list.maintenance-plans .services-list-title:hover span,.services-list.maintenance-plans .services-list-title:focus span{width:23px}.services-list.maintenance-plans .services-list-text ul{margin-left:0}.services-list.maintenance-plans .services-list-text ul li{list-style-type:none;position:relative;padding-left:15px}.services-list.maintenance-plans .services-list-text ul li:before{content:' ';display:block;position:absolute;top:10px;left:0;width:5px;height:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#000}.services-list.maintenance-plans .services-list-price{font-family:"Grotesk Bold",serif;font-size:16px;color:#000;padding-left:20px;margin-bottom:15px}.services-list.maintenance-plans .services-list-price span{color:#2b3a79;font-size:20px}.services-list.maintenance-plans .custom-link-same-border{margin-left:20px}.benefits{margin-top:15px;padding:115px 0;position:relative}.benefits:before{content:' ';display:block;position:absolute;z-index:-1;width:100%;height:100%;background:#f7f7f7;left:-webkit-calc(50% - 215px);left:-moz-calc(50% - 215px);left:calc(50% - 215px);top:0}.benefits-title{text-align:center;font-size:30px;font-family:"Grotesk Bold",serif;color:#000;margin-bottom:0}.benefits-list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.benefits-item{flex-grow:1;flex-shrink:0;flex-basis:40%;max-width:-webkit-calc(50% - 30px);max-width:-moz-calc(50% - 30px);max-width:-ms-calc(50% - 30px);max-width:calc(50% - 30px);margin:0 15px;width:100%}.benefits-item-title{margin-top:70px;font-size:20px;font-family:"Grotesk Bold",serif;color:#000;margin-bottom:15px}.benefits-item-text{font-size:16px;font-family:"Grotesk Medium",serif;color:#000}.benefits-item-text a{margin-right:30px}.benefits-item-text a:last-of-type{margin-right:0}.packages-head{margin-top:170px}.packages-head-title{font-size:55px;font-family:"Grotesk Medium",serif;max-width:860px;margin:0 auto 45px;line-height:normal}.packages-skip-links-container{max-width:860px;margin:0 auto}.packages-skip-links-container.fixed{position:fixed;top:0px;display:block;width:1226px;max-width:unset;margin:0 -30px;padding:26px 0;text-align:center;background:#f7f7f7;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:9999;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15)}.packages-skip-links-item{font-size:14px;font-family:"Grotesk Bold",serif;text-transform:uppercase;position:relative;padding-left:20px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-right:60px}.packages-skip-links-item:before{content:' ';width:15px;height:10px;display:block;position:absolute;left:0;top:3px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#000}.packages-skip-links-item:after{content:' ';width:15px;height:10px;background:url(../img/icons/plan-skip.svg) no-repeat center;background-size:15px 10px;display:inline-block;bottom:-4px;position:relative;margin-left:5px}.packages-skip-links-item:hover,.packages-skip-links-item:focus{padding-left:28px;color:#444444;margin-right:52px}.packages-skip-links-item:hover:before,.packages-skip-links-item:focus:before{width:23px}.packages-skip-links-item.active:before{background-color:#2b3978}.packages-skip-links-item.active:after{opacity:0}.packages-item{margin-top:110px;margin-bottom:40px}.packages-item-title{font-size:30px;font-family:"Grotesk Bold",serif;margin-bottom:0}.packages-item-text{margin-top:20px;font-size:18px;font-family:"Grotesk Medium",serif;max-width:650px}.packages-item-text p{margin-bottom:0}.packages-item-faq{margin-top:60px;max-width:725px}.packages-item-faq .faq-toggle{border:none;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;text-align:left;font-size:30px;font-family:"Grotesk Regular",serif;position:relative;padding:0 20px 0 0;border-bottom:1px solid #000;margin:0}.packages-item-faq .faq-toggle::-moz-focus-inner{border:0;padding:0}.packages-item-faq .faq-toggle:after{content:' ';position:absolute;display:block;right:0;top:0;width:11px;height:100%;background:url(../img/icons/arrow-up.svg) no-repeat center;background-size:11px 7px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.packages-item-faq .faq-toggle.active{margin-bottom:20px}.packages-item-faq .faq-toggle.active:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.packages-item-faq .faq-toggle.active+.faq-items{display:block}.packages-item-faq .faq-items{display:none}.packages-item-faq .faq-item{border-bottom:5px solid #f7f7f7}.packages-item-faq .faq-item>div{font-family:"Grotesk Medium",serif;padding:15px}.packages-item-faq .faq-question{border:none;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;text-align:left;font-family:"Grotesk Medium",serif;position:relative;margin:0;font-size:20px;padding:15px 70px 15px 15px;display:block;width:100%}.packages-item-faq .faq-question:after{content:' ';position:absolute;display:block;right:0;top:0;width:70px;height:55px;background:url("../img/icons/select-arrow.svg") no-repeat center;background-size:22px 15px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.packages-item-faq .faq-question.active:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.packages-item-faq .faq-question.active+.faq-answer{display:block}.packages-item-faq .faq-answer{display:none;font-size:18px;color:#444444}.packages-item-faq .faq-answer p:first-of-type{display:inline}.packages-item-benefits{margin-top:60px}.packages-item-benefits-title{font-size:30px;font-family:"Grotesk Regular",serif;position:relative;padding:0}.packages-item-benefits .benefits-item-title{margin-top:30px}.packages-item-price{margin-top:20px;font-family:"Grotesk Bold",serif;font-size:16px;color:#000}.packages-item-price span{color:#2b3a79;font-size:30px}.packages-pricing-table{margin-top:50px}.packages-pricing-table thead th:nth-of-type(1){text-align:left;padding-left:30px}.packages-pricing-table thead th:nth-of-type(1) span{color:#2b3a79;font-size:16px;text-transform:none;margin-left:20px}.packages-pricing-table th:nth-of-type(2),.packages-pricing-table th:nth-of-type(3),.packages-pricing-table th:nth-of-type(4){outline:5px solid #ffffff;outline-offset:-7px;vertical-align:middle;color:#2b3a79}.packages-pricing-table th:nth-of-type(2){background:#f8f9fb}.packages-pricing-table th:nth-of-type(3){background:#f3f3f7}.packages-pricing-table th:nth-of-type(4){background:#ecedf3}.packages-pricing-table td{padding:20px;vertical-align:top}.packages-pricing-table td p:first-of-type{font-size:18px}.packages-pricing-table td span.included{width:24px;height:19px;display:block;background:url(../img/icons/table-checked.svg) no-repeat center;background-size:24px 19px;margin:5px auto 0}.packages-pricing-table td span.included+p{padding-top:20px}.packages-pricing-table td:nth-of-type(2) p:first-of-type,.packages-pricing-table td:nth-of-type(3) p:first-of-type,.packages-pricing-table td:nth-of-type(4) p:first-of-type{text-align:center}.packages-pricing-table tfoot th:first-of-type{vertical-align:middle;text-align:left;padding-left:20px;font-size:14px;text-transform:none;font-family:"Grotesk Bold",serif}.packages-pricing-table tfoot th:first-of-type a[href^="tel:"]{font-size:20px;text-decoration:none;color:#000}.packages-pricing-table tfoot th:not(:first-of-type){vertical-align:bottom}.packages-pricing-table tfoot th .packages-table-head{color:#2b3a79;font-size:18px}.packages-pricing-table tfoot th .packages-table-head span{font-size:30px}.packages-pricing-table tfoot th .custom-link-same-border{text-transform:none;font-size:16px;margin-top:15px;white-space:nowrap}.skip-toggle{display:none}.packages-mobile-table{display:none}@media screen and (max-width: 1266px){.packages-skip-links-container.fixed{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px)}}@media screen and (max-width: 992px){#content{padding-bottom:100px}.hero-section{margin-bottom:60px;padding:0}.hero-section:before{display:none}}@media screen and (max-width: 730px){.services-list{display:block}.services-list-item{display:block}.services-list .slick-dots{display:block;text-align:center;margin:0;padding:0}.services-list .slick-dots li{list-style:none;display:inline-block}.services-list .slick-dots li button{color:transparent;width:15px;height:10px;background:#e5e6e6;font-size:3px;margin:0 5px}.services-list .slick-dots li button[aria-selected="true"]{background:#000}.services-list.maintenance-plans .services-list-image span{opacity:1 !important}.benefits{padding:45px 0}.benefits:before{width:-webkit-calc(100% + 100px);width:-moz-calc(100% + 100px);width:calc(100% + 100px);left:-50px}.benefits-title{text-align:left}.benefits-list{display:block}.benefits-item{width:auto;max-width:unset;display:block}.benefits-item-title{margin-top:35px}.benefits-item:not(:first-of-type) .benefits-item-title{margin-top:50px}.packages-head{margin-top:70px}.packages-head-title{font-size:40px}.packages-skip-links-container{background:#f7f7f7;margin:0 -50px;padding:20px 20px 0;overflow:hidden}.packages-skip-links-container.fixed{text-align:left;width:100%;left:0;margin:0;padding:10px 0 0}.packages-skip-links-container.fixed .skip-toggle{width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px);margin:0 20px 20px}.packages-skip-links-item{white-space:nowrap;display:inline-block;margin:0 30px 20px 30px}.packages-skip-links-item:hover,.packages-skip-links-item:focus{margin-right:22px}.packages-item{margin-top:30px;margin-bottom:60px}.packages-item-faq{margin-top:40px}.packages-item-benefits{margin-top:40px}.skip-toggle{display:block;border:none;width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:calc(100% - 60px);overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;text-align:left;font-size:15px;font-family:"Grotesk Bold",serif;position:relative;padding:0 20px 0 0;margin:0 30px 20px}.skip-toggle>span{border-bottom:5px solid #000}.skip-toggle>span>span{text-transform:capitalize}.skip-toggle::-moz-focus-inner{border:0;padding:0}.skip-toggle:after{content:' ';position:absolute;display:block;right:0;top:0;width:11px;height:100%;background:url(../img/icons/arrow-up.svg) no-repeat center;background-size:11px 7px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.skip-toggle.active{margin-bottom:40px}.skip-toggle.active:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.skip-toggle.active+#collapsible-skip{display:block}#collapsible-skip{display:none}.packages-pricing-table{display:none}.packages-mobile-table{display:block;border:5px solid #e5e6e6;width:-webkit-calc(100% + 40px);width:-moz-calc(100% + 40px);width:calc(100% + 40px);margin:55px -20px 15px}.packages-mobile-table .collapse-table-toggle{position:absolute;width:25px;height:25px;top:40px;right:10px;display:block;border:none;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.packages-mobile-table .collapse-table-toggle:after{content:' ';position:absolute;display:block;right:0;top:0;width:25px;height:25px;background:url(../img/icons/arrow-up.svg) no-repeat center;background-size:11px 7px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.packages-mobile-table .collapse-table-toggle.active:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.packages-mobile-table .collapse-table-toggle.active+.collapsed-table-row .packages-mobile-items{display:block}.packages-mobile-head{background:#f7f7f7;padding:20px 15px;color:#2b3a79;font-size:16px;font-family:"Grotesk Bold",serif;border-bottom:5px solid #e5e6e6}.packages-mobile-head>span{font-size:14px;color:#000;text-transform:uppercase;display:block}.packages-mobile-feature{position:relative;border-bottom:5px solid #e5e6e6}.packages-mobile-feature:last-of-type{border-bottom:none}.packages-mobile-feature-content{padding:40px 15px;font-size:16px;font-family:"Grotesk Medium",serif}.packages-mobile-feature-content>p:first-of-type{font-size:18px}.packages-mobile-feature .collapsed-table-row[aria-expanded="false"]{border-bottom:5px solid #e5e6e6}.packages-mobile-items{display:none}.packages-mobile-items>div{border-left:5px solid #ffffff;border-right:5px solid #ffffff;border-bottom:5px solid #ffffff;padding:20px 10px}.packages-mobile-items>div p:first-of-type{margin-top:15px}.packages-mobile-items>div:nth-of-type(1){background:#f8f9fb}.packages-mobile-items>div:nth-of-type(2){background:#f3f3f7}.packages-mobile-items>div:nth-of-type(3){background:#ecedf3}.packages-mobile-item{color:#000;font-size:18px;font-family:"Grotesk Medium",serif}.packages-mobile-item>div{display:inline}.packages-mobile-item>div:first-of-type{width:50%;display:inline-block;color:#2b3a79;font-family:"Grotesk Bold",serif;line-height:normal}.packages-mobile-item .included{width:24px;height:19px;margin:0 auto;display:inline-block;background:url(../img/icons/table-checked.svg) no-repeat center;background-size:24px 19px;vertical-align:middle}.packages-mobile-prices>span{font-size:18px;color:#000;text-transform:uppercase;font-family:"Grotesk Bold",serif;padding:35px 15px 30px;display:block}.packages-mobile-prices>div{border-left:5px solid #ffffff;border-right:5px solid #ffffff;border-bottom:5px solid #ffffff;padding:30px 10px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;align-items:baseline;-webkit-align-items:baseline}.packages-mobile-prices>div:nth-of-type(1){background:#f8f9fb}.packages-mobile-prices>div:nth-of-type(2){background:#f3f3f7}.packages-mobile-prices>div:nth-of-type(3){background:#ecedf3}.packages-mobile-prices>div>span{color:#2b3a79;text-transform:uppercase;font-family:"Grotesk Bold",serif;display:inline-block;width:50%}.packages-mobile-prices>div>div{width:50%;color:#2b3a79;font-size:18px;text-align:center;font-family:"Grotesk Bold",serif}.packages-mobile-prices>div>div span{font-size:30px}.packages-mobile-footer{vertical-align:middle;text-align:left;font-size:14px;text-transform:none;font-family:"Grotesk Bold",serif;background:#f7f7f7;padding:40px 20px}.packages-mobile-footer a[href^="tel:"]{font-size:20px;text-decoration:none;color:#000}}@media screen and (max-width: 450px){.packages-mobile-table{width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);width:calc(100% + 20px);margin:55px -10px 15px}}
/*# sourceMappingURL=maintenance-services.css.map */
