@charset "UTF-8";
/* https://vesiderm.com/wp-content/themes/vesiderm/style.css?ver=4.27.1 */
/* Import rule from: https://vesiderm.com/wp-content/themes/Divi/style.css */
/*!
Theme Name: Divi
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 4.27.1
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
/* Import rule from: https://fonts.googleapis.com/css?family=Quicksand:300,400,500,700 */
@font-face{font-display:swap;font-family:'Quicksand';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/quicksand/v37/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkKEo58a-xA.woff) format('woff')}@font-face{font-display:swap;font-family:'Quicksand';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/quicksand/v37/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkP8o58a-xA.woff) format('woff')}@font-face{font-display:swap;font-family:'Quicksand';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/quicksand/v37/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkM0o58a-xA.woff) format('woff')}@font-face{font-display:swap;font-family:'Quicksand';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/quicksand/v37/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkBgv58a-xA.woff) format('woff')}body{font-family:'Quicksand',sans-serif;font-weight:400;color:#595959}a{font-weight:700}.nav li ul{width:auto}#top-menu li li a{white-space:nowrap;width:auto}#top-menu li.current-menu-item>a,#top-menu li.current-menu-parent>a{color:#9fcfc3;border-bottom:3px solid #9fcfc3}#top-menu ul.sub-menu li.current-menu-item>a{border-bottom:none}.home_products .image img{width:100%;height:450px;object-fit:cover}.home_products .shop-product li.product{width:100%!important;position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%)}.home_products .shop-product li.product img{height:300px!important;width:100%;object-fit:contain}.home_products .shop-product li.product .price{width:100%!important}.home_products .shop-product li.product a.add_to_cart_button{display:none}.form .et_contact_bottom_container{width:100%;text-align:center;margin-top:2px}.et_pb_toggle_title:before{color:#9fcfc3;content:"\f067";font-family:FontAwesome!important}.et_pb_toggle_title{padding-right:0!important}.et_pb_module.et_pb_toggle{margin-bottom:15px!important}.et_pb_module.et_pb_toggle.et_pb_toggle_close:hover{background:#9fcfc3}.et_pb_module.et_pb_toggle.et_pb_toggle_close:hover .et_pb_toggle_title{color:#fff!important}.et_pb_module.et_pb_toggle.et_pb_toggle_close:hover .et_pb_toggle_title:before{color:#fff!important}.woocommerce.product-template-default ul.products li.product a.add_to_cart_button:before{margin-left:-10px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border:1px solid #9fcfc3}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff0;border:none;border-radius:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#d1e7e1}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button{background-color:#d1e7e1!important}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info{background:transparent!important;border:none!important;color:#9fcfc3!important;font-weight:bold!important;margin-bottom:0!important;padding:15px 0!important}.woocommerce .woocommerce-message a,.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a{font-size:14px!important;background:transparent!important;color:#9fcfc3!important;text-decoration:underline!important}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid #d1e7e1;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0}.woocommerce div.product div.images img,.woocommerce-page div.product div.images img{height:350px;width:100%;object-fit:contain}.woocommerce-product-details__short-description p{line-height:1.5em}.entry-summary p.price span,.woocommerce div.product .product_title{font-size:26px!important;color:#595959;font-weight:700;text-transform:uppercase}.single-product #main-content .container:before{display:none}.single-product #left-area{width:100%}.product_meta{display:none}button.single_add_to_cart_button.button.alt::before{content:"\f07a";font-family:FontAwesome!important;color:#fff;font-weight:400;padding-right:10px}.woocommerce ul.products li.product a img{height:200px;width:100%;object-fit:contain}span.woocommerce-Price-amount.amount{font-weight:700;color:#595959}.woocommerce ul.products li.product a.add_to_cart_button:hover{padding:.2em .5em}.woocommerce ul.products li.product a.add_to_cart_button:hover::before{color:#9fcfc3}.woocommerce ul.products li.product a::after{display:none}.woocommerce ul.products li.product a.add_to_cart_button::before{content:"\f07a";font-family:FontAwesome!important;color:#fff;font-weight:400;padding-right:20px}.woocommerce ul.products li.product a.add_to_cart_button:before{content:"\f07a";font-family:FontAwesome!important;color:#fff;font-weight:400;padding-right:20px}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:before{content:"\f07a";font-family:FontAwesome!important;color:#fff;font-weight:400;padding-right:20px}.woocommerce ul.products li.product .price{width:80%;display:inline-block;vertical-align:middle}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{background:transparent!important;color:#595959!important;border:1px solid #ddd!important;height:45px}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs,body.woocommerce div.product .woocommerce-tabs ul.tabs{display:none!important}body.woocommerce .woocommerce-tabs{border:none!important}body.woocommerce #content-area div.product .woocommerce-tabs .panel h2,body.woocommerce div.product .woocommerce-tabs .panel h2{display:none}.textwidget,.textwidget a{text-align:center;font-weight:500}.fwidget{width:100%}.product-accordion{list-style:none;padding:2px}.product-accordion>li{display:block;list-style:none;text-align:center;border:1px solid #D9D9D9;margin-bottom:15px;padding:20px}.product-accordion>li>span{display:block;color:#595959;font-weight:700;cursor:pointer;text-transform:uppercase;font-size:15px;position:relative}.product-accordion>li>div{list-style:none;display:none;overflow:auto;line-height:1.5em;padding-top:20px}.product-accordion>ul li{font-weight:400;cursor:auto}.product-accordion a{text-decoration:none}.product-accordion>li>span::before{color:#9fcfc3;content:"\f067";font-family:FontAwesome!important;position:absolute;right:0}.product-accordion>li>span.active::before{color:#9fcfc3;content:"\f068";font-family:FontAwesome!important;position:absolute;right:0}.product-accordion li:hover{background:#9fcfc3}.product-accordion li:hover>span{color:#fff}.product-accordion li:hover>span::before{color:#fff}.company_page .tabs .et_pb_text a{transition:0.4s color;color:#9fcfc3!important}.company_page .tabs .et_pb_text{transition:0.4s background}.company_page .tabs .et_pb_text:hover{background:#9fcfc3!important}.company_page .tabs .et_pb_text:hover a{color:#fff!important}.et_pb_button_module_wrapper .et_pb_button{transition:0.4s background-color}body.woocommerce #content-area div.product .woocommerce-tabs .panel,body.woocommerce div.product .woocommerce-tabs .panel{padding:0}.woocommerce table.shop_table{border:none}.woocommerce-message a.restore-item{display:none}.woocommerce table.shop_table th{color:#595959}.woocommerce-cart table.cart td.actions .coupon .input-text{height:42px!important;padding:6px 12px;background:transparent!important;border:1px solid #ccc!important;border-radius:0!important;color:#595959!important;font-size:14px!important}.woocommerce-cart table.cart td.actions .coupon .input-text::placeholder{color:#ccc!important;font-weight:400!important}input.button{background:#9fcfc3!important;border:1px solid #9fcfc3!important;border-radius:0!important;color:#fff!important;text-transform:capitalize!important;font-weight:400!important}input.button:hover{background:#595959!important;border:2px solid #595959!important}a.button.wc-backward:hover{color:#fff!important}.et_pb_accordion .et_pb_toggle_title{text-transform:uppercase}.why-liposomes img{height:500px;width:50%;object-fit:cover;object-position:top}.woocommerce-message a.button.wc-forward:hover,.woocommerce-error a:hover,.woocommerce-info a:hover{background:transparent!important;color:#9fcfc3!important;cursor:pointer}.shop_page h2.woocommerce-loop-product__title{height:80px}.woocommerce-Button.button:hover{color:#fff!important}.woocommerce-MyAccount-navigation ul{padding-left:0!important}.woocommerce-MyAccount-navigation ul li{list-style-type:none!important;padding:15px 0;border-bottom:1px solid rgb(159 207 195 / .3)}.woocommerce-account .woocommerce-MyAccount-navigation{padding-right:50px!important}#main-content .container::before{display:none}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #ccc;border-radius:0!important;padding:12px 10px!important;font-weight:500;color:#595959}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background:#595959!important}.woocommerce ul.products li.product .button i::before{font-weight:700}input[type="submit"]{border:none!important}input[type="submit"]:hover{border:none!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-weight:normal!important;color:#ccc!important}input::-moz-placeholder,textarea::-webkit-input-placeholder{font-weight:normal!important;color:#ccc!important}input:-ms-input-placeholder,textarea::-webkit-input-placeholder{font-weight:normal!important;color:#ccc!important}input:-moz-placeholder,textarea::-webkit-input-placeholder{font-weight:normal!important;color:#ccc!important}.select2-container--default .select2-selection--single{border:none}.woocommerce form .form-row .select2-container{border-radius:0!important;border:1px solid #ccc!important}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#f6f6f6}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#9fcfc3}.select2-container--default .select2-selection--single .select2-selection__rendered{font-weight:500;color:#595959}.home_page.hero .et_pb_slide::before{content:"";position:absolute;background-image:linear-gradient(-90deg,#fff0,rgb(0 0 0 / .4));top:0;bottom:0;right:0;left:0}.home_page.hero .et_pb_slide h2{font-weight:normal!important}.home_page.hero .et_pb_slide_title{padding-bottom:30px}.home_page.hero .et_pb_slide_content{padding-bottom:40px}.home_page.hero .et_pb_slider .et_pb_container{position:relative;z-index:2;width:700px;max-width:100%;margin:0 auto;margin-left:0}.home_page.four_cta .et_pb_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%}.home_page.four_cta .et_pb_text h1{padding-bottom:25px}.home_page.four_cta .et_pb_text a{position:relative}.home_page.four_cta .et_pb_column_1 .et_pb_text a::after{content:"";position:absolute;left:0;bottom:-5px;height:1px;width:100%;background:#fff}.home_page.four_cta .et_pb_column_3 .et_pb_text a::after{content:"";position:absolute;left:0;bottom:-5px;height:1px;width:100%;background:#595959}.home_page.four_cta .et_pb_column_1 a{color:#fff}.home_page.four_cta .et_pb_column_3 a{color:#595959}.home_page.four_cta .et_pb_image,.home_page.four_cta .et_pb_image .et_pb_image_wrap{height:100%}.home_page.four_cta .et_pb_image img{object-fit:cover;width:100%;height:100%}.home_page.technology .et_pb_image img{mix-blend-mode:multiply}.cta_menu a{background-color:#9fcfc3;padding:10px 15px!important;border-radius:5px;text-transform:uppercase}#top-header{z-index:1000}#main-header{z-index:999}.yith-wacp-mini-cart-icon{background-size:25px}@media only screen and (min-width:981px){#main-header.et-fixed-header{webkit-box-shadow:0 1px 0 rgb(0 0 0 / .1)!important;box-shadow:0 1px 0 rgb(0 0 0 / .1)!important}.et_header_style_left .logo_container{padding-bottom:15px}.et_header_style_left #et-top-navigation{padding-top:20px}}@media screen and (min-width:768px){.home_products .shop-product{width:45%!important;z-index:1}.home_products .other-img{width:65%!important;margin-left:-10%!important}}@media screen and (max-width:1024px){#sb_instagram.sbi_fixed_height{height:330px!important}}@media screen and (max-width:980px){.cta_menu a{text-align:center}#sb_instagram.sbi_fixed_height{height:260px!important}.home_page.hero .et_pb_slide::before{background-image:linear-gradient(-90deg,rgb(0 0 0 / .4),rgb(0 0 0 / .4))}.home_page.technology .et_pb_image{margin-top:-80px}.home_page.technology .et_pb_image img{height:300px}.company_page .tabs .et_pb_column{display:inline-block;width:46%!important;margin:0 2%;margin-bottom:20px}.home_page.hero .et_pb_slider .et_pb_container{width:100%}.home_page.four_cta .et_pb_image,.home_page.four_cta .et_pb_column{height:350px}}@media screen and (max-width:767px){.home_products .et_pb_module.et_pb_shop{margin-bottom:30px!important}.company_page .tabs .et_pb_text a{font-size:14px;line-height:1.2em}.woocommerce-message a.button.wc-forward{font-size:12px}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info{font-size:14px!important}.entry-summary p.price span,.woocommerce div.product .product_title{font-size:18px!important}}@media screen and (max-width:480px){#sb_instagram.sbi_fixed_height{height:320px!important}}@media screen and (min-width:981px){body.woocommerce #content-area div.product .woocommerce-tabs .panel,body.woocommerce div.product .woocommerce-tabs .panel{padding-top:80px}}.footer-widget #text-2 .textwidget p{line-height:1.9em}.footer-widget #text-6 h4{text-align:center;color:#595959}