.specialization{position:relative;padding-bottom:40px;margin-bottom:35px}.specialization .col-8.top-header{position:relative;display:block;width:100%;padding-left:1%;padding-right:1%;text-align:center;margin:0 auto 35px}.specialization .top-header h2{font-size:24px;line-height:36px;font-weight:300;margin-bottom:7px}.specialization .top-header p:last-child{padding-bottom:0}.specialization .row_wrap{padding-left:4%;padding-right:4%}.specialization .row_col_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;margin-left:-1%;margin-right:-1%}.specialization .title-items{padding-left:1%;padding-right:1%;position:relative;display:block;width:100%}.specialization h5{font-family:Raleway;letter-spacing:.6px;font-size:19px;line-height:26px;font-weight:400;margin:0}.specialization h5 a{color:#2d617a;text-decoration:none}.specialization h5 a:hover{color:#549c9f}.specialization .link-list{margin:0 0 24px}.specialization .title-items:last-child .link-list{margin:0}.specialization .link-list ul{list-style:none;margin:0 0 0 5px;padding:15px 0 0;font-size:16px}.specialization .link-list ul li{margin:0;padding:0}.specialization .link-list ul li:before{content:"» \0000a0";font-size:1.2em}.specialization .link-list ul li a{margin:0 0 0 -4.5px}.specialization .link-list ul li:last-child>a{font-style:italic}.specialization .link-list ul li a,.specialization .link-list ul li a:hover{color:#2d617a;text-decoration:none}.specialization .title-items .column-inner{padding:6px}.specialization .bottom-content{text-align:center}.specialization .bottom-content p{padding:0}.specialization .bottom-content i.icon-tiny{line-height:15px;height:13px;width:15px;margin-right:5px;font-size:13px}.specialization .bottom-content p a{border-bottom:1px dotted;color:#2d617a}.specialization .bottom-content p a:hover{border-bottom:1px dotted;color:#549c9f}@media (min-width:690px){.specialization .col-8.top-header{width:66.66666667%}.specialization .title-items{width:25%}}@media only screen and (min-width:1000px){.specialization .title-items .column-inner{padding:calc(1vw - 1.8px)}}@media only screen and (min-width:1425px){.specialization .title-items .column-inner{padding:12.45px}}@media only screen and (min-width:690px) and (max-width:999px){.specialization .title-items{width:50%}}@media only screen and (max-width:1300px) and (min-width:1000px){.specialization .top-header h2{font-size:20.4px;line-height:30.6px}}@media only screen and (max-width:999px) and (min-width:690px){.specialization .top-header h2{font-size:19.2px;line-height:28.8px}}@media only screen and (max-width:999px){.specialization .row_wrap{margin-bottom:24px}}@media only screen and (max-width:690px){.specialization .top-header h2{font-size:18px;line-height:27px}.specialization .col-8.top-header{margin-top:25px;padding-bottom:25px}.specialization .title-items .column-inner{padding:1vw}}