#Services{padding:4rem 0;background-color:#181818}#Services .title-area hr{background-color:#e16967;width:65px;margin:0 auto 1rem auto;height:2px}#Services .title-area .tag{color:#e16967;font-size:15px;font-weight:bold;text-align:center;margin-bottom:1.5rem}#Services .title-area h2{color:#fff;font-size:35px;font-weight:bold;text-align:center;margin-bottom:1.5rem}#Services .title-area .info{color:#fff;opacity:.7;font-size:16px;text-align:center;max-width:950px;margin:0 auto}#Services .services{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2rem}#Services .services a{display:flex;flex-direction:column;align-items:flex-start;padding:1.5rem;border-top:solid thin #e4e4e4;border-left:solid thin #e4e4e4;border-right:solid thin #e4e4e4;border-bottom:solid 3px #a3100d;width:24%;margin-bottom:1.5rem;background-color:#fff}#Services .services a:hover{text-decoration:none;background-color:#000}#Services .services a:hover .icon-area .icon{display:none}#Services .services a:hover .icon-area .icon-hover{display:inline-block}#Services .services a:hover h4,#Services .services a:hover p{color:#fff}#Services .services a .icon-area{margin-bottom:1rem}#Services .services a .icon-area .icon{display:inline-block}#Services .services a .icon-area .icon-hover{display:none}#Services .services a h4{color:#000;font-size:18px;margin-bottom:.75rem}#Services .services a p{color:#615e5e;margin-bottom:1rem}#Services .services a .link-title{color:#000;margin-bottom:0}#Videos{padding:4rem 0}#Videos hr{background-color:#a3100d;width:65px;margin:0 auto 1rem auto;height:2px}#Videos .tag{color:#a3100d;font-size:15px;font-weight:bold;text-align:center;margin-bottom:1.5rem}#Videos .video-area{max-width:900px;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}#Videos .video-area .text-area h4{color:#000;font-size:35px;font-weight:bold;text-align:center;margin-bottom:1.5rem}#Videos .video-area .text-area .info{color:#615e5e;font-size:16px;text-align:center;max-width:950px;margin:0 auto 2rem auto}#Videos .video-area .video{width:95%;position:relative}#Videos .video-area .video .video-height{padding-top:56.35%;display:block}#Videos .video-area .video iframe{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:8px;background-color:#000;box-shadow:0 2px 4px 0 rgba(0,0,0,.35)}#Projects .project-row{padding:4rem 0}#Projects .project-row .image-area img{width:100%;height:auto}#Projects .project-row .text-area{display:flex;flex-direction:column;justify-content:center;padding:0 0 0 1rem;height:100%}#Projects .project-row .text-area .tag{display:flex;color:#e16967 !important;font-size:14px;align-items:center;font-weight:bold}#Projects .project-row .text-area .tag span{width:64px;height:1px;background-color:#e16967;margin-right:.5rem}#Projects .project-row .text-area h2{font-size:35px;font-weight:600}#Projects .project-row .text-area .button-area{display:flex;justify-content:flex-start;align-items:center;margin-top:1rem}#Projects .project-row .text-area .button-area a{color:#fff;background-color:#a3100d;border:solid thin #a3100d;padding:.75rem 2rem;border-radius:6px}#Projects .project-row .text-area .button-area a:hover{text-decoration:none;background-color:#fff;border-color:#a3100d;color:#a3100d}#Projects .project-row:nth-child(even) .row{flex-direction:row-reverse}#Projects .project-row:nth-child(even) .row .text-area{padding:0 1rem 0 0}@media only screen and (max-width: 768px){#Services .title-area h2{font-size:30px}#Services .services a{width:47%}#Videos .video-area{padding-bottom:4rem}#Videos .video-area .text-area h4{font-size:30px}#Videos .video-area .video{width:90%}#Projects .project-row .text-area h2{font-size:30px}}@media only screen and (max-width: 430px){#Services .services a{width:100%;max-width:300px;margin:1.5rem auto}#Videos .video-area .video{width:100%}#Projects .project-row .row .text-area,#Projects .project-row:nth-child(even) .row .text-area{padding:2rem 1rem}}
