.services-wrapper{width:100%;background-color:#f5f5f5;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-align:center;-ms-flex-align:center;align-items:center}.services-wrapper .services-content{width:100%;max-width:1200px;padding:0 45px;margin-bottom:54px;color:#173e6e}.services-wrapper .services-content .custom-select{margin:30px 0;position:relative}.services-wrapper .services-content .custom-select ul{margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.services-wrapper .services-content .custom-select ul,.services-wrapper .services-content .custom-select ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.services-wrapper .services-content .custom-select ul li{width:220px;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #173e6e;cursor:pointer;-webkit-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s;text-transform:uppercase;margin-right:0}.services-wrapper .services-content .custom-select ul li.selected,.services-wrapper .services-content .custom-select ul li:hover{color:#fff;background-color:#173e6e}.services-wrapper .services-content .services-list .service-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.services-wrapper .services-content .js-add-more{height:55px}@media screen and (max-width:767px){.services-wrapper{background-color:#fff}.services-wrapper .main-banner{display:none}.services-wrapper .service-main-title{width:100%;padding:0 30px 5px;font-weight:700;font-size:30px;color:#173e6e}.services-wrapper .services-content{padding:0 22px;margin-bottom:20px}.services-wrapper .services-content .custom-select{width:100%;margin:0 0 30px;position:relative}.services-wrapper .services-content .custom-select .custom-selected{width:100%;height:40px;position:relative;padding:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #173e6e;text-transform:none;font-weight:700}.services-wrapper .services-content .custom-select .custom-selected:after{content:"";position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);width:7px;height:7px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.services-wrapper .services-content .custom-select ul{position:absolute;left:0;top:100%;width:100%;max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s;z-index:10;background-color:#fff;text-transform:none}.services-wrapper .services-content .custom-select ul li{width:100%;border-top:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 10px;text-transform:none;margin-bottom:0}.services-wrapper .services-content .custom-select.open .custom-selected:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.services-wrapper .services-content .custom-select.open ul{max-height:200px}.services-wrapper .services-content .services-list .service-wrap{margin-bottom:20px}}.service{position:relative;width:340px;height:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:25px 35px 25px 30px;border:1px solid #173e6e;background-color:#fff;color:#173e6e}.service:hover{text-decoration:none}.service .service-text{margin-left:10px;font-weight:700;width:calc(100% - 50px)}.service img{width:40px;height:40px}.service:after{content:"";position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:12px;height:12px;border-top:1px solid #173e6e;border-right:1px solid #173e6e}@media screen and (max-width:767px){.service{width:100%;padding:25px 15px}.service .service-text{font-size:13px}.service img{width:60px;height:60px}.service:after{content:none}}