.elementor-7028 .elementor-element.elementor-element-aa5faf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7028 .elementor-element.elementor-element-62ff577{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-7028 .elementor-element.elementor-element-e651124>.elementor-widget-container{margin:2% 0% 0% 0%}.elementor-7028 .elementor-element.elementor-element-e651124{text-align:center}.elementor-7028 .elementor-element.elementor-element-e651124 .elementor-heading-title{font-weight:700;color:#222}.elementor-7028 .elementor-element.elementor-element-b476837{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7028 .elementor-element.elementor-element-b476837.e-con{--flex-grow:0;--flex-shrink:0}.elementor-7028 .elementor-element.elementor-element-3247c71{--display:flex;--min-height:25px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7028 .elementor-element.elementor-element-8f5822f .banner-content .banner-title span{background-color:#C8A95A85;border-radius:11px 11px 11px 11px;padding:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-8f5822f .banner .banner-content,.elementor-7028 .elementor-element.elementor-element-8f5822f .banner .banner-content .banner-title,.elementor-7028 .elementor-element.elementor-element-8f5822f .banner .banner-content .banner-subtitle{text-align:center!important}.elementor-7028 .elementor-element.elementor-element-8f5822f .banner{border-radius:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-8f5822f .banner-title{font-weight:900}.elementor-7028 .elementor-element.elementor-element-8f5822f .banner-content .banner-title{color:#FFF;margin-bottom:0}.elementor-7028 .elementor-element.elementor-element-8f5822f .banner img{object-position:center center!important}.elementor-7028 .elementor-element.elementor-element-8f5822f .banner-content .button-wrap .banner-button{font-size:14px;font-weight:400;line-height:1px;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px}.elementor-7028 .elementor-element.elementor-element-8f5822f .banner .banner-content .button-wrap .banner-button{color:var(--e-global-color-text);background-color:#C8A95A8A;border-style:solid;border-width:1px 1px 1px 1px}.elementor-7028 .elementor-element.elementor-element-1d01adb{--display:flex;--min-height:25px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-7028 .elementor-element.elementor-element-acfc66d .banner-content .banner-title span{background-color:#fff0;background-image:linear-gradient(180deg,#C8A95A85 0%,#C8A95A85 100%);border-radius:11px 11px 11px 11px;padding:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-acfc66d .banner .banner-content,.elementor-7028 .elementor-element.elementor-element-acfc66d .banner .banner-content .banner-title,.elementor-7028 .elementor-element.elementor-element-acfc66d .banner .banner-content .banner-subtitle{text-align:center!important}.elementor-7028 .elementor-element.elementor-element-acfc66d .banner{border-radius:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-acfc66d .banner-title{font-weight:900}.elementor-7028 .elementor-element.elementor-element-acfc66d .banner-content .banner-title{color:#FFF}.elementor-7028 .elementor-element.elementor-element-acfc66d .banner img{object-position:center center!important}.elementor-7028 .elementor-element.elementor-element-60fb272{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7028 .elementor-element.elementor-element-9a5311d .banner-content .banner-title span{background-color:#fff0;background-image:linear-gradient(180deg,#C8A95A85 0%,#C8A95A85 100%);border-radius:11px 11px 11px 11px;padding:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-9a5311d .banner .banner-content,.elementor-7028 .elementor-element.elementor-element-9a5311d .banner .banner-content .banner-title,.elementor-7028 .elementor-element.elementor-element-9a5311d .banner .banner-content .banner-subtitle{text-align:center!important}.elementor-7028 .elementor-element.elementor-element-9a5311d .banner{border-radius:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-9a5311d .banner-title{font-weight:900}.elementor-7028 .elementor-element.elementor-element-9a5311d .banner-content .banner-title{color:#FFF}.elementor-7028 .elementor-element.elementor-element-9a5311d .banner img{object-position:center center!important}.elementor-7028 .elementor-element.elementor-element-41ae0a0{--display:flex;--min-height:25px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7028 .elementor-element.elementor-element-30c6ae0 .banner-content .banner-title span{background-color:#fff0;background-image:linear-gradient(180deg,#C8A95A85 0%,#C8A95A85 100%);border-radius:11px 11px 11px 11px;padding:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-30c6ae0 .banner .banner-content,.elementor-7028 .elementor-element.elementor-element-30c6ae0 .banner .banner-content .banner-title,.elementor-7028 .elementor-element.elementor-element-30c6ae0 .banner .banner-content .banner-subtitle{text-align:center!important}.elementor-7028 .elementor-element.elementor-element-30c6ae0 .banner{border-radius:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-30c6ae0 .banner-title{font-weight:900}.elementor-7028 .elementor-element.elementor-element-30c6ae0 .banner-content .banner-title{color:#FFF}.elementor-7028 .elementor-element.elementor-element-30c6ae0 .banner img{object-position:center center!important}.elementor-7028 .elementor-element.elementor-element-fcc28cc{--display:flex;--min-height:25px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7028 .elementor-element.elementor-element-1e23225 .banner-content .banner-title span{background-color:#fff0;background-image:linear-gradient(180deg,#C8A95A85 0%,#C8A95A85 100%);border-radius:11px 11px 11px 11px;padding:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-1e23225 .banner .banner-content,.elementor-7028 .elementor-element.elementor-element-1e23225 .banner .banner-content .banner-title,.elementor-7028 .elementor-element.elementor-element-1e23225 .banner .banner-content .banner-subtitle{text-align:center!important}.elementor-7028 .elementor-element.elementor-element-1e23225 .banner{border-radius:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-1e23225 .banner-title{font-weight:900}.elementor-7028 .elementor-element.elementor-element-1e23225 .banner-content .banner-title{color:#FFF}.elementor-7028 .elementor-element.elementor-element-efb6bda{--display:flex;--min-height:25px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7028 .elementor-element.elementor-element-1b3ce5c .banner-content .banner-title span{background-color:#fff0;background-image:linear-gradient(180deg,#C8A95A85 0%,#C8A95A85 100%);border-radius:11px 11px 11px 11px;padding:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-1b3ce5c .banner .banner-content,.elementor-7028 .elementor-element.elementor-element-1b3ce5c .banner .banner-content .banner-title,.elementor-7028 .elementor-element.elementor-element-1b3ce5c .banner .banner-content .banner-subtitle{text-align:center!important}.elementor-7028 .elementor-element.elementor-element-1b3ce5c .banner{border-radius:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-1b3ce5c .banner-title{font-weight:900}.elementor-7028 .elementor-element.elementor-element-1b3ce5c .banner-content .banner-title{color:#FFF}.elementor-7028 .elementor-element.elementor-element-1b3ce5c .banner img{object-position:center center!important}.elementor-7028 .elementor-element.elementor-element-aae289d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-9px;--padding-bottom:-9px;--padding-left:-9px;--padding-right:-9px}.elementor-7028 .elementor-element.elementor-element-aae289d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-7028 .elementor-element.elementor-element-95a00cb{--display:flex;--min-height:25px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7028 .elementor-element.elementor-element-d8abcae .banner-content .banner-title span{background-color:#C8A95A85;border-radius:11px 11px 11px 11px;padding:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-d8abcae .banner .banner-content,.elementor-7028 .elementor-element.elementor-element-d8abcae .banner .banner-content .banner-title,.elementor-7028 .elementor-element.elementor-element-d8abcae .banner .banner-content .banner-subtitle{text-align:center!important}.elementor-7028 .elementor-element.elementor-element-d8abcae .banner{border-radius:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-d8abcae .banner-title{font-weight:900}.elementor-7028 .elementor-element.elementor-element-d8abcae .banner-content .banner-title{color:#FFF;margin-bottom:0}.elementor-7028 .elementor-element.elementor-element-d8abcae .banner img{object-position:center center!important}.elementor-7028 .elementor-element.elementor-element-d8abcae .banner-content .button-wrap .banner-button{font-size:14px;font-weight:400;line-height:1px;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px}.elementor-7028 .elementor-element.elementor-element-d8abcae .banner .banner-content .button-wrap .banner-button{color:var(--e-global-color-text);background-color:#C8A95A8A;border-style:solid;border-width:1px 1px 1px 1px}.elementor-7028 .elementor-element.elementor-element-988e7a9{--display:flex;--min-height:25px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-7028 .elementor-element.elementor-element-38ecd5d .banner-content .banner-title span{background-color:#fff0;background-image:linear-gradient(180deg,#C8A95A85 0%,#C8A95A85 100%);border-radius:11px 11px 11px 11px;padding:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-38ecd5d .banner .banner-content,.elementor-7028 .elementor-element.elementor-element-38ecd5d .banner .banner-content .banner-title,.elementor-7028 .elementor-element.elementor-element-38ecd5d .banner .banner-content .banner-subtitle{text-align:center!important}.elementor-7028 .elementor-element.elementor-element-38ecd5d .banner{border-radius:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-38ecd5d .banner-title{font-weight:900}.elementor-7028 .elementor-element.elementor-element-38ecd5d .banner-content .banner-title{color:#FFF}.elementor-7028 .elementor-element.elementor-element-38ecd5d .banner img{object-position:center center!important}.elementor-7028 .elementor-element.elementor-element-2f4e4ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7028 .elementor-element.elementor-element-ebc4c5a .banner-content .banner-title span{background-color:#fff0;background-image:linear-gradient(180deg,#C8A95A85 0%,#C8A95A85 100%);border-radius:11px 11px 11px 11px;padding:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-ebc4c5a .banner .banner-content,.elementor-7028 .elementor-element.elementor-element-ebc4c5a .banner .banner-content .banner-title,.elementor-7028 .elementor-element.elementor-element-ebc4c5a .banner .banner-content .banner-subtitle{text-align:center!important}.elementor-7028 .elementor-element.elementor-element-ebc4c5a .banner{border-radius:11px 11px 11px 11px}.elementor-7028 .elementor-element.elementor-element-ebc4c5a .banner-title{font-weight:900}.elementor-7028 .elementor-element.elementor-element-ebc4c5a .banner-content .banner-title{color:#FFF}.elementor-7028 .elementor-element.elementor-element-ebc4c5a .banner img{object-position:center center!important}.elementor-7028 .elementor-element.elementor-element-8014d16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7028 .elementor-element.elementor-element-cb6749a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}@media(min-width:768px){.elementor-7028 .elementor-element.elementor-element-b476837{--width:99.678%}.elementor-7028 .elementor-element.elementor-element-3247c71{--width:33.3333%}.elementor-7028 .elementor-element.elementor-element-1d01adb{--width:33.3333%}.elementor-7028 .elementor-element.elementor-element-60fb272{--width:33.3333%}.elementor-7028 .elementor-element.elementor-element-41ae0a0{--width:33.3333%}.elementor-7028 .elementor-element.elementor-element-fcc28cc{--width:33.3333%}.elementor-7028 .elementor-element.elementor-element-efb6bda{--width:33.3333%}.elementor-7028 .elementor-element.elementor-element-aae289d{--width:99.678%}.elementor-7028 .elementor-element.elementor-element-95a00cb{--width:33.3333%}.elementor-7028 .elementor-element.elementor-element-988e7a9{--width:33.3333%}.elementor-7028 .elementor-element.elementor-element-2f4e4ec{--width:33.3333%}}@media(max-width:1024px){.elementor-7028 .elementor-element.elementor-element-62ff577{--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}}@media(max-width:767px){.elementor-7028 .elementor-element.elementor-element-aa5faf8{--content-width:100%}.elementor-7028 .elementor-element.elementor-element-62ff577{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-7028 .elementor-element.elementor-element-e651124>.elementor-widget-container{margin:0% 0% 3% 0%}.elementor-7028 .elementor-element.elementor-element-e651124 .elementor-heading-title{font-size:24px}}.elementor-7028 .elementor-element.elementor-element-41ae0a0{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:calc(100% - 40px)!important;max-width:1180px;margin:10px auto 60px!important;padding:0}.elementor-7028 .elementor-element.elementor-element-41ae0a0>.e-con:not(.elementor-element-aae289d),.elementor-7028 .elementor-element.elementor-element-41ae0a0>.elementor-element-aae289d>.e-con{width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important}.elementor-7028 .elementor-element.elementor-element-41ae0a0>.elementor-element-aae289d{display:contents!important}.elementor-7028 .elementor-element.elementor-element-41ae0a0 .elementor-widget-banner,.elementor-7028 .elementor-element.elementor-element-41ae0a0 .elementor-widget-banner .elementor-widget-container,.elementor-7028 .elementor-element.elementor-element-41ae0a0 .elementor-widget-banner .banner{height:100%}.elementor-7028 .elementor-element.elementor-element-41ae0a0 .banner{position:relative;aspect-ratio:1/1;overflow:hidden;border:1px solid rgb(200 169 90 / .62);border-radius:18px;background:#f6efe5;box-shadow:0 14px 34px rgb(66 43 26 / .10);transform:translateZ(0);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.elementor-7028 .elementor-element.elementor-element-41ae0a0 .banner::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,rgb(42 23 17 / .08) 62%,rgb(42 23 17 / .76) 100%);pointer-events:none;z-index:1}.elementor-7028 .elementor-element.elementor-element-41ae0a0 .banner img{width:100%!important;height:100%!important;object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .35s ease}.elementor-7028 .elementor-element.elementor-element-41ae0a0 .banner-content{position:absolute!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;width:100%!important;max-width:none!important;padding:62px 24px 22px!important;text-align:left!important;transform:none!important;z-index:2}.elementor-7028 .elementor-element.elementor-element-41ae0a0 .banner-title{display:block;margin:0!important;padding:0!important;border:0!important;background:none!important;color:#fff!important;font-size:25px!important;font-weight:700!important;line-height:1.18!important;letter-spacing:.01em;text-shadow:0 2px 14px rgb(34 20 15 / .4)}.elementor-7028 .elementor-element.elementor-element-41ae0a0 .banner-content::after{content:"РАЗГЛЕДАЙ →";display:block;margin-top:9px;color:#f1d98b;font-size:11px;font-weight:700;line-height:1;letter-spacing:.14em;opacity:.92}.elementor-7028 .elementor-element.elementor-element-41ae0a0 .banner:hover{transform:translateY(-5px);border-color:rgb(200 169 90 / .95);box-shadow:0 20px 42px rgb(66 43 26 / .16)}.elementor-7028 .elementor-element.elementor-element-41ae0a0 .banner:hover img{transform:scale(1.045);filter:saturate(1.04) contrast(1.02)}@media(max-width:1024px){.elementor-7028 .elementor-element.elementor-element-41ae0a0{gap:16px;width:calc(100% - 28px)!important}.elementor-7028 .elementor-element.elementor-element-41ae0a0 .banner-title{font-size:21px!important}}@media(max-width:767px){.elementor-7028 .elementor-element.elementor-element-41ae0a0{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:calc(100% - 22px)!important;margin-bottom:38px!important}.elementor-7028 .elementor-element.elementor-element-41ae0a0 .banner{border-radius:14px;box-shadow:0 9px 22px rgb(66 43 26 / .09)}.elementor-7028 .elementor-element.elementor-element-41ae0a0 .banner-content{padding:42px 12px 13px!important}.elementor-7028 .elementor-element.elementor-element-41ae0a0 .banner-title{font-size:15px!important;line-height:1.2!important}.elementor-7028 .elementor-element.elementor-element-41ae0a0 .banner-content::after{margin-top:6px;font-size:8px;letter-spacing:.1em}}.elementor-element-aa5faf8{padding:38px 20px 24px!important}.elementor-element-aa5faf8>.e-con-inner{position:relative;overflow:hidden;max-width:1180px!important;padding:42px 68px 38px!important;border:1px solid rgb(200 169 90 / .42);border-radius:24px;background:radial-gradient(circle at 100% 0,rgb(200 169 90 / .14),transparent 30%),linear-gradient(145deg,#fffdf9 0%,#faf6ef 56%,#f6eee3 100%);box-shadow:0 16px 42px rgb(68 43 24 / .08)}.elementor-element-aa5faf8>.e-con-inner::before{content:"";position:absolute;top:-100px;right:-80px;width:250px;height:250px;border:1px solid rgb(200 169 90 / .2);border-radius:50%;pointer-events:none}.elementor-element-aa5faf8 .elementor-element-e651124 .elementor-heading-title{margin:0!important;color:#2f1815;font-size:44px!important;font-weight:700;line-height:1.15;text-align:center}.elementor-element-aa5faf8 .elementor-element-e651124::after{content:"";display:block;width:70px;height:2px;margin:17px auto 19px;background:linear-gradient(90deg,transparent,#c8a95a,transparent)}.elementor-element-aa5faf8 .elementor-element-c22a151{max-width:900px;margin:0 auto}.elementor-element-aa5faf8 .elementor-element-c22a151 p{margin:0!important;color:#5a4e45;font-size:18px;line-height:1.72;text-align:center}.elementor-element-b476837{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:calc(100% - 40px)!important;max-width:1180px;margin:8px auto 64px!important;padding:0!important}.elementor-element-b476837>.e-con:not(.elementor-element-aae289d),.elementor-element-b476837>.elementor-element-aae289d>.e-con{width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important}.elementor-element-b476837>.elementor-element-aae289d{display:contents!important}.elementor-element-b476837 .elementor-widget-banner,.elementor-element-b476837 .elementor-widget-banner .elementor-widget-container,.elementor-element-b476837 .elementor-widget-banner .banner{height:100%}.elementor-element-b476837 .banner{position:relative;aspect-ratio:1/1;overflow:hidden;border:1px solid rgb(200 169 90 / .62)!important;border-radius:18px!important;background:#f6efe5;box-shadow:0 14px 34px rgb(66 43 26 / .1);transform:translateZ(0);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.elementor-element-b476837 .banner::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 46%,rgb(42 23 17 / .08) 62%,rgb(42 23 17 / .78) 100%);pointer-events:none;z-index:1}.elementor-element-b476837 .banner img{width:100%!important;height:100%!important;object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .35s ease}.elementor-element-b476837 .banner-content{position:absolute!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;width:100%!important;max-width:none!important;padding:64px 24px 22px!important;text-align:left!important;transform:none!important;z-index:2}.elementor-element-b476837 .banner-title,.elementor-element-b476837 .banner-title span{display:block;margin:0!important;padding:0!important;border:0!important;background:none!important;color:#fff!important;font-size:25px!important;font-weight:700!important;line-height:1.18!important;letter-spacing:.01em;text-shadow:0 2px 14px rgb(34 20 15 / .42)}.elementor-element-b476837 .banner-content::after{content:"РАЗГЛЕДАЙ →";display:block;margin-top:9px;color:#f1d98b;font-size:11px;font-weight:700;line-height:1;letter-spacing:.14em;opacity:.95}.elementor-element-b476837 .banner:hover{transform:translateY(-5px);border-color:rgb(200 169 90 / .95)!important;box-shadow:0 20px 42px rgb(66 43 26 / .16)}.elementor-element-b476837 .banner:hover img{transform:scale(1.045);filter:saturate(1.04) contrast(1.02)}.elementor-element-8014d16{padding:0 20px 70px!important}.elementor-7028 .elementor-element.elementor-element-9f938c7{--cup-gold:#c8a95a;--cup-brown:#2f1815;--cup-text:#5a4e45}.elementor-7028 .elementor-element.elementor-element-9f938c7 .elementor-widget-container{position:relative;overflow:hidden;border:1px solid rgb(200 169 90 / .42);border-radius:26px;background:radial-gradient(circle at 100% 0,rgb(200 169 90 / .12),transparent 27%),linear-gradient(145deg,#fffdf9 0%,#faf6ef 50%,#f6eee3 100%);box-shadow:0 18px 48px rgb(68 43 24 / .09)}.elementor-7028 .elementor-element.elementor-element-9f938c7 .elementor-widget-container::before{content:"";position:absolute;top:-105px;right:-90px;width:260px;height:260px;border:1px solid rgb(200 169 90 / .2);border-radius:50%;pointer-events:none}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor)){max-width:none!important;margin:0!important;padding:62px 70px 54px;line-height:inherit!important;display:flow-root}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>h2{clear:both;position:relative;margin:50px 0 22px!important;padding:0 0 15px 24px;color:var(--cup-brown);font-size:30px;font-weight:700;line-height:1.25;border-bottom:1px solid rgb(200 169 90 / .3)}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>h2:first-child{margin-top:0!important}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>h2::before{content:"";position:absolute;left:0;top:.16em;bottom:17px;width:3px;border-radius:3px;background:linear-gradient(180deg,#e2c875,#ad8129)}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>p{max-width:1040px;margin:0 0 18px 24px!important;color:var(--cup-text);font-size:17px;line-height:1.78}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>p strong{color:#3c2921}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>p a{color:#9b7222;font-weight:700;text-decoration-color:rgb(155 114 34 / .38);text-underline-offset:3px}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>p:has(a){margin:8px 0 36px 24px!important;padding:15px 18px;border-left:3px solid var(--cup-gold);border-radius:0 12px 12px 0;background:rgb(255 255 255 / .72);box-shadow:0 8px 22px rgb(68 43 24 / .055)}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>h2:last-of-type{margin:66px 0 30px!important;padding:0 0 18px;text-align:center;font-size:34px;border-bottom:0}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>h2:last-of-type::before{top:auto;bottom:0;left:calc(50% - 32px);width:64px;height:2px;background:linear-gradient(90deg,transparent,#c8a95a,transparent)}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>div{display:inline-block;vertical-align:top;width:calc(50% - 13px);min-height:170px;margin:0 20px 20px 0!important;padding:23px 25px;border:1px solid rgb(200 169 90 / .38);border-radius:16px;background:rgb(255 255 255 / .82);box-shadow:0 10px 28px rgb(68 43 24 / .065);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>div:nth-of-type(even){margin-right:0!important}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>div:last-child{width:100%;min-height:0;margin-right:0!important}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>div:hover{transform:translateY(-3px);border-color:rgb(200 169 90 / .75);box-shadow:0 14px 32px rgb(68 43 24 / .1)}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>div h3{position:relative;margin:0 0 11px!important;padding-left:30px;color:var(--cup-brown);font-size:20px;font-weight:700;line-height:1.35}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>div h3::before{content:"✦";position:absolute;left:1px;top:-1px;color:#c09a42;font-size:18px;line-height:1;text-shadow:0 2px 8px rgb(192 154 66 / .2)}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>div p{margin:0!important;color:var(--cup-text);font-size:16px;line-height:1.65}@media(max-width:1024px){.elementor-element-b476837{gap:16px;width:calc(100% - 28px)!important}.elementor-element-b476837 .banner-title,.elementor-element-b476837 .banner-title span{font-size:21px!important}}@media(max-width:767px){.elementor-element-aa5faf8{padding:22px 11px 16px!important}.elementor-element-aa5faf8>.e-con-inner{padding:31px 18px 28px!important;border-radius:18px}.elementor-element-aa5faf8 .elementor-element-e651124 .elementor-heading-title{font-size:30px!important}.elementor-element-aa5faf8 .elementor-element-c22a151 p{font-size:16px;line-height:1.62}.elementor-element-b476837{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:calc(100% - 22px)!important;margin-bottom:38px!important}.elementor-element-b476837 .banner{border-radius:14px!important;box-shadow:0 9px 22px rgb(66 43 26 / .09)}.elementor-element-b476837 .banner-content{padding:42px 12px 13px!important}.elementor-element-b476837 .banner-title,.elementor-element-b476837 .banner-title span{font-size:15px!important;line-height:1.2!important}.elementor-element-b476837 .banner-content::after{margin-top:6px;font-size:8px;letter-spacing:.1em}.elementor-element-8014d16{padding:0 10px 45px!important}.elementor-7028 .elementor-element.elementor-element-9f938c7 .elementor-widget-container{border-radius:18px}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor)){padding:35px 19px 30px}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>h2{margin:38px 0 18px!important;padding:0 0 13px 15px;font-size:24px}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>h2::before{bottom:15px}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>p,.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>p:has(a){margin-left:0!important;font-size:16px;line-height:1.7}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>h2:last-of-type{margin-top:50px!important;font-size:28px}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>div{display:block;width:100%;min-height:0;margin:0 0 14px!important;padding:20px}.elementor-7028 .elementor-element.elementor-element-9f938c7 :is(.elementor-text-editor>div:first-child,.elementor-widget-container>div:first-child:not(.elementor-text-editor))>div h3{font-size:18px}}