﻿:root{--primary-color-one: #078586;--primary-color-two: #282f3b;--primary-color-three: #f0f3f9;--color-white: #fff;--primary-color-four: #fafcff;--primary-color-five: #1f2530;--text-color-dark: #4a4e56;--text-color-dark-two: #888888;--text-color-light: #aaafb8;--heading-dark: #282f3b;--link-color-dark: #282f3b;--border-color-dark: #e4e7ee;--border-color-dark-two: #373e4a;--border-color-light: #fbfcfe;--menu-color: #282f3b;--menu-color-white: #ffffff;--menu-dropdown-color: #282f3b;--menu-active-color: #078586;--box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, .09);--box-shadow-two: 0px 3px 16px 0px rgba(0, 0, 0, .05);--footer-default-bgcolor: #1f2530;--preloader-background-color: #078586;--bg-light-color-one: #F0F3F947;--bg-light-color-two: #F0F3F969;--main-navigation-height: 80px;--header-mid-height: 43px;font-size:var(--bs-body-font-size);scroll-behavior:smooth}:root.theme-1{--primary-color-two: #222222;--heading-dark: #222222;--link-color-dark: #222222;--menu-color: #222222;--menu-dropdown-color: #222222;--primary-color-five: #222222;--primary-color-one: #8E1A1C;--menu-active-color: #8E1A1C}:root.theme-2{--primary-color-one: #3ead3c;--menu-active-color: #3ead3c;--primary-color-two: #212121;--heading-dark: #212121;--link-color-dark: #212121;--menu-color: #212121;--menu-dropdown-color: #212121;--primary-color-five: #212121}:root.theme-3{--primary-color-one: #fed000;--menu-active-color: #fed000;--primary-color-two: #232323;--heading-dark: #232323;--link-color-dark: #232323;--menu-color: #232323;--menu-dropdown-color: #232323;--primary-color-five: #232323}:root.theme-4{--primary-color-one: #ff5538;--menu-active-color: #ff5538;--primary-color-two: #1a3760;--heading-dark: #1a3760;--link-color-dark: #1a3760;--menu-color: #1a3760;--menu-dropdown-color: #1a3760;--primary-color-five: #1a3760}:root.theme-5{--primary-color-one: #246af4;--menu-active-color: #246af4;--primary-color-two: #181b31;--heading-dark: #181b31;--link-color-dark: #181b31;--menu-color: #181b31;--menu-dropdown-color: #181b31;--primary-color-five: #181b31}:root[lang=en],:root[lang=ru]{--bs-body-font-family: Inter;--bs-body-font-size: 16px;--bs-body-font-weight: 400;--creote-family-one: Inter;--creote-family-two: Inter}@font-face{font-family:Inter;src:url("fonts/Inter-Medium.woff2");font-weight:normal}@font-face{font-family:Inter;src:url("fonts/Inter-Light.woff2");font-weight:normal}@font-face{font-family:"MerriWeather";src:url("fonts/Merriweather-Bold.woff");src:url("fonts/Merriweather-Bold.woff") format("woff"),url("fonts/Merriweather-Bold.woff2") format("woff2");font-style:normal;font-weight:bold}@font-face{font-family:"OpenSans";src:url("fonts/OpenSans-SemiBold.woff");src:url("fonts/OpenSans-SemiBold.woff") format("woff"),url("fonts/OpenSans-SemiBold.woff2") format("woff2");font-style:normal;font-weight:bold}:root[lang=en] h1,:root[lang=en] .h1,:root[lang=en] .section-title,:root[lang=en] h2,:root[lang=en] .h2,:root[lang=en] h3,:root[lang=en] .h3,:root[lang=en] h4,:root[lang=en] .h4,:root[lang=ru] h1,:root[lang=ru] .h1,:root[lang=ru] .section-title,:root[lang=ru] h2,:root[lang=ru] .h2,:root[lang=ru] h3,:root[lang=ru] .h3,:root[lang=ru] h4,:root[lang=ru] .h4{font-family:"MerriWeather"}:root[lang=en] button,:root[lang=en] .btn,:root[lang=en] .button,:root[lang=ru] button,:root[lang=ru] .btn,:root[lang=ru] .button{font-family:"OpenSans"}:root[lang=fa]{--bs-body-font-family: "yekan-bakh";--bs-body-font-size: 15px;--first-header-height: 27px;--second-header-height: 24px}@font-face{font-family:"yekan-bakh";src:url("/res/shared/fonts/YekanBakhFaNum-Regular.otf") format("otf"),url("/res/shared/fonts/YekanBakhFaNum-Regular.woff") format("woff"),url("/res/shared/fonts/YekanBakhFaNum-Regular.woff2") format("woff2"),url("/res/shared/fonts/YekanBakhFaNum-Regular.ttf") format("truetype");font-style:normal;font-weight:normal}body{color:var(--text-color-dark)}img{max-width:100%;max-height:100%}label:has(.form-label){display:block}a{text-decoration:none;cursor:pointer;color:var(--primary-color-one)}a:hover{color:var(--primary-color-one)}p{line-height:26px;font-family:var(--creote-family-two);font-weight:400}.color-primary-color-one{color:var(--primary-color-one)}.bg-primary-color-one{background:var(--primary-color-one)}.color- primary-color-two{color:var(-- primary-color-two)}.bg- primary-color-two{background:var(-- primary-color-two)}.color-primary-color-three{color:var(--primary-color-three)}.bg-primary-color-three{background:var(--primary-color-three)}.color-color-white{color:var(--color-white)}.bg-color-white{background:var(--color-white)}.color-primary-color-four{color:var(--primary-color-four)}.bg-primary-color-four{background:var(--primary-color-four)}.color-primary-color-five{color:var(--primary-color-five)}.bg-primary-color-five{background:var(--primary-color-five)}.color-text-color-dark{color:var(--text-color-dark)}.bg-text-color-dark{background:var(--text-color-dark)}.color-text-color-dark-two{color:var(--text-color-dark-two)}.bg-text-color-dark-two{background:var(--text-color-dark-two)}.color-text-color-light{color:var(--text-color-light)}.bg-text-color-light{background:var(--text-color-light)}.color-heading-dark{color:var(--heading-dark)}.bg-heading-dark{background:var(--heading-dark)}.color-link-color-dark{color:var(--link-color-dark)}.bg-link-color-dark{background:var(--link-color-dark)}.color-border-color-dark{color:var(--border-color-dark)}.bg-border-color-dark{background:var(--border-color-dark)}.color-border-color-dark-two{color:var(--border-color-dark-two)}.bg-border-color-dark-two{background:var(--border-color-dark-two)}.color-border-color-light{color:var(--border-color-light)}.bg-border-color-light{background:var(--border-color-light)}.color-menu-color{color:var(--menu-color)}.bg-menu-color{background:var(--menu-color)}.color-menu-color-white{color:var(--menu-color-white)}.bg-menu-color-white{background:var(--menu-color-white)}.color-menu-dropdown-color{color:var(--menu-dropdown-color)}.bg-menu-dropdown-color{background:var(--menu-dropdown-color)}.color-menu-active-color{color:var(--menu-active-color)}.bg-menu-active-color{background:var(--menu-active-color)}.color-footer-default-bgcolor{color:var(--footer-default-bgcolor)}.bg-footer-default-bgcolor{background:var(--footer-default-bgcolor)}.color-preloader-background-color{color:var(--preloader-background-color)}.bg-preloader-background-color{background:var(--preloader-background-color)}.color-bg-light-color-one{color:var(--bg-light-color-one)}.bg-bg-light-color-one{background:var(--bg-light-color-one)}.color-bg-light-color-two{color:var(--bg-light-color-two)}.bg-bg-light-color-two{background:var(--bg-light-color-two)}.hide-scrollbar,.globalModal .content-section .latest-post .posts,#website-footer .our-projects{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar,.globalModal .content-section .latest-post .posts::-webkit-scrollbar,#website-footer .our-projects::-webkit-scrollbar{display:none}.scroll-snap-start,.globalModal .content-section .latest-post .posts,#website-footer .our-projects{-ms-scroll-snap-type:both mandatory;scroll-snap-type:both mandatory;scroll-behavior:smooth}.scroll-snap-start>*,.globalModal .content-section .latest-post .posts>*,#website-footer .our-projects>*{scroll-snap-align:start;scroll-snap-stop:always}.no-select{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}[dir=rtl] .icon-forward-arrow::before{content:""}[dir=ltr] .icon-forward-arrow::before{content:""}[dir=rtl] .icon-backward-arrow::before{content:""}[dir=rtl] .icon-backward-arrow::before.long{content:""}[dir=ltr] .icon-backward-arrow::before{content:""}[dir=ltr] .icon-backward-arrow::before.long{content:""}[dir=rtl] .icon-forward-arrow.long::before{content:""}[dir=ltr] .icon-forward-arrow.long::before{content:""}[dir=rtl] .icon-backward-arrow.long::before{content:""}[dir=ltr] .icon-backward-arrow.long::before{content:""}.icon-forward-angle::before,.icon-backward-angle::before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[dir=rtl] .icon-forward-angle::before{content:""}[dir=ltr] .icon-forward-angle::before{content:""}[dir=rtl] .icon-backward-angle::before{content:""}[dir=ltr] .icon-backward-angle::before{content:""}.button{text-decoration:none;display:inline-block;padding:0 25px;border-radius:0 10px 0 10px;color:var(--color-white);line-height:56px;min-height:56px;font-weight:600;font-size:15px;text-align:center;-webkit-transition:all .5s ease;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.button.primary{background:var(--primary-color-one);border:1px solid var(--primary-color-one)}.button.primary:hover{background:#fff;color:var(--primary-color-one);border-radius:10px 0 10px 0}.button.white{color:var(--heading-dark);border-color:var(--color-white);background:var(--color-white)}.button.white:hover{opacity:.7}.button:disabled,.button.disabled{opacity:.7;filter:grayscale(90%);cursor:wait}#headers{overflow:hidden;max-width:100vw}#headers .header_top{position:relative;background:var(--primary-color-one);font-size:.9rem;color:var(--color-white);padding-block:.5rem}#headers .header_top .nav-link{color:inherit}#headers .header_top .nav-link .bell-icon{display:inline-block;animation:ring 1.8s infinite ease-in-out alternate;transform-origin:top center}#headers .header_top .nav-link .wave-text{position:relative;color:#fff;background:linear-gradient(90deg, rgba(255, 255, 255, 0.2), rgb(255, 255, 255), rgba(255, 255, 255, 0.2));background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);animation:lightSweep 3s linear infinite}.header_mid{text-align:center;padding-block:1.5rem}.header_mid .navbar-brand img{height:5rem}.header_mid a{text-decoration:none;color:inherit}.header_mid .contact-us{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:start}.header_mid .contact-us [class*=icon-]{font-size:2.7rem;color:var(--primary-color-one);-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}.header_mid .contact-us div{font-weight:600;color:var(--heading-dark);line-height:26px;margin-bottom:3px;font-family:var(--creote-family-one)}.header_mid .contact-us a{color:var(--text-color-dark);direction:ltr}.header_mid .free-consultant{background:var(--primary-color-one);color:#fff;border:1px solid var(--primary-color-one);padding:1rem;border-radius:0 10px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.header_mid .free-consultant:hover{background:#fff;color:var(--primary-color-one);border-radius:10px 0}.header_mid .menu-toggler{display:none}#main-navigation{--bs-navbar-active-color: var(--menu-active-color);--bs-nav-link-color: var(--menu-color);--bs-navbar-hover-color: var(--menu-active-color);position:-webkit-sticky;position:sticky;top:0;z-index:1025;width:100%;padding:0 .75rem}#main-navigation .navbar-brand{display:none}#main-navigation .nav-link{font-size:1rem;font-weight:bolder}#main-navigation .dropdown-toggle::after{border:none;content:"";font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;position:relative;top:5px}#main-navigation .dropdown-toggle.show::after{content:""}#main-navigation .action-bar .nav-link{position:relative;display:inline-block;font-size:20px;font-weight:500;color:var(--heading-dark)}#main-navigation .action-bar .nav-link .mini-cart-count{position:absolute;background:var(--primary-color-one);font-size:10px;font-family:var(--creote-family-one);font-weight:700;width:16px;top:-2px;left:19%;margin:auto;height:16px;text-align:center;line-height:19px;border-radius:27px;display:block;color:var(--color-white)}#main-navigation .action-bar .icon-menu1{display:inline-block;width:24px;aspect-ratio:1/1;background:var(--primary-color-one);font-size:20px;border:unset;border-radius:50%;text-align:center;-ms-flex-line-pack:center;align-content:center;font-weight:400 !important;color:var(--color-white)}#main-navigation>.navbar-collapse{position:relative;background:var(--color-white);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-radius:var(--bs-border-radius);padding:.5rem 1rem;margin-block:.25rem}#main-navigation>.navbar-collapse::before{position:absolute;content:"";width:100%;height:100%;top:6px;right:6px;background:var(--color-white);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:-2;border-radius:4px;opacity:.3}#main-navigation .link-dropdown .nav-link{font-size:.9rem;font-weight:lighter}[lang=en] #main-navigation .nav-link,[lang=ru] #main-navigation .nav-link{font-size:.87em}#website-footer{font-size:.8rem;background:#113458;margin-top:50px;padding-top:90px;padding-bottom:20px;position:relative;color:var(--color-white)}#website-footer::before{content:"";position:absolute;inset-inline:0;top:-5px;display:block;-webkit-mask:url("../images/footer-border.svg") no-repeat center;mask:url("../images/footer-border.svg") no-repeat center;-webkit-mask-size:100% 100%;mask-size:100% 100%;background:#fff;height:67px;width:100%}#website-footer .title{font-size:20px;font-weight:700}#website-footer .title-2{font-size:18px;font-weight:600}#website-footer .our-projects{display:-ms-grid;display:grid;grid-auto-columns:calc(16.6666666667% - .5rem);grid-auto-flow:column;grid-gap:.5rem;overflow:scroll}#website-footer .our-projects>a{aspect-ratio:1/1;display:block;text-decoration:none;color:inherit;border-radius:5px;overflow:hidden;position:relative}#website-footer .our-projects>a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}#website-footer .our-projects>a .icon-chevron-right{display:block;width:30px;aspect-ratio:1/1;border-radius:50%;text-align:center;-ms-flex-line-pack:center;align-content:center;color:var(--primary-color-one);background:var(--color-white);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#website-footer .our-projects>a:hover img{opacity:.5}#website-footer a,#website-footer .nav-link{color:inherit;text-decoration:none}#website-footer a:hover,#website-footer .nav-link:hover{color:var(--menu-active-color)}#website-footer .with-arrow-prefix .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#website-footer .with-arrow-prefix .nav-link .icon-right-arrow,#website-footer .with-arrow-prefix .nav-link .icon-left-arrow{color:var(--primary-color-one);-webkit-margin-end:10px;margin-inline-end:10px;font-weight:500;font-size:18px}#website-footer address .text-muted{--bs-secondary-color: var(--text-color-light)}#website-footer .email-subscription .title{font-size:44px;font-weight:700;line-height:60px}#website-footer .email-subscription form{width:60%;min-width:300px;max-width:100%;margin:auto}#website-footer .email-subscription form input,#website-footer .email-subscription form button{font:inherit;padding:10px;border-inline:none;border-top:none}#website-footer .email-subscription form input{border-bottom:1px solid hsla(0,0%,100%,.3);background:none;color:var(--color-white);outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}#website-footer .email-subscription form input:empty{direction:inherit}#website-footer .email-subscription form input::-webkit-input-placeholder{color:inherit;opacity:inherit}#website-footer .email-subscription form input::-moz-placeholder{color:inherit;opacity:inherit}#website-footer .email-subscription form input:-ms-input-placeholder{color:inherit;opacity:inherit}#website-footer .email-subscription form input::-ms-input-placeholder{color:inherit;opacity:inherit}#website-footer .email-subscription form input::placeholder{color:inherit;opacity:inherit}#website-footer .email-subscription form input:focus{border:1px solid currentColor}#website-footer .email-subscription form button{background:var(--color-white);color:var(--heading-dark);border-bottom:1px solid hsla(0,0%,100%,.3);font-size:12px;min-width:100px}#website-footer #footer-pattern-container{height:8rem;background:var(--image) repeat-x center;background-size:auto 100%;margin-bottom:-20px}#copy-right{background:var(--primary-color-one) !important;color:var(--color-white);padding-block:15px;font-size:15px}#copy-right .nav-link{color:inherit}#theme-selector{position:fixed;top:25%;inset-inline-end:-170px;width:170px;background:var(--color-white);-webkit-box-shadow:var(--box-shadow-two);box-shadow:var(--box-shadow-two);z-index:1035;border-start-start-radius:10px;border-end-start-radius:10px;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;padding:1rem}#theme-selector .toggler{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;inset-inline-start:-40px;padding:.5rem;top:20px;width:40px;aspect-ratio:1/1;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--primary-color-one);color:var(--color-white);font-size:22px;z-index:-1;border-start-start-radius:10px;border-end-start-radius:10px;border:none;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}#theme-selector .title{font-size:20px;font-weight:800;text-align:center}#theme-selector .colors-theme-container{display:-ms-grid;display:grid;grid-gap:1rem;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(3, 1fr)}#theme-selector .colors-theme-container>*{aspect-ratio:1/1;border-radius:50%;cursor:pointer}#theme-selector.show{inset-inline-end:0}#cart-fixed-toggler{position:fixed;top:calc(25% + 75px);inset-inline-end:0;padding:.5rem;width:40px;aspect-ratio:1/1;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--primary-color-three);color:var(--primary-color-two);font-size:20px;z-index:1030;border-start-start-radius:10px;border-end-start-radius:10px;border:none;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}#cart-fixed-toggler .cart-count{position:absolute;width:20px;height:20px;text-align:center;border-radius:50px;line-height:22px;font-size:12px;color:#fff;background:var(--primary-color-one);top:0;right:-15px;bottom:0;margin:auto}label{position:relative;display:block;width:100%;font-size:12px;color:var(--heading-dark);font-weight:600;text-transform:uppercase;font-family:var(--creote-family-one)}label input:not([type=radio],[type=checkbox],[type=file]),label textarea,label select{position:relative;height:56px;line-height:26px;border-radius:5px;border:1px solid var(--border-color-dark);width:100%;padding:4px 15px 0 15px;display:block;-webkit-transition:.5s ease-in-out !important;transition:.5s ease-in-out !important;-moz-transition:.5s ease-in-out !important;-o-transition:.5s ease-in-out !important;-ms-transition:.5s ease-in-out !important;margin-top:5px;margin-bottom:20px;color:var(--text-color-dark)}label input:not([type=radio],[type=checkbox],[type=file]):empty,label textarea:empty,label select:empty{direction:inherit !important;text-align:start}label input:not([type=radio],[type=checkbox],[type=file]):focus,label input:not([type=radio],[type=checkbox],[type=file]):focus-visible,label textarea:focus,label textarea:focus-visible,label select:focus,label select:focus-visible{outline:2px solid var(--primary-color-one)}label .input-group{margin-top:5px;margin-bottom:20px}label .input-group>*{margin:0 !important}label textarea{min-height:150px}label i{position:absolute;top:44px;inset-inline-end:14px;color:var(--primary-color-one);margin:auto;font-size:16px;height:16px}label:has(textarea) i{top:33px}.globalModal .modal-body{position:relative;background:var(--primary-color-three);border-radius:10px}.globalModal .modal-body .close-modal{position:absolute;left:-15px;top:-15px;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50px;background:var(--primary-color-one);color:#fff;font-size:16px;z-index:3;border:none}.globalModal .contact-us-form{position:relative;padding:40px 50px 30px;background:#fff;border-radius:10px;-webkit-box-shadow:var(--box-shadow-two);box-shadow:var(--box-shadow-two)}.globalModal .contact-us-form button{width:100%;position:relative;display:inline-block;min-width:160px;min-height:60px;font-size:12px;line-height:60px;padding:0 20px;border-radius:0 10px 0 10px;border:1px solid var(--border-color-one);background:var(--primary-color-one);font-family:var(--creote-family-one);color:#fff;font-weight:600;text-transform:uppercase}.globalModal .content-section{padding:2rem 3.5rem}.globalModal .content-section .logo-container img{height:5rem}.globalModal .content-section .text{position:relative;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid var(--border-color-dark)}.globalModal .content-section .text a{display:block;text-transform:uppercase;font-size:12px;font-weight:700;color:var(--text-color-dark);font-family:var(--creote-family-one)}.globalModal .content-section .latest-post{position:relative;margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid var(--border-color-dark)}.globalModal .content-section .latest-post .h2{font-size:20px;line-height:30px;font-weight:700;margin-bottom:20px;color:var(--heading-dark)}.globalModal .content-section .latest-post .posts{display:-ms-grid;display:grid;grid-auto-columns:calc(20% - .5rem);grid-auto-flow:column;grid-gap:.5rem;overflow:scroll}.globalModal .content-section .latest-post .posts>a{position:relative;aspect-ratio:1/1;display:block;text-decoration:none;color:inherit;border-radius:5px;overflow:hidden;position:relative}.globalModal .content-section .latest-post .posts>a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}.globalModal .content-section .latest-post .posts>a::before,.globalModal .content-section .latest-post .posts>a::after{position:absolute;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease}.globalModal .content-section .latest-post .posts>a::before{background:var(--primary-color-two);content:"";width:100%;height:100%;overflow:hidden;border-radius:10px;right:0;top:0}.globalModal .content-section .latest-post .posts>a::after{content:"";font-family:icomoon;width:16px;font-size:16px;height:16px;color:var(--primary-color-one);margin:auto;top:0;bottom:0;left:0;right:0}.globalModal .content-section .latest-post .posts>a:hover::before{opacity:.8}.globalModal .content-section .latest-post .posts>a:hover::after{opacity:1}.globalModal .content-section .copyright{font-size:.8em;text-align:center;color:var(--primary-color-one)}#go-up-progress{position:fixed;left:50px;bottom:75px;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;-webkit-box-shadow:inset 0 0 0 2px rgba(22,93,245,.2);box-shadow:inset 0 0 0 2px rgba(22,93,245,.2);z-index:10000;opacity:0;-webkit-transform:translateY(15px) !important;-ms-transform:translateY(15px) !important;transform:translateY(15px) !important;-webkit-transition:all .2s linear !important;-o-transition:all .2s linear !important;transition:all .2s linear !important}#go-up-progress::after{position:absolute;content:"";font-family:FontAwesome;text-align:center;line-height:46px;font-size:18px;color:var(--primary-color-one);right:0;top:0;height:46px;width:46px;cursor:pointer;display:block;font-weight:900;z-index:1;-webkit-transition:all .2s linear !important;-o-transition:all .2s linear !important;transition:all .2s linear !important}#go-up-progress svg{width:100%;height:100%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);stroke:var(--primary-color-one);-webkit-transition:all .2s linear !important;-o-transition:all .2s linear !important;transition:all .2s linear !important}#go-up-progress.show{opacity:1}.section-title{font-weight:bolder}.articles-container .action-button{font-weight:bolder;font-size:1.3em}.articles-container .item{display:block;text-decoration:none;color:inherit;height:100%;border-radius:.5rem;overflow:hidden;background:#fff;box-shadow:0 .5em 1em 0 rgba(0,0,0,.1)}.articles-container .item img{width:100%;aspect-ratio:295/208;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.articles-container .item .title,.articles-container .item .info{padding:.5rem}.articles-container .item .info{color:var(--Gray-7);font-size:.8em}.headings-colors-container h1,.headings-colors-container .h1{color:#8e1a1c}.headings-colors-container h2,.headings-colors-container .h2{color:#113458}.headings-colors-container h3,.headings-colors-container .h3{color:#525152}[v-cloak]{display:none !important}@media(min-width: 992px){:root{scroll-padding-top:calc(var(--main-navigation-height) + 10px)}#main-navigation .nav-item{position:relative}#main-navigation .nav-item .nav-link{cursor:default}#main-navigation .nav-item .nav-link img{transition:300ms;padding:4px}#main-navigation .nav-item .link-dropdown{display:none;position:absolute;top:95%;inset-inline-start:0;width:auto;min-width:200px}#main-navigation .nav-item .link-dropdown .nav-item{position:relative}#main-navigation .nav-item .link-dropdown .nav-item .nav-link{background:#fff;-webkit-box-shadow:var(--bs-box-shadow-sm);box-shadow:var(--bs-box-shadow-sm)}#main-navigation .nav-item .link-dropdown .nav-item .link-dropdown{display:none;position:absolute;top:0;inset-inline-start:100%;width:max-content}#main-navigation .nav-item .link-dropdown .nav-item:hover>.nav-link{background:var(--primary-color-one);color:var(--color-white)}#main-navigation .nav-item .link-dropdown .nav-item:hover>.nav-link a{color:inherit}#main-navigation .nav-item .link-dropdown .nav-item:hover>.link-dropdown{display:block}#main-navigation .nav-item:hover>.dropdown-container{display:block}#main-navigation .nav-item:hover>.dropdown-container .nav-link img{background:#fff;border-radius:2px}#main-navigation .nav-item .dropdown-container{display:none;position:absolute;inset-inline-start:0;width:90vw;height:90vh;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}#main-navigation .nav-item .dropdown-container::-webkit-scrollbar{display:none}#main-navigation .nav-item .dropdown-container>.link-dropdown{display:block;top:0}#main-navigation .action-bar img{display:inline-block;padding:0;width:30px}}@media(max-width: 992px){:root{scroll-padding-top:calc(var(--header-mid-height) + 10px)}body:has(#main-navigation.show){overflow:hidden}.show-in-large{display:none !important}.header_mid{position:-webkit-sticky;position:sticky;top:0;z-index:1020;padding-block:.5rem;text-align:start;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);background:var(--color-white)}.header_mid .navbar-brand img{height:2rem;-webkit-filter:drop-shadow(0 0 2px #ffffff);filter:drop-shadow(0 0 2px #ffffff)}.header_mid .menu-toggler{display:block;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:.5rem;margin-inline-end:.5rem;font-size:20px}#main-navigation{position:fixed;display:block;inset-block:0;inset-inline-start:-100vw;width:100%;overflow:hidden;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;padding:0;z-index:1045}#main-navigation::before{content:"";position:fixed;z-index:-1;inset-block:0;inset-inline-start:-100vw;width:100%;background:var(--primary-color-two);opacity:.5;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition-delay:unset;-o-transition-delay:unset;transition-delay:unset}#main-navigation>div{width:75%;background:var(--color-white);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);height:100%;overflow:auto;margin:0}#main-navigation .navbar-collapse{-webkit-box-shadow:none;box-shadow:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;margin:0;border-radius:unset}#main-navigation .navbar-collapse::before{display:none}#main-navigation .navbar-collapse .navbar-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:unset !important}#main-navigation .navbar-collapse .navbar-nav .nav-link{border-bottom:thin solid var(--border-color-dark);padding-inline:0}#main-navigation .navbar-collapse .navbar-nav .dropdown-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-navigation .navbar-collapse .navbar-nav .dropdown-toggle::after{border:thin solid var(--border-color-dark);-webkit-margin-start:auto;margin-inline-start:auto;border-radius:5px;width:20px;aspect-ratio:1/1;top:unset;text-align:center;-ms-flex-line-pack:center;align-content:center}#main-navigation .navbar-collapse .dropdown-menu{position:relative;margin:unset;padding:1rem;border:none;-webkit-column-count:2;-moz-column-count:2;column-count:2;inset:unset}#main-navigation .navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:thin solid var(--primary-color-three);margin-inline:-1rem;padding-inline:1.75rem;margin-top:-0.5rem;margin-bottom:2rem;background:var(--bg-light-color-two)}#main-navigation .navbar-brand a{text-decoration:none;color:inherit}#main-navigation .navbar-brand img{height:1.5rem}#main-navigation .navbar-brand .fa-times{color:var(--primary-color-one)}#main-navigation .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-block:1rem;border:thin solid var(--border-color-dark);border-radius:5px;padding:5px;background:var(--color-white)}#main-navigation .search-form input{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;background:none}#main-navigation .search-form button{color:var(--color-white);background:var(--primary-color-one);border-radius:4px;border:none;min-width:50px}#main-navigation .action-bar{display:none}#main-navigation.show{inset-inline-start:0}#main-navigation.show::before{inset-inline-start:0}#main-navigation .nav-item .link-dropdown{display:none}#main-navigation .nav-item .nav-link .fa.fa-arrow-left,#main-navigation .nav-item .nav-link .fa.fa-arrow-right{transition:300ms}#main-navigation .nav-item.show>.dropdown-container>.link-dropdown,#main-navigation .nav-item.show>.link-dropdown{display:block}#main-navigation .nav-item.show>.nav-link .fa.fa-arrow-left,#main-navigation .nav-item.show>.nav-link .fa.fa-arrow-right{rotate:-90deg}#main-navigation .nav-item .nav-item{-webkit-margin-start:1.5rem;margin-inline-start:1.5rem}#theme-selector{top:unset;bottom:10px}#theme-selector .toggler{top:unset;bottom:80px}#cart-fixed-toggler{top:unset;bottom:35px}}@media(orientation: portrait){#website-footer #footer-pattern-container{background:var(--portrait-image, var(--image)) center no-repeat;width:100%;background-size:100% auto;height:unset;aspect-ratio:8/1}}@keyframes ring{0%,100%{transform:rotate(0deg)}20%{transform:rotate(10deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(6deg)}80%{transform:rotate(-6deg)}}@keyframes lightSweep{0%{background-position:200% 0}100%{background-position:-200% 0}}td,th{border-width:unset !important}#banner{display:block;width:100%;aspect-ratio:16/4;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}#intro{background:var(--primary-color-one);color:var(--color-white);padding:3rem;margin:0;border-radius:var(--bs-border-radius-2xl)}#intro img{border-radius:var(--bs-border-radius-2xl);border:thin solid var(--color-white)}#intro .button{border-radius:var(--bs-border-radius-xl);background:none;color:inherit;border:thin solid;-webkit-transition:500ms;-o-transition:500ms;transition:500ms}#intro .button:hover,#intro .button:active,#intro .button:focus-visible{background:var(--color-white);color:var(--primary-color-one);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}#contents{font-size:14px}#contents *{font-size:inherit}#contents h1,#contents .h1{font-size:20px;font-weight:bolder}#contents h2,#contents .h2{font-size:18px;font-weight:bolder}#contents h3,#contents .h3{font-size:18px;font-weight:bold}#contents a{text-decoration:underline}#sides>*{padding:.5em;top:calc(var(--main-navigation-height) + 10px);background:var(--bs-light);border-radius:var(--bs-border-radius);box-shadow:var(--bs-box-shadow-sm);font-size:.9em}#sides>* .nav-link{padding:.2em 0;font-size:.9em}#faq-accordion{max-width:850px;margin-inline:auto;--bs-accordion-border-color: var(--primary-color-one);--bs-accordion-active-color: var(--color-white);--bs-accordion-active-bg: var(--primary-color-one);--bs-accordion-btn-bg: color(from var(--primary-color-one) xyz x y z / .1) }@media(orientation: portrait){#banner{aspect-ratio:3/4}}/*# sourceMappingURL=content.min.css.map */
