*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,h5,p,figure,picture{margin:0}img{max-width:100%;height:auto;vertical-align:middle;border-style:none}input,button,textarea,select{font:inherit}textarea{resize:none;overflow-y:auto;overflow-x:hidden}fieldset{padding:0;margin:0;border:none}legend{display:block;padding:0;white-space:normal}:focus-visible{outline:0}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important;transition-duration:.01ms !important}}a{color:inherit;text-decoration:none;outline:none !important}a:hover{color:inherit;text-decoration:none}a:focus{color:inherit}p{margin-top:0;margin-bottom:1rem}iframe{border:0}dl,dd{margin:0}b,strong{font-weight:600}@font-face{font-family:"Cormorant Garamond",serif;src:url("CormorantGaramond-Bold.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}h1,h2,.h2{font-family:"Cormorant Garamond",serif}.cormorant{font-family:"Cormorant Garamond",serif}h1,.h1{font-size:60px;line-height:1}@media(max-width: 1400px){h1,.h1{font-size:48px}}@media(max-width: 768px){h1,.h1{font-size:40px}}@media(max-width: 767px){h1,.h1{font-size:36px}}h1.single-title,h2,.h2{font-size:40px;line-height:1.2}@media(max-width: 768px){h1.single-title,h2,.h2{font-size:30px}}h3,.h3{font-size:24px;font-weight:600;line-height:1.2}@media(max-width: 1279px){h3,.h3{font-size:22px}}@media(max-width: 1024px){h3,.h3{font-size:18px}}h4,.h4{font-size:20px;font-weight:600}h5,.h5{font-size:16px;font-weight:600}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:16px}small{font-size:12px}strong{font-weight:600}html{scroll-behavior:smooth}body{font-family:sans-serif;font-weight:300;font-style:normal;min-width:360px;color:#222;font-size:16px;line-height:1.5;overflow-x:hidden;position:relative;background:url(../img/blur.webp) no-repeat 5% 5% #fdfbf8;background-attachment:fixed}@media(max-width: 767px){body{background-size:100%;background-position:10% 20%}}a{transition:all .3s ease-in-out}.d-none{display:none}.d-inline{display:inline}.d-block{display:block}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-grid{display:grid}.d-inline-grid{display:inline-grid}.text-right{text-align:right}.text-center{text-align:center}.container{width:100%;max-width:1320px;margin:auto;overflow:hidden}.btn{min-width:200px;border-radius:12px;font-weight:600;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out;display:inline-flex;justify-content:center;align-items:center}.header{background-color:#fff}.header-row{display:flex;justify-content:space-between;align-items:center;padding:6px 20px;gap:20px;position:relative}.header .logo{flex-shrink:0;max-width:180px}@media(max-width: 767px){.header .logo{max-width:130px}}@media(min-width: 1201px){.burger-container{display:none}}.menu{list-style:none;display:flex;gap:30px;margin:0;padding:0}@media(max-width: 1600px){.menu{gap:24px}}.menu>li{position:relative;padding-top:10px;padding-bottom:10px}.menu>li a{text-decoration:none;color:#222;font-size:16px;white-space:nowrap;padding:10px 10px;display:block;font-weight:600}.menu>li a:hover{color:#165a4b}.menu#menu-lang{gap:0}.menu#menu-lang li{padding:0}.menu#menu-lang a{padding:7px;text-transform:uppercase;font-size:14px}.menu#menu-lang a img{transition:all .3s}.menu#menu-lang a:hover img{transform:scale(1.1)}.menu#menu-lang .current-lang a{opacity:1;color:#165a4b}.menu-lang-container{padding:0 10px;flex-shrink:0;border-radius:30px;background-color:#e0f0ec;box-shadow:0 4px 4px 0 #83c4b3}@media(max-width: 1200px){.menu-lang-container{margin-left:auto}}@media(max-width: 767px){.menu-lang-container{margin:0;padding:0 5px}}@media(max-width: 1200px){.main-navigation>div{position:fixed;background:#fff;top:0;left:0;width:100%;height:0;padding:0;overflow:hidden;z-index:-1;overflow-y:auto}.menu-opened .main-navigation>div{height:100vh;padding:50px 30px 30px;z-index:6}.menu-opened .main-navigation>div>ul{flex-direction:column;gap:0}.burger-container{display:inline-block;height:20px;width:32px;cursor:pointer;transform:rotate(0deg);transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99) .2s;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:15}.burger-container #burger{position:relative;display:block;margin:-8px auto 0;top:50%}.burger-container #burger .bar{width:100%;height:3px;display:block;position:relative;background:#165a4b;transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.burger-container #burger .bar.topBar{transform:translateY(0px) rotate(0deg)}.burger-container #burger .bar.midBar{transform:translateY(5px) rotate(0deg)}.burger-container #burger .bar.btmBar{transform:translateY(10px) rotate(0deg)}.menu-opened .burger-container{transform:rotate(90deg);position:fixed;right:24px;top:15px}.menu-opened .burger-container #burger .bar{transition-delay:0s;transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.menu-opened .burger-container #burger .bar.topBar{transform:translateY(7px) rotate(45deg)}.menu-opened .burger-container #burger .bar.btmBar{transform:translateY(4px) rotate(-45deg)}.menu-opened .burger-container #burger .bar.midBar{display:none}}.footer{background-color:#83c4b3;padding:45px 20px 15px;text-align:center}.footer .container{display:flex;flex-direction:column;align-items:center;row-gap:20px;overflow:visible}.footer .footer-logo{display:flex;flex-direction:column;align-items:center;row-gap:12px;margin-top:-60px;position:relative;z-index:1}.footer .footer-logo span{font-size:16px;letter-spacing:.08em;font-weight:600;text-transform:uppercase;color:#0d473c}.footer .footer-social{display:flex;align-items:center;justify-content:center;column-gap:24px;margin-bottom:10px;margin-top:10px}.footer .footer-social a{width:31px;height:31px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background-color .2s ease}.footer .footer-social a:hover{transform:translateY(-2px)}.footer .my-footer-menu{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:16px;font-size:14px;margin:0;padding:0;list-style:none;justify-content:center}.footer .my-footer-menu a{text-decoration:underline}.footer .my-footer-menu a:hover{color:#165a4b}.footer .copyright{font-size:14px}@media(max-width: 767px){.footer .footer-social{column-gap:16px}.footer .footer-social a{width:44px;height:44px}}.cookies-note{position:fixed;left:32px;bottom:32px;border-radius:8px;background:#165a4b;padding:16px 20px;max-width:487px;z-index:600;align-items:flex-start;column-gap:12px;display:none}@media(max-width: 767px){.cookies-note{max-width:calc(100% - 32px);right:16px}}.cookies-note p{color:hsla(0,0%,100%,.85);font-size:14px}.cookies-note p a{text-decoration:underline}.cookies-note__close{background-color:rgba(0,0,0,0);color:hsla(0,0%,100%,.85);border:none;transform:rotate(-45deg);font-size:36px;padding:0;cursor:pointer}.cookies-note__agree{font-size:16px;border:none;background-color:#fff;padding:6px 16px;border-radius:8px;cursor:pointer}.cookies-note__agree:hover{background-color:#e0f0ec}.totop{position:fixed;right:32px;bottom:12px;border-radius:16px;background-color:#165a4b;padding:14px;height:44px;width:44px;opacity:0;cursor:pointer;z-index:-1;transition:all .3s ease-in-out}.totop:hover{bottom:22px}.totop.active{z-index:499;opacity:1}@media(max-width: 1024px){.totop{display:none}}.site-main{min-height:calc(100vh - 400px);padding:60px 20px}article .entry-header{margin-bottom:20px}.entry-content ul{list-style:disc}table.shop_table_responsive thead{display:none}table.shop_table_responsive tbody th{display:none}table.shop_table_responsive tr td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td::before{content:attr(data-title) ": ";float:left}table.shop_table_responsive tr td.product-remove a{text-align:left}table.shop_table_responsive tr td.product-remove::before{display:none}table.shop_table_responsive tr td.actions::before,table.shop_table_responsive tr td.download-actions::before{display:none}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center}@media screen and (min-width: 48em){table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th{display:table-cell}table.shop_table_responsive tr th,table.shop_table_responsive tr td{text-align:left}table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td::before{display:none}}.woocommerce-products-header,.woocommerce-breadcrumb{margin-bottom:30px}ul.products{margin:0;padding:0}ul.products li.product{list-style:none;position:relative;margin-bottom:2em}ul.products li.product img{display:block;border-radius:10px;margin-bottom:10px}ul.products li.product h2{font-size:20px;margin-bottom:10px}ul.products li.product .price{font-size:22px;font-weight:600}@media screen and (min-width: 48em){ul.products li.product{width:30.79667%;float:left;margin-right:3.8%}ul.products li.product.first{clear:both}ul.products li.product.last{margin-right:0}ul.products.columns-1 li.product{float:none;width:100%}ul.products.columns-2 li.product{width:48.1%}ul.products.columns-3 li.product{width:30.79667%}ul.products.columns-4 li.product{width:22.15%}ul.products.columns-5 li.product{width:16.96%}ul.products.columns-6 li.product{width:13.49333%}}.single-product div.product{position:relative}@media screen and (min-width: 768px){.col2-set .form-row-first{float:left;margin-right:3.8%}.col2-set .form-row-last{float:right;margin-right:0}.col2-set .form-row-first,.col2-set .form-row-last{width:48.1%}}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400}.star-rating::before{content:"SSSSS";opacity:.25;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;color:#4169e1}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;content:"S";color:#404040;text-indent:0;opacity:.25}p.stars a:hover~a::before{content:"S";color:#404040;opacity:.25}p.stars:hover a::before{content:"S";color:#4169e1;opacity:1}p.stars.selected a.active::before{content:"S";color:#4169e1;opacity:1}p.stars.selected a.active~a::before{content:"S";color:#404040;opacity:.25}p.stars.selected a:not(.active)::before{content:"S";color:#4169e1;opacity:1}.woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0;text-align:left}.woocommerce-tabs ul.tabs li{display:block;margin:0;position:relative}.woocommerce-tabs ul.tabs li a{padding:1em 0;display:block}.woocommerce-tabs .panel h2:first-of-type{margin-bottom:1em}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:#0f834d}.woocommerce-password-strength.short{color:#e2401c}.woocommerce-password-strength.bad{color:#e2401c}.woocommerce-password-strength.good{color:#3d9cd2}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #0f834d}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #e2401c}.required{color:red}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{background-color:#0f834d;clear:both}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#3d9cd2}.woocommerce-error{background-color:#e2401c}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:#3d9cd2;z-index:9999}.widget_price_filter .price_slider{margin-bottom:1.5em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:none;background:#4169e1;box-sizing:border-box;margin-top:-0.25em;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 .25em rgba(0,0,0,.1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:#4169e1}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgba(0,0,0,.1)}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}.single-title,.page-header{margin-bottom:40px}main p a,.forminator-row a,.entry-content p a{text-decoration:underline;color:#165a4b}main p a:hover,.forminator-row a:hover,.entry-content p a:hover{color:#222}.articles{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:40px}.articles article{width:48%}.articles .post-thumbnail{margin-bottom:20px;display:block}.articles .post-thumbnail img{border-radius:30px;display:block}.banner{padding:30px 20px;background-color:#fdfbf8}.banner .banner-inner{display:grid;grid-template-columns:1fr 1fr;gap:0 36px;align-items:start}@media(max-width: 768px){.banner .banner-inner{grid-template-columns:1fr;gap:24px}}.banner .banner-title{grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:flex-end;height:100%}@media(max-width: 768px){.banner .banner-title{grid-column:1;grid-row:1;text-align:center}}.banner .banner-title h1{margin-bottom:24px;color:#165a4b}@media(max-width: 1279px){.banner .banner-title h1{margin-bottom:16px}}@media(max-width: 768px){.banner .banner-title h1{margin-bottom:0}}.banner .banner-title .slogan{font-size:22px;margin-bottom:24px}@media(max-width: 1279px){.banner .banner-title .slogan{font-size:20px;margin-bottom:16px}}.banner .banner-text{grid-column:1;grid-row:2}@media(max-width: 768px){.banner .banner-text{grid-column:1;grid-row:3;max-width:500px;margin:auto}}.banner .banner-text ul{margin:0 0 40px;padding-left:6px;display:flex;flex-direction:column;row-gap:18px}@media(max-width: 1024px){.banner .banner-text ul{row-gap:10px;margin:0 0 20px}}.banner .banner-text ul li{list-style:none;position:relative;font-size:22px;line-height:1.3;padding-left:24px}@media(max-width: 1279px){.banner .banner-text ul li{font-size:20px}}.banner .banner-text ul li::before{content:"";position:absolute;left:0;top:12px;width:7px;height:7px;border-radius:50%;background-color:#165a4b}.banner .banner-img{grid-column:2;grid-row:1/3;align-self:center}@media(max-width: 768px){.banner .banner-img{grid-column:1;grid-row:2}}.banner .banner-img img{width:100%;height:auto;display:block}@media(max-width: 768px){.banner .banner-img img{max-width:400px;margin:auto}}.price-accent{color:#165a4b;font-weight:600;margin-left:8px;white-space:nowrap}.banner-btns{display:flex;gap:30px}@media(max-width: 1279px){.banner-btns{gap:16px}}@media(max-width: 991px){.banner-btns{flex-wrap:wrap}}.banner-btns .btn{padding:16px 32px;font-size:18px;letter-spacing:.8px;background-color:#fff}@media(max-width: 1279px){.banner-btns .btn{padding:16px 24px;font-size:16px}}@media(max-width: 767px){.banner-btns .btn{width:100%}}.banner-btns .btn:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(22,90,75,.18)}.banner-btns .btn-online{background-color:#fec0c1}.banner-btns .btn-offline{background-color:#83c4b3}.section-title{margin-bottom:36px;text-align:center}.section-title h2{padding-left:50px;display:inline-block;background:url(../img/heart.svg) no-repeat left center}@media(max-width: 767px){.section-title{margin-bottom:30px}.section-title h2{padding-top:30px;background-position:center 0;text-align:center;padding-left:0}}.benefits{padding:60px 20px;border-radius:16px;background-color:#fff}.benefits-wrap{flex-wrap:wrap;justify-content:space-between;gap:48px 3.5%;padding-top:60px;padding-bottom:10px}.benefits-col{width:31%;border-radius:20px;background-color:#e0f0ec;box-shadow:0 4px 4px 0 #83c4b3;display:flex;flex-direction:column;row-gap:16px;padding:20px;text-align:center;align-items:center}@media(max-width: 1024px){.benefits-col{padding:15px}}@media(max-width: 768px){.benefits-col{width:100%}}.benefits-icon{border-radius:50%;width:81px;height:81px;background-color:#e0f0ec;box-shadow:0 4px 4px 0 #83c4b3;margin-top:-44px;display:flex;align-items:center;justify-content:center}.benefits .about-text{font-size:20px}@media(max-width: 1279px){.benefits .about-text{font-size:18px}}.faq{padding:60px 20px}.faq .faq-accordion{display:flex;flex-direction:column;gap:20px;padding-bottom:20px}.faq .faq-block{border-radius:20px;border:1px solid #e0f0ec;background-color:hsla(0,0%,100%,.7);box-shadow:0 6px 17px rgba(22,90,75,.06);overflow:hidden;transition:all .3s}.faq .faq-block:hover{box-shadow:0 6px 16px rgba(22,90,75,.18)}.faq .accordion-button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:24px 36px;font-size:22px;font-weight:600;text-align:left;position:relative;cursor:pointer;transition:color .2s ease;border:none;background:none}@media(max-width: 1024px){.faq .accordion-button{font-size:18px;padding:20px 24px;font-size:18px}}.faq .accordion-button::after{content:"";flex-shrink:0;width:14px;height:14px;border-right:2px solid #165a4b;border-bottom:2px solid #165a4b;transform:rotate(45deg);transition:transform .3s ease}.faq .accordion-button.is-open::after{transform:rotate(-135deg)}.faq .accordion-button:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(22,90,75,.25)}.faq .accordion-collapse{max-height:0;overflow:hidden;opacity:0;padding:0 36px;color:#4b4b4b;transition:max-height .35s ease,opacity .25s ease,padding .35s ease}@media(width < 768px){.faq .accordion-collapse{padding:0 24px}}.faq .accordion-collapse.is-open{opacity:1;padding-top:0;padding-bottom:28px}.faq .accordion-collapse p,.faq .accordion-collapse ol{margin:0 0 1rem}.products-block{padding:60px 20px}.products-block.online-services{background-color:#fff}.products-block.online-services .section-title{margin-bottom:16px}.products-block.online-services .subtitle{margin-bottom:36px;text-align:center;font-size:20px}@media(max-width: 1024px){.products-block.online-services .subtitle{font-size:18px}}.products-block .products-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:42px 42px;padding:10px}@media(max-width: 1300px){.products-block .products-grid{gap:36px 20px}}@media(max-width: 1024px){.products-block .products-grid{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.products-block .products-grid{grid-template-columns:100%}}.products-block .product-item{border-radius:20px;background:#fdfbf8;box-shadow:0 4px 4px 0 #f6b7b1;padding:26px;text-align:center;min-height:300px;display:flex;flex-direction:column;row-gap:16px}@media(max-width: 1024px){.products-block .product-item{padding:15px}}.products-block .product-item h3{font-size:18px;font-weight:600}.products-block .product-item .product-desc{min-height:60px}.products-block .product-item .product-price{font-size:20px;font-weight:600;margin-top:auto}.products-block .product-item button{margin-top:0;border:none;border-radius:12px;padding:14px 24px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;border:none;background-color:#fec0c1;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.products-block .product-item button:hover{transform:translateY(-2px);box-shadow:0 12px 20px rgba(254,192,193,.4)}@media(min-width: 1025px){.products-block.offline-services .products-grid{grid-template-columns:repeat(3, 1fr)}}.products-block.offline-services .product-item{background:#fff;box-shadow:0 4px 4px 0 #a9e0ca}.products-block.offline-services .product-item button{background-color:#83c4b3;box-shadow:0 6px 14px rgba(131,196,179,.35)}.products-block.offline-services .product-item button:hover{box-shadow:0 12px 20px rgba(131,196,179,.35)}.contacts{background-color:#e0f0ec;padding:60px 20px}@media(min-width: 7681px){.contacts .section-title{text-align:left}}.contacts .d-flex{justify-content:space-between;gap:40px}@media(max-width: 991px){.contacts .d-flex{flex-direction:column}}.contacts .map{width:45%;flex-shrink:0;border:2px solid #165a4b}@media(max-width: 991px){.contacts .map{width:100%}}.contacts .map iframe{display:block;min-height:400px}.contacts .contact-info ul{display:flex;flex-direction:column;row-gap:12px;margin:0 0 16px;padding:0;list-style:none}.contacts .contact-info ul li{font-size:18px}@media(max-width: 768px){.contacts .contact-info ul li{font-size:16px}}.contacts .contact-info ul a:hover{color:#165a4b}.contacts .contact-icon{display:inline-flex;align-items:center;column-gap:10px}.km-order-block{display:none;padding:60px 20px;background:#fff;border-bottom:2px solid #fec0c1}.km-order-block .note{font-size:18px;color:#6f0606}.km-order-block h2{margin-bottom:15px}.km-order-block.active{display:block}.km-order-title{font-size:26px;margin-bottom:20px;font-weight:600}.km-order-product h3{font-size:20px;margin-bottom:5px;font-weight:600}.km-order-product p{font-size:15px;margin-bottom:20px;opacity:.8}.forminator-row{display:flex;justify-content:space-between;gap:10px;margin-bottom:10px}.forminator-col{width:100%}.forminator-row #text-2{display:none}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-radio.forminator-radio-inline{margin-top:0px;margin-bottom:20px}.forminator-field-radio{margin-bottom:20px}#forminator-module-105.forminator-design--flat .forminator-textarea,#forminator-module-105.forminator-design--flat .forminator-input{border-radius:5px;box-shadow:inset 5px 0px 0px rgba(221,221,221,.5)}#forminator-module-105.forminator-design--flat .forminator-has_error .forminator-textarea,#forminator-module-105.forminator-design--flat .forminator-has_error .forminator-input{box-shadow:inset 1px 1px 0 0 #e51919 !important}.forminator-ui#forminator-module-105.forminator-design--flat .forminator-label{color:#222 !important}.forminator-ui#forminator-module-105.forminator-design--flat .forminator-label{font-size:14px !important;font-weight:400 !important}.forminator-ui#forminator-module-105.forminator-design--flat .forminator-button-submit{padding:10px 24px;font-size:16px !important;font-weight:600 !important;text-transform:uppercase;letter-spacing:1px;line-height:2;border-radius:10px}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-button:active,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-button:focus,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-button:hover{box-shadow:0 12px 20px rgba(131,196,179,.35) !important}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-repeater-field{padding-bottom:10px !important}.forminator-ui#forminator-module-105.forminator-design--flat .forminator-radio .forminator-radio-bullet:before{background-color:#165a4b !important}.forminator-field-radio#radio-2{margin-bottom:0}#html-1 p{font-size:14px}.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity,.woocommerce-ordering{display:none !important}.shop_table{border-collapse:collapse}.shop_table th,.shop_table td{border:1px solid #d0d0d0;text-align:left;padding:5px 15px}@media(max-width: 768px){.shop_table th,.shop_table td{padding:5px}}.woocommerce-error li,.woocommerce-notices-wrapper{margin-bottom:30px;padding:20px}ul.woocommerce-error{list-style:none;padding:0;margin-left:0}.wc_payment_methods.payment_methods.methods{list-style:none;margin:0}@media(max-width: 768px){.wc_payment_methods.payment_methods.methods{padding-left:0}}.wc_payment_methods.payment_methods.methods p{margin:0}.wc_payment_methods.payment_methods.methods li{margin-bottom:20px}.wc_payment_methods.payment_methods.methods li label{display:inline-flex;align-items:flex-end;gap:15px;margin-left:5px}#payment #place_order{cursor:pointer;min-width:200px;border-radius:12px;font-weight:600;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out;display:inline-flex;justify-content:center;align-items:center;background-color:#83c4b3;padding:16px 32px;font-size:18px;letter-spacing:.8px}#payment #place_order:hover{background-color:#e0f0ec}.woocommerce-checkout a[href*=my-account]{display:none !important}.woocommerce-form [type=submit].woocommerce-button{cursor:pointer;border-radius:12px}.wc-block-components-button.wc-block-components-checkout-place-order-button{border-radius:12px;padding:14px 24px;border-color:#165a4b;background-color:#165a4b;cursor:pointer;transition:all .3s ease-in-out}.wc-block-components-button.wc-block-components-checkout-place-order-button .wc-block-components-checkout-place-order-button__text{color:#fff;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.wc-block-components-button.wc-block-components-checkout-place-order-button:hover{background-color:#83c4b3}.wc-block-components-checkout-return-to-cart-button,.wc-block-components-product-metadata{display:none}@media(max-width: 991px){.wc-block-components-sidebar-layout{flex-direction:column-reverse;row-gap:30px}.wc-block-components-sidebar-layout .wc-block-components-main{padding-right:0;width:100% !important}.wc-block-components-sidebar{padding-left:0;width:100% !important}}@media(max-width: 767px){.wc-block-components-order-summary .wc-block-components-order-summary-item__description{padding:4px 0px !important}.wc-block-components-order-summary .wc-block-components-order-summary-item__image{width:0;display:none !important}.wc-block-components-order-summary .wc-block-components-order-summary-item{flex-direction:column;row-gap:5px}.wc-block-components-sidebar{display:none !important}}.dop-serv-text{padding:50px 10px;font-size:20px}.dop-serv-text strong{color:#165a4b}.dop-serv-text a:hover{text-decoration:underline;color:#222}/*# sourceMappingURL=style.css.map */