/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 19 2024 | 16:12:54 */
.text-0{font-size:.7em!important}.text-1{font-size:.8em!important}.text-2{font-size:.9em!important}.text-2-3,.text-2-5{font-size:.95em!important}.text-3{font-size:1em!important}.text-3-4,.text-3-5{font-size:1.1em!important}.text-4{font-size:1.2em!important}.text-4-5{font-size:1.35em!important}.text-5{font-size:1.50em!important}.text-5-6,.text-5-5{font-size:1.65em!important}.text-6{font-size:1.80em!important}.text-6-7,.text-6-5{font-size:1.9em!important}.text-7{font-size:2em!important}.text-8{font-size:2.30em!important}.text-9{font-size:2.50em!important}.text-10{font-size:2.75em!important}.text-11{font-size:3em!important}.text-12{font-size:3.5em!important}.text-12-13,.text-12-5{font-size:3.75em!important}.text-13{font-size:4em!important}.text-14{font-size:4.5em!important}.text-15{font-size:5em!important}.p-0{padding:0!important}.p-1{padding:10px!important}.p-2{padding:20px!important}.p-3{padding:30px!important}.p-4{padding:40px!important}.p-5{padding:50px!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:10px!important}.pb-2{padding-bottom:20px!important}.pb-3{padding-bottom:30px!important}.pb-4{padding-bottom:40px!important}.pb-5{padding-bottom:50px!important}.pt-0{padding-top:0!important}.pt-1{padding-top:10px!important}.pt-2{padding-top:20px!important}.pt-3{padding-top:30px!important}.pt-4{padding-top:40px!important}.pt-5{padding-top:50px!important}.pr-0{padding-right:0!important}.pr-1{padding-right:10px!important}.pr-2{padding-right:20px!important}.pr-3{padding-right:30px!important}.pr-4{padding-right:40px!important}.pr-5{padding-right:50px!important}.pl-0{padding-left:0!important}.pl-1{padding-left:10px!important}.pl-2{padding-left:20px!important}.pl-3{padding-left:30px!important}.pl-4{padding-left:40px!important}.pl-5{padding-left:50px!important}.mx-auto{margin:0 auto!important}.m-0{margin:0!important}.m-1{margin:10px!important}.m-2{margin:20px!important}.m-3{margin:30px!important}.m-4{margin:40px!important}.m-5{margin:50px!important}.mt-0{margin-top:0!important}.mt-1{margin-top:10px!important}.mt-2{margin-top:20px!important}.mt-3{margin-top:30px!important}.mt-4{margin-top:40px!important}.mt-5{margin-top:50px!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:10px!important}.mb-2{margin-bottom:20px!important}.mb-3{margin-bottom:30px!important}.mb-4{margin-bottom:40px!important}.mb-5{margin-bottom:50px!important}.mr-0{margin-right:0!important}.mr-1{margin-right:10px!important}.mr-2{margin-right:20px!important}.mr-3{margin-right:30px!important}.mr-4{margin-right:40px!important}.mr-5{margin-right:50px!important}.ml-0{margin:0!important}.ml-1{margin-left:10px!important}.ml-2{margin-left:20px!important}.ml-3{margin-left:30px!important}.ml-4{margin-left:40px!important}.ml-5{margin-left:50px!important}.text-transform-none{text-transform:none!important}.text-transform-uppercase{text-transform:uppercase!important}.text-style-italic{font-style:italic!important}.text-align-left{text-align:left!important}.text-align-right{text-align:right!important}.text-align-center{text-align:center!important}.text-edge-cap{text-edge:cap!important}.leading-trim-both{leading-trim:both!important}.font-weight-100. .font-weight-100 p{font-weight:100!important}.font-weight-200. .font-weight-200 p{font-weight:200!important}.font-weight-300. .font-weight-300 p{font-weight:300!important}.font-weight-400,.font-weight-400 p{font-weight:400!important}.font-weight-500,.font-weight-500 p{font-weight:500!important}.font-weight-600,.font-weight-600 p{font-weight:600!important}.font-weight-700,.font-weight-700 p{font-weight:700!important}.font-weight-800,.font-weight-800 p{font-weight:800!important}.font-weight-900,.font-weight-900 p{font-weight:900!important}.line-height-10{line-height:1!important}.line-height-11{line-height:1.1!important}.line-height-12{line-height:1.2!important}.line-height-13{line-height:1.3!important}.line-height-14{line-height:1.4!important}.line-height-15{line-height:1.5!important}.line-height-16{line-height:1.6!important}.line-height-17{line-height:1.7!important}.line-height-18{line-height:1.8!important}.line-height-19{line-height:1.9!important}.line-height-20{line-height:2!important}.transform-scale-11{transform:scale(1.1)}.transform-scale-12{transform:scale(1.2)}.transform-scale-13{transform:scale(1.3)}.transform-scale-14{transform:scale(1.4)}.transform-scale-15{transform:scale(1.5)}.text-color-white{color:#FFF!important}.text-color-black{color:#000!important}.text-color-primary{color:var(--e-global-color-primary)!important}.text-color-secondary{color:var(--e-global-color-secondary)!important}.bg-white{background-color:#FFF!important}.bg-black{background-color:#000!important}.bg-primary{color:var(--e-global-color-primary)!important}.bg-secondary{color:var(--e-global-color-secondary)!important}.d-none{display:none!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.float-left{float:left!important}.float-right{float:right!important}.grecaptcha-badge{visibility:hidden}@media screen and (max-width:1024px){html,body{width:100%;overflow-x:hidden}}a{transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out}.box-shadow{box-shadow:0 0 15px 0 rgb(0 0 0 / 20%);transition:box-shadow 300ms ease 0ms}.dialog-close-button{border-radius:100%!important}.elementor-popup-modal .dialog-close-button svg{width:2em!important;height:2em!important;padding:12px!important}.marquee-bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(90deg,rgba(24,24,24,.5) 10%,rgba(255,255,255,0) 50%,rgba(24,24,24,.5) 90%)}.text-stroke span,.marquee-stroke{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFF;stroke:#FFF}.marquee-stroke{color:#181818!important}.service-arrow{display:block;opacity:0;transform:translateY(50px);transition:opacity 0.3s ease,transform 0.3s ease;pointer-events:none}.loop-item-service:hover .service-arrow{opacity:1;transform:translateY(0)}.copyright{font-family:'DM Sans';color:#D0D0D0;font-size:13px}.contacts a{color:#FFF}.contacts a:hover{text-decoration:underline}