section.hero-section-services{background-image:url(//topconcrete.ro/wp-content/themes/top-concrete/static/css/modules/hero_section_services/../../../img/header-image.png);background-size:cover;background-position:center;background-repeat:no-repeat}section.hero-section-services .cols{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:992px){section.hero-section-services .cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.hero-section-services .left-col{padding:61px 0;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-pack:center;-ms-flex-pack:center;justify-content:center}section.hero-section-services .left-col .subtitle{color:rgba(241,241,241,.5);font-size:20px;font-weight:500;line-height:100%;letter-spacing:-.4px;margin-bottom:32px}@media (max-width:768px){section.hero-section-services .left-col .subtitle{font-size:18px}}@media (max-width:576px){section.hero-section-services .left-col .subtitle{font-size:16px}}section.hero-section-services .left-col h1{color:#fff}section.hero-section-services .left-col .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;margin-top:31px}section.hero-section-services .left-col .rating .stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:GeneralSans,sans-serif;font-size:20px;font-weight:500;line-height:110%;letter-spacing:-.12px}section.hero-section-services .left-col .rating .stars svg{display:block;width:19px;margin-right:4px}section.hero-section-services .left-col .rating .stars span{margin-left:8px}section.hero-section-services .left-col .rating .rating-text{font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;line-height:110%;letter-spacing:-.096px;margin-top:8px}section.hero-section-services .right-col{padding:66px 44px;width:100%;max-width:476px;text-align:center;font-size:20px;font-weight:400;line-height:110%;letter-spacing:-.4px;background-color:#02838f;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto}@media (max-width:992px){section.hero-section-services .right-col{max-width:calc(100% + 48px);padding:42px;width:calc(100% + 48px);margin-left:-24px;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:768px){section.hero-section-services .right-col{font-size:18px}}@media (max-width:576px){section.hero-section-services .right-col{padding:24px;font-size:16px}}section.hero-section-services .right-col .links{width:100%}section.hero-section-services .right-col .links a{padding:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px;color:#fff}section.hero-section-services .right-col .links a:hover{color:#2c3e50}section.hero-section-services .right-col .links a:hover svg path{stroke:#2c3e50}section.hero-section-services .right-col .links a:last-of-type{margin-bottom:0}section.hero-section-services .right-col .links a svg{display:block;width:12.5px;height:12.5px}section.hero-section-services .right-col .links a svg path{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}