.elementor-8076 .elementor-element.elementor-element-c200001{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8076 .elementor-element.elementor-element-c200002{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200003{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200004{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200006{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200010{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8076 .elementor-element.elementor-element-c200011{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200012{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200014{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200020{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8076 .elementor-element.elementor-element-c200021{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200022{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200030{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8076 .elementor-element.elementor-element-c200031{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200032{text-align:center;}.elementor-8076 .elementor-element.elementor-element-b1fbf71{--spacer-size:50px;}.elementor-8076 .elementor-element.elementor-element-c9e9003{--spacer-size:0px;}.elementor-8076 .elementor-element.elementor-element-c200040{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8076 .elementor-element.elementor-element-c200041{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200042{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-8076 .elementor-element.elementor-element-c200046{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-8076 .elementor-element.elementor-element-c200050{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8076 .elementor-element.elementor-element-c200051{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200052{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200053{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-8076 .elementor-element.elementor-element-c200110{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8076 .elementor-element.elementor-element-c200111{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200112{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200113{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-8076 .elementor-element.elementor-element-c200060{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8076 .elementor-element.elementor-element-c200061{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200062{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-8076 .elementor-element.elementor-element-c200065{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200070{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8076 .elementor-element.elementor-element-c200071{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 40px;--row-gap:30px;--column-gap:40px;}.elementor-8076 .elementor-element.elementor-element-70b72db{--spacer-size:50px;}.elementor-8076 .elementor-element.elementor-element-c200074{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200074 .elementor-heading-title{font-size:46px;}.elementor-8076 .elementor-element.elementor-element-fc2e9d5{--spacer-size:50px;}.elementor-8076 .elementor-element.elementor-element-c200075{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-8076 .elementor-element.elementor-element-2223fb8{--spacer-size:50px;}.elementor-8076 .elementor-element.elementor-element-c200080{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8076 .elementor-element.elementor-element-c200081{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200082{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200083{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8076 .elementor-element.elementor-element-c200087{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200090{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8076 .elementor-element.elementor-element-c200091{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200092{text-align:start;}.elementor-8076 .elementor-element.elementor-element-c200100{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8076 .elementor-element.elementor-element-c200101{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200103{text-align:center;}.elementor-8076 .elementor-element.elementor-element-c200104.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8076 .elementor-element.elementor-element-c200104.elementor-wc-products ul.products li.product span.onsale{display:block;}:root{--page-title-display:none;}@media(max-width:921px){.elementor-8076 .elementor-element.elementor-element-c200083{--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-8076 .elementor-element.elementor-element-c200104.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:544px){.elementor-8076 .elementor-element.elementor-element-c200042{--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-8076 .elementor-element.elementor-element-c200046{--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-8076 .elementor-element.elementor-element-c200053{--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-8076 .elementor-element.elementor-element-c200113{--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-8076 .elementor-element.elementor-element-c200062{--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-8076 .elementor-element.elementor-element-c200071{--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-8076 .elementor-element.elementor-element-c200075{--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-8076 .elementor-element.elementor-element-c200083{--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-8076 .elementor-element.elementor-element-c200104.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS */body { --uv-wave: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cg transform='translate(0 100) scale(1 -1)'%3E%3Cpath opacity='0.33' d='M473,67.3c-203.9,88.3-263.1-34-320.3,0C66,119.1,0,59.7,0,59.7V0h1000v59.7c0,0-62.1,26.1-94.9,29.3c-32.8,3.3-62.8-12.3-75.8-22.1C806,49.6,745.3,8.7,694.9,4.7S492.4,59,473,67.3z'/%3E%3Cpath opacity='0.66' d='M734,67.3c-45.5,0-77.2-23.2-129.1-39.1c-28.6-8.7-150.3-10.1-254,39.1s-91.7-34.4-149.2,0C115.7,118.3,0,39.8,0,39.8V0h1000v36.5c0,0-28.2-18.5-92.1-18.5C810.2,18.1,775.7,67.3,734,67.3z'/%3E%3Cpath d='M766.1,28.9c-200-57.5-266,65.5-395.1,19.5C242,1.8,242,5.4,184.8,20.6C128,35.8,132.3,44.9,89.9,52.5C28.6,63.7,0,0,0,0h1000c0,0-9.9,40.9-83.6,48.1S829.6,47,766.1,28.9z'/%3E%3C/g%3E%3C/svg%3E"); }
.elementor-element-c200093 { display: none !important; }
.uvk-sec { position: relative; z-index: 1; padding: 80px 20px 170px !important; }
.uvk-sec:last-child { padding-bottom: 60px !important; }
.uvk-lav { background: #C7B0F8; } .uvk-yel { background: #F8E9B0; } .uvk-whi { background: #FFFFFF; }
.uvk-sec + .uvk-sec::after { content: ''; position: absolute; left: 0; right: 0; top: -129px; height: 130px; background: inherit; -webkit-mask: var(--uv-wave) no-repeat center / 100% 100%; mask: var(--uv-wave) no-repeat center / 100% 100%; pointer-events: none; z-index: 2; }
.uvk-sec .elementor-heading-title { font-family: 'Montserrat', sans-serif; font-weight: 700; color: #8E71B3; line-height: 1.25; text-align: center; }
.uvk-sec h1.elementor-heading-title { font-size: 53px; letter-spacing: -1px; }
.uvk-sec h2.elementor-heading-title { font-size: 39px; }
.uvk-sec h3.elementor-heading-title { font-size: 30px; }
.uvk-sec .uvk-sub .elementor-heading-title { font-size: 30px; line-height: 1.35; }
.uvk-lav h2.elementor-heading-title { color: #FFFFFF; text-shadow: 0 1px 3px rgba(80, 50, 120, 0.25); }
.uvk-spaced { margin-top: 70px !important; }
.uvk-sec .elementor-widget-text-editor { font-size: 27px; line-height: 1.7; color: #3D3D3D; }
.uvk-sec .elementor-widget-text-editor p:last-child { margin-bottom: 0; }
.uvk-sec ul { margin: 0; padding-left: 1.2em; }
.uvk-card { background: #FFFFFF; border-radius: 30px; padding: 28px 32px !important; font-size: 23px !important; line-height: 1.6 !important; text-align: left; }
.uvk-card-l { background: #F3EEFD; }
.uvk-center { text-align: center; }
.uvk-small { font-size: 21px !important; }
.uvk-cols { columns: 2; column-gap: 40px; }
.uvk-card .uvk-q { font-weight: 700; color: #8E71B3; margin-bottom: 8px; }
.uvk-card .uvk-quote { font-style: italic; }
.uvk-row > .elementor-element { flex: 1 1 280px; min-width: 0; }
.uvk-row2 > .elementor-element { flex: 1 1 420px; min-width: 0; }
.uvk-row2 > .uvk-test { flex: 0 1 31% !important; max-width: 360px; }
.uvk-row2 > .uvk-test-w { flex: 0 1 60% !important; max-width: 620px; }
.uvk-portrait { flex: 0 1 38% !important; max-width: 440px; }
.uvk-btn .elementor-button, .uvk-btn a.elementor-button { background: #FFA300 !important; color: #FFFFFF !important; font-family: 'Montserrat', sans-serif !important; font-weight: 800 !important; font-size: 32px !important; border: 2px dashed #FFFFFF !important; border-radius: 32px !important; padding: 30px 60px !important; white-space: normal; line-height: 1.2 !important; box-shadow: 0 6px 18px rgba(255, 163, 0, 0.35); }
.uvk-img img { width: 100%; border-radius: 20px; }
.uvk-test img, .uvk-test-w img { width: 100%; border: 1px solid #E4DAF7; border-radius: 16px; box-shadow: 0 4px 16px rgba(142, 113, 179, 0.25); }
.uvk-price { position: relative; background: #FFFFFF; border-radius: 24px; overflow: hidden; box-shadow: 0 8px 24px rgba(80, 50, 120, 0.15); text-align: center; font-size: 19px !important; line-height: 1.5 !important; }
.uvk-price .uvk-ptitle { font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 26px; line-height: 1.2; color: #8E71B3; margin: 48px 16px 4px; min-height: 2.4em; display: flex; align-items: flex-end; justify-content: center; }
.uvk-price .uvk-psub { color: #686868; font-size: 16px; line-height: 1.4; margin: 0 20px 18px; min-height: 2.8em; }
.uvk-price p:has(.uvk-ribbon) { position: absolute; top: 0; left: 0; right: 0; margin: 0 !important; text-align: center; }
.uvk-price .uvk-pband { background: #F8E9B0; font-family: 'Montserrat', sans-serif; font-weight: 800; font-size: 48px; color: #4A4A4A; padding: 22px 10px; margin: 0 0 18px; }
.uvk-price ul { list-style: none; padding: 0 24px; margin: 0 0 22px; text-align: center; }
.uvk-price li { padding: 9px 0; border-bottom: 1px solid #EEE6FB; }
.uvk-price li:last-child { border-bottom: 0; }
.uvk-price .uvk-pbtn { display: inline-block; background: #FFA300; color: #FFFFFF !important; font-family: 'Montserrat', sans-serif; font-weight: 800; font-size: 20px; padding: 20px 30px; border-radius: 20px; text-decoration: none; margin: 0 16px; box-shadow: 0 4px 14px rgba(255, 163, 0, 0.35); }
.uvk-price .uvk-pnote { font-size: 13px; color: #686868; margin: 16px 20px 24px; }
.uvk-price .uvk-ribbon { display: inline-block; background: #8E71B3; color: #FFFFFF; font-weight: 700; font-size: 14px; line-height: 1.4; padding: 6px 18px; border-radius: 0 0 12px 12px; }
@media (max-width: 1024px) { .uvk-sec .elementor-widget-text-editor { font-size: 19px; } .uvk-card { font-size: 19px !important; } .uvk-sec h1.elementor-heading-title { font-size: 42px; } .uvk-sec h2.elementor-heading-title { font-size: 31px; } .uvk-sec h3.elementor-heading-title, .uvk-sec .uvk-sub .elementor-heading-title { font-size: 25px; } .uvk-btn .elementor-button, .uvk-btn a.elementor-button { font-size: 24px !important; padding: 24px 40px !important; } .elementor-element-c200083 { flex-direction: column !important; } .elementor-element-c200083 > .elementor-element { flex: 0 0 auto !important; width: 100% !important; max-width: 560px; margin: 0 auto; } .uvk-price .uvk-ptitle, .uvk-price .uvk-psub { min-height: 0; } .uvk-price .uvk-ptitle { margin-top: 44px; } .uvk-row2 > .uvk-test { flex: 0 1 46% !important; max-width: 46%; } .uvk-portrait { flex: 0 1 45% !important; } }
@media (max-width: 767px) { .uvk-sec { padding: 60px 16px 90px !important; } .uvk-sec + .uvk-sec::after { height: 60px; top: -59px; } .uvk-sec h1.elementor-heading-title { font-size: 32px; } .uvk-sec h2.elementor-heading-title { font-size: 26px; } .uvk-sec h3.elementor-heading-title, .uvk-sec .uvk-sub .elementor-heading-title { font-size: 21px; } .uvk-sec .elementor-widget-text-editor, .uvk-card, .uvk-small { font-size: 17px !important; } .uvk-btn .elementor-button, .uvk-btn a.elementor-button { font-size: 19px !important; padding: 20px 26px !important; } .uvk-row, .uvk-row2 { flex-direction: column !important; } .uvk-row > .elementor-element, .uvk-row2 > .elementor-element, .uvk-row2 > .uvk-test, .uvk-row2 > .uvk-test-w, .uvk-portrait { flex: 0 0 auto !important; width: 100% !important; max-width: 100% !important; } .uvk-card { padding: 22px 22px !important; } .uvk-card p { margin-bottom: 10px; } .uvk-cols { columns: 1; } .uvk-price { font-size: 17px !important; } .uvk-price .uvk-ptitle { font-size: 23px; } .uvk-price .uvk-pband { font-size: 40px; padding: 16px 10px; } .uvk-price .uvk-pbtn { font-size: 17px; padding: 16px 22px; } .uvk-spaced { margin-top: 40px !important; } .uvk-sec { --e-con-gap: 18px; } }/* End custom CSS */