:root{--default-font:"NotoSansGeorgian";--default-font2:"Roboto", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans",
        "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--heading-font:"Helvetica Neue", "Raleway", sans-serif;--nav-font:"Helvetica Neue", "Ubuntu", sans-serif;--header-footer-bg:#ffffff;--background-color:#ffffff;--default-color:#444444;--header-footer-title-color:#5f687b;--header-footer-color:#5f687b;--footer-links-color:#444444;--footer-links-hover-color:#10bc69;--social-links-color:#444444;--btn-bg:#10bc69;--btn-hover-bg:#10bc69;--btn-color:#ffffff;--similar-slider-text:#444444;--heading-color:#5f687b;--accent-color:#10bc69;--accent-color-darker:#028f4b;--surface-color:#ffffff;--contrast-color:#ffffff;--h-text-color-secondary:#fff;--p-text-color-secondary:#e2e2e2;--nav-color:#5f687b;--nav-hover-color:#10bc69;--nav-mobile-background-color:#ffffff;--nav-dropdown-background-color:#ffffff;--nav-dropdown-color:#5f687b;--nav-dropdown-hover-color:#10bc69;--lang-list-background-color:#5f687b}.light-background{--background-color:#f9f9f9;--surface-color:#ffffff}.dark-background{--background-color:#060606;--default-color:#ffffff;--heading-color:#ffffff;--surface-color:#252525;--contrast-color:#ffffff}.accent-background{--background-color:#10bc69;--default-color:#ffffff;--heading-color:#ffffff;--surface-color:#14eb83;--contrast-color:#ffffff}:root{scroll-behavior:smooth}body[data-theme="dark"]{--header-footer-bg:#1f1f1f;--background-color:#1f1f1f;--default-color:#ffffff;--header-footer-title-color:#ffffff;--header-footer-color:#f0f0f0;--footer-links-color:#ffffff;--footer-links-hover-color:#10bc69;--btn-bg:#10bc69;--btn-hover-bg:#10bc69;--btn-color:#ffffff;--similar-slider-text:#f0f0f0;--nav-color:#f2f2f3;--nav-dropdown-color:#f2f2f3;--heading-color:#ffffff;--surface-color:#252525;--contrast-color:#ffffff;--nav-dropdown-background-color:#252525;--nav-mobile-background-color:#1f1f1f}body[data-theme="dark2"]{--header-footer-bg:#101010;--background-color:#101010;--default-color:#ffffff;--header-footer-title-color:#ffffff;--header-footer-color:#f0f0f0;--footer-links-color:#ffffff;--footer-links-hover-color:#10bc69;--btn-bg:#10bc69;--btn-hover-bg:#10bc69;--btn-color:#ffffff;--similar-slider-text:#f0f0f0;--nav-color:#f2f2f3;--nav-dropdown-color:#f2f2f3;--heading-color:#ffffff;--surface-color:#252525;--contrast-color:#ffffff;--nav-dropdown-background-color:#252525;--nav-mobile-background-color:#1f1f1f}body[data-theme="green"]{--header-footer-bg:#10bc69;--nav-color:#f0f0f0;--nav-hover-color:#0e5f38;--header-footer-title-color:#ffffff;--header-footer-color:#f0f0f0;--footer-links-color:#f0f0f0;--footer-links-hover-color:#0e5f38;--social-links-color:#ffffff;--btn-bg:#2c9361;--btn-hover-bg:#0a6539;--btn-color:#ffffff;--nav-dropdown-hover-color:#10bc69;--accent-color:#2c9361}body[data-theme="green2"]{--background-color:#e4f8e73d;--header-footer-bg:#42946e;--nav-color:#f0f0f0;--nav-hover-color:#0e5f38;--header-footer-title-color:#ffffff;--header-footer-color:#f0f0f0;--footer-links-color:#f0f0f0;--footer-links-hover-color:#0e5f38;--social-links-color:#ffffff;--btn-bg:#0e5f38;--btn-hover-bg:#10bc69;--btn-color:#ffffff;--nav-dropdown-hover-color:#0e5f38;--surface-color:#b5dcc345;--accent-color:#0e5f38}body[data-theme="purple"]{--header-footer-bg:#493d9e;--nav-color:#f0f0f0;--nav-hover-color:#b2a5ff;--header-footer-title-color:#ffffff;--header-footer-color:#f0f0f0;--footer-links-color:#f0f0f0;--footer-links-hover-color:#b2a5ff;--social-links-color:#b2a5ff;--btn-bg:#7c5bca;--btn-hover-bg:#b2a5ff;--btn-color:#ffffff;--nav-dropdown-hover-color:#b2a5ff;--similar-slider-text:#444444;--accent-color:#493d9e;--accent-color-darker:rgb(64, 54, 139)}body[data-theme="purple2"]{--background-color:#dcd6ff;--header-footer-bg:#6a54b8;--nav-color:#f0f0f0;--nav-hover-color:#b2a5ff;--header-footer-title-color:#ffffff;--header-footer-color:#f0f0f0;--footer-links-color:#f0f0f0;--footer-links-hover-color:#b2a5ff;--social-links-color:#b2a5ff;--btn-bg:#381883d9;--btn-hover-bg:#b2a5ff;--btn-color:#ffffff;--nav-dropdown-hover-color:#b2a5ff;--nav-mobile-background-color:#dcd6ff;--similar-slider-text:#444444;--surface-color:#d4cbfcc2;--accent-color:#493d9e;--accent-color-darker:rgb(64, 54, 139)}body[data-theme="blue"]{--header-footer-bg:#001845;--nav-color:#f0f0f0;--nav-hover-color:#0466c8;--header-footer-title-color:#fff;--header-footer-color:#f0f0f0;--footer-links-color:#f0f0f0;--footer-links-hover-color:#0466c8;--social-links-color:#f0f0f0;--btn-bg:#2196f3;--btn-hover-bg:#023e7d;--btn-color:#ffffff;--nav-dropdown-hover-color:#0466c8;--accent-color:#2196f3;--accent-color-darker:#2196f3}body[data-theme="blue2"]{--background-color:#e2eafc;--header-footer-bg:#00369c;--nav-color:#f0f0f0;--nav-hover-color:#5494d6;--header-footer-title-color:#fff;--header-footer-color:#f0f0f0;--footer-links-color:#f0f0f0;--footer-links-hover-color:#5494d6;--social-links-color:#f0f0f0;--btn-bg:#1756b5;--btn-hover-bg:#5494d6;--btn-color:#ffffff;--nav-dropdown-hover-color:#5494d6;--surface-color:#eff5ffb5;--accent-color:#2196f3;--accent-color-darker:#1756b5}body[data-theme="light-blue"]{--header-footer-bg:#0466c8;--nav-color:#f0f0f0;--nav-hover-color:#023e7d;--header-footer-title-color:#fff;--header-footer-color:#f0f0f0;--footer-links-color:#f0f0f0;--footer-links-hover-color:#023e7d;--social-links-color:#f0f0f0;--btn-bg:#0178b7;--btn-hover-bg:#023e7d;--btn-color:#ffffff;--nav-dropdown-hover-color:#023e7d;--accent-color:#2196f3;--accent-color-darker:#2196f3}body[data-theme="light-blue2"]{--background-color:#bed1ff42;--header-footer-bg:#2992ff;--nav-color:#f0f0f0;--nav-hover-color:#023e7d;--header-footer-title-color:#fff;--header-footer-color:#f0f0f0;--footer-links-color:#f0f0f0;--footer-links-hover-color:#023e7d;--social-links-color:#f0f0f0;--btn-bg:#0164b2;--btn-hover-bg:#023e7d;--btn-color:#ffffff;--nav-dropdown-hover-color:#023e7d;--surface-color:#e6edf7b5;--accent-color:#0164b2;--accent-color-darker:#0164b2}body[data-theme="orange"]{--header-footer-bg:#ff9f3c;--nav-color:#f0f0f0;--nav-hover-color:#c95a04;--header-footer-title-color:#fff;--header-footer-color:#f0f0f0;--footer-links-color:#f0f0f0;--footer-links-hover-color:#c95a04;--social-links-color:#f0f0f0;--btn-bg:#f48c06;--btn-hover-bg:#f7b267;--btn-color:#ffffff;--nav-dropdown-hover-color:#c95a04;--accent-color:#f48c06;--accent-color-darker:#f48c06}body[data-theme="orange2"]{--background-color:#fae8ca6e;--header-footer-bg:#fc662c;--nav-color:#f0f0f0;--nav-hover-color:#ffaa00;--header-footer-title-color:#fff;--header-footer-color:#f0f0f0;--footer-links-color:#f0f0f0;--footer-links-hover-color:#ffaa00;--social-links-color:#f0f0f0;--btn-bg:#f48c06;--btn-hover-bg:#f7b267;--btn-color:#ffffff;--nav-dropdown-hover-color:#ffaa00;--surface-color:#fffaec;--accent-color:#f48c06;--accent-color-darker:#f48c06}body[data-theme="red"]{--header-footer-bg:#da1e37;--nav-color:#f0f0f0;--nav-hover-color:#85182a;--header-footer-title-color:#fff;--header-footer-color:#f0f0f0;--footer-links-color:#f0f0f0;--footer-links-hover-color:#85182a;--social-links-color:#f0f0f0;--btn-bg:#ff5a5f;--btn-hover-bg:#b21e35;--btn-color:#ffffff;--nav-dropdown-hover-color:#85182a;--accent-color:#ff5a5f;--accent-color-darker:#ff5a5f}body[data-theme="red2"]{--background-color:#fbd8de;--header-footer-bg:#ed3b5b;--nav-color:#f0f0f0;--nav-hover-color:#85182a;--header-footer-title-color:#fff;--header-footer-color:#f0f0f0;--footer-links-color:#f0f0f0;--footer-links-hover-color:#85182a;--social-links-color:#f0f0f0;--btn-bg:#ff5a5f;--btn-hover-bg:#b21e35;--btn-color:#ffffff;--nav-dropdown-hover-color:#85182a;--surface-color:#ffe1e1;--accent-color:#ff5a5f;--accent-color-darker:#ff5a5f}body[data-btn-color="dark"]{--btn-bg:#000000;--btn-bg2:#252525;--btn-border:transparent;--btn-text-color:#ffffff}body[data-btn-hover="dark"]{--btn-hover-bg:#5f5f5f}body[data-btn-color="dark2"]{--btn-bg:#2b2b2b;--btn-bg2:#b3b3b3;--btn-border:transparent;--btn-text-color:#d8d8d8}body[data-btn-hover="dark2"]{--btn-hover-bg:#5f5f5f}body[data-btn-color="green"]{--btn-bg:#00d873;--btn-bg2:#2c9361;--btn-border:transparent;--btn-text-color:#fff}body[data-btn-hover="green"]{--btn-hover-bg:#0a6539}body[data-btn-color="green2"]{--btn-bg:#01a34a;--btn-bg2:#2aca7d;--btn-border:transparent;--btn-text-color:#fff}body[data-btn-hover="green2"]{--btn-hover-bg:#21c777}body[data-btn-color="blue"]{--btn-bg:#005bff;--btn-bg2:#3a76c5;--btn-border:transparent;--btn-text-color:#fff}body[data-btn-hover="blue"]{--btn-hover-bg:#023e7d}body[data-btn-color="blue2"]{--btn-bg:#0043c0;--btn-bg2:#3a76c5;--btn-border:transparent;--btn-text-color:#fff}body[data-btn-hover="blue2"]{--btn-hover-bg:#225eac}body[data-btn-color="light-blue"]{--btn-bg:#0178b7;--btn-bg2:#0178b7;--btn-border:transparent;--btn-text-color:#fff}body[data-btn-hover="light-blue"]{--btn-hover-bg:#1f4386}body[data-btn-color="light-blue2"]{--btn-bg:#2196f3;--btn-bg2:#4786e6;--btn-border:transparent;--btn-text-color:#fff}body[data-btn-hover="light-blue2"]{--btn-hover-bg:#023e7d}body[data-btn-color="purple"]{--btn-bg:#7c5bca;--btn-bg2:#7000cc;--btn-border:transparent;--btn-text-color:#fff}body[data-btn-hover="purple"]{--btn-hover-bg:#b2a5ff}body[data-btn-color="purple2"]{--btn-bg:#5a15fd;--btn-bg2:#7000cc;--btn-border:transparent;--btn-text-color:#fff}body[data-btn-hover="purple2"]{--btn-hover-bg:#b2a5ff}body[data-btn-color="orange"]{--btn-bg:#f48c06;--btn-bg2:#cc5200;--btn-border:transparent;--btn-text-color:#fff}body[data-btn-hover="orange"]{--btn-hover-bg:#f7b267}body[data-btn-color="orange2"]{--btn-bg:#dd6b00;--btn-bg2:#cc5200;--btn-border:transparent;--btn-text-color:#fff}body[data-btn-hover="orange2"]{--btn-hover-bg:#f7b267}body[data-btn-color="red"]{--btn-bg:#f30810;--btn-bg2:#cc0000;--btn-border:transparent;--btn-text-color:#fff}body[data-btn-hover="red"]{--btn-hover-bg:#b21e35}body[data-btn-color="red2"]{--btn-bg:#b61f24;--btn-bg2:#cc0000;--btn-border:transparent;--btn-text-color:#fff}body[data-btn-hover="red2"]{--btn-hover-bg:#d35165}body[data-btn-color="white"]{--btn-bg:#fff;--btn-bg2:#d3d3d3;--btn-border:#1a1a1a;--btn-text-color:#1a1a1a}body[data-btn-hover="white"]{--btn-hover-bg:#5c5c5c}body{color:var(--default-color);background-color:var(--background-color);font-family:var(--default-font)}.main-wrapper{--slider-max-width:1300px;--slider-width:100%;--slider-vertical-paddings:0;--slider-horizontal-paddings:0;--slider-border-radius:10px}.wrapper-container{max-width:1320px;width:100%;padding-inline:12px;margin-inline:auto}a{color:var(--btn-bg);text-decoration:none;transition:0.3s}a:hover{color:color-mix(in srgb,var(--btn-hover-bg),transparent 25%);text-decoration:none}h1,h2,h3,h4,h5,h6{color:var(--heading-color);font-family:var(--default-font);text-transform:uppercase;font-feature-settings:"case"}.success-modal,.error-modal{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:rgb(0 0 0 / .2);display:none;align-items:center;justify-content:center;z-index:-10;visibility:hidden;opacity:0}.modal-content{width:30%;min-height:30%;border-radius:16px;background:#fff;box-shadow:0 4px 14px 0 rgb(91 91 91 / .25);padding:24px 32px}.close-modal{position:absolute;right:-16px;top:-16px;border-radius:16px;background:#fff;box-shadow:0 4px 16px 0 rgb(73 73 73 / .25);width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}.success-icon{margin:auto;width:112px;height:112px;background-color:rgb(111 207 151 / .3);border-radius:50%;display:flex;align-items:center;justify-content:center}.error-icon{margin:auto;width:112px;height:112px;background-color:rgb(207 111 111 / .3);border-radius:50%;display:flex;align-items:center;justify-content:center}.active-modal{z-index:9999;visibility:visible;opacity:1;display:flex}.modal-text{text-align:center}.php-email-form .error-message{display:none;background:#df1529;color:#fff;text-align:left;padding:15px;margin-bottom:24px;font-weight:600}.php-email-form .sent-message{display:none;color:#fff;background:#059652;text-align:center;padding:15px;margin-bottom:24px;font-weight:600}.clamp-5-lines{display:-webkit-box;display:box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;box-orient:vertical;overflow:hidden}.php-email-form .loading{display:none;background:var(--surface-color);text-align:center;padding:15px;margin-bottom:24px}.php-email-form .loading:before{content:"";display:inline-block;border-radius:var(--slider-border-radius);width:24px;height:24px;margin:0 10px -6px 0;border:3px solid var(--accent-color);border-top-color:var(--surface-color);animation:php-email-form-loading 1s linear infinite}@keyframes php-email-form-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.hero .swiper{height:100%}.slide-max-height{height:var(--slide-height);height:100%;position:relative;border-radius:var(--slider-border-radius)}.slide-max-height::before{content:"";position:absolute;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .8) 100%);z-index:1}.news-content{max-width:1320px;margin:0 auto}.news-image{width:100%;height:auto;border-radius:12px}.news-tags .badge{margin-right:5px}.ck-news-description p{text-align:justify}.swiper.news-inner-images{margin-top:30px;margin-bottom:30px;border-radius:var(--slider-border-radius)}.swiper.news-inner-images img{width:100%;height:509px;border-radius:var(--slider-border-radius);object-fit:cover}.swipper-btns{position:absolute;right:28px;bottom:28px;z-index:20;display:flex;gap:12px;align-items:center;justify-content:center}.swipper-btns .swiper-button-next,.swipper-btns .swiper-button-prev{border:1px solid #fff;background-color:#1717174d;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:static;margin:0}.swipper-btns .swiper-button-next:hover,.swipper-btns .swiper-button-prev:hover{background-color:rgb(23 23 23 / .5)}.swipper-btns .swiper-button-next:after,.swipper-btns .swiper-button-prev:after{font-size:12px;color:#fff}.hero .slider-text h2{color:var(--h-text-color-secondary)}.hero .slider-text p{color:var(--p-text-color-secondary)!important}.hero-swiper{height:480px}.slider-text-wrapper{display:flex;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.picture-container{aspect-ratio:1 / .45;height:max-content;height:480px}.main-slider-image{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}@media (max-width:768px){.slider-text{width:80%}.hero .slider-text h2{margin:0}.hero .slider-text p{margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.picture-container{min-height:215px;height:max-content;max-height:280px}.main-slider-image{width:100%;height:100%;object-fit:cover;aspect-ratio:1 / .7}}.btn,.btn:focus{position:relative;color:var(--btn-text-color);background:var(--btn-bg);border:1px solid var(--btn-border);font-size:14px;padding:8px 25px;border-radius:var(--slider-border-radius);cursor:pointer;transition:0.3s}.btn:hover,.btn:focus:hover{color:var(--contrast-color);background:color-mix(in srgb,var(--btn-hover-bg),transparent 1%)}.see-all-btn{width:min-content;white-space:nowrap;font-size:18px}main{min-height:calc(100vh - 90px)}.header{color:var(--default-color);background-color:var(--header-footer-bg);padding:15px 0;transition:all 0.5s;z-index:997}.header .logo{line-height:1}.header .logo img{max-height:60px;margin-right:8px}.header .logo h1{font-size:30px;margin:0;font-weight:700;color:var(--header-footer-title-color)}.mobile-language{display:none}.secondary-mobile-language{display:none}.secondary-mobile-language .languages-list{display:flex}.secondary-mobile-language .languages-list .nav-link{padding:0!important;display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}.inner-tags,.inner-tags:focus{position:relative;color:#000;background:#6000;border:1px solid #a9a1a1;font-size:14px;padding:8px 25px;border-radius:var(--slider-border-radius);cursor:pointer;transition:0.3s}.language,.language:focus{position:relative;color:var(--btn-text-color);background:var(--btn-bg);border:1px solid var(--btn-border);font-size:14px;padding:8px 25px;margin:0 0 0 30px;border-radius:var(--slider-border-radius);cursor:pointer;transition:0.3s}.language:hover,.language:focus:hover{color:var(--contrast-color);background:color-mix(in srgb,var(--btn-hover-bg),transparent 15%)}.language.lang-list-active{border-radius:0;border-top-left-radius:var(--slider-border-radius);border-top-right-radius:var(--slider-border-radius)}.language p{margin:0}.languages-list{margin:0;padding:3px 10px 5px;width:calc(100% + 2px);position:absolute;top:100%;left:-1px;list-style:none;display:flex;flex-direction:column;opacity:0;transform:scale(.5);border-bottom-left-radius:var(--slider-border-radius);border-bottom-right-radius:var(--slider-border-radius);color:var(--contrast-color);background-color:var(--btn-bg);transition:opacity 0.3s,transform 0.3s}.languages-list li{padding:5px 0;text-align:center;margin:0;transition:transform 0.2s}.languages-list li:hover{transform:scale(1.2)}.lang-list-active .languages-list{opacity:1;transform:scale(1)}@media (max-width:1200px){.header .logo{order:1}.header .btn-getstarted{order:2;margin:0 15px 0 0;padding:6px 25px}.header .navmenu{order:3}}.scrolled .header{box-shadow:0 0 18px rgb(0 0 0 / .1)}@media (min-width:1200px){.navmenu{padding:0}.navmenu>ul{margin:0;padding:0;display:flex;list-style:none;align-items:center}.navmenu li{position:relative}.navmenu a,.navmenu a:focus{color:var(--nav-color);padding:18px 15px;font-size:16px;font-family:var(--default-font);font-weight:500;font-feature-settings:"case";text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;white-space:nowrap;transition:0.3s}.navmenu a i,.navmenu a:focus i{font-size:12px;line-height:0;margin-left:5px;transition:0.3s}.navmenu li:last-child a{padding-right:0}.navmenu li:hover>a,.navmenu .active,.navmenu .active:focus{color:var(--btn-hover-bg)}.navmenu .dropdown ul{list-style:none;margin:0;padding:10px 0;background:var(--nav-dropdown-background-color);display:block;position:absolute;visibility:hidden;left:14px;top:130%;opacity:0;transition:0.3s;border-radius:4px;z-index:99;box-shadow:0 0 30px rgb(0 0 0 / .1)}.navmenu .dropdown ul li{min-width:200px}.navmenu .dropdown ul a{padding:10px 20px;font-size:15px;text-transform:none;color:var(--nav-dropdown-color)}.navmenu .dropdown ul a i{font-size:12px}.navmenu .dropdown ul a:hover,.navmenu .dropdown ul .active:hover,.navmenu .dropdown ul li:hover>a{color:var(--btn-hover-bg)}.navmenu .dropdown:hover>ul{opacity:1;top:100%;visibility:visible}.navmenu .dropdown .dropdown ul{top:0;left:-90%;visibility:hidden}.navmenu .dropdown .dropdown:hover>ul{opacity:1;top:0;left:-100%;visibility:visible}.secondary-mobile-language{color:var(--btn-text-color)!important}}@media (max-width:1199px){.mobile-nav-toggle{color:var(--nav-color);font-size:28px;line-height:0;margin-right:10px;cursor:pointer;transition:color 0.3s}.navmenu{padding:0;z-index:9990}.navmenu>ul{display:none;list-style:none;position:absolute;inset:0;padding:60px 0;margin:0;border-radius:6px;background-color:var(--nav-mobile-background-color);overflow-y:auto;transition:0.3s;z-index:9991;box-shadow:0 0 30px rgb(0 0 0 / .1)}.navmenu a,.navmenu a:focus{color:var(--nav-dropdown-color);padding:10px 20px;font-family:var(--default-font);font-size:17px;font-weight:500;display:flex;align-items:center;justify-content:space-between;white-space:nowrap;transition:0.3s}.navmenu a i,.navmenu a:focus i{font-size:12px;line-height:0;margin-left:5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:0.3s;background-color:color-mix(in srgb,var(--btn-hover-bg),transparent 90%)}.navmenu a i:hover,.navmenu a:focus i:hover{background-color:var(--btn-hover-bg);color:var(--contrast-color)}.navmenu a:hover,.navmenu .active,.navmenu .active:focus{color:var(--btn-hover-bg)}.navmenu .active i,.navmenu .active:focus i{background-color:var(--btn-hover-bg);color:var(--contrast-color);transform:rotate(180deg)}.navmenu .dropdown ul{list-style:none;position:static;display:none;z-index:99;padding:10px 0;margin:10px 20px;background-color:var(--nav-dropdown-background-color);border:1px solid color-mix(in srgb,var(--default-color),transparent 90%);box-shadow:none;transition:all 0.5s ease-in-out}.navmenu .dropdown ul ul{background-color:rgb(33 37 41 / .1)}.navmenu .dropdown>.dropdown-active{display:block;background-color:rgb(33 37 41 / .03)}.mobile-nav-active header>div{width:min-content;align-items:center;flex-direction:column}.mobile-nav-active{overflow:hidden}.mobile-nav-active .language{display:none;z-index:9998;transform:translate(9%,-30px)}.mobile-nav-active .mobile-language{display:flex}.mobile-nav-active .secondary-mobile-language{display:flex;transform:none;margin:0;color:var(--btn-text-color)}.mobile-nav-active .secondary-mobile-language .languages-list{display:flex}.mobile-nav-active .secondary-mobile-language .languages-list .nav-link{padding:0!important;display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}.mobile-nav-active .mobile-nav-toggle{color:var(--nav-dropdown-color);position:absolute;font-size:32px;top:15px;right:15px;margin-right:0;z-index:9999}.mobile-nav-active .navmenu{position:fixed;overflow:hidden;inset:0;background:rgb(33 37 41 / .8);transition:0.3s}.mobile-nav-active .navmenu>ul{display:flex;flex-direction:column;align-items:center}[data-hide-lang="true"]{display:none!important}}.footer{color:var(--header-footer-color);background-color:var(--header-footer-bg);font-size:14px;position:relative}.footer h4{color:var(--header-footer-title-color)}.footer .sitename{color:var(--header-footer-title-color)}.newsletter{background-color:color-mix(in srgb,var(--default-color),transparent 97%);padding:50px 0}.newsletter h4{font-size:24px}.newsletter .newsletter-form{margin-top:30px;margin-bottom:15px;padding:6px 8px;position:relative;border-radius:4px;background-color:var(--surface-color);border:1px solid color-mix(in srgb,var(--default-color),transparent 90%);box-shadow:0 2px 25px rgb(0 0 0 / .1);display:flex;transition:0.3s;border-radius:var(--slider-border-radius)}.link-copied{display:none;background-color:#28a745;color:#fff;padding:6px 12px;margin-left:10px;border-radius:20px;font-size:14px;font-weight:500;box-shadow:0 2px 6px rgb(0 0 0 / .15);transition:opacity 0.3s ease;opacity:0}.link-copied.show{display:inline-block;opacity:1}.newsletter .newsletter-form:focus-within{border-color:var(--btn-bg)}.swiper-button-next,.swiper-button-prev{color:var(--btn-bg)}.newsletter .newsletter-form input[type="email"]{border:0;padding:4px;width:100%;background-color:var(--surface-color);color:var(--default-color)}.newsletter .newsletter-form input[type="email"]:focus-visible{outline:none}.newsletter .newsletter-form input[type="submit"]{border:0;font-size:16px;padding:0 20px;margin:-7px -8px -7px 0;background:var(--btn-bg);color:var(--btn-text-color);border:1px solid var(--btn-border);transition:0.3s;border-radius:var(--slider-border-radius)}.newsletter .newsletter-form input[type="submit"]:hover{background:var(--btn-hover-bg)}.news-tag-icons .social-links a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid #444;font-size:16px;color:#444;margin-right:10px;transition:0.3s}.news-tag-icons .social-links a:hover{color:var(--footer-links-hover-color);border-color:var(--footer-links-hover-color);color:var(--btn-hover-bg);border-color:var(--btn-hover-bg);scale:1.1}.news-tag-icons h4{font-size:16px;font-weight:700;position:relative;padding-bottom:12px}.footer .footer-top{padding-top:50px}.footer .social-links a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid #444;font-size:16px;color:var(--footer-links-color);margin-right:10px;transition:0.3s}.footer .social-links a:hover{color:var(--footer-links-hover-color);border-color:var(--footer-links-hover-color);color:var(--btn-hover-bg);border-color:var(--btn-hover-bg);scale:1.1}.footer h4{font-size:16px;font-weight:700;position:relative;padding-bottom:12px}.footer .footer-links{margin-bottom:30px}.footer .footer-links ul{list-style:none;padding:0;margin:0}.footer .footer-links ul i{margin-right:3px;font-size:12px;line-height:0;color:var(--btn-bg)}.footer .footer-links ul li{padding:10px 0;display:flex;align-items:center}.footer .footer-links ul li:first-child{padding-top:0}.footer .footer-links ul a{display:inline-block;color:var(--footer-links-color);line-height:1}.footer .footer-links ul a:hover{color:var(--btn-hover-bg)}.footer .footer-about a{color:var(--heading-color);font-size:24px;font-weight:600;font-family:var(--default-font)}.footer .footer-contact p{margin-bottom:5px}.footer .footer-contact a{color:var(--header-footer-color);font-size:14px;font-weight:400}.footer .copyright{padding:25px 0;border-top:1px solid color-mix(in srgb,var(--default-color),transparent 90%)}.footer .copyright p{margin-bottom:0}.footer .copyright a{color:var(--btn-bg)}.footer .credits{margin-top:6px;font-size:13px}#preloader{position:fixed;inset:0;z-index:999999;overflow:hidden;background:var(--background-color);transition:all 0.6s ease-out}#preloader:before{content:"";position:fixed;top:calc(50% - 30px);left:calc(50% - 30px);border:6px solid #fff;border-color:var(--btn-bg) #fff0 var(--btn-bg) #fff0;border-radius:50%;width:60px;height:60px;animation:animate-preloader 1.5s linear infinite}@keyframes animate-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.scroll-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:-15px;z-index:99999;background-color:var(--btn-bg2);width:44px;height:44px;border-radius:50px;transition:all 0.4s}.scroll-top i{font-size:24px;color:var(--contrast-color);line-height:0}.scroll-top:hover{background-color:color-mix(in srgb,var(--btn-bg),transparent 20%);color:var(--contrast-color)}.scroll-top.active{visibility:visible;opacity:1;bottom:15px}@media screen and (max-width:768px){[data-aos-delay]{transition-delay:0!important}}.page-title{--background-color:color-mix(in srgb, var(--default-color), transparent 96%);color:var(--default-color);background-color:var(--background-color);padding:25px 0;position:relative}.page-title h1{font-size:24px;font-weight:700}.page-title .breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;font-size:14px;font-weight:400}.page-title .breadcrumbs ol li+li{padding-left:10px}.page-title .breadcrumbs ol li+li::before{content:"/";display:inline-block;padding-right:10px;color:color-mix(in srgb,var(--default-color),transparent 70%)}section,.section{color:var(--default-color);background-color:var(--background-color);padding:50px 0;scroll-margin-top:100px;overflow:clip}@media (max-width:1199px){section,.section{scroll-margin-top:66px}}.section-title{text-align:center;padding:16px 0;margin-bottom:5px;position:relative}.section-title h2{font-size:32px;font-weight:700;font-feature-settings:"case";text-transform:uppercase;margin-bottom:20px;padding-bottom:0;position:relative;z-index:2}.section-title span{position:absolute;top:4px;color:color-mix(in srgb,var(--heading-color),transparent 95%);left:0;right:0;z-index:1;font-weight:700;font-size:52px;text-transform:uppercase;line-height:1}.section-title p{margin-bottom:0;position:relative;z-index:2}@media (max-width:575px){.section-title h2{font-size:28px;margin-bottom:15px}.section-title span{font-size:38px}}.hero{width:100%;position:relative;display:flex;justify-content:center;padding-block:var(--slider-vertical-paddings)}.hero h1{margin:0;font-size:48px;font-weight:700;line-height:56px}.hero p{color:color-mix(in srgb,var(--default-color),transparent 30%);margin:5px 0 30px 0;font-size:20px;font-weight:400}.hero-container{max-width:var(--slider-max-width);width:var(--slider-width);padding-inline:var(--slider-horizontal-paddings)}.hero-swiper{border-radius:var(--slider-border-radius)}.main-img-slide{height:385px}.hero .animated{animation:up-down 2s ease-in-out infinite alternate-reverse both}@media (max-width:640px){.hero h1{font-size:28px;line-height:36px}.hero p{font-size:18px;line-height:24px;margin-bottom:30px}}@keyframes up-down{0%{transform:translateY(10px)}100%{transform:translateY(-10px)}}.about .content h3{font-size:1.75rem;font-weight:700}.about .content ul{list-style:none;padding:0}.about .content ul li{padding:10px 0 0 0;display:flex}.about .content ul i{color:var(--accent-color);margin-right:.5rem;line-height:1.2;font-size:1.25rem}.about .content p:last-child{margin-bottom:0}.about .pulsating-play-btn{position:absolute;left:calc(50% - 47px);top:calc(50% - 47px)}.about-text.shrink-lines{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:13;-webkit-box-orient:vertical}.about-image{border-radius:var(--slider-border-radius)}.services .service-item{background-color:var(--surface-color);text-align:left;border:1px solid color-mix(in srgb,var(--default-color),transparent 85%);border-radius:var(--slider-border-radius);transition:border ease-in-out 0.3s;height:100%;display:flex;flex-direction:column}.service-img img{width:100%;height:230px;object-fit:cover;border-radius:var(--slider-border-radius);color:var(--btn-bg)}.services .service-item .icon{margin:0 auto;width:64px;height:64px;background:var(--accent-color);border-radius:4px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:0.3s}.services .service-item .icon i{color:var(--contrast-color);font-size:28px;transition:ease-in-out 0.3s}.services .service-item h3{font-weight:700;margin:10px 0 15px 0;font-size:22px;transition:0.3s}.services .service-item p{line-height:24px;font-size:14px;margin-bottom:0;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.services .service-item:hover{border-color:var(--btn-bg2)}.services .service-item:hover h3{color:var(--btn-bg2)}.service-item .service-description{height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:min-content min-content 1fr;gap:1rem}.service-item .service-description .btn{height:min-content;align-self:end}.contact .info-wrap{background-color:var(--surface-color);box-shadow:0 0 20px rgb(0 0 0 / .1);padding:30px;border-radius:var(--slider-border-radius)}.rounded-border>form{border-radius:var(--slider-border-radius)}@media (max-width:575px){.contact .info-wrap{padding:20px}}.contact .info-item{margin-bottom:40px}.contact .info-item:last-child{margin-bottom:0}.contact .info-item i{font-size:20px;color:var(--btn-bg);background:color-mix(in srgb,var(--btn-bg2),transparent 92%);width:44px;height:44px;display:flex;justify-content:center;align-items:center;border-radius:50px;transition:all 0.3s ease-in-out;margin-right:15px}.contact .info-item h3{padding:0;font-size:18px;font-weight:700;margin-bottom:5px}.contact .info-item p{padding:0;margin-bottom:0;font-size:14px}.contact .info-item:hover i{background:var(--btn-hover-bg);color:var(--contrast-color)}.contact .php-email-form{background-color:var(--surface-color);height:100%;padding:30px;box-shadow:0 0 20px rgb(0 0 0 / .1)}@media (max-width:575px){.contact .php-email-form{padding:20px}}.contact .php-email-form input[type="text"],.contact .php-email-form input[type="email"],.contact .php-email-form textarea{font-size:14px;padding:10px 15px;box-shadow:none;color:var(--default-color);background-color:var(--surface-color);border-color:color-mix(in srgb,var(--default-color),transparent 80%)}.contact .php-email-form input[type="text"]:focus,.contact .php-email-form input[type="email"]:focus,.contact .php-email-form textarea:focus{border-color:var(--btn-bg2)}.contact .php-email-form input[type="text"]::placeholder,.contact .php-email-form input[type="email"]::placeholder,.contact .php-email-form textarea::placeholder{color:color-mix(in srgb,var(--default-color),transparent 70%)}.contact .php-email-form button[type="submit"]{color:var(--contrast-color);background:var(--btn-bg);border:0;padding:10px 30px;transition:0.4s;border-radius:var(--slider-border-radius)}.contact-input{border-radius:var(--slider-border-radius)}.contact .php-email-form button[type="submit"]:hover{background:var(--btn-hover-bg)}.service-details .service-box{background-color:var(--surface-color);padding:20px;box-shadow:0 2px 20px rgb(0 0 0 / .1)}.service-details .service-box+.service-box{margin-top:30px}.service-details .service-box h4{font-size:20px;font-weight:700;border-bottom:2px solid color-mix(in srgb,var(--default-color),transparent 92%);padding-bottom:15px;margin-bottom:15px}.service-details .services-list{background-color:var(--surface-color)}.service-details .services-list a{color:color-mix(in srgb,var(--default-color),transparent 20%);background-color:color-mix(in srgb,var(--default-color),transparent 96%);display:flex;align-items:center;padding:12px 15px;margin-top:15px;transition:0.3s}.service-details .services-list a:first-child{margin-top:0}.service-details .services-list a i{font-size:16px;margin-right:8px;color:var(--accent-color)}.service-details .services-list a.active{color:var(--contrast-color);background-color:var(--accent-color)}.service-details .services-list a.active i{color:var(--contrast-color)}.service-details .services-list a:hover{background-color:color-mix(in srgb,var(--accent-color),transparent 95%);color:var(--accent-color)}.service-details .download-catalog a{color:var(--default-color);display:flex;align-items:center;padding:10px 0;transition:0.3s;border-top:1px solid color-mix(in srgb,var(--default-color),transparent 90%)}.service-details .download-catalog a:first-child{border-top:0;padding-top:0}.service-details .download-catalog a:last-child{padding-bottom:0}.service-details .download-catalog a i{font-size:24px;margin-right:8px;color:var(--accent-color)}.service-details .download-catalog a:hover{color:var(--accent-color)}.service-details .help-box{background-color:var(--accent-color);color:var(--contrast-color);margin-top:30px;padding:30px 15px}.service-details .help-box .help-icon{font-size:48px}.service-details .help-box h4,.service-details .help-box a{color:var(--contrast-color)}.service-details .services-main-img{margin-bottom:20px;height:385px;width:100%;object-fit:cover}.service-details h3{font-size:26px;font-weight:700}.service-details p{font-size:15px}.service-details ul{list-style:none;padding:0;font-size:15px}.service-details ul li{padding:5px 0;display:flex;align-items:center}.service-details ul i{font-size:20px;margin-right:8px;color:var(--accent-color)}.service-img-slide{max-width:174px;transition:transform 0.2s}.service-img-slide:hover{transform:scale(1.05)}.service-slider-img{width:170px;height:120px;padding:2px;cursor:pointer}.active-thumbnail{border:2px solid var(--btn-bg2);border-radius:12px}.similar-service-slide{width:350px;min-height:350px;border:1px solid color-mix(in srgb,var(--default-color),transparent 85%);border-radius:var(--slider-border-radius);padding:1rem;transition:border ease-in-out 0.3s}.similar-service-slide:hover{border-color:var(--btn-bg2)}.slide-img{height:200px}.similar-service-slide h2{font-size:20px;color:var(--heading-color);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.slider-text{width:100%;padding:36px}.similar-items{margin-top:10px}.similar-service-slide p{color:var(--similar-slider-text)!important;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.service-image-border{border-radius:var(--slider-border-radius)}.active>.page-link{background-color:var(--btn-bg);border-color:var(--btn-bg);color:#fff}.page-link{color:var(--btn-bg)}[data-theme="dark"] .active>.page-link{background-color:var(--btn-bg);border-color:var(--btn-bg);color:#fff}[data-theme="dark"] .page-link{background-color:var(--surface-color);border-color:var(--nav-color);color:var(--btn-bg)}[data-theme="dark"] nav .small.text-muted{color:var(--heading-color)!important}[data-theme="green"] .active>.page-link{background-color:var(--btn-bg);border-color:var(--btn-bg);color:#fff}[data-theme="green"] .page-link{color:var(--btn-bg)}[data-theme="purple"] .active>.page-link{background-color:var(--btn-bg);border-color:var(--btn-bg);color:#fff}[data-theme="purple"] .page-link{color:var(--btn-bg)}