.condo-footer p{margin-bottom:25px}a.condo-btn{color:#FFFFFF!important;border-width:5px!important;font-size:23px;font-family:'Quicksand',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#5a3175;padding:0.4em 1em!important;line-height:1.7em!important;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid #012d5e;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important;text-align:center;margin:0 auto;display:block;max-width:460px}.top-of-page-header img{width:100%;max-width:100%}p.condo-add{padding-bottom:8px!important}p.condo-name{min-height:60px}.condo-name,.condo-add{font-size:16px;margin:auto;font-weight:700;text-align:center;line-height:1.3em}.properties-template{margin-bottom:50px}#main-content .container:before{display:none!important}#list-container td{padding:10px!important}#list-container tr:nth-of-type(even){background-color:#f4f4f4}@media only screen and (max-width:980px){#resource-container table td,#resource-container table th{width:100%;display:block}}.play-icon{position:relative}.play-icon:after{content:'';background-image:url(http://www.jackiemack.com/wp-content/uploads/2021/04/play-circle-duotone.svg);width:50px;height:50px;position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}#resource-container table tr:nth-of-type(even){background-color:#f4f4f4}.things-list li{font-size:16px!important}.school-list li a{font-size:18px;text-decoration:none;color:#000000}.tree-list{font-size:18px!important}.page-id-59 .et_pb_number_counter.et_pb_with_title .percent{margin-bottom:0}header .et_pb_menu .et_pb_menu__menu>nav{display:block!important}#mobile_menu1,header .et_pb_menu .et_pb_menu__menu>nav ul.sub-menu{background-color:#5a3175!important;border-top:3px solid #012d5e}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu{background-color:#5a3175!important}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#5a3175!important}@media only screen and (max-width:1118px) and (min-width:981px){.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:center}}@media only screen and (max-width:980px){.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,#mobile_menu1{background-color:#5a3175!important}}#reviews-container{display:flex;flex-wrap:wrap;gap:5px 10px;text-align:center;justify-content:space-between}.review{margin-left:2%;margin-right:2%;flex:1 0 28%;margin-bottom:3%;border:1px solid #000000;padding-left:20px;padding-right:20px;padding-bottom:30px;border-radius:3px}.review .photo{margin-top:20px}.review .name{margin-top:15px;margin-bottom:15px}.review .stars{margin-bottom:15px}@media only screen and (max-width:980px) and (min-width:768px){#numbers .et_pb_column{width:33%}#reviews-container{display:flex;flex-wrap:wrap;gap:5px 20px;text-align:center;justify-content:space-between}#reviews-container *+*{margin-left:2px}.review{margin-left:2%;margin-right:2%;flex:1 0 44%;margin-bottom:3%;gap:0;border:1px solid #000000;padding-left:10px;padding-right:10px;padding-bottom:10px}.inline-buttons{text-align:center!important}.inline-buttons .et_pb_button_module_wrapper{display:block;margin:0 10px}}@media only screen and (max-width:767px){#reviews-container{display:flex;flex-wrap:wrap;gap:5px;text-align:center;justify-content:space-between}#reviews-container *+*{margin-bottom:10px}.review{flex:1 0 52%;margin-bottom:10px;border:1px solid #000000;padding-left:30px;padding-right:30px;padding-bottom:30px}body #page-container .et_pb_section .et_pb_button_1{padding-left:27px!important;padding-right:27px! important}}@media only screen and (max-width:980px){#list-container td,#list-container tr,#list-container th{display:block;width:100%}#list-container td:first-child{font-weight:bold}#list-container td{border:0;padding-top:0;padding-bottom:0}.list-header p,.list-header select{display:block!important}.list-header select{margin:0 auto;width:100%}.list-header p{margin-right:0;margin-bottom:15px;text-align:center}#list-container td{text-align:center}}.list-header{background-color:#f4f4f4;padding:15px}.list-header p{margin-right:10px}.list-header p,.list-header select{display:inline-block;vertical-align:middle}#list-container,#list-container td{border:0}#list-container td{padding-left:0}#list-container tr{margin-bottom:15px}#partner{flex:1 1 30%;width:30%;margin-bottom:25px}#partner p{text-align:center;padding-bottom:0px}#partner img{max-width:50%;margin-bottom:25px;padding-top:10px}@media only screen and (max-width:980px){#partner{flex:1 1 40%}}@media only screen and (max-width:767px){#partner{flex:1 1 51%;margin-bottom:25px}}#resource-container h2{margin-bottom:10px}#resource-container thead{background-color:#592b73;margin-bottom:5px}#resource-container th{color:#ffffff}#resource-container table{margin-bottom:30px}.et_pb_blog_0_tb_body .et_pb_post div.post-content a.more-link{text-transform:capitalize}#gform_submit_button_1,#gform_submit_button_2,#gform_submit_button_4{background:#002a5c;color:#fff;font-weight:600;width:170px;line-height:50px;border-radius:30px;font-size:18px!important;border:1px solid transparent}#footer-menu ul{list-style-type:none;padding-left:0}#footer-menu a{color:#ffffff}#site-search{border:none;border-bottom:1px solid #a8a8a8;padding-bottom:10px;margin-right:5px}#site-search::placeholder{color:#a8a8a8;font-style:italic}.condo-btn-search{background-color:#999999;color:#ffffff;border:none;padding:8px 20px;border-radius:3px}#condo-posts-container{display:flex;flex-wrap:wrap;width:100%;gap:30px;margin-bottom:60px}.condo-post{width:calc(33.3% - 20px);line-height:14px;display:grid}.condo-image{margin-bottom:10px}.condo-name,.condo-add{font-size:16px;margin:auto;font-weight:700;color:#666666}.condo-details{color:#6e4785;margin-left:15px;font-size:12px;font-weight:600;text-align:center}.post-header-template h1{display:none}.black-dot{height:8px;width:8px;border-radius:50%;display:inline-block;background-color:#000000;position:absolute;top:11px}.c-address{color:#6e4785;margin-left:20px}.condo-group .et_pb_text_inner{display:flex;gap:20px;width:100%;flex-wrap:wrap}.condo-metanox{text-align:center;padding:30px 30px;width:calc(20% - 20px)}.condo-metanox label{font-weight:700;color:#000000;font-size:20px}.condo-metanox p{color:#6e4785;font-weight:700;font-size:20px}.condo-restricts label{color:#6e4785!important;font-family:'Quicksand',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:18px}@media screen and (max-width:980px){.c-name{color:#484e52}.black-dot{top:55px;left:370px}.c-address{color:#6e4785;margin-left:20px;margin-top:20px}.condo-post{width:calc(50% - 20px);line-height:14px;display:grid}.condo-group .et_pb_text_inner{display:flex;gap:20px;width:100%;flex-wrap:wrap}.condo-metanox{text-align:center;padding:30px 40px;width:calc(50% - 20px)}.condo-metanox label{font-weight:800;color:#000000}}@media screen and (max-width:768px){.condo-post{width:calc(100% - 20px);line-height:14px;display:grid}.c-name{color:#484e52}.black-dot{top:50px;left:270px}.c-address{color:#6e4785;margin-left:20px;margin-top:20px}.condo-group .et_pb_text_inner{display:flex;gap:20px;width:100%;flex-wrap:wrap}.condo-metanox{text-align:center;padding:30px 40px;width:calc(100% - 20px)}.condo-metanox label{font-weight:800;color:#000000}}.gform_wrapper .newsletter-form{max-width:50%;margin:0 auto}body .gform_wrapper .newsletter-form ::placeholder,body .gform_wrapper .newsletter-form ::-webkit-input-placeholder,body .gform_wrapper .newsletter-form input[placeholder]{text-align:center;color:#5E4DBF}.newsletter-form .ginput_container.ginput_container_email input{width:100%!important;display:block}.newsletter-form #input_6_1{background-color:#F1F0F6}.newsletter-form input#gform_submit_button_6.button:before{content:"";width:100%;height:3px;left:0;top:-5px;position:absolute;z-index:9;background:linear-gradient(to right,#012d5e 0%,#012d5e 50%,#5a3175 50%,#5a3175 100%)}.newsletter-form input#gform_submit_button_7{background:url(https://www.jackiemack.com/wp-content/uploads/2025/10/subscribe_button.jpg) no-repeat center center;background-size:contain;color:transparent;border:none;width:100%;height:50px;cursor:pointer}.newsletter-form input#gform_submit_button_6:after,.newsletter-form input#gform_submit_button_7:after{content:"";width:100%;height:3px;left:0;bottom:-5px;position:absolute;z-index:9;background:linear-gradient(to right,#012d5e 0%,#012d5e 50%,#5a3175 50%,#5a3175 100%)}#help-lists li{list-style:none;position:relative}#help-lists li::before{content:'■';position:absolute;left:-0.8em;font-size:1.1em;color:#D0DEE9!important}.recruit-contact-jackie::before,.recruit-contact-us::before{content:"";width:100%;height:3px;left:0;top:-5px;position:absolute;z-index:9;background:linear-gradient(to right,#012d5e 0%,#012d5e 50%,#5a3175 50%,#5a3175 100%)}.recruit-contact-jackie{background:url(https://www.jackiemack.com/wp-content/uploads/2026/02/contact_button.jpg) no-repeat center center;background-size:contain;color:transparent;border:none;width:100%;height:50px;cursor:pointer}.recruit-contact-us{background:url(https://www.jackiemack.com/wp-content/uploads/2026/02/contact_button_text.jpg) no-repeat center center;background-size:contain;color:transparent;border:none;width:100%;height:50px;cursor:pointer}.page-id-5929 .et_pb_menu_0_tb_header.et_pb_menu ul li a{color:#592b73!important}.page-id-5929 .et_pb_menu_0_tb_header.et_pb_menu ul li li a{color:#fff!important}.recruit-contact-jackie::after,.recruit-contact-us::after{content:"";width:100%;height:3px;left:0;bottom:-5px;position:absolute;z-index:9;background:linear-gradient(to right,#012d5e 0%,#012d5e 50%,#5a3175 50%,#5a3175 100%)}.team-quote:before{content:"\275D";color:#592b73;position:absolute;top:-1px;left:-12px;font-size:45px}.team-quote{position:relative}.team-quote-speaker:before{content:"\2010";color:#592b73;position:absolute;top:-6px;left:0px;font-size:45px}.team-quote-speaker{position:relative}