.app-text-large-span h2{font-size:clamp(28px, 6.25vw, 64px);font-family:clearsans-medium}.app-list-arrows ul{list-style:none;font-size:25px}.app-list-arrows ul li{margin-left:0;padding-left:clamp(30px, 5.93vw,45px);margin-bottom:0;position:relative;width:100%}.app-list-arrows ul li:before{content:'';position:absolute;top:50%;left:22px;width:12px;height:12px;transform:translateY(-50%);background-image:url(//iodyne.com/wp-content/themes/flatsome-child/assets/images/ico-double-arrow.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.app-list-arrows ul a{transition:opacity .3s}.app-list-arrows ul a:hover{opacity:.7}@media only screen and (max-width:53.0625em){.app-list-arrows ul{display:flex;flex-wrap:wrap;column-gap:16px;font-size:20px}.app-list-arrows ul li:before{left:20px}.app-clear-padding-bottom-tablet{padding-bottom:0 !important}.app-clear-padding-inline-tablet{padding-inline:0 !important}.app-text-align-center-tablet>.col-inner{text-align:center}}@media only screen and (max-width:48em){.app-row>.col{flex-basis:100%;max-width:100%}.app-clear-padding-inline-mobile{padding-inline:0 !important}.app-clear-padding-bottom-mobile{padding-bottom:0 !important}.app-entry-content{padding-block:.7em 0}.app-more-link{margin-top:.7em}.app-image-text{flex-direction:column}.app-image-text>.icon-box-img{width:100% !important;max-width:100%}.app-image-text>.icon-box-text{margin-top:1em;padding-inline:0 !important}.app-list-arrows ul{font-size:18px}.app-list-arrows ul li{padding-left:30px}.app-list-arrows ul li:before{left:11px}}@media all and (max-width:549px){.app-icon-small-mobile{width:25% !important}.app-text-align-left-mobile>.col-inner>div{margin-left:0}.app-text-align-left-mobile>.col-inner>.text{text-align:left !important}}.flBtn:has(.app-custom-popup-opener){right:0}.flBtn .app-custom-popup-opener[data-tooltip]{border-radius:8px 0 0 8px;transition:transform .3s ease}.flBtn:hover .app-custom-popup-opener[data-tooltip]{transform:translatex(-152px)}.flBtn .app-custom-popup-opener[data-tooltip] i{font-size:24px}.flBtn .app-custom-popup-opener[data-tooltip]:before{margin:0;right:auto;left:100%;top:0;height:100%;width:auto;text-transform:none;border-radius:0;opacity:1;visibility:visible;font-family:'clearsans-medium';line-height:2.6;padding:4px 15px 4px 0;letter-spacing:0}.app-custom-popup-opener:after{display:none}.pum-theme-6042.pum-theme-6042 .pum-container,.pum-theme-lightbox .pum-container{border:none;border-radius:8px}.pum-theme-6042.pum-theme-6042 .pum-content+.pum-close,.pum-theme-lightbox .pum-content+.pum-close{color:#000;border:none;box-shadow:none;background:0 0;text-shadow:none;top:13px;right:6px;margin:0;width:auto;height:auto;font-size:50px}.app-form-popup-entry{font-size:clamp(16px, 1.18vw, 18px);font-weight:300}.app-form-popup-entry p{margin-bottom:8px}.app-form-popup-entry p:last-child{margin-bottom:0}.app-form-popup-entry h2{font-size:clamp(32px, 3.15vw, 48px);font-weight:500;line-height:1.1;margin-bottom:clamp(13px, 2.5vw, 38px)}.app-form-popup-form{padding-bottom:0}.app-form-popup-form .col-inner{padding:clamp(16px, 2.1vw, 32px) clamp(32px, 4.2vw, 64px)}.app-form-popup-form form{margin:0}.app-form-popup-form input,.app-form-popup-form select,.app-form-popup-form textarea{margin:clamp(4px, 0.52527vw, 8px) 0 0;border-radius:10px}.app-form-popup-form input[type=text],.app-form-popup-form input[type=email]{height:clamp(34px, 2.626vw, 40px)}.app-form-popup-form select{color:#554946;font-weight:400;height:clamp(34px, 3.41vw, 52px)}.app-form-popup-form textarea{height:clamp(120px, 8.54vw, 130px)}.app-form-popup-form input[type=checkbox]{display:none}.app-form-popup-form input[type=checkbox]+span{display:inline-block;padding-left:28px;position:relative}.app-form-popup-form input[type=checkbox]+span:before{content:'';position:absolute;top:2px;left:0;width:16px;height:16px;border:1px solid currentcolor;border-radius:5px}.app-form-popup-form input[type=checkbox]:checked+span:before{background:currentcolor}.app-form-popup-form input[type=checkbox]+span:after{content:'';position:absolute;left:5px;top:3px;padding:0 4px 10px 0;border:solid #582c83;border-width:0 2px 2px 0;transform:rotate(45deg)}.app-form-popup-form label{margin:0;text-transform:none;color:#fac626;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:0}.app-form-popup-form p{margin-top:clamp(12px, 1.57583vw, 24px)}.app-form-popup-form .cf7-row{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(12px, 1.57583vw, 24px)}.app-form-popup-form .cf7-row p{margin:0}.app-form-popup-form p:has(input[type=submit]){text-align:center;position:relative}.app-form-popup-form input[type=submit]{min-width:120px;padding:2px;display:inline-block;background:#fac626;color:#382e2b;text-align:center;font-weight:700;line-height:1.5;box-shadow:0 8px 16px rgba(0,0,0,.25);margin:0}.app-form-popup-form .wpcf7-spinner{position:absolute;top:50%;left:calc(50% + 50px);transform:translatey(-50%)}.app-form-popup-form-notice{font-size:14px;font-weight:400;line-height:1.4;text-align:center}.app-form-popup-form .wpcf7 form.invalid .wpcf7-response-output,.app-form-popup-form .wpcf7 form.unaccepted .wpcf7-response-output,.app-form-popup-form .wpcf7 form.payment-required .wpcf7-response-output{color:#fff}.app-form-popup-form .wpcf7 .wpcf7-not-valid-tip{margin-top:14px}.app-form-popup-content{display:flex;padding-bottom:0}.app-form-popup-content .col-inner{display:flex;flex-direction:column}.app-form-popup-slider{margin-top:auto}.app-form-popup-slider .row{margin:0 !important}.app-form-popup-slider .col{padding:0}.app-form-popup-slider .col:nth-child(2)>.col-inner{padding-block:24px;padding-inline:44px clamp(24px, 3.41vw, 52px)}.app-form-popup-slider .img:not(:last-child){margin:24px 0 8px}.app-form-popup-slider .img-inner{height:86px;overflow:visible}.app-form-popup-slider .img-inner img{position:absolute;z-index:1;top:0;left:0;width:calc(100% + 27px);height:100%;object-fit:cover;max-width:unset}.app-form-popup-slider .img+.text{text-transform:uppercase}.app-form-popup-slider .img+.text h3{font-size:16px;margin:0 0 2px}.app-form-popup-slider-entry blockquote{padding:0 0 clamp(16px, 2.56vw, 39px) clamp(16px, 1.64vw, 25px);margin:0;border-left:1px solid #582c83}.app-form-popup-slider-entry p{margin:0}.app-form-popup-slider-entry a{display:inline-block;font-weight:400;font-size:12px;line-height:1.2;color:#000;margin-left:25px;padding-bottom:2px;border-bottom:1px solid #333}.app-form-popup-slider .flickity-page-dots{right:0;bottom:calc(100% + 24px);text-align:right}.app-form-popup-slider .dot.dot{width:32px;background:#fac626;opacity:.2;border:none}.app-form-popup-slider .dot.dot.is-selected{background:#fac626}@media all and (max-width:849px){.app-form-popup-entry{text-align:center;margin-bottom:32px}.app-form-popup-entry h2{margin-bottom:0}.app-form-popup-entry p{display:none}}@media all and (max-width:575px){.app-form-popup-content,.app-form-popup-form{padding:0}.app-form-popup-form .col-inner{padding:16px}.app-form-popup-form .cf7-row{grid-template-columns:1fr}p.app-form-popup-form-notice{font-size:13px;margin-top:24px}}body{color:#382e2b !important}h1,h2,h3,h4,h5,h6 .h1,.h1-small,.h2,.h2-medium,.h2-small,.h3,.h3-medium,.h3-small,.h4,.h4-medium,.h4-small,.h5,.h5-small,.h6,.h6-small,.caption{opacity:1 !important}h1,.h1>*{font-weight:700 !important;font-size:4.47em;line-height:1.3;letter-spacing:0}.h1-small>*{font-weight:500 !important;font-size:3.84em;line-height:1.3;letter-spacing:0}h2,.h2>*{font-weight:500 !important;font-size:3.79em;line-height:1.3;letter-spacing:0}.h2-medium>*{font-weight:500 !important;font-size:3.37em;line-height:1.25;letter-spacing:0}.h2-small>*{font-weight:500 !important;font-size:1.79em;line-height:1.1;letter-spacing:0}h3,.h3>*{font-weight:500 !important;line-height:1.1;font-size:3.26em;letter-spacing:0}.h3-medium>*{font-weight:500 !important;font-size:1.47em;line-height:1.1;letter-spacing:0}.h3-small>*{font-weight:500 !important;font-size:1.05em;line-height:1.1;letter-spacing:0}h4,.h4>*{font-weight:700 !important;font-size:3.37em;line-height:1.3;letter-spacing:-.75%}.h4-medium>*{font-weight:500 !important;font-size:2.84em;line-height:1.1;letter-spacing:-.75%}.h4-small>*{font-weight:700 !important;line-height:1.1;font-size:1.05em;letter-spacing:-.75%}h5,.h5>*{font-weight:500 !important;font-size:1.68em;line-height:1.6;letter-spacing:0}.h5-small>*{font-weight:500 !important;font-size:.84em;line-height:1.6;letter-spacing:0}h6,.h6>*{font-weight:500 !important;font-size:1.26em;line-height:1.4;letter-spacing:7%}.h6-small>*{font-weight:500 !important;font-size:.74em;line-height:1.12;letter-spacing:7%}.caption>*{font-weight:500 !important;letter-spacing:14%;line-height:1.4;font-size:.947em;letter-spacing:.25rem}.caption *{text-transform:uppercase !important;color:#605855}.text{margin-bottom:1.3em}.p-small{font-size:.842em;line-height:1.3}.p-large{font-size:1.15em}p:last-child,*:has(>[style]:last-child)>p:nth-last-child(2),.text:last-child,*:has(>[style]:last-child)>.text:nth-last-child(2){margin-bottom:0 !important}.section-title-container{margin-block:1em;margin-inline:0;font-size:1em}.section-title-container:first-child{margin-top:0}.section-title-container:last-child{margin-bottom:0}.section-title,.section-title span{border:0;text-transform:none;margin:0;padding:0}.section-title b{display:none}.section-title-center{justify-content:center}.woocommerce-breadcrumb.breadcrumbs{font-weight:700 !important;letter-spacing:14%;line-height:1.4;font-size:.947em}body.single-product .product-info .product-title{font-weight:500 !important;font-size:1.47em;line-height:1.1;letter-spacing:0}body.single-product .product-section-title{font-weight:500 !important;font-size:1.68em;line-height:1.6;letter-spacing:0}body.single-product .price-wrapper{margin-bottom:10px}.price.product-page-price,.step_title_wrapper.component_title{font-size:inherit}.price.product-page-price>*,.step_title_wrapper.component_title .component_title_text{font-weight:500 !important;font-size:1.47em;line-height:1.1;letter-spacing:0}.composite_wrap .composite_price,.product-short-description{margin-bottom:20px !important}.single_add_to_cart_button.button{padding-block:0 !important;height:48px !important}body.woocommerce-shop .product-title,.related-products-wrapper .product-title{font-weight:500 !important;font-size:1.05em;line-height:1.1;letter-spacing:0}body.woocommerce-shop .component_description{font-size:.8em}body.woocommerce-shop .box-text-products{height:auto !important}