::-webkit-scrollbar{width:8px;background:var(--e-global-color-secondary)}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px grey;box-shadow:inset 0 0 2px grey;border-radius:0}::-webkit-scrollbar-thumb{background:var(--e-global-color-primary)}::-webkit-scrollbar-thumb:hover{background:var(--e-global-color-primary)}.elementor-widget-button .elementor-button{border:none;text-decoration:none}.text-center{text-align:center}*{padding:0;margin:0;border:none}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}a,a:link,a:visited{text-decoration:none;display:inline-block}a:hover{text-decoration:none}a:hover svg path{fill:var(--e-global-color-primary)}.absolute{position:absolute}img{max-width:100%;height:auto}ul:not([class]),ol:not([class]){padding-left:0;padding-right:1.5em;margin-bottom:15px}ul:not([class]) li,ol:not([class]) li{-webkit-transform:translateX(1.5em);-ms-transform:translateX(1.5em);transform:translateX(1.5em);-webkit-animation:fixlists 1s;animation:fixlists 1s;line-height:1.5}@-webkit-keyframes fixlists{0%{text-indent:-.001em}100%{text-indent:0}}@keyframes fixlists{0%{text-indent:-.001em}100%{text-indent:0}}ul,ol{list-style:none}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin-right:0px!important}.header-main img{filter:invert(1)}.header-main.stick img{filter:invert(0)}.header-main{transition:all 0.5s;background-color:inherit}.header-main.stick{transition:all 0.5s;background-color:#fff!important;box-shadow:0 0 30px 10px rgb(0 0 0 / .1)}.header-main.stick .elementor-nav-menu--main a{color:#444444!important}.header-main.stick .elementor-nav-menu--main a:hover,.header-main.stick .elementor-nav-menu--main a.elementor-item-active{color:var(--e-global-color-primary)!important}.bar-block .elementor-gallery__titles-container .elementor-gallery-title{padding:5px 20px}.bar-block .elementor-gallery__titles-container .elementor-gallery-title::before{border-radius:50px}.service-block .number{position:relative}.service-block .number::before{content:'';width:55px;height:55px;position:absolute;background-color:#212529b3;border-radius:5px;top:-3px}.service-block .number::after{content:'';height:2px;width:30px;background-color:#212529b3;position:absolute;top:-32px;left:-14px}.service-block .number .elementor-heading-title::after{content:'';width:30px;height:30px;position:absolute;background-color:#1b486442;border-radius:50%;bottom:-18px;right:-12px}.service-block .number .elementor-heading-title{z-index:2;position:relative;width:55px;display:block;text-align:center}a.scroll-top{display:none;width:47px;height:47px;border-radius:50%;background-color:var(--e-global-color-primary);background-repeat:no-repeat;background-position:center center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAxMSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTUuODY5OCAxNi44MDU3QzUuNzAyMDEgMTYuNjU4IDUuMzc2NTEgMTYuNTI2MiA1LjA4NzkyIDE2Ljc1OTZMMCAyMS4wNDU2VjIzLjcwMDRDMC44Mjg4NTkgMjMuMDE0NiA1LjUyNDgzIDE5LjEzMDYgNS41MjQ4MyAxOS4xMzA2QzUuNTI0ODMgMTkuMTMwNiAxMC4xNzMyIDIzLjA0MzQgMTEgMjMuNzI4NVYyMS4wNzI5TDUuODY5OCAxNi44MDU3Wk01Ljg2OTggOC41MDI1OEM1LjcwMjAxIDguMzU0ODkgNS4zNzY1MSA4LjIyMzA1IDUuMDg3OTIgOC40NTY0N0wwIDEyLjc0MjRWMTUuMzk3M0MwLjgyODg1OSAxNC43MTE0IDUuNTI0ODMgMTAuODI3NSA1LjUyNDgzIDEwLjgyNzVDNS41MjQ4MyAxMC44Mjc1IDEwLjE3MzIgMTQuNzQwMiAxMSAxNS40MjU0VjEyLjc3MDVMNS44Njk4IDguNTAyNThaTTUuMDg3OTIgMC4xMjczODRDNS4zNzY1MSAtMC4xMDYwNDEgNS43MDIwMSAwLjAyNTgwMDcgNS44Njk4IDAuMTczNDkyTDExIDQuNDQxNDJWNy4wOTYyN0MxMC4xNzMyIDYuNDExMTMgNS41MjQ4MyAyLjQ5ODM3IDUuNTI0ODMgMi40OTgzN0M1LjUyNDgzIDIuNDk4MzcgMC44Mjg4NTkgNi4zODIzMSAwIDcuMDY4MTdWNC40MTMzMkw1LjA4NzkyIDAuMTI3Mzg0WiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=);position:fixed;left:20px;bottom:20px;z-index:20;cursor:pointer}a.scroll-top.active{display:block}.wpcf7-spinner,.wpcf7-response-output,.wpcf7-not-valid-tip{display:none}.elementor-widget-container form p{margin-bottom:0}.elementor-widget-container form input[type=date],.elementor-widget-container form input[type=email],.elementor-widget-container form input[type=number],.elementor-widget-container form .elementor-widget-container input[type=password],.elementor-widget-container form input[type=tel],.elementor-widget-container form input[type=text],.elementor-widget-container form input[type=url],.elementor-widget-container form select{border:1px solid #21252933;border-radius:0;padding:15px 20px;width:100%;background-color:#FBFBFB;margin-bottom:15px;position:relative}.elementor-widget-container form select{position:relative;border:1px solid #21252933;padding:15px 20px;width:100%;margin-bottom:15px}.elementor-widget-container form input[type=date]:focus-visible,.elementor-widget-container form input[type=email]:focus-visible,.elementor-widget-container form input[type=number]:focus-visible,.elementor-widget-container form input[type=password]:focus-visible,.elementor-widget-container form input[type=search]:focus-visible,.elementor-widget-container form input[type=tel]:focus-visible,.elementor-widget-container form input[type=text]:focus-visible,.elementor-widget-container form input[type=url]:focus-visible,.elementor-widget-container form select:focus-visible,.elementor-widget-container form textarea:focus-visible{outline:1px}.elementor-widget-container form textarea{border-radius:0;border:1px solid #21252933;background-color:#fff0;padding:10px 15px;min-height:80px;height:80px;width:100%;margin-bottom:15px;background-color:#FBFBFB}.elementor-widget-container form input[type=submit]{background-color:var(--e-global-color-primary);border:none;padding:13px 32px 14px 32px;font-size:16px}.elementor-widget-container form input[type=submit]:hover{background-color:#1b4864cc}p.accept{font-size:14px}.wpcf7-not-valid{border-color:#cf2e2e!important}@media only screen and (max-width :1024px){.header-main.stick .elementor-icon svg{fill:var(--e-global-color-primary)!important}}