.page-list-services{margin:0 0 30px}.page-list-services--has-rss{position:relative;padding-top:50px}.page-list-services__header{margin:0 0 30px}.page-list-services__header--has-rss{margin-top:-50px;padding-right:50px}.page-list-services__rss-feed{display:inline-block;color:#fff!important;background-color:#f26522;position:absolute!important;top:0;right:0;font-size:24px;text-align:center;width:34px;border:none!important}.page-list-services__rss-feed:active,.page-list-services__rss-feed:focus,.page-list-services__rss-feed:hover{color:#fff!important;background-color:#d44d0d}.page-list-services__search__form__field--letter .alpha-filter legend{float:left;width:175px;margin:0;padding:16px 10px;font-size:19px;font-size:1.9rem;font-weight:600;text-align:center;color:#fff;background-color:#8a1538;border:none;line-height:1.3}.page-list-services__search__form__field--letter .alpha-filter .letters{margin:3px 0 3px 175px;padding:0 10px;font-size:0;background-color:#005eb8}.page-list-services__search__form__field--letter .alpha-filter .letter{display:inline-block;position:relative;width:3.84615385%}.page-list-services__search__form__field--letter .alpha-filter .letter input[type=radio]+label:active,.page-list-services__search__form__field--letter .alpha-filter .letter input[type=radio]+label:focus,.page-list-services__search__form__field--letter .alpha-filter .letter input[type=radio]+label:hover,.page-list-services__search__form__field--letter .alpha-filter .letter input[type=radio]:focus+label{background-color:#8a1538;-webkit-transform:scale(1.1,1.2);-ms-transform:scale(1.1,1.2);transform:scale(1.1,1.2);z-index:2}.page-list-services__search__form__field--letter .alpha-filter .letter input[type=radio]:disabled+label{background-color:transparent;-webkit-transform:none;-ms-transform:none;transform:none;cursor:not-allowed}.page-list-services__search__form__field--letter .alpha-filter .letter input[type=radio]:disabled+label span{border-bottom-color:transparent}.page-list-services__search__form__field--letter .alpha-filter .letter input[type=radio]:checked+label{background-color:#8a1538;-webkit-transform:none;-ms-transform:none;transform:none}.page-list-services__search__form__field--letter .alpha-filter .letter label{position:relative;z-index:1;font-size:19px;font-size:1.9rem;width:100%;height:100%;padding:12px 4px;font-weight:400;text-align:center;cursor:pointer;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-list-services__search__form__field--letter .alpha-filter .letter label span{display:inline-block;min-width:10px;color:#fff;border-bottom:1px solid #fff;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (max-width:1199px){.page-list-services__search__form__field--letter .alpha-filter legend{float:none;width:auto;padding:10px 20px;text-align:left}.page-list-services__search__form__field--letter .alpha-filter .letters{margin:0}}@media (max-width:991px){.page-list-services__search__form__field--letter .alpha-filter .letter{width:7.69230769%}}@media (max-width:767px){.page-list-services__search__form__field--letter .alpha-filter .letter{width:10%}}@media (max-width:570px){.page-list-services__search__form__field--letter .alpha-filter .letter{width:52px}}.page-list-services__search__form__field--letter .back-button{margin-top:8px}.page-list-services__search__form__field--letter .alpha-toggle{margin:15px 0 30px;text-align:right}.page-list-services__search__form__field--letter .alpha-toggle label{display:inline-block;vertical-align:middle;margin:0 15px 0 0;color:#000;font-size:20px;font-size:2rem;font-weight:400}.page-list-services__search__form__field--letter .alpha-toggle button[role=switch]{position:relative;display:inline-block;vertical-align:middle;padding:0;width:60px;height:30px;border:none;background-color:#768692;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-list-services__search__form__field--letter .alpha-toggle button[role=switch]::after{content:'\f00d';font:normal normal normal 16px/1.3 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;bottom:0;left:4px;margin:auto;width:22px;height:22px;color:#000;background-color:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-list-services__search__form__field--letter .alpha-toggle button[role=switch][aria-checked=true]{background-color:#ad2539}.page-list-services__search__form__field--letter .alpha-toggle button[role=switch][aria-checked=true]::after{content:'\f00c';-webkit-transform:translateX(28px);-ms-transform:translateX(28px);transform:translateX(28px)}@media (max-width:767px){.page-list-services__search__form__field--letter .alpha-toggle label{font-weight:400;font-size:18px;font-size:1.8rem;margin:0}}.page-list-services__search__form__box{padding:30px 60px;background:#fff;background:-moz-linear-gradient(top,#365c7f 0,#314c66 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#365c7f),color-stop(100%,#314c66));background:-webkit-linear-gradient(top,#365c7f 0,#314c66 100%);background:-o-linear-gradient(top,#365c7f 0,#314c66 100%);background:-ms-linear-gradient(top,#365c7f 0,#314c66 100%);background:linear-gradient(top,#365c7f 0,#314c66 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#365c7f, endColorstr=#314c66, GradientType=0);position:relative}.page-list-services__search__form__box:before{content:'';display:block;background:#314c65;position:absolute;top:0;left:0;width:75%;height:100%;clip-path:polygon(0 0,20% 0,100% 100%,0 100%)}.page-list-services__search__form__box__inner{position:relative;z-index:2}.page-list-services__search__form__box__inner>h2{color:#fff;font-weight:lighter;font-size:45px;font-size:4.5rem}.page-list-services__search__form__box__field input[type=text]{padding:12px 32px;width:100%;color:#000;outline:0;font-size:18px;font-size:1.8rem;border:none;background:#fff;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-list-services__search__form__box__field input[type=text]::-webkit-input-placeholder{color:inherit}.page-list-services__search__form__box__field input[type=text]::-moz-placeholder{color:inherit;opacity:1}.page-list-services__search__form__box__field input[type=text]:-ms-input-placeholder{color:inherit}.page-list-services__search__form__box__field input[type=text]:-moz-placeholder{color:inherit}.page-list-services__search__form__box__field input[type=text]::placeholder{color:inherit}.page-list-services__search__form__box__field input[type=text]:hover{background:#f7f8f9}.page-list-services__search__form__box__field input[type=text]:focus{background:#e8edee}.page-list-services__search__form__box__field select{padding:12px 32px;width:100%;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;border:0;font-size:18px;font-size:1.8rem}.page-list-services__search__form__box__controls{text-align:right;padding:20px 0 0}.page-list-services__search__form__box__controls .button-link,.page-list-services__search__form__box__controls a{display:inline-block;vertical-align:middle}.page-list-services__search__form__box__controls a{color:#fff;border-bottom-color:#fff;margin-right:20px;font-size:20px;font-size:2rem}.page-list-services__search__form__box__controls a:active,.page-list-services__search__form__box__controls a:focus,.page-list-services__search__form__box__controls a:hover{color:#fae100}.page-list-services__search__form__box__controls .button-link{border:2px solid #fff!important}.page-list-services__search__form__box:after{content:'';display:block;width:224px;height:224px;background-image:url(/application/blocks/page_list/templates/service_list/assets/search-form-bg.png);background-repeat:no-repeat;background-position:center;position:absolute;top:10px;right:10px;z-index:1}@media (max-width:1199px){.page-list-services__search__form__box__field{margin:0 0 15px!important}.page-list-services__search__form__box__controls{padding:5px 0 0}}@media (max-width:767px){.page-list-services__search__form__box{padding:15px}.page-list-services__search__form__box__inner>h2{font-size:30px;font-size:3rem}}@media (max-width:640px){.page-list-services__search__form__box__controls .button-link,.page-list-services__search__form__box__controls a{margin:10px 0 0}.page-list-services__search__form__box__controls a+.button-link{margin-left:15px}}@media (max-width:540px){.page-list-services__search__form__box__field input[type=text],.page-list-services__search__form__box__field select{padding:12px 15px;font-size:16px;font-size:1.6rem}.page-list-services__search__form__box__field .select2-container--default .select2-selection__placeholder,.page-list-services__search__form__box__field .select2-container--default .select2-selection__rendered{font-size:16px;font-size:1.6rem}.page-list-services__search__form__box__field .select2-container--default .select2-selection__rendered{padding:10px 50px 10px 15px}.page-list-services__search__form__box__field .select2-container--open .select2-dropdown .select2-results__option{padding:10px 15px;font-size:16px;font-size:1.6rem}}.page-list-services__search-heading{margin:0!important;color:#000!important;font-weight:400!important;font-size:35px!important;font-size:3.5rem!important;display:block;background:#e4eef7;padding:30px 25px;border-left:8px solid #365c7f}@media (max-width:767px){.page-list-services__search-heading{font-size:25px!important;font-size:2.5rem!important}}.page-list-services__pages{list-style-type:none;padding:0!important;margin:0!important}.page-list-services__pages__entry{margin:0!important}.page-list-services__pages__entry>a{display:block;background:#e4eef7;border-bottom:none!important;padding:15px 90px 15px 25px;border-left:8px solid #365c7f;position:relative}.page-list-services__pages__entry>a,.page-list-services__pages__entry>a:after,.page-list-services__pages__entry>a>h3{-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-list-services__pages__entry>a>h3{font-weight:lighter;font-size:25px;font-size:2.5rem;display:inline-block;color:#003087!important;border-bottom:1px solid #003087;padding-bottom:5px}.page-list-services__pages__entry>a:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f138";font-size:40px;width:40px;height:40px;color:transparent;position:absolute;top:0;bottom:0;right:25px;margin:auto}.page-list-services__pages__entry>a:active,.page-list-services__pages__entry>a:focus,.page-list-services__pages__entry>a:hover{background:#365c7f}.page-list-services__pages__entry>a:active>h3,.page-list-services__pages__entry>a:focus>h3,.page-list-services__pages__entry>a:hover>h3{color:#fff!important;border-bottom-color:rgba(255,255,255,.5)}.page-list-services__pages__entry>a:active:after,.page-list-services__pages__entry>a:focus:after,.page-list-services__pages__entry>a:hover:after{color:#fff}.page-list-services__no-pages{display:block;background:#e4eef7;padding:15px 25px;border-left:8px solid #365c7f}