.cky-notice-btn-wrapper .cky-btn-reject,.cky-notice-btn-wrapper .cky-btn-accept{background-color:#CCB483!important;border-color:#CCB483!important}.cky-notice-btn-wrapper .cky-btn-customize{border-color:#CCB483!important;color:#CCB483!important}@media only screen and (max-width:980px){.et_mobile_menu .menu-item-has-children>a{position:relative;padding-right:50px!important}.et_mobile_menu .menu-item-has-children>a:after{content:"+";position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:24px;font-weight:400;line-height:1;color:#c9aa72}.et_mobile_menu .menu-item-has-children.open>a:after{content:"−"}.et_mobile_menu .menu-item-has-children>.sub-menu{display:none!important}.et_mobile_menu .menu-item-has-children.open>.sub-menu{display:block!important}}:root{--wyp-gold:#CCB483;--wyp-grey:#DEDEDE;--wyp-ink:#1A1A1A;--wyp-white:#FFFFFF;--wyp-font:"Rotunda Reg",Arial,sans-serif}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a::after{top:49%!important}.step-card{position:relative;overflow:hidden}.step-card:after{position:absolute;top:8px;right:12px;font-size:4rem;line-height:1;font-weight:400;color:#e8e8e8}.step-01:after{content:"01"}.step-02:after{content:"02"}.step-03:after{content:"03"}.step-04:after{content:"04"}body,button,input,textarea,select{font-family:var(--wyp-font)}body{font-size:15px;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:var(--wyp-font);color:var(--wyp-ink);font-weight:700}h1{font-size:62px;line-height:1.05}h2{font-size:40px!important;line-height:1.08}h3{font-size:36px;line-height:1.12}h4{font-size:21px;line-height:1.2}h5{font-size:18px;line-height:1.25}h6{font-size:15px;line-height:1.3}.wyp-kicker,.wyp-kicker p{margin:0;padding:0;color:var(--wyp-gold);font-size:16px;line-height:1.2;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:15px}.wyp-btn,.wyp-btn .et_pb_button{display:inline-flex;align-items:center;justify-content:center;padding:11px 20px!important;border-radius:2px!important;font-family:var(--wyp-font);line-height:1.2!important;font-weight:500!important;transition:.25s ease}.wyp-btn .et_pb_button:after,.wyp-btn:after{display:none!important}.wyp-btn .et_pb_button:hover,.wyp-btn:hover{padding:11px 20px!important}.wyp-btn-gold,.wyp-btn-gold .et_pb_button{background:var(--wyp-gold)!important;color:var(--wyp-white)!important;border:1px solid var(--wyp-gold)!important}.wyp-btn-gold .et_pb_button:hover,.wyp-btn-gold:hover{background:var(--wyp-ink)!important;color:var(--wyp-white)!important;border-color:var(--wyp-ink)!important}.wyp-btn-white,.wyp-btn-white .et_pb_button{background:var(--wyp-white)!important;color:var(--wyp-ink)!important;border:1px solid var(--wyp-white)!important}.wyp-btn-white .et_pb_button:hover,.wyp-btn-white:hover{background:var(--wyp-ink)!important;color:var(--wyp-white)!important;border-color:var(--wyp-ink)!important}.wyp-btn-black{background:var(--wyp-ink)!important;color:var(--wyp-white)!important;border-color:var(--wyp-ink)!important}.wyp-btn-outline,.wyp-btn-outline .et_pb_button{background:transparent!important;color:var(--wyp-white)!important;border:1px solid var(--wyp-white)!important}.wyp-btn-outline .et_pb_button:hover,.wyp-btn-outline:hover{background:var(--wyp-white)!important;color:var(--wyp-ink)!important}.wyp-btn-small,.wyp-btn-small .et_pb_button{padding:8px 14px!important;font-size:11px!important}.wyp-btn-small .et_pb_button:hover,.wyp-btn-small:hover{padding:8px 14px!important}.et_pb_menu .et-menu>li{}.wyp-service-row{display:flex;flex-wrap:wrap}.wyp-service-row>.et_pb_column{display:flex;flex-direction:column}.wyp-service-card .et_pb_blurb_description>p:first-child:empty{display:none!important}.wyp-service-card,.wyp-service-card.et_pb_blurb{height:100%;display:flex;flex-direction:column;overflow:hidden}.wyp-service-card .et_pb_blurb_content{max-width:none;height:100%;display:flex;flex-direction:column;flex:1}.wyp-service-card .et_pb_main_blurb_image{display:block;position:relative;width:auto;margin:15px 15px 0;flex-shrink:0}.wyp-service-card .et_pb_main_blurb_image img{display:block;width:100%;aspect-ratio:1.35 / 1;object-fit:cover;border-radius:14px}.wyp-service-card .et_pb_main_blurb_image:after{content:"↗";position:absolute;right:24px;bottom:-16px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:var(--wyp-gold);color:var(--wyp-ink);border:5px solid var(--wyp-white);border-radius:50%;font-size:15px;font-weight:700;line-height:1;z-index:3}.wyp-service-card .et_pb_blurb_container{position:relative;flex:1;display:flex;flex-direction:column;padding:55px 14px 14px;height:100%}.wyp-service-card .service-kicker{position:absolute;top:15px;left:14px;right:52px;color:var(--wyp-gold);font-size:15px;line-height:1.2;font-weight:700}.wyp-service-card .et_pb_module_header{font-size:26px!important;line-height:1.08;font-weight:700;padding-bottom:10px;flex-shrink:0}.wyp-service-card .et_pb_blurb_description{flex:1;display:flex;flex-direction:column;justify-content:space-between}.wyp-service-card .et_pb_blurb_description p{font-size:15px;line-height:1.35;padding-bottom:12px;margin:0}.wyp-service-card .service-link{display:inline-block;align-self:flex-start;margin-top:auto;background:var(--wyp-gold);color:var(--wyp-white)!important;padding:8px 12px;border-radius:2px;font-size:15px;line-height:1.2;text-decoration:none;transition:.2s ease;flex-shrink:0}.wyp-service-card .service-link:hover{background:var(--wyp-ink);color:var(--wyp-white)!important}.wyp-process-row{display:flex;align-items:stretch}.wyp-process-row .et_pb_column{position:relative;display:flex;flex-direction:column;text-align:center}.wyp-step-number{position:relative;z-index:3;margin-bottom:18px!important;text-align:left;color:#1A1A1A;font-size:30px;font-weight:bold}.wyp-step-number p{margin:0;padding:0;color:#1A1A1A;font-size:26px;line-height:1;font-weight:700}.wyp-step-icon{margin:0 auto 18px!important}.wyp-step-icon .et_pb_icon_wrap{width:92px;height:92px;display:flex;align-items:center;justify-content:center;margin:auto;background:#F4EFE4;border-radius:50%}.wyp-step-icon .et-pb-icon{color:#CCB483!important;font-size:43px!important}.wyp-step-title{margin-bottom:10px!important}.wyp-step-title h4,.wyp-step-title h3,.wyp-step-title p{margin:0;padding:0;color:#CCB483;font-size:19px!important;line-height:1.1;font-weight:700}.wyp-step-copy{margin-bottom:22px!important}.wyp-step-copy p{margin:0;padding:0 8px;color:#1A1A1A;font-size:15px;line-height:1.3}.wyp-step-image{margin-top:auto!important}.wyp-step-image img{display:block;width:100%;height:132px;object-fit:cover;border-radius:9px}.cards-row{display:flex;align-items:stretch;gap:24px}.cards-row .card-col{flex:1;display:flex;flex-direction:column;margin-right:0!important;background:#cfb37d;border-radius:10px;overflow:hidden}.card-blurb{width:100%;height:100%;margin-bottom:0!important}.card-blurb .et_pb_blurb_content{max-width:100%;width:100%;height:100%;display:flex;flex-direction:column}.card-blurb .et_pb_main_blurb_image{position:relative;width:100%;margin-bottom:0;overflow:hidden}.card-blurb .et_pb_main_blurb_image img{width:100%;height:180px;object-fit:cover;display:block}.card-blurb .et_pb_main_blurb_image::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgba(207,179,125,0) 35%,rgba(207,179,125,0.15) 50%,rgba(207,179,125,0.55) 72%,#cfb37d 100%)}.card-blurb .et_pb_blurb_container{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;margin-top:-50px;padding:0 14px 16px}.card-blurb .et_pb_blurb_description{flex:1;display:flex;flex-direction:column;justify-content:space-between}.card-blurb .card-btn{margin-top:auto;align-self:flex-start;display:inline-block;background:#fff;color:#111!important;padding:8px 20px;border-radius:3px;text-decoration:none}.walk-bg-title{width:100%!important;max-width:100%!important;margin:0 0 -25px 0!important;text-align:center;position:relative;z-index:1;pointer-events:none}.walk-bg-title h2{margin:0!important;padding:0!important;font-size:10vw!important;line-height:1em!important;font-weight:800!important;letter-spacing:-.04em;color:rgba(255,255,255,.18)!important;white-space:nowrap;text-align:center}.wyp-price-list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1000px;margin:35px auto 25px;text-align:center;font-family:var(--wyp-font-body)}.wyp-price-item{border:1px solid rgba(255,255,255,.25);padding:25px 20px;background:#fff;border-radius:10px}.wyp-price-item strong{display:block;color:var(--wyp-gold);font-size:20px;margin-bottom:10px}.wyp-price-item p{color:#111;line-height:1.6;margin:0}.wyp-price-bottom{color:#111;text-align:center;font-weight:600;margin:25px 0}.check-list-light li::marker{content:"✓   ";color:#fff}.check-list-gold li::marker{content:"✓   ";color:#ccb483}.check-list-gold ul,.check-list-light ul{padding-left:25px}.check-list-gold li,.check-list-light li{padding-top:8px}.perspective-card{background:#fff!important;transition:all .3s ease}.perspective-card .et_pb_module_header,.perspective-card .et_pb_blurb_description{color:var(--wyp-ink)!important}.perspective-card .et-pb-icon{color:var(--wyp-gold)!important}.perspective-card:hover{background:var(--wyp-gold)!important;transform:translateY(-4px)}.perspective-card:hover .et_pb_module_header,.perspective-card:hover .et_pb_blurb_description,.perspective-card:hover .et_pb_blurb_description p{color:#fff!important}.perspective-card:hover .et-pb-icon{color:#fff!important}body #page-container .perspective-card .et_pb_button:hover{background:#000!important;color:#fff!important;border-color:#fff!important}.evaluate-list ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:15px 30px;margin-top:30px}.evaluate-list li{padding:12px 0 12px 5px;position:relative;color:#e0e0e0;font-size:15px;border-bottom:1px solid rgba(255,255,255,0.08)}.evaluate-list-small ul{list-style:none;display:grid;grid-template-columns:1fr 1fr}.img-cover img{object-fit:cover}.et_pb_bg_layout_light.et_pb_button:hover,.et_pb_bg_layout_light .et_pb_button:hover{background-color:#000}.evaluate-list-small li{position:relative;font-size:14px}@media (max-width:992px){.evaluate-list ul,.evaluate-list-small{grid-template-columns:1fr}}.img-blurb img{height:300px;object-fit:cover}@media (min-width:981px){.wyp-process-row.et_pb_column:not(:last-child).wyp-step-number:after{content:"";position:absolute;top:50%;left:58%;width:calc(100% - 25px);height:1.5px;background:#1A1A1A;transform:translateY(-50%);z-index:-1}.wyp-process-row.et_pb_column:not(:last-child).wyp-step-number:before{content:"";position:absolute;top:50%;right:-48%;width:8px;height:8px;border-top:1.5px solid #1A1A1A;border-right:1.5px solid #1A1A1A;transform:translateY(-50%) rotate(45deg);z-index:4}.wyp-step-title{min-height:44px}.wyp-step-copy{min-height:80px}}@media (max-width:980px){.wyp-process-row{display:flex;flex-wrap:wrap;gap:40px 0}.wyp-process-row .et_pb_column{width:47.25%!important;margin-right:5.5%!important}.wyp-process-row .et_pb_column:nth-child(2n){margin-right:0!important}.wyp-step-number{text-align:center}.mobile-reverse{display:flex!important;flex-direction:column-reverse!important}.mobile-reverse .et_pb_column{margin-bottom:0!important}.cards-row{display:block}.cards-row .card-col{width:100%!important;margin-bottom:24px!important}.walk-bg-title{display:none}}@media (min-width:766px){.menu-contact-us{display:none!important}}.menu-contact-us{background:var(--wyp-gold)}.menu-contact-us a{color:#fff!important}.double-btn{display:flex;flex-wrap:wrap;gap:15px;margin-top:15px;justify-content:center}@media (max-width:767px){.evaluate-list-small ul{grid-template-columns:1fr}.wyp-service-card .et_pb_blurb_container{padding:60px 14px 14px}.double-btn a{width:100%}.double-btn br{display:none}.menu-col-2{display:none}.menu-col-1{margin-bottom:0px}.wyp-service-card .et_pb_main_blurb_image img{aspect-ratio:1.6 / 1;height:340px}.wyp-service-card .et_pb_module_header{font-size:22px!important}.wyp-process-row{display:block}.wyp-process-row .et_pb_column{width:100%!important;margin-right:0!important}.wyp-step-number{text-align:center;margin-bottom:15px!important}.wyp-step-number p{font-size:24px}.wyp-step-icon .et_pb_icon_wrap{width:86px;height:86px}.wyp-step-icon .et-pb-icon{font-size:39px!important}.wyp-step-title{min-height:0}.wyp-step-copy{min-height:0;max-width:420px;margin-left:auto!important;margin-right:auto!important}.wyp-step-image img{height:auto;aspect-ratio:1.7 / 1}h1{font-size:42px}h2{font-size:28px!important}h3{font-size:26px}h4{font-size:19px}.wyp-price-list{grid-template-columns:1fr}}