html{height:100%}body,html{margin:0;padding:0;width:100%;box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box;outline:0}button,input,select,textarea{outline:none!important}button:focus,input:focus,select:focus,textarea:focus{outline:none!important;box-shadow:none!important}img{max-width:100%;height:auto}input,textarea{min-width:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.col-sm-20,.col-md-20,.col-lg-20,.col-xl-20,.col-xxl-20{position:relative;padding-right:15px;padding-left:15px}@media (min-width: 576px){.col-sm-20{flex:0 0 20%;max-width:20%}}@media (min-width: 768px){.col-md-20{flex:0 0 20%;max-width:20%}}@media (min-width: 992px){.col-lg-20{flex:0 0 20%;max-width:20%}}@media (min-width: 1200px){.col-xl-20{flex:0 0 20%;max-width:20%}}@media (min-width: 1400px){.col-xxl-20{flex:0 0 20%;max-width:20%}}.full-right-md{position:relative;overflow:hidden}@media (min-width: 768px){.full-right-md{margin-left:0;margin-right:calc((-100vw + 768px)/2 - 45px)}}@media (min-width: 992px){.full-right-md{margin-left:0;margin-right:calc((-100vw + 992px)/2 - 30px)}}@media (min-width: 1200px){.full-right-md{margin-left:0;margin-right:calc((-100vw + 1140px)/2 - 15px)}}@media (min-width: 1400px){.full-right-md{margin-left:0;margin-right:calc((-100vw + 1320px)/2 - 15px)}}.full-right-lg{position:relative;overflow:hidden}@media (min-width: 992px){.full-right-lg{margin-left:0;margin-right:calc((-100vw + 992px)/2 - 30px)}}@media (min-width: 1200px){.full-right-lg{margin-left:0;margin-right:calc((-100vw + 1140px)/2 - 15px)}}@media (min-width: 1400px){.full-right-lg{margin-left:0;margin-right:calc((-100vw + 1320px)/2 - 15px)}}.full-right-xl{position:relative;overflow:hidden}@media (min-width: 1200px){.full-right-xl{margin-left:0;margin-right:calc((-100vw + 1140px)/2 - 15px)}}@media (min-width: 1400px){.full-right-xl{margin-left:0;margin-right:calc((-100vw + 1320px)/2 - 15px)}}.full-left-md{position:relative;overflow:hidden}@media (min-width: 768px){.full-left-md{margin-right:0;margin-left:calc((-100vw + 768px)/2 - 45px)}}@media (min-width: 992px){.full-left-md{margin-right:0;margin-left:calc((-100vw + 992px)/2 - 30px)}}@media (min-width: 1200px){.full-left-md{margin-right:0;margin-left:calc((-100vw + 1140px)/2 - 15px)}}@media (min-width: 1400px){.full-left-md{margin-right:0;margin-left:calc((-100vw + 1320px)/2 - 15px)}}.full-left-lg{position:relative;overflow:hidden}@media (min-width: 992px){.full-left-lg{margin-right:0;margin-left:calc((-100vw + 992px)/2 - 30px)}}@media (min-width: 1200px){.full-left-lg{margin-right:0;margin-left:calc((-100vw + 1140px)/2 - 15px)}}@media (min-width: 1400px){.full-left-lg{margin-right:0;margin-left:calc((-100vw + 1320px)/2 - 15px)}}.full-left-xl{position:relative;overflow:hidden}@media (min-width: 1200px){.full-left-xl{margin-right:0;margin-left:calc((-100vw + 1140px)/2 - 15px)}}@media (min-width: 1400px){.full-left-xl{margin-right:0;margin-left:calc((-100vw + 1320px)/2 - 15px)}}.header{overflow-anchor:none;background-color:#fff;position:sticky;top:0;width:100%;z-index:999;color:#000;font-size:.75rem;border-bottom:5px solid #0095d6;padding:10px 0}@media (min-width: 992px){.header{padding:15px 0}}.header a{text-decoration:none;color:#000}.header .header-logos{position:relative}.header .header-logos .logo img{height:20px;width:auto!important}@media (min-width: 992px){.header .header-logos .logo img{height:27px}}@media (min-width: 1400px){.header .header-logos .logo img{height:29px}}@media (min-width: 1200px){.header .all-brands{margin-right:50px}}@media (min-width: 1400px){.header .all-brands{margin-right:50px}}.header .bt-header-tab{display:block;background-color:#ececec;color:#000;text-align:center;font-weight:700;line-height:38px;height:38px;text-transform:uppercase;padding:0 3%;white-space:nowrap}.header .bt-header-tab.active{background-color:#0095d6;color:#fff}.header .bt-search{font-size:1.3rem;line-height:1}.header .nav-toggle{height:34px;line-height:34px;cursor:pointer;width:34px;display:inline-block;vertical-align:middle;position:relative}.header .nav-toggle span,.header .nav-toggle span:after,.header .nav-toggle span:before{left:50%;top:50%;height:2px;width:30px;position:absolute;display:block;content:"";-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s;background-color:#000;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 0 0 -15px}.header .nav-toggle span:after{left:50%;top:-8px}.header .nav-toggle span:before{left:50%;top:8px}.header .bt-legenda-m{-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.1);-moz-box-shadow:0 0 4px 2px rgba(0,0,0,.1);box-shadow:0 0 4px 2px #0000001a;font-size:.75rem;padding:.3rem .5rem;text-transform:uppercase}body.nav-opened{overflow:hidden;height:100vh}body.nav-opened .side-menu{transform:translate(0)}body.nav-opened .side-menu .overlay-bg,body.nav-opened .side-menu .bt-close{display:block}.side-menu{position:fixed;top:0;left:0;bottom:0;transform:translate(-100%);transition:.2s}.side-menu .logo img{height:19px;width:auto!important}.side-menu .inner{padding:20px 0;width:300px;background-color:#fff;display:flex;flex-direction:column;height:100%;position:relative;z-index:1}.side-menu .menu{overflow-y:auto;font-size:.875rem}.side-menu .menu a{display:block;padding:10px 20px}.side-menu .overlay-bg{transition:.2s;position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;background-color:#00000073;z-index:0;display:none}.side-menu .bt-close{width:40px;height:40px;line-height:40px;border-radius:6px;background-color:#fff;color:#000;text-align:center;font-size:1.2rem;position:absolute;right:0;top:120px;transform:translate(50%);-webkit-box-shadow:0 0 6px 4px rgba(0,0,0,.1);-moz-box-shadow:0 0 6px 4px rgba(0,0,0,.1);box-shadow:0 0 6px 4px #0000001a;cursor:pointer;display:none}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/build/assets/montserrat-v26-latin_latin-ext-300-7fad171e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/build/assets/montserrat-v26-latin_latin-ext-regular-aece0b51.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/build/assets/montserrat-v26-latin_latin-ext-500-bf9675ab.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/build/assets/montserrat-v26-latin_latin-ext-600-cab559ac.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/build/assets/montserrat-v26-latin_latin-ext-700-bb5a456a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(/build/assets/roboto-condensed-v27-latin_latin-ext-regular-c4a116cd.woff2) format("woff2")}.footer{font-size:.6875rem;background:#fff;position:relative;color:#000;font-weight:400}.footer a{text-decoration:none;color:#000}html{width:100%;scroll-behavior:smooth;scroll-padding-top:110px}@media (pointer: none),(pointer: coarse){html{scroll-behavior:unset}}@media (min-width: 768px){html{scroll-padding-top:73px}}body{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;min-height:100%;background-color:#f5f5f5;font-family:Montserrat,sans-serif!important;font-size:.875rem;line-height:1.3;position:relative;font-weight:400;color:#000}.main-wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;width:100%}.articol{line-height:1.4}.articol a{color:#000}h1,h2{font-size:1.6rem;line-height:1;font-weight:700}h3{font-size:1.2rem;line-height:1.3;font-weight:700}h4{font-size:1rem;margin-bottom:1rem;font-weight:700}.title-xl{font-size:1.6rem;line-height:1;font-weight:400}@media (min-width: 576px){.title-xl{font-size:2rem}}@media (min-width: 992px){.title-xl{font-size:2.3rem}}.title-xl h1,.title-xl h2,.title-xl h3,.title-xl h4,.title-xl h5{font-weight:inherit;font-size:inherit;line-height:inherit;margin:0}.title-lg{font-size:1.4rem;line-height:1;font-weight:400}@media (min-width: 576px){.title-lg{font-size:1.6rem}}.title-lg h1,.title-lg h2,.title-lg h3,.title-lg h4,.title-lg h5{font-weight:inherit;font-size:inherit;line-height:inherit;margin:0}.title-md{font-size:1.2rem;line-height:1.3;font-weight:400}.title-sm{font-size:1rem;line-height:1.3;font-weight:400}a:hover{text-decoration:none;color:inherit}strong{font-weight:700!important}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.font-800{font-weight:800}.section-pt{padding-top:30px}@media (min-width: 1200px){.section-pt{padding-top:50px}}.section-pb{padding-bottom:30px}@media (min-width: 1200px){.section-pb{padding-bottom:50px}}.text-link{text-decoration:none;color:inherit}.text-link:hover{text-decoration:underline!important}.buton{display:inline-block;text-align:center;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;text-decoration:none!important;cursor:pointer;background-color:#0095d6;color:#fff;border-radius:4px;font-size:.875rem;line-height:1.2;padding:.5rem 1.2rem;border:1px solid #0095d6;font-weight:700;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.buton:hover{background-color:#0095d6;color:#fff}.buton.white{background-color:#fff;color:#000;border-color:#fff}.buton.login{width:min(300px,100%);padding:.9rem 1.2rem}.map-wrapper{position:relative;overflow:hidden}.map-wrapper .bt-legenda{position:absolute;-webkit-box-shadow:0 0 6px 4px rgba(0,0,0,.1);-moz-box-shadow:0 0 6px 4px rgba(0,0,0,.1);box-shadow:0 0 6px 4px #0000001a;bottom:20px;right:20px;font-size:.8rem;text-transform:uppercase;z-index:2}.map-container{width:100vw;height:400px}@media (min-width: 768px){.map-container{height:calc(100dvh - var(--header-height) - var(--footer-height))}}hr{opacity:.1}.sidebar-locations{background-color:#f2f2f2;padding:30px 15px;position:relative}@media (min-width: 768px){.sidebar-locations{padding:30px;display:flex;position:absolute;left:0;top:0;bottom:0;z-index:100;-webkit-box-shadow:0 0 10px 6px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 6px rgba(0,0,0,.1);box-shadow:0 0 10px 6px #0000001a;transition:.2s;transform:translate(calc(-100% + 20px))}}.sidebar-locations .inner{width:100%}@media (min-width: 768px){.sidebar-locations .inner{display:flex;flex-direction:column;height:100%;width:min(410px,100%);margin-left:auto}}.sidebar-locations .bt-close{width:40px;height:40px;line-height:40px;border-radius:6px;background-color:#fff;color:#000;text-align:center;font-size:1.2rem;position:absolute;-webkit-box-shadow:0 0 6px 4px rgba(0,0,0,.1);-moz-box-shadow:0 0 6px 4px rgba(0,0,0,.1);box-shadow:0 0 6px 4px #0000001a;cursor:pointer}@media (max-width: 767px){.sidebar-locations .bt-close{right:10px;top:-10px;transform:translateY(-100%) rotate(90deg);display:none}}@media (min-width: 768px){.sidebar-locations .bt-close{right:0;top:50%;transform:translate(50%);transition:.2s}}.sidebar-locations .bt-filter-type{display:block;text-decoration:none;background-color:#fff;-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.05);-moz-box-shadow:0 0 4px 2px rgba(0,0,0,.05);box-shadow:0 0 4px 2px #0000000d;color:#000;padding:.9rem 1.3rem;text-align:center;position:relative;border-radius:6px;cursor:pointer}.sidebar-locations .bt-filter-type i{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.sidebar-locations .locations-header{padding:3px}.sidebar-locations .locations-list{overflow-y:auto;padding:3px}.sidebar-locations .location-item{background-color:#fff;-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.05);-moz-box-shadow:0 0 4px 4px rgba(0,0,0,.05);box-shadow:0 0 4px 4px #0000000d;color:#000;padding:.9rem 1.3rem;position:relative;border-radius:6px;font-size:.75rem}.sidebar-locations .location-item .lab-left{width:80px;padding:0}.sidebar-locations .location-item a{text-decoration:none;color:inherit;word-break:break-all}.sidebar-locations .location-item .title-sm{position:relative;display:flex}.sidebar-locations .location-item .title-sm .icon{width:25px;margin-right:10px}@media (min-width: 768px){.sidebar-locations.opened{transform:translate(0)}.sidebar-locations.opened .bt-close{transform:translate(50%) rotate(180deg)}}.search-wrapper{position:absolute;left:50%;transform:translate(-50%);top:calc(var(--header-height) + 20px);z-index:5;width:min(500px,90%)}.search-wrapper .inner{background-color:#fff;padding:5px 10px;-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.05);-moz-box-shadow:0 0 4px 4px rgba(0,0,0,.05);box-shadow:0 0 4px 4px #0000000d;border-radius:6px;display:flex}.search-wrapper .inner .input-search{flex:1 0 0;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;background-color:#fff;border:none;height:40px;line-height:40px;font-size:16px}.search-wrapper .inner .bt-search{width:40px;height:40px;text-align:center;line-height:40px;font-size:1.2rem;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;text-decoration:none!important;cursor:pointer;border:none;background-color:#fff}.search-wrapper .search-results{background-color:#fff;-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.05);-moz-box-shadow:0 0 4px 4px rgba(0,0,0,.05);box-shadow:0 0 4px 4px #0000000d;border-radius:6px;margin-top:10px;padding:15px 15px 5px;max-height:calc(100dvh - var(--header-height) - var(--footer-height) - 120px);overflow-y:auto}.search-wrapper .search-results ul{list-style:none;margin:0;padding:0}.search-wrapper .search-results ul li{margin:0 0 15px;padding:0}.search-wrapper .search-results ul li a{color:#000;text-decoration:none}.whatsapp-link{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:4px;background-color:#74bc1f;color:#fff!important;text-align:center;font-size:1.2rem}.search-form{padding:5px 10px;-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.05);-moz-box-shadow:0 0 4px 2px rgba(0,0,0,.05);box-shadow:0 0 4px 2px #0000000d;border-radius:6px;width:100%;display:flex;background-color:#fff}.search-form .input-search{flex:1 0 0;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;background-color:#fff;border:none;height:40px;line-height:40px;font-size:16px}.search-form .bt-search{width:40px;height:40px;text-align:center;line-height:40px;font-size:1.2rem;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;text-decoration:none!important;cursor:pointer;border:none;background-color:#fff}.modal-locations-type .close-bt{background-color:#fff;width:40px;height:40px;border-radius:6px;-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.05);-moz-box-shadow:0 0 4px 4px rgba(0,0,0,.05);box-shadow:0 0 4px 4px #0000000d;border:none;padding:0;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;text-decoration:none!important;cursor:pointer;font-size:1.2rem;opacity:1}.modal-locations-type .modal-content{padding:20px}@media (min-width: 768px){.modal-legenda{max-width:300px}}.modal-legenda .close-bt{background-color:#fff;width:40px;height:40px;border-radius:6px;-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.05);-moz-box-shadow:0 0 4px 4px rgba(0,0,0,.05);box-shadow:0 0 4px 4px #0000000d;border:none;padding:0;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;text-decoration:none!important;cursor:pointer;font-size:1.2rem;opacity:1}.modal-legenda .modal-content{padding:20px}.modal-locations-details{max-width:700px}.modal-locations-details .modal-content{padding:20px 15px 30px}.modal-locations-details .modal-content .close-bt{background-color:#fff;width:40px;height:40px;border-radius:6px;-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.05);-moz-box-shadow:0 0 4px 4px rgba(0,0,0,.05);box-shadow:0 0 4px 4px #0000000d;border:none;padding:0;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;text-decoration:none!important;cursor:pointer;font-size:1.2rem;opacity:1}.modal-locations-details .modal-content .inner{max-width:400px;margin:0 auto}.modal-locations-details .location-details-content{font-size:.75rem;background-color:#ccc;border:1px solid #ccc}.modal-locations-details .location-details-content .lab-left{width:80px;padding:0}.modal-locations-details .location-details-content a{text-decoration:none;color:inherit;word-break:break-all}.modal-echipa-vanzari{max-width:1100px}.modal-echipa-vanzari .modal-content{padding:20px 15px 30px}@media (min-width: 576px){.modal-echipa-vanzari .modal-content{padding:20px 30px 30px}}.modal-echipa-vanzari .modal-content .close-bt{background-color:#fff;width:40px;height:40px;border-radius:6px;-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.05);-moz-box-shadow:0 0 4px 4px rgba(0,0,0,.05);box-shadow:0 0 4px 4px #0000000d;border:none;padding:0;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;text-decoration:none!important;cursor:pointer;font-size:1.2rem;opacity:1}.modal-echipa-vanzari .modal-content .inner{width:min(1000px,100%);margin:0 auto}@media (min-width: 992px){.modal-echipa-vanzari .echipa{padding-left:5%}}.modal-echipa-vanzari .echipa .member-item{background-color:#fff;-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.05);-moz-box-shadow:0 0 4px 4px rgba(0,0,0,.05);box-shadow:0 0 4px 4px #0000000d;color:#000;padding:.9rem 1.3rem;position:relative;border-radius:6px;font-size:.75rem}.modal-echipa-vanzari .echipa .member-item .lab-left{width:70px;padding:0}.modal-echipa-vanzari .echipa .member-item a{text-decoration:none;color:#004a9b;word-break:break-all}.modal-echipa-vanzari .echipa .member-item .more{width:30px;height:30px;text-align:center;line-height:30px;font-size:1rem;border-radius:50%;background-color:#ececec;transition:.2s}.modal-echipa-vanzari .echipa .member-item.opened .more{transform:rotate(180deg)}.modal-echipa-vanzari .echipa .member-item.opened .more-info{display:block!important}.modal-echipa-vanzari .location-details-content{font-size:.75rem;background-color:#f1f1f1;border:1px solid #dedede;padding:.9rem 1.3rem;border-radius:6px;-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.05);-moz-box-shadow:0 0 4px 4px rgba(0,0,0,.05);box-shadow:0 0 4px 4px #0000000d;margin-bottom:15px}.modal-echipa-vanzari .location-details-content .lab-left{width:80px;padding:0}.modal-echipa-vanzari .location-details-content a{text-decoration:none;color:inherit;word-break:break-all}.modal-echipa-vanzari .location-details-content .link-location{color:#0095d6}.modal-echipa-vanzari .location-details-content .link-location i{font-size:140%}.modal-echipa-vanzari .accordion-button{background-color:#0095d6;color:#fff}.modal-echipa-vanzari .accordion-button.collapsed{background-color:#fff;color:#000}.modal-echipa-vanzari .accordion-button svg{vertical-align:top;margin-left:4px}.modal-echipa-vanzari .badge.bg-primary{background-color:#004a9b!important}.country-wrapper{position:relative;width:100vw;height:calc(100dvh - var(--header-height) - var(--footer-height));overflow:hidden}.country-wrapper .country{position:absolute;left:0;top:0;width:100%!important;height:100%!important}.country-wrapper .country .sm_state{fill:#0095d6}.country-wrapper .country .sm_state:hover,.country-wrapper .country .sm_state:focus,.country-wrapper .country .sm_state:active{fill:#004a9b}.country-wrapper .country .sm_label{pointer-events:none;font-family:Roboto Condensed,sans-serif!important;font-weight:400!important;font-size:.8rem!important}.country-wrapper .country .loc_pin{fill:#0f103b;pointer-events:none}.country-wrapper .sticky-map-utils{position:absolute;bottom:20px;left:10%}.country-wrapper .legenda{width:min(28ch,100%);padding-left:25px;position:relative;font-size:.8rem}.country-wrapper .legenda svg{position:absolute;left:0;top:0}.country-wrapper .bt-nationale{font-weight:500;width:210px;font-size:.7rem;padding:.3rem .8rem;border:none;background-color:#004a9b;margin-bottom:15px}.country-wrapper .bt-nationale:hover{background-color:#0095d6}.login-wrapper{padding:15px;position:relative;width:100vw;min-height:calc(100dvh - var(--header-height) - var(--footer-height));background-size:cover;display:flex;flex-direction:column}.login-wrapper .login-content{background-color:#fff;padding:40px;width:min(500px,100%)}.content-wrapper{position:relative;width:100vw;min-height:calc(100dvh - var(--header-height) - var(--footer-height));background-size:cover;display:flex;padding:15px}.content-wrapper .articol-content{background-color:#fff;padding:30px 15px;width:min(1100px,100%)}@media (min-width: 576px){.content-wrapper .articol-content{padding:40px}}.content-wrapper .articol-content .bt-close{display:block;width:35px;height:35px;line-height:35px;border-radius:6px;background-color:#fff;color:#000;text-align:center;font-size:1.2rem;-webkit-box-shadow:0 0 6px 4px rgba(0,0,0,.1);-moz-box-shadow:0 0 6px 4px rgba(0,0,0,.1);box-shadow:0 0 6px 4px #0000001a;cursor:pointer}.was-validated .form-control:invalid{border-color:#ff0003;background-image:none}.form-group{position:relative}.invalid-tooltip{position:static}.was-validated .form-control:invalid~.invalid-tooltip{display:block}input.form-control{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:block;overflow:hidden;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;border:1px solid #ccc;background-color:#fff;color:#000;border-radius:6px;height:44px;line-height:44px;padding-top:0;padding-bottom:0}input.form-control:focus{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border-color:#000}textarea.form-control{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#000;display:block;overflow:hidden;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;border-radius:6px;border:1px solid #ccc;background-color:#fff;height:100px;resize:none}textarea.form-control:focus{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border-color:#000}.custom-checkbox{padding-left:0}.custom-checkbox .form-check-input{position:absolute;left:-9999999px}.custom-checkbox .form-check-label{position:relative;padding-left:26px;padding-top:2px}.custom-checkbox .form-check-label:before{display:block;font-family:fontello;content:"";background-color:#fff;border-radius:4px;width:20px;height:20px;left:0;top:2px;position:absolute;border:1px solid #707070;color:#000;font-size:.9rem;line-height:16px;text-align:center;cursor:pointer}.custom-checkbox .form-check-input:checked~.form-check-label:before{content:"";color:#000;background-color:#fff}.form-select{border:1px solid #fff;background-color:#fff;color:#000;border-radius:4px;height:44px;line-height:44px;padding-top:0;padding-bottom:0}.form-select:focus{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border-color:#000}.custom-select{display:inline-block;width:100%;color:#000;vertical-align:middle;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #939393}.custom-select:focus{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border-color:#000}.alert{padding:15px;border-radius:8px;font-size:16px;font-weight:300;border:none}.custom-select option:disabled{display:none}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.contact-form .form-control{background-color:transparent;border-bottom:1px solid rgba(255,255,255,.5);color:#fff!important}.contact-form .form-control:-moz-placeholder{color:#fff}.contact-form .form-control::-moz-placeholder{color:#fff}.contact-form .form-control:-ms-input-placeholder{color:#fff}.contact-form .form-control::-webkit-input-placeholder{color:#fff}.upload{border:1px solid #c1d7c4;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;position:relative;text-align:center;font-weight:400;height:44px;line-height:44px;color:#000;cursor:pointer;background-color:#fff}.upload .file-chosen{display:block;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.upload i{background-color:#74bc1f;color:#fff;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%);width:60px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.color-red{color:#ff0003!important}.color-black{color:#000!important}.color-green{color:#74bc1f!important}.color-blue{color:#004a9b!important}.color-lightblue{color:#0095d6!important}.color-white{color:#fff!important}.color-text{color:#000!important}.bg-grey{background-color:#ececec}.bg-green{background-color:#74bc1f}
