.we-specialize{padding-bottom:98px}.we-specialize .content-wrapper{padding:0}.we-specialize .specialize-title{text-align:center;padding-top:61px;padding-bottom:20px}.we-specialize .specialize-title h2{font-weight:700;font-size:45px;margin:0;color:#fff;padding-bottom:10px;line-height:1em}.we-specialize .specialize-title p{font-weight:600;font-size:18px;color:#fff;letter-spacing:1px;line-height:1.5em}.we-specialize .specialize-title p:last-of-type{padding-bottom:0}.we-specialize .divider{background:#fcb227;width:20%;height:15px;transform:skew(-30deg);-webkit-transform:skew(-30deg);margin:20px auto}.we-specialize .item-wrapper:after{content:" ";display:table;clear:both}.we-specialize .item{padding:27px 0;width:47.25%;margin-right:5.5%;position:relative;z-index:2;min-height:1px;float:left}.we-specialize .item:nth-child(2n+2){margin-right:0}.we-specialize .item-inner{max-width:550px;margin:0 auto;position:relative;word-wrap:break-word;width:100%;display:table;text-align:left}.we-specialize .icon{width:32px;display:table-cell;margin-bottom:30px;max-width:100%;opacity:1;animation:fadeTop 1s cubic-bezier(.77,0,.175,1) 1;color:#feb426;font-family:ETmodules;font-weight:400;font-size:32px;speak:none;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-style:normal;box-sizing:border-box;direction:ltr;content:attr(data-icon)}.we-specialize h4{text-align:left;padding-left:16px;display:table-cell;vertical-align:top;color:#fff;letter-spacing:1px;line-height:1.3em;padding-bottom:10px;font-weight:600;font-size:19px;line-height:1.2em}.we-specialize .ws-btn{padding-top:27px;text-align:center}.we-specialize .ws-btn a{color:#fff;border-radius:0;font-size:16px;background-color:#0353a0;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);transition:color .3s ease 0ms,background-color .3s ease 0ms,border .3s ease 0ms;display:inline-block;position:relative;font-weight:500;padding:.3em 1em;line-height:1.7em;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;transition:all .3s ease 0ms}.we-specialize .ws-btn a:hover{color:#0353a0;border:2px solid transparent;padding:.3em 2em .3em .7em;background-color:#fff}.we-specialize .ws-btn a:after{font-size:1.6em;color:#0353a0;transition:all .3s ease 0ms;line-height:1em;content:"\35";opacity:0;position:absolute;margin-left:-1em;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none;font-family:ETmodules;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}.we-specialize .ws-btn a:hover:after{opacity:1;margin-left:0}@-webkit-keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-width:1349px) and (min-width:981px){.we-specialize .item{padding:2.5% 0}}@media only screen and (max-width:980px){.we-specialize{padding-top:12%}.we-specialize .specialize-title h2{font-size:28px}.we-specialize .item{padding:30px 0 0;width:100%;margin-right:0;float:none}.we-specialize .item:nth-child(2),.we-specialize .item:nth-child(4){padding-bottom:30px}}@media only screen and (max-width:767px){.we-specialize{padding-top:20%}}