#offcanvasMenu .menu,.single-project #accordionDatas>ul{margin:0;padding:0;list-style:none}.single-project #accordionDatas>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.single-project #accordionDatas>ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.splide__container{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.splide__list{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide .splide__pagination{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;height:2em;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;-webkit-transform:scale(1.4);transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-webkit-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}:root{--gutter: 1.5rem;--container: 1320px;--primary-color: #1C1C1C;--primary-color-100: #d2d2d2;--primary-color-200: #a4a4a4;--primary-color-300: #777777;--primary-color-400: #494949;--primary-color-600: #161616;--primary-color-700: #111111;--primary-color-800: #0b0b0b;--primary-color-900: #060606;--primary-color-rgb: 28, 28, 28;--success-color: #408844;--success-color-100: #d9e7da;--success-color-200: #b3cfb4;--success-color-300: #8cb88f;--success-color-400: #66a069;--success-color-600: #336d36;--success-color-700: #265229;--success-color-800: #1a361b;--success-color-900: #0d1b0e;--success-color-rgb: 64, 136, 68;--danger-color: #d74141;--danger-color-100: #f7d9d9;--danger-color-200: #efb3b3;--danger-color-300: #e78d8d;--danger-color-400: #df6767;--danger-color-600: #ac3434;--danger-color-700: #812727;--danger-color-800: #561a1a;--danger-color-900: #2b0d0d;--danger-color-rgb: 215, 65, 65;--warning-color: #f08124;--warning-color-100: #fce6d3;--warning-color-200: #f9cda7;--warning-color-300: #f6b37c;--warning-color-400: #f39a50;--warning-color-600: #c0671d;--warning-color-700: #904d16;--warning-color-800: #60340e;--warning-color-900: #301a07;--warning-color-rgb: 240, 129, 36;--info-color: #1892d5;--info-color-100: #d1e9f7;--info-color-200: #a3d3ee;--info-color-300: #74bee6;--info-color-400: #46a8dd;--info-color-600: #1375aa;--info-color-700: #0e5880;--info-color-800: #0a3a55;--info-color-900: #051d2b;--info-color-rgb: 24, 146, 213;--bg-card: #f9f9f9;--bg-body: white;--border-color: #1C1C1C;--border-color-rgb: 28, 28, 28;--border-radius: 0;--text-body: #1C1C1C;--text-muted: #767589;--form-py: 0.55rem;--form-px: 1rem;--form-control-border-width: 1px;--form-control-border-color: var(--border-color);--form-control-bg: var(--bg-card);--form-control-radius: calc( var(--border-radius) * 0.5 );--btn-text: inherit;--btn-color: transparent;--btn-shadow: transparent;--btn-py: .55rem;--btn-px: 1rem;--btn-border-radius: calc( var(--border-radius) * 0.5 );--backdrop-bg: black}::-moz-selection{color:#fff;background-color:var(--primary-color-600)}::selection{color:#fff;background-color:var(--primary-color-600)}@font-face{font-family:Kalameh;font-weight:300;font-display:swap;src:url("../media/Kalameh-300.woff2") format("woff2")}@font-face{font-family:Kalameh;font-weight:400;font-display:swap;src:url("../media/Kalameh-400.woff2") format("woff2")}@font-face{font-family:Kalameh;font-weight:700;font-display:swap;src:url("../media/Kalameh-700.woff2") format("woff2")}@font-face{font-family:Kalameh;font-weight:900;font-display:swap;src:url("../media/Kalameh-900.woff2") format("woff2")}html,body{min-height:100vh}body{color:var(--text-body);font-family:"Kalameh",Tahoma;background-color:var(--bg-body);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body>*{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}body.rtl{direction:rtl}body.ltr{direction:ltr}body.admin_bar{min-height:calc(100vh - 32px)}.custom-logo{-webkit-transition:.3s;transition:.3s}.custom-logo:hover{fill:rgba(0,0,0,0);stroke:currentColor;stroke-width:12}.sqicon{--wh:44px;width:var(--wh);height:var(--wh);border:1px solid currentColor;display:grid;place-items:center}.sqicon:hover{color:var(--bg-body) !important;background-color:var(--text-body)}.btn.btn-primary{--btn-text: var(--bg-body);--btn-color: var(--text-body)}.btn:hover .sqicon{color:var(--bg-body);background-color:var(--text-body)}.gmapoanabout{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:.3s;transition:.3s;border:1px solid var(--text-body)}.gmapoanabout:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.gmapoanabout .elementor-custom-embed{height:100%}.gmapoanabout .elementor-custom-embed iframe{height:100%}.contactsways .elementor-icon-list-item{gap:.5rem;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.contactsways .elementor-icon-list-item .elementor-icon-list-icon{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.contactsways .elementor-icon-list-item .elementor-icon-list-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 !important}.title-sep{gap:1rem;display:inline-grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:auto minmax(0, 60px)}.title-sep:after{content:"";height:1px;background-color:currentColor}#siteHead{padding-top:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(0,0,0,.1)}#siteHead .pll-switcher-select{color:var(--text-body);border:none;height:44px;outline:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-padding-end:1rem;padding-inline-end:1rem;border-bottom:1px solid currentColor;background-color:rgba(0,0,0,0);-webkit-margin-end:1.5rem;margin-inline-end:1.5rem;background-size:16px 12px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;-webkit-padding-end:1.25rem;padding-inline-end:1.25rem;background-position:right center}#siteHead .pll-switcher-select option{color:#000;background-color:#fff}@media(max-width: 992px){#siteHead{padding-top:.75rem;padding-bottom:.75rem}}[dir=rtl] .pll-switcher-select{background-position:left center !important}#siteBody{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;height:100%;padding-top:2rem;padding-bottom:2rem}#front-slider{height:80vh;position:relative}#front-slider .splide__slide .item{width:var(--container);height:100%;max-width:100%;-webkit-transition:.3s;transition:.3s;-webkit-filter:grayscale(1);filter:grayscale(1)}#front-slider .splide__slide .item:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}#front-slider .splide__slide .item figure{margin:0;width:100%;height:100%;overflow:hidden;position:relative}#front-slider .splide__slide .item figure img{top:50%;left:50%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media(min-width: 1200px){#front-slider .splide__slide.is-prev .item,#front-slider .splide__slide.is-next .item{-webkit-transform:scale(0.9);transform:scale(0.9)}}#front-slider .splide__arrows{left:0;right:0;opacity:1;bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;position:absolute}#front-slider .splide__arrows .splide__arrow{width:38px;height:38px;position:static;color:var(--text-body);border-radius:0;border:1px solid currentColor;background:var(--bg-body);-webkit-transform:unset;transform:unset;-webkit-margin-end:1rem;margin-inline-end:1rem}#front-slider .splide__arrows .splide__arrow svg{fill:currentColor}@media(max-width: 768px){#front-slider .splide__slide .item img{height:100%}}body.frontpage #siteHead,body.frontpage #siteFoot{border-color:rgba(0,0,0,0) !important}body.frontpage #siteBody{padding-bottom:0;padding-top:0}.projects{display:grid;gap:1.5rem;grid-template-columns:repeat(4, minmax(0, 1fr))}.projects .entry{overflow:hidden;position:relative}.projects .entry img{width:100%;height:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s;transition:.3s}.projects .entry:before{top:0;left:0;content:"";width:100%;height:100%;z-index:1;position:absolute;pointer-events:none;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8)));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%)}.projects .entry .entry-content{padding:.5rem 1rem;position:absolute;top:100%;left:0;width:100%;color:var(--bg-body);-webkit-transform:translateY(calc(-1rem - 30px));transform:translateY(calc(-1rem - 30px));-webkit-transition:.3s linear;transition:.3s linear;pointer-events:none;z-index:2;font-size:14px}.projects .entry .entry-content .entry-title{line-height:30px;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:.5rem}.projects .entry .entry-content>.arrow{top:calc(.5rem - 5px);width:35px;height:35px;inset-inline-end:1rem;position:absolute;border:1px solid currentColor;display:grid;place-items:center;-webkit-transition:.5s linear;transition:.5s linear}.projects .entry:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.projects .entry:hover .entry-content{-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:var(--text-body)}.projects .entry:hover .entry-content .arrow{top:0;color:var(--text-body);border-color:rgba(0,0,0,0);background-color:var(--bg-body);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.projects .entry:hover .entry-content .arrow>svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media(max-width: 778px){.projects{grid-template-columns:repeat(1, minmax(0, 1fr))}.projects .entry .entry-content{-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:var(--text-body)}.projects .entry .entry-content .arrow{top:0;color:var(--text-body);border-color:rgba(0,0,0,0);background-color:var(--bg-body);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.projects .entry .entry-content .arrow>svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media(min-width: 778px)and (max-width: 992px){.projects{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 992px)and (max-width: 1080px){.projects{grid-template-columns:repeat(3, minmax(0, 1fr))}}.single-project .gallery-images #bigGalleryProjects{padding:.5rem;margin-bottom:1.25rem;border:1px solid currentColor}.single-project .gallery-images #bigGalleryProjects .metas{left:.5rem;bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute}.single-project .gallery-images #bigGalleryProjects .metas .item{padding:0 1rem;line-height:30px;display:inline-block}.single-project .gallery-images #bigGalleryProjects .metas .item.cat{color:var(--bg-body);background-color:var(--text-body)}.single-project .gallery-images #bigGalleryProjects .metas time.item{-webkit-box-shadow:-4px 4px 12px 0px rgba(0,0,0,.08);box-shadow:-4px 4px 12px 0px rgba(0,0,0,.08)}@media(min-width: 768px){.single-project .gallery-images #bigGalleryProjects{padding:1.25rem}.single-project .gallery-images #bigGalleryProjects .metas{left:1.25rem;bottom:1.25rem}}.single-project .gallery-images #thumbnailsGalleryProjects .splide__slide{border:1px solid currentColor;-webkit-filter:grayscale(1);filter:grayscale(1)}.single-project .gallery-images #thumbnailsGalleryProjects .splide__slide.is-active{-webkit-filter:grayscale(0);filter:grayscale(0)}.single-project #accordionDatas>ul{border-top:1px solid var(--text-body);border-bottom:1px solid var(--text-body);margin-bottom:2rem;overflow-x:auto}.single-project #accordionDatas>ul>li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.single-project #accordionDatas>ul .btn{--btn-text: var(--bg-body);--btn-color: var(--text-body);padding:.75rem 1.25rem;font-size:16px;pointer-events:none}.single-project #accordionDatas>ul .btn:before{content:"";width:8px;height:8px;border:1px solid rgba(0,0,0,0);background-color:currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.3s;transition:.3s}.single-project #accordionDatas>ul .btn.collapsed{--btn-text: var(--text-body);--btn-color: var(--bg-body);pointer-events:all}.single-project #accordionDatas>ul .btn.collapsed:before{-webkit-transform:rotate(0);transform:rotate(0);border-color:currentColor;background-color:rgba(0,0,0,0)}.single-project .project-details{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.single-project .project-details>li{padding:1.75rem .75rem;position:relative;text-align:center;border-bottom:1px solid var(--pjdtsborder, rgba(0, 0, 0, 0.1))}@media(min-width: 768px){.single-project .project-details{grid-template-columns:repeat(3, minmax(0, 1fr))}.single-project .project-details>li:not(:nth-child(3n)):after{content:"";top:1.75rem;bottom:1.75rem;inset-inline-end:0;position:absolute;width:1px;background-color:var(--pjdtsborder, rgba(0, 0, 0, 0.1))}.single-project .project-details>li:nth-child(1),.single-project .project-details>li:nth-child(2),.single-project .project-details>li:nth-child(3){padding-top:0;border-bottom:1px solid var(--pjdtsborder, rgba(0, 0, 0, 0.1)) !important}.single-project .project-details>li:nth-child(1):after,.single-project .project-details>li:nth-child(2):after,.single-project .project-details>li:nth-child(3):after{top:0}.single-project .project-details>li:nth-last-child(1),.single-project .project-details>li:nth-last-child(2),.single-project .project-details>li:nth-last-child(3){padding-bottom:0;border-bottom:none}.single-project .project-details>li:nth-last-child(1):after,.single-project .project-details>li:nth-last-child(2):after,.single-project .project-details>li:nth-last-child(3):after{bottom:0}}@media(max-width: 768px){.single-project .project-details>li:not(:nth-child(2n)):after{content:"";top:1.75rem;bottom:1.75rem;inset-inline-end:0;position:absolute;width:1px;background-color:var(--pjdtsborder, rgba(0, 0, 0, 0.1))}.single-project .project-details>li:nth-child(1),.single-project .project-details>li:nth-child(2){padding-top:0;border-bottom:1px solid var(--pjdtsborder, rgba(0, 0, 0, 0.1)) !important}.single-project .project-details>li:nth-child(1):after,.single-project .project-details>li:nth-child(2):after{top:0}.single-project .project-details>li:nth-last-child(1),.single-project .project-details>li:nth-last-child(2){padding-bottom:0;border-bottom:none}.single-project .project-details>li:nth-last-child(1):after,.single-project .project-details>li:nth-last-child(2):after{bottom:0}}.single-project .projectfiles{gap:2rem;display:grid;text-align:center}.single-project .projectfiles .preview{width:100%;display:block;border:1px solid currentColor;padding-top:60%;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s;transition:.3s;background:rgba(0,0,0,0) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' fill-opacity='0.5' viewBox='0 0 24 24'%3E%3Cpath d='M3 14.1a.6.6 0 0 1 .6.6v3a1.2 1.2 0 0 0 1.2 1.2h14.4a1.2 1.2 0 0 0 1.2-1.2v-3a.6.6 0 1 1 1.2 0v3a2.4 2.4 0 0 1-2.4 2.4H4.8a2.4 2.4 0 0 1-2.4-2.4v-3a.6.6 0 0 1 .6-.6Z'/%3E%3Cpath d='M11.6 16.4a.6.6 0 0 0 .8 0l3.6-3.6a.6.6 0 1 0-.8-.8l-2.6 2.6V4a.6.6 0 1 0-1.2 0v10.6L8.8 12a.6.6 0 1 0-.8.8l3.6 3.6Z'/%3E%3C/svg%3E") no-repeat center center;background-size:auto 50%}.single-project .projectfiles a{display:block;-webkit-transition:.3s;transition:.3s}.single-project .projectfiles a:hover{color:var(--bg-body);background-color:var(--text-body)}.single-project .projectfiles a:hover .preview{-webkit-filter:grayscale(0);filter:grayscale(0);border-color:rgba(0,0,0,0)}@media(min-width: 768px){.single-project .projectfiles{grid-template-columns:repeat(2, minmax(0, 1fr))}}.posts{gap:1.5rem;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}.posts .entry .entry-thumb{position:relative}.posts .entry .entry-thumb img{width:100%;height:auto;-webkit-filter:grayscale(1);filter:grayscale(1)}.posts .entry .entry-thumb .entry-meta{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;inset-inline-end:0;position:absolute;font-size:13px}.posts .entry .entry-thumb .entry-meta .item{padding:0 1rem;line-height:30px;display:inline-block}.posts .entry .entry-thumb .entry-meta .item.cat{color:var(--bg-body);background-color:var(--text-body)}.posts .entry .entry-thumb .entry-meta time.item{-webkit-box-shadow:-4px 4px 12px 0px rgba(0,0,0,.08);box-shadow:-4px 4px 12px 0px rgba(0,0,0,.08)}.posts .entry .entry-title{font-size:18px;line-height:40px}.posts .entry .entry-excerpt{height:60px;font-size:14px;overflow:hidden;line-height:30px}.contentstyle{font-size:16px;line-height:35px}.contentstyle h1{font-size:200%}.contentstyle h2{font-size:150%}.contentstyle h3{font-size:100%}.contentstyle h4{font-size:95%}.contentstyle h5{font-size:85%}.contentstyle h6{font-size:75%}.contentstyle a{color:inherit;text-decoration:underline;-webkit-transition:color .3s linear;transition:color .3s linear}.contentstyle a:hover{color:var(--primary-color);text-decoration:underline}.contentstyle .alignleft{float:left;margin:0 1rem 1rem 0}.contentstyle .alignright{float:right;margin:0 0 1rem 1rem}.contentstyle .aligncenter{display:block;margin-left:auto;margin-right:auto}.contentstyle>*:last-child{margin-bottom:0}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3rem;gap:.5rem}.pagination .page-numbers{min-width:42px;line-height:42px;text-align:center;border:1px solid var(--text-body)}.pagination .page-numbers.dots{pointer-events:none}.pagination .page-numbers.current,.pagination .page-numbers:hover{color:var(--bg-body);background-color:var(--text-body)}#siteFoot{padding-top:1.25rem;padding-bottom:1rem;border-top:1px solid rgba(0,0,0,.1)}.socials{gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.socials .sqicon{--wh: 40px}@media(max-width: 992px){.socials .sqicon{--wh: 34px}}#offcanvasMenu{width:100%;height:100%;padding:1.25rem;background:var(--bg-body) url("../media/bgpatmenu.webp")}#offcanvasMenu .custom-logo-link{margin-bottom:2.5rem}#offcanvasMenu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;font-size:18px}#offcanvasMenu .menu>li:before{content:"";width:8px;height:8px;float:inline-start;border:1px solid currentColor;margin-top:.75rem;margin-inline:.75rem;-webkit-transition:.3s linear;transition:.3s linear}#offcanvasMenu .menu>li:hover:before{background-color:currentColor}#offcanvasMenu .btn-closecanvas{margin-top:2.5rem;color:var(--text-body) !important;border-color:currentColor;background-color:var(--bg-body)}#offcanvasMenu .btn-closecanvas:hover{color:var(--bg-body) !important;background-color:var(--text-body)}#offcanvasMenu>.container{position:relative}#offcanvasMenu>.container:before,#offcanvasMenu>.container:after,#offcanvasMenu>.container .halfbackline{width:1px;height:100%;opacity:.12;z-index:-1;position:absolute;background-color:var(--text-body)}#offcanvasMenu>.container:before,#offcanvasMenu>.container:after{height:80%;content:""}#offcanvasMenu>.container:before{bottom:0;inset-inline-start:0}#offcanvasMenu>.container:after{top:0;inset-inline-end:0}#offcanvasMenu>.container .halfbackline:nth-of-type(3),#offcanvasMenu>.container .halfbackline:nth-of-type(1){background:-webkit-gradient(linear, left bottom, left top, color-stop(40%, var(--text-body)), color-stop(40%, transparent), color-stop(60%, transparent), color-stop(60%, var(--text-body)));background:linear-gradient(0, var(--text-body) 40%, transparent 40%, transparent 60%, var(--text-body) 60%)}#offcanvasMenu>.container .halfbackline:nth-of-type(1){inset-inline-start:25%}#offcanvasMenu>.container .halfbackline:nth-of-type(2){inset-inline-start:50%;background:-webkit-gradient(linear, left bottom, left top, color-stop(30%, var(--text-body)), color-stop(30%, transparent), color-stop(70%, transparent), color-stop(70%, var(--text-body)));background:linear-gradient(0, var(--text-body) 30%, transparent 30%, transparent 70%, var(--text-body) 70%)}#offcanvasMenu>.container .halfbackline:nth-of-type(3){inset-inline-start:75%}@media(max-width: 778px){#offcanvasMenu{background-size:500px}#offcanvasMenu>.container{padding-top:7rem}#offcanvasMenu>.container:after,#offcanvasMenu>.container:before{display:none}#offcanvasMenu .custom-logo-link{top:0;inset-inline-start:0;margin:0;position:absolute}#offcanvasMenu .btn-closecanvas,#offcanvasMenu .btn-langselect{top:0;inset-inline-end:0;position:absolute;margin:0;width:40px;height:40px;padding:0;background-color:var(--bg-body)}#offcanvasMenu .btn-langselect{inset-inline-end:50px}#offcanvasMenu .btn-langselect select{opacity:0;position:absolute;top:100%;left:0;width:10px;height:10px;pointer-events:none}#offcanvasMenu .btn-langselect .btn{width:40px;height:40px;border-color:currentColor}#offcanvasMenu .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.intropage{background:var(--bg-body) url("../media/bgpatmenu.webp")}#wellcomePage{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;position:relative}#wellcomePage:before,#wellcomePage:after,#wellcomePage .halfbackline{width:1px;height:100%;opacity:.12;z-index:-1;position:absolute;background-color:var(--text-body)}#wellcomePage:before,#wellcomePage:after{height:80%;content:""}#wellcomePage:before{bottom:0;inset-inline-start:0}#wellcomePage:after{top:0;inset-inline-end:0}#wellcomePage ul.langs{gap:2rem;padding:0;margin:0;list-style:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;margin-top:5rem;opacity:0;-webkit-transition:.3s linear;transition:.3s linear}#wellcomePage ul.langs>li>a{display:block;padding:.75rem 1rem;border:1px solid currentColor;background-color:var(--bg-body)}#wellcomePage ul.langs>li>a:hover{color:var(--bg-body);background-color:var(--text-body)}@-webkit-keyframes animate-svg-stroke-1{0%{stroke-dashoffset:8336.091796875px;stroke-dasharray:8336.091796875px}100%{stroke-dashoffset:0;stroke-dasharray:8336.091796875px}}@keyframes animate-svg-stroke-1{0%{stroke-dashoffset:8336.091796875px;stroke-dasharray:8336.091796875px}100%{stroke-dashoffset:0;stroke-dasharray:8336.091796875px}}@-webkit-keyframes animate-svg-fill-1{0%{fill:rgba(0,0,0,0)}100%{fill:currentColor}}@keyframes animate-svg-fill-1{0%{fill:rgba(0,0,0,0)}100%{fill:currentColor}}.namawellcomesvg{-webkit-animation:animate-svg-stroke-1 1.5s cubic-bezier(0.895, 0.03, 0.685, 0.22) 0s both,animate-svg-fill-1 2s ease-in 1s both;animation:animate-svg-stroke-1 1.5s cubic-bezier(0.895, 0.03, 0.685, 0.22) 0s both,animate-svg-fill-1 2s ease-in 1s both}body.darkmode{--bg-card: #232323;--bg-body: #151515;--text-body: #fff;--pjdtsborder: rgba(255,255,255,0.1)}body.darkmode .projects .entry:before{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(255, 255, 255, 0.8)));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 0.8) 100%)}body.darkmode.intropagem,body.darkmode #offcanvasMenu{background-image:url("../media/bgpatmenuw.webp")}body.darkmode #siteHead,body.darkmode #siteFoot{border-color:rgba(255,255,255,.1)}body.darkmode #siteHead .pll-switcher-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}body.darkmode .projectfiles .preview{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='white' fill-opacity='0.5' viewBox='0 0 24 24'%3E%3Cpath d='M3 14.1a.6.6 0 0 1 .6.6v3a1.2 1.2 0 0 0 1.2 1.2h14.4a1.2 1.2 0 0 0 1.2-1.2v-3a.6.6 0 1 1 1.2 0v3a2.4 2.4 0 0 1-2.4 2.4H4.8a2.4 2.4 0 0 1-2.4-2.4v-3a.6.6 0 0 1 .6-.6Z'/%3E%3Cpath d='M11.6 16.4a.6.6 0 0 0 .8 0l3.6-3.6a.6.6 0 1 0-.8-.8l-2.6 2.6V4a.6.6 0 1 0-1.2 0v10.6L8.8 12a.6.6 0 1 0-.8.8l3.6 3.6Z'/%3E%3C/svg%3E")}