@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-300.eot);src:url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-300d41d.eot?#iefix) format('embedded-opentype'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-300.woff2) format('woff2'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-300.woff) format('woff'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-300.ttf) format('truetype'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-300.svg#Montserrat) format('svg')}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-regular.eot);src:url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-regulard41d.eot?#iefix) format('embedded-opentype'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-regular.woff2) format('woff2'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-regular.woff) format('woff'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-regular.ttf) format('truetype'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-regular.svg#Montserrat) format('svg')}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-500.eot);src:url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-500d41d.eot?#iefix) format('embedded-opentype'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-500.woff2) format('woff2'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-500.woff) format('woff'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-500.ttf) format('truetype'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-500.svg#Montserrat) format('svg')}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-600.eot);src:url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-600d41d.eot?#iefix) format('embedded-opentype'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-600.woff2) format('woff2'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-600.woff) format('woff'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-600.ttf) format('truetype'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-600.svg#Montserrat) format('svg')}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-700.eot);src:url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-700d41d.eot?#iefix) format('embedded-opentype'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-700.woff2) format('woff2'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-700.woff) format('woff'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-700.ttf) format('truetype'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-700.svg#Montserrat) format('svg')}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-900.eot);src:url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-900d41d.eot?#iefix) format('embedded-opentype'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-900.woff2) format('woff2'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-900.woff) format('woff'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-900.ttf) format('truetype'),url(../themes/standard/fonts/montserrat/montserrat-v25-cyrillic_cyrillic-ext_latin_latin-ext-900.svg#Montserrat) format('svg')}body{font-size:16px;font-family:Montserrat;font-weight:400;line-height:1.2}a{font-weight:400}a:link{text-decoration:none}a:hover{text-decoration:none}a:visited{text-decoration:none}a:active{text-decoration:none}h1{font-size:2em;font-weight:700}h2{font-size:1em;font-weight:700}h3{font-size:1em;font-weight:700}h4{font-size:1em;font-weight:700}h5{font-size:1em;font-weight:700}h6{font-size:1em;font-weight:700}#fcat-scrolltop .icon{fill:#fff!important;width:50px;height:50px;border-radius:50%;background:#f58200;border:5px solid #f58200}#fcat-scrolltop{width:50px;height:50px}#fcat-scrolltop{bottom:20px;right:25px}.main-slider .image-slider-text{align-items:flex-start;text-align:start}.main-slider .image-slider .title,.main-slider .swiper-shader-slider .swiper-slide .swiper-slide-content .swiper-slide-title{width:60%;-webkit-line-clamp:3}.main-slider .image-slider .description{margin-top:0;-webkit-line-clamp:4;width:40%}.main-slider .image-slider .title h1{margin:0;color:#f58200}.main-slider .image-slider-text .main-btn{border:0;border-radius:0;padding:1rem 2rem;text-transform:uppercase;text-shadow:none}.main-menu{position:absolute;left:0;top:0;z-index:999;background-color:transparent;transition:all .1s ease-in-out}#home .main-menu{background-color:transparent}.sticky{position:fixed;background-color:rgba(0,0,0,.7)!important;backdrop-filter:saturate(20%) blur(5px);-webkit-backdrop-filter:saturate(20%) blur(5px)}.wsmainfull,.wsmenu>.wsmenu-list,.wsmobileheader{background-color:transparent}.wsmenu>.wsmenu-list{display:flex;justify-content:center;align-items:center}.wsmainfull{height:unset}.wsmenu>.wsmenu-list>li:hover>a{background-color:unset}.wsmenu>.wsmenu-list>li:hover>ul.sub-menu{top:100%}.wsmenu>.wsmenu-list>li>ul.sub-menu,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu{background-color:#fff;border:0}.wsmenu>.wsmenu-list{background-color:transparent}.wsmenu>.wsmenu-list>li{text-align:center;display:flex;align-items:center;padding:0;margin:0;float:left;position:relative}.wsmenu>.wsmenu-list>li>a{border:0!important;font-size:16px;text-transform:uppercase;font-weight:600;padding:12px 24px;color:#000;line-height:unset}.sticky .wsmenu>.wsmenu-list>li>a{color:#fff}.wsmenu>.wsmenu-list>li>a .wsarrow:after{top:50%}.wsmenu-list>li:hover .wstabing,.wsmenu>.wsmenu-list>li:hover>.wsmegamenu,.wsmenu>.wsmenu-list>li:hover>ul.sub-menu,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>ul.sub-menu,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li:hover>ul.sub-menu{transition-delay:.3s}.wsmenu>.wsmenu-list>li:hover>a,.wsmenu>.wsmenu-list>li>.wsmegamenu .menu_form input[type=button],.wsmenu>.wsmenu-list>li>.wsmegamenu .menu_form input[type=submit],.wsmenu>.wsmenu-list>li>a.active,.wsmenu>.wsmenu-list>li>ul.sub-menu>li:hover>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li:hover>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li:hover>a{background-color:transparent;color:#f58200}.main-menu .fcat-list{display:flex;align-items:center;justify-content:flex-end}.main-menu .fcat-list li a{padding:5px 15px;background-color:#f58200;color:#000}.logo-box img{width:180px;padding:20px 0}.home-content{font-size:18px;line-height:30px}.gray-bg{background-color:#f9f9f9}.footer{background-color:#000;border-top:1px solid;border-image:radial-gradient(circle,#f58200 20%,black 100%);border-image-slice:1;overflow:hidden}.footer .wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;color:#fff;gap:20px;font-size:15px;z-index:2;position:relative}.footer .wrapper>*{z-index:5}.footer .logo{width:100%}.footer .logo img{width:200px}.footer .tel a{color:#fff}.footer .fcat-list{margin:20px 0}.footer .fcat-list a{text-transform:uppercase;position:relative;transition:all .2s ease-in-out;padding:0 10px 10px}.footer .fcat-list a:before{content:'';position:absolute;left:0;bottom:0;height:1px;width:0;background:linear-gradient(to right,transparent,#fff,transparent);transition:.2s ease-in-out}.footer .fcat-list a:hover:before{width:100%}.footer .fcat-list a:hover{color:#fff}.footer .fcat-social-media-buttons{padding:0 0 20px 0}.footer .fcat-social-media-buttons .icon{width:50px;height:50px;background:#fff;fill:black!important;border-radius:100%;border:1px solid #000;padding:2px}.footer .fcat-social-media-buttons ul li{list-style:none;display:inline-block;padding-right:20px!important}.copyrights-text{font-size:14px;color:#ccc;margin-top:10px;padding:40px 0;border-top:1px solid;border-image:radial-gradient(circle,#fff 1%,black 100%);border-image-slice:1;width:60%}.copyrights-text a{color:#fff;font-weight:600}.fcat-box{width:100%}.page-header{background-image:url(../uploads/pageheaderr.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.page-title-content{height:350px}.fcat-page-title{font-size:35px;font-weight:600;text-shadow:0 0 3px #fff;text-transform:uppercase}.fcat-page-content{font-size:18px;color:#000;line-height:30px}.fcat-list{width:100%}.home-content .fcat-list-title{margin:48px 0;text-transform:uppercase;line-height:1.2}.home-content .fcat-list ul{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px 15px}.home-content .fcat-list ul li{display:flex;justify-content:center}.home-content .fcat-list ul li a{color:#000;background-color:#fff;border:2px solid #000;border-radius:12px;font-weight:600;padding:2px 24px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,scale .4s ease-in-out}.home-content .fcat-list ul li a:hover{background-color:#f58200;border-color:#f58200;color:#fff;scale:1.1}.wsanimated-arrow span,.wsanimated-arrow span:after,.wsanimated-arrow span:before{background-color:#000}.wsactive .wsmenu>.wsmenu-list{flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:#000}.wsactive .wsmenu>.wsmenu-list>li{display:block}.wsactive .wsmenu>.wsmenu-list>li>a{width:100%;border-bottom-color:none;border-bottom:none;padding:18px 40px;color:#fff}.wsmenu>.wsmenu-list>li>.wsmenu-click{border-left:none}.wsactive .wsanimated-arrow::before{background-color:#000}.wsactive .wsanimated-arrow span,.wsactive .wsanimated-arrow span:after,.wsactive .wsanimated-arrow span:before,.sticky .wsanimated-arrow span,.sticky .wsanimated-arrow span:after,.sticky .wsanimated-arrow span:before{background-color:#fff}.wsactive .wsmenu>.wsmenu-list>li>ul.sub-menu{opacity:1;visibility:visible;transform:unset;-webkit-transform:unset;display:none;min-width:unset;grid-template-columns:unset;grid-column-gap:unset}.wsactive .wsmenu>.wsmenu-list .sub-menu li a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a{padding:10px 45px}.wsactive .wsmenu>.wsmenu-list>li>ul.sub-menu>li:hover>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li:hover>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li:hover>a{transform:unset}.wsactive .wsmenu>.wsmenu-list>li>a::before,.wsactive .wsmenu>.wsmenu-list>li>a::after{display:none}.wsactive .main-menu .wsmenu>.wsmenu-list>li:hover>a{color:#fff}.wsactive .wsmenu>.wsmenu-list>li>.wsmenu-click>i:before{border-color:#fff}#wsmenuclose:after,#wsmenuclose:before{background-color:#fff}@media screen and (max-width:1200px){.home-content .fcat-list ul li{width:22%}.home-content .fcat-list ul li a{width:100%;text-align:center}.main-slider .image-slider .title h1{font-size:30px!important}.main-slider .image-slider .description{font-size:20px!important}}@media screen and (max-width:768px){.home-content .fcat-list ul li{width:30%}.main-menu .fcat-list li a{font-size:14px;padding:5px}.home-content .fcat-list-title{font-size:30px!important}.footer .fcat-list li{font-size:14px!important}.footer .fcat-list a{padding:0 5px 10px}}.fcat-location{padding-bottom:0}.mobile-call-button{display:none}#submit-custom-form{padding:0}.main-slider .image-slider-text{--bs-gutter-x:1.5rem;--bs-gutter-y:0;padding-right:calc(var(--bs-gutter-x));padding-left:calc(var(--bs-gutter-x))}@media screen and (min-width:992px){.main-slider .image-slider-text{max-width:960px!important}}@media screen and (min-width:1200px){.main-slider .image-slider-text{max-width:1140px!important}}@media screen and (min-width:1400px){.main-slider .image-slider-text{max-width:1320px!important}}@media screen and (min-width:1600px){.main-slider .image-slider-text{max-width:1540px!important}}