header .btn-link-menu a{background-color:#a30001;padding:16px 55px 16px 30px!important;border-radius:50px;line-height:1em;position:relative}header .btn-link-menu a span,header .btn-link-menu.current-menu-item a span{color:#ffffff!important}header .btn-link-menu a::after{content:"";position:absolute;top:17px;right:26px;background-image:url(https://mckenziecollier.net/wp-content/themes/avada-child/images/menu-btn-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:100%;width:9px;height:9px}header .btn-link-menu:hover a span{color:#ffffff!important}header .btn-link-menu a:hover{background-color:#8b090a!important;color:#ffffff!important}.menu-header{width:80%!important}.social-header{margin-left:25px!important;width:108px!important}.social-header .fusion-social-network-icon{display:inline-flex!important;align-items:center;justify-content:center;width:30px!important;height:30px!important;border-radius:50%;background-color:#8ca7d4!important;margin:0 0 0 8px!important}.social-header .fusion-social-network-icon:hover{background-color:#6887be!important}.hero-title h1{max-width:280px}.hero-title h1 strong{color:#8ca7d5!important}.hero-title{margin-bottom:60px!important}.hero-desc-blurb{max-width:290px!important;margin-bottom:20px!important}.hero-desc-blurb strong{text-transform:uppercase}.hero-btn-col .button-icon-right{margin-left:15px!important}.trusted-sction{padding-top:75px!important;padding-bottom:100px!important}.experience-counter{padding-left:30px}.experience-counter .counter-box-container{border:0!important;display:flex;align-items:center;justify-content:center;flex-direction:row;padding:0!important}.experience-counter .content-box-percentage{width:260px!important;height:260px!important;border-radius:50%!important;background-color:rgb(140 167 213 / .2);display:flex;align-items:center;justify-content:center;flex-direction:row;font-family:"Source Serif 4"!important}.experience-counter .counter-box-content{text-align:left;font-weight:700;text-transform:uppercase;letter-spacing:2px;width:175px;left:245px;position:absolute}.experience-desc-col>.fusion-column-wrapper{max-width:94%}.experience-desc-col h2{max-width:580px}.sip-img-col{margin-left:-95px;margin-right:95px}.sip-desc{max-width:385px!important;margin-bottom:20px!important}.sip-img-col img{border-top-right-radius:20px!important;border-bottom-right-radius:20px!important}.sip-section::before{content:"";position:absolute;bottom:-180px;right:0;width:265px;height:430px;background-image:url(https://mckenziecollier.net/wp-content/themes/avada-child/images/circle-graphic.svg);background-repeat:no-repeat;background-position:bottom right;background-size:100%;z-index:9999}.sip-section{padding-bottom:110px!important}.meet-section{padding-top:95px!important;padding-bottom:95px!important}.team-carousel .fusion-carousel-item-wrapper{background-color:rgb(217 217 217 / .1)!important;border-radius:10px!important;padding:35px 15px 40px 15px!important}.team-carousel .fusion-image-hover-element{width:170px!important;height:170px!important;border-radius:50%!important;margin:0 auto!important;overflow:hidden!important;display:block!important}.team-carousel .slides img{max-width:100%!important;border-radius:50%!important;margin:0 auto!important}.team-carousel .flexslider{margin-bottom:40px!important}.team-carousel .fusion-content-tb h4{color:#ffffff!important;margin-bottom:15px!important}.team-carousel .fusion-content-tb p{color:#ffffff!important;margin-bottom:0!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;margin:0 auto;max-width:160px}.meet-section .fusion-builder-row{max-width:1160px!important}.team-carousel .swiper-slide{height:100%!important}.team-carousel .awb-swiper-button{display:flex!important;opacity:1!important;visibility:visible!important;cursor:pointer!important;pointer-events:all!important;z-index:999!important;outline:none!important}.swiper-pagination-bullet{outline:none!important}.team-carousel{padding-left:60px!important;padding-right:60px!important}.team-carousel::before{content:"";position:absolute;width:35px;height:100%;background-color:#062834;left:0;top:0;z-index:9}.team-carousel::after{content:"";position:absolute;width:40px;height:100%;background-color:#062834;right:0;top:0;z-index:9}.stress-free-section{padding-top:120px!important;padding-bottom:130px!important}.stress-free-section::before{content:"";position:absolute;width:100%;height:100%;background-color:rgb(5 40 52 / .81);left:0;top:0}.smooth-list{margin:0!important}.smooth-list .icon-wrapper{margin-top:5px!important;margin-right:14px!important}.smooth-list .fusion-li-item-content h4{color:#fff;font-weight:600!important}.client-say-section{padding-top:130px!important;padding-bottom:120px!important}.client-say-section::before{content:"";position:absolute;top:-74px;left:0;width:206px;height:330px;background-image:url(https://mckenziecollier.net/wp-content/themes/avada-child/images/client-graphic.svg);background-repeat:no-repeat;background-position:bottom right;background-size:100%;z-index:1}.client-title-col .fusion-text{position:absolute;right:25px;top:9px}.client-title-col .fusion-text p{display:flex;margin:0;align-items:flex-start;gap:30px;flex-direction:row;flex-wrap:wrap;font-weight:700;line-height:1.8}.client-carousel .fusion-carousel-item-wrapper{background-color:rgb(140 167 213 / .2)!important;border-radius:20px!important;padding:40px 50px 40px 40px!important}.client-carousel .fusion-content-tb p{color:#000}.client-carousel .fusion-content-tb p:last-child{color:#a20000;font-weight:700;margin-bottom:0!important}.client-carousel .swiper-pagination{margin-top:27px!important}.schedule-link a{color:#fff;font-size:32px;font-family:"Source Serif 4"!important;display:flex;align-items:center;justify-content:center}.schedule-link a:hover{color:#6887be!important}.schedule-link a img{margin-left:20px}.schedule-link a:hover img{filter:brightness(0) saturate(100%) invert(69%) sepia(14%) saturate(1036%) hue-rotate(180deg) brightness(92%) contrast(90%)}.custom-footer{padding-top:57px!important;padding-bottom:57px!important}.social-footer{margin-left:0!important;width:100%!important}.footer-menu{padding-left:60px!important}.cta-footer>.fusion-column-wrapper{padding:26px 30px 26px 30px!important}footer .fusion-button .button-icon-right{font-size:16px!important;margin-left:17px!important}.hero-service-desc-col{padding-left:55px!important}.hero-sub-title{margin-bottom:65px!important}.service-title-col{padding-top:10px!important;padding-left:22px!important}.service-title-col::before{content:"";position:absolute;left:45px;top:33px;width:2px;height:97%;background-color:#000}.service-title-col::after{content:"";position:absolute;left:45px;top:33px;width:80px;height:2px;background-color:#000}.service-title-col .fusion-column-wrapper{padding-left:140px!important}.title-real-estate{max-width:225px}.service-blurb-col{padding-left:110px!important;padding-bottom:90px!important}.biz-service-title-col::before{top:0;height:100%}.service-blurb-col .fusion-text{margin-bottom:20px!important;margin-top:50px!important}.service-blurb-col .fusion-li-item-content{font-size:16px!important}.estate-service-title-col::before{height:35px;top:0}.fusion-form-input{padding:19px 16px!important;border:1px solid #d9d9d9!important;border-radius:10px!important;font-size:16px!important;font-weight:400!important;color:#000000!important;height:auto!important}.fusion-form-input::placeholder{color:#757373!important}.fusion-form-input::-webkit-input-placeholder{color:#757373!important}.fusion-form-input:-ms-input-placeholder{color:#757373!important}.fusion-form-input::-ms-input-placeholder{color:#757373!important}.fusion-form .fusion-column-wrapper{margin-left:15px!important;margin-right:15px!important}.fusion-form-submit-field{text-align:center!important}.fusion-form .fusion-button{background-color:#a20000!important;text-transform:uppercase!important;font-size:12px!important;font-weight:700!important;padding:16px 66px!important;border-radius:100px!important;line-height:1em!important;letter-spacing:2px!important}.fusion-form .fusion-button:hover{background-color:#8b090a!important;color:#ffffff!important}.fusion-form-field{margin-top:10px!important;margin-bottom:10px!important}.basic-info-container,.amount-container,.address-container{margin-bottom:50px!important}.property-city-col .fusion-column-wrapper{margin-right:0!important}.property-location-col .fusion-column-wrapper{margin-left:0!important;margin-right:6px!important}.property-location-col{padding-left:12px!important}.fusion-form .fusion-form-radio-field{display:flex!important;background-color:#fff;border:1px solid #d9d9d9;border-radius:10px;padding:19px 16px!important}.fusion-form fieldset{display:flex!important;position:relative;flex-direction:row;flex-wrap:wrap;gap:20px;padding-left:300px}.fusion-form-form-wrapper .fusion-form-field .fusion-form-radio label:before{border-color:#757373!important;min-width:18px!important;height:18px!important;border-radius:0!important}.fusion-form-form-wrapper .fusion-form-field .fusion-form-radio label{padding-left:30px!important}.fusion-form-form-wrapper .fusion-form-field .fusion-form-radio label:after{width:11px!important;height:11px!important;border-radius:0!important}.fusion-form-label-wrapper{position:absolute;left:0;top:0}.fusion-form-radio{margin-bottom:0!important}.fusion-form-form-wrapper .fusion-form-field.fusion-form-upload-field .fusion-form-input-with-icon i{position:absolute;right:25px!important;top:15px!important;left:auto!important;width:30px!important;margin-left:auto!important;color:#757374!important}.fusion-form-form-wrapper .fusion-form-field .fusion-form-upload-field-container .fusion-form-upload-field{min-height:1px!important}.fusion-form-form-wrapper .fusion-form-field.fusion-form-upload-field .fusion-form-input-with-icon .fusion-form-upload-field{padding:18px 55px 17px 17px!important;background-color:#ffffff!important;border:1px solid #d9d9d9!important;border-radius:10px!important;font-size:16px!important;font-weight:400!important;color:#757373!important;height:auto!important;align-items:flex-start!important;justify-content:flex-start!important}.agent-container{margin-bottom:50px!important}.fusion-alert{margin-bottom:0!important;margin-top:20px!important}@media only screen and (max-width:1300px){.hero-title h1,.hero-desc-blurb{max-width:90%!important}.hero-title h1,h1{font-size:40px!important}.footer-menu{padding-left:40px!important}.client-say-section::before{width:130px;height:230px}.sip-section::before{width:220px;height:360px}.service-title-col::before{left:20px}.service-title-col::after{left:20px}.service-title-col .fusion-column-wrapper{padding-left:100px!important}.service-blurb-col{padding-left:30px!important}.basic-info-container,.amount-container,.address-container,.agent-container{padding-left:0!important;padding-right:0!important}.fusion-form-form-wrapper .fusion-form-field.fusion-form-upload-field .fusion-form-input-with-icon .fusion-form-upload-field{padding:18px 60px 17px 17px!important}}@media only screen and (max-width:1024px){.sip-section::before{width:165px;height:275px}.client-say-section::before{width:106px;height:190px}.sip-img-col{margin-left:-30px;margin-right:30px}.team-carousel .fusion-content-tb p{letter-spacing:0px!important}.client-carousel .fusion-carousel-item-wrapper{padding:30px!important}.team-carousel .fusion-carousel-item-wrapper{padding:25px 15px 20px 15px!important}.team-carousel .fusion-image-hover-element{width:120px!important;height:120px!important}header .btn-link-menu a span,header .btn-link-menu:hover a span{color:#4a4e57!important}#menu-main-menu{margin-top:5px!important}.hero-title h1,h1{font-size:34px!important}.hero-section{padding-top:0!important}.hero-title h1,.hero-desc-blurb{max-width:90%!important}.footer-menu{padding-left:20px!important}.fusion-form fieldset{padding-left:250px}.property-location-col .fusion-column-wrapper{margin-left:12px!important;margin-right:15px!important}.property-city-col .fusion-column-wrapper{margin-right:15px!important}.property-location-col{padding-left:6px!important}header .btn-link-menu.current-menu-item a span{color:#8ca7d5!important}}@media only screen and (max-width:860px){.hero-section .fusion-builder-row,.trusted-sction .fusion-builder-row{flex-direction:column-reverse!important}.hero-desc-col,.hero-section .fusion-builder-row .fusion-layout-column,.trusted-sction .fusion-builder-row .fusion-layout-column,.sip-section .fusion-builder-row .fusion-layout-column,.stress-free-section .fusion-builder-row .fusion-layout-column,.hero-sub-section .fusion-builder-row .fusion-layout-column{width:100%!important}.hero-title h1,.hero-desc-blurb,.experience-desc-col h2,.sip-desc{max-width:100%!important}.experience-counter{padding-left:0;padding-bottom:30px}.sip-img-col{margin-left:0;margin-right:0}.sip-img-col img{border-radius:20px!important;margin-bottom:30px}.smooth-list{margin-left:-25px!important;margin-top:30px!important}h2{font-size:32px!important}.service-title-col::after{width:20px}.service-title-col .fusion-column-wrapper{padding-left:0px!important}.service-blurb-col{padding-left:10px!important}.service-title-col::before{left:5px}.service-title-col::after{left:5px;width:15px}.service-blurb-col,.hero-service-desc-col{padding-left:0px!important}.hero-sub-section{padding-bottom:15px!important}}@media only screen and (max-width:767px){.experience-counter .content-box-percentage{width:150px!important;height:150px!important;font-size:50px!important}.team-carousel{padding-left:30px!important;padding-right:30px!important}.team-carousel::before,.team-carousel::after{width:25px}.smooth-list{margin-left:-5px!important}.client-title-col .fusion-text{position:relative;right:auto;top:auto}.hero-title h1,h1{font-size:28px!important}h2{font-size:26px!important}.experience-counter .counter-box-content{left:145px}.trusted-sction{padding-top:100px!important;padding-bottom:80px!important}.sip-section{padding-bottom:100px!important}.meet-section{padding-top:90px!important;padding-bottom:80px!important}.stress-free-section,.client-say-section{padding-top:90px!important;padding-bottom:70px!important}.schedule-link a{font-size:15px;flex-direction:row;flex-wrap:wrap}.schedule-link a img{margin-left:5px;width:15px}.client-carousel .swiper-pagination{margin-bottom:0!important}.client-carousel .fusion-carousel-item-wrapper{padding:20px!important}.client-say-section::before{top:-110px}.service-list .fusion-builder-row>.fusion-layout-column{width:100%!important}.service-title-col::before,.service-title-col::after{display:none}.service-title-col{padding-top:0px!important;padding-left:0px!important}.service-blurb-col .fusion-text{margin-bottom:0px!important;margin-top:40px!important}.service-blurb-col{padding-bottom:50px!important}.mobile-space{min-height:1px!important}.fusion-form-label-wrapper{position:relative}.fusion-form fieldset{padding-left:0}.property-location-col .fusion-column-wrapper{margin-left:8px!important;margin-right:10px!important}}.page-id-410 .fusion-tb-footer.fusion-footer .fusion-builder-row-5{display:none}.contact-page-map .fusion-layout-column{margin:0}.contact-page-hero-image img{height:360px;object-fit:cover}.email-text p strong:nth-child(1){letter-spacing:2px}.email-text a{color:#8ca7d4}.email-text a:hover{color:#fff}.cont-details-col a:hover{color:#8ca7d4}.cont-details-col p{margin-bottom:30px!important}.cont-details-col .fusion-social-links{margin-left:0!important;margin-top:15px;min-height:23px}.contactus-form .fusion-form-field{margin:0!important}.contactus-form .fusion-form-field textarea.fusion-form-input{min-height:155px;resize:none!important}.contactus-form .fusion-form-field.fusion-form-submit-field{margin-top:40px!important}#select_services_interested_in select option:nth-child(1){color:#6e6e6e!important}.contactus-form .fusion-fullwidth.fullwidth-box.fusion-flex-container{padding:0 7px}@media only screen and (max-width:1080px){.cont-page-right .fusion-column-wrapper .fusion-builder-row{flex-direction:column!important}.cont-page-right .fusion-row .fusion-flex-column{width:100%!important}.cont-page-right .fusion-row .fusion-flex-column .fusion-column-wrapper{flex-direction:column!important}.cont-details-col .fusion-column-wrapper{padding-left:25px}.cont-details-col p{margin-bottom:20px!important}}@media only screen and (max-width:860px){.cont-page-right .fusion-flex-column.cont-details-col .fusion-content-layout-row{padding-left:20px}}@media only screen and (max-width:767px){.contactus-form .fusion-fullwidth.fullwidth-box.fusion-flex-container{padding:0}}body.error404 #main{padding-top:100px;padding-bottom:100px}body.error404 .fusion-error-page-search{display:none!important}.error-message{color:#000000!important}