.elementor-8157 .elementor-element.elementor-element-f500001{--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-8157 .elementor-element.elementor-element-f500002{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500003{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500004{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500006{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500010{--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-8157 .elementor-element.elementor-element-f500011{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500012{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500013{--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-8157 .elementor-element.elementor-element-f500018{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500020{--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-8157 .elementor-element.elementor-element-f500021{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500022{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500030{--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-8157 .elementor-element.elementor-element-f500031{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500032{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500040{--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-8157 .elementor-element.elementor-element-f500041{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500042{--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-8157 .elementor-element.elementor-element-f500046{--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-8157 .elementor-element.elementor-element-f500049{--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-8157 .elementor-element.elementor-element-f500050{--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-8157 .elementor-element.elementor-element-f500051{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500052{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500053{--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-8157 .elementor-element.elementor-element-f500055a{--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-8157 .elementor-element.elementor-element-f500055b{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500055c{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500055d{--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-8157 .elementor-element.elementor-element-f500055h{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500060{--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-8157 .elementor-element.elementor-element-f500061{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500062{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500063{--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-8157 .elementor-element.elementor-element-f500066{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500070{--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-8157 .elementor-element.elementor-element-f500071{--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-8157 .elementor-element.elementor-element-f500074{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500075{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-8157 .elementor-element.elementor-element-f500080b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8157 .elementor-element.elementor-element-f500080b{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500080b img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4DAF7;border-radius:16px 16px 16px 16px;box-shadow:0px 4px 16px 0px rgba(142,113,179,0.25);}.elementor-8157 .elementor-element.elementor-element-f500078.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8157 .elementor-element.elementor-element-f500078{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500078 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4DAF7;border-radius:16px 16px 16px 16px;box-shadow:0px 4px 16px 0px rgba(142,113,179,0.25);}.elementor-8157 .elementor-element.elementor-element-f500080{--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-8157 .elementor-element.elementor-element-f500081{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500082{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500083{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8157 .elementor-element.elementor-element-f500087{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500090{--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-8157 .elementor-element.elementor-element-f500091{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500092{text-align:start;}.elementor-8157 .elementor-element.elementor-element-f500100{--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-8157 .elementor-element.elementor-element-f500101{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500103{text-align:center;}.elementor-8157 .elementor-element.elementor-element-f500104.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8157 .elementor-element.elementor-element-f500104.elementor-wc-products ul.products li.product span.onsale{display:block;}:root{--page-title-display:none;}@media(max-width:921px){.elementor-8157 .elementor-element.elementor-element-f500083{--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-8157 .elementor-element.elementor-element-f500104.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:544px){.elementor-8157 .elementor-element.elementor-element-f500013{--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-8157 .elementor-element.elementor-element-f500042{--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-8157 .elementor-element.elementor-element-f500046{--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-8157 .elementor-element.elementor-element-f500049{--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-8157 .elementor-element.elementor-element-f500053{--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-8157 .elementor-element.elementor-element-f500055d{--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-8157 .elementor-element.elementor-element-f500063{--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-8157 .elementor-element.elementor-element-f500071{--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-8157 .elementor-element.elementor-element-f500075{--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;--flex-wrap:wrap;}.elementor-8157 .elementor-element.elementor-element-f500080b img{width:100%;}.elementor-8157 .elementor-element.elementor-element-f500078 img{width:100%;}.elementor-8157 .elementor-element.elementor-element-f500083{--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-8157 .elementor-element.elementor-element-f500104.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"); }
.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-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-portrait { flex: 0 1 38% !important; max-width: 440px; }
.uvk-prices2 > .elementor-element { flex: 0 1 380px !important; }
.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 { 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: 36px 16px 4px; }
.uvk-price .uvk-psub { color: #686868; font-size: 16px; line-height: 1.4; margin: 0 20px 18px; min-height: 2.8em; }
.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; }
@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; } .uvk-prices { flex-direction: column !important; } .uvk-prices > .elementor-element { flex: 0 0 auto !important; width: 100% !important; max-width: 560px; margin: 0 auto; } .uvk-price .uvk-psub { min-height: 0; } .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-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-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; } }/* End custom CSS */