html,body{overflow-x:hidden !important;width:100vw;position:relative}.btn-language.btl-popup-trigger{color:#fff}.custom-form-modal.active{display:flex !important;justify-content:center;align-items:center;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);overflow:hidden;box-sizing:border-box;margin-left:calc((100vw - 100%) / -2)}@media (max-width:480px){.custom-form-modal .box{max-width:90vw;width:100% overflow-x:auto}}.form .submit{text-align:center}.form h2,.form h3,.form h4,.form p{text-align:center}.form .sjfb-fields{text-align:left}footer .contactFormWrapper p{color:#00568d !important}.text-wrap ul{list-style-type:disc !important;padding-left:1.5em !important}.mgo-number{color:#fff;font-size:14px;line-height:22px;text-transform:uppercase;padding:5px}.column-wrapper ul{list-style:disc}.mgo-number:hover{color:#fff}.mgo-number i{margin-right:5px}@media(max-width:767px){.mgo-number .tel-text{display:none}.mgo-number i{margin-right:0}}a.order:link{text-decoration:underline}a.order:hover{font-weight:500}a.orders{color:#009bd9}a.orders:link{text-decoration:underline;color:#009bd9}a.orders:hover{font-weight:500;color:#009bd9}@media (min-width:1025px){#materials-slider{display:flex;justify-content:center}}#materials-slider{padding:0 !important;margin:0 !important;width:100%;box-sizing:border-box}#materials-slider .container.wrapper.container-wrapper{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;width:100% !important}#materials-slider .swiper{padding:0 !important;margin:0 !important;width:100% !important;max-width:100% !important;box-sizing:border-box;transition:transform .5s ease}#materials-slider .swiper-wrapper{align-items:stretch}#materials-slider .swiper-slide{padding:0 !important;box-sizing:border-box;display:flex}#materials-slider .swiper-slide .material-card{display:grid;grid-template-rows:auto 1fr auto;align-items:start;gap:12px;background:rgba(255,255,255,.03);border-radius:16px;padding:16px 10px;text-align:center;transition:transform .3s ease-in-out;box-sizing:border-box;width:100%;height:500px;overflow:hidden}#materials-slider .swiper-slide .material-card .image-caption{font-size:20px;font-weight:500;color:#fff;line-height:1.3;margin:0}#materials-slider .swiper-slide .material-card>a{display:flex;align-items:center;justify-content:center;width:100%;min-height:0}#materials-slider .swiper-slide .material-card img{display:block;width:100%;max-height:260px;object-fit:contain;margin:0;transition:transform .3s ease-in-out}#materials-slider .swiper-slide .material-card:hover img{transform:scale(1.03)}#materials-slider .swiper-slide .material-card .button-wrapper{margin-top:0;width:100%;display:flex;justify-content:center}#materials-slider .swiper-slide .material-card .button-wrapper .btn{width:auto !important;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}#materials-slider .swiper-button-next,#materials-slider .swiper-button-prev{color:#fff;top:50%;transition:transform .3s ease}#materials-slider .swiper-button-prev:hover,#materials-slider .swiper-button-next:hover{transform:scale(1.2)}@media (max-width:1024px){#materials-slider .swiper-button-next,#materials-slider .swiper-button-prev{display:none}}@media (max-width:768px){#materials-slider{padding:0 !important;margin:0 !important;max-width:100% !important;width:100% !important;box-sizing:border-box}#materials-slider .swiper-slide .material-card{height:470px;padding:14px 8px}#materials-slider .swiper-slide .material-card .image-caption{font-size:16px}#materials-slider .swiper-slide .material-card img{max-height:265px}}#flagman-slider{padding:0 !important;margin:0 !important;width:100%;box-sizing:border-box}#flagman-slider .container.wrapper.container-wrapper{max-width:1200px;margin:0 auto;padding-left:0;padding-right:0}#flagman-slider .swiper{padding:0 !important;margin:0 !important;width:100% !important;max-width:100% !important;box-sizing:border-box;transition:transform .5s ease}#flagman-slider .swiper-wrapper{align-items:stretch}#flagman-slider .swiper-slide{padding:0 !important;box-sizing:border-box;display:flex}#flagman-slider .swiper-slide .flagman-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;background:rgba(0,86,141,.05);border-radius:16px;padding:16px 10px;text-align:center;transition:transform .3s ease-in-out;box-sizing:border-box;width:100%;height:500px;overflow:hidden}#flagman-slider .flagman-card .image-caption{font-size:20px;font-weight:500;color:#00568d;line-height:1.3;margin:0;min-height:92px;display:flex;align-items:flex-start;justify-content:center;padding:0 8px}#flagman-slider .flagman-card>a:not(.btn){display:flex;align-items:center;justify-content:center;width:100%;flex:0 0 260px;min-height:0}#flagman-slider .flagman-card img{display:block;height:100%;width:auto;max-width:100%;object-fit:contain;transition:transform .3s ease-in-out}#flagman-slider .flagman-card:hover img{transform:scale(1.03)}#flagman-slider .flagman-card .button-wrapper{margin-top:auto;width:100%;display:flex;justify-content:center}#flagman-slider .flagman-card .button-wrapper .btn{width:auto !important;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}#flagman-slider .swiper-button-next,#flagman-slider .swiper-button-prev,.flagman-swiper .swiper-button-next,.flagman-swiper .swiper-button-prev{position:absolute;color:#fff;top:50%;z-index:10;transition:transform .3s ease}#flagman-slider .swiper-button-prev:hover,#flagman-slider .swiper-button-next:hover,.flagman-swiper .swiper-button-prev:hover,.flagman-swiper .swiper-button-next:hover{transform:scale(1.2)}@media (max-width:1024px){#flagman-slider .swiper-button-next,#flagman-slider .swiper-button-prev,.flagman-swiper .swiper-button-next,.flagman-swiper .swiper-button-prev{display:none}}@media (max-width:768px){#flagman-slider .swiper-slide .flagman-card{height:470px;padding:14px 8px}#flagman-slider .flagman-card .image-caption{font-size:16px;min-height:72px}#flagman-slider .flagman-card>a:not(.btn){flex:0 0 230px}}@media (min-width:1025px){#universal-card{display:flex;justify-content:center}}@media (min-width:1025px){#lasertherapy-slider .swiper-wrapper,#inductothermy-slider .swiper-wrapper,#cpmotion-slider .swiper-wrapper,#lymphastim-slider .swiper-wrapper{display:flex;justify-content:center}}#combo-slider .swiper-slide .universal-card{background:rgba(244,249,255,.9)}.swiper-slide .universal-card{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background:rgba(244,249,255);border-radius:16px;text-align:center;transition:transform .3s ease-in-out;min-height:500px;padding-bottom:24px;box-sizing:border-box}.swiper-slide .universal-card .image-caption{font-weight:500;color:#00568d;margin-bottom:0;line-height:1.3}.image-caption{margin-top:32px;font-size:20px}.swiper-slide .universal-card .button-wrapper{margin-top:12px;width:100%;display:flex;justify-content:center}.universal-card .img-wrapper{height:250px;display:flex;justify-content:center;align-items:center}.swiper-slide .universal-card img{width:100%;max-height:260px;object-fit:contain;margin-bottom:12px;transition:transform .3s ease-in-out}.swiper-slide .universal-card:hover img{transform:scale(1.03)}@media (max-width:768px){.swiper-slide{display:flex}.swiper-slide .universal-card{flex-grow:1;height:100%;display:flex;max-height:380px;flex-direction:column;justify-content:space-between;padding:16px 10px !important;text-align:center;box-sizing:border-box}.universal-card .image-caption{font-size:18px;margin-top:23px;margin-bottom:24px}.universal-card .img-wrapper{height:280px;display:flex;justify-content:center;align-items:center;margin-bottom:16px}.universal-card .img-wrapper img{max-height:100%;max-width:100%;object-fit:contain}.universal-card .button-wrapper{margin-top:auto}}.main-banner .bgImage{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.main-banner .wrapper{position:relative;z-index:2}.main-banner{position:relative;overflow:hidden}@media (max-width:767px){.main-banner .bgImage{display:block !important;opacity:1 !important;object-fit:cover !important;object-position:right bottom !important;margin-top:200px}}