﻿/*!
Theme Name: Roxana Med
Theme URI: 
Author: Your Name
Author URI: 
Description: A specialized medical WordPress theme for Roxana Med
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: roxanamed
*/:root{--color-heading-main: #007470;--color-heading-sub: #007470;--color-paragraph: #565656;--color-paragraph-hero: #ffffff;--color-white: #ffffff;--color-background: #ffffff;--color-menu-hover: #1f4343;--color-error: #dc3232;--color-border: #1f4343;--color-text-menu: #222222;--font-primary-en: "Darker Grotesque", sans-serif;--font-secondary-en: "Sora", sans-serif;--font-primary-fa: "Vazirmatn", sans-serif;--font-secondary-fa: "Lalezar", sans-serif;--spacing-base: 8px;--spacing-small: calc(var(--spacing-base) * 0.5);--spacing-medium: calc(var(--spacing-base) * 1);--spacing-large: calc(var(--spacing-base) * 2);--spacing-xlarge: calc(var(--spacing-base) * 4)}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}img{max-width:100%;width:100%;height:auto}body{font-family:"Vazirmatn",sans-serif;line-height:1.6;color:var(--color-text);margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:"Lalezar",sans-serif;margin-bottom:var(--spacing-unit)}@font-face{font-family:"Vazirmatn";src:url("assets/fonts/fa/Vazirmatn.woff2") format("woff2"),url("assets/fonts/fa/Vazirmatn.woff") format("woff");font-style:normal}@font-face{font-family:"Lalezar";src:url("assets/fonts/fa/Lalezar.woff2") format("woff2"),url("assets/fonts/fa/Lalezar.woff") format("woff");font-style:normal}html{font-size:16px}@media(min-width: 320px){html{font-size:16px}}@media(min-width: 576px){html{font-size:16px}}@media(min-width: 768px){html{font-size:16px}}@media(min-width: 992px){html{font-size:18px}}@media(min-width: 1200px){html{font-size:20px}}@media(min-width: 1400px){html{font-size:22px}}@media(min-width: 1600px){html{font-size:24px}}@media(min-width: 2000px){html{font-size:26px}}@media(min-width: 2400px){html{font-size:30px}}@media(min-width: 2880px){html{font-size:36px}}@media(min-width: 3840px){html{font-size:48px}}@media(min-width: 5120px){html{font-size:52px}}body{font-family:"Vazirmatn",sans-serif;color:var(--color-paragraph);margin:0;padding:0}h2,h3,h4,h5,h6{font-family:"Lalezar",sans-serif;text-align:right;color:#007470}input{font-family:"Vazirmatn",sans-serif;text-align:right}p{text-align:right;letter-spacing:.01em}.content h2{font-size:1.8rem;font-weight:500;line-height:1.2;margin-bottom:.8rem}.content .content--text{font-size:1rem;line-height:1.6;text-align:justify}.content .content--text li{font-size:1rem;list-style:disc;margin-right:1rem;margin-top:.5em;margin-bottom:.5rem}.content .content--text li>ul{font-size:1rem;list-style:circle;margin-right:1rem;margin-bottom:.2rem}.content .content--text h3{font-size:1.2rem;font-weight:500;line-height:2;margin-top:.6rem}.content .image img{display:block;margin:0 auto}.main-header{position:fixed;width:100%;background-color:#fff;z-index:10}@media(min-width: 5120px){.main-header{width:4000px;left:calc(50% - 2000px)}}.nav-container{grid-template-areas:"burgur lang navbar search brand";grid-template-columns:3rem 3rem auto 1fr 3rem;width:95%;display:grid;justify-content:center;margin:0 auto}@media(min-width: 768px){.nav-container{grid-template-areas:"brand navbar  search lang";grid-template-columns:10% auto 1fr 10%;width:100%}}@media(min-width: 5120px){.nav-container{grid-template-areas:" brand navbar search lang";grid-template-columns:10% auto 1fr 10%}}.menu-arrow{position:absolute;left:.8rem;opacity:1;transform:rotate(0deg);transition:none}.main-navbar{grid-area:navbar}.main-navbar ul{display:flex;list-style:none;flex-flow:column;width:95%}.main-navbar .menu-item>a,.main-navbar .menu-link{position:relative;text-decoration:none;display:block;width:100%;padding:.8rem;color:#222;font-size:1rem}@media(min-width: 768px){.main-navbar ul{width:initial;flex-flow:row;justify-content:right}.main-navbar .menu-item>a,.main-navbar .menu-link{font-weight:700;font-size:.8rem}}.main-navbar>ul{position:fixed;top:2.9rem;left:2.5%;height:100vh;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.6);max-height:0;overflow:hidden;transition:max-height .3s ease;overflow:scroll}.main-navbar>ul.active{max-height:100vh}.main-navbar>ul.active{padding-bottom:50vh}.main-navbar>ul .hide{max-height:0;overflow:hidden;transition:max-height .3s ease}@media(min-width: 768px){.main-navbar>ul{position:static;top:initial;left:initial;height:initial;padding-bottom:initial;overflow:initial;max-height:initial;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:initial}.main-navbar>ul .hide{max-height:initial;overflow:initial}.main-navbar>ul>li.menu-item-has-children>.menu-link::after{content:"";font-size:1.2rem;margin-right:2px}}li.menu-item-has-children{margin-right:0;transition:margin-right .3s ease}li.menu-item-has-children .sub-menu,li.menu-item-has-children .technology-sub-menu{max-height:0;overflow:hidden;transition:max-height .3s ease}li.menu-item-has-children.open{margin-right:1.6rem}li.menu-item-has-children.open>a{font-weight:700}li.menu-item-has-children.open>a .menu-arrow{animation:floatRight .3s ease-in-out forwards}li.menu-item-has-children.open>ul,li.menu-item-has-children.open>.technology-sub-menu{max-height:max-content}@media(min-width: 768px){li.menu-item-has-children .sub-menu,li.menu-item-has-children .technology-sub-menu{position:static;max-height:none;overflow:initial;flex-flow:column;margin-right:initial}li.menu-item-has-children.open{margin:initial}li.menu-item-has-children.open>ul,li.menu-item-has-children.open>.technology-sub-menu{max-height:initial}li.menu-item-has-children.menu-dropdown .sub-menu{list-style:disc;position:absolute;padding:.4rem 1.6rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgba(247,247,247,.6);border:1px solid #000;border-bottom-right-radius:8px;border-bottom-left-radius:8px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s linear}li.menu-item-has-children.menu-dropdown .sub-menu .menu-item{min-width:8rem;margin:.4rem 0}li.menu-item-has-children.menu-dropdown .sub-menu .menu-link{padding:0}li.menu-item-has-children.menu-dropdown:hover .sub-menu{opacity:1;visibility:visible;pointer-events:auto;display:flex}}.technology-sub-menu{display:grid;grid-template-columns:1fr;gap:.5rem}.tech-menu-item{cursor:pointer;display:block;position:relative;overflow:hidden;width:100%;height:100%}.tech-menu-item h3{position:absolute;bottom:0;width:100%;text-align:center;padding:.5rem;color:#fff;font-family:Lato,sans-serif;font-weight:700;z-index:1}.tech-menu-item img{border-radius:8px;width:100%;height:100%}.tech-menu-item .t-overlay{background-image:linear-gradient(45deg, rgba(0, 0, 0, 0.6) 21%, #fff);width:100%;height:100%;position:absolute;inset:0%;border-radius:8px}.tech-menu-item:hover .t-overlay{background-image:linear-gradient(45deg, rgba(0, 0, 0, 0.6) 41%, #fff)}body.admin-bar .main-navbar>ul{top:calc(2.9rem + 46px)}.search-container{grid-area:search;justify-self:left;display:flex;align-items:center;position:relative}.search-container .search-input{position:relative;visibility:hidden;opacity:0;transition:all .2s ease;transform:translateX(-10px)}.search-container .search-input button{position:absolute;font-size:.8rem;background-color:rgba(0,0,0,0);border:none;height:2.4rem;width:2.4rem;left:0}.search-container .search-input input{width:100%;height:2.4rem;font-size:.8rem;padding:.4rem;text-align:right;padding-left:2.4rem;border-radius:2px;outline:none;box-shadow:none;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-container .search-toggle{position:absolute;left:.8rem;width:2rem;height:2rem;opacity:0;cursor:pointer}.search-container .search-icon{padding:.8rem;font-size:.8rem}.search-container .search-icon::before{font-size:1.2rem}.search-container .search-toggle:checked~.search-icon::before{content:"✕"}.search-container .search-toggle:checked~.search-input{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0)}@media(min-width: 768px){.search-container{align-items:center}}.lang-container a{grid-area:lang;justify-self:center;text-decoration:none;color:#1f4343;font-size:.8rem;font-weight:500}.brand-container{grid-area:brand;justify-self:center}.brand-container img{width:2rem}.burgur-container{grid-area:burgur;justify-self:center;align-content:center}.brand-container,.lang-container{align-self:center}.burger-menu{width:25px;height:20px;position:relative;cursor:pointer;z-index:100}.burger-menu .burger-line{position:absolute;height:3px;width:100%;background:#1f4343;transition:all .3s ease}.burger-menu .line1{top:0}.burger-menu .line2{top:50%;transform:translateY(-50%)}.burger-menu .line3{bottom:0}.burger-menu.active .line1{transform:translateY(8.5px) rotate(45deg)}.burger-menu.active .line2{opacity:0}.burger-menu.active .line3{transform:translateY(-8.5px) rotate(-45deg)}@media(min-width: 768px){.burgur-container,.menu-arrow{display:none}.lang-container,.brand-container{justify-self:center}}@media(min-width: 768px){.menu-megastyle:hover ul.sub-menu.mega-main{opacity:1;visibility:visible;pointer-events:auto}.menu-megastyle:hover ul.sub-menu.mega-main .menu-platform>.sub-menu{opacity:1;visibility:visible;pointer-events:auto}.menu-megastyle ul.sub-menu.mega-main{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s linear;position:absolute;grid-template-columns:10rem;width:80%;border-bottom:1px solid #000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgba(247,247,247,.6)}.menu-megastyle ul.sub-menu.mega-main .menu-platform>ul,.menu-megastyle ul.sub-menu.mega-main .menu-treatment>ul{width:calc(100% - 10rem);position:absolute;justify-content:space-between;top:0;left:0;display:flex;flex-flow:row;padding:0 1rem}.menu-megastyle ul.sub-menu.mega-main .menu-platform>ul>li>ul a,.menu-megastyle ul.sub-menu.mega-main .menu-treatment>ul>li>ul a{padding:.5rem .8rem}.menu-megastyle ul.sub-menu.mega-main .menu-platform>ul>li>a,.menu-megastyle ul.sub-menu.mega-main .menu-treatment>ul>li>a{color:#007470;font-size:1.1rem}.menu-megastyle ul.sub-menu.mega-main .menu-platform>ul ul,.menu-megastyle ul.sub-menu.mega-main .menu-treatment>ul ul{display:flex;flex-flow:column}.menu-megastyle ul.sub-menu.mega-main .technology-sub-menu{display:grid;grid-template-columns:1fr 1fr;width:calc(100% - 10rem);height:100%;padding:.5rem;position:absolute;top:0;left:0;overflow:hidden;gap:.5rem}.menu-megastyle ul.sub-menu.mega-main:hover .menu-platform>.sub-menu{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s linear}.menu-megastyle ul.sub-menu.mega-main:hover .menu-platform:hover>.sub-menu{opacity:1;visibility:visible;pointer-events:auto}.menu-megastyle ul.sub-menu.mega-main>li>a{width:10rem;height:8rem;display:flex;justify-content:center;align-items:center;border-left:solid 1px #1f4343;font-size:1rem;font-weight:500;padding:0;color:#007470;cursor:pointer;transition:all .5s}.menu-megastyle ul.sub-menu.mega-main>li>a:hover{font-size:1.2rem;font-weight:800;color:#1f4343}.menu-megastyle ul.sub-menu.mega-main>li:nth-child(2)>a,.menu-megastyle ul.sub-menu.mega-main>li:nth-child(3)>a{border-top:solid 1px #1f4343}.menu-megastyle ul.sub-menu.mega-main>li>.sub-menu{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s linear}.menu-megastyle ul.sub-menu.mega-main>li .technology-sub-menu{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s linear}.menu-megastyle ul.sub-menu.mega-main>li:hover>.sub-menu{display:flex;opacity:1;visibility:visible;pointer-events:auto}.menu-megastyle ul.sub-menu.mega-main>li:hover>.technology-sub-menu{display:grid;opacity:1;visibility:visible;pointer-events:auto}}.main-container{grid-template-columns:1px 95% 1px;display:grid;justify-content:center;min-height:100vh;margin:0 auto}@media(min-width: 768px){.main-container{grid-template-columns:1px 80% 1px}}@media(min-width: 5120px){.main-container{grid-template-columns:10% 1px 1fr 1px 10%;width:4000px;margin:auto}}.main-contents{margin-top:2.5rem;position:static}@media(min-width: 5120px){.main-contents>main>div{width:3200px}}.visible5k{display:none}@media(min-width: 5120px){.visible5k{display:block}.visible5k.right .anim-line{float:left;z-index:10}.visible5k.left .anim-line{float:right;z-index:10}}.treatment-block{position:relative;margin-bottom:10rem}.treatment-block:last-child{margin-bottom:0}.treat-content{padding:2rem 2rem 0 2rem}.treat-content:nth-child(3){padding-top:10rem}.treat-image-box{width:100%;height:100%}.treat-image-box img{border-radius:16px;width:100%;height:100%;max-width:100%;vertical-align:middle;display:inline-block}.treat-gradient-box{background-image:linear-gradient(45deg, rgba(0, 0, 0, 0.8) 20%, rgba(0, 0, 0, 0));border-radius:16px;width:100%;height:100%;position:absolute;inset:auto 0% 0%}.treat-overlay-content{margin-bottom:1.5rem;padding-inline-start:.5rem;height:auto;position:absolute;inset:auto 1rem 0%;overflow:hidden;padding-right:.5rem;border-right:solid 2px #fff}.treat-overlay-content ol{list-style:none;line-height:1.2}.treat-overlay-content h2{font-size:1.8rem;margin-bottom:.5rem;font-weight:700;color:#fff}.treat-overlay-content a{font-size:.8rem;line-height:1.5;color:#fff;text-decoration:none}.platform-container .content{display:flex;flex-flow:column;gap:1rem;padding-top:0}.platform-block{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;align-items:center;border:1px solid #000;border-radius:16px;padding:2rem;row-gap:0;column-gap:2rem}.platform-block .platform-description{grid-column:1/2;grid-row:2/3;line-height:1.4;text-align:justify;color:#1f4343;font-size:.8rem;font-weight:500}.platform-block .animated-link{grid-column:1/3;grid-row:3/4;color:#007470;margin-top:1rem;font-size:1rem;font-weight:400;font-family:"Lalezar",sans-serif}.platform-block h2{grid-column:1/3;grid-row:1/2;margin-bottom:0}.platform-block .platform-block-image{grid-column:2/3;grid-row:2/3}.platform-block .platform-block-image img{width:100%}.footer-top{display:grid}.footer-top .anim-line{order:2}.copyright{font-size:.8rem}.footer-button{display:grid;padding:1rem;grid-gap:2rem;align-items:self-end;justify-items:center}.footer-form{position:relative;order:3}.footer-form label{font-weight:600;padding:.8rem 1rem;display:block;direction:rtl}.footer-form p{margin:0 !important}.footer-form input,.footer-form textarea{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);width:100%;margin-bottom:0;padding:0;direction:rtl}.footer-form input{height:40px}.footer-form textarea{height:100px}.footer-form .wpcf7-submit{display:block;color:#000;background-color:rgba(56,152,236,0);border:1px solid #000;border-radius:8px;font-size:.7rem;text-align:center;padding:.6rem 1.5rem;margin:0 1rem;width:auto;height:auto}.footer-form .wpcf7 form .wpcf7-response-output{margin:0 1rem 1rem 1rem}.footer-info{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem 0;order:1}.footer-info .footer-info--content{display:flex;flex-flow:column;align-items:center;direction:ltr;gap:.5rem;font-size:1.1rem;font-weight:800;color:#1f4343}.footer-info .footer-info--content .time-box{font-size:1.3rem;display:flex;align-items:center;line-height:1;color:#1f4343;margin-bottom:.6rem;font-family:Arial;font-weight:600}.footer-info .footer-info--content .time-box img{margin-right:.5rem}.footer-info .footer-info--content a{display:block;text-decoration:none;color:#1f4343}@media(min-width: 768px){.footer-top{display:grid;grid-template-columns:1fr 1px 1fr;grid-template-rows:auto;min-height:100px}.footer-top .footer-info{order:3}.footer-top .footer-form{order:1}.footer-button{grid-template-columns:1fr 2fr;grid-template-rows:auto}.footer-form input{height:30x}.footer-form textarea{height:150px}.platform-container .content{gap:10em}.platform-container .content.right-container{padding-top:10rem}.platform-block .animated-link{margin-top:0}.treatment-block{margin-bottom:20rem}.treat-content{padding:2rem}.treat-content:nth-child(3){padding-top:20rem}}.breadcrumb{padding:1rem 1rem 1rem;font-size:.9rem}.breadcrumb a{text-decoration:none;color:#1f4343}.breadcrumb .breadcrumb_last{color:#007470}@media(min-width: 768px){.breadcrumb{padding:2rem 2rem 1rem;font-size:.8rem;font-weight:600}}.post_container{padding-top:1rem}.post_header{display:grid;grid-template-columns:1fr;padding:0 1rem 1rem 1rem}.post_header .post-thumbnail img{border-radius:8px;width:100%}.post_header h1{font-size:1.4rem;font-family:"Vazirmatn",sans-serif;line-height:1.4;color:#1f4343;font-weight:900}.post_header .post_title{display:grid;align-content:space-evenly;gap:.5rem}.post_header .post_title .article_time{font-size:.9rem}.post_header .post_title .post_header_author{display:flex;align-items:center;gap:.5rem}.post_header .post_title .post_header_author img{width:1rem;height:1rem;border-radius:8px;object-fit:cover;background-color:gray}.post_header .post_title .post_header_author span{font-size:.9rem}.post_content{padding:1rem}.post_content h2{font-family:"Vazirmatn",sans-serif;font-size:1.4rem;font-weight:900;line-height:1.2;margin-bottom:.8rem}.post_content p{font-size:1rem;padding:0 1rem;line-height:1.8;text-align:justify}.post_content p a{font-size:.8rem;text-decoration:none;color:#363636}.post_content p a:hover{color:#007470}.post_content h3{font-family:"Vazirmatn",sans-serif;font-size:1rem;color:#1f4343;font-weight:500;line-height:2;margin-top:.6rem}.post_content li{font-size:1rem;list-style:disc;margin-right:2rem;margin-top:.5rem;margin-bottom:.5rem}.post_content li a{text-decoration:none;color:#363636}.post_content li a:hover{color:#007470}.post_content li>ul{font-size:1rem;list-style:circle;margin-right:2rem;margin-bottom:.2rem}@media(min-width: 768px){.post_header{padding:0 2rem 2rem 2rem}.post_header h1{font-size:1.5rem;font-family:"Vazirmatn",sans-serif;line-height:1.4}.post_header .article_time{font-size:.9rem}.post_content{padding:2rem}.post_content p{font-size:.9rem;padding:0 1rem;line-height:1.8;text-align:justify}.post_content p a{text-decoration:none;color:#363636}.post_content p a:hover{color:#007470}.post_content li{font-size:.9rem;list-style:disc;margin-right:1rem;margin-top:.5rem;margin-bottom:.5rem}.post_content li a{text-decoration:none;color:#363636}.post_content li a:hover{color:#007470}.post_content li>ul{font-size:.9rem;list-style:circle;margin-right:1rem;margin-bottom:.2rem}}.category-page-title{margin:0 2rem;font-size:2.5rem;color:#1f4343}.section-blog-category{padding:2rem}.category-posts-title{text-decoration:none}.category-posts{display:grid;grid-template-columns:1fr;grid-gap:1rem;margin-top:1rem}.category-more{margin-top:1rem;font-size:1rem}.post-block a,.post-block-4box a{display:grid;text-decoration:none}.post-block .post-block-image img,.post-block-4box .post-block-image img{width:100%;border-radius:5px}.post-block time,.post-block-4box time{color:#363636;font-size:.7em}.post-block h3,.post-block-4box h3{color:#1f4343;font-size:.9em}.post-block .post-blog-desc,.post-block-4box .post-blog-desc{color:#000;font-weight:400;font-size:.9em;line-height:1.3;text-align:justify}.post-block-4box a{grid-template-columns:1fr 1fr;column-gap:1rem}.post-block-4box a h3{font-family:"Vazirmatn",sans-serif;grid-column:2/3;grid-row:1/2;text-align:justify;font-size:.8em}.post-block-4box a .post-blog-desc{display:none}.post-block-4box a .post-block-image{grid-column:1/2;grid-row:1/3}.post-block-4box a time{grid-column:2/3;grid-row:2/3}.category-posts-4box{display:grid;grid-gap:1rem}@media(min-width: 768px){.category-posts-4box{display:grid;grid-template-columns:auto auto;grid-gap:0 1rem}.post-block-4box:nth-child(2) a,.post-block-4box:nth-child(3) a,.post-block-4box:nth-child(4) a{grid-gap:.4rem;grid-template-columns:1fr 1fr;align-content:space-between}.post-block-4box:nth-child(2) .post-block-image,.post-block-4box:nth-child(3) .post-block-image,.post-block-4box:nth-child(4) .post-block-image{grid-column:1/2;grid-row:1/3}.post-block-4box:nth-child(2) time,.post-block-4box:nth-child(3) time,.post-block-4box:nth-child(4) time{grid-column:2/3;grid-row:2/3;align-self:flex-start}.post-block-4box:nth-child(2) h3,.post-block-4box:nth-child(3) h3,.post-block-4box:nth-child(4) h3{grid-column:2/3;grid-row:1/2;font-size:.9rem;text-align:justify;align-self:flex-end}.post-block-4box:nth-child(2) .post-blog-desc,.post-block-4box:nth-child(3) .post-blog-desc,.post-block-4box:nth-child(4) .post-blog-desc{display:none;font-size:.8rem;color:#363636}.post-block-4box:nth-child(1) a{grid-column:initial;grid-row:initial;grid-template-columns:auto;gap:.5rem}.post-block-4box:nth-child(1) a .post-block-image,.post-block-4box:nth-child(1) a time,.post-block-4box:nth-child(1) a h3,.post-block-4box:nth-child(1) a .post-blog-desc{grid-column:initial;grid-row:initial;display:block;font-size:.8rem;color:#363636}.post-block-4box:nth-child(1) a h3{font-size:.9rem;color:#1f4343}.post-block-4box:nth-child(1){grid-column:1/2;grid-row:1/4}.post-block-4box:nth-child(2){grid-column:2/3;grid-row:1/2}.post-block-4box:nth-child(3){grid-column:2/3;grid-row:2/3}.post-block-4box:nth-child(4){grid-column:2/3;grid-row:3/4}.post_header{grid-template-columns:1fr 1fr;padding-bottom:1rem;grid-gap:1rem}.category-posts{grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}}.front-header-section-2{display:grid;grid-template-rows:auto;min-height:100px;direction:rtl}.front-header-section{position:relative;direction:rtl}.front-absolute-line{position:absolute !important;left:50%;top:0;z-index:-1}.front-header-logo{position:absolute;left:2rem;top:2rem;width:45%;margin-top:.8rem;z-index:2}.front-header-banner{width:100%;position:relative;top:.5rem;z-index:1;border-radius:15px}.front-header-banner img{z-index:1;width:100%;padding:1rem;border-radius:25px}.front-header-2{display:grid;grid-template-columns:1fr 1px 1fr;grid-template-rows:auto;min-height:100px}.front-header-links{justify-self:center;align-self:center}.front-header-links ul{display:flex;flex-flow:column;list-style:none;margin:1rem 0}.front-header-links ul a{font-size:.7rem}.front-header-arrow{padding-right:2rem;z-index:-1}.theory-section .animated-link{margin-top:2rem}.theory-carousel{position:relative;width:100%;overflow:hidden}.theory-carousel .theory-image{display:flex;transition:transform .5s ease-in-out;direction:ltr}.theory-carousel .theory-image .theory-images{flex:0 0 100%;display:flex;justify-content:center;align-items:center}.theory-carousel .theory-image .theory-images img{border-radius:20px;width:100%}.theory-carousel .slider-dots{display:flex;position:absolute;bottom:1rem;width:100%;justify-content:center}.theory-carousel .slider-dots button{width:8px;height:8px;border-radius:50%;border:none;background:#bbb;margin:0 5px;cursor:pointer;transition:background .3s}.theory-carousel .slider-dots button.active{background:#333}.theory-carousel .slider-arrow{position:absolute;top:50%;transform:translateY(-50%);color:#fff;border:none;font-size:3.5rem;cursor:pointer;padding:5px 10px;z-index:2;border-radius:4px}.theory-carousel .slider-arrow.left{left:10px}.theory-carousel .slider-arrow.right{right:10px}@media(min-width: 768px){.front-header-section-2{grid-template-columns:1fr 1px 1fr}.content-sticky{position:sticky;top:6rem}.theory-carousel{overflow:initial}.theory-carousel .theory-image{display:flex;flex:initial;grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;height:100%;position:relative}.theory-carousel .theory-image .theory-images{display:block;flex:initial;width:100%;height:auto;position:sticky;top:6rem}.theory-carousel .slider-arrow,.theory-carousel .slider-dots{display:none}.front-header-hline{display:none}}.front-ourstory-section-1{margin-bottom:-10px}.front-ourstory-section-1 .section-header{padding:1rem 1rem 0}.front-ourstory-section-1 .section-header h2{font-size:1.8rem}.ourstory-container{margin:0 1rem 0 1rem;position:relative}.front-ourstory-image{width:100%;height:auto;display:block}.front-ourstory-image img{width:100%;border-radius:8px}.overlay-svg{display:none}.front-ourstory-section-2{display:grid}.front-ourstory-section-2 .content{padding:1rem}.front-ourstory-section-2 .content--text{text-align:justify}.front-ourstory-section-2 .animated-link{margin-top:2rem}@media(min-width: 768px){.front-ourstory-section-1 .section-header{display:none}.front-ourstory-image{width:80%}.overlay-svg{position:absolute;top:0;right:0;width:100%;height:100%;display:flex;align-items:center;justify-content:left;padding:1.5rem;display:grid}.overlay-svg svg{height:100%;width:auto}.ourstory-container{margin:2rem 2rem 0 2rem}.front-ourstory-section-2{grid-template-columns:50% 1px}.front-ourstory-section-2 .content{padding:2rem}}.home-latest-posts{padding:1rem}@media(min-width: 768px){.home-latest-posts{padding:2rem}}@media(min-width: 768px){.front-header-banner{width:80%;position:relative;top:.5rem;z-index:1;border-radius:15px}.front-header-banner img{z-index:1;width:100%;margin:1.5rem 2rem 0;padding:0;border-radius:15px}.front-header-hline{display:none}}.elementor-custom-css h1{font-family:"Lalezar",sans-serif !important;font-size:2rem;color:#007470 !important;font-weight:600 !important}.elementor-custom-css h2{font-family:"Lalezar",sans-serif !important;font-size:1.8rem;color:#007470 !important;font-weight:600 !important;line-height:1.2;margin-bottom:.8rem}.elementor-custom-css h3{font-family:"Lalezar",sans-serif !important;font-size:1.4rem;font-weight:500 !important;color:#007470 !important;line-height:2;margin-top:.6rem}.elementor-custom-css p{font-family:"Vazirmatn",sans-serif !important;line-height:1.6;text-align:justify;color:#565656 !important;font-size:1rem}.elementor-custom-css p a{font-family:"Vazirmatn",sans-serif !important;font-weight:700;color:#1f4343;text-decoration:none}.elementor-custom-css p a:hover{text-decoration:underline}.elementor-custom-css-p h1{font-family:"Lalezar",sans-serif !important;font-size:2.5rem;color:#fff !important;font-weight:500 !important;line-height:1.2}.elementor-custom-css-p p{font-family:"Vazirmatn",sans-serif !important;line-height:1.6;text-align:justify;font-size:1rem}.elementor-custom-css-p p a{font-family:"Vazirmatn",sans-serif !important;line-height:1.6;color:#222 !important;font-size:1rem}.elementor-custom-css-p p:hover{text-decoration:underline}@media(min-width: 768px){.elementor-custom-css h1{font-size:2.5rem}.elementor-custom-css h2{font-size:1.8rem;margin-bottom:1rem}.elementor-custom-css-p p{font-size:1rem}.elementor-custom-css-p p a{font-size:1rem}.elementor-custom-css-p h1{font-weight:2rem}}.content-article{padding:1rem}.content-article h2{font-size:1.8rem;font-weight:500;line-height:1.2;margin-bottom:.8rem}.content-article .article-list{font-size:1rem;font-weight:500;line-height:2;list-style:disc;margin-right:1rem;margin-top:.5rem;margin-top:.5rem}.content-article li a{color:inherit;text-decoration:none}.content-article li a:hover{color:#007470}.content-article li:hover{list-style-type:circle}@media(min-width: 768px){.content-article{padding:2rem}.content-article .article-list{font-size:1rem}}.content-complicated{display:grid}.content-complicated.flip .image{order:2}.content-complicated.flip .content{order:1}.content-complicated .image{padding:1rem}.content-complicated .image img{border-radius:8px}.content-complicated .content{padding:1rem}.content-complicated .content h2{font-size:1.8rem;font-weight:500;line-height:1.2;margin-bottom:.8rem}.content-complicated .content .content--text{font-size:1rem;line-height:1.6;text-align:justify}.content-complicated .content .content--text li{font-size:1rem;list-style:disc;margin-right:1rem;margin-top:.5rem;margin-bottom:.5rem}.content-complicated .content .content--text li>ul{font-size:1rem;list-style:circle;margin-right:1rem;margin-bottom:.2rem}.content-complicated .content .content--text h3{font-size:1.2rem;font-weight:500;line-height:2;margin-top:.6rem}.content-complicated .image img{display:block;margin:0 auto}.content-complicated-extra .content{padding:1rem 1rem 0 1rem}@media(min-width: 768px){.content-complicated{display:grid;grid-template-columns:1fr 1px 1fr;grid-template-rows:auto;min-height:100px}.content-complicated .content{padding:2em}.content-complicated .content .content--text{font-size:1rem}.content-complicated .content .content--text li{font-size:1rem}.content-complicated .content .content--text li>ul{font-size:1rem}.content-complicated .image{padding:2rem}.content-complicated.flip .image,.content-complicated.flip .content{order:initial}.content-complicated .image img{position:sticky;top:6rem}.content-complicated-extra .content{padding:rem 2rem 0 2rem}}.content-basic{padding:1rem}.content-basic h2{font-size:1.8rem;font-weight:500;line-height:1.2;margin-bottom:.8rem}.content-basic .content--text{font-size:1rem;line-height:1.6;text-align:justify}.content-basic .content--text li{font-size:1rem;list-style:disc;margin-right:1rem;margin-top:.5rem;margin-bottom:.5rem}.content-basic .content--text li>ul{font-size:1rem;list-style:circle;margin-right:1rem;margin-bottom:.2rem}.content-basic .content--text h3{font-size:1.2rem;font-weight:500;line-height:2;margin-top:.6rem}.content-basic .image img{display:block;margin:0 auto;border-radius:8px;margin-top:1em}@media(min-width: 768px){.content-basic{padding:2rem;min-height:100px}.content-basic .content--text{padding:0 1rem;font-size:1rem}.content-basic .content--text li{font-size:1rem}.content-basic .content--text li>ul{font-size:1rem}.content-basic .image img{position:sticky;top:6rem}}.technical-specifications{display:grid}.technical-specifications .image{padding:1rem}.technical-specifications .image img{border-radius:8px}.technical-specifications .content{padding:1rem}.technical-specifications .content h2{font-size:1.8rem;font-weight:800;line-height:1.2;margin-bottom:1rem}.technical-specifications .content.flip .content{order:1}.technical-specifications .content.flip .anim-line{order:2}.technical-specifications .content.flip .image{order:3}.specifications-table{width:100%;border-collapse:collapse;table-layout:fixed}.specifications-table tr td{direction:rtl}.specifications-table th,.specifications-table td{width:50%;padding:.5rem}.specifications-table th,.specifications-table td{direction:rtl;text-align:left}.specifications-table tr:nth-child(even){background-color:rgba(0,116,112,.2)}.specifications-table tr:nth-child(odd){background-color:rgba(0,0,0,0)}.specifications-table th:first-child,.specifications-table td:first-child{border-left:1px solid rgba(0,116,112,.5137254902)}.specifications-table th{font-weight:bold;font-size:.9rem;text-align:left}.specifications-table td{font-size:.8rem;direction:rtl;text-align:right}.specifications-table,.specifications-table tr,.specifications-table td,.specifications-table th{direction:rtl;text-align:right}@media(min-width: 768px){.technical-specifications{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;min-height:100px}.technical-specifications .image{padding:2rem}.technical-specifications .image img{position:sticky;top:6rem}.technical-specifications .content{padding:2rem}.technical-specifications .content .content--sticky{position:sticky;top:6rem}.technical-specifications .content.flip .content{order:3}.technical-specifications .content.flip .anim-line{order:2}.technical-specifications .content.flip .image{order:1}.technical-specifications .content .specifications-table th{font-size:.8em;line-height:1.2;padding:.5rem 1rem}.technical-specifications .content .specifications-table td{line-height:1.2;padding:.5rem 1rem}}.e-con-inner{max-width:none !important;gap:0 !important}.elementor>.elementor-element{position:static !important}.elementor>.elementor-element>.e-con-inner>.elementor-element{position:static !important}.content-simple{display:grid}.content-simple .content{padding:1rem}.content-simple .content h2{font-size:1.8rem;font-weight:500;line-height:1.2;margin-bottom:.8rem}.content-simple .content .content--text{font-size:1rem;line-height:1.6;text-align:justify}.content-simple .content .content--text li{font-size:1rem;list-style:disc;margin-right:1rem;margin-top:.5rem;margin-bottom:.5rem}.content-simple .content .content--text li>ul{font-size:1rem;list-style:circle;margin-right:1rem;margin-bottom:.2rem}.content-simple .content .content--text h3{font-size:1.2rem;font-weight:500;line-height:2;margin-top:.6rem}.content-simple .content .image img{display:block;margin:0 auto}.content-simple .content.flip .content{order:1}.content-simple .content.flip .anim-line{order:2}.content-simple .content.flip .image{order:3}.content-simple .image{padding:1rem}.content-simple .image img{border-radius:8px}.content-simple.flip .content{order:1}.content-simple.flip .anim-line{order:2}.content-simple.flip .image{order:3}@media(min-width: 768px){.content-simple{display:grid;grid-template-columns:1fr 1px 1fr;grid-template-rows:auto;min-height:100px}.content-simple .content--sticky{position:sticky;top:6rem}.content-simple .content{padding:2rem}.content-simple .content .content--text{font-size:1rem}.content-simple .content .content--text li{font-size:1rem}.content-simple .content .content--text li>ul{font-size:1rem}.content-simple .content .image{padding:2rem}.content-simple .image img{position:sticky;top:6rem}.content-simple.flip .content{order:3}.content-simple.flip .anim-line{order:2}.content-simple.flip .image{order:1}}.content-technology{display:grid}.content-technology .content-title{padding:1rem 1rem 0 1rem}.content-technology .content-title h2{font-size:1.8rem;font-weight:500;line-height:1.2;margin-bottom:.8rem}.content-technology .content--text{padding:0 1rem 1rem 1rem;font-size:1rem;line-height:1.6;text-align:justify}.content-technology.flip .content-title{order:1}.content-technology.flip .anim-line{order:2}.content-technology.flip .content--text{order:3}@media(min-width: 768px){.content-technology{display:grid;grid-template-columns:1fr 1px 1fr;grid-template-rows:auto;min-height:100px}.content-technology .content-title{padding:2rem}.content-technology .content-title h2{position:sticky;top:6rem}.content-technology .content--text{padding:2rem;font-size:1rem}.content-technology.flip .content-title{order:3}.content-technology.flip .anim-line{order:2}.content-technology.flip .content--text{order:1}}.faq-widget{padding:1em}.faq-widget h2{font-size:1.8rem;font-weight:500;line-height:1.2;margin-bottom:1rem}.faq-widget h3{font-size:1.1rem;font-weight:500;padding:.5rem;cursor:pointer;transition:background-color .2s ease;color:#1f4343}.faq-widget h3:hover{background-color:#f9f9f9}.faq-widget .faq-answer{font-size:.9rem;line-height:1.6;text-align:justify;max-height:0;overflow:hidden;padding:0 1rem;transition:max-height .3s ease-in-out,padding .3s ease-in-out;will-change:max-height,padding}.faq-widget .faq-item.active .faq-answer{max-height:500px;margin:1rem 1rem 1rem 1rem}.faq-widget .faq-item.active .faq-answer::before{content:"—";display:inline-block;margin-inline-end:.5rem;color:#333}.faq-widget .faq-item{border:solid 1px #e0e0e0;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);overflow:hidden;transition:all .3s ease;margin-bottom:1rem}.faq-widget .faq-item:last-child{border:solid 1px #e0e0e0;border-radius:8px}.faq-widget .faq-item:hover{border-color:#a0a0a0;box-shadow:0 4px 8px rgba(0,0,0,.1)}.faq-widget .icon-arrow-down-s-line{display:inline-block;transition:transform .3s cubic-bezier(0.68, -0.55, 0.27, 1.55);margin-left:10px;font-size:1.2rem}.faq-widget .faq-item.active .icon-arrow-down-s-line:dir(rtl){transform:rotate(90deg);color:#007470}.faq-widget .faq-item.active .icon-arrow-down-s-line:dir(ltr){transform:rotate(-90deg);color:#007470}@media(min-width: 768px){.faq-widget{padding:2rem}.faq-widget .faq-item.active .faq-answer{margin:1rem 2rem 1rem 1rem}}.page-header1{background:url(assets/images/platform.png) center/cover no-repeat;width:100%;color:#fff;display:grid;padding:2rem;grid-template-columns:auto;grid-template-rows:auto auto auto auto auto;grid-gap:1rem}.page-header1 div.description,.page-header1 li{backdrop-filter:blur(3px);background-color:rgba(203,203,203,.25);border-radius:8px;padding:.5rem 1rem}.page-header1 h1{grid-column:1/2;grid-row:1/2;font-size:3rem}.page-header1 div.slogan{grid-column:1/2;grid-row:2/3}.page-header1 div.description{grid-column:1/2;grid-row:3/4;text-align:justify;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.page-header1 ul{list-style:none;grid-column:1/2;grid-row:4/5;display:flex;flex-flow:column;gap:1rem}.page-header1 ul li{flex:1}.page-header1 ul span{display:block;font-weight:bold}.page-header1 .device-image img{width:60%;margin:0 20%}@media(min-width: 768px){.page-header1{grid-template-columns:30% 15% 55%;grid-template-rows:auto auto}.page-header1 h1{grid-column:1/3;grid-row:1/2}.page-header1 div.slogan{grid-column:1/3;grid-row:2/3}.page-header1 div.description{grid-column:1/2;grid-row:3/4}.page-header1 ul{grid-column:2/3;grid-row:3/4;flex-flow:column}.page-header1 .device-image{grid-column:3/4;grid-row:1/4;align-self:center}}.platform-header-style1 h1{font-size:3rem;font-size:2.5rem;line-height:1;text-align:center;color:#007470}.platform-header-style1 .slogan{font-size:1rem;font-weight:600;line-height:1.2;text-align:center}.platform-header-style1 .description{font-size:.9rem;line-height:1.6;font-weight:200;text-align:justify}.platform-header-style1 .specs-list{font-size:.9rem;line-height:1.8}@media(min-width: 768px){.platform-header-style1 h1{font-size:4rem;text-align:initial}.platform-header-style1 .slogan{font-size:1rem;text-align:initial}.platform-header-style1 .description{font-size:.88rem;font-weight:300;line-height:1.8}.platform-header-style1 .specs-list{font-size:.7rem}}.hero-s-technology{padding:1rem}.hero-s-technology .content{padding:1em}.hero-s-technology .content h1{font-size:2.2rem;line-height:1.2;margin-bottom:.5rem;color:#1f4343}.hero-s-technology .content .hero-html{font-size:1.1rem;font-weight:600;line-height:1.5}.hero-s-technology .hero-images{display:grid;grid-template-columns:40% 60%;grid-gap:.5rem;margin-top:1rem}.hero-s-technology .hero-images .hero-image{border-radius:8px}.hero-s-technology .hero-images .hero-image:nth-child(1){width:100%;grid-column:1/3;grid-row:1/2}.hero-s-technology .hero-images .hero-image:nth-child(2),.hero-s-technology .hero-images .hero-image:nth-child(3){width:100%}.hero-s-technology .hero-images .hero-image:nth-child(2){background-size:cover;background-position:center;background-repeat:no-repeat;display:block}@media(min-width: 768px){.hero-s-technology{padding:0;display:grid;grid-template-columns:1fr 1px 1fr;grid-template-rows:auto;min-height:100px}.hero-s-technology .content{padding:2rem}.hero-s-technology .content .hero-html{font-size:1.2rem}.hero-s-technology .content .content--sticky{position:sticky;top:6rem}.hero-s-technology .hero-images{padding:2rem}}.hero-s-treatment{position:relative;margin-bottom:2rem;min-height:80vh}.hero-s-treatment .hero-overlay{display:grid;align-items:center;justify-items:center;position:absolute;background:linear-gradient(90deg, rgba(185, 31, 31, 0) 0%, rgba(0, 0, 0, 0.64) 100%);width:100%;height:100%}.hero-s-treatment .hero-s-mobile{min-height:80vh}.hero-s-treatment a.hero-cta{border:solid 2px #fff;color:#fff;padding:.6rem .8rem;border-radius:8px;font-weight:600;margin:5rem 1rem auto 1rem;justify-self:end;font-size:.7rem}.hero-s-treatment .hero-s-desktop{width:100%;display:none}.hero-s-treatment h1{font-size:2rem;line-height:1.2;color:#fff;text-align:start;justify-self:end;margin:15rem 1rem 0 2rem}.hero-s-treatment .img{display:block}.hero-s-treatment{direction:ltr}.hero-s-treatment h1{direction:rtl}@media(min-width: 576px){.hero-s-treatment{display:grid;height:auto;min-height:100px;text-align:center;background:rgba(0,0,0,0);background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.64) 100%)}.hero-s-treatment a.hero-cta{border:solid 2px #007470;color:#007470;padding:.6rem 1rem;border-radius:8px;font-size:.8rem;font-weight:600;margin:initial;justify-self:start}.hero-s-treatment .hero-overlay{position:initial;background:initial;width:initial;height:initial;display:grid;grid-template-columns:1fr 1fr;justify-items:end;align-items:center;padding-inline-start:2rem}.hero-s-treatment .hero-s-desktop{display:block;grid-column:2/3;grid-row:1/3}.hero-s-treatment .hero-s-mobile{display:none}.hero-s-treatment h1{font-size:2rem;color:#1f4343;margin:initial}}@media(min-width: 768px){.hero-s-treatment{display:grid;min-height:100px;margin-bottom:auto;text-align:center;background:rgba(0,0,0,0);background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.64) 100%)}.hero-s-treatment a.hero-cta{border:solid 2px #007470;color:#007470;padding:.6rem 1rem;border-radius:8px;font-size:.8rem;font-weight:600;margin:initial;justify-self:start}.hero-s-treatment .hero-overlay{position:initial;background:initial;width:initial;height:initial;display:grid;grid-template-columns:1fr 1fr;justify-items:end;align-items:center;padding-inline-start:2rem}.hero-s-treatment .hero-s-desktop{display:block;grid-column:2/3;grid-row:1/3}.hero-s-treatment .hero-s-mobile{display:none}.hero-s-treatment h1{font-size:2.5rem;color:#1f4343;margin:initial}}.circle-image-list{padding:1rem}.circle-image-list .custom-list{padding-top:1rem;display:flex;flex-direction:column;gap:1rem}.circle-image-list .custom-item{display:grid;grid-template-columns:6rem 1fr;grid-template-rows:auto auto}.circle-image-list .circle-image{grid-column:1/2;grid-row:1/2}.circle-image-list h3{grid-column:2/3;grid-row:1/2;align-self:center}.circle-image-list .item-description{grid-column:1/3;grid-row:2/3;margin-top:.5rem}.circle-image-list .circle-image img{width:5rem;height:5rem;border-radius:100px}.circle-image-list h2{font-size:1.8rem;line-height:1.2;margin-bottom:.8rem}.circle-image-list h3{font-size:1.2rem;font-weight:800;line-height:2;margin-top:.6rem}.circle-image-list .custom-text{font-size:1rem;text-align:justify}.circle-image-list .item-description{font-size:1rem;text-align:justify}.circle-image-list li{font-size:1rem;text-align:justify;list-style:disc;margin-right:1rem;margin-top:.5rem;margin-bottom:.5rem}.circle-image-list li>ul{font-size:1rem;text-align:justify;list-style:circle;margin-right:1rem;margin-bottom:.2rem}@media(min-width: 768px){.circle-image-list{padding:2rem;display:grid;min-height:100px}.circle-image-list .custom-item{display:grid;grid-template-columns:6rem 1fr;gap:0 0}.circle-image-list .circle-image{grid-column:1/2;grid-row:1/3}.circle-image-list h3{grid-column:2/3;grid-row:1/2}.circle-image-list .item-description{grid-column:2/3;grid-row:2/3}.circle-image-list .custom-text{font-size:1rem}.circle-image-list .item-description{font-size:1rem}.circle-image-list .item-description li{font-size:1rem}.circle-image-list .item-description li>ul{font-size:1rem}}.related-post{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:1rem;padding:1rem}.related-block{display:grid;justify-items:center;border:1px #000;border-radius:8px;box-shadow:5px 5px 13px 6px rgba(0,0,0,.2)}.related-block h2{margin-top:.5rem}.related-block p{font-size:.8em;margin:.5em 1.5em 1.5em 1.5em;text-align:justify}.related-block .animated-link{font-size:.8rem;font-family:"Lalezar",sans-serif;margin-bottom:1.5rem}.related-block .related-bg{border-radius:8px 8px 0 0;background-image:url(assets/images/related-bg.png);background-repeat:no-repeat;background-size:cover;width:100%;min-height:6rem}.related-block .related-bg img{width:100%}@media(min-width: 992px){.related-post{grid-template-columns:1fr 1fr 1fr;padding:2rem}}.anim-line{position:relative}.anim-fullwidth{position:static !important}.anim-line.horizontal,.anim-line.horizontal-reverse{position:absolute;width:100% !important;max-width:none !important;left:0 !important;margin:0;padding:0}.anim-line.vertical,.anim-line.-reverse{height:100%}.anim-line::before{content:"";position:absolute;background:#1f4343;transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);transform-style:preserve-3d;transition:all 1s ease-out}.anim-line.horizontal::before{width:0;height:1px;transform-origin:left;top:50%;left:0}.anim-line.horizontal.visible::before{width:100%}.anim-line.horizontal-reverse::before{width:0;height:1px;transform-origin:right;top:50%;right:0}.anim-line.horizontal-reverse.visible::before{width:100%}.anim-line.vertical::before{width:1px;height:0;transform-origin:top;left:50%;top:0}.anim-line.vertical.visible::before{height:100%}.anim-line.vertical-reverse::before{width:1px;height:0;transform-origin:bottom;left:50%;bottom:0}.anim-line.vertical-reverse.visible::before{height:100%}.main-container>.anim-line{z-index:10}@keyframes floatRight{0%{left:0;opacity:1;transform:rotate(0deg)}20%{left:0;opacity:0}80%{opacity:0}100%{left:100%;opacity:1;transform:rotate(180deg)}}.animated-link{display:inline-block;height:.9rem;line-height:.9rem;position:relative;overflow:hidden;text-decoration:none;color:#1f4343;font-size:.8em;font-weight:600}.animated-link::before{content:attr(data-text) "\a" attr(data-text);white-space:pre;display:block;transition:transform .3s ease}.animated-link.arrow-90,.animated-link.arrow-45{padding-right:1rem}.animated-link.arrow-90::after,.animated-link.arrow-45::after{content:"";position:absolute;right:0;top:0;transition:transform .3s ease}.animated-link.arrow-90::after{transform:rotate(180deg)}.animated-link.arrow-45::after{transform:rotate(-45deg);transform:rotate(-135deg)}.animated-link:hover::before{transform:translateY(-50%)}.animated-link.arrow-90:hover::after{transform:rotate(120deg)}.animated-link.arrow-45:hover::after{transform:rotate(-180deg)}@media(min-width: 768px){.animated-link-md{display:inline-block;height:.9rem;line-height:.9rem;position:relative;overflow:hidden;text-decoration:none;color:#1f4343;font-size:.8em;font-weight:600}.animated-link-md::before{content:attr(data-text) "\a" attr(data-text);white-space:pre;display:block;transition:transform .3s ease}.animated-link-md.arrow-90,.animated-link-md.arrow-45{padding-right:1rem}.animated-link-md.arrow-90::after,.animated-link-md.arrow-45::after{content:"";position:absolute;right:0;top:0;transition:transform .3s ease}.animated-link-md.arrow-90::after{transform:rotate(180deg)}.animated-link-md.arrow-45::after{transform:rotate(-45deg);transform:rotate(-135deg)}.animated-link-md:hover::before{transform:translateY(-50%)}.animated-link-md.arrow-90:hover::after{transform:rotate(120deg)}.animated-link-md.arrow-45:hover::after{transform:rotate(-180deg)}}.animate-on-scroll{opacity:0;display:block}.h2-slideup{opacity:0;transform:translateY(30px);transition:all 1s ease-in-out}.h2-slideup.show{opacity:1;transform:translateY(0)}.theory-heading{opacity:0;transform:translateY(30px);transition:all 1s ease-in-out}.theory-heading.show{opacity:1;transform:translateY(0)}.front-header-banner{opacity:0;transform:translateY(60px);transition:all .5s ease-in-out}.front-header-banner.show{opacity:1;transform:translateY(0)}.front-header-logo{opacity:0;transform:translateY(-60px);transition:all 1s ease-in-out}.front-header-logo.show{opacity:1;transform:translateY(0)}.icon-arrow-down-long-line.show{animation:slideAndAppear .9s ease-in-out forwards}@keyframes slideAndAppear{0%{transform:translateY(-150%);opacity:0}100%{transform:translateY(0);opacity:1}}:root{--marquee-width: 100%;--marquee-elements: 12;--marquee-elements-displayed: 7;--marquee-element-width: calc(var(--marquee-width) / var(--marquee-elements-displayed));--marquee-animation-duration: calc(var(--marquee-elements) * 3s);--marquee-height: 20vh}.logo-marquee{color:#eee;overflow:hidden;position:relative;padding:1em 0 1em 0}.logo-marquee .marquee-content{direction:ltr;list-style:none;height:100%;display:flex;animation:scrolling var(--marquee-animation-duration) linear infinite}.logo-marquee .marquee-content li{display:flex;margin:0 .5em 0 .5em;justify-content:center;align-items:center;flex-shrink:0;width:var(--marquee-element-width);max-height:100%;font-size:calc(var(--marquee-height)*3/4);white-space:nowrap;transition:transform .3s ease-in-out}.logo-marquee .marquee-content li img{width:100%;border:2px solid #eee}.logo-marquee .marquee-content li:hover{transform:scale(1.1)}@keyframes scrolling{0%{transform:translateX(0)}100%{transform:translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements)))}}@media(min-width: 5120px){.logo-marquee{max-width:3100px}}.glider-contain{width:100%;margin:0 auto;position:relative;direction:ltr}.glider-contain .animated-link{direction:rtl}.glider{margin:0 auto;position:relative;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;transform:translateZ(0)}.glider-track{transform:translateZ(0);width:100%;margin:0;padding:0;gap:1rem;display:flex;z-index:1}.glider.draggable{user-select:none;cursor:-webkit-grab;cursor:grab}.glider.draggable .glider-slide img{user-select:none;pointer-events:none}.glider.drag{cursor:-webkit-grabbing;cursor:grabbing}.glider-slide{user-select:none;justify-content:center;align-content:center;width:100%}.glider-slide img{max-width:100%}.glider::-webkit-scrollbar{opacity:0;height:0}.glider-prev,.glider-next{user-select:none;position:absolute;outline:none;background:none;padding:0;z-index:2;font-size:40px;text-decoration:none;left:-23px;border:0;top:30%;cursor:pointer;color:#666;opacity:1;line-height:1;transition:opacity .5s cubic-bezier(0.17, 0.67, 0.83, 0.67),color .5s cubic-bezier(0.17, 0.67, 0.83, 0.67)}.glider-prev:hover,.glider-next:hover,.glider-prev:focus,.glider-next:focus{color:#a89cc8}.glider-next{right:-23px;left:auto}.glider-next.disabled,.glider-prev.disabled{opacity:.25;color:#666;cursor:default}.glider-slide{min-width:150px}.glider-hide{opacity:0}.glider-dots{user-select:none;display:flex;flex-wrap:wrap;justify-content:center;margin:1rem auto;padding:0}.glider-dot{border:0;padding:0;user-select:none;outline:none;display:block;cursor:pointer;color:#ccc;border-radius:999px;background:#ccc;width:12px;height:12px;margin:7px}.glider-dot:hover,.glider-dot:focus,.glider-dot.active{background:#a89cc8}@media(max-width: 36em){.glider::-webkit-scrollbar{opacity:1;-webkit-appearance:none;width:7px;height:3px}.glider::-webkit-scrollbar-thumb{opacity:1;border-radius:99px;background-color:rgba(156,156,156,.25);box-shadow:0 0 1px hsla(0,0%,100%,.25)}}.front-our-product{padding:2rem}.front-our-product .section-header{padding-bottom:1rem}.front-our-product .section-header h2{font-size:1.8rem}.products-card{height:100%;border:2px solid rgba(0,116,112,.2);border-radius:8px;background:linear-gradient(207.18deg, rgba(149, 167, 167, 0.2) 0%, rgba(171, 213, 213, 0.2) 100%);padding:1.5rem;display:grid;align-items:end;justify-content:center;gap:.5rem;transition:transform .3s ease,background .3s ease}.products-card h3{justify-self:center}.products-card .products-image{width:100%}.products-card a{justify-self:center}.products-card p{text-align:justify;margin-bottom:.5rem;direction:rtl;font-size:.8rem}.products-card.active{transform:scale(1.1);background:linear-gradient(207.18deg, rgba(149, 167, 167, 0.5) 0%, rgba(171, 213, 213, 0.5) 100%)}@media(min-width: 768px){.products-card{gap:1rem}}@font-face{font-family:"icomoon";src:url("assets/fonts/icon/icomoon.eot?tlg6qg");src:url("assets/fonts/icon/icomoon.eot?tlg6qg#iefix") format("embedded-opentype"),url("assets/fonts/icon/icomoon.ttf?tlg6qg") format("truetype"),url("assets/fonts/icon/icomoon.woff?tlg6qg") format("woff"),url("assets/fonts/icon/icomoon.svg?tlg6qg#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"],.has-icon::after,.arrow-90::after,.arrow-45::after,.menu-arrow{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down-s-line:before,.menu-arrow:after{content:""}.icon-arrow-left-s-line:before{content:""}.icon-arrow-right-s-line:before{content:""}.icon-arrow-up-s-line:before{content:""}.icon-iconmonstr-magnifier-lined:before{content:""}.icon-iconmonstr-search-thin:before{content:""}.icon-iconmonstr-x-mark-circle-lined:before{content:""}.icon-iconmonstr-x-mark-circle-thin:before{content:""}.icon-arrow-down-long-line:before{content:""}.icon-arrow-left-down-long-line:before{content:""}.icon-arrow-left-long-line:before{content:""}.icon-arrow-left-up-long-line:before{content:""}.icon-arrow-right-down-long-line:before{content:""}.icon-arrow-right-long-line:before{content:""}.icon-arrow-right-up-long-line:before{content:""}.icon-arrow-up-long-line:before{content:""}.icon-location:before{content:""}.icon-clock:before{content:""}.icon-calendar:before{content:""}html,body{overscroll-behavior:none}.elementor-widget-single_column_layout,.elementor-widget-double_column_layout{margin-block-end:0 !important}.elementor-container{max-width:100% !important}.elementor-widget-wrap.elementor-element-populated{padding:0 !important}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin:0 auto 1.5em}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:var(--color-background);border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:var(--color-text);display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.sticky{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}/*# sourceMappingURL=style-rtl.css.map */
