header{background:rgba(0,0,0,0) !important}header .js-hero-image{display:none !important}.inner>.container-fluid{padding:0}.inner>.container-fluid>.page{padding:0;margin-top:-126px}@media(max-width: 991.98px){.inner>.container-fluid>.page{margin-top:-137px}}@media(max-width: 575px){.inner>.container-fluid>.page{margin-top:-172px}}.about-us{color:#333;line-height:1.6}.about-us p{font-family:"Montserrat",Helvetica,sans-serif;font-size:.95rem;text-align:left;font-weight:300}.about-us h2.heading{font-size:4rem;font-family:"Playfair Display",Georgia,serif;font-weight:300;margin-bottom:30px}@media(max-width: 1199.98px){.about-us h2.heading{font-size:3.5rem}}@media(max-width: 767.98px){.about-us h2.heading{font-size:3rem}}.about-us h2.heading span{display:block;font-size:1.2rem;font-family:"Montserrat",Helvetica,sans-serif;text-transform:uppercase;font-weight:500;letter-spacing:3px}@media(max-width: 1199.98px){.about-us h2.heading span{font-size:1.1rem}}@media(max-width: 767.98px){.about-us h2.heading span{font-size:1rem;margin-bottom:8px}}.about-us .btn{background-color:#ca2127;border-radius:50px;color:#fff;position:relative;transition:all .3s;padding:10px 35px;line-height:1;height:auto}.about-us .btn:before{content:"";position:absolute;top:-7px;left:-7px;right:-7px;bottom:-7px;border:1px solid rgba(255,255,255,.3);border-radius:50px;transition:all .3s;background:rgba(255,255,255,.1);z-index:-1}.about-us .btn:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #721316;border-radius:50px;transition:all .3s;z-index:-1}.about-us .btn:hover:before{top:0;left:0;right:0;bottom:0}.about-us .btn:hover:after{top:-7px;left:-7px;right:-7px;bottom:-7px;background:rgba(202,33,39,.1)}.about-us .modal{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.6)}.about-us .modal .modal-content{background-color:rgba(0,0,0,0);margin:5vw auto;padding:0;width:80vw;height:80vh;max-width:80vw;max-height:80vh;display:flex;justify-content:center;align-items:center;aspect-ratio:16/9;border-radius:25px;overflow:hidden}.about-us .modal .modal-content>iframe,.about-us .modal .modal-content>.embed-responsive{width:100%;height:auto;aspect-ratio:16/9;max-width:100%;max-height:100%;display:block !important;border:none;background:rgba(0,0,0,0)}.about-us #hero{color:#fff;text-align:left;padding:300px 0 200px;position:relative}@media(max-width: 575px){.about-us #hero{padding:270px 0 90px}}.about-us #hero:before{background:url(https://cy-sierra-assets.s3.amazonaws.com/sites/niagarahomeportal.ca/images/srg-overlay-logo.png) no-repeat center center/contain;content:"";position:absolute;bottom:0px;left:40px;width:30%;height:85%;z-index:1;pointer-events:none}.about-us #hero .hero-container{max-width:1400px;margin:0 auto;padding:0 30px;display:flex;position:relative;z-index:9}.about-us #hero .hero-container .inner{width:100%}.about-us #hero .hero-container .inner h1{font-size:3rem;margin-bottom:30px;font-family:"Montserrat",Helvetica,sans-serif;font-weight:600}@media(max-width: 767.98px){.about-us #hero .hero-container .inner h1{font-size:2.7rem}}@media(max-width: 575.98px){.about-us #hero .hero-container .inner h1{font-size:6.5vw}}@media(min-width: 992px){.about-us #hero .hero-container .inner h1 br{display:none}}.about-us #hero .hero-container .inner h1 span{background:#ca2127;font-size:85%;padding:0 15px 3px}@media(max-width: 991.98px){.about-us #hero .hero-container .inner h1 span{margin-top:15px;display:inline-block;font-size:105%}}@media(max-width: 767.98px){.about-us #hero .hero-container .inner h1 span{padding:3px 15px}}.about-us #hero .hero-container .inner p{font-size:1.3rem;margin-bottom:30px;font-weight:300;font-family:"Montserrat",Helvetica,sans-serif}.about-us #hero .hero-container .inner .play-btn{display:flex;align-items:center;text-decoration:none;color:inherit;position:relative;z-index:99;margin-top:70px;font-family:"Montserrat",Helvetica,sans-serif}.about-us #hero .hero-container .inner .play-btn .play-icon-circle{width:70px;height:70px;background-color:#ca2127;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;transition:all .3s}.about-us #hero .hero-container .inner .play-btn .play-icon-circle:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;border:1px solid rgba(255,255,255,.3);border-radius:50%;transition:all .3s;background:rgba(255,255,255,.1);z-index:-1}.about-us #hero .hero-container .inner .play-btn .play-icon-circle:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #721316;border-radius:50%;transition:all .3s;z-index:-1}.about-us #hero .hero-container .inner .play-btn .play-icon-circle i{color:#fff;font-size:1.4rem;transform:translateX(3px)}.about-us #hero .hero-container .inner .play-btn span{margin-left:30px;color:#fff;font-size:1.2rem;font-weight:600}.about-us #hero .hero-container .inner .play-btn:hover .play-icon-circle:before{top:0;left:0;right:0;bottom:0}.about-us #hero .hero-container .inner .play-btn:hover .play-icon-circle:after{top:-10px;left:-10px;right:-10px;bottom:-10px;background:rgba(202,33,39,.1)}.about-us #our_mission{background:linear-gradient(to bottom right, #ca2127, #9e1a1f);color:#fff;padding:20px 30px;display:flex;justify-content:center;align-items:center;gap:50px}@media(max-width: 767.98px){.about-us #our_mission{flex-direction:column;gap:15px}}.about-us #our_mission h2{font-size:33px;font-weight:600;text-transform:uppercase;margin:0;font-family:"Montserrat",Helvetica,sans-serif}@media(max-width: 1499.98px){.about-us #our_mission h2{font-size:30px}}@media(max-width: 1199.98px){.about-us #our_mission h2{text-align:right;white-space:nowrap}}@media(max-width: 767.98px){.about-us #our_mission h2{text-align:center}}.about-us #our_mission p{display:inline-block;text-align:center;font-weight:400;font-size:23px;margin:0;position:relative;line-height:1;text-align:left}@media(max-width: 1499.98px){.about-us #our_mission p{font-size:19px}}@media(max-width: 767.98px){.about-us #our_mission p{text-align:center;line-height:1.3;font-size:18px}}.about-us #about_us{background-color:#000;padding:50px 0 20px;color:#cbcbc9}.about-us #about_us .container{max-width:1200px;margin:0 auto;padding:0 30px}@media(max-width: 1199.98px){.about-us #about_us .container{width:100%}}.about-us #about_us .container .intro{display:flex;align-items:center;margin-bottom:50px}@media(max-width: 767.98px){.about-us #about_us .container .intro{flex-direction:column}}.about-us #about_us .container .intro .intro-text{width:60%;padding-right:150px}@media(max-width: 1199.98px){.about-us #about_us .container .intro .intro-text{padding-right:50px}}@media(max-width: 767.98px){.about-us #about_us .container .intro .intro-text{width:100%;padding:0;margin-bottom:30px}}.about-us #about_us .container .intro .intro-text h2{text-align:left;margin-bottom:20px;color:#fff}@media(max-width: 767.98px){.about-us #about_us .container .intro .intro-text p{font-size:18px}}.about-us #about_us .container .intro .intro-image{width:40%;text-align:center}@media(max-width: 767.98px){.about-us #about_us .container .intro .intro-image{width:80%}}@media(max-width: 575.98px){.about-us #about_us .container .intro .intro-image{width:100%}}.about-us #about_us .container .intro .intro-image img{max-width:100%;border-radius:10px}.about-us #about_us .container #testimonials{margin-bottom:50px;padding:40px 0;border-top:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3);position:relative}.about-us #about_us .container #testimonials:before{content:"“";font-size:20rem;color:rgba(255,255,255,.1);position:absolute;top:100px;left:50px;transform:translate(-50%, -50%);z-index:0;font-family:Georgia}.about-us #about_us .container #testimonials p{font-size:1.5rem;font-weight:400;font-family:"Playfair Display",Georgia,serif;line-height:1.7;color:#fff;text-align:center;margin:0}.about-us #about_us .container .core-list{margin-top:80px}.about-us #about_us .container .core-list h2.heading{font-size:3.5rem;margin-bottom:60px;text-align:left;font-family:"Playfair Display",Georgia,serif;max-width:560px;color:#fff}.about-us #about_us .container .core-list .core-values{list-style:none;padding:0;display:flex;flex-wrap:wrap;margin-top:80px;justify-content:space-between;font-family:"Montserrat",Helvetica,sans-serif}.about-us #about_us .container .core-list .core-values li{display:flex;align-items:flex-start;padding:0;margin-bottom:70px;width:calc(50% - 50px)}@media(max-width: 1199.98px){.about-us #about_us .container .core-list .core-values li{width:calc(50% - 30px)}}@media(max-width: 991.98px){.about-us #about_us .container .core-list .core-values li{width:calc(50% - 20px)}}@media(max-width: 767.98px){.about-us #about_us .container .core-list .core-values li{width:100%}}.about-us #about_us .container .core-list .core-values li:before{display:none}.about-us #about_us .container .core-list .core-values li img{margin-right:40px}@media(max-width: 1499.98px){.about-us #about_us .container .core-list .core-values li img{max-height:70px}}@media(max-width: 1199.98px){.about-us #about_us .container .core-list .core-values li img{max-height:60px}}@media(max-width: 991.98px){.about-us #about_us .container .core-list .core-values li img{max-height:50px;margin-right:20px}}@media(max-width: 767.98px){.about-us #about_us .container .core-list .core-values li img{margin:0 40px 0 0 !important}}.about-us #about_us .container .core-list .core-values li div{font-size:.9rem;font-weight:300}@media(max-width: 575.98px){.about-us #about_us .container .core-list .core-values li div{font-size:1rem}}.about-us #about_us .container .core-list .core-values li div strong{display:block;font-size:1.1rem;margin-bottom:5px;color:#fff}.about-us #meet_the_team{background:#000;color:#fff;padding:0 30px 30px}@media(max-width: 991.98px){.about-us #meet_the_team{padding:0 15px}}.about-us #meet_the_team .container{max-width:1200px;margin:0 auto;padding:0 20px}@media(max-width: 991.98px){.about-us #meet_the_team .container{width:100%}}.about-us #meet_the_team .container h2{margin-bottom:60px;font-family:"Playfair Display",Georgia,serif;color:#fff;text-align:center}.about-us #meet_the_team .container #team_members{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:900px;margin:30px auto 0}.about-us #meet_the_team .container #team_members .team-member{width:100%;margin-bottom:50px;display:flex;flex-wrap:wrap}@media(max-width: 767.98px){.about-us #meet_the_team .container #team_members .team-member{flex-direction:column}}.about-us #meet_the_team .container #team_members .team-member:nth-child(odd) .photo{order:1;padding-right:40px}.about-us #meet_the_team .container #team_members .team-member:nth-child(odd) .bio{order:2;padding-left:20px}.about-us #meet_the_team .container #team_members .team-member:nth-child(even) .photo{order:2;padding-left:40px}@media(max-width: 767.98px){.about-us #meet_the_team .container #team_members .team-member:nth-child(even) .photo{order:1}}.about-us #meet_the_team .container #team_members .team-member:nth-child(even) .bio{order:1;padding-right:20px}@media(max-width: 767.98px){.about-us #meet_the_team .container #team_members .team-member:nth-child(even) .bio{order:2}}.about-us #meet_the_team .container #team_members .team-member .photo{height:400px;width:45%}@media(max-width: 991.98px){.about-us #meet_the_team .container #team_members .team-member .photo{height:320px}}@media(max-width: 767.98px){.about-us #meet_the_team .container #team_members .team-member .photo{width:350px;padding:0 !important;margin:0 auto 60px}}@media(max-width: 575.98px){.about-us #meet_the_team .container #team_members .team-member .photo{max-width:90%}}.about-us #meet_the_team .container #team_members .team-member .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.about-us #meet_the_team .container #team_members .team-member .bio{display:flex;flex-direction:column;justify-content:center;font-family:"Montserrat",Helvetica,sans-serif;color:#cbcbc9;width:55%}@media(max-width: 767.98px){.about-us #meet_the_team .container #team_members .team-member .bio{padding:0 !important;width:90%;margin:0 auto 0}}@media(max-width: 575.98px){.about-us #meet_the_team .container #team_members .team-member .bio{width:100%}}.about-us #meet_the_team .container #team_members .team-member .bio h3{font-size:2rem;margin-bottom:10px;font-family:"Playfair Display",Georgia,serif;color:#fff;font-weight:300}.about-us #meet_the_team .container #team_members .team-member .bio h4{margin:0 0 15px;font-weight:300;font-size:.8rem}@media(max-width: 575.98px){.about-us #meet_the_team .container #team_members .team-member .bio h4{font-size:1rem}}.about-us #meet_the_team .container #team_members .team-member .bio .phone{margin-bottom:15px;font-size:.9rem}@media(max-width: 575.98px){.about-us #meet_the_team .container #team_members .team-member .bio .phone{font-size:1rem}}.about-us #meet_the_team .container #team_members .team-member .bio p{font-size:.9rem;line-height:1.8}@media(max-width: 575.98px){.about-us #meet_the_team .container #team_members .team-member .bio p{font-size:1rem}}.about-us #meet_the_team .container #team_members .team-member .bio p a{text-transform:uppercase;font-size:.8rem;display:block;padding-top:10px}.about-us #work_with_us{background:url(https://cy-sierra-assets.s3.amazonaws.com/sites/niagarahomeportal.ca/images/niagara-home-realtors.jpg) no-repeat center/cover;background-attachment:fixed;padding:150px 30px;position:relative}@media(max-width: 1199.98px){.about-us #work_with_us{padding:130px 30px}}@media(max-width: 991.98px){.about-us #work_with_us{padding:110px 30px}}@media(max-width: 575.98px){.about-us #work_with_us{padding:90px 30px}}.about-us #work_with_us::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1}.about-us #work_with_us .inner{text-align:center;max-width:700px;margin:0 auto;position:relative;z-index:9;color:#fff}.about-us #work_with_us .inner p{text-align:center;margin-bottom:50px}.about-us #about_remax{padding:80px 0;background:#e9e9e9;background-size:cover}.about-us #about_remax .container{max-width:1200px;margin:0 auto;padding:0 20px}.about-us #about_remax h2{font-size:2.5rem;margin-bottom:40px;font-family:"Playfair Display",Georgia,serif;color:#000;text-align:center}.about-us #about_remax h2+p{font-size:1rem;font-weight:400;text-align:center}.about-us #about_remax h3{font-size:2rem;margin-bottom:20px;margin-top:60px;font-family:"Playfair Display",Georgia,serif;color:#000;text-align:center}.about-us #about_remax ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;margin-top:80px;justify-content:space-between;font-family:"Montserrat",Helvetica,sans-serif}@media(max-width: 767.98px){.about-us #about_remax ul{padding:0 30px}}@media(max-width: 575.98px){.about-us #about_remax ul{padding:0 10px}}.about-us #about_remax ul li{display:flex;align-items:flex-start;flex-direction:row;padding:0;margin-bottom:70px;width:calc(50% - 50px);font-weight:500;color:#000}@media(max-width: 1199.98px){.about-us #about_remax ul li{width:calc(50% - 30px)}}@media(max-width: 991.98px){.about-us #about_remax ul li{width:calc(50% - 20px)}}@media(max-width: 767.98px){.about-us #about_remax ul li{width:100%}}.about-us #about_remax ul li:before{display:none}.about-us #about_remax ul li img{margin-right:40px}@media(max-width: 1499.98px){.about-us #about_remax ul li img{max-height:70px}}@media(max-width: 1199.98px){.about-us #about_remax ul li img{max-height:60px}}@media(max-width: 991.98px){.about-us #about_remax ul li img{max-height:50px;margin-right:20px}}@media(max-width: 767.98px){.about-us #about_remax ul li img{margin:0 40px 0 0 !important}}.about-us #about_remax ul li div{font-size:.9rem;font-weight:300}@media(max-width: 575.98px){.about-us #about_remax ul li div{font-size:1rem}}.about-us #about_remax ul li div strong{display:block;font-size:1.1rem;margin-bottom:5px}.about-us #about_remax ul+p{text-align:center;font-weight:500;font-size:1.2rem}/*# sourceMappingURL=about-us.css.map */