input{font-family:var(--font-open-sans),"Open Sans",sans-serif}input[type=number]{-moz-appearance:textfield!important}input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none!important}input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none!important}button{font-family:var(--font-open-sans),"Open Sans",sans-serif;cursor:pointer;background:0;border:0;border-radius:0;outline:0}a{text-decoration:none!important}ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;margin:0;padding:0}li{list-style:none}.boga-brand-item-v1-root{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-direction:row;flex-direction:row;padding-top:0;padding-bottom:100px;display:flex}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.boga-brand-item-v1-root{padding-bottom:30px}}.boga-brand-item-v1-root .boga-brand-item-v1-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;z-index:2;display:flex;position:relative}@media only screen and (min-device-width:320px) and (max-device-width:767px){.boga-brand-item-v1-root .boga-brand-item-v1-container{display:block}}.boga-brand-item-v1-root .boga-brand-item-v1-container .background-container{-moz-flex:0 0 60%;flex:0 0 60%;width:60%;max-width:60%;min-height:425px;max-height:425px;overflow:hidden}.boga-brand-item-v1-root .boga-brand-item-v1-container .background-container .q-split-container{overflow:inherit!important}.boga-brand-item-v1-root .boga-brand-item-v1-container .background-container .item-background{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:425px;position:relative}.boga-brand-item-v1-root .boga-brand-item-v1-container .background-container .item-background .images{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.boga-brand-item-v1-root .boga-brand-item-v1-container .content-container{-moz-flex:0 0 calc(40% + 150px);z-index:2;flex:0 0 calc(40% + 150px);width:calc(40% + 150px);max-width:calc(40% + 150px);margin-top:100px;margin-left:-150px;overflow:hidden}.boga-brand-item-v1-root .boga-brand-item-v1-container .content-container .content-container-animation{background:#fbf8f3;width:100%;height:100%;padding:50px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.boga-brand-item-v1-root .boga-brand-item-v1-container .content-container .content-container-animation{padding:40px!important}}.boga-brand-item-v1-root .boga-brand-item-v1-container .content-container .title-logo{margin-bottom:40px;overflow:hidden}.boga-brand-item-v1-root .boga-brand-item-v1-container .content-container .title-logo img,.boga-brand-item-v1-root .boga-brand-item-v1-container .content-container .title-logo img.brand-logo{object-fit:contain;object-position:left center;max-width:100%;max-height:100px;display:block;width:auto!important;height:auto!important}@media only screen and (min-device-width:320px) and (max-device-width:767px){.boga-brand-item-v1-root .boga-brand-item-v1-container .content-container .title-logo img,.boga-brand-item-v1-root .boga-brand-item-v1-container .content-container .title-logo img.brand-logo{max-height:60px}}.boga-brand-item-v1-root .boga-brand-item-v1-container .content-container .title-logo .red-line{background:#b01f24;width:60px;height:3px;margin-top:40px}.boga-brand-item-v1-root .boga-brand-item-v1-container .content-container .description-container{padding-left:60px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.boga-brand-item-v1-root .boga-brand-item-v1-container .content-container .description-container{padding-left:30px}}.boga-brand-item-v1-root .boga-brand-item-v1-container .content-container .description-container .description{margin-bottom:40px}.boga-brand-item-v1-root .boga-brand-item-v1-container .content-container .description-container .description p,.boga-brand-item-v1-root .boga-brand-item-v1-container .content-container .description-container .description div,.boga-brand-item-v1-root .boga-brand-item-v1-container .content-container .description-container .description span{color:#4a4a4a;font-size:13px;line-height:1.6}
input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none!important}input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none!important}input{font-family:var(--font-open-sans),"Open Sans",sans-serif}input[type=number]{-moz-appearance:textfield!important}input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none!important}input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none!important}button{font-family:var(--font-open-sans),"Open Sans",sans-serif;cursor:pointer;background:0;border:0;border-radius:0;outline:0}a{text-decoration:none!important}ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;margin:0;padding:0}li{list-style:none}.boga-contact-form{padding-bottom:50px}@media only screen and (min-device-width:320px) and (max-device-width:767px){.boga-contact-form{padding-bottom:0}}.boga-contact-form .boga-form-root .boga-half-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-wrap:wrap;flex-wrap:wrap;margin-left:-30px;margin-right:-30px;display:flex}@media only screen and (min-device-width:320px) and (max-device-width:767px){.boga-contact-form .boga-form-root .boga-half-container{-moz-flex-direction:column;flex-direction:column;-webkit-flex-wrap:no-wrap!important;-moz-flex-wrap:no-wrap!important;-ms-flex-wrap:no-wrap!important;flex-wrap:no-wrap!important}}.boga-contact-form .boga-form-root .boga-half-container.have-margin{margin-top:60px;margin-bottom:60px}@media only screen and (min-device-width:320px) and (max-device-width:767px){.boga-contact-form .boga-form-root .boga-half-container.have-margin{margin-top:30px!important;margin-bottom:30px!important}}.boga-contact-form .boga-form-root .boga-form-half{-moz-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%;padding:0 30px}@media only screen and (min-device-width:320px) and (max-device-width:767px){.boga-contact-form .boga-form-root .boga-form-half{-webkit-box-flex:0;-moz-box-flex:0;-moz-flex:0 0 100%!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important}}.boga-contact-form .boga-form-root .boga-form-half.pull-right{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-justify-content:flex-end;justify-content:flex-end;display:flex}.boga-contact-form .boga-form-root .boga-select-group,.boga-contact-form .boga-form-root .boga-input-group,.boga-contact-form .boga-form-root .boga-textarea-group{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;-moz-align-items:flex-start;flex-direction:column;align-items:flex-start;margin-bottom:20px;display:flex;overflow:hidden}.boga-contact-form .boga-form-root .boga-select-group input[type=text],.boga-contact-form .boga-form-root .boga-select-group input[type=number],.boga-contact-form .boga-form-root .boga-select-group input[type=email],.boga-contact-form .boga-form-root .boga-select-group input[type=tel],.boga-contact-form .boga-form-root .boga-select-group input[type=password],.boga-contact-form .boga-form-root .boga-select-group textarea,.boga-contact-form .boga-form-root .boga-select-group select,.boga-contact-form .boga-form-root .boga-input-group input[type=text],.boga-contact-form .boga-form-root .boga-input-group input[type=number],.boga-contact-form .boga-form-root .boga-input-group input[type=email],.boga-contact-form .boga-form-root .boga-input-group input[type=tel],.boga-contact-form .boga-form-root .boga-input-group input[type=password],.boga-contact-form .boga-form-root .boga-input-group textarea,.boga-contact-form .boga-form-root .boga-input-group select,.boga-contact-form .boga-form-root .boga-textarea-group input[type=text],.boga-contact-form .boga-form-root .boga-textarea-group input[type=number],.boga-contact-form .boga-form-root .boga-textarea-group input[type=email],.boga-contact-form .boga-form-root .boga-textarea-group input[type=tel],.boga-contact-form .boga-form-root .boga-textarea-group input[type=password],.boga-contact-form .boga-form-root .boga-textarea-group textarea,.boga-contact-form .boga-form-root .boga-textarea-group select{color:#b01f24;letter-spacing:normal;width:100%;min-height:80px;font-size:12px;line-height:1.6;font-family:var(--font-open-sans),"Open Sans",sans-serif;background:#fbf8f3;border:0;border-radius:0;outline:0;padding:0 30px;display:block}.boga-contact-form .boga-form-root .boga-select-group input[type=text]::placeholder,.boga-contact-form .boga-form-root .boga-select-group input[type=number]::placeholder,.boga-contact-form .boga-form-root .boga-select-group input[type=email]::placeholder,.boga-contact-form .boga-form-root .boga-select-group input[type=tel]::placeholder,.boga-contact-form .boga-form-root .boga-select-group input[type=password]::placeholder,.boga-contact-form .boga-form-root .boga-select-group textarea::placeholder,.boga-contact-form .boga-form-root .boga-select-group select::placeholder,.boga-contact-form .boga-form-root .boga-input-group input[type=text]::placeholder,.boga-contact-form .boga-form-root .boga-input-group input[type=number]::placeholder,.boga-contact-form .boga-form-root .boga-input-group input[type=email]::placeholder,.boga-contact-form .boga-form-root .boga-input-group input[type=tel]::placeholder,.boga-contact-form .boga-form-root .boga-input-group input[type=password]::placeholder,.boga-contact-form .boga-form-root .boga-input-group textarea::placeholder,.boga-contact-form .boga-form-root .boga-input-group select::placeholder,.boga-contact-form .boga-form-root .boga-textarea-group input[type=text]::placeholder,.boga-contact-form .boga-form-root .boga-textarea-group input[type=number]::placeholder,.boga-contact-form .boga-form-root .boga-textarea-group input[type=email]::placeholder,.boga-contact-form .boga-form-root .boga-textarea-group input[type=tel]::placeholder,.boga-contact-form .boga-form-root .boga-textarea-group input[type=password]::placeholder,.boga-contact-form .boga-form-root .boga-textarea-group textarea::placeholder,.boga-contact-form .boga-form-root .boga-textarea-group select::placeholder{color:#b01f24;letter-spacing:normal;font-size:12px}.boga-contact-form .boga-form-root .boga-select-group select,.boga-contact-form .boga-form-root .boga-input-group select,.boga-contact-form .boga-form-root .boga-textarea-group select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;appearance:none;color:#0000;text-shadow:0 0 #b01f24;outline:0;height:80px;background:0 0!important}.boga-contact-form .boga-form-root .boga-select-group select option,.boga-contact-form .boga-form-root .boga-input-group select option,.boga-contact-form .boga-form-root .boga-textarea-group select option{color:#b01f24;letter-spacing:normal;font-size:12px;line-height:1.6}.boga-contact-form .boga-form-root .boga-select-group textarea,.boga-contact-form .boga-form-root .boga-input-group textarea,.boga-contact-form .boga-form-root .boga-textarea-group textarea{resize:none;height:100%;padding:30px}@media only screen and (min-device-width:320px) and (max-device-width:767px){.boga-contact-form .boga-form-root .boga-select-group textarea,.boga-contact-form .boga-form-root .boga-input-group textarea,.boga-contact-form .boga-form-root .boga-textarea-group textarea{min-height:300px}}.boga-contact-form .boga-form-root .boga-form-validation{color:#b01f24;letter-spacing:normal;width:100%;min-height:30px;margin-top:10px;font-size:12px;line-height:1.6;display:block}.boga-contact-form .boga-form-root .boga-form-validation.true span{opacity:1;visibility:visible;-o-transition:all cubic-bezier(.55, 0, .1, 1) .5s;transition:all .5s cubic-bezier(.55,0,.1,1)}.boga-contact-form .boga-form-root .boga-form-validation span{opacity:0;visibility:hidden;-o-transition:all cubic-bezier(.55, 0, .1, 1) .5s;-o-transition:all cubic-bezier(.55, 0, .1, 1) .5s;transition:all .5s cubic-bezier(.55,0,.1,1)}.boga-contact-form .boga-form-root .boga-select-group{background:0 0!important}.boga-contact-form .boga-form-root .boga-select-group .select-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;background:#fbf8f3;align-items:center;padding-left:25px;display:flex;position:relative}@media only screen and (min-device-width:320px) and (max-device-width:767px){.boga-contact-form .boga-form-root .boga-select-group .select-container{padding-left:0!important}}.boga-contact-form .boga-form-root .boga-select-group .select-container select{width:calc(100% - 40px);padding-left:0}@media only screen and (min-device-width:320px) and (max-device-width:767px){.boga-contact-form .boga-form-root .boga-select-group .select-container select{padding-left:30px}}.boga-contact-form .boga-form-root .boga-select-group .select-container .arrow{pointer-events:none;position:absolute;right:30px}.boga-contact-form .boga-form-root .boga-select-group .select-container .arrow .fa-chevron-down{color:#b01f24;font-size:12px}.boga-contact-form .boga-form-root .boga-textarea-group{height:100%}.boga-contact-form .boga-form-root .boga-button-group.error button{cursor:not-allowed}.boga-contact-form .boga-form-root .boga-button-group button{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;-moz-justify-content:center;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-weight:400;display:flex}.boga-contact-form .boga-form-root .boga-button-group button:hover .line{width:125px}.boga-contact-form .boga-form-root .boga-button-group button:disabled{opacity:.3;cursor:not-allowed}.boga-contact-form .boga-form-root .boga-button-group button .line{-o-transition:all cubic-bezier(.55, 0, .1, 1) .5s;background:#b01f24;width:85px;height:1px;transition:all .5s cubic-bezier(.55,0,.1,1)}.boga-contact-form .boga-form-root .boga-button-group button .text{color:#b01f24;text-transform:uppercase;margin-left:25px;font-size:14px;font-weight:400;line-height:1.6}.boga-contact-form .required-msg p,.boga-contact-form .required-msg span{color:#b01f24;margin:0;font-size:12px;line-height:1.6}.newsletter-form{max-width:280px}@media only screen and (min-device-width:320px) and (max-device-width:767px){.newsletter-form{max-width:100%!important}}.newsletter-form .newsletter-form-group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;border-bottom:1px solid #fff;align-items:center;max-height:45px;margin:20px 0;display:flex}.newsletter-form .newsletter-form-group input[type=email]{-moz-flex:0 0 80%;min-height:45px;font-family:var(--font-open-sans),"Open Sans",sans-serif;letter-spacing:normal;color:#fff;background:0 0;border:0;outline:0;flex:0 0 80%;font-weight:400}.newsletter-form .newsletter-form-group input[type=email]::placeholder{color:#fff;letter-spacing:normal;font-size:13px}.newsletter-form .newsletter-form-group button{-moz-flex:0 0 20%;text-align:center;color:#fff;cursor:pointer;min-height:45px;max-height:45px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;-moz-justify-content:center;-o-transition:all .35s ease;background:0 0;border-right:0;outline:0;flex:0 0 20%;justify-content:center;align-items:center;padding:0 0 0 10px;font-size:13px;transition:all .35s;display:flex}.newsletter-form .newsletter-form-group button:hover{opacity:.5}.boga-contact-form-root{background:#fff;padding-top:80px;padding-bottom:100px}@media only screen and (min-device-width:320px) and (max-device-width:767px){.boga-contact-form-root{padding-top:60px;padding-bottom:60px}}.boga-contact-form-root .chat-whatsapp-intro{padding:0 0 40px}.boga-contact-form-root .chat-whatsapp-intro .chat-wa a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;color:#6fc367;align-items:center;height:26px;text-decoration:none;display:flex}.boga-contact-form-root .chat-whatsapp-intro .chat-wa a .icon{height:26px;margin-right:10px}.boga-contact-form-root .chat-whatsapp-intro .chat-wa a .icon i{font-size:24px}.boga-contact-form-root .chat-whatsapp-intro .chat-wa a span{text-transform:uppercase;color:#6fc367;letter-spacing:1.2px;height:26px;font-size:12px;line-height:26px}.boga-contact-form-root .chat-whatsapp-intro .intro-text p{color:#b01f24;text-transform:uppercase;margin-top:10px;margin-bottom:0;font-size:14px;line-height:1.6}.boga-contact-form-root .boga-half-container{margin-bottom:0!important}.boga-contact-form-root .boga-contact-form{padding-bottom:0!important}.inquiry-loading.open{opacity:1;transform:translate(0,0)}.inquiry-loading{content:"";z-index:100;text-align:center;-o-transition:all cubic-bezier(.55, 0, .1, 1) .5s;opacity:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;-moz-justify-content:center;background:#262b3abf;justify-content:center;align-items:center;transition:all .5s cubic-bezier(.55,0,.1,1);display:flex;position:fixed;top:0;left:0;overflow:hidden;transform:translateY(101%)}.inquiry-loading .loader{text-align:center;vertical-align:top;width:20%;height:100px;margin:0 auto 1em;padding:1em;display:inline-block}.inquiry-loading .loader svg,.inquiry-loading .loader svg path{fill:#fff}.popup-success{z-index:10;opacity:0;visibility:hidden;-o-transition:all .75s ease;background-color:#fff;max-width:500px;height:200px;transition:all .75s;position:fixed;bottom:25px;right:25px;transform:translateY(100px);box-shadow:0 5px 25px 10px #0000001a}@media screen and (max-width:768px){.popup-success{max-width:100%;height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;-moz-justify-content:center;-o-transition:all .4s ease;background-color:#41465ec9;justify-content:center;align-items:center;transition:all .4s;display:flex;inset:0;transform:translate(0,0)}}.popup-success.open{opacity:1;visibility:visible;transform:translate(0,0)}@media screen and (max-width:768px){.popup-success.open .block-content-wrap{opacity:1;transform:translate(0,0)}}.popup-success .columns,.popup-success .popup-container,.popup-success .block-content-wrap,.popup-success .wrap{box-sizing:border-box;height:100%}@media screen and (max-width:768px){.popup-success .columns,.popup-success .popup-container,.popup-success .block-content-wrap,.popup-success .wrap{height:auto}.popup-success .popup-container{padding:100px}}@media screen and (max-width:540px){.popup-success .popup-container{padding:25px}}.popup-success .block-content-wrap{overflow:hidden}@media screen and (max-width:768px){.popup-success .block-content-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-direction:column;-o-transition:all .3s ease;opacity:0;flex-direction:column;transition:all .3s;display:flex;position:relative;transform:translateY(100px)}}.popup-success .close{cursor:pointer;z-index:10;font-size:20px;line-height:1;position:absolute;top:10px;right:10px;transform:rotate(45deg)}@media screen and (max-width:768px){.popup-success .close{color:#fff;font-size:30px;top:7px;right:7px}}@media screen and (max-width:320px){.popup-success .close{font-size:25px}}.popup-success .close button{cursor:pointer;background:0 0;border:0;outline:0}.popup-success .close .icon{width:14px;transform:rotate(45deg)}@media only screen and (min-device-width:320px) and (max-device-width:767px){.popup-success .close .icon,.popup-success .close .icon path{fill:#fff!important}}.popup-success .picture{-moz-flex:0 0 40%;flex:0 0 40%;margin:0}@media screen and (max-width:768px){.popup-success .picture{-moz-flex:1;flex:1}}.popup-success .picture .wrap{padding:10px}@media screen and (max-width:768px){.popup-success .picture .wrap{padding:0}}.popup-success .picture img{object-fit:cover;width:100%;height:100%}@media screen and (max-width:768px){.popup-success .picture img{height:330px}}@media screen and (max-width:540px){.popup-success .picture img{height:220px}}@media screen and (max-width:768px){.popup-success .entry{background-color:#fff}}.popup-success .entry .inner{padding:25px 20px 25px 10px}@media screen and (max-width:768px){.popup-success .entry .inner{padding:30px 40px}}@media screen and (max-width:540px){.popup-success .entry .inner{padding:20px 25px}}.popup-success .entry .section-headline{font-size:18px;line-height:26px;font-family:var(--font-playfair),"Playfair Display",sans-serif;margin-bottom:15px;display:block}@media screen and (max-width:320px){.popup-success .entry .section-headline{font-size:15px;line-height:24px}}.popup-success .entry .section-headline:after,.popup-success .entry .section-headline:before{width:10%;height:2px}.popup-success .entry .title{text-transform:uppercase;margin-bottom:10px;font-family:Playfair Display,serif;display:block}.popup-success .entry p{margin:0 0 20px;font-size:12px;line-height:18px;overflow:hidden}@media screen and (max-width:540px){.popup-success .entry p{max-height:100%}}.popup-success .entry .button{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-align-items:center;text-transform:uppercase;align-items:center;font-size:12px;line-height:18px;display:inline-block}@media screen and (max-width:320px){.popup-success .entry .button{font-size:11px}}.popup-success .entry .button:hover{color:#b01f24}.popup-success .entry .button:hover .icon{color:#fff;background-color:#b01f24;border:1px solid #b01f24;margin-right:15px}.popup-success .entry .button .icon{text-align:center;-o-transition:all .3s ease;border:1px solid #b01f24;border-radius:50%;width:20px;height:20px;margin-right:25px;font-size:18px;line-height:1;transition:all .3s;display:inline-block}@media screen and (max-width:540px){.popup-success .entry .button .icon{position:relative;top:3px}}
