@font-face{font-family:BTIcons;src:url(fontawesome.woff2) format("woff2");font-display:block}html,body{margin:0;padding:0}#bt-header,#bt-footer,#bt-menu{font-family:Raleway,sans-serif}#bt-header *,#bt-footer *,#bt-menu *{box-sizing:border-box}#bt-header .elementor-section,#bt-footer .elementor-section,#bt-menu .elementor-section{padding:0;margin:0}#bt-header .elementor-widget,#bt-footer .elementor-widget,#bt-menu .elementor-widget{margin-bottom:0}#bt-header .elementor-widget-wrap,#bt-footer .elementor-widget-wrap,#bt-menu .elementor-widget-wrap{padding:0;gap:0}#bt-header{position:absolute;top:0;left:0;width:100%;z-index:20;padding:5px 15px;height:160px}.admin-bar #bt-header{top:32px}#bt-header .elementor-container{display:flex;max-width:none;width:100%;height:150px}#bt-header .elementor-column{width:50%}#bt-header .elementor-top-column:nth-child(2) .elementor-widget-wrap{align-content:center;justify-content:flex-end}#bt-header .bt-logo{width:200px;height:150px}#bt-header .bt-logo img{display:block;width:200px;height:150px;object-fit:contain}#bt-header .bt-open{width:53px}#bt-header .bt-open a{display:flex;justify-content:center;align-items:center;padding:0;border:0;background:#000;color:#fff;width:53px;height:53px;border-radius:50%;font-size:0}#bt-header .bt-open a:after{font-family:BTIcons;content:"\f015";font-size:21px;line-height:1}#bt-header .bt-open .elementor-button-content-wrapper{display:none}#bt-menu[hidden]{display:none!important}#bt-menu{position:fixed;inset:0;background:#fff;z-index:100001;overflow:auto}#bt-menu .bt-close{position:absolute;right:25px;top:25px;font:400 42px/1 Arial,sans-serif;color:#2c3041;background:none;border:none;padding:12px 4px;z-index:5;cursor:pointer}#bt-menu .bt-close:hover,#bt-menu .bt-close:focus{color:#000;background:none}#bt-menu .elementor-container{height:100dvh;max-width:none;width:100%;display:flex}#bt-menu .elementor-column{width:50%}#bt-menu .elementor-top-column:first-child{background:#d1350f;animation:bt-left .5s ease-in-out}#bt-menu .elementor-top-column:first-child .elementor-widget-wrap{align-content:center;justify-content:center}#bt-menu .bt-menu-logo{width:200px;height:150px}#bt-menu .bt-menu-logo img{width:200px;height:150px;object-fit:contain}#bt-menu .elementor-top-column:nth-child(2){animation:bt-right .5s ease-in-out;background:#fff}#bt-menu .elementor-top-column:nth-child(2) .elementor-widget-wrap{display:flex;flex-direction:column;align-content:center;justify-content:center;padding:32px 64px;flex-wrap:nowrap}#bt-menu .bt-nav-link{width:285px;max-width:100%}#bt-menu .bt-nav-link a{padding:15px 30px;font:700 30px/normal Raleway,sans-serif;color:#000;background:transparent;border:0;text-align:left;border-radius:0;text-decoration:none}#bt-menu .bt-nav-link a:hover{color:#d1350f}#bt-menu .bt-social{width:285px;max-width:100%;margin-top:50px!important;text-align:left;padding-left:30px}#bt-menu .bt-social .elementor-social-icons-wrapper{display:flex;justify-content:flex-start;gap:7px}#bt-footer{background:#000;color:#fff;width:100%;padding:83px 15px 53px;position:relative;z-index:2}#bt-footer .elementor-container{max-width:1600px;margin:auto}#bt-footer .elementor-column{width:100%}#bt-footer .elementor-widget-wrap{display:block}#bt-footer .bt-social{margin:0 0 20px!important;height:52px}#bt-footer .elementor-social-icons-wrapper{display:flex;justify-content:center;gap:7px}#bt-footer .elementor-social-icon,#bt-menu .elementor-social-icon{width:42px;height:42px;border-radius:50%;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#000;font-size:24px}#bt-footer .elementor-social-icon i,#bt-menu .elementor-social-icon i{font-family:BTIcons!important;font-weight:400;color:#000;font-style:normal}#bt-footer .elementor-social-icon svg,#bt-menu .elementor-social-icon svg{display:none}#bt-footer .elementor-social-icon:after,#bt-menu .elementor-social-icon:after{font-family:BTIcons;line-height:1;color:#000}#bt-footer .elementor-social-icon-facebook:after,#bt-menu .elementor-social-icon-facebook:after{content:"\f09a"}#bt-footer .elementor-social-icon-youtube:after,#bt-menu .elementor-social-icon-youtube:after{content:"\f167"}#bt-footer .elementor-social-icon-instagram:after,#bt-menu .elementor-social-icon-instagram:after{content:"\f16d"}#bt-footer .elementor-widget-text-editor{font:400 16px/28px Raleway,sans-serif;text-align:center;color:#fff;margin-top:10px!important}#bt-footer p{margin:0}#bt-footer a{color:#fff;text-decoration:none;font:inherit}#bt-footer strong{font-weight:700}#bt-footer .bt-legal a{margin:0 5px;text-decoration:underline}#bt-footer a:hover{text-decoration:underline}#bt-header a:focus-visible,#bt-footer a:focus-visible,#bt-menu a:focus-visible,#bt-menu button:focus-visible{outline:2px solid #d1350f;outline-offset:4px}.bt-preview-content{height:640px;min-height:60vh;padding:235px 24px 90px;text-align:center;background:#fff;font-family:Raleway,sans-serif;color:#000}.bt-preview-content h1{font-size:40px;font-weight:700}.bt-preview-content p{font-size:16px}.bt-preview-content>p:first-child{font-size:12px;letter-spacing:3px;color:#777}@keyframes bt-left{from{transform:translateX(-100%)}to{transform:none}}@keyframes bt-right{from{transform:translateX(100%)}to{transform:none}}@media(max-width:1000px){#bt-menu .elementor-top-column:first-child{display:none}#bt-menu .elementor-top-column:nth-child(2){width:100%}#bt-menu .elementor-top-column:nth-child(2) .elementor-widget-wrap{padding:60px 0 30px;align-content:center}#bt-menu .bt-nav-link a{font-size:21px;padding:15px 30px}#bt-menu .bt-social{margin-top:25px!important}#bt-footer{padding-top:93px}.bt-preview-content h1{font-size:28px}}@media(max-width:767px){#bt-header .elementor-container{flex-wrap:nowrap}.bt-preview-content{height:580px;padding-top:230px}#bt-footer .bt-contact{max-width:100%;padding:0 10px}#bt-footer .bt-legal a{display:inline-block}.admin-bar #bt-header{top:46px}}@media(prefers-reduced-motion:reduce){#bt-menu *{animation:none!important}}
#bt-header .bt-logo img,#bt-menu .bt-menu-logo img{object-fit:fill}#bt-menu .bt-close{font:400 42px/1 Arial,sans-serif;color:#2c3041;background:transparent;border:0;border-radius:0;padding:12px 4px}
#bt-menu .elementor-top-column:nth-child(2) .elementor-widget-wrap{align-items:center;padding-top:48px}#bt-menu .bt-nav-link,#bt-menu .bt-social{width:260px}@media(max-width:1000px){#bt-menu .elementor-top-column:nth-child(2) .elementor-widget-wrap{padding:60px 0 30px}}