.pagination{border-radius:.25rem;display:flex;list-style:none;padding-left:0}.page-link{background-color:#fff;border:1px solid #dee2e6;color:#555;display:block;line-height:1.25;margin-left:-1px;padding:.5rem .75rem;position:relative}.page-link:hover{background-color:#555;border-color:#555;color:#fff;text-decoration:none;z-index:2}.page-link:focus{outline:0;z-index:3}.page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;margin-left:0}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.page-item.active .page-link{background-color:#555;border-color:#555;color:#fff;z-index:3}.page-item.disabled .page-link{background-color:#fff;border-color:#dee2e6;color:#6c757d;cursor:auto;pointer-events:none}.div-pagination{display:flex;justify-content:center;margin:2.5rem 0}.page-link__nav{background:#555!important;border-radius:0!important;color:#fff!important;font-family:Playfair Display;padding:0 30px!important;white-space:nowrap;width:-moz-fit-content!important;width:fit-content!important}.page-link__nav.no-active{display:none}.page-link__nav.prev{margin-right:60px}.page-link__nav.next{margin-left:60px}.disabled .page-link__nav{display:none}.page-link{align-items:center;background:#c5c5c5;border:none;color:#fff;display:flex;font-size:20px;font-weight:600;height:70px;justify-content:center;margin:0 4px;padding:0;width:65px}.active .page-link{background:#555!important}.blog-preview{cursor:pointer;display:flex;flex-direction:column;height:100%;margin-bottom:0!important;overflow:hidden;padding-bottom:35px;transition:all .15s ease-in-out}.blog-preview__img{aspect-ratio:487/649;display:block;opacity:1;overflow:hidden;position:relative;width:100%}.blog-preview__img:hover{opacity:.8}.blog-preview__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-preview a:hover{color:inherit;text-decoration:none}.blog-data__date-text{font-family:Playfair Display}.blog-preview__text{color:#000;font-family:Inter;font-size:16px;font-weight:400;line-height:170%}.blog-preview__title{color:#352f2f;font-family:Inter;font-size:20px;font-weight:600;line-height:24px;margin:30px 0 15px}.blog-preview__content{color:#000;display:flex!important;flex-direction:column;flex-grow:1;font-size:16px;justify-content:space-between;opacity:1}.blog-preview__more{color:#3e5c76;display:block;font-family:Inter;font-size:16px;font-weight:600;line-height:19px;text-decoration:none}.blog-preview__data{margin-top:10px}.blog-data__date-text{color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.overlay{background:#919191;display:block;inset:0;position:absolute;z-index:-1}.lazy .overlay{z-index:1}.load_more button{background:#007bff;border-radius:5px;color:#fff;padding:7px 10px}.page_404{text-align:center}.page_404 .title-404{color:#db1b21;font-size:4rem;margin:2rem 0}.page_404__link{display:inline-block;text-decoration:underline}body>.content-flexilbe__main{flex:1;margin-bottom:30px}body{background-color:#fafafa;color:#000;display:flex;flex-direction:column;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.6;min-height:100vh;padding-top:0!important;text-align:left}.container-main{margin:0 40px}.main-row{display:flex;flex-wrap:wrap;gap:25px}.main-col{width:calc(33.33333% - 16.66667px)}@media (max-width:991px){.main-col{width:calc(50% - 12.5px)}}@media (max-width:568px){.main-col{width:100%}}.main__title{color:#1a1a1a;font-family:Playfair Display;font-size:32px;font-weight:500}.main__desc{font-size:18px;font-weight:400;max-width:1200px;padding-bottom:45px}@media (max-width:476px){.container-main{margin:0 15px}}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1120px}}@media (min-width:1250px){.container-main{margin:0 auto;max-width:1208px}}a{color:#3e5c76}a:hover{color:#518ef4}.contact{padding:20px 0 200px}@media (max-width:991px){.contact{padding:20px 0 50px}}.contact__title-main{font-size:32px}.contact__title,.contact__title-main{color:#878787;padding-bottom:40px;text-align:center}.contact__title{font-size:22px}.contact__text{color:#878787;font-size:16px;padding-bottom:15px;text-align:center}.contact__text.bold{font-size:20px;font-weight:700}.contact__text.padding-top{padding-top:15px}.contact__text a{color:#3e5c76}.contact__text a:hover,.contact__text span{color:#518ef4}.about__sub{font-size:14px;padding:30px 0 50px;text-align:center}.about__title{font-size:48px;font-weight:700;padding-bottom:30px;text-align:center}@media (max-width:768px){.about__title{font-size:30px}}.about__content{display:flex;margin-bottom:30px}@media (max-width:991px){.about__content{align-items:center;flex-direction:column}}.about__image{max-width:100%;min-width:500px;width:500px}@media (max-width:991px){.about__image{min-width:auto;padding-bottom:30px}}.about__image img{width:100%}.about__text{margin:0 60px 0 80px}@media (max-width:1200px){.about__text{margin:0 20px}}@media (max-width:991px){.about__text{margin:0}}.about__text p{font-size:16px;line-height:35px;margin-bottom:20px}.about__social-title{font-size:16px;font-weight:700;padding-bottom:15px}#imgZoomOverlay{background:rgba(0,0,0,.9);bottom:0;display:none;left:0;position:fixed;right:0;top:0}#imgZoomOverlay,.zoom-next,.zoom-prev{align-items:center;justify-content:center}.zoom-next,.zoom-prev{background:transparent;border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:50px;margin:0 20px;opacity:.6;top:50%;transform:translateY(-50%);transition:all .25s ease;width:50px}.zoom-next svg,.zoom-prev svg{fill:#fff;height:10px;transform:scale(1.75);width:7px}@media (max-width:767px){.zoom-next svg,.zoom-prev svg{transform:scale(1)}}.zoom-next:hover,.zoom-prev:hover{opacity:.8}@media (max-width:767px){.zoom-next,.zoom-prev{border:1px solid #fff;font-size:18px;height:30px;margin:0 10px;min-width:30px;width:30px}}#imgZoomOverlay img{animation:zoomIn .25s ease;box-shadow:0 0 30px rgba(0,0,0,.5);max-height:90%;max-width:90%;-o-object-fit:contain;object-fit:contain}@media (max-width:767px){#imgZoomOverlay img{max-width:calc(100% - 100px)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}
