.section-subpage-main a{text-decoration:none;color:var(--link-color)}.section-subpage-main a:hover{text-decoration:underline;color:var(--link-color)}.section-subpage-main h1,.section-subpage-main h2,.section-subpage-main h3,.section-subpage-main h4,.section-subpage-main h5,.section-subpage-main h6{color:var(--primary-color)}.section-subpage-main p,.section-subpage-main ul,.section-subpage-main ol{color:var(--paragraph-color)}.section-subpage-main input,.section-subpage-main textarea{outline:none;box-shadow:none}.section-subpage-main .navbar-toggler{border:none !important;box-shadow:none !important;outline:none !important}.section-subpage-main .owl-carousel .owl-nav button{background:none !important;border:none !important;box-shadow:none !important;outline:none !important}.section-subpage-main .owl-carousel .owl-dots.disabled,.section-subpage-main .owl-carousel .owl-nav.disabled{display:none !important}@keyframes shake{0%{transform:rotateZ(0)}10%{transform:rotateZ(-30deg)}20%{transform:rotateZ(15deg)}30%{transform:rotateZ(-10deg)}40%{transform:rotateZ(7.5deg)}50%{transform:rotateZ(-6deg)}60%{transform:rotateZ(5deg)}70%{transform:rotateZ(-4.2857142857deg)}80%{transform:rotateZ(3.75deg)}90%{transform:rotateZ(-3.3333333333deg)}100%{transform:rotateZ(0)}}.section-subpage-main .services{margin-bottom:-1.4rem;padding-bottom:3rem !important}.section-subpage-main .services-box{margin-bottom:1.4rem;background-color:var(--highlight-light-color);padding:4rem 3.5rem 3.5rem;border-radius:var(--border-radius);display:flex;justify-content:center;align-items:center;flex-direction:column;justify-content:space-between;height:calc(100% - 1.4rem)}.section-subpage-main .services-box:hover .section-subpage-main .services-box-icon svg,.section-subpage-main .services-box:hover .section-subpage-main .services-box-icon img{animation:shake 1300ms}@media(max-width: 993px){.section-subpage-main .services-box{padding:4rem 3.5rem}}@media(max-width: 768px){.section-subpage-main .services-box{padding:3rem 2.5rem}}@media(max-width: 576px){.section-subpage-main .services-box{padding:3rem 2rem}}.section-subpage-main .services-box-icon svg,.section-subpage-main .services-box-icon img{margin:0 auto;display:block;max-height:68px}.section-subpage-main .services-box-title{font-size:25px;color:var(--primary-color);font-weight:600;display:block;text-align:center;margin:1.75rem 0 1.25rem;transition:.15s}.section-subpage-main .services-box-title:hover{color:var(--highlight-color);text-decoration:none}@media(max-width: 1200px){.section-subpage-main .services-box-title{margin:1.75rem 0 1.25rem}}.section-subpage-main .services-box-desc{color:var(--paragraph-color);font-size:17px;line-height:30px;margin-bottom:1rem;text-align:center}.section-subpage-main .services-box-more{color:var(--highlight-color) !important;font-size:17px;line-height:30px;font-weight:600;display:flex;align-items:center}.section-subpage-main .services-box-more:hover{text-decoration:none}.section-subpage-main .services-box-more:hover svg{margin-left:.75rem}.section-subpage-main .services-box-more svg{transition:.25s;margin-left:.5rem}@media(min-width: 1600px){.section-subpage-main .services .row{margin:0 -25px}.section-subpage-main .services .row>div{padding:0 25px}}@media(max-width: 768px){.section-subpage-main .services{padding-bottom:1.5rem !important;margin-bottom:-0.88rem}.section-subpage-main .services .row{margin-left:-7px;margin-right:-7px}.section-subpage-main .services .row>div{padding-left:7px;padding-right:7px}.section-subpage-main .services-box{height:calc(100% - .88rem);margin-bottom:.88rem}}.section-subpage-main .section{padding:2rem 0 2rem}@media(max-width: 768px){.section-subpage-main .section{padding:0 0 0}}.section-subpage-main .section-secondary{background-color:var(--background-secondary-color)}.section-subpage-main .section-header-center>div{text-align:center;margin-left:auto;margin-right:auto}.section-subpage-main .section-preTitle{background-color:var(--highlight-light-color);color:var(--paragraph-color);text-transform:uppercase;font-size:13px;padding:.4rem .95rem;width:fit-content;width:-moz-fit-content;margin-bottom:1rem;font-weight:600}@media(max-width: 768px){.section-subpage-main .section-preTitle{margin:0 auto .75rem}}@media(max-width: 768px){.section-subpage-main .section-title{width:100%}}.section-subpage-main .section-title-center{text-align:center !important;margin-left:auto !important;margin-right:auto !important}.section-subpage-main .section-title h3,.section-subpage-main .section-title h2{font-size:40px;letter-spacing:-0.025rem;margin-top:2.5rem;margin-bottom:1.5rem;font-weight:600;color:var(--primary-color)}@media(max-width: 768px){.section-subpage-main .section-title h3,.section-subpage-main .section-title h2{text-align:center;margin-bottom:1.75rem !important}}.section-subpage-main .section-footer{margin-top:3.75rem;display:flex;justify-content:center;align-items:center}@media(max-width: 993px){.section-subpage-main .section-footer{margin-top:2.5rem}}@media(max-width: 768px){.section-subpage-main .section-footer{margin-top:2rem}}.section-subpage-main .section-block{padding:5rem 0 5rem}@media(max-width: 768px){.section-subpage-main .section-block{padding:3.5rem 0 3.5rem}}.section-subpage-main .section-block .section-preTitle{margin-bottom:1.75rem !important;text-align:center}@media(max-width: 768px){.section-subpage-main .section-block .section-preTitle{margin-bottom:1.25rem !important}}.section-subpage-main .section-block-textimage .owl-stage-outer{border-radius:var(--border-radius)}.section-subpage-main .section-block-textimage .owl-stage{display:flex}.section-subpage-main .section-block-textimage .owl-item{background-color:var(--highlight-light-color);border-radius:var(--border-radius);flex:1 0 auto}.section-subpage-main .section-block-textimage .owl-item>div{display:flex;justify-content:center;align-items:center;height:100%}.section-subpage-main .section-block-textimage .owl-item img{height:480px;max-width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius)}@media(max-width: 576px){.section-subpage-main .section-block-textimage .owl-item img{height:300px}}.section-subpage-main .section-block-textimage .owl-dots{display:flex;align-items:center;gap:.3rem;justify-content:center;margin-top:1.5rem !important}.section-subpage-main .section-block-textimage .owl-dot{border:2px solid rgba(0,0,0,0);border-radius:50%}.section-subpage-main .section-block-textimage .owl-dot span{display:block;width:10px;aspect-ratio:1/1;border-radius:50%;border:3px solid #dedede;background:none !important;transition:none;margin:0}@media(max-width: 768px){.section-subpage-main .section-block-textimage .owl-dot span{border:2px solid #dedede;width:7px;height:7px}}.section-subpage-main .section-block-textimage .owl-dot.active{border:2px solid var(--highlight-color)}.section-subpage-main .section-block-textimage .owl-dot.active span{border:1px solid var(--highlight-color);background:none}.section-subpage-main .section-block-textimage .owl-nav{position:absolute;bottom:-4.25rem;right:0;display:flex;margin-top:0 !important}.section-subpage-main .section-block-textimage .owl-nav button{border:1px solid var(--border-color) !important;width:44px;height:44px;border-radius:50% !important;display:flex !important;align-items:center;justify-content:center;transition-duration:.15s}.section-subpage-main .section-block-textimage .owl-nav button:hover{background-color:var(--border-color) !important}.section-subpage-main .section-block-textimage .owl-nav .owl-prev img{transform:rotate(90deg)}.section-subpage-main .section-block-textimage .owl-nav .owl-next img{transform:rotate(-90deg)}.section-subpage-main .section-block-textimage-left .owl-nav{right:unset;left:0}.section-subpage-main .section-block-textimage-nosliderimages{margin-bottom:-1.4rem}.section-subpage-main .section-block-textimage-nosliderimages .row>div{margin-bottom:1.4rem}.section-subpage-main .section-block-textimage-nosliderimages .col-12 img{height:480px}.section-subpage-main .section-block-textimage-nosliderimages .col-6 img{height:230px}@media(max-width: 768px){.section-subpage-main .section-block-textimage-nosliderimages{margin-bottom:-0.88rem}.section-subpage-main .section-block-textimage-nosliderimages .row{margin-left:-7px;margin-right:-7px}.section-subpage-main .section-block-textimage-nosliderimages .row>div{padding-left:7px;padding-right:7px}.section-subpage-main .section-block-textimage-nosliderimages .row>div{margin-bottom:.88rem}}.section-subpage-main .section-block-gallery{margin-bottom:-1.4rem}.section-subpage-main .section-block-gallery .owl-stage-outer{border-radius:var(--border-radius)}.section-subpage-main .section-block-gallery-image{border-radius:var(--border-radius)}.section-subpage-main .section-block-gallery-item{border-radius:var(--border-radius);background-color:var(--highlight-light-color);aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}.section-subpage-main .section-block-gallery .owl-nav{margin-top:0}.section-subpage-main .section-block-gallery .owl-nav button{border:1px solid var(--border-color) !important;height:44px;width:44px;position:absolute;top:50%;transform:translateY(-50%);display:flex !important;align-items:center;justify-content:center;border-radius:50% !important;transition-duration:.15s;margin:0 !important}.section-subpage-main .section-block-gallery .owl-nav button:hover{background-color:var(--border-color) !important}.section-subpage-main .section-block-gallery .owl-nav button.owl-prev{left:-60px}.section-subpage-main .section-block-gallery .owl-nav button.owl-prev img{transform:rotate(90deg)}.section-subpage-main .section-block-gallery .owl-nav button.owl-next{right:-60px}.section-subpage-main .section-block-gallery .owl-nav button.owl-next img{transform:rotate(-90deg)}@media(max-width: 1200px){.section-subpage-main .section-block-gallery .owl-nav button{position:unset;display:inline-flex !important;transform:none;margin:1rem .125rem 0 !important}}@media(min-width: 1200px){.section-subpage-main .section-block-gallery .col-xl-4 img{height:335px}.section-subpage-main .section-block-gallery .col-xl-3 img{height:245px}.section-subpage-main .section-block-gallery .col-xl-2 img{height:190px}}@media(min-width: 1200px){.section-subpage-main .section-block-gallery .owl-item img{width:100%;-o-object-fit:cover;object-fit:cover}.section-subpage-main .section-block-gallery .col-xl-2{width:20%}}@media(max-width: 768px){.section-subpage-main .section-block-gallery{margin-bottom:-0.88rem}.section-subpage-main .section-block-gallery .row{margin-left:-7px;margin-right:-7px}.section-subpage-main .section-block-gallery .row>div{padding-left:7px;padding-right:7px}.section-subpage-main .section-block-gallery .row>div{margin-bottom:.88rem}}.section-subpage-main .section-block-gallery2-image{border-radius:var(--border-radius);width:100%;-o-object-fit:cover;object-fit:cover}.section-subpage-main .section-block-gallery2 .row>div{margin-bottom:1.4rem}@media(max-width: 993px){.section-subpage-main .section-block-gallery2 .row>div{max-width:100% !important}}.section-subpage-main .section-block-gallery2 .row>div div{display:block;height:100%;border-radius:var(--border-radius);background-color:var(--highlight-light-color)}.section-subpage-main .section-block-gallery2 .row>div div>a{display:flex;justify-content:center;align-items:center;height:100%}.section-subpage-main .section-block-gallery2 .row>div div>a img{border-radius:var(--border-radius);aspect-ratio:1/1;width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 993px){.section-subpage-main .section-block-gallery2 .row>div div>a img{height:250px}}@media(max-width: 768px){.section-subpage-main .section-block-gallery2 .row>div div>a img{height:200px}}@media(max-width: 576px){.section-subpage-main .section-block-gallery2 .row>div div>a img{height:175px}}@media(max-width: 768px){.section-subpage-main .section-block-gallery2{margin-bottom:-0.88rem}.section-subpage-main .section-block-gallery2 .row{margin-left:-7px;margin-right:-7px}.section-subpage-main .section-block-gallery2 .row>div{padding-left:7px;padding-right:7px}.section-subpage-main .section-block-gallery2 .row>div{margin-bottom:.88rem}}.section-subpage-main .section-block-download-iconFile{background-color:var(--highlight-color);border:2px solid var(--highlight-color);border-radius:50%;width:43px;height:43px;display:flex;justify-content:center;align-items:center;margin-right:.75rem;transition-duration:.15s}@media(max-width: 768px){.section-subpage-main .section-block-download-iconFile{margin-right:0;margin-bottom:.125rem}}.section-subpage-main .section-block-download-iconFile svg,.section-subpage-main .section-block-download-iconFile path{fill:var(--secondary-color)}.section-subpage-main .section-block-download-item{display:flex;align-items:center;flex-wrap:wrap}.section-subpage-main .section-block-download-item:not(:last-child){margin-bottom:.5rem}@media(max-width: 768px){.section-subpage-main .section-block-download-item:not(:last-child){margin-bottom:1.25rem}}@media(max-width: 768px){.section-subpage-main .section-block-download-item{flex-direction:column;justify-content:center}}.section-subpage-main .section-block-download-item:hover .section-block-download-iconFile{background-color:var(--highlight-light-color)}.section-subpage-main .section-block-download-item:hover .section-block-download-iconFile svg,.section-subpage-main .section-block-download-item:hover .section-block-download-iconFile path{fill:var(--highlight-color)}.section-subpage-main .section-block-download-name{display:flex;align-items:center;flex-wrap:wrap}.section-subpage-main .section-block-download-name p{color:var(--primary-color);font-size:18px;line-height:33px;margin-bottom:0}.section-subpage-main .section-block-download-name:hover{text-decoration:none}@media(max-width: 768px){.section-subpage-main .section-block-download-name{flex-direction:column;justify-content:center;text-align:center}}.section-subpage-main .section-block-download-iconDownload{margin-left:.75rem;display:flex;justify-content:center;align-items:center}@media(max-width: 768px){.section-subpage-main .section-block-download-iconDownload{margin-left:0}}.section-subpage-main .section-block-download-iconDownload svg,.section-subpage-main .section-block-download-iconDownload path{fill:var(--highlight-color)}.section-subpage-main .section-block-download-iconDownload span{padding-left:.5rem;color:var(--highlight-color);font-size:18px;line-height:33px;font-weight:500;transition-duration:.15s}.section-subpage-main .section-block-download-iconDownload span:hover{text-decoration:underline}.section-subpage-main .section-block-partners{margin-bottom:-1.4rem}.section-subpage-main .section-block-partners-item{margin-bottom:1.4rem;width:100%;height:calc(100% - 1.4rem)}.section-subpage-main .section-block-partners-item a{background-color:var(--background-color);padding:2rem;border-radius:var(--border-radius);border:1px solid var(--border-color);display:flex;justify-content:center;align-items:center;transition:color .3s ease-in-out,box-shadow .3s ease-in-out;height:100%;padding:1.5rem}.section-subpage-main .section-block-partners-item a img{max-height:100px;-o-object-fit:scale-down;object-fit:scale-down;transition-duration:.3s;filter:grayscale(1)}.section-subpage-main .section-block-partners-item a:hover{box-shadow:inset 250px 0 0 0 var(--border-color)}.section-subpage-main .section-block-partners-item a:hover img{filter:grayscale(0)}@media(max-width: 768px){.section-subpage-main .section-block-partners{margin-bottom:-0.88rem}.section-subpage-main .section-block-partners .row{margin-left:-7px;margin-right:-7px}.section-subpage-main .section-block-partners .row>div{padding-left:7px;padding-right:7px}.section-subpage-main .section-block-partners-item{height:calc(100% - .88rem);margin-bottom:.88rem}}@media(max-width: 1200px){.section-subpage-main .section-block-contact .footer-icons-box{margin-bottom:1.5rem}}.section-subpage-main .section-block-contact-image{max-height:480px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius)}@media(max-width: 576px){.section-subpage-main .section-block-contact-image{max-height:300px}}.section-subpage-main .section-block-dropdowns-header{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.5rem 1.2rem 2rem}@media(max-width: 768px){.section-subpage-main .section-block-dropdowns-header{padding:1.2rem 1.5rem 1.2rem 1.5rem}}.section-subpage-main .section-block-dropdowns-header:hover{text-decoration:none}.section-subpage-main .section-block-dropdowns-header:hover h4{color:var(--highlight-color)}.section-subpage-main .section-block-dropdowns-header h4{color:var(--primary-color);font-size:18px;line-height:28px;font-weight:600;margin-bottom:0;margin-top:0;transition-duration:.15s}.section-subpage-main .section-block-dropdowns-header-icon{background-color:var(--highlight-light-color);height:43px;width:43px;border-radius:50%;flex-shrink:0;margin-left:.5rem;display:flex;justify-content:center;align-items:center}.section-subpage-main .section-block-dropdowns-header-icon svg{transition-duration:.1s}.section-subpage-main .section-block-dropdowns-header-icon svg path{fill:var(--highlight-color)}.section-subpage-main .section-block-dropdowns-body{max-height:0;opacity:0;overflow:hidden;transition:opacity 100ms linear,max-height 100ms linear;will-change:opacity,max-height}.section-subpage-main .section-block-dropdowns-body-content{padding:0 2rem 2.25rem}.section-subpage-main .section-block-dropdowns-body-content>div>*:last-child{margin-bottom:0}.section-subpage-main .section-block-dropdowns-item{border-radius:var(--border-radius);background-color:var(--highlight-light-color);margin-top:.44rem;margin-bottom:.44rem}.section-subpage-main .section-block-dropdowns-item.active .section-block-dropdowns-body{opacity:1;max-height:100%}.section-subpage-main .section-block-dropdowns-item.active .section-block-dropdowns-header-icon svg{transform:rotate(180deg)}.section-subpage-main .section-block-services{margin-bottom:-24px}.section-subpage-main .section-block-services .owl-nav{margin-top:0}.section-subpage-main .section-block-services .owl-nav button{border:1px solid var(--border-color) !important;height:44px;width:44px;position:absolute;top:50%;transform:translateY(-50%);display:flex !important;align-items:center;justify-content:center;border-radius:50% !important;transition-duration:.15s;margin:0 !important}.section-subpage-main .section-block-services .owl-nav button:hover{background-color:var(--border-color) !important}.section-subpage-main .section-block-services .owl-nav button.owl-prev{left:-60px}.section-subpage-main .section-block-services .owl-nav button.owl-prev img{transform:rotate(90deg)}.section-subpage-main .section-block-services .owl-nav button.owl-next{right:-60px}.section-subpage-main .section-block-services .owl-nav button.owl-next img{transform:rotate(-90deg)}@media(max-width: 1200px){.section-subpage-main .section-block-services .owl-nav{display:none !important}}.section-subpage-main .section-block-team{margin-bottom:-1.4rem}.section-subpage-main .section-block-team-image{width:155px;height:155px;display:flex;justify-content:center;align-items:center;margin-bottom:1.5rem}.section-subpage-main .section-block-team-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.section-subpage-main .section-block-team-item{border-radius:var(--border-radius);border:1px solid var(--border-color);height:calc(100% - 1.4rem);margin-bottom:1.4rem;display:flex;align-items:center;flex-direction:column;padding:3rem 2rem 3rem}.section-subpage-main .section-block-team-item-column{flex-direction:row}.section-subpage-main .section-block-team-item-column .section-block-team-image{margin-bottom:0}.section-subpage-main .section-block-team-item-column .section-block-team-body{margin-left:2.5rem}@media(max-width: 768px){.section-subpage-main .section-block-team-item-column{flex-direction:column}.section-subpage-main .section-block-team-item-column .section-block-team-image{margin-bottom:1.5rem}.section-subpage-main .section-block-team-item-column .section-block-team-body{margin-left:0}}.section-subpage-main .section-block-team-body{text-align:center}.section-subpage-main .section-block-team-body h4{font-size:18px;font-weight:700;margin-bottom:.25rem}.section-subpage-main .section-block-team-body p{font-size:17px;line-height:30px;margin-bottom:0}.section-subpage-main .section-block-team-name{margin-bottom:.5rem}.section-subpage-main .section-block-team-phone{color:var(--primary-color);font-size:18px;line-height:22px;font-weight:700;display:block;margin-bottom:.125rem}.section-subpage-main .section-block-team-phone:hover{text-decoration:none}.section-subpage-main .section-block-team-email{color:var(--highlight-color);font-size:18px;line-height:22px;font-weight:600}@media(max-width: 768px){.section-subpage-main .section-block-team{margin-bottom:-0.88rem}.section-subpage-main .section-block-team .row{margin-left:-7px;margin-right:-7px}.section-subpage-main .section-block-team .row>div{padding-left:7px;padding-right:7px}.section-subpage-main .section-block-team-item{height:calc(100% - .88rem);margin-bottom:.88rem}}.section-subpage-main .section-block-team-carousel .owl-stage{margin:0 auto;display:flex}.section-subpage-main .section-block-team-carousel .owl-stage .owl-item{flex:1 0 auto}.section-subpage-main .section-block-team-carousel .owl-nav{margin-top:0}.section-subpage-main .section-block-team-carousel .owl-nav button{border:1px solid var(--border-color) !important;height:44px;width:44px;position:absolute;top:50%;transform:translateY(-50%);display:flex !important;align-items:center;justify-content:center;border-radius:50% !important;transition-duration:.15s;margin:0 !important}.section-subpage-main .section-block-team-carousel .owl-nav button:hover{background-color:var(--border-color) !important}.section-subpage-main .section-block-team-carousel .owl-nav button.owl-prev{left:-60px}.section-subpage-main .section-block-team-carousel .owl-nav button.owl-prev img{transform:rotate(90deg)}.section-subpage-main .section-block-team-carousel .owl-nav button.owl-next{right:-60px}.section-subpage-main .section-block-team-carousel .owl-nav button.owl-next img{transform:rotate(-90deg)}@media(max-width: 1200px){.section-subpage-main .section-block-team-carousel .owl-nav{display:none !important}}@media(max-width: 768px){.section-subpage-main .section-block-numbers{margin-bottom:-0.88rem}.section-subpage-main .section-block-numbers .row{margin-left:-7px;margin-right:-7px}.section-subpage-main .section-block-numbers .row>div{padding-left:7px;padding-right:7px}.section-subpage-main .section-block-numbers-col{height:calc(100% - .88rem);margin-bottom:.88rem}}@media(max-width: 1200px){.section-subpage-main .section-block-form .footer-icons-box{margin-bottom:1.5rem}}.section-subpage-main .section-block-map{border-radius:var(--border-radius);background-color:var(--background-color)}.section-subpage-main .section-block-map iframe{display:block;border-radius:10px;width:100%;height:400px}@media(max-width: 993px){.section-subpage-main .section-block-map iframe{height:375px}}@media(max-width: 768px){.section-subpage-main .section-block-map iframe{height:325px}}.section-subpage-main .section-block-newsDetail-image{border-radius:var(--border-radius);display:block}@media(max-width: 768px){.section-subpage-main .section-block-newsDetail-image{margin:0 auto 2rem}}.section-subpage-main .section-block-subpages{padding:1rem;border:1px solid var(--news-border-color);border-radius:var(--border-radius);width:fit-content;width:-moz-fit-content;min-width:33%}@media(max-width: 993px){.section-subpage-main .section-block-subpages{min-width:unset;width:100%}}.section-subpage-main .section-block-subpages a{display:block}.section-subpage-main .section-block-subpages a:not(:last-child){margin-bottom:.5rem}.section-subpage-main .news{background-color:var(--background-color)}.section-subpage-main .news-content{margin-bottom:-2.8rem}.section-subpage-main .news-box{background-color:var(--background-color);border-radius:var(--border-radius);box-shadow:0px 0px 25px 5px rgba(0,0,0,.03);margin-bottom:2.8rem;height:calc(100% - 2.8rem);display:flex;flex-direction:column}@media(max-width: 768px){.section-subpage-main .news-box{text-align:center}}.section-subpage-main .news-header{overflow:hidden;display:block;border-radius:var(--border-radius) var(--border-radius) 0 0}.section-subpage-main .news-img{width:100% !important;-o-object-fit:cover;object-fit:cover;height:275px;border-radius:var(--border-radius) var(--border-radius) 0 0;transition:transform .5s ease}@media(max-width: 576px){.section-subpage-main .news-img{width:100% !important;max-height:220px}}.section-subpage-main .news-img:hover{transform:scale(1.15)}.section-subpage-main .news-body{padding:2rem 2rem 2rem 2rem;border:1px solid var(--news-border-color);border-radius:0 0 var(--border-radius) var(--border-radius);flex:1}.section-subpage-main .news-body-border{border-radius:var(--border-radius)}.section-subpage-main .news-body:not(.section-subpage-main .news-body-border){display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 1200px){.section-subpage-main .news-body{padding:2rem 1rem 2rem 1.25rem}}@media(max-width: 576px){.section-subpage-main .news-body{max-width:100%}}.section-subpage-main .news-date{font-size:14px;color:var(--news-date-color);display:flex;line-height:30px;font-weight:400}@media(max-width: 768px){.section-subpage-main .news-date{justify-content:center}}.section-subpage-main .news-date svg{margin-right:.5rem}.section-subpage-main .news-date svg path{fill:var(--news-date-color)}.section-subpage-main .news-description{font-size:17px;color:var(--paragraph-color);line-height:28px;font-weight:400}.section-subpage-main .news-title{font-size:22px;color:var(--primary-color);line-height:30px;font-weight:700;transition:.15s;margin-bottom:1rem;display:block}.section-subpage-main .news-title:hover{text-decoration:none}@media(min-width: 1600px){.section-subpage-main .news .row{margin:0 -25px}.section-subpage-main .news .row>div{padding:0 25px}}@media(max-width: 768px){.section-subpage-main .news{text-align:center}.section-subpage-main .news .row{margin-left:-7px;margin-right:-7px}.section-subpage-main .news .row>div{padding-left:7px;padding-right:7px}.section-subpage-main .news-box{height:calc(100% - .88rem);margin-bottom:.88rem}.section-subpage-main .news-content{margin-bottom:-0.88rem}}.section-subpage-main .numbers{margin-bottom:-1.4rem}.section-subpage-main .numbers-row{max-width:85%;margin:0 auto}@media(max-width: 1200px){.section-subpage-main .numbers-row{max-width:100%}}.section-subpage-main .numbers-col{background-color:var(--highlight-light-color);padding:2rem;border-radius:var(--border-radius);aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:1.4rem;height:calc(100% - 1.4rem)}@media(max-width: 576px){.section-subpage-main .numbers-col{margin-left:auto;margin-right:auto;max-height:270px;aspect-ratio:unset}}.section-subpage-main .numbers-col-number{color:var(--numbers-number-color);font-size:60px;line-height:80px;font-weight:700}.section-subpage-main .numbers-col-text{color:var(--paragraph-color);font-size:18px;line-height:26px;font-weight:600;text-align:center}@media(max-width: 768px){.section-subpage-main .numbers{margin-bottom:-0.88rem}.section-subpage-main .numbers .row{margin-left:-7px;margin-right:-7px}.section-subpage-main .numbers .row>div{padding-left:7px;padding-right:7px}.section-subpage-main .numbers-col{height:calc(100% - .88rem);margin-bottom:.88rem}}@media(min-width: 1600px){.section-subpage-main .numbers .row{margin:0 -25px}.section-subpage-main .numbers .row>div{padding:0 25px}}@media(min-width: 993px){.section-subpage-main .footer-icons{height:100%;display:flex;flex-direction:column;justify-content:center}}@media(max-width: 993px){.section-subpage-main .footer-icons{margin-top:3rem !important}}@media(min-width: 768px){.section-subpage-main .footer-icons-right .footer-icons-box{flex-direction:row-reverse}.section-subpage-main .footer-icons-right .footer-icons-content{text-align:right}.section-subpage-main .footer-icons-right .footer-icons-image{margin-right:0;margin-left:1rem}}.section-subpage-main .footer-icons-box{display:flex;margin-bottom:2.5rem}@media(max-width: 768px){.section-subpage-main .footer-icons-box{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}}.section-subpage-main .footer-icons-box:hover .footer-icons-image:not(.noborder){background-color:var(--highlight-color)}.section-subpage-main .footer-icons-box:hover .footer-icons-image:not(.noborder) svg path{fill:var(--secondary-color)}.section-subpage-main .footer-icons-image{flex-shrink:0;margin-right:1rem;border:2px solid var(--highlight-color);border-radius:50%;width:47px;height:47px;transition:all .15s cubic-bezier(0, 0, 0, 0.68);display:flex;justify-content:center;align-items:center}.section-subpage-main .footer-icons-image.noborder{width:auto;height:auto;border:0 !important;align-items:flex-start}.section-subpage-main .footer-icons-image.noborder svg{margin-top:1.25rem}@media(max-width: 768px){.section-subpage-main .footer-icons-image.noborder svg{margin-top:0}}@media(max-width: 768px){.section-subpage-main .footer-icons-image{margin-right:0 !important;margin-left:0 !important}}.section-subpage-main .footer-icons-image svg path{fill:var(--highlight-color)}.section-subpage-main .footer-icons-title{color:var(--paragraph-color);font-size:13px;line-height:22px;font-weight:700;text-transform:uppercase;letter-spacing:.033rem}.section-subpage-main .footer-icons-content p{color:var(--primary-color);font-size:17px;line-height:24px;margin-bottom:0;font-weight:700}.section-subpage-main .footer-icons-content p.bold{color:var(--primary-color);font-weight:700}.section-subpage-main .footer-icons-content a{color:var(--highlight-color);font-size:17px;font-weight:700;margin-bottom:0}.section-subpage-main .section-subpage:not(.section-subpage-margin)>*:first-child{margin-top:0 !important}.section-subpage-main .section-subpage>p:last-child,.section-subpage-main .section-subpage>ul:last-child,.section-subpage-main .section-subpage:not(.section-subpage-main .section-subpage-heading)>h2:last-child,.section-subpage-main .section-subpage:not(.section-subpage-main .section-subpage-heading)>h3:last-child,.section-subpage-main .section-subpage:not(.section-subpage-main .section-subpage-heading)>h4:last-child,.section-subpage-main .section-subpage:not(.section-subpage-main .section-subpage-heading)>h5:last-child{margin-bottom:0 !important}.section-subpage-main .section-subpage-heading h3,.section-subpage-main .section-subpage-heading h2{margin-bottom:2.25rem !important}@media(max-width: 768px){.section-subpage-main .section-subpage-heading h3,.section-subpage-main .section-subpage-heading h2{margin-bottom:1.75rem !important}}.section-subpage-main .section-subpage ul{padding:.5rem 0 0 0;margin-left:1rem;margin-bottom:1.5rem}.section-subpage-main .section-subpage ul li{list-style:none;display:flex;text-align:left}.section-subpage-main .section-subpage ul li::before{content:"";flex-shrink:0;background-color:var(--highlight-color);width:13px;height:3px;display:block;margin-top:14px;margin-right:.5rem}.section-subpage-main .section-subpage ol{padding-left:1.25rem;margin:0 0 1rem 1rem}.section-subpage-main .section-subpage ol li::marker{font-weight:500}.section-subpage-main .section-subpage table{width:100%;overflow-y:scroll;margin-top:2rem}@media(max-width: 768px){.section-subpage-main .section-subpage table{text-align:center}}.section-subpage-main .section-subpage table th{background-color:var(--highlight-color) !important;padding:1.25rem 1.5rem;font-size:17px;color:var(--secondary-color);font-weight:500}.section-subpage-main .section-subpage table tr td{padding:1rem 1.5rem;border:1px solid var(--border-color)}.section-subpage-main .section-subpage table tr:nth-child(even){background-color:var(--highlight-light-color)}.section-subpage-main .section-subpage table tr:not(:last-child) td{border-bottom:0 !important}@media(max-width: 768px){.section-subpage-main .section-subpage{text-align:center}}.section-form form{background-color:var(--highlight-light-color);padding:3rem 3.75rem;border-radius:var(--border-radius)}@media(max-width: 768px){.section-form form{padding:2.25rem 2.25rem}.section-form form a,.section-form form button{margin-left:auto;margin-right:auto}}.section-form form .button-highlighted svg,.section-form form .button-highlighted path{fill:var(--background-color)}.section-form-checkbox{display:block;position:relative;padding-left:2rem;cursor:pointer;text-align:left;font-size:17px;line-height:22px;color:var(--paragraph-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-form-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.section-form-checkbox-checkmark{position:absolute;top:0;left:0;height:22px;width:22px;border:1px solid var(--border-color);border-radius:var(--input-radius)}.section-form-checkbox-checkmark::after{content:"";position:absolute;display:none;left:7px;top:3px;width:7px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.section-form-checkbox input:checked~.section-form-checkbox-checkmark:after{display:block}.section-form-checkbox:hover input~.section-form-checkbox-checkmark{background-color:var(--border-color)}.section-form-checkbox input:checked~.section-form-checkbox-checkmark{border-color:var(--highlight-color);background-color:var(--highlight-color)}.section-form-checkbox-radio .section-form-checkbox-checkmark{border-radius:50%;height:21px;width:21px}.section-form-checkbox-radio .section-form-checkbox-checkmark::after{top:5px;left:5px;width:9px;height:9px;border-radius:50%;background:#fff}.section-form-box{margin-bottom:.75rem}.section-form-input{width:100%;border-radius:7px;color:var(--paragraph-color);font-size:17px;border:0;font-weight:500;line-height:30px;padding:.75rem 1.5rem;transition-duration:.15s}.section-form-input:is(textarea){resize:none;min-height:120px}.section-form-input:is(select){-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";background-image:url("../img/arrow-dropdown-black.png");background-repeat:no-repeat;background-position:right 1.5rem center}.section-form-input:focus,.section-form-input:active{border-color:var(--highlight-color);outline:none;box-shadow:none}.section-form-input::-moz-placeholder{color:var(--paragraph-color)}.section-form-input::placeholder{color:var(--paragraph-color)}.section-subpage-main .gallery-row{display:flex;gap:1.25rem 0}@media(max-width: 768px){.section-subpage-main .gallery-row{gap:.8rem 0}}.section-subpage-main .section-block-references .button-group{display:flex;flex-wrap:wrap;margin:0 -12px -1.4rem}.section-subpage-main .section-block-references .button-group>button{width:calc(25% - 24px);display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 12px 1.4rem;padding:4rem 3rem 2rem;box-shadow:0px 0px 25px 5px rgba(0,0,0,.03);background-color:var(--numbers-number-background);border-radius:var(--border-radius);border:1px solid var(--border-color)}@media(max-width: 1200px){.section-subpage-main .section-block-references .button-group>button{width:calc(33.3333333333% - 24px)}}@media(max-width: 768px){.section-subpage-main .section-block-references .button-group>button{width:calc(50% - 24px)}}@media(max-width: 576px){.section-subpage-main .section-block-references .button-group>button{width:100%}}.section-subpage-main .section-block-references .button-group span{color:var(--primary-color);font-size:17px;line-height:30px;font-weight:600;transition-duration:.15s}.section-subpage-main .section-block-references .button-group>button:hover span,.section-subpage-main .section-block-references .button-group>button.is-checked span{color:var(--highlight-color)}.section-subpage-main .section-block-references .button-group>button img,.section-subpage-main .section-block-references .button-group>button svg{margin-bottom:3rem;height:60px;-o-object-fit:scale-down;object-fit:scale-down}.section-subpage-main .section-block-references .button-group>button svg,.section-subpage-main .section-block-references .button-group>button path{fill:var(--highlight-color)}.section-subpage-main .section-block-references .section-block-references-row{margin-bottom:-1.4rem;margin-top:4rem}.section-subpage-main .section-block-dropdowns-header-icon svg path{fill:var(--highlight-color)}.section-subpage-main .section-block-references .element-item{height:calc(100% - 1.4rem);margin-bottom:1.4rem;box-shadow:0px 0px 25px 5px rgba(0,0,0,.03);background-color:var(--numbers-number-background);border-radius:var(--border-radius);border:1px solid var(--border-color)}.section-subpage-main .section-block-references .element-item img{height:320px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius)}.section-subpage-main .footer-logos{margin:2.5rem 0 -2.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 2rem}@media(max-width: 1600px)and (min-width: 1200px){.section-subpage-main .footer-logos{gap:1.25rem 1.5rem}}@media(max-width: 1200px){.section-subpage-main .footer-logos{margin:2.5rem 0 0}}@media(max-width: 768px){.section-subpage-main .footer-logos{justify-content:center}}@media(max-width: 576px){.section-subpage-main .section-block-references .element-item img{height:240px}}.section-subpage-main .section-block-references .element-item h4{margin:1.125rem;text-align:center;color:var(--primary-color);font-size:17px;line-height:30px;font-weight:600;transition-duration:.15s}.section-subpage-main .section-block-references .element-item .image-box{overflow:hidden;display:block;border-radius:var(--border-radius)}.section-subpage-main .section-block-references .element-item img{transition:transform .5s ease}.section-subpage-main .section-block-references .element-item:hover a{text-decoration:none}.section-subpage-main .section-block-references .element-item:hover img{transform:scale(1.15)}.section-subpage-main .section-block-references .element-item:hover h4{color:var(--highlight-color)}.section-subpage-main .section-block-references-description{margin-top:4rem}.section-subpage-main .section-block-references-description .section-subpage>*:last-child{margin-bottom:0}@media(max-width: 768px){.section-subpage-main .section-block-references .section-block-references-row,.section-subpage-main .section-block-references-description{margin-top:3rem}}.section-subpage-main .section-block-gallery2-image-single{height:auto !important;max-height:550px;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:right;object-position:right}@media(max-width: 993px){.section-subpage-main .section-block-gallery2-image-single{-o-object-position:center;object-position:center;margin-top:1rem}}@media(max-width: 768px){.section-subpage-main .section-subpage-withbutton .button-white{margin-left:auto;margin-right:auto}}.section-subpage-main .section-block-services .owl-carousel .owl-stage{display:flex}.section-subpage-main .section-block-services .owl-item>div{display:flex;flex:1 0 auto;height:100%}.section-subpage-main .section-block-services .owl-item>div .services-box{width:100%;height:100%}.section-subpage-main .section-block-textimage .owl-item img.horizontal{width:-moz-fit-content;width:fit-content;margin:0 auto}.section-subpage-main .section-block-download-item{width:-moz-fit-content;width:fit-content}.section-subpage-main .section-subpage-withbutton .button-white{margin-top:2rem !important}.section-subpage-main .section{padding:0}.section-subpage-main .section-block{padding:6rem 0}@media(max-width: 768px){.section-subpage-main .section-block-download-item{width:100%}.section-subpage-main .section-block{padding:5rem 0}}.section-subpage-main .section-block-textimage .owl-item>div{display:block}.section-subpage-main .section-block-gallery-item{display:block;aspect-ratio:unset}.section-subpage-main .about-image img{margin-top:0 !important}.section-subpage-main .section-block-gallery .owl-item img{aspect-ratio:1/1;height:auto;max-height:500px;-o-object-fit:cover;object-fit:cover}.section-subpage-main .numbers-col{overflow:hidden}@media(max-width: 1600px){.section-subpage-main .numbers-col-number{font-size:50px;line-height:70px}}.section-subpage-main .button-highlighted svg{flex-shrink:0}.section-subpage-main .section-block-team-item{overflow:hidden}.section-subpage-main .section-block-team-image{flex-shrink:0}.section-subpage-main .section-block-gallery2 .row{gap:1.4rem 0}.section-subpage-main .section-block-services.wimg .services-box{padding:4rem 2rem 3.5rem;align-items:stretch}.section-subpage-main .section-block-services.wimg .services-box .services-box-image{border-radius:10px;overflow:hidden;width:100%}.section-subpage-main .section-block-services.wimg .services-box .services-box-image img{max-width:100%;border-radius:10px;display:block;margin:0 auto}.section-subpage-main .section-block-services.wimg .services-box-title:not([href]){color:var(--primary-color) !important}.section-subpage-main .section-block-gallery2 .row>div{margin-bottom:0}.section-subpage-main .section-block-team-body{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 155px)}.section-subpage-main .section-block-team-body>div:last-child{min-height:46px}.section-subpage-main .section-block-spacingFix{padding-top:1rem}.section-subpage-main .section-block-spacing{margin-top:2rem}.section-subpage-main .section.section-subpage>.section-block:first-child{padding-top:4.75rem}.section-subpage-main .section.section-subpage>.section-block:last-child{padding-bottom:4.75rem}@media(max-width: 993px){.section-subpage-main .banner-text{padding:3rem 0}}@media(max-width: 768px){.section-subpage-main .section-block-spacing{margin-top:0rem}.section-subpage-main .section-block-spacingFix{padding-top:.5rem}.section-subpage-main .section.section-subpage>.section-block:first-child{padding-top:4.25rem}.section-subpage-main .section.section-subpage>.section-block:last-child{padding-bottom:4.25rem}}.section-subpage-main .banner-large.banner{height:unset;margin-bottom:0}.section-subpage-main .banner-large .banner-text{position:absolute;top:0;left:0;right:0;bottom:0;display:block;padding:0 !important;height:100%}.section-subpage-main .banner-large .banner-text::after{content:"";top:0;bottom:0;left:0;width:45%;background-color:rgba(0,0,0,.368627451);z-index:1;height:100%;position:absolute}.section-subpage-main .banner-large .banner-text-inner{width:45%;z-index:2;POSITION:relative;padding-top:12%}.section-subpage-main .banner-large .banner-homepage .owl-nav,.section-subpage-main .banner-large .banner-homepage .owl-dots{transform:none}.section-subpage-main .banner-large .banner-homepage .owl-nav{bottom:140px}.section-subpage-main .banner-large .banner-images-item{height:850px;border-radius:0}.section-subpage-main .banner .owl-dots{display:none !important}.section-subpage-main .banner .owl-nav{display:none !important}.section-subpage-main .banner.banner-nav .owl-nav{display:block !important}.section-subpage-main .banner.banner-dots .owl-dots{display:block !important}.section-subpage-main .about-image{position:relative;z-index:1;background-image:none}.section-subpage-main .about-image::after{width:75%;height:75%;position:absolute;z-index:-1;top:-0.25rem;right:-0.25rem;content:"";background-color:var(--services-boxes-color);border-radius:var(--border-radius)}.section-subpage-main .about-image svg{position:absolute;z-index:-1;left:0;bottom:0}.section-subpage-main .about-image svg path{fill:var(--highlight-color)}@media(max-width: 1600px){.section-subpage-main .banner-large .banner-text::after{width:50%}.section-subpage-main .banner-large .banner-images-item{height:750px}.section-subpage-main .banner-large .banner-homepage .owl-nav{bottom:110px}}@media(max-width: 1200px){.section-subpage-main .banner-large .banner-images-item{height:650px}.section-subpage-main .banner-large .banner-homepage .owl-nav{bottom:50px}.section-subpage-main .banner-text{height:100%}}@media(max-width: 993px){.section-subpage-main .banner-large .banner-text::after,.section-subpage-main .banner-large .banner-text-inner{width:65%}.section-subpage-main .banner-large .banner-images-item{height:550px}}@media(max-width: 768px){.section-subpage-main .banner-large .banner-text::after,.section-subpage-main .banner-large .banner-text-inner{width:100%}.section-subpage-main .banner-large .banner-images-item{height:520px}.section-subpage-main .banner-large .banner-homepage .owl-dots{bottom:50px;left:50% !important;transform:translateX(-50%)}}@media(max-width: 576px){.section-subpage-main .banner-large .banner-text-inner{display:flex;flex-direction:column;justify-content:center;height:100%;padding-top:0;padding-bottom:4.25rem}.section-subpage-main .about-image::after{top:.5rem;right:.5rem}.section-subpage-main .about-image svg{left:.5rem;bottom:.5rem}}.section-subpage-main .footer.footer-color{background-image:none;background-color:var(--footer-color);padding:0}.section-subpage-main .footer-color .footer-content{box-shadow:none;background-color:var(--footer-color)}.section-subpage-main .footer-color .footer-extended::before,.section-subpage-main .footer-color .footer-content::after{content:none}.section-subpage-main .footer-color .footer-icons-image{border-color:var(--secondary-color);background-color:var(--secondary-color)}.section-subpage-main .footer-color .footer-extended .row>div{position:relative}@media(min-width: 1200px){.section-subpage-main .footer-color .footer-extended .row>div:not(:last-child):after{content:"";height:100%;width:1px;border:1px solid var(--border-color);right:0;top:0;bottom:0;position:absolute}.section-subpage-main .footer-color .footer-middle{padding:0 1rem}}@media(min-width: 1400px){.section-subpage-main .footer-color .footer-extended .row>div:nth-child(1):after{right:25px}}@media(min-width: 1600px){.section-subpage-main .footer-color .footer-extended .row>div:nth-child(2):after{right:-15px}}.section-subpage-main .header-language{border:1px solid var(--border-color);border-radius:var(--button-radius);background-color:var(--secondary-color);padding:.75rem 1.25rem;position:relative;z-index:2;flex-shrink:0;margin-right:3rem}.section-subpage-main .header-language-header{cursor:pointer}.section-subpage-main .header-language-icon svg path{transition-duration:.1s}.section-subpage-main .header-language:hover .header-language-icon svg path,.section-subpage-main .header-language.active .header-language-icon svg path,.section-subpage-main .header-language-arrow svg path{fill:var(--highlight-color)}.section-subpage-main .header-language-header a{display:block;margin-top:-3px;text-decoration:none}.section-subpage-main .header-language-body{display:none;position:absolute;z-index:1;top:48px;left:0;right:0;width:100%;background-color:var(--services-boxes-color);border-radius:var(--button-radius);padding:.85rem 1.25rem}.section-subpage-main .header-language-body a{display:flex;align-items:center;color:var(--primary-color);text-decoration:none}.section-subpage-main .header-language-body a:not(:last-child){margin-bottom:.25rem}.section-subpage-main .header-language-body a:hover{color:var(--highlight-color)}.section-subpage-main .header-language-body a img{flex-shrink:0;width:21px;aspect-ratio:1/1;border-radius:50%;margin-right:.5rem}.section-subpage-main .header-language-body a span{margin-top:-3px;display:block}.section-subpage-main .header-language.active .header-language-body{display:block}.section-subpage-main .header #nav{margin-right:5rem}.section-subpage-main .header-logo{flex-shrink:0}.section-subpage-main .header #nav .navbar-nav{margin:0 auto}@media(max-width: 1600px){.section-subpage-main .header #nav{margin-right:2rem;margin-left:2rem}.section-subpage-main .header-language{margin-right:2rem}}@media(max-width: 1400px){.section-subpage-main .header-language{margin-right:1rem}.section-subpage-main .header-nav{flex-wrap:wrap;display:flex;justify-content:center;align-items:center}.section-subpage-main .header #nav{margin:0 auto;padding:.75rem 0;width:100%;justify-content:center}.section-subpage-main .header #nav .navbar-nav{justify-content:center}}@media(max-width: 1200px){.section-subpage-main .header #nav{margin-right:0}}@media(max-width: 993px){.section-subpage-main .header-nav{justify-content:space-between;padding:1.25rem 0 1.25rem}.section-subpage-main .header-contact{border-top:0 !important}.section-subpage-main .header-language{margin:0 .8rem 0 auto;width:-moz-fit-content;width:fit-content}.section-subpage-main .header-contact a{margin-top:0 !important;margin-left:.75rem !important}}.section-subpage-main .header .navbar-toggler{margin-top:0}.section-subpage-main .header-contact{margin-left:0}.section-subpage-main .services-box-image img{height:200px;-o-object-fit:scale-down;object-fit:scale-down;border-radius:var(--border-radius)}.section-subpage-main .timeline{text-align:center}.section-subpage-main .timeline ul{padding:50px 0}.section-subpage-main .timeline ul li{position:relative;list-style-type:none;width:4px;background-color:var(--services-boxes-color);margin:0 auto;padding-top:200px}.section-subpage-main .timeline ul li::after{background:#fff;content:"";border:4px solid var(--highlight-color);width:25px;height:25px;border-radius:50%;position:absolute;left:50%;transform:translateX(-50%);bottom:0}.section-subpage-main .timeline ul li div{position:absolute;width:300px;text-align:left}.section-subpage-main .timeline ul li div p:nth-child(1){font-weight:bold;color:var(--primary-color);margin:0;line-height:20px}.section-subpage-main .timeline ul li div p:nth-child(2){font-weight:normal;color:var(--menu-color);margin:0px;line-height:16px}.section-subpage-main .timeline ul li:nth-child(1){padding-top:0px}.section-subpage-main .timeline ul li:nth-child(even) time{left:30px}.section-subpage-main .timeline ul li:nth-child(odd) time{left:-67px}.section-subpage-main .timeline time{font-weight:bold;position:absolute;font-size:18px;display:block;color:var(--highlight-color);bottom:-1.5px}.section-subpage-main .timeline ul li:nth-child(even) div{left:-336px}.section-subpage-main .timeline ul li:nth-child(even) div p{text-align:right}.section-subpage-main .timeline ul li:nth-child(odd) div{left:40px}@media(max-width: 993px){.section-subpage-main .timeline ul li{list-style-type:none;width:4px;padding-top:200px;margin-left:1rem}.section-subpage-main .timeline ul li div{left:30px !important}.section-subpage-main .timeline ul li:nth-child(even) div p{text-align:left}.section-subpage-main .timeline ul li:nth-child(odd) time{left:30px}.section-subpage-main .timeline ul li div{width:250px;padding-top:.25rem}}@media(max-width: 768px){.section-subpage-main .timeline ul li{padding-top:130px}}.section-subpage-main .info-item__calendar .fc-dayGrid-view td{border-color:rgba(0,0,0,0);text-align:center}.section-subpage-main .info-item__calendar .fc-dayGrid-view td.fc-today{background:none}.section-subpage-main .info-item__calendar .fc-dayGrid-view th{border-color:rgba(0,0,0,0);text-align:center}.section-subpage-main .info-item__calendar .fc-dayGrid-view .fc-row{border-color:rgba(0,0,0,0)}.section-subpage-main .info-item__calendar .fc-dayGrid-view .fc-body .fc-row{min-height:0}.section-subpage-main .info-item__calendar .fc-dayGrid-view .fc-day-top .fc-day-number{float:none;height:35px;line-height:35px}.section-subpage-main .info-item__calendar .fc-dayGrid-view .fc-day-top.fc-today{background:var(--highlight-color)}.section-subpage-main .info-item__calendar .fc-dayGrid-view .fc-day-top.fc-today span{color:#fff}.section-subpage-main .info-item__calendar .fc-view{padding:20px;background:#f5f5f5}.section-subpage-main .info-item__calendar .fc-toolbar{justify-content:center}.section-subpage-main .info-item__calendar .fc-toolbar.fc-header-toolbar{margin-bottom:25px}.section-subpage-main .info-item__calendar .fc-toolbar h2{text-align:center;display:block;font-family:"Poppins",sans-serif;font-weight:700;color:var(--primary-color);font-size:15px}.section-subpage-main .info-item__calendar .fc-right{display:none}.section-subpage-main .page-calendar .fc-dayGrid-view td{border-color:var(--table-color);text-align:left;font-family:"Poppins",sans-serif;font-size:13px;font-weight:500;color:var(--primary-color)}.section-subpage-main .page-calendar .fc-dayGrid-view td.fc-today{background:none}.section-subpage-main .page-calendar .fc-dayGrid-view .fc-popover .fc-header{background:#e0e0e0;border-color:var(--table-color);padding:5px 10px}.section-subpage-main .page-calendar .fc-dayGrid-view .fc-popover .fc-header .fc-title{font-family:"Poppins",sans-serif;font-size:16px;font-weight:600;color:var(--primary-color)}.section-subpage-main .page-calendar .fc-dayGrid-view .fc-popover .fc-event{margin:4px 0 0 0;background:var(--highlight-color);border-color:var(--highlight-color);color:#fff;padding:8px 15px;border-radius:0}.section-subpage-main .page-calendar .fc-dayGrid-view .fc-content-skeleton td{border-color:var(--table-color)}.section-subpage-main .page-calendar .fc-dayGrid-view .fc-content-skeleton td.fc-day-top{background:#f4f4f4}.section-subpage-main .page-calendar .fc-dayGrid-view .fc-content-skeleton td.fc-day-top .fc-day-number{float:none;height:35px;line-height:35px}.section-subpage-main .page-calendar .fc-dayGrid-view .fc-content-skeleton td.fc-day-top.fc-today{background:var(--table-header-color)}.section-subpage-main .page-calendar .fc-dayGrid-view .fc-content-skeleton td.fc-day-top.fc-today span{color:#fff}.section-subpage-main .page-calendar .fc-dayGrid-view .fc-content-skeleton td .fc-event{margin:0 0 5px 0;background:var(--highlight-color);border-color:var(--highlight-color);color:#fff;padding:8px 15px;border-radius:0}.section-subpage-main .page-calendar .fc-dayGrid-view .fc-content-skeleton td .fc-more{display:block;padding-left:15px;margin-top:10px}.section-subpage-main .page-calendar .fc-dayGrid-view .fc-content-skeleton td .fc-day-number{padding:0 15px}.section-subpage-main .page-calendar .fc-dayGrid-view th{text-align:left;background:#e0e0e0;border-color:var(--table-color);font-family:"Poppins",sans-serif;font-size:13px;font-weight:600;color:var(--primary-color)}.section-subpage-main .page-calendar .fc-dayGrid-view th span{padding:0 15px;height:50px;line-height:50px}.section-subpage-main .page-calendar .fc-dayGrid-view .fc-row{border-color:var(--table-color)}.section-subpage-main .page-calendar .fc-dayGrid-view .fc-body .fc-row{min-height:0}.section-subpage-main .page-calendar .fc-toolbar{justify-content:center}.section-subpage-main .page-calendar .fc-toolbar .fc-left{width:100%;display:flex;align-items:center}.section-subpage-main .page-calendar .fc-toolbar .fc-button{border-radius:0;margin:0 5px;transition:all 150ms}.section-subpage-main .page-calendar .fc-toolbar .fc-button:focus{box-shadow:none}.section-subpage-main .page-calendar .fc-toolbar .fc-button:first-child{margin-left:0}.section-subpage-main .page-calendar .fc-toolbar .fc-button-primary{background-color:var(--highlight-color);border-color:var(--highlight-color)}.section-subpage-main .page-calendar .fc-toolbar .fc-button-primary:hover{background-color:var(--table-header-color);border-color:var(--table-header-color)}.section-subpage-main .page-calendar .fc-toolbar.fc-header-toolbar{margin-bottom:25px}.section-subpage-main .page-calendar .fc-toolbar h2{font-size:42px;letter-spacing:-0.025rem;margin:0 1.5rem;font-weight:600;color:var(--primary-color);text-transform:initial}.section-subpage-main .page-calendar .fc-right{display:none}.section-subpage-main .page-calendar.blue .fc-dayGrid-view .fc-event{background:#4bcfd4 !important;border-color:#4bcfd4 !important}.section-subpage-main .page-calendar.blue .fc-toolbar .fc-button-primary{background-color:#4bcfd4;border-color:#4bcfd4}.section-subpage-main .page-calendar.blue .fc-toolbar .fc-button-primary:hover{opacity:.8}.section-subpage-main .page-calendar.yellow .fc-dayGrid-view .fc-event{background:#e6c233 !important;border-color:#e6c233 !important}.section-subpage-main .page-calendar.yellow .fc-toolbar .fc-button-primary{background-color:#e6c233;border-color:#e6c233}.section-subpage-main .page-calendar.yellow .fc-toolbar .fc-button-primary:hover{opacity:.8}.section-subpage-main .page-calendar.red .fc-dayGrid-view .fc-event{background:#c03717 !important;border-color:#c03717 !important}.section-subpage-main .page-calendar.red .fc-toolbar .fc-button-primary{background-color:#c03717;border-color:#c03717}.section-subpage-main .page-calendar.red .fc-toolbar .fc-button-primary:hover{opacity:.8}.section-subpage-main .page-calendar.brown .fc-dayGrid-view .fc-event{background:#b88d6b !important;border-color:#b88d6b !important}.section-subpage-main .page-calendar.brown .fc-toolbar .fc-button-primary{background-color:#b88d6b;border-color:#b88d6b}.section-subpage-main .page-calendar.brown .fc-toolbar .fc-button-primary:hover{opacity:.8}.section-subpage-main .page-calendar.wine .fc-dayGrid-view .fc-event{background:#821c44 !important;border-color:#821c44 !important}.section-subpage-main .page-calendar.wine .fc-toolbar .fc-button-primary{background-color:#821c44;border-color:#821c44}.section-subpage-main .page-calendar.wine .fc-toolbar .fc-button-primary:hover{opacity:.8}.section-subpage-main .page-calendar.green .fc-dayGrid-view .fc-event{background:#2b9042 !important;border-color:#2b9042 !important}.section-subpage-main .page-calendar.green .fc-toolbar .fc-button-primary{background-color:#2b9042;border-color:#2b9042}.section-subpage-main .page-calendar.green .fc-toolbar .fc-button-primary:hover{opacity:.8}@media(max-width: 768px){.section-subpage-main .page-calendar .fc-toolbar h2{margin:0 0 .75rem !important;width:100%;order:0}.section-subpage-main .page-calendar .fc-toolbar .fc-left{flex-wrap:wrap}.section-subpage-main .fc-prevYear-button{order:1}.section-subpage-main .fc-prev-button{order:2}.section-subpage-main .fc-next-button{order:3}.section-subpage-main .fc-nextYear-button{order:4}.section-subpage-main .page-calendar .fc-toolbar .fc-button{margin:0 1px}}.section-subpage-main .catalog-wrapper{display:grid;grid-template-columns:1fr 3.5fr;gap:3rem}.section-subpage-main .noUi-target{background-color:var(--border-color);height:2px;position:relative;margin:.25rem 1rem 1.25rem .5rem}.section-subpage-main .noUi-base{position:relative}.section-subpage-main .noUi-connect{background:var(--highlight-color);height:2px;position:absolute;width:auto}.section-subpage-main .noUi-origin{position:absolute;width:-moz-fit-content;width:fit-content;top:50%;transform:translateY(-50%)}.section-subpage-main .noUi-handle{width:11px;height:11px;border-radius:50%;background-color:var(--highlight-color);position:relative;transition:.15s;cursor:pointer}.section-subpage-main .noUi-tooltip{font-size:12px;line-height:20px;color:var(--highlight-color);font-weight:600;position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:.25rem}.section-subpage-main .catalog-topselling{margin-bottom:3.5rem}.section-subpage-main .catalog-topselling-wrapper{display:flex;flex-direction:column;border:1px solid var(--border-color)}.section-subpage-main .catalog-topselling-item{display:flex;align-items:center;gap:1rem}.section-subpage-main .catalog-topselling-item:not(:last-child){border-bottom:1px solid var(--border-color)}.section-subpage-main .catalog-topselling-item{padding:1.75rem 2.5rem}.section-subpage-main .catalog-topselling-item-image{flex:0 0 7.5%}.section-subpage-main .catalog-topselling-item-image img{height:45px;max-width:100%;-o-object-fit:scale-down;object-fit:scale-down}.section-subpage-main .catalog-topselling-item-title{flex:0 1 55%}.section-subpage-main .catalog-topselling-item-title a{display:block;width:-moz-fit-content;width:fit-content;font-size:17px;line-height:24px;color:var(--primary-color);font-weight:700;text-decoration:none;transition:.15s}.section-subpage-main .catalog-topselling-item-title a:hover{color:var(--highlight-color)}.section-subpage-main .catalog-topselling-item-title span{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:17px;line-height:24px;color:var(--paragraph-color);font-weight:400}.section-subpage-main .catalog-topselling-item-price{flex:0 1 15%;text-align:center}.section-subpage-main .catalog-topselling-item-price span,.section-subpage-main .catalog-products-item-price{color:var(--highlight-color);font-size:19px;font-weight:800;line-height:28px}.section-subpage-main .catalog-topselling-item-tag{flex:0 1 10%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem}.section-subpage-main .catalog-topselling-item-tag span,.section-subpage-main .catalog-products-item-tag span,.section-subpage-main .product-top-tag span{display:block;width:-moz-fit-content;width:fit-content;font-size:12px;line-height:20px;padding:.15rem .5rem;font-weight:500;color:var(--primary-color);background-color:var(--border-color);border-radius:2px;text-transform:uppercase;text-align:center}.section-subpage-main .catalog-topselling-item-tag span.green,.section-subpage-main .catalog-products-item-tag span.green,.section-subpage-main .product-top-tag span.green{background-color:#79cf6e;color:#fff}.section-subpage-main .catalog-topselling-item-cart{flex:0 1 12.5%}.section-subpage-main .catalog-topselling-item-cart .addtocart{margin-left:auto;width:-moz-fit-content;width:fit-content}.section-subpage-main .addtocart{display:flex;align-items:center;gap:.5rem}.section-subpage-main .addtocart-quantity{position:relative}.section-subpage-main .addtocart img{width:auto !important;height:auto !important}.section-subpage-main .addtocart-quantity input{border:1px solid var(--border-color);border-radius:3px;font-size:17px;line-height:28px;color:#6c6c6c;font-weight:500;height:40px;width:60px;padding:.25rem 1.35rem .25rem .35rem;text-align:center}.section-subpage-main input[type=number]::-webkit-inner-spin-button,.section-subpage-main input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.section-subpage-main .addtocart-controls{position:absolute;top:0;bottom:0;right:.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.1rem}.section-subpage-main .addtocart-controls a{width:16px;aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;background-color:#f1f1f1;font-size:15px;line-height:16px;color:#6c6c6c;font-weight:500;transition:.15s}.section-subpage-main .addtocart-controls a:hover{filter:brightness(0.95);text-decoration:none}.section-subpage-main .addtocart button{display:block;background-color:var(--highlight-color);width:40px;height:40px;border-radius:3px;display:flex;align-items:center;justify-content:center;gap:.75rem;border:0;outline:none;transition:.15s;color:var(--secondary-color)}.section-subpage-main .addtocart button:hover{filter:brightness(0.95)}.section-subpage-main .addtocart.extended{gap:.75rem 1rem}.section-subpage-main .addtocart.extended .addtocart-controls{gap:.25rem;right:.35rem}.section-subpage-main .addtocart.extended .addtocart-quantity input{height:50px;width:65px}.section-subpage-main .addtocart.extended .addtocart-quantity{margin-left:1rem}.section-subpage-main .addtocart-price-current{font-size:26px;line-height:28px;color:var(--highlight-color);font-weight:700}.section-subpage-main .addtocart-price-tax{font-size:15px;line-height:22px;color:var(--paragraph-color);font-weight:400}.section-subpage-main .addtocart.extended button{width:auto;height:50px;border-radius:25px;padding:0 2rem}.section-subpage-main .catalog-products{margin-bottom:3.5rem}.section-subpage-main .catalog-products-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem}.section-subpage-main .catalog-products-item{border:1px solid var(--border-color);box-shadow:2px 2px 8px 0 rgba(0,0,0,.03);position:relative;padding:2rem;display:flex;flex-direction:column;justify-content:space-between}.section-subpage-main .catalog-products-item-tag,.section-subpage-main .product-top-tag{position:absolute;top:.75rem;left:.75rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem}.section-subpage-main .catalog-products-item-imagebox{margin:2rem 0 2.75rem}.section-subpage-main .catalog-products-item-imagebox img{display:block;margin:0 auto;width:-moz-fit-content;width:fit-content;max-width:100%;height:150px;-o-object-fit:scale-down;object-fit:scale-down}.section-subpage-main .catalog-products-item-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.section-subpage-main .catalog-categories{margin-bottom:3.5rem}.section-subpage-main .catalog-categories-wrapper{display:grid;grid-template-columns:repeat(6, 1fr);gap:1.5rem}.section-subpage-main .catalog-categories-item{text-decoration:none !important}.section-subpage-main .catalog-categories-item div{aspect-ratio:1/1;border:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;padding:1rem;transition:.15s}.section-subpage-main .catalog-categories-item img{max-width:100%;aspect-ratio:1/1;-o-object-fit:scale-down;object-fit:scale-down}.section-subpage-main .catalog-categories-item span{display:block;margin-top:.75rem;text-align:center;color:var(--paragraph-color);font-weight:600;font-size:17px;transition:.15s}.section-subpage-main .catalog-categories-item:hover span{color:var(--highlight-color)}.section-subpage-main .catalog-categories-item:hover div{background-color:var(--services-boxes-color);border-color:var(--highlight-color)}.section-subpage-main .catalog-dropdowns{margin-bottom:1.75rem}.section-subpage-main .catalog-dropdowns-wrapper{display:flex;justify-content:space-between;align-items:center;gap:1rem}.section-subpage-main .catalog-dropdowns-wrapper p{margin-bottom:0;color:var(--paragraph-color)}.section-subpage-main .catalog-dropdowns-wrapper p b{color:var(--primary-color)}.section-subpage-main .catalog-dropdowns-filters{display:flex;justify-content:center;align-items:center;gap:.5rem 1.5rem}.section-subpage-main .catalog-dropdowns-filters a{border:1px solid var(--border-color);color:var(--paragraph-color);text-decoration:none;font-size:17px;line-height:24px;font-weight:500;border-radius:23px;padding:.75rem 2rem;display:flex;justify-content:center;align-items:center;gap:1rem;box-shadow:2px 2px 8px 0 rgba(0,0,0,.03);transition:.15s}.section-subpage-main .catalog-dropdowns-filters a svg{fill:var(--highlight-color);flex-shrink:0;transition:.15s}.section-subpage-main .catalog-dropdowns-filters a:hover,.section-subpage-main .catalog-dropdowns-filters a.active{background-color:var(--highlight-color);border-color:var(--highlight-color);color:var(--secondary-color)}.section-subpage-main .catalog-dropdowns-filters a:hover svg,.section-subpage-main .catalog-dropdowns-filters a.active svg{fill:var(--secondary-color)}.section-subpage-main .catalog-products-item-body{margin-bottom:3.5rem;text-align:center}.section-subpage-main .catalog-products-item-body>a{display:block;font-size:24px;line-height:30px;letter-spacing:-0.025rem;font-weight:600;color:var(--primary-color);margin-bottom:.5rem;transition:.15s;text-decoration:none}.section-subpage-main .catalog-products-item-body>a:hover{color:var(--highlight-color)}.section-subpage-main .catalog-products-item-body>p{font-size:17px;line-height:24px;color:var(--paragraph-color);font-weight:400;margin-bottom:0}.section-subpage-main .catalog-bottom{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2.5rem}.section-subpage-main .pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem}.section-subpage-main .pagination li svg{scale:.8}.section-subpage-main .pagination li svg,.section-subpage-main .pagination li svg path{fill:var(--secondary-color)}.section-subpage-main .pagination li a{border-radius:50%;font-size:17px;line-height:24px;color:var(--paragraph-color);font-weight:500;border:1px solid rgba(0,0,0,0);text-decoration:none;width:30px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;text-align:center;transition:.15s}.section-subpage-main .pagination li:not(.disabled) a{cursor:pointer}.section-subpage-main .pagination li a.active,.section-subpage-main .pagination li a:hover{border-color:var(--border-color)}.section-subpage-main .pagination li:first-child a,.section-subpage-main .pagination li:last-child a{background-color:var(--highlight-color);border-color:var(--highlight-color) !important}.section-subpage-main .catalog-filter:not(:last-child){margin-bottom:2.5rem}.section-subpage-main .catalog-filter-menu{list-style:none;padding:0;margin:0}.section-subpage-main .catalog-filter-menu>li>a{display:block;margin-bottom:.4rem}.section-subpage-main .catalog-filter-menu a{font-size:16px;line-height:26px;color:var(--primary-color);font-weight:600;text-decoration:none;transition:.15s}.section-subpage-main .catalog-filter-menu a.active,.section-subpage-main .catalog-filter-menu a:hover{color:var(--highlight-color)}.section-subpage-main .catalog-filter-checkboxes{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.section-subpage-main .catalog-filter-checkboxes label{font-size:17px;line-height:24px;color:var(--paragraph-color);font-weight:400}.section-subpage-main .catalog-filter-price{border:1px solid var(--border-color);padding:1.5rem;border-radius:3px;box-shadow:0px 0px 25px 5px rgba(0,0,0,.03)}.section-subpage-main .checkbox-label{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.section-subpage-main .checkbox-label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--form-background);margin:0;width:1.15em;height:1.15em;border:1px solid var(--border-color);border-radius:.15em;transform:translateY(-0.075em);display:grid;place-content:center;flex-shrink:0;margin:4px 0}.section-subpage-main .checkbox-label input[type=checkbox]::before{content:"";width:.65em;height:.65em;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;background-color:var(--highlight-color)}.section-subpage-main .checkbox-label input[type=checkbox]:checked::before{transform:scale(1)}.section-subpage-main .checkbox-label input[type=checkbox]:hover{background-color:var(--services-boxes-color)}@media(max-width: 1600px){.section-subpage-main .catalog-categories-wrapper{grid-template-columns:repeat(5, 1fr)}}@media(max-width: 1200px){.section-subpage-main .catalog-wrapper{grid-template-columns:1fr 2.5fr}.section-subpage-main .catalog-categories-wrapper{grid-template-columns:repeat(4, 1fr)}.section-subpage-main .catalog-products-wrapper{grid-template-columns:repeat(2, 1fr)}.section-subpage-main .catalog-topselling-item{flex-wrap:wrap;justify-content:space-between}.section-subpage-main .catalog-topselling-item-image,.section-subpage-main .catalog-topselling-item-title{flex:0 0 100%}.section-subpage-main .catalog-topselling-item-price,.section-subpage-main .catalog-topselling-item-cart,.section-subpage-main .catalog-topselling-item-tag{flex:0 1 25%}.section-subpage-main .catalog-topselling-item-tag{align-items:flex-start}}@media(max-width: 993px){.section-subpage-main .catalog-wrapper{grid-template-columns:1fr}.section-subpage-main .catalog-dropdowns-wrapper{flex-direction:column}.section-subpage-main .catalog-categories-wrapper{grid-template-columns:repeat(3, 1fr)}.section-subpage-main .catalog-filter h5{text-align:center}.section-subpage-main .catalog-filter-menu{width:-moz-fit-content;width:fit-content;text-align:center;margin:0 auto}.section-subpage-main .catalog-filter-menu a.active~.catalog-filter-menu{background-color:var(--background-secondary-color);padding:.33rem .66rem .01rem;margin-bottom:.5rem}.section-subpage-main .catalog-filter-menu ul a{font-weight:400}.section-subpage-main .catalog-filter-menu a{margin-left:0 !important}.section-subpage-main .catalog-filter-checkboxes{width:-moz-fit-content;width:fit-content;margin:0 auto}.section-subpage-main .catalog-topselling-item-image img{height:75px;margin:0 auto}.section-subpage-main .catalog-topselling-item-title{text-align:center}.section-subpage-main .catalog-topselling-item-title>a{margin:0 auto}}@media(max-width: 576px){.section-subpage-main .catalog-products-wrapper{grid-template-columns:1fr}.section-subpage-main .catalog-categories-wrapper{grid-template-columns:repeat(2, 1fr);gap:1rem .5rem}.section-subpage-main .catalog-dropdowns-filters{flex-direction:column}.section-subpage-main .catalog-topselling-item-price,.section-subpage-main .catalog-topselling-item-cart,.section-subpage-main .catalog-topselling-item-tag{flex:0 0 100%}.section-subpage-main .catalog-topselling-item-cart .addtocart{margin-right:auto}.section-subpage-main .catalog-topselling-item-tag{align-items:center}}.section-subpage-main .product-top-wrapper{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:3rem}.section-subpage-main .product-top{margin-bottom:3.5rem}.section-subpage-main .product-top-image{position:relative;border:1px solid var(--border-color);padding:5rem;box-shadow:0px 0px 25px 5px rgba(0,0,0,.03);display:flex;align-items:center;justify-content:center;border-radius:3px;aspect-ratio:1/1}.section-subpage-main .product-top-image img{max-width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:scale-down;object-fit:scale-down}.section-subpage-main .catalog-products-item-tag,.section-subpage-main .product-top-tag{top:1.5rem;left:1.5rem}.section-subpage-main .product-top-carousel{margin-top:1.25rem}.section-subpage-main .product-top-carousel-item{border:1px solid var(--border-color);padding:1.25rem;box-shadow:0px 0px 25px 5px rgba(0,0,0,.03);display:flex;align-items:center;justify-content:center;border-radius:3px;aspect-ratio:1/1;max-height:175px}.section-subpage-main .product-top-carousel-item img{aspect-ratio:1/1;max-width:100%;max-height:100%;-o-object-fit:scale-down;object-fit:scale-down}.section-subpage-main .owl-product{padding:0 4rem}.section-subpage-main .product-top-wrapper-right>div:not(:last-child){border-bottom:1px solid var(--border-color);padding-bottom:1.5rem;margin-bottom:1.5rem}.section-subpage-main .product-top-parameters-row{display:grid;grid-template-columns:1fr 2fr}.section-subpage-main .product-top-parameters span,.section-subpage-main .product-top-variants-item label{font-size:17px;line-height:28px;color:var(--paragraph-color);font-weight:500}.section-subpage-main span.product-top-parameters-value{color:var(--primary-color);font-weight:600}.section-subpage-main .product-top-parameters span.green{color:#79cf6e}.section-subpage-main .product-top-variants-item label{margin-bottom:.5rem}.section-subpage-main .product-top-variants-item:not(:last-child){margin-bottom:1.25rem}.section-subpage-main .product-top-variants-item select{display:block;border:1px solid var(--border-color);padding:.75rem 1rem;border-radius:3px;box-shadow:0px 0px 25px 5px rgba(0,0,0,.03);height:50px;width:290px;outline:none !important;background-image:url(../img/arrow-dropdown-black.png);background-repeat:no-repeat;background-position:right 1rem center;-moz-appearance:none;-webkit-appearance:none;margin-bottom:.25rem}.section-subpage-main .product-top-variants-item select::-ms-expand{display:none}.section-subpage-main .owl-product{display:flex !important;flex-direction:row;justify-content:center;margin:0 auto}.section-subpage-main .owl-product .owl-nav button{position:absolute;top:50%}.section-subpage-main .owl-product .owl-nav button.owl-prev{left:2rem;rotate:90deg}.section-subpage-main .owl-product .owl-nav button.owl-next{right:2rem;rotate:-90deg}.section-subpage-main .product-content:not(:last-child){margin-bottom:3.5rem}.section-subpage-main .product-content-header{margin-bottom:1.5rem}.section-subpage-main .nav-tabs{border-bottom:0;display:flex;justify-content:flex-start;align-items:center;gap:.5rem 1.5rem}.section-subpage-main .nav-tabs button{min-width:17.5%;border:1px solid var(--border-color);color:var(--paragraph-color);background-color:var(--secondary-color);text-decoration:none;font-size:17px;line-height:24px;font-weight:500;border-radius:23px;padding:.75rem 2rem;display:flex;justify-content:center;align-items:center;gap:1rem;box-shadow:2px 2px 8px 0 rgba(0,0,0,.03);transition:.15s;box-shadow:0px 0px 25px 5px rgba(0,0,0,.03)}.section-subpage-main .nav-tabs button:hover,.section-subpage-main .nav-tabs button.active{background-color:var(--highlight-color);border-color:var(--highlight-color);color:var(--secondary-color)}.section-subpage-main .tab-content{border:1px solid var(--border-color);border-radius:3px;padding:3rem}.section-subpage-main .owl-catalog .owl-nav{position:absolute;top:-4rem;right:0;display:flex;align-items:stretch;gap:.75rem}.section-subpage-main .owl-catalog.owl-carousel .owl-nav button.owl-prev,.section-subpage-main .owl-catalog.owl-carousel .owl-nav button.owl-next{display:block;border-radius:50%;border:1px solid var(--border-color) !important;aspect-ratio:1/1;padding:1rem !important;transition:.15s}.section-subpage-main .owl-catalog .owl-nav button.owl-prev{rotate:90deg}.section-subpage-main .owl-catalog .owl-nav button.owl-next{rotate:-90deg}.section-subpage-main .owl-catalog .owl-nav button:hover{background-color:var(--border-color) !important}.section-subpage-main .catalog-left-close{display:none;position:fixed;z-index:10;top:2rem;right:2rem}.section-subpage-main .catalog-left-close svg{fill:var(--highlight-color)}.section-subpage-main .catalog-dropdowns-filter{width:100%}.section-subpage-main .catalog-dropdowns-filter a{background-color:var(--highlight-color);border-color:var(--highlight-color);color:var(--secondary-color);text-decoration:none;font-size:17px;line-height:24px;font-weight:500;border-radius:23px;padding:.75rem 2rem;display:flex;justify-content:center;align-items:center;gap:1rem;box-shadow:2px 2px 8px 0 rgba(0,0,0,.03);transition:.15s;width:100%}.section-subpage-main .catalog-dropdowns-filter a svg{fill:var(--secondary-color)}@media(max-width: 1330px){.section-subpage-main .product-top-parameters-row{grid-template-columns:1fr 1.35fr}}@media(max-width: 993px){.section-subpage-main .product-top-wrapper{grid-template-columns:minmax(0, 1fr)}.section-subpage-main .catalog-left{display:none;position:fixed;z-index:10;top:1rem;left:1rem;width:calc(100% - 2rem);height:calc(100svh - 2rem);background-color:var(--secondary-color);border:1px solid var(--border-color);border-radius:3px;padding:3.5rem 1.5rem 1.5rem;box-shadow:0px 0px 25px 5px rgba(0,0,0,.3);overflow:auto}.section-subpage-main .catalog-left.active{display:block}.section-subpage-main .catalog-left.active .catalog-left-close{display:block}}@media(max-width: 768px){.section-subpage-main .nav-tabs{flex-direction:column}.section-subpage-main .nav-tabs button{width:100%}.section-subpage-main .owl-catalog .owl-nav{margin-top:1.5rem;position:unset;justify-content:center}.section-subpage-main .product-top-parameters-row{grid-template-columns:1fr 1fr}}@media(max-width: 576px){.section-subpage-main .catalog-dropdowns-filters a{width:100%}.section-subpage-main .product-top-parameters-row{grid-template-columns:1fr}.section-subpage-main .product-top-parameters-row:not(:last-child){margin-bottom:.5rem}.section-subpage-main .product-top-image{padding:2.5rem}.section-subpage-main .catalog-dropdowns-filters{width:100%}.section-subpage-main .product-top-carousel-item{padding:.5rem}.section-subpage-main .addtocart.extended{flex-wrap:wrap}.section-subpage-main .addtocart-price{flex:0 0 100%}.section-subpage-main .addtocart.extended .addtocart-quantity{margin-left:0}.section-subpage-main .product-top-variants-item select{max-width:290px;width:100%}.section-subpage-main .tab-content{padding:1.5rem}.section-subpage-main .product-top-wrapper{gap:1.5rem}}.section-subpage-main .reviews2-inner .section-subpage-heading h2{margin-bottom:1rem !important}.section-subpage-main .section-subpage-heading p:last-child{margin-bottom:2.25rem !important}.section-subpage-main .reviews2-inner .section-preTitle{background-color:var(--background-color)}.section-subpage-main .reviews2{overflow:hidden;padding:0 2rem}.section-subpage-main .reviews2 .section-header{padding:0 1.5rem}@media(max-width: 768px){.section-subpage-main .reviews2{padding:0}}.section-subpage-main .reviews2-inner{background-color:var(--services-boxes-color);padding:4rem 0 7rem;margin:0 -4rem;border-radius:20px}@media(max-width: 1800px){.section-subpage-main .reviews2-inner{margin:0}}@media(max-width: 768px){.section-subpage-main .reviews2-inner{padding:3rem 0 5.5rem}}.section-subpage-main .reviews2-item{border-radius:var(--border-radius);background-color:var(--secondary-color);padding:2.5rem}.section-subpage-main .reviews2-item-author p,.section-subpage-main .reviews2-item-author span{font-size:16px;line-height:24px}.section-subpage-main .reviews2-item-author p{color:var(--primary-color) !important;font-weight:700 !important;margin-bottom:.1rem}.section-subpage-main .reviews2-item-author span{color:var(--paragraph-color);font-weight:400;opacity:.75}.section-subpage-main .reviews2-slider{padding:0 4rem}@media(max-width: 1200px){.section-subpage-main .reviews2-slider{padding:0 2.75rem}}@media(max-width: 768px){.section-subpage-main .reviews2-slider{padding:0 1rem}}.section-subpage-main .reviews2-slider .owl-dots{position:absolute;display:flex;justify-content:center;gap:.5rem;bottom:-2.5rem;left:0;width:100%}.section-subpage-main .reviews2-slider .owl-dots .owl-dot{width:12px;aspect-ratio:1/1;border-radius:50%}.section-subpage-main .reviews2-slider .owl-dots .owl-dot span{margin:0 !important;background-color:var(--highlight-color) !important;opacity:.33}.section-subpage-main .reviews2-slider .owl-dots .owl-dot.active span,.section-subpage-main .reviews2-slider .owl-dots .owl-dot:hover span{background-color:var(--highlight-color) !important;opacity:1}@media(max-width: 576px){.section-subpage-main .reviews2-slider .owl-nav{display:none}}.section-subpage-main .reviews2-slider .owl-nav .owl-prev,.section-subpage-main .reviews2-slider .owl-nav .owl-next{background-color:var(--highlight-color) !important;margin:0 !important;border-radius:50%;width:52px;border:1px solid var(--highlight-color);aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;position:absolute;top:50%}.section-subpage-main .reviews2-slider .owl-nav .owl-prev svg,.section-subpage-main .reviews2-slider .owl-nav .owl-next svg{fill:var(--secondary-color)}.section-subpage-main .reviews2-slider .owl-nav .owl-prev{left:0;transform:translate(-50%, -50%)}.section-subpage-main .reviews2-slider .owl-nav .owl-prev svg{transform:rotate(180deg)}.section-subpage-main .reviews2-slider .owl-nav .owl-next{right:0;transform:translate(50%, -50%)}.section-subpage-main .section-block-team-item.extended:hover{text-decoration:none}.section-subpage-main .owl-carousel .owl-nav button{border:2px solid var(--highlight-color) !important}.section-subpage-main .owl-carousel .owl-nav button svg{fill:var(--highlight-color) !important}.section-subpage-main .owl-carousel .owl-nav button:hover{background-color:var(--highlight-color) !important}.section-subpage-main .owl-carousel .owl-nav button:hover svg{fill:var(--secondary-color) !important}@media(min-width: 768px){.section-subpage-main .footer-icons.right .footer-icons-box{flex-direction:row-reverse;text-align:right}.section-subpage-main .footer-icons.right .footer-icons-image{margin-right:0;margin-left:1rem}}@media(max-width: 768px){.section-subpage-main .footer-icons.right{margin-top:0 !important;margin-bottom:3rem !important}}.section-subpage-main .footer-icons-box:last-child{margin-bottom:0}