@font-face{font-family:"Quicksand";src:url("../fonts/Quicksand/Quicksand-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Quicksand";src:url("../fonts/Quicksand/Quicksand-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Quicksand";src:url("../fonts/Quicksand/Quicksand-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Quicksand";src:url("../fonts/Quicksand/Quicksand-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Quicksand";src:url("../fonts/Quicksand/Quicksand-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}#header-home{position:relative;overflow:hidden;padding:50px 0 310px}@media(min-width: 768px){#header-home{padding:90px 0 390px}}#header-home .container{position:relative;z-index:2}#header-home .container h1{color:#fff;font-size:54px;font-weight:600 !important}@media(max-width: 768px){#header-home .container h1{font-size:5rem}}#header-home .container p{font-size:28px}#header-home:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}#service-cards{margin-top:-45px}@media(min-width: 768px){#service-cards{margin-top:-90px}}#service-cards .row{display:flex;flex-wrap:wrap}#service-cards .row>[class*=col-]{display:flex;flex-direction:column}@media(min-width: 768px){#service-cards .row>[class*=col-]:nth-of-type(2){order:-1}}#service-cards a{display:flex;margin-bottom:15px;height:100%}#service-cards a:hover{text-decoration:none}#service-cards a:hover .service-card .service-icon{scale:1.25}#service-cards a .service-card{padding:40px 30px 30px;position:relative}#service-cards a .service-card h1{font-family:"Quicksand";font-weight:600 !important;font-size:28px;margin-top:0;float:left}#service-cards a .service-card .service-icon{float:right;margin-bottom:15px;transition:scale .2s ease;scale:1}#service-cards a .service-card p{clear:both;margin-bottom:40px}#service-cards a .service-card .arrow{margin-left:auto;display:block;position:absolute;bottom:30px;right:30px}.contact .row{display:flex;flex-wrap:wrap;align-items:center}@media(min-width: 768px){.contact .row{flex-direction:row-reverse}}.contact .household-contact{margin-right:15px;margin-top:30px}@media(max-width: 1200px){.contact .household-contact{margin-bottom:15px}}/*# sourceMappingURL=front-page.min.css.map */
