.elementor-82 .elementor-element.elementor-element-c500079{--display:flex;}.elementor-82 .elementor-element.elementor-element-c50000d{--display:flex;}.elementor-82 .elementor-element.elementor-element-c50000b{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-82 .elementor-element.elementor-element-c50001e{--display:flex;}.elementor-82 .elementor-element.elementor-element-c50001c{--display:flex;}.elementor-82 .elementor-element.elementor-element-c50001a{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500013{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500016{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500019{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500039{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500038{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500025{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500022{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500037{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500028{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500035{--display:flex;}.elementor-82 .elementor-element.elementor-element-c50002b{--display:flex;}.elementor-82 .elementor-element.elementor-element-c50002e{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500031{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500034{--display:flex;}.elementor-82 .elementor-element.elementor-element-c50003d{--display:flex;}.elementor-82 .elementor-element.elementor-element-c50003b{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500050{--display:flex;}.elementor-82 .elementor-element.elementor-element-c50004e{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500043{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500041{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500048{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500046{--display:flex;}.elementor-82 .elementor-element.elementor-element-c50004d{--display:flex;}.elementor-82 .elementor-element.elementor-element-c50004b{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500069{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500055{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500054{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500068{--display:flex;}.elementor-82 .elementor-element.elementor-element-c50005e{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500058{--display:flex;}.elementor-82 .elementor-element.elementor-element-c50005d{--display:flex;}.elementor-82 .elementor-element.elementor-element-c50005c{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500067{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500061{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500066{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500065{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500078{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500077{--display:flex;}.elementor-82 .elementor-element.elementor-element-c50006d{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500070{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500073{--display:flex;}.elementor-82 .elementor-element.elementor-element-c500076{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS */.ckr-v4{display:block!important;width:100%;padding:0!important;overflow:hidden;background:#fcf7f3;color:#3f3439;font-family:Arial,sans-serif}.ckr-v4 .e-con{padding:0;min-width:0}.ckr-v4 .elementor-widget{margin:0;min-width:0}.ckr-v4 p{font:16px/1.65 Arial,sans-serif;margin:0;color:#443b40}.ckr-v4 a{color:#821833;text-decoration:none}.ckr-v4 a:hover{text-decoration:underline}.ckr-v4 a[href^="tel:"]{white-space:nowrap;display:inline-block}.ckr-v4 h1.elementor-heading-title{font:400 clamp(37px,4.1vw,66px)/1.06 Georgia!important;color:#74162f!important;letter-spacing:-.8px}.ckr-v4 h2.elementor-heading-title{font:400 clamp(30px,3vw,46px)/1.13 Georgia!important;color:#74162f!important}.ckr-v4 h3.elementor-heading-title{font:600 clamp(21px,1.7vw,27px)/1.2 Georgia!important;color:#74162f!important}.ckr-v4 .elementor-button{font:600 14px/1.35 Arial;background:#871735;border:1px solid #871735;border-radius:30px;color:#fff!important;padding:14px 27px;box-shadow:none}.ckr-v4 .elementor-button:hover{background:#631027;text-decoration:none;transform:translateY(-2px)}.ckr-v4 .elementor-button:focus-visible,.ckr-v4 a:focus-visible{outline:3px solid #c89f5b;outline-offset:4px}.ckr-v4 .cv-copy{gap:20px;position:relative;z-index:1}.ckr-v4 .cv-hero{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:45px;align-items:center;padding:35px 7.65% 55px;background:radial-gradient(ellipse at 65% 0,#eddad5,transparent 75%);position:relative}.ckr-v4 .cv-hero:after,.ckr-v4 .cv-review:before{content:'';position:absolute;left:-5%;right:-5%;bottom:-33px;height:70px;border-radius:50%;background:#fcf7f3;pointer-events:none}.ckr-v4 .cv-breadcrumb p{font-size:13px;color:#685a61}.ckr-v4 .cv-hero-photo img{display:block;width:100%;height:auto;border-radius:22px;border:1px solid #ead4c5;box-shadow:0 12px 35px #7334280b}.ckr-v4 .cv-section{padding:35px 7.65%;gap:27px;position:relative}.ckr-v4 .cv-about{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:40px;align-items:center;padding-top:35px}.ckr-v4 .cv-about-photo img{width:100%;height:auto;display:block;border-radius:20px}.ckr-v4 .cv-about p{font-size:15px;line-height:1.6}.ckr-v4 .cv-about .cv-copy{gap:17px}.ckr-v4 .cv-title-line .elementor-heading-title{display:flex;align-items:center;gap:25px}.ckr-v4 .cv-title-line .elementor-heading-title:after{content:'';display:inline-block;width:65px;height:1px;background:linear-gradient(90deg,#a1495e,transparent);flex:none}.ckr-v4 .cv-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ckr-v4 .cv-mini{padding:14px 9px;border:1px solid #e3c7be;border-radius:14px;align-items:center;text-align:center;gap:9px}.ckr-v4 .cv-mini p{font:13px/1.35 Arial}.ckr-v4 .cv-icon{width:30px!important;max-width:30px;flex:none;color:#8c1b3b}.ckr-v4 .cv-icon svg{width:100%;height:30px;display:block;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round}.ckr-v4 .cv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;align-items:stretch}.ckr-v4 .cv-card{border:1px solid #e4cdc3;border-radius:20px;padding:26px;background:linear-gradient(125deg,#fffefa,#fcf4ef);gap:20px;box-shadow:0 8px 20px #6a293408;position:relative;overflow:hidden}.ckr-v4 .cv-card-title{display:flex;flex-direction:row;gap:14px;align-items:center}.ckr-v4 .cv-card-title>.elementor-widget-heading{flex:1;min-width:0}.ckr-v4 table{width:100%;border-collapse:collapse;margin:0;background:transparent!important}.ckr-v4 td{border:1px solid #dfc9c0!important;padding:10px 12px!important;font:14px/1.45 Arial!important;color:#463b40;background:transparent!important}.ckr-v4 .cv-note p{font-size:13px;line-height:1.5}.ckr-v4 .cv-contact p{font-size:14px;line-height:1.65}.ckr-v4 .cv-contact-lines{gap:7px}.ckr-v4 .cv-contact-row{display:flex;flex-direction:row;align-items:flex-start;gap:10px}.ckr-v4 .cv-contact-row .cv-icon{width:20px!important;max-width:20px}.ckr-v4 .cv-contact-row .cv-icon svg{height:21px}.ckr-v4 .cv-contact-row .elementor-widget-text-editor{flex:1}.ckr-v4 .cv-contact>.elementor-widget-button{margin-top:auto}.ckr-v4 .cv-gallery-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ckr-v4 .cv-gallery-row img{display:block;width:100%;height:auto;aspect-ratio:1.5;object-fit:contain;border-radius:17px;background:#efe1d8;transition:transform .25s}.ckr-v4 .cv-gallery-row a{display:block;border-radius:17px;overflow:hidden}.ckr-v4 .cv-gallery-row a:hover img{transform:scale(1.015)}.ckr-v4 .cv-format-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ckr-v4 .cv-format{padding:25px;background:linear-gradient(135deg,#fffefa,#f4e6e0);gap:17px;min-height:190px}.ckr-v4 .cv-format p{font-size:14px;line-height:1.6}.ckr-v4 .cv-format .cv-card-title{align-items:flex-start}.ckr-v4 .cv-format h3.elementor-heading-title{font-size:23px!important}.ckr-v4 .cv-center-button{align-self:center}.ckr-v4 .cv-review{padding-top:48px;padding-bottom:35px;background:radial-gradient(ellipse at 100% 0,#ebd1c3,transparent 60%);position:relative}.ckr-v4 .cv-review:before{top:-38px;bottom:auto}.ckr-v4 .cv-review-intro{display:flex;flex-direction:row;gap:22px;align-items:center}.ckr-v4 .cv-review-intro .cv-icon{width:55px!important;max-width:55px}.ckr-v4 .cv-review-intro .cv-icon svg{height:55px}.ckr-v4 .cv-review-intro .cv-copy{gap:10px}.ckr-v4 .cv-review-intro p{max-width:900px;font-size:15px}.ckr-v4 .cv-rating{gap:20px}.ckr-v4 .cv-rating-inner{display:grid;grid-template-columns:135px minmax(0,1fr);gap:20px;align-items:center}.ckr-v4 .cv-qr img{display:block;width:135px;height:135px;object-fit:contain;background:white;padding:8px;border-radius:5px}.ckr-v4 .cv-rating-inner p{font-size:14px;line-height:1.5}.ckr-v4 .cv-rating-inner .elementor-button{font-size:12px;padding:12px 18px}.ckr-v4 .cv-links{padding-top:5px;padding-bottom:45px}.ckr-v4 .cv-links-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ckr-v4 .cv-useful{display:flex;flex-direction:row;align-items:center;gap:18px;padding:20px 22px}.ckr-v4 .cv-useful p{font-size:14px;line-height:1.4}.ckr-v4 .cv-useful .elementor-widget-text-editor{flex:1}.ckr-v4 .cv-useful a{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#49343d}.ckr-v4 .cv-useful a span{color:#871735;font-size:23px}.ckr-v4 .cv-decor{position:absolute!important;right:0;bottom:0;width:140px!important;opacity:.11;color:#a05d43;pointer-events:none;z-index:0}.ckr-v4 .cv-decor svg{width:100%;height:auto;fill:none;stroke:currentColor;stroke-width:1.1}
.ckr-v4 h1.elementor-heading-title{font-size:clamp(35px,3.4vw,58px)!important}.ckr-v4 h3.elementor-heading-title{font-weight:400!important}
@media(max-width:1050px){.ckr-v4 .cv-hero{gap:28px}.ckr-v4 .cv-about{gap:27px;grid-template-columns:1fr 1.25fr}.ckr-v4 .cv-card{padding:22px}.ckr-v4 .cv-rating-inner{grid-template-columns:110px minmax(0,1fr);gap:14px}.ckr-v4 .cv-qr img{width:110px;height:110px}.ckr-v4 .cv-useful{padding:17px;gap:12px}.ckr-v4 .cv-format h3.elementor-heading-title{font-size:21px!important}}
@media(max-width:780px){.ckr-v4 .cv-hero,.ckr-v4 .cv-about{grid-template-columns:1fr}.ckr-v4 .cv-hero{padding:30px 6% 40px}.ckr-v4 .cv-section{padding:30px 6%}.ckr-v4 .cv-grid{grid-template-columns:1fr}.ckr-v4 .cv-gallery-row,.ckr-v4 .cv-links-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ckr-v4 .cv-format-grid{grid-template-columns:1fr}.ckr-v4 .cv-format{min-height:0}.ckr-v4 .cv-rating-inner{grid-template-columns:135px minmax(0,1fr);gap:20px}.ckr-v4 .cv-qr img{width:135px;height:135px}.ckr-v4 .cv-review{padding-top:40px}.ckr-v4 .cv-about-photo{order:2}}
@media(max-width:480px){.ckr-v4 h1.elementor-heading-title{font-size:39px!important}.ckr-v4 h2.elementor-heading-title{font-size:31px!important}.ckr-v4 .cv-title-line .elementor-heading-title:after{display:none}.ckr-v4 p{font-size:15px}.ckr-v4 .cv-card{padding:21px}.ckr-v4 .cv-card-title{gap:10px}.ckr-v4 .cv-card h3.elementor-heading-title{font-size:22px!important}.ckr-v4 .cv-rating-inner{grid-template-columns:90px minmax(0,1fr);gap:14px}.ckr-v4 .cv-qr img{width:90px;height:90px;padding:5px}.ckr-v4 .cv-rating-inner .elementor-button{padding:11px 12px}.ckr-v4 .cv-gallery-row{gap:10px}.ckr-v4 .cv-links-grid{gap:12px}.ckr-v4 .cv-useful{padding:16px 14px;gap:10px}.ckr-v4 .cv-useful .cv-icon{width:23px!important}.ckr-v4 .cv-useful p{font-size:13px}.ckr-v4 .cv-review-intro{align-items:flex-start;gap:15px}.ckr-v4 .cv-review-intro .cv-icon{width:36px!important;max-width:36px}.ckr-v4 .cv-review-intro .cv-icon svg{height:36px}.ckr-v4 td{font-size:12px!important;padding:9px!important}}
@media(prefers-reduced-motion:reduce){.ckr-v4 *{transition:none!important;transform:none!important}}/* End custom CSS */