@charset "UTF-8";@font-face{font-family:Butterfly Garden;src:url(/build/assets/Butterfly_Garden-CMIdN04S.otf) type("opentype"),url(/build/assets/Butterfly_Garden-BiQKOku_.ttf)}*{box-sizing:border-box}.BG{font-family:Butterfly Garden;letter-spacing:.13em;font-display:swap}.h3-line{width:100%;position:relative;align-self:center;bottom:1rem;background:0;border:none;border-bottom:2px solid black}.main{background:url(/img/main-bg.jpeg) no-repeat center;background-size:cover;min-height:80vh;font-family:Nunito,sans-serif;font-display:swap}@media screen and (max-width: 800px){.main{min-height:auto}.main .block-yellow{max-width:300px}}.h-fit{height:-moz-fit-content;height:fit-content}footer{position:relative;width:100%;display:flex;align-items:flex-end;justify-content:flex-start;text-align:left}main.mainPage{padding-bottom:9rem;margin-bottom:-6rem}.viewport-layout{display:flex;flex-direction:column;min-height:100svh;min-height:100dvh;background:#fbfaf6}.viewport-layout__main{display:flex;flex:1;flex-direction:column}.viewport-layout .navigation{position:relative;flex-shrink:0;inset:auto;margin:0 auto}.viewport-layout>.site-footer{flex-shrink:0}.error-page{display:grid;flex:1;align-items:center;min-height:0;padding:clamp(1rem,3vh,2rem) 1.25rem;color:#224c5e}.error-page__content{width:100%;max-width:36rem;margin:0 auto;text-align:center}.error-page__illustration{width:clamp(5rem,20svh,10rem);aspect-ratio:1;margin:0 auto 1rem;background:url(/build/assets/not-found-path-DF2SixlO.png) no-repeat center/contain}.error-page__title{margin:0;color:#224c5e;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:800;line-height:1.15;text-transform:none;overflow-wrap:anywhere}.error-page__description{max-width:30rem;margin:1.25rem auto 0;color:#63736f;font-size:1.0625rem;line-height:1.65}.error-page__search{display:flex;align-items:stretch;gap:.625rem;margin-top:2rem;text-align:left}.error-page__search-field{flex:1;min-width:0;margin:0}.error-page__search-input{height:100%;min-height:3.25rem;padding:.875rem 1rem;border:1px solid #c7d5ce;border-radius:.75rem;background:#fff;color:#224c5e;font-size:1rem}.error-page__search-input::-moz-placeholder{color:#63736f}.error-page__search-input::placeholder{color:#63736f}.error-page__search-button{min-height:3.25rem;padding:.875rem 1.5rem;border-radius:.75rem;background:#1ad598;color:#062a20;font-weight:700;overflow-wrap:anywhere;cursor:pointer}.error-page__search-button:hover{background:#13ab78}.error-page__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;margin-top:1.25rem}.error-page__link{display:inline-flex;align-items:center;min-height:2.75rem;color:#224c5e;font-weight:700;text-decoration:underline;text-decoration-color:#9bbcaf;text-underline-offset:.3em}.error-page__link:hover{color:#188565;text-decoration-color:currentColor}.error-page__search-input:focus-visible,.error-page__search-button:focus-visible,.error-page__link:focus-visible{outline:3px solid #224c5e;outline-offset:4px}@media screen and (max-width: 480px){.error-page__search{flex-direction:column}}@media screen and (max-height: 740px){.error-page__illustration{width:5rem;margin-bottom:.5rem}.error-page__title{font-size:1.75rem}.error-page__description{margin-top:.75rem;font-size:1rem;line-height:1.4}.error-page__search{margin-top:1rem}.error-page__actions{margin-top:.5rem}}.burger{width:5rem;height:4.5rem;border-radius:.5rem}.burger span{width:calc(100% - 2rem);margin-right:auto;left:0;right:0;margin-left:auto;height:3px}.burger span:nth-child(1){top:1rem}.burger span:nth-child(3){bottom:1rem}.burger span:nth-child(2){bottom:0;top:0;margin:auto}.burger.opened span{bottom:0;margin:auto;transform:rotate(-45deg)}.burger.opened span:nth-child(2){display:none}.burger.opened span:nth-child(1){transform:rotate(45deg)}@media (max-width: 870px){.mobile-menu-2{display:block}}@media (min-width: 871px){#mobile-menu-2{display:flex}}@media (max-width: 870px){#mobile-menu-2{position:absolute;background:#f7f8fa;padding:1rem;flex-direction:column;width:100%;top:4rem;right:0;left:auto;align-items:flex-start}#mobile-menu-2:not(.hidden){display:flex}#mobile-menu-2 .menu-links{flex-direction:column;order:2;width:100%}}@media (max-width: 1024px){.menu-flex{display:grid;grid-template-columns:1fr 50px;width:100%}}.top-rated_item{min-width:200px;border:2px solid #809fb8}.top-rated_item:hover{background:#e8f5ff}.top-rated_item-icon{border:2px solid #809fb8;flex-shrink:0}.top-rated_item-icon img{-o-object-fit:cover;object-fit:cover}.filters-grid .flex-1:nth-child(3),.filters-grid .flex-1:nth-child(4){max-width:-moz-fit-content;max-width:fit-content}@media screen and (max-width: 780px){.filters-grid>.flex-1{flex:calc(50% - .5rem);width:-moz-fit-content;width:fit-content;max-width:calc(50% - .5rem)}.filters-grid>.flex-1:nth-child(3),.filters-grid>.flex-1:nth-child(4){max-width:-moz-fit-content;max-width:fit-content}}@media screen and (max-width: 450px){.filters-grid .flex-1{max-width:100%;flex:100%}}.scrolled{transition:all .5s ease-in-out}.scrolled .add-service-btn{background:#809fb8;color:#fff}.scrolled .profile-icon,.scrolled .logo-2{width:45px;height:45px;transition:all .5s ease-in-out}.scrolled .logo-2{width:80px}.scrolled .logo-2 img{width:100%;transition:all .5s ease-in-out;height:100%}.text-blue{color:#809fb8}.profile-icon{width:50px;height:50px;transition:all .5s ease-in-out}.profile-icon:hover{filter:brightness(1.2);transition:all .5s ease-in-out}.latest_offers .my-ads-item{flex:20%;max-width:calc((100% - 4rem)/5)}@media screen and (max-width: 1420px){.latest_offers .my-ads-item{max-width:calc((100% - 3rem)/4);flex:calc((100% - 3rem)/4)}}@media screen and (max-width: 1051px){.latest_offers .my-ads-item{max-width:calc((100% - 2rem) / 3);flex:calc((100% - 2rem) / 3)}}@media screen and (max-width: 751px){.latest_offers .my-ads-item{max-width:calc((100% - 1rem)/2);flex:calc((100% - 1rem)/2)}}@media screen and (max-width: 451px){.latest_offers .my-ads-item{max-width:100%;flex:100%}}.entertainment{background:#ffbc0f!important}.transport{background:#809fb8}.housing{background:#83c000!important}.services{background:#f5d706!important}@media screen and (max-width: 500px){.price-field .flex-1{flex:100%;max-width:100%}.price-field .half-width{flex:calc(50% - .5rem);max-width:calc(50% - .5rem)}}.logo-2{position:relative;width:138px;height:80px;transition:all .5s ease-in-out}.logo-2 img{position:absolute;filter:invert(1);left:0;top:0;right:0;bottom:0;margin:auto;height:75%;width:75%;transition:all .5s ease-in-out;-o-object-fit:contain;object-fit:contain}.navigation{padding:10px .5rem;color:#000}.navigation.not-main{background:#fff!important;position:sticky!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;top:0}.navigation.not-main .add-service-btn{background:#809fb8;color:#fff}.navigation.not-main .profile-icon,.navigation.not-main .logo-2{width:45px;height:45px;transition:all .5s ease-in-out}.navigation.not-main .logo-2{width:80px}.navigation.not-main .logo-2 img{width:100%;transition:all .5s ease-in-out;height:100%}.navigation:not(.bg-white){background-color:#ffffff59}@media screen and (max-width: 1024px){.navigation:not(.bg-white){background:#fff!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.navigation{background:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}}.post-preview{height:0;padding-bottom:100%}.post-preview img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;display:block;position:absolute;left:0;top:0}.container{max-width:calc(100% - 4rem)!important;width:100%}@media screen and (min-width: 1480px){.container{max-width:1440px!important}}@media screen and (max-width: 690px){.container{max-width:calc(100% - 20px)!important}}.logo-in-nav{filter:invert(1)}@media screen and (max-width: 360px){.logo-in-nav.left-28{left:5rem}}.bg-sea{background:url(/img/main-bg.jpeg) no-repeat center;background-size:cover;min-height:46.25vw;position:relative;margin-bottom:-18.5vw}@media screen and (max-width: 650px){.bg-sea>.container{display:flex;flex-direction:column-reverse}}@media screen and (max-width: 1785px){.bg-sea{min-height:52.25vw}}@media screen and (max-width: 1621px){.bg-sea{min-height:57.25vw}}@media screen and (max-width: 1395px){.bg-sea{min-height:62.25vw}}@media screen and (max-width: 1145px){.bg-sea{min-height:67.25vw}}@media screen and (max-width: 1005px){.bg-sea{min-height:70.25vw}}@media screen and (max-width: 960px){.bg-sea{min-height:75.25vw}}@media screen and (max-width: 880px){.bg-sea{min-height:80vw;margin-bottom:-14vw;clip-path:circle(200vw at 50% -128vw)}}@media screen and (max-width: 880px) and (max-width: 868px){.bg-sea .about-text{max-width:50%}}@media screen and (max-width: 880px) and (max-width: 680px){.bg-sea .about-text{max-width:60%;font-size:95%}}@media screen and (max-width: 880px) and (max-width: 520px){.bg-sea .about-text{max-width:65%}}@media screen and (max-width: 880px) and (max-width: 454px){.bg-sea .about-text{max-width:75%}}@media screen and (max-width: 880px) and (max-width: 334px){.bg-sea .about-text{font-size:87%}}@media screen and (max-width: 880px){.bg-sea .about img{width:15rem}}@media screen and (max-width: 880px) and (max-width: 750px){.bg-sea .about img{width:13rem}}@media screen and (max-width: 880px) and (max-width: 690px){.bg-sea .about img{width:10rem}}@media screen and (max-width: 750px){.bg-sea{background-size:130%;background-position:0 0}}@media screen and (max-width: 650px){.bg-sea{min-height:100vw;clip-path:circle(200vw at 50% -108vw)}}@media screen and (max-width: 495px){.bg-sea{clip-path:none;background-size:cover;background-position:20% 50%;padding-bottom:2rem;margin-bottom:0}}.bg-sea:after{content:"";position:absolute;width:100%;height:0;background:url(/img/after-main.svg) no-repeat center;top:auto;bottom:0;background-size:contain;padding-bottom:26.875vw}@media screen and (max-width: 880px){.bg-sea:after{display:none}}.bg-green{background:#83c000}.bg-blue{background:#809fb8}.bg-blue-grad{background:linear-gradient(0deg,#467191,transparent)}.bg-blue-btn-grad{background:linear-gradient(0deg,#809fb8,#00c4ff);transition:all .2s ease-in-out}.bg-blue-btn-grad:hover{box-shadow:inset 1px 1px 10px #4195d3;transition:all .2s ease-in-out}.bg-white-btn-grad{background:linear-gradient(0deg,#e4e4e4,#fff);color:#000;transition:all .2s ease-in-out;border:1px solid lightgray}.bg-white-btn-grad:hover{box-shadow:inset 1px 1px 10px #bfbfbf;transition:all .2s ease-in-out}.bg-green-grad{background:linear-gradient(0deg,#ccf4d6,transparent)}.bg-lightBlue{background:#ccdff4}.bg-lightBlue-grad{background:linear-gradient(0deg,#ccdff4,transparent);background:-webkit-linear-gradient(bottom,#ccdff4,#fff)}@media screen and (max-width: 640px){.bg-lightBlue-sm{background:linear-gradient(180deg,#ccdff4,78%,transparent 78%,transparent),url(/img/main-bg.jpeg) no-repeat center}}main{overflow:hidden;max-width:100vw}h1{font-weight:900}.block-yellow{background:linear-gradient(134.07deg,#9a7a52 2.5%,#f5dc80 109.94%);box-shadow:0 4px 4px #00000040;border-radius:2rem}.icon{max-height:2rem;width:-moz-fit-content;width:fit-content;max-width:2rem}.icon img{display:block;height:100%;width:-moz-fit-content;width:fit-content}.container-my{box-shadow:4px 4px 25px #00000026;border-radius:20px}.main-actionCall{display:grid;grid-template-columns:89px auto}@media screen and (max-width: 970px){.main-actionCall{grid-template-columns:repeat(1,100%)}}.main-actionCall_container{box-shadow:4px 4px 25px #00000026;border-radius:20px}@media screen and (max-width: 1115px){.main-actionCall_container{right:0rem}}@media screen and (max-width: 970px){.main-actionCall_container{max-width:40%;bottom:5rem}}@media screen and (max-width: 700px){.main-actionCall_container{right:1rem}}@media screen and (max-width: 880px){.main-actionCall_container{bottom:2rem}}@media screen and (max-width: 650px){.main-actionCall_container{position:relative;bottom:auto;right:auto;max-width:100%;width:auto;margin-top:-2rem}}.main-actionCall .promo-img{width:85px;height:85px}@media screen and (max-width: 970px){.main-actionCall .promo-img{width:4rem;height:4rem;position:absolute;top:-2.5rem;right:-1rem}}.main-actionCall img{display:block;max-height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transform:rotate(-35deg)}.grid-cols-9{grid-template-columns:repeat(8,1fr)}.grid-cols-10{grid-template-columns:repeat(9,1fr)}.grid-cols-11{grid-template-columns:repeat(10,1fr)}.grid-cols-12{grid-template-columns:repeat(11,1fr)}.grid-cols-13{grid-template-columns:repeat(12,1fr)}.grid-cols-14{grid-template-columns:repeat(13,1fr)}.grid-cols-15{grid-template-columns:repeat(14,1fr)}.categories-item{padding:1rem;background:#f3f1f1;border-radius:1rem;cursor:pointer}.categories-item:hover{box-shadow:none;background:#f3f1f1}.categories-item>a{font-weight:700;text-align:center;margin-bottom:2rem;display:block}.categories>ul:first-child{padding:0!important}.categories>ul:first-child>li{background:#58a8e10d;padding:10px;margin-bottom:1rem;display:block;max-width:100%;width:calc(25% - 15px)}@media screen and (max-width: 1180px){.categories>ul:first-child>li{width:calc(33.3333333333% - 13.3333333333px)}}@media screen and (max-width: 800px){.categories>ul:first-child>li{width:calc(50% - 10px)}}@media screen and (max-width: 500px){.categories>ul:first-child>li{width:100%}}.categories>ul:first-child>li>a:first-child{padding:5px 10px;border:1px solid #809fb8;font-weight:700;font-size:130%;display:block;border-radius:.5rem}.categories>ul:first-child>li>a:first-child:hover{background:#809fb8;color:#fff}.categories>ul:first-child li::marker{color:#809fb8}.categories>ul:first-child li a:hover{color:#809fb8}.photo-carousel .item{position:relative}.photo-carousel .item:after{content:attr(data-text);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:100%;pointer-events:none;height:100%;background:#ffffff4d;display:none;place-items:center;font-family:Nunito;font-display:swap;font-weight:700;color:#fff;text-transform:uppercase;text-shadow:1px 1px 5px #000}.photo-carousel .item:hover:after{display:grid}.after-m{position:relative}.text-darkGreen{color:#224c5e}.stroke-gray-400{stroke:#9ca3af}.my-ads-item{box-shadow:1px 1px 13px #e3e3e3}.my-ads-item_mainLink:hover .edit-item{transform:rotate(10deg);transition:all .25s ease-in}.my-ads-item_link{height:100%;overflow:hidden}.my-ads-item_link:not(.bodyColor){display:block;position:relative}.my-ads-item_link img{transition:all .5s ease-in}.my-ads-item_link:hover img{transform:scale(1.2);transition:all .5s ease-in}.ads-img{height:400px;width:auto;-o-object-fit:cover;object-fit:cover;background:#f7f8fa;display:block}.fill-white{fill:#fff}.fill-gray{fill:#d0cdcd}.like{stroke:none}.like:hover{fill:red}.service-item h3{max-width:85%}.raiting{position:relative}.raiting .counter{line-height:1.2}.raiting svg{stroke:none}.raiting:after{content:"";position:absolute;left:0;top:0;background:gold}.blured-bg{background:#0006!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}.golden{fill:gold}.gray{fill:#dcdcdc}.zoom{zoom:.8}.zoom .raiting{gap:0}.zoom .raiting-container{gap:.5rem}.svg-blue{stroke:#809fb8}.border-blue{border:1px solid #809fb8}.border-b-blue{border-bottom:1px solid #809fb8}.price-block{background:gold;padding:5px 10px;width:-moz-fit-content;width:fit-content;border-radius:5px;zoom:.8}.price-tooltip{position:fixed;z-index:60;width:380px;max-width:calc(100vw - 24px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-radius:8px;background:#fff;box-shadow:0 8px 24px #00000029;font-size:14px;font-weight:500}.price-tooltip[hidden]{display:none}.price-tooltip table{table-layout:fixed}.price-tooltip th,.price-tooltip td{padding-inline:8px;white-space:normal;overflow-wrap:anywhere}.price-tooltip tbody th>div{flex-wrap:wrap}.price-tooltip tbody th span{min-width:0}@media (max-width: 640px){.price-tooltip table,.price-tooltip tbody{display:block;width:100%}.price-tooltip thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.price-tooltip tbody tr{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);padding:10px 12px;gap:6px 12px}.price-tooltip tbody th,.price-tooltip tbody td{min-width:0;padding:0;background:transparent;white-space:normal;overflow-wrap:anywhere;align-self:center}.price-tooltip .price-tooltip__comment,.price-tooltip td[colspan]{grid-column:1/-1}}.like-svg-rounded{border:1.5px solid black;border-radius:50%;padding:5px;font-size:11px;flex-shrink:0;flex-basis:30px;width:30px;height:30px;display:grid;place-items:center;line-height:0}.like-svg-rounded svg{width:11px;height:11px}.grayscale{filter:grayscale(1)}.avatar-container{outline:2px solid #fff;border-radius:50%}.select2-container--default .select2-selection{--tw-text-opacity: 1;color:rgb(17,24,39,var(--tw-text-opacity));padding:.625rem!important;--tw-border-opacity: 1;border-color:rgb(209,213,219,var(--tw-border-opacity))!important;border-radius:.5rem!important;border-width:.5px!important;padding:10px!important;min-height:2.7rem}.create-new .select2-selection__rendered{padding:0!important;height:100%!important;line-height:1.4!important}.create-new .select2-selection__arrow{display:none}.create-new .select2-container--default .select2-selection{background-color:#f9fafb!important;border-width:1px!important}.transparent-btn{transition:all .2s ease-in-out}.transparent-btn:hover{background:#fff;transition:all .2s ease-in-out;box-shadow:inset 1px 1px 10px #e7e7e7}@media screen and (max-width: 1024px){.add-service-btn{color:#fff}.profile-icon,.logo-2{width:45px;height:45px;transition:all .5s ease-in-out}.logo-2 img{width:100%;transition:all .5s ease-in-out;height:100%}}.main-cover-container{margin-left:auto}#image_drop_area_label,.main-cover-container,#image_drop_area{height:auto;max-width:550px;aspect-ratio:7/5.5;position:relative}#image_drop_area_label div,#image_drop_area_label img,#image_drop_area_label label,.main-cover-container div,.main-cover-container img,.main-cover-container label,#image_drop_area div,#image_drop_area img,#image_drop_area label{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:-moz-fit-content;height:fit-content}#image_drop_area_label div svg,#image_drop_area_label img svg,#image_drop_area_label label svg,.main-cover-container div svg,.main-cover-container img svg,.main-cover-container label svg,#image_drop_area div svg,#image_drop_area img svg,#image_drop_area label svg{margin-top:-6rem}#image_drop_area_label img,#image_drop_area_label label,.main-cover-container img,.main-cover-container label,#image_drop_area img,#image_drop_area label{height:100%}#image_drop_area{max-width:100%}.floating-public-actions{position:fixed;right:calc(24px + env(safe-area-inset-right,0px));bottom:calc(24px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:row;align-items:center;gap:12px;z-index:40;pointer-events:none}@media (max-width: 640px){.floating-public-actions{gap:6px}}.floating-add-listing,#scroll-to-top{display:flex;flex:none;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border-radius:50%;cursor:pointer;pointer-events:auto;transition:background-color .2s ease,box-shadow .2s ease,opacity .2s ease,visibility .2s ease}.floating-add-listing:focus-visible,#scroll-to-top:focus-visible{outline:3px solid #384455;outline-offset:3px}.floating-add-listing:active,#scroll-to-top:active{box-shadow:0 1px 3px #06152b1a}.floating-add-listing{position:relative;border:none;background-color:#10c99a;color:#fff;box-shadow:0 4px 12px #06152b24}.floating-add-listing__tooltip{position:absolute;right:0;bottom:100%;width:-moz-max-content;width:max-content;max-width:calc(100vw - 48px - env(safe-area-inset-right,0px));padding-bottom:8px;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}.floating-add-listing__tooltip>span{display:block;padding:8px 12px;border-radius:8px;background-color:#36566a;color:#fff;font-size:13px;font-weight:600;line-height:1.4;text-align:center;box-shadow:0 2px 8px #06152b1f}.floating-add-listing:focus-visible .floating-add-listing__tooltip{opacity:1;visibility:visible}#scroll-to-top{border:1px solid #e2e8ec;background-color:#fff;color:#36566a;box-shadow:0 2px 6px #06152b14;opacity:0;visibility:hidden;pointer-events:none}#scroll-to-top.is-visible{opacity:1;visibility:visible;pointer-events:auto}@media (hover: hover){.floating-add-listing:hover{background-color:#0eb58b}.floating-add-listing:hover .floating-add-listing__tooltip{opacity:1;visibility:visible}#scroll-to-top:hover{background-color:#f3f6f8}}@media (prefers-reduced-motion: reduce){.floating-add-listing,.floating-add-listing__tooltip,#scroll-to-top{transition:none}}.static-page.post-body .post-text-container h1,.static-page.post-body .post-text-container h2{margin:2rem 0 .75rem;font-size:1.25rem}.static-page.post-body .post-text-container h3,.static-page.post-body .post-text-container h4,.static-page.post-body .post-text-container h5,.static-page.post-body .post-text-container h6{font-size:1.125rem}.static-page.post-body .post-text-container>:first-child{margin-top:0}[data-article-images] .article-image-unavailable,[data-article-images] .post-text-container .article-image-unavailable{display:block;margin:1rem 0;color:#64748b;font-size:13px;font-weight:400;font-style:normal;line-height:1.5}[data-article-images] .post-body .post-text-container .article-image-caption{margin:.5rem 0 0;color:#64748b;font-size:13px;line-height:1.5}[data-article-images] figure .article-image-unavailable,[data-article-images] .postgallery .article-image-unavailable,[data-article-images] .article-cover-unavailable .article-image-unavailable{margin:0}[data-article-images] .post-img-container.article-cover-unavailable{aspect-ratio:auto}.post-heading{text-wrap:balance;-webkit-hyphens:none;hyphens:none}@media screen and (max-width: 600px){.post-page-container.container{max-width:calc(100% - 2rem)!important}}.post-page-container.container .posts-grid{grid-template-columns:minmax(0,760px) minmax(300px,340px);gap:4rem;justify-content:center;align-items:start}.post-page-container.container .posts-grid>.right-col{width:100%;max-width:none;margin:0}@media screen and (max-width: 1210px){.post-page-container.container .posts-grid{gap:3rem}}@media screen and (max-width: 950px){.post-page-container.container .posts-grid{grid-template-columns:minmax(0,760px);gap:2rem}}@media screen and (min-width: 1600px){.post-page-container.container{max-width:min(1600px,100% - 4rem)!important}}.post-breadcrumbs-container{padding-top:2rem}@media screen and (max-width: 600px){.post-breadcrumbs-container{padding-block:1rem}.post-breadcrumbs-container+.post-content-container{padding-top:0}}.post-content-container{padding-block:2rem}@media screen and (max-width: 600px){.post-content-container{padding-top:1rem}}.post-breadcrumbs{grid-column:1/-1;min-width:0;align-items:center}.post-breadcrumbs>svg{display:block;width:.875rem;height:.875rem;margin:0;flex-shrink:0;transform:translateY(-1px)}@media screen and (max-width: 600px){.post-breadcrumbs{flex-wrap:nowrap;gap:.125rem;overflow:hidden;font-size:.8125rem;line-height:1.5}.post-breadcrumbs>a{font-size:inherit;line-height:inherit;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-breadcrumbs>a:first-child{flex-shrink:0;max-width:35%}}.post-byline{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin-top:1.5rem;color:#64748b;font-size:.8125rem;line-height:1.5}.post-byline a{color:inherit;text-decoration:underline;text-underline-offset:.2rem}@media screen and (max-width: 600px){.post-byline{flex-direction:column;align-items:flex-start}}.post-comments-title{color:#384455;font-size:1.125rem;font-weight:700;line-height:1.4}.post-comments-description{margin-top:.5rem;color:#64748b;font-size:.8125rem;line-height:1.5}.post-comments-signin{color:#384455;font-size:.8125rem;line-height:1.5}.post-related-ads{min-width:0;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(56,68,85,.15)}.post-related-ads-list{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}.post-related-ads-list>.offer-item{width:100%;min-width:0;margin:0}.post-recommendations,.post-related-ads{color:#384455}.post-recommendations-header,.post-related-ads-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.post-recommendations-header h2,.post-related-ads-header h2{font-size:1.125rem;font-weight:700;line-height:1.4}.post-recommendations-more,.post-related-ads-more{font-size:.8125rem;white-space:nowrap}.post-recommendations-more:hover,.post-related-ads-more:hover{text-decoration:underline;text-underline-offset:.2rem}.post-recommendations-list{display:grid;gap:1.5rem;margin:0;padding:0;list-style:none}.post-recommendations-item{display:grid;gap:.875rem;align-items:start}.post-recommendations-item.has-image{grid-template-columns:96px minmax(0,1fr)}.post-recommendations-item:not(.has-image){gap:.5rem}.post-recommendations-item:not(.has-image) .post-recommendations-media{order:1}.post-recommendations-item:not(.has-image) .post-recommendations-views{margin-top:0}.post-recommendations-item:hover h3{text-decoration:underline;text-underline-offset:.2rem}.post-recommendations-item img{width:96px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.post-recommendations-item h3{margin:0;font-size:.9375rem;font-weight:700;line-height:1.4;text-transform:none;overflow-wrap:anywhere}.post-recommendations-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:.375rem;color:#64748b;font-size:.8125rem;line-height:1.5;overflow-wrap:anywhere}.post-recommendations-views{display:flex;align-items:center;justify-content:flex-start;gap:.25rem;margin-top:.375rem;color:#64748b;font-size:.75rem;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.post-recommendations-views svg{display:block;flex-shrink:0}.posts-grid{grid-template-columns:728px 25%;gap:4rem;place-content:space-evenly}.posts-grid .relAds{background:transparent;box-shadow:none;border:none;max-width:100%;overflow:hidden}@media screen and (max-width: 1410px){.posts-grid{grid-template-columns:728px 30%}}@media screen and (max-width: 1210px){.posts-grid{grid-template-columns:auto 35%}.posts-grid .right-col{max-width:430px;margin:auto}}@media screen and (max-width: 950px){.posts-grid{grid-template-columns:repeat(1,100%)}}@media screen and (min-width: 1410px){.posts-grid{grid-template-columns:728px 40%}.posts-grid .relAds{max-width:400px;margin-left:auto;margin-right:auto}}.post-metadata{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;margin-block:1.5rem;font-size:.8125rem;font-weight:500;line-height:1.5}.post-metadata-details{min-width:0}.post-metadata-summary{display:none}.post-metadata-links{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.post-metadata a,.post-metadata p{font-size:inherit;font-weight:inherit;line-height:inherit}.post-metadata svg{width:1rem;height:1rem;flex-shrink:0}.post-metadata-tag,.post-metadata .location-badge{display:inline-flex;align-items:center;gap:.25rem;min-height:1.75rem;margin:0;padding:.25rem .625rem;border:0;border-radius:.375rem;color:#426a8a;background:#809fb81f;text-decoration:none}.post-metadata-tag svg,.post-metadata .location-badge svg{display:block;margin:0}.post-metadata-tag:hover,.post-metadata .location-badge:hover{color:#384455;background:#809fb833;text-decoration:none}.post-metadata .location-badge svg{display:block;margin:0;transform:translateY(-1px)}.post-metadata-views{display:inline-flex;align-items:center;flex-shrink:0;gap:.25rem;min-height:1.75rem;line-height:1;white-space:nowrap}.post-metadata-views svg{display:block;transform:translateY(-1px)}@media screen and (max-width: 600px){.post-metadata{gap:.5rem;margin-block:.75rem;font-size:.8125rem;line-height:1.5}.post-metadata-summary{display:flex;align-items:center;gap:.375rem;min-height:1.75rem;width:-moz-fit-content;width:fit-content;color:#426a8a;cursor:pointer;list-style:none}.post-metadata-summary::-webkit-details-marker{display:none}.post-metadata-summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}.post-metadata-details[open]>.post-metadata-summary svg{transform:rotate(180deg)}.post-metadata-links{gap:.25rem;padding-top:.5rem}.post-metadata svg{width:.75rem;height:.75rem}.post-metadata-tag,.post-metadata .location-badge{gap:.125rem;min-height:1.5rem;padding:.125rem .375rem;border-radius:.25rem}.post-metadata-views{min-height:1.75rem;font-size:inherit}}.post-body{display:flow-root}.post-body .post-text-container{color:#384455;font-size:17px;line-height:1.65}.post-body .post-text-container p,.post-body .post-text-container span,.post-body .post-text-container li{font-size:inherit;line-height:inherit}.post-body .post-text-container h1,.post-body .post-text-container h2,.post-body .post-text-container h3,.post-body .post-text-container h4,.post-body .post-text-container h5,.post-body .post-text-container h6{font-weight:700;line-height:1.3;text-transform:none}.post-body .post-text-container h1,.post-body .post-text-container h2{margin:2.5rem 0 .75rem}.post-body .post-text-container h3,.post-body .post-text-container h4,.post-body .post-text-container h5,.post-body .post-text-container h6{margin:2rem 0 .75rem}.post-body .post-text-container>p:not(:first-child){margin-top:.75rem}.post-body .post-text-container .article-download{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 0 1.5rem;padding:1rem 1.25rem;border-radius:.75rem;background:#e4f4ec}.post-body .post-text-container .article-download a{display:inline-block;color:#176b51;font-style:normal;text-decoration:none}.post-body .post-text-container .article-download a:hover{color:#104e3b;text-decoration:underline;text-underline-offset:.2rem}.post-body .post-text-container .article-download em{display:inline-block;margin-top:.25rem;color:#486e60;font-size:13px;font-style:normal;line-height:1.5}.post-body .post-text-container img{height:auto;max-height:none;-o-object-fit:contain;object-fit:contain}.post-body .post-text-container figure,.post-body .post-text-container .postgallery{margin:2rem 0;padding:0;border:none;background:transparent;box-shadow:none}.post-body .post-text-container figure img{margin:0!important}.post-body .post-text-container figcaption{margin-top:.5rem;color:#64748b;font-size:13px;line-height:1.5;text-align:center;font-style:normal}.post-body .post-text-container .postgallery{position:relative}.post-body .post-text-container .postgallery .jsOwlInPost,.post-body .post-text-container .postgallery .post-gallery-slide{margin:0}.post-body .post-text-container .postgallery .owl-dots{min-height:1.5rem;margin-top:.75rem;padding-inline:3rem}.post-body .post-text-container .post-gallery-counter{position:absolute;right:0;bottom:0;color:#64748b;font-size:13px;line-height:1.5;font-variant-numeric:tabular-nums;pointer-events:none}.post-body .post-text-container>:first-child{margin-top:0}.post-body .post-text-container>:last-child{margin-bottom:0}@media screen and (max-width: 600px){.post-body .post-text-container{font-size:1rem;line-height:1.5}.post-body .post-text-container h1,.post-body .post-text-container h2{font-size:1.25rem;line-height:1.3}.post-body .post-text-container h3{font-size:1.125rem;line-height:1.3}.post-body .post-text-container h4,.post-body .post-text-container h5,.post-body .post-text-container h6{font-size:1rem;line-height:1.5}.post-body .post-text-container table th,.post-body .post-text-container table td,.post-body .post-text-container table td span{font-size:1rem!important;line-height:1.5}.post-body .post-text-container .article-download{box-sizing:border-box;width:100%;padding:.625rem .75rem;border-radius:.5rem}.post-body .post-text-container .article-download a{font-size:1rem;font-weight:600;line-height:1.5}.post-body .post-text-container .article-download a strong{font-weight:inherit}.post-body .post-text-container .article-download em{margin-top:.125rem}.post-body .post-text-container small{font-size:.8125rem;line-height:1.5}}.post-title{margin:0 0 1.5rem;color:#384455;font-size:2.25rem;font-weight:700;line-height:1.2;text-transform:none;overflow-wrap:anywhere}@media screen and (max-width: 600px){.post-title{font-size:1.5rem;line-height:1.15;margin-bottom:.75rem}}.post-text-container .columns{-moz-columns:120px 5;columns:120px 5;margin:1rem 0;background:#eff1f6;padding:10px;border-radius:10px;border:1px solid #809fb8;-moz-column-fill:balance;column-fill:balance;-moz-column-rule:dotted;column-rule:dotted}.post-text-container .columns p{margin:0!important;font-size:12px;padding:0}.post-text-container ul{margin:1rem 0}.post-text-container ul li{padding-left:1.5rem;margin-left:1rem;position:relative}.post-text-container ul li:before{content:"";position:absolute;left:0;top:.8rem;display:block;width:.7rem;height:.7rem;border-radius:50%;background:#809fb8}.post-text-container ol{list-style-type:decimal;margin:1rem 0}.post-text-container ol li{padding-left:.25rem;margin-left:2.5rem;display:list-item}.post-text-container ol li::marker{color:#809fb8;font-weight:900}.post-text-container blockquote{font-style:italic;padding:1.5rem;position:relative;right:-9%;max-width:90%;background:#eff1f7;border-radius:1rem;color:#809fb8;margin:2rem 0}.post-text-container blockquote p{font-size:1.25rem;line-height:1.5}.post-text-container blockquote:after{content:'"';position:absolute;font-size:4.5rem;font-family:cursive;color:#809fb8;left:-10%;top:-2rem}.post-text-container h2,.post-text-container h3,.post-text-container h4,.post-text-container h5,.post-text-container h1{word-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;font-weight:900;text-transform:uppercase;color:#384455;line-height:1.8}.post-text-container h1{margin-top:3rem;margin-bottom:2rem;font-size:1.8rem;line-height:1.8}.post-text-container h2{margin-top:2rem;margin-bottom:1.5rem;font-size:1.5rem}.post-text-container h3{margin-top:1.5rem;margin-bottom:1rem;font-size:1.3rem}.post-text-container h4{margin-top:1.5rem;margin-bottom:1rem;font-size:1.2rem}.post-text-container h5{margin-top:1rem;margin-bottom:1rem}.post-text-container img{width:100%;max-height:500px;-o-object-fit:contain;object-fit:contain;margin:2rem auto!important;display:block;-o-object-position:center;object-position:center}.post-text-container p,.post-text-container span,.post-text-container li{font-size:1.2rem;line-height:1.8}.post-text-container table th{font-size:1rem}.post-text-container table td,.post-text-container table td span{font-size:1.1rem!important}.post-text-container table td{border:1px solid lightgrey;padding:10px}.post-text-container .responsive-table{width:100%;max-width:100%;margin:1rem 0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.post-text-container .responsive-table table{width:100%;min-width:0;margin:0;table-layout:fixed}.post-text-container .responsive-table table th,.post-text-container .responsive-table table td{max-width:100%;white-space:normal;overflow-wrap:anywhere}@media (max-width: 599px){.post-text-container .responsive-table table{width:-moz-max-content;width:max-content;min-width:100%;table-layout:auto}.post-text-container .responsive-table table th,.post-text-container .responsive-table table td{max-width:100vw}}.post-text-container a{color:#384455;text-decoration:underline;text-underline-position:under;font-style:italic}.post-text-container a:hover{text-decoration:none;color:#809fb8}.post-text-container small{font-size:1rem}.post-text-container p:not(:first-child){margin-top:1rem}.post-contents{display:block;margin-bottom:1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width: 600px){.post-contents{margin-bottom:1rem;font-size:1rem;line-height:1.5}}.post-contents .contents-title{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:44px;gap:.75rem;padding:.5rem 0;color:#384455;font-size:1rem;font-weight:600;line-height:1.5;list-style:none;cursor:pointer}.post-contents .contents-title::-webkit-details-marker{display:none}.post-contents .contents-title:after{content:"";flex-shrink:0;width:.5rem;height:.5rem;margin-top:-.25rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.post-contents .contents-title:hover{color:#809fb8;text-decoration:underline;text-underline-offset:.25rem}.post-contents .contents-title:focus-visible{outline:2px solid #809fb8;outline-offset:2px}.post-contents .table-of-contents[open]>.contents-title:after{margin-top:.25rem;transform:rotate(225deg)}.post-contents .table-of-contents>ul{padding:.5rem 0}.post-contents ul{margin:0;list-style:none}.post-contents ul li{margin:0}.post-contents ul ul{padding-left:1rem}.post-contents a{display:block;padding:.375rem 0;color:#384455;line-height:1.5;overflow-wrap:anywhere}.post-contents a:hover{text-decoration:underline;color:#809fb8}.post-img-container{aspect-ratio:7/4}.post-img-container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.my-slider-progress{background:#ccc}.my-slider-progress-bar{background:#adff2f;height:2px;transition:width .4s ease;width:0}.resp-sharing-button__link,.resp-sharing-button__icon{display:inline-block}.resp-sharing-button__link{text-decoration:none;color:#fff}.resp-sharing-button{border-radius:5px;transition:25ms ease-out;padding:5px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-display:swap;display:grid;place-items:center}.resp-sharing-button__icon svg{width:1em;height:1em;margin-right:.4em;vertical-align:top}.resp-sharing-button--small svg{margin:0;vertical-align:middle}.resp-sharing-button__icon{stroke:#fff;fill:none}.resp-sharing-button__icon--solid,.resp-sharing-button__icon--solidcircle{fill:#fff;stroke:none}.resp-sharing-button--twitter{background-color:#55acee}.resp-sharing-button--twitter:hover{background-color:#2795e9}.resp-sharing-button--pinterest{background-color:#bd081c}.resp-sharing-button--pinterest:hover{background-color:#8c0615}.resp-sharing-button--facebook{background-color:#3b5998}.resp-sharing-button--facebook:hover{background-color:#2d4373}.resp-sharing-button--tumblr{background-color:#35465c}.resp-sharing-button--tumblr:hover{background-color:#222d3c}.resp-sharing-button--reddit{background-color:#5f99cf}.resp-sharing-button--reddit:hover{background-color:#3a80c1}.resp-sharing-button--google{background-color:#dd4b39}.resp-sharing-button--google:hover{background-color:#c23321}.resp-sharing-button--linkedin{background-color:#0077b5}.resp-sharing-button--linkedin:hover{background-color:#046293}.resp-sharing-button--email{background-color:#777}.resp-sharing-button--email:hover{background-color:#5e5e5e}.resp-sharing-button--xing{background-color:#1a7576}.resp-sharing-button--xing:hover{background-color:#114c4c}.resp-sharing-button--whatsapp{background-color:#25d366}.resp-sharing-button--whatsapp:hover{background-color:#1da851}.resp-sharing-button--hackernews{background-color:#f60}.resp-sharing-button--hackernews:hover,.resp-sharing-button--hackernews:focus{background-color:#fb6200}.resp-sharing-button--vk{background-color:#507299}.resp-sharing-button--vk:hover{background-color:#43648c}.resp-sharing-button--facebook{background-color:#3b5998;border-color:#3b5998}.resp-sharing-button--facebook:hover,.resp-sharing-button--facebook:active{background-color:#2d4373;border-color:#2d4373}.resp-sharing-button--whatsapp{background-color:#25d366;border-color:#25d366}.resp-sharing-button--whatsapp:hover,.resp-sharing-button--whatsapp:active{background-color:#1da851;border-color:#1da851}.resp-sharing-button--vk{background-color:#507299;border-color:#507299}.resp-sharing-button--vk:hover .resp-sharing-button--vk:active{background-color:#43648c;border-color:#43648c}.resp-sharing-button--telegram{background-color:#54a9eb}.resp-sharing-button--telegram:hover{background-color:#4b97d1}@media screen and (max-width: 600px){.posts-grid .posts{margin:0;width:100%;padding:0;padding-bottom:2rem}.posts-grid .posts .rounded-t-lg{margin:0}}.post-wrapper{padding:1rem}@media screen and (min-width: 600px){.post-wrapper{margin:2rem -2rem -1rem}}@media screen and (max-width: 600px){.posts{width:100vw;margin:0 -1.25rem}}.post-item-info h3{font-size:1rem;line-height:1.2;letter-spacing:-.4px}.post-item-info p{font-size:1rem}.post-item-info{flex:calc(100% - 240px - 1rem);max-width:calc(100% - 240px - 1rem)}@media screen and (max-width: 1570px){.post-item-info{flex:calc(100% - 200px - 1rem);max-width:calc(100% - 200px - 1rem)}}@media screen and (max-width: 1380px){.post-item-info{flex:100%;max-width:100%}}@media screen and (max-width: 900px){.post-item-info{flex:calc(100% - 240px - 1rem);max-width:calc(100% - 240px - 1rem)}}@media screen and (max-width: 600px){.post-item-info{flex:100%;max-width:100%}}.post-item-img{min-width:240px;flex-basis:240px;padding-bottom:168px;aspect-ratio:10/7;flex-shrink:0;height:0;position:relative}@media screen and (max-width: 1570px){.post-item-img{min-width:200px;flex-basis:200px;padding-bottom:140px}}@media screen and (max-width: 1380px){.post-item-img{flex:100%;max-width:100%;width:100%;padding-bottom:70%}}@media screen and (max-width: 900px){.post-item-img{min-width:200px;flex-basis:200px;padding-bottom:140px}}@media screen and (max-width: 600px){.post-item-img{flex:100%;max-width:100%;width:100%;padding-bottom:70%}}.post-item-img img{width:100%;position:absolute;left:0;top:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 100%;object-position:0 100%}.posts-items{gap:2.5rem;margin-bottom:4rem}@media screen and (max-width: 900px){.posts-items{display:flex;flex-wrap:wrap}}.posts-items .post-wrapper{margin-right:-1rem;padding:0;margin-left:0}@media screen and (max-width: 900px){.posts-items .post-wrapper{margin-right:-.5rem;margin-left:-.5rem}.posts-items .post-wrapper:nth-child(1){margin-top:0}}@media (min-width: 1200px){.posts-items .post-wrapper{display:block!important}.posts-items .post-wrapper .post-item-img{width:100%;padding-bottom:65%;background:#eff1f6}.posts-items .post-wrapper .post-item-img svg path{stroke:#384455!important;opacity:.2}.posts-items .post-wrapper .post-item-info{margin-top:1rem;width:100%;max-width:100%}}@media (max-width: 599px){.posts-inside-containe{flex-basis:100%}}@media (min-width: 600px){.posts-inside-containe{flex-basis:calc((100% - 2rem)/2)}}@media (min-width: 1200px){.posts-inside-containe{flex-basis:calc((100% - 4rem) / 3)}.posts-inside-containe .post-wrapper{flex-direction:column}}@media (min-width: 1800px){.posts-inside-containe{flex-basis:calc((100% - 6rem)/4)}}.posts-inside-containe .post-wrapper{flex-direction:column}.posts-inside-containe .post-item-img{max-width:100%}.posts-inside-containe .post-item-info{width:100%;max-width:100%}.jsOwlInPost{padding:0;margin:1.5rem 0}.jsOwlInPost .owl-dot.active span{background:#809fb8!important}.jsOwlInPost .owl-nav{position:absolute;width:100%;top:0;bottom:0;height:-moz-fit-content;height:fit-content;margin:auto!important;left:0;z-index:30;display:flex;justify-content:space-between}.jsOwlInPost .owl-nav button{width:2rem!important;height:2rem!important;border-radius:50%!important;background:#fff!important}.jsOwlInPost .owl-nav button span{display:none}.jsOwlInPost .item{background:transparent;box-shadow:none}.jsOwlInPost .item a{position:relative;display:block}.jsOwlInPost .item a:after{content:attr(data-text);display:grid;opacity:0;place-items:center;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transition:all .2s ease-in-out;height:0%;background:#0003;width:0;font-style:normal;text-transform:uppercase;font-weight:700;color:#fff;pointer-events:none}.jsOwlInPost .item a:hover:after{display:grid;width:100%;transition:all .2s ease-in-out;height:100%;opacity:1;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.jsOwlInPost .item a img{height:auto;max-height:none;margin:0!important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (max-width: 600px){.jsOwlInPost .item a img{height:auto;max-height:unset;width:100%;-o-object-fit:contain;object-fit:contain}}.jsOwlInPost .item a~p{margin-top:10px;text-align:center}.faq{margin-top:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq .question{position:relative;cursor:pointer;border-radius:10px;padding:.5rem 1rem;background:#809fb8}.faq .question h2,.faq .question h3{color:#fff;margin:0}.faq .question h3{font-size:1rem}.faq .question h2{font-size:1.5rem}.faq .question:hover{background:#384455}.faq .question:after{content:"";position:absolute;right:1rem;top:0;bottom:0;margin:auto;width:1rem;height:2rem;background:url(/img/arr-down-white.svg) no-repeat center;background-size:contain}.faq .question.active+.answer{display:block}.faq .answer{padding:2rem 0 2rem 1.5rem;display:none}.faq .answer.active{display:block}.public-pagination{display:flex;align-items:center;justify-content:center;gap:.75rem;padding-block:1.25rem;border-top:1px solid rgba(56,68,85,.12);color:#384455;font-size:.875rem;font-variant-numeric:tabular-nums}.public-pagination__button,.public-pagination__number{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:2.75rem;border:1px solid rgba(56,68,85,.18);border-radius:.75rem;background:#fff;color:#384455;font-weight:700;line-height:1.25;text-decoration:none}.public-pagination__button{gap:.5rem;padding:.625rem 1rem;white-space:nowrap}.public-pagination__button--next,.public-pagination__number[aria-current=page]{border-color:#384455;background:#384455;color:#fff}.public-pagination a:hover{border-color:#426a8a;background:#426a8a;color:#fff}.public-pagination a:focus-visible{outline:2px solid rgb(66,106,138);outline-offset:3px}.public-pagination [aria-disabled=true]{border-color:transparent;background:#3844550a;color:#84909d}.public-pagination__summary{display:none;white-space:nowrap}.public-pagination__pages{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem}.public-pagination__number{min-width:2.75rem;padding-inline:.5rem}.public-pagination__ellipsis{padding-inline:.25rem}@media (max-width: 767px){.public-pagination{justify-content:space-between;gap:.5rem}.public-pagination__button{padding-inline:.75rem}.public-pagination__summary{display:block;font-size:.8125rem}.public-pagination__pages{display:none}}.tabs-header-item{transition:all .2s ease-in-out}.tabs-header-item:hover{box-shadow:inset 1px 1px 20px #cddff4;transition:all .2s ease-in-out}.tags{max-height:70px;overflow:auto}@media screen and (max-width: 680px){.tags{max-height:108px}}.modal-bg{background:#0000004d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:900;height:100vh;width:100vw;left:0;position:fixed;top:0;overflow:hidden}.delete-rounded{box-shadow:0 0 4px red}.delete-rounded:hover svg{stroke:gray}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.order-13{order:13}.order-14{order:14}.order-15{order:15}.order-16{order:16}.order-17{order:17}.order-18{order:18}.order-19{order:19}.order-20{order:20}.order-21{order:21}.order-22{order:22}.order-23{order:23}.order-24{order:24}.order-25{order:25}.order-26{order:26}.order-27{order:27}.order-28{order:28}.order-29{order:29}.order-30{order:30}.order-31{order:31}.order-32{order:32}.order-33{order:33}.order-34{order:34}.order-35{order:35}.order-36{order:36}.order-37{order:37}.order-38{order:38}.order-39{order:39}.order-40{order:40}.order-41{order:41}.order-42{order:42}.order-43{order:43}.order-44{order:44}.order-45{order:45}.order-46{order:46}.order-47{order:47}.order-48{order:48}.order-49{order:49}.order-50{order:50}.img-container.disabled{background:#ffffff80}.img-container.disabled .delete-img{background:#fff}.img-container.disabled .img-bg-container,.img-container.disabled .disable,.img-container.disabled .disable label{opacity:.5}.img-container.disabled .disable label{background:transparent;opacity:.5}.img-container.disabled .disable input{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}:disabled{opacity:.8}@media screen and (max-width: 680px){.price_fields .half-width{flex:calc(50% - .5rem);width:calc(50% - .5rem)}.price_fields .name,.price_fields .comment{flex:100%;width:100%}}@media screen and (max-width: 400px){input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:focus,textarea{font-size:16px!important}}@media screen and (-webkit-min-device-pixel-ratio: 0){select,textarea,input{font-size:16px!important}}.user-about-grid{grid-template-columns:1.5rem auto}.user-adv-show .l-col{flex:70%;max-width:70%}.user-adv-show .r-col{flex:30%;max-width:30%}.service-text-container{word-break:break-word}.service-text-container a{word-break:break-all}.name-and-cover .data-open-gallery:after{content:attr(data-text);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:100%;pointer-events:none;height:100%;background:#ffffff4d;display:none;place-items:center;font-family:Nunito;font-display:swap;font-weight:700;color:#fff;text-transform:uppercase;text-shadow:1px 1px 5px #000}.name-and-cover .data-open-gallery:hover:after{display:grid}.name-and-cover .thumbnails{padding:0}.name-and-cover .splide__arrow{cursor:pointer;background:#809fb8!important}.name-and-cover .splide__arrow svg{fill:#fff}.name-and-cover .thumbnail{width:100%;max-width:160px;max-height:80px;overflow:hidden;list-style:none;margin:0 .2rem;cursor:pointer;aspect-ratio:7/5}.name-and-cover .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.name-and-cover .ads-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:7/5;height:auto}.grid-cols-6{grid-template-columns:repeat(6,1fr)}.grid-cols-7{grid-template-columns:repeat(7,1fr)}.grid-cols-8{grid-template-columns:repeat(8,1fr)}.button{text-transform:uppercase;font-family:Nunito;font-display:swap;cursor:pointer}@media (max-width: 599px){.button{padding:.8rem 1.5rem;border-radius:.75rem;font-size:.8rem}}@media (min-width: 600px){.button{padding:.85rem 2rem;border-radius:.85rem;font-size:.9rem}}@media (min-width: 900px){.button{padding:1rem 2.5rem;border-radius:1rem;font-size:1rem}}.button-small{text-transform:none;padding:.75rem 1rem;border-radius:10px}.button-location{padding:.5rem .75rem;border-radius:5px}.button-left,.button-right{width:2rem;height:2rem;background-color:transparent;background:url(/img/arr.svg) no-repeat center!important;background-size:contain}.button-left svg,.button-right svg{display:none}.button-right{transform:rotate(90deg)!important;right:0!important}.button-left{transform:rotate(-90deg)!important;left:0!important}.button-green{background:#1ad598;color:#fff}.button-green:hover{background:#13ab78}.button-green:active{box-shadow:inset 2px 2px 4px #0003}.button-darkBlue{background:#809fb8;color:#fff}.button-darkBlue:hover{background:#648199}.button-darkBlue:active{box-shadow:inset 0 4px 4px #00000026}.button-darkBlue.btn-in-ads{padding:10px 20px;border-radius:10px;font-size:14px;text-transform:none}.button-regular{background:#f7f8fa;color:#809fb8;border:1px solid #809fb8}.button-regular:hover{background:#fff}.button-regular:active{box-shadow:inset 0 4px 10px #0000001a}.bg-gray{background:#f7f8fa}.text-lightBlue{color:#809fb8}.text-darkBlue{color:#384455}.text-green{color:#1ad598}.text-red{color:#f3654a}.container-fluid{max-width:1880px;width:100%}@media screen and (max-width: 900px){.screen-main-cols{display:block}}.screen-main .ads-blocks-description{min-width:0}.screen-main .ads-blocks-description [data-ad-type-panel][hidden]{display:none!important}@media screen and (max-width: 900px){.screen-main .ads-blocks-description{max-width:initial;margin:2rem -2rem 0;width:calc(100% + 4rem);padding:.5rem}.screen-main .ads-blocks-description .for-mob-buttons{max-width:calc(100% - 2rem);margin-right:auto;margin-left:auto}.screen-main .ads-blocks-description .for-mob-buttons .button-left,.screen-main .ads-blocks-description .for-mob-buttons .button-right{margin:auto;top:0;bottom:0;height:-moz-fit-content;height:fit-content}.screen-main .ads-blocks-description .for-mob-buttons .button-left{transform:rotate(90deg)}.screen-main .ads-blocks-description .for-mob-buttons .button-right{transform:rotate(-90deg)}.screen-main .ads-blocks-description svg{width:2rem;height:2rem;top:0}}@media screen and (max-width: 900px) and (max-width: 599px){.screen-main .ads-blocks-description svg{width:1.5rem;height:1.5rem;top:6px}}@media screen and (max-width: 641px){.screen-main .ads-blocks-description{border-radius:0;margin-top:1.5rem;padding:1.5rem 1rem 2rem}.screen-main .ads-blocks-description .for-mob-buttons{max-width:100%;padding-right:0;padding-left:0}}@media (min-width: 1200px){.screen-main .ads-blocks-description{max-width:796px}}@media screen and (max-width: 900px){.screen-main .ads-blocks-description .ads-buttons{flex-direction:row;justify-content:center;width:auto;height:auto;flex-wrap:wrap;margin-top:1rem;gap:10px}.screen-main .ads-blocks-description .ads-buttons .advs-block{padding:.5rem 1rem;flex-wrap:wrap;font-size:1rem}}@media (min-width: 900px){.screen-main .ads-blocks-description .ads-buttons{height:230px;place-self:center;min-width:6rem;width:-moz-fit-content;width:fit-content;font-size:.85rem}}@media (min-width: 1200px){.screen-main .ads-blocks-description .ads-buttons{height:255px;place-self:center;min-width:8rem;width:-moz-fit-content;width:fit-content;font-size:.85rem}}.screen-main .ads-blocks-description .mobile-ad-type-card,.screen-main .ads-blocks-description .mobile-ad-type-panels,.screen-main .ads-blocks-description .mobile-ad-type-panels .advs-block-parent{width:100%;max-width:100%;min-width:0}.screen-main .ads-blocks-description .mobile-ad-type-tabs{display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem}.screen-main .ads-blocks-description .mobile-ad-type-tabs .advs-block{flex:1 0 auto;max-width:100%;min-width:0;min-height:2.75rem;padding:.5rem .75rem;border:2px solid transparent;font-size:.875rem;line-height:1.4;white-space:normal;word-break:normal;overflow-wrap:normal}.screen-main .ads-blocks-description .mobile-ad-type-tabs .advs-block.active{border-color:currentColor;box-shadow:0 0 0 2px #fff inset}.screen-main .ads-blocks-description .mobile-ad-type-tabs>:last-child:nth-child(odd){flex-basis:100%}.screen-main .ads-blocks-description .mobile-ad-type-panels{padding:0 .75rem .75rem}.screen-main-bg{overflow-x:hidden}.screen-main-bg-mob{display:none}@media (max-width: 599px){.screen-main-bg-mob{background:url(/img/main/main-mob.webp) no-repeat bottom;background-size:cover;margin:-4rem 0 0;min-height:470px;width:100vw;display:block;position:absolute}.screen-main-bg{background:none}}@media (min-width: 600px){.screen-main-bg{background:url(/img/main/bg-main.webp) no-repeat center;background-size:cover}}@media screen and (max-width: 640px){.screen-main-bg{position:relative;padding-top:1.5rem}.screen-main-bg .screen-main-bg-mob{top:0;left:0;width:100%;margin:0;pointer-events:none}}.screen-main-about{flex:40%;flex-shrink:0;flex-basis:320px;max-width:40%}@media screen and (max-width: 900px){.screen-main-about{flex:100%;max-width:100%;flex-basis:100%}}@media (min-width: 900px){.screen-main-about .call{font-size:.85rem}.screen-main-about .call .button{padding:1rem 1.8rem;font-size:.9rem}.screen-main-about .text{font-size:1rem}}@media (min-width: 1200px){.screen-main-about .text{font-size:1rem}}@media (min-width: 1800px){.screen-main-about .text{font-size:1.5rem}}.screen-main-about .logo{max-width:80%}@media screen and (max-width: 900px){.screen-main-about .logo{max-width:200px}}@media (min-width: 900px){.screen-main-about .logo{width:225px}}@media (min-width: 1200px){.screen-main-about .logo{width:300px}}@media (min-width: 1800px){.screen-main-about .logo{width:380px}}.screen-main-about .logo img{position:relative}.screen-main-about .logo:before{content:"";position:absolute;background:url(/img/main/map.svg) no-repeat center;background-size:contain;z-index:0}@media screen and (max-width: 900px){.screen-main-about .logo:before{right:-27vw;top:-3vw;width:30vw;height:16vw;transform:rotate(15deg)}}@media (max-width: 599px){.screen-main-about .logo:before{right:-43vw;top:-4vw;width:50vw;height:27vw}}@media (min-width: 1200px){.screen-main-about .logo:before{right:-17vw;width:16vw;height:13vw;top:-2vw}}@media (min-width: 1800px){.screen-main-about .logo:before{right:-23vw;width:20vw;height:13vw;top:-1vw}}.screen-main-about .logo.ceylon:before{background:url(/img/main/ceylon/map.svg) no-repeat center;background-size:contain}.screen-main-about .logo.vietnam:before{background:url(/img/main/vietnam/map-outline.svg) no-repeat center;background-size:contain}.screen-main-info{min-width:0}@media screen and (max-width: 900px){.screen-main-info{max-width:100%;flex:100%;width:100%}}@media (min-width: 1200px){.screen-main-info{flex:60%;max-width:55%}}@media (min-width: 1800px){.screen-main-info{flex:60%;max-width:50%}}@media (min-width: 900px){.screen-main-info-grid{gap:1.5rem;grid-template-columns:1fr 137px}}@media (min-width: 1200px){.screen-main-info-grid{gap:3rem;grid-template-columns:1fr 128px}}.screen-main-info-grid .advs-block-parent{position:relative}.screen-main-info-grid .advs-block-parent svg{flex-shrink:0}@media screen and (max-width: 641px){.screen-main-info-grid .advs-block-parent{width:100%;max-width:100%;overflow-wrap:break-word;word-break:normal}.screen-main-info-grid .advs-block-parent .flex{align-items:flex-start;min-width:0}.screen-main-info-grid .advs-block-parent p{flex:1 1 auto;min-width:0;line-height:1.45;overflow-wrap:break-word}.screen-main-info-grid .advs-block-parent h3,.screen-main-info-grid .advs-block-parent p,.screen-main-info-grid .advs-block-parent li{max-width:100%;overflow-wrap:anywhere}}@media (min-width: 900px){.screen-main-info-grid .advs-block-parent{min-height:295px;height:-moz-fit-content;height:fit-content}}@media (min-width: 1200px){.screen-main-info-grid .advs-block-parent{height:235px}.screen-main-info-grid .advs-block-parent svg{width:1.6rem;height:2rem;top:2px;flex-shrink:0}}.screen-main-info-grid .advs-block-parent:not(.active){visibility:hidden;display:none}.screen-main-info-grid .advs-block-parent:after{content:"";position:absolute;top:0;margin:auto;height:100%}@media (min-width: 900px){.screen-main-info-grid .advs-block-parent:after{width:3rem;right:-3rem}}@media (min-width: 1200px){.screen-main-info-grid .advs-block-parent:after{width:4rem;right:-4rem}}.screen-main-info-grid .advs-block-parent.info{background:#ffb5361a}.screen-main-info-grid .advs-block-parent.info:after{bottom:0;background:url(/img/main/after-info.svg) no-repeat center;background-size:100%}.screen-main-info-grid .advs-block-parent.offer{background:#1ad5981a}.screen-main-info-grid .advs-block-parent.offer:after{bottom:9rem;background:url(/img/main/after-offer.svg) no-repeat center;background-size:100%}.screen-main-info-grid .advs-block-parent.demand{background:#f3654a1a}.screen-main-info-grid .advs-block-parent.demand:after{bottom:8.5rem;background:url(/img/main/after-demand.svg) no-repeat center;background-size:100%}.screen-main-info-grid .advs-block-parent.promo{background:#217efd1a}.screen-main-info-grid .advs-block-parent.promo:after{bottom:6rem;background:url(/img/main/after-promo.svg) no-repeat center;background-size:100%}.screen-main-info-grid .advs-block-parent.place{background:#6040991a}.screen-main-info-grid .advs-block-parent.place:after{bottom:-6rem;background:url(/img/main/after-place.svg) no-repeat center;background-size:100%}.screen-last-and-posts .mobile-advertisement-slider-controls{display:none}@media screen and (max-width: 641px){.screen-last-and-posts{padding-bottom:1rem}.screen-last-and-posts .advs-text small{font-size:14px!important}.screen-last-and-posts .zoom a,.screen-last-and-posts .zoom p{font-size:17.7777777778px!important}.screen-last-and-posts .additional svg{width:1.2rem;height:1.2rem}.screen-last-and-posts .additional small,.screen-last-and-posts .date{font-size:14px}.screen-last-and-posts .advertisement-slider{min-width:0;width:100%}.screen-last-and-posts .advertisement-slider-track{display:flex!important;width:100%;min-width:0;gap:1rem;overflow-x:auto;overflow-y:hidden;padding:.5rem 1.75rem .75rem .25rem;scroll-behavior:smooth;scroll-padding-left:.25rem;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}.screen-last-and-posts .advertisement-slider-track::-webkit-scrollbar{display:none}.screen-last-and-posts .advertisement-slider-track .offer-item{flex:0 0 calc(100% - 1.75rem);width:calc(100% - 1.75rem);max-width:calc(100% - 1.75rem);scroll-snap-align:start;scroll-snap-stop:always}.screen-last-and-posts .mobile-advertisement-slider-controls{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:.75rem}.screen-last-and-posts .mobile-advertisement-slider-arrow{display:grid;width:2.75rem;height:2.75rem;flex:0 0 2.75rem;place-items:center;border:2px solid #809fb8;border-radius:9999px;background:#fff;color:#809fb8;box-shadow:0 4px 12px #06152b1f}.screen-last-and-posts .mobile-advertisement-slider-arrow svg{width:1.5rem;height:1.5rem}.screen-last-and-posts .mobile-advertisement-slider-arrow:disabled{cursor:default;opacity:.35;box-shadow:none}.screen-last-and-posts .mobile-advertisement-slider-arrow:focus-visible{outline:3px solid #1ad598;outline-offset:2px}.screen-last-and-posts .mobile-advertisement-slider-status{display:grid;min-width:7rem;gap:.4rem;place-items:center}.screen-last-and-posts .mobile-advertisement-slider-count{color:#384455;font-size:.875rem;font-weight:700}.screen-last-and-posts .mobile-advertisement-slider-dots{display:flex;align-items:center;justify-content:center;gap:.35rem}.screen-last-and-posts .mobile-advertisement-slider-dot{width:.45rem;height:.45rem;border-radius:9999px;background:#cbd5e1;transition:width .2s ease,background-color .2s ease}.screen-last-and-posts .mobile-advertisement-slider-dot.active{width:1.4rem;background:#809fb8}}@media screen and (max-width: 500px){.screen-last-and-posts .latest-services-grid,.screen-last-and-posts .screen-popular-grid{grid-template-columns:100%}.screen-last-and-posts .latest-services-grid .offer-item .ads-item-img-container,.screen-last-and-posts .screen-popular-grid .offer-item .ads-item-img-container{height:16rem}}.screen-last-and-posts-grid{grid-template-columns:60% auto}@media screen and (max-width: 1380px){.screen-last-and-posts-grid{grid-template-columns:70% auto}}@media screen and (max-width: 1025px){.screen-last-and-posts-grid{grid-template-columns:60% auto}}@media screen and (max-width: 900px){.screen-last-and-posts-grid{grid-template-columns:100%}}.screen-popular{grid-area:2/1/2/3}@media screen and (max-width: 900px){.screen-popular{grid-area:2}}@media screen and (max-width: 1370px){.screen-popular-grid{grid-template-columns:repeat(4,minmax(0,22.6666666667%))}}@media screen and (max-width: 1025px){.screen-popular-grid{grid-template-columns:repeat(3,minmax(0,29%))}}@media screen and (max-width: 900px){.screen-popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}footer a:not(.button):hover{color:#384455}footer .button{padding:.75rem 1.5rem;border-radius:.5rem;font-size:.8rem;width:-moz-fit-content;width:fit-content;justify-self:end}.offer-ads{background:#bbf3e0;color:#1ad598}.demand-ads{background:#f6ccc6;color:#f3654a}.inform-ads{color:#ffb536;background:#fae4c0}.promo-ads{background:#bdd9ff;color:#217efd}.place-ads{background:#e9ddff;color:#604099}#tooltip-location{width:152px;left:auto;right:.5rem}#supportForm{width:650px;box-shadow:10px 10px 40px #d4d4d4;max-width:100vw}#supportForm .peer:-moz-placeholder-shown~.peer-placeholder-shown\:top-1\/2{top:2%}#supportForm .peer:placeholder-shown~.peer-placeholder-shown\:top-1\/2{top:2%}.form-create .select2-container--default .select2-selection--multiple{background-color:#f9fafb!important;border-width:1px!important}@media screen and (min-width: 1000px){.select-ads-type{display:grid;grid-template-columns:repeat(5,minmax(min-content,auto))}}[aria-current=page] span{background:#809fb8!important;color:#fff!important}.focus\:ring:focus{box-shadow:none}[aria-label="Pagination Navigation"] .hidden.sm\:flex-1.sm\:flex.sm\:items-center.sm\:justify-between{gap:1rem}.screenBlock{background:#ffffff4d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.screenBlock:not(.hidden){display:grid}.location-mobile-summary{padding-top:2rem}.location-mobile-title-row{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.location-mobile-title-row h1{margin:0;min-width:0}.location-about-link{display:inline-flex;flex:0 0 auto;justify-content:center;white-space:nowrap}@media screen and (max-width: 641px){.location-mobile-about{padding-top:0}.location-mobile-about .location-cover{width:100%;margin:0 0 1rem;overflow:hidden;border-radius:.5rem}.location-mobile-about .location-cover img{display:block;width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.location-mobile-posts .advertisement-slider-track .post-item{display:flex;flex:0 0 calc(100% - 1.75rem);flex-direction:column;flex-wrap:nowrap;width:calc(100% - 1.75rem);max-width:calc(100% - 1.75rem);gap:0;margin:0;padding:0;overflow:hidden;border-radius:.75rem;background:#fff;box-shadow:0 4px 12px #06152b14;scroll-snap-align:start;scroll-snap-stop:always}.location-mobile-posts .advertisement-slider-track .post-item .post-item-img{position:relative;width:100%;max-width:none;height:13rem}.location-mobile-posts .advertisement-slider-track .post-item .post-item-info{width:100%;max-width:none;padding:1rem}}.site-footer{display:block;position:relative;padding:2rem 0;background:#fff;color:#536174;font-size:.875rem;line-height:1.5}.site-footer .site-footer-inner{width:100%;max-width:1228px;margin-inline:auto;padding-inline:2rem}.site-footer .footer-grid{display:grid;grid-template-columns:1.15fr 1fr 1.25fr;gap:3rem;align-items:start}.site-footer .footer-grid>section{min-width:0}.site-footer .footer-heading{margin:0 0 .875rem;color:#384455;font-size:.9375rem;font-weight:700;line-height:1.4;text-transform:none}.site-footer ul{display:grid;gap:.625rem;margin:0;padding:0;list-style:none}.site-footer a{overflow-wrap:anywhere;text-decoration:none}.site-footer a:hover{color:#384455;text-decoration:underline;text-underline-offset:.2em}.site-footer a:focus-visible{outline:none;background:#e8eef3;border-radius:3px;text-decoration:underline}.site-footer .social{margin-top:.5rem}.site-footer .social-icons{display:flex;align-items:center;gap:.375rem;margin:0 0 0 -.25rem;color:#426a8a}.site-footer .social-icons a{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:.25rem;text-decoration:none}.site-footer .social-icons a:hover{background:#edf2f6}.site-footer .social-icons svg{display:block;width:20px;height:20px;flex-shrink:0}.site-footer .footer-contact-button{display:inline-block;margin-top:.75rem;color:#426a8a;font-size:inherit;font-weight:600;text-align:left}.site-footer .footer-contact-button:hover,.site-footer .footer-contact-button:focus-visible{outline:none;text-decoration:underline;text-underline-offset:.2em}.site-footer .footer-legal{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;margin-top:1.75rem;padding-top:1rem;border-top:1px solid #edf0f3;color:#667387;font-size:.8125rem}.site-footer .footer-legal p{margin:0}.site-footer .footer-credits{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}@media (max-width: 650px){.site-footer{padding:1.5rem 0 calc(1.5rem + env(safe-area-inset-bottom,0px))}.site-footer .site-footer-inner{padding-inline:1rem}.site-footer .footer-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem}.site-footer .footer-heading{margin-bottom:.625rem}.site-footer .footer-site-links ul{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem}.site-footer .footer-legal{flex-direction:column;align-items:flex-start;margin-top:1.5rem;padding-right:calc(7.25rem + env(safe-area-inset-right,0px))}}.navigation{min-height:33px;position:fixed;top:0;margin:auto;z-index:35;width:100%;left:0;right:0;border:1.5px solid #f7f8fa}@media screen and (min-width: 870px){.navigation{top:1rem;max-width:calc(100% - 2rem)}}.navigation .nav-grid{display:grid;grid-template-columns:1fr auto;grid-gap:2rem}.navigation .nav-grid .nav-grid-inner{display:grid;grid-template-columns:minmax(0,8rem) minmax(0,1fr);gap:1rem;min-width:0}@media screen and (min-width: 871px){.navigation .user-menu{top:4rem;bottom:auto;right:0rem;text-align:left}}@media screen and (max-width: 870px){.navigation .user{order:1}.navigation .user-menu{width:100%;top:3.5rem;min-height:34vh;right:0}.navigation .user-menu a{font-size:1rem}.navigation .user-menu-header{display:initial}.navigation .langs{padding:0 .5rem;order:3}.navigation .langs>.grid{display:flex;gap:1rem}.navigation .langs>.grid img{width:31px!important;height:auto!important}}.navigation .lang-select{min-width:3rem;min-height:3rem;align-items:center;justify-content:center;padding:.375rem}.navigation .lang-select img{width:2.5rem!important;height:auto}.navigation .lang-options{width:auto!important;min-width:4rem;max-height:min(70vh,28rem);padding:.5rem}.navigation .lang-options li{width:100%;padding:.3rem 0!important}.navigation .lang-options a{min-width:3rem;min-height:3rem;align-items:center;justify-content:center;border-radius:.5rem}.navigation .lang-options a:hover,.navigation .lang-options a:focus-visible{background:#f7f8fa;outline:none}.navigation .lang-options img{width:2.75rem!important;height:auto}@media screen and (max-width: 870px){.navigation .langs>.grid .lang-select img{width:2.5rem!important}.navigation .langs>.grid .lang-options img{width:2.75rem!important}}.navigation .logo{min-width:0;transition:all .2s ease-in-out}.navigation .logo a,.navigation .logo svg{display:block;height:auto;max-width:100%}.navigation .logo:hover{color:#809fb8;transition:all .2s ease-in-out}.navigation .search-submit{border-color:transparent;background:#eff1f7}.navigation .mobile-search-toggle,.navigation .navigation-menu-icon,.navigation .mobile-language-name,.navigation .mobile-language-option-name,.navigation .mobile-language-chevron{display:none}.navigation .search-in-nav{min-width:0;outline:none!important;border:1px solid transparent}.navigation .search-in-nav:focus{border:1px solid #809fb8;--tw-ring-color: none}@media screen and (max-width: 870px){.navigation .menu-links{order:2}}.navigation .menu-links a{display:block;padding:.5rem;height:-moz-fit-content;height:fit-content;position:relative;font-size:.8rem}@media screen and (min-width: 1078px){.navigation .menu-links a{font-size:1rem}}.navigation .menu-links a.button{border-radius:10px;padding:.5rem 1rem}.navigation .menu-links a:not(.button):after{content:"";position:absolute;right:0;width:0%;height:2px;transition:all .2s ease-in-out;background:#809fb8;bottom:0}.navigation .menu-links a:not(.button):hover:after{transition:all .2s ease-in-out;width:100%;right:auto;left:0}@media screen and (max-width: 870px){.navigation button:focus,.navigation a:focus{outline:none;box-shadow:none}.navigation button:focus-visible,.navigation a:focus-visible{background:#809fb82e}.navigation #mobile-menu-2{gap:0;padding:.5rem 1rem 1rem;align-items:stretch;max-height:calc(100dvh - 80px);overflow-y:auto}.navigation #mobile-menu-2 .menu-links{display:contents}.navigation #mobile-menu-2 .menu-links>a:not(.button),.navigation #mobile-menu-2 .navigation-guest a,.navigation #mobile-menu-2 #user-menu-button,.navigation #mobile-menu-2 .lang-select{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;width:100%;min-height:48px;padding:.625rem .5rem;border-radius:.5rem;color:#384455;font-size:1rem;font-weight:600;line-height:1.5;text-transform:none;text-align:left}.navigation #mobile-menu-2 .menu-links>a:not(.button):hover,.navigation #mobile-menu-2 .menu-links>a:not(.button):focus-visible,.navigation #mobile-menu-2 .navigation-guest a:hover,.navigation #mobile-menu-2 .navigation-guest a:focus-visible,.navigation #mobile-menu-2 #user-menu-button:hover,.navigation #mobile-menu-2 #user-menu-button:focus-visible,.navigation #mobile-menu-2 .lang-select:hover,.navigation #mobile-menu-2 .lang-select:focus-visible{background:#809fb81f}.navigation #mobile-menu-2 .menu-links>a:not(.button){order:0}.navigation #mobile-menu-2 .menu-links>a:not(.button):after{content:none}.navigation #mobile-menu-2 .navigation-menu-icon{display:block;width:20px;height:20px;margin:0;flex-shrink:0;color:#426a8a}.navigation #mobile-menu-2 .user{order:1;width:100%;position:relative}.navigation #mobile-menu-2 .user-menu-header{color:inherit;font-size:inherit;font-weight:inherit;text-transform:none}.navigation #mobile-menu-2 #user-menu-button>.flex,.navigation #mobile-menu-2 #user-menu-button>.flex>.flex{gap:.75rem;width:100%}.navigation #mobile-menu-2 .navigation-account-desktop,.navigation #mobile-menu-2 .avatar-container{display:none}.navigation #mobile-menu-2 .langs{order:2;width:100%;padding:0;margin:0}.navigation #mobile-menu-2 .langs>div{display:block;width:100%}.navigation #mobile-menu-2 .lang-select>span:first-child{display:none}.navigation #mobile-menu-2 .mobile-language-name,.navigation #mobile-menu-2 .mobile-language-option-name,.navigation #mobile-menu-2 .mobile-language-chevron{display:block}.navigation #mobile-menu-2 .mobile-language-chevron{margin-left:auto;flex-shrink:0}.navigation #mobile-menu-2 .lang-select[aria-expanded=true] .mobile-language-chevron{transform:rotate(180deg)}.navigation #mobile-menu-2 .lang-options{position:static;width:100%!important;max-height:none;overflow:visible;margin:.25rem 0 .5rem;padding:0;border:0;background:transparent;box-shadow:none}.navigation #mobile-menu-2 .lang-options li{padding:0!important}.navigation #mobile-menu-2 .lang-options a{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;width:100%;min-height:44px;padding:.5rem;color:#384455;font-size:.9375rem;line-height:1.5}.navigation #mobile-menu-2 .lang-options img{width:20px!important;height:auto!important;border:0;border-radius:2px}.navigation #mobile-menu-2 .menu-links>.button{display:flex;align-items:center;justify-content:center;order:3;width:100%;min-height:48px;margin-top:1rem;padding:.75rem 1rem;font-size:.9375rem;line-height:1.5;font-weight:700;text-transform:none}.navigation #mobile-menu-2 .menu-links>.button:focus-visible{background:#426a8a}}@media screen and (max-width: 640px){.navigation{position:sticky;top:0;padding:.625rem 1rem .75rem;border:0;border-bottom:1px solid #f7f8fa;border-radius:0;box-shadow:none}.navigation .nav-grid{grid-template-columns:minmax(0,1fr) 44px;gap:.5rem 1rem}.navigation .nav-grid .nav-grid-inner{display:contents}.navigation .logo{grid-row:1;grid-column:1;width:104px}.navigation .logo svg{top:0;width:104px;height:48px}.navigation .links-menu{grid-row:1;grid-column:2}.navigation.has-search-toggle .nav-grid{grid-template-columns:minmax(0,1fr) 44px 44px;-moz-column-gap:.5rem;column-gap:.5rem}.navigation.has-search-toggle .mobile-search-toggle{display:flex;align-items:center;justify-content:center;grid-row:1;grid-column:2;width:44px;height:44px;padding:0;border-radius:.5rem;color:#384455}.navigation.has-search-toggle .mobile-search-toggle[aria-expanded=true]{background:#f7f8fa}.navigation.has-search-toggle .mobile-search-toggle:focus-visible{outline:none;background:#809fb82e}.navigation.has-search-toggle .links-menu{grid-column:3}.navigation.has-search-toggle:not(.is-search-open) .search{display:none}.navigation .mobile-menu-2{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0}.navigation .mobile-menu-2 svg{width:24px;height:24px}.navigation .search{grid-row:2;grid-column:1/-1;min-width:0}.navigation .search-in-nav{height:44px;padding:.625rem 3rem .625rem .75rem;font-size:1rem}.navigation .search-submit{width:44px;justify-content:center;padding:0;background:transparent}.navigation #mobile-menu-2{top:100%;max-height:calc(100dvh - 124px);overflow-y:auto}.after-m{padding-top:0}.after-m>.flash-messages{margin-top:1rem}.after-m>.flash-messages:not(:has([role=alert])){margin-top:0}}.catalog-mobile{position:fixed;z-index:300;left:0;top:0;width:100%;height:100%;padding:1rem .5rem 1rem 1rem}.catalog-mobile .aside-content{height:100%;overflow-y:auto;padding-right:1.5rem}.catalog-page .container{max-width:1840px!important;width:calc(100% - 2rem)}@media screen and (min-width: 1023px){.catalog-parent{position:sticky;top:6rem}}.catalog .catalog-items-main{display:block;-moz-columns:300px 4;columns:300px 4;-moz-column-fill:balance;column-fill:balance}.catalog .catalog-items-main>li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.catalog .catalog-items-main>li>div{background:#f1f5f7;color:#384455}.catalog .catalog-items-main>li>div:not(.parent){margin-bottom:1rem}.catalog .catalog-items-main>li>div:not(.active){margin-bottom:1rem}.catalog .cat-name-parent ul .cat-name-parent{width:100%}.catalog-carts-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}.catalog-carts-grid .ads-item-img-container{aspect-ratio:7/5.6;height:auto}@media screen and (max-width: 1890px){.catalog-carts-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width: 1510px){.catalog-carts-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 1190px){.catalog-carts-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 580px){.catalog-carts-grid{grid-template-columns:minmax(0,1fr)}.catalog-carts-grid .offer-item{min-width:0}.catalog-carts-grid .offer-item.offer-item--no-image .ads-item-img-container{display:none}}.catalog-grid{color:#384455;grid-template-columns:320px auto}@media screen and (max-width: 970px){.catalog-grid{grid-template-columns:100%}}.catalog-items-main li{list-style:none;display:block}.catalog-items-main li .to-parent:before{content:"";position:absolute;left:0;height:115%;width:1.5rem;border:2px solid transparent;border-left-color:#f1f5f7;border-bottom-color:#f1f5f7;display:block;bottom:50%;border-radius:0 0 0 8px}.catalog-items-main li .parent{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalog-items-main li .parent+ul{display:none}.catalog-items-main li .parent:after{content:"";position:absolute;right:1rem;top:0;bottom:0;margin:auto;display:block;height:8px;width:13px;background:url(/img/arr-blue.svg) no-repeat center;background-size:contain}.catalog-items-main li .parent.active{background:#f1f5f7;color:#384455}.catalog-items-main li .parent.active+ul{display:block}.catalog-items-main li .parent.active:after{background:url(/img/arr.svg) no-repeat center;background-size:contain}.search-category{border:2px solid #d9e1e7;outline:none!important}.search-category:focus{--tw-ring-color: #809fb8 !important;border-color:#809fb8;--tw-ring-inset: none !important}.text-blue-60,.text-blue-120{color:#809fb8}.bg-blue-60{background:#809fb8}.catalog-filters{padding:1rem}.catalog-filters .select2-container{display:block!important;height:3rem!important;width:100%}.catalog-filters .select2-container .select2-selection__arrow{width:.8rem!important;right:.95rem!important;top:0;bottom:0;margin:auto;height:.8rem!important}.catalog-filters .select2-container .select2-selection__arrow b{border:none!important;width:.8rem!important;height:.8rem!important;background:url(/img/arr-down.svg) no-repeat center!important;background-size:contain!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;margin:0!important}.catalog-filters .select2-container .select2-selection--single{height:3rem;border-radius:.5rem!important;border-color:#e5e7eb!important}.catalog-filters .select2-container .select2-selection--single .select2-selection__rendered{line-height:inherit;padding:1rem .625rem .625rem;margin-top:-.625rem}.catalog-filters #filter_location .select2-container{width:100%}.catalog-filters #filter_location .select2-container--default .select2-selection--single{padding:1rem .625rem .625rem;display:block;height:3rem;border-radius:.5rem;border-color:#e5e7eb}.catalog-filters #filter_location .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0;line-height:inherit}.catalog-filters #filter_location .select2-container--default .select2-selection--single .select2-selection__arrow{width:.8rem;height:.8rem;right:1rem;top:0;bottom:0;margin:auto}.catalog-filters #filter_location .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;width:.8rem;height:.8rem;background:url(/img/arr-down.svg) no-repeat center;background-size:contain;left:auto;right:auto;top:auto;bottom:auto;margin:0}.main-info-location{display:flex}@media screen and (max-width: 639px){.main-info-location{display:none}}@media (max-width: 599px){.main-info-location{flex-wrap:wrap}}@media (min-width: 900px){.main-info-location{gap:2rem}}@media (max-width: 599px){.main-info-location .map-navigation{display:flex;flex-wrap:wrap}.main-info-location .map-navigation a{flex:33.3333333333%;max-width:33.3333333333%}}@media screen and (max-width: 599px) and (max-width: 460px){.main-info-location .map-navigation a{flex:50%;max-width:50%}}.main-info-location .heading-location .location-cover{width:100%;margin:0 0 1rem;overflow:hidden;border-radius:.5rem}.main-info-location .heading-location .location-cover img{display:block;width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}@media (max-width: 599px){.main-info-location .heading-location .loc-text-img{display:flex;flex-direction:column}}@media (min-width: 900px){.main-info-location .heading-location{flex:30%;max-width:30%}.main-info-location .heading-location .loc-text-img{display:flex;flex-direction:column}}@media (min-width: 1500px){.main-info-location .heading-location .location-cover{float:left;width:40%;margin:0 1rem .5rem 0}.main-info-location .heading-location .loc-text-img{display:block}}@media (min-width: 1800px){.main-info-location .heading-location{flex:40%;max-width:40%}}.main-info-location .heading-location.ceylon-st{max-width:55%}.main-info-location .interactive-map{margin-top:2rem;height:-moz-fit-content;height:fit-content}@media (min-width: 900px){.main-info-location .interactive-map.ceylon-st{flex:calc(30% - 2rem);max-width:calc(30% - 2rem)}}@media (min-width: 1800px){.main-info-location .interactive-map.ceylon-st{flex:calc(40% - 2rem);max-width:calc(40% - 2rem)}}@media (min-width: 900px){.main-info-location .interactive-map{flex:calc(70% - 2rem);max-width:calc(70% - 2rem)}}@media (min-width: 1800px){.main-info-location .interactive-map{flex:calc(60% - 2rem);max-width:calc(60% - 2rem)}}.svg-part,.svg-part-parent{cursor:pointer}.svg-part-parent path{fill:#809fb8;stroke:#fff;cursor:pointer}.svg-part-parent path.location-link.active{fill:#1ad598}.svg-part-parent.active path:not(.active){fill:#1ad598}.svg-part-parent.active-half path:not(.active){fill:#426a8a}.svg-part-parent.active-half path.active,.svg-part-parent.active-half .active>path.full-like{fill:#1ad598}.svg-part-parent-secondary.active path:not(.active){fill:#1ad598}.hover-svg{cursor:pointer;fill:#ffb536!important}.hover-svg path{fill:#ffb536!important}.region-show{color:#809fb8;width:100%;border-radius:10px;position:relative}.region-show.active{background:#426a8a;color:#fff}.region-show:hover{color:#426a8a}.region-show:before{content:"";position:absolute;left:0;height:115%;width:1.5rem;border:2px solid transparent;border-left-color:#f7f8fa;border-bottom-color:#f7f8fa;display:block;bottom:50%;border-radius:0 0 0 8px}.about-user{max-width:60%}.login-page{width:100%;padding:3rem 1.5rem 2rem;color:#384455;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.login-page .login-card{width:100%;max-width:22.5rem;margin:0 auto;padding:0}.login-page .login-title{margin:0 0 .5rem;font-size:1.75rem;font-weight:600;line-height:1.2;letter-spacing:-.035em;text-transform:none}.login-page .login-input{min-height:2.5rem;padding:.4375rem .625rem;border:1px solid rgba(128,159,184,.5);border-radius:.5rem;background:#fff;color:#384455;font-family:inherit;font-size:1rem;line-height:1.5}.login-page .login-input:focus{border-color:#426a8a;outline:2px solid rgba(128,159,184,.35);outline-offset:1px;box-shadow:none}.login-page .login-input[aria-invalid=true]{border-color:#b42318}.login-page .login-input[aria-invalid=true]:focus{outline-color:#b423184d}.login-page .login-field>label{color:#384455;font-size:.8125rem;font-weight:400}.login-page .login-field>label [data-required-indicator-for]{display:none}.login-page .login-options{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 .75rem}.login-page .login-options label{min-height:2rem;align-items:center;gap:.5rem;font-size:.8125rem;color:#384455;font-weight:400}.login-page .login-options input{margin-top:0;flex-shrink:0;border-color:#809fb8;color:#384455}.login-page .login-recovery{display:flex;align-items:center;min-height:2rem;color:#426a8a;font-size:.8125rem}.login-page .login-submit{min-height:2.5rem;padding:.5rem .75rem;margin:0;border-radius:.5rem;background:#426a8a;color:#fff;font-size:.875rem;font-family:inherit;font-weight:500;text-transform:none}.login-page .login-submit:hover{background:#384455}.login-page .login-submit:focus-visible{outline:2px solid #809fb8;outline-offset:3px;box-shadow:none}.login-page .login-register{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .375rem;padding-top:.5rem;color:#384455cc;font-size:.8125rem;line-height:1.5;text-align:center}.login-page .login-register a{display:inline-flex;align-items:center;min-height:2rem;color:#426a8a;font-size:inherit;font-weight:400}.login-form{display:flex;flex-direction:column;gap:1rem}.login-form .login-field{display:flex;flex-direction:column;gap:.375rem;margin:0}.login-form .login-field>label,.login-form .login-field>.login-input{margin:0}@media screen and (max-width: 600px){.site-footer.site-footer--compact{padding-block:.75rem}.site-footer.site-footer--compact .footer-grid{display:block}.site-footer.site-footer--compact .footer-heading,.site-footer.site-footer--compact .frst,.site-footer.site-footer--compact .footer-site-links,.site-footer.site-footer--compact .footer-legal{display:none}.site-footer.site-footer--compact .footer-legal-links ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem .75rem;margin:0;font-size:.6875rem;line-height:1.5;text-align:center}.login-page{padding:1.5rem 1rem 1.25rem}.login-page .login-form{gap:.75rem}.login-page .login-title{font-size:1.5rem}.login-page .login-options label,.login-page .login-recovery,.login-page .login-register{font-size:.75rem}}.articles-catalog{--article-ink: #384455;--article-muted: #69737d;--article-accent: #5b7285;padding:3.5rem 0 4rem;color:var(--article-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.articles-catalog__container{width:calc(100% - 4rem);max-width:1440px;margin-inline:auto}.articles-catalog__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 2rem;margin-bottom:1.5rem}.articles-catalog__header .publication-sort{margin:0}.articles-catalog__title{margin:0;font-size:clamp(2rem,3vw,3rem);font-weight:650;line-height:1.1;letter-spacing:-.04em}.articles-catalog__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;align-items:stretch}.articles-catalog__pagination{margin-top:2.5rem}.articles-catalog__description{max-width:72ch;margin-top:2rem;color:var(--article-muted);font-size:.875rem;line-height:1.6}.articles-catalog a:focus-visible{outline:3px solid var(--article-accent);outline-offset:4px}@media (max-width: 1279px){.articles-catalog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 959px){.articles-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 599px){.articles-catalog{padding-block:1.5rem 2.5rem}.articles-catalog__container{width:calc(100% - 2rem)}.articles-catalog__header{flex-direction:column;align-items:flex-start;gap:.25rem;margin-bottom:1rem}.articles-catalog__grid{grid-template-columns:minmax(0,1fr)}}.articles-invitation{display:flex;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;padding:.875rem 1.25rem;margin-bottom:1.5rem;border-radius:.875rem;background:#fdfdfd}.articles-invitation__copy{max-width:42rem;min-width:0}.articles-invitation__copy h2{margin:0;font-size:1rem;font-weight:600;line-height:1.4;letter-spacing:-.02em}.articles-invitation__actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.875rem;font-weight:500}.articles-invitation__submit,.articles-invitation__about{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:.75rem;text-align:center}.articles-invitation__submit{padding:.75rem 1.25rem;border:1px solid #dce4ea;background:#e8eef2;color:#4a6173}.articles-invitation__submit:hover{background:#dfe7ed;border-color:#cfdbe3}.articles-invitation__about{gap:.5rem;color:var(--article-accent);text-decoration:none}.articles-invitation__about span{font-size:1.25rem}.articles-invitation__about:hover{color:var(--article-ink);text-decoration:none}@media (max-width: 959px){.articles-invitation{align-items:flex-start;flex-direction:column}}@media (max-width: 599px){.articles-invitation{padding:.875rem 1rem;gap:.5rem}.articles-invitation__actions{font-size:.8125rem}.articles-invitation__submit{padding-inline:.75rem}}.publication-sort{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-block:1.75rem 1.5rem;font-size:.8125rem}.publication-sort__options{display:inline-flex;flex-wrap:wrap;gap:1.25rem}.publication-sort__options a{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;gap:.375rem;padding-block:.5rem;border-radius:.25rem;color:#69737d;font-weight:500;text-decoration:none}.publication-sort__options a:before{content:"";width:.375rem;height:.375rem;border-radius:50%;background:transparent}.publication-sort__options a:hover{color:#384455;text-decoration:none}.publication-sort__options a:focus-visible{outline:3px solid #5b7285;outline-offset:2px}.publication-sort__options a[aria-current=page]{color:#384455;font-weight:600}.publication-sort__options a[aria-current=page]:before{background:currentColor}.article-card{min-width:0;border-radius:1.25rem;background:#fdfdfd;box-shadow:0 1px 5px #38445508}.article-card__link{display:flex;height:100%;flex-direction:column;border-radius:inherit;overflow:hidden;color:inherit}.article-card__cover{display:grid;place-items:center;aspect-ratio:8/5;flex-shrink:0;overflow:hidden;background:#edf0f2}.article-card__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-card__cover svg{width:3rem;height:3rem;color:#7b8893}.article-card__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:1.25rem}.article-card__title{margin:0;font-size:1.125rem;font-weight:600;line-height:1.35;letter-spacing:-.02em;overflow-wrap:anywhere}.article-card__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-block:.625rem 1.25rem;color:var(--article-muted);font-size:.875rem;line-height:1.6;overflow-wrap:anywhere}.article-card__views{display:inline-flex;align-items:center;gap:.375rem;margin-top:auto;color:var(--article-muted);font-size:.75rem;font-variant-numeric:tabular-nums}.article-card__views svg{width:1rem;height:1rem}@media (hover: hover){.article-card{transition:box-shadow .18s ease}.article-card:hover{box-shadow:0 4px 14px #3844550f}.article-card__link:hover .article-card__title{color:var(--article-accent)}}@media (prefers-reduced-motion: reduce){.article-card{transition:none}}
