.service-row .info a{display:inline-block;zoom:1}.service-row .info{text-align:left}.service-row .info h2{text-transform:uppercase}.service-row,.service-row .img-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.service-row{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.service-row:nth-of-type(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.service-row .img-wrapper{background-repeat:no-repeat}.service-row .img-wrapper{background-size:cover}.service-row .img-wrapper{background-position:center center}.service-row .info h2{font-family:"quasimoda",Helvetica,sans-serif}.service-row .info a{margin:1.5em 0;padding:0.8em 3em;font-size:1em;font-weight:bold}.service-row .info a{color:#333;background-color:#faa300}.service-row .info a:hover{background-color:#ffb62e}.service-row .info a:active{background-color:#c78200}.service-row .info h2{font-size:2.8em}@media screen and (min-width: 1200px) and (max-width: 1919px){.service-row .info h2{font-size:1.8em}}@media screen and (min-width: 451px) and (max-width: 1199px){.service-row .info h2{font-size:1.6em}}@media screen and (max-width: 450px){.service-row .info h2{font-size:1.4em}}.service-row .info p{font-size:1.4em}@media screen and (min-width: 1200px) and (max-width: 1919px){.service-row .info p{font-size:1.3em}}@media screen and (min-width: 451px) and (max-width: 1199px){.service-row .info p{font-size:1.1em}}@media screen and (max-width: 450px){.service-row .info p{font-size:1em}}.service-row .info h2{font-weight:bold;line-height:1.2em;margin-bottom:0.85em}.service-row .info p{font-weight:normal;line-height:1.8em;margin-bottom:1.5em}.hero{background-image:url("../images/services/hero-bg.jpg")}.service-row,.service-row .img-wrapper{height:800px;overflow:hidden}.service-row{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.service-row .info{width:40%;max-width:500px;color:#fff}.service-row .img-wrapper{width:50%}.service-row:nth-of-type(odd){background-color:#031d81}.service-row:nth-of-type(odd) .info{padding-left:5%}.service-row:nth-of-type(even){background-color:#d32222}.service-row:nth-of-type(even) .info{padding-right:5%}.service-row:nth-of-type(even) .img-wrapper{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}@media screen and (max-width: 720px){.service-row{height:auto;padding-top:3em}.service-row .img-wrapper,.service-row .info{width:90%;padding:5%}}

/*# sourceMappingURL=services.css.map */