.b-lazy{-webkit-transition: opacity .6s ease 0s;-moz-transition: opacity .6s ease 0s;-o-transition: opacity .6s ease 0s;transition: opacity .6s ease 0s;opacity: 0}.b-lazy.b-loaded{opacity: 1}.flickity-button{background: transparent}.flickity-button:focus{outline: none;box-shadow: none}.flickity-button:active{-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100)}.flickity-prev-next-button{width: 40px !important;height: 40px !important;border: none;padding: 0;-moz-border-radius: 0;-o-border-radius: 0;border-radius: 0;-webkit-transition: all .2s ease 0s;-moz-transition: all .2s ease 0s;-o-transition: all .2s ease 0s;transition: all .2s ease 0s;transition-property: opacity, transform;background: transparent url('https://api.glorichie.com/images/comboArrow.svg') no-repeat !important;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%}.flickity-prev-next-button.previous{left: 15px !important;-webkit-transform: translate(-50%, -50%) scale(-1);-moz-transform: translate(-50%, -50%) scale(-1);-ms-transform: translate(-50%, -50%) scale(-1);-o-transform: translate(-50%, -50%) scale(-1);transform: translate(-50%, -50%) scale(-1)}.flickity-prev-next-button.next{right: 15px !important;-webkit-transform: translate(50%, -50%);-moz-transform: translate(50%, -50%);-ms-transform: translate(50%, -50%);-o-transform: translate(50%, -50%);transform: translate(50%, -50%)}.flickity-prev-next-button .flickity-button-icon{display: none}.flickity-prev-next-button:hover{-webkit-transform: translate(50%, -50%) scale(1.2);-moz-transform: translate(50%, -50%) scale(1.2);-ms-transform: translate(50%, -50%) scale(1.2);-o-transform: translate(50%, -50%) scale(1.2);transform: translate(50%, -50%) scale(1.2)}.flickity-prev-next-button:hover.previous{-webkit-transform: translate(-50%, -50%) scale(-1.2);-moz-transform: translate(-50%, -50%) scale(-1.2);-ms-transform: translate(-50%, -50%) scale(-1.2);-o-transform: translate(-50%, -50%) scale(-1.2);transform: translate(-50%, -50%) scale(-1.2)}.flickity-prev-next-button:disabled{opacity: 0 !important;pointer-events: none}@media (hover: none){.flickity-prev-next-button{display: none !important}}@media (min-width: 1200px){.flickity-prev-next-button.previous{left: 22.5px !important}.flickity-prev-next-button.next{right: 22.5px !important}}@media (max-width: 767px){.flickity-prev-next-button.previous{left: 18.75px !important}.flickity-prev-next-button.next{right: 18.75px !important}}.fslightbox-container{font-family: source-serif-pro, serif;font-style: normal;font-weight: 400;font-size: initial;line-height: inherit;color: #fff}.brixForm{text-align: left;position: relative;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 60px;padding-right: 60px;margin-left: auto;margin-right: auto;padding-bottom: 60px}@media (max-width: 767px){.brixForm{padding-left: 30px;padding-right: 30px}}@media (min-width: 1200px){.brixForm{padding-left: 90px;padding-right: 90px}}@media (min-width: 1200px){.brixForm{padding-bottom: 60px}}@media (max-width: 767px){.brixForm{padding-bottom: 40px}}.brixForm ul{margin: 0;padding: 0;list-style: none}.brixForm ul > li{margin: 0;padding: 0;background: none}.brixForm ul > li:before{display: none}.brixForm ul > li a:hover{text-decoration: none}.brixForm ul li{position: relative;-moz-box-sizing: border-box;box-sizing: border-box;padding-bottom: 30px;padding-left: 266px;min-height: 70px;font-family: source-serif-pro, serif;font-style: normal;font-weight: 400;font-size: 16px;line-height: inherit;color: #222}.brixForm ul li:last-child{padding-bottom: 0;min-height: 40px}.brixForm ul li a,.brixForm ul li a:visited,.brixForm ul li a:active{color: #222;text-decoration: underline}.brixForm ul li a:hover,.brixForm ul li a:visited:hover,.brixForm ul li a:active:hover{color: #53d769;text-decoration: underline}@media (min-width: 1200px){.brixForm ul li{padding-bottom: 40px}}@media (max-width: 767px){.brixForm ul li{padding-bottom: 20px;padding-left: 0}}.brixForm ul li.noPad{padding-left: 0}.brixForm ul li.required label:not(.inline):after{content: '*';position: relative;padding-left: 2px}.brixForm ul li.invalid label:after{color: #e21a1a}.brixForm ul li.invalid input,.brixForm ul li.invalid textarea,.brixForm ul li.invalid select{border-color: #e21a1a !important}.brixForm ul li .required{display: -moz-inline-stack;display: inline-block;width: 20px;height: 40px;position: relative;vertical-align: top}.brixForm ul li .required:before{content: '';position: absolute;top: 10px;right: -8px;width: 1px;height: 20px;background: red;pointer-events: none}.brixForm ul li label{-moz-box-sizing: border-box;box-sizing: border-box;position: absolute;left: 0;padding: 0 40px 0 0;width: 266px;display: block;font-family: source-sans-pro, sans-serif;font-style: normal;font-weight: 700;font-size: 16px;line-height: 1.2;color: #222222}.brixForm ul li label.inline{position: relative;left: auto;width: auto;padding-left: 10px;padding-right: 0;display: -moz-inline-stack;display: inline-block}@media (max-width: 767px){.brixForm ul li label{position: relative;top: 0;width: auto;padding: 0;padding-bottom: 10px}}.brixForm ul li input,.brixForm ul li textarea,.brixForm ul li select{-webkit-appearance: none;-moz-appearance: none;appearance: none;-moz-box-sizing: border-box;box-sizing: border-box;height: 40px;padding: 0 10px;width: 100%;max-width: 100%;font-family: source-serif-pro, serif;font-style: normal;font-weight: 400;font-size: 16px;line-height: 38px;color: #222;-moz-border-radius: 0;-o-border-radius: 0;border-radius: 0;border: solid 1px #707070;background-color: #fff;outline: none;vertical-align: top}.brixForm ul li input::-webkit-input-placeholder,.brixForm ul li textarea::-webkit-input-placeholder,.brixForm ul li select::-webkit-input-placeholder{color: #b2b2b2}.brixForm ul li input::-moz-placeholder,.brixForm ul li textarea::-moz-placeholder,.brixForm ul li select::-moz-placeholder{color: #b2b2b2}.brixForm ul li input:-ms-input-placeholder,.brixForm ul li textarea:-ms-input-placeholder,.brixForm ul li select:-ms-input-placeholder{color: #b2b2b2}.brixForm ul li input:-moz-placeholder,.brixForm ul li textarea:-moz-placeholder,.brixForm ul li select:-moz-placeholder{color: #b2b2b2}.brixForm ul li input.autoSize,.brixForm ul li textarea.autoSize,.brixForm ul li select.autoSize{width: auto}@media (max-width: 767px){.brixForm ul li input.autoSize,.brixForm ul li textarea.autoSize,.brixForm ul li select.autoSize{width: 100%}}.brixForm ul li input.width50,.brixForm ul li textarea.width50,.brixForm ul li select.width50{width: calc(50% - (40px / 2))}@media (max-width: 767px){.brixForm ul li input.width50,.brixForm ul li textarea.width50,.brixForm ul li select.width50{width: 100%}}.brixForm ul li input.formSpacer,.brixForm ul li textarea.formSpacer,.brixForm ul li select.formSpacer{margin-left: 40px}@media (max-width: 767px){.brixForm ul li input.formSpacer,.brixForm ul li textarea.formSpacer,.brixForm ul li select.formSpacer{margin-left: 0;margin-top: 13.33333333px}}.brixForm ul li input:focus,.brixForm ul li textarea:focus,.brixForm ul li select:focus{border-color: #53d769}.brixForm ul li input[type=number]{-moz-appearance: textfield}.brixForm ul li input[type=number]::-webkit-inner-spin-button,.brixForm ul li input[type=number]::-webkit-outer-spin-button{-webkit-appearance: none;-moz-appearance: none;appearance: none;margin: 0}.brixForm ul li input[type=checkbox]{position: relative;top: 4px;width: 20px;height: 20px;padding: 0;cursor: pointer}.brixForm ul li input[type=checkbox]:checked{background-image: url("/brix/images/sprite.png?cache=1");background-repeat: no-repeat;background-position: -160px -80px}@media (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5){.brixForm ul li input[type=checkbox]:checked{background-image: url("/brix/images/sprite@2x.png?cache=1");-moz-background-size: 512px auto;background-size: 512px auto}}@media (-webkit-min-device-pixel-ratio: 2.5), (min-device-pixel-ratio: 2.5){.brixForm ul li input[type=checkbox]:checked{background-image: url("/brix/images/sprite@3x.png?cache=1");-moz-background-size: 512px auto;background-size: 512px auto}}.brixForm ul li textarea{height: 120px;resize: none;padding-top: 10px;padding-bottom: 10px;line-height: 1.5}.brixForm ul li select{padding-right: 40px;background-image: url('https://api.glorichie.com/images/comboArrow.svg');background-position: right 50%;background-repeat: no-repeat;cursor: pointer;width: auto}.brixForm ul li select::-ms-expand{display: none}.brixForm ul li .tip{display: -moz-inline-stack;display: inline-block;font-size: 14px}.brixForm ul li .tip.tipButton{cursor: pointer;-webkit-transition: color .3s ease 0s;-moz-transition: color .3s ease 0s;-o-transition: color .3s ease 0s;transition: color .3s ease 0s}.brixForm ul li .tip.tipButton:hover{color: #53d769}.brixForm ul li .tip.tipPadLeft{padding-left: 10px}.brixFormSubmit,.brixFormSubmit:active,.brixFormSubmit:visited{-webkit-appearance: none;-moz-appearance: none;appearance: none;position: relative;display: -moz-inline-stack;display: inline-block;font-family: source-sans-pro, sans-serif;font-style: normal;font-weight: 700;font-size: 17px;line-height: 40px;color: #000;text-transform: uppercase;height: 40px;white-space: nowrap;padding: 0 20px;-moz-box-sizing: border-box;box-sizing: border-box;cursor: pointer;outline: none;border: solid 1px #000;background: #fff;-webkit-transition: all .3s ease 0s;-moz-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;transition: all .3s ease 0s;transition-property: color, border-color;-moz-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;margin-top: .9em;margin-bottom: 1px;margin: 0}.brixFormSubmit:hover,.brixFormSubmit:active:hover,.brixFormSubmit:visited:hover{color: #53d769;border-color: #53d769}.brixFormSubmit:hover:before,.brixFormSubmit:active:hover:before,.brixFormSubmit:visited:hover:before{background-color: #53d769}.bsDialog{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;display: none}.bsDialog.show{display: block}.bsDialog.fadeIn .bsDialog_blocker{opacity: 1;-webkit-transition: opacity .4s ease 0;-moz-transition: opacity .4s ease 0;-o-transition: opacity .4s ease 0;transition: opacity .4s ease 0}.bsDialog.fadeIn .bsDialog_dialog{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-transition-delay: .1s !important;-moz-transition-delay: .1s !important;-o-transition-delay: .1s !important;transition-delay: .1s !important}.bsDialog_blocker{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.9);display: flex;align-items: center;justify-content: center;opacity: 0;-webkit-transition: opacity .5s ease .1s;-moz-transition: opacity .5s ease .1s;-o-transition: opacity .5s ease .1s;transition: opacity .5s ease .1s}.bsDialog_dialog{background: #fff;text-align: center;width: 440px;opacity: 0;-webkit-transform: translateY(30px);-moz-transform: translateY(30px);-ms-transform: translateY(30px);-o-transform: translateY(30px);transform: translateY(30px);-webkit-transition: all .3s ease 0s;-moz-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;transition: all .3s ease 0s;transition-property: opacity, transform;-moz-box-sizing: border-box;box-sizing: border-box;padding: 30px}.bsDialog_dialog-body{position: relative;padding: 0;max-height: 400px;overflow: auto;-webkit-overflow-scrolling: touch;font-family: source-sans-pro, sans-serif;font-style: normal;font-weight: 700;font-size: 24px;line-height: 1.2;color: #000;margin-top: .1em;margin-bottom: .2em}.bsDialog_dialog-body:first-child{margin-top: 0}@media (max-width: 767px){.bsDialog_dialog-body{font-size: 19.2px}}.bsDialog_dialog-body .modalSmall{padding-top: 5px;padding-bottom: 0;display: block;font-family: source-serif-pro, serif;font-style: normal;font-weight: 400;font-size: 16px;line-height: 1.5;color: #000}.bsDialog_dialog-body .modalImg{position: relative;width: 100%;height: 0;padding-top: 50%;overflow: hidden;margin-bottom: 10px}.bsDialog_dialog-body .modalImg img{position: absolute;top: 0;left: 0;width: 100% !important;height: auto !important}.bsDialog_dialog-body .icon-sending{padding-bottom: 20px}.bsDialog_dialog-body .icon-sending:after{content: '';position: relative;display: block;width: 110px;height: 5px;margin: 20px auto 0;background: transparent url(/brix/images/modalLoader.gif) no-repeat left top;-moz-background-size: 100% auto;background-size: 100% auto}.bsDialog_dialog-body input{margin-top: 15px;-webkit-appearance: none;-moz-appearance: none;appearance: none;-moz-box-sizing: border-box;box-sizing: border-box;height: 40px;padding: 0 15px;width: 100%;max-width: 100%;font-family: Helvetica, Arial, sans-serif;font-size: 16px;font-weight: normal;color: #424242;-moz-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;border: solid 1px #b2b2b2;background-color: #FFF;outline: none}.bsDialog_dialog-body input:focus{border-color: #e21a1a}.bsDialog_dialog-footer{padding-top: 15px;display: flex;justify-content: center}.bsDialog_dialog-footer button{-webkit-appearance: none;-moz-appearance: none;appearance: none;-moz-box-shadow: 0 0 0 0 rgba(0,0,0,0) !important;box-shadow: 0 0 0 0 rgba(0,0,0,0) !important;padding: 0;-moz-border-radius: 0;-o-border-radius: 0;border-radius: 0;border: none;position: relative;display: -moz-inline-stack;display: inline-block;font-family: source-sans-pro, sans-serif;font-style: normal;font-weight: 700;font-size: 17px;line-height: 40px;color: #000;text-transform: uppercase;height: 40px;white-space: nowrap;padding: 0 20px;-moz-box-sizing: border-box;box-sizing: border-box;cursor: pointer;outline: none;border: solid 1px #000;background: #fff;-webkit-transition: all .3s ease 0s;-moz-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;transition: all .3s ease 0s;transition-property: color, border-color;-moz-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;margin-top: .9em;margin-bottom: 1px;font-family: source-sans-pro, sans-serif !important;font-style: normal !important;font-weight: 700 !important;font-size: 14px !important;line-height: 30px !important;text-transform: none;height: 30px !important;padding: 0 15px !important;margin-top: .75em !important;margin: 0 20px 0 0}.bsDialog_dialog-footer button:hover{color: #53d769;border-color: #53d769}.bsDialog_dialog-footer button:hover:before{background-color: #53d769}.bsDialog_dialog-footer button:hover{color: #53d769;border-color: #53d769}.bsDialog_dialog-footer button:hover:before{background-color: #53d769}
