﻿/*!
Theme Name: Divi Child (1.0.13)
Description: 
Author: Centaso
Template: Divi
Version: 1.0.13
*/*{font-synthesis:none !important}body{hyphens:auto}.hero-title,h1,h2,h3,h4,h5,h6{hyphens:manual}:root{--ce-preset-color-black: #20252C;--ce-preset-color-white: #E7E7E7;--ce-preset-color-primary: #44003D;--ce-preset-color-secondary: #CE4257;--ce-preset-color-accent: #FF7F51}.bookmark:before{content:"";display:block;height:100px;margin-top:-100px;visibility:hidden}@media only screen and (max-width: 980px){.col-tablet-reverse{display:flex;flex-direction:column-reverse}}.uppercase{text-transform:uppercase}.br-desktop{display:inline}@media(min-width: 981px){.br-desktop{display:block}}.txt-white{color:#e7e7e7}.txt-black{color:#20252c}.bg-white{background-color:#e7e7e7}.bg-black{background-color:#20252c}.text-white{color:#e7e7e7}.text-black{color:#20252c}.text-secondary{color:#ce4257}.text-accent{color:#ff7f51}.bg-primary{background-color:#44003d}.bg-secondary{background-color:#ce4257}.bg-secondary-2{background-color:#ddc4dd}.bg-secondary-3{background-color:#ff7f51}.bg-secondary-4{background-color:#ffd400}.text-primary{color:#44003d}.text-secondary{color:#ce4257}.text-secondary-2{color:#ddc4dd}.text-secondary-3{color:#ff7f51}.text-secondary-4{color:#ffd400}.d-flex{display:flex !important}.d-inline{display:inline !important}.d-block{display:block !important}.d-inline-block{display:inline-block !important}.m-auto{margin:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:2rem !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:2rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:2rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:2rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}hr{border:none;border-bottom:1px solid #44003d}hr.border-1{border-bottom:3px solid #ff7f51}hr.border-2{border-bottom:5px solid #ff7f51}hr.border-3{border-bottom:7px solid #ff7f51}:root{--ce-preset-mm-color-accent: #111;--ce-preset-mm-color-link: #111;--ce-preset-mm-color-hover: #02268a;--ce-preset-mm-color-link-open: #02268a;--ce-preset-mm-color-bg: #fff;--ce-preset-mm-color-border: rgba(0,0,0,0.08);--ce-preset-mm-transition: 0.3s ease}.et_mobile_nav_menu .et_mobile_menu{display:none !important}body.wpce-menu-open{overflow:hidden}.wpce-mobile-menu{position:fixed;inset:0;z-index:99999;background:var(--ce-preset-mm-color-bg);transform:translateY(-100%);transition:transform .35s ease;overflow-y:auto;-webkit-overflow-scrolling:touch}.wpce-mobile-menu.is-open{transform:translateY(0)}.wpce-mobile-menu__inner{position:relative;padding:40px 20px 40px}.wpce-mobile-menu__close{position:absolute;top:20px;right:10px;width:40px;height:40px;border:none;background:rgba(0,0,0,0);font-size:32px;cursor:pointer;color:var(--ce-preset-mm-color-link)}.wpce-mobile-menu__close:hover{color:var(--ce-preset-mm-color-hover)}.wpce-mobile-menu .menu-item>a{display:block;padding:14px 0;font-size:18px;font-weight:500;color:var(--ce-preset-mm-color-link);text-decoration:none;transition:color var(--ce-preset-mm-transition)}.wpce-mobile-menu .menu-item>a:hover{color:var(--ce-preset-mm-color-hover)}.wpce-mobile-menu .menu-item-has-children>a{position:relative;font-weight:600}.wpce-mobile-menu .menu-item-has-children>a::after{content:"›";position:absolute;right:0;opacity:.4}.wpce-mobile-menu .menu-item.is-open>a{color:var(--ce-preset-mm-color-link-open)}.wpce-mobile-menu .sub-menu{max-height:0;overflow:hidden;margin-top:8px;margin-left:12px;padding-left:12px;border-left:2px solid var(--ce-preset-mm-color-border);transition:max-height .35s ease}.wpce-mobile-menu .menu-item.is-open>.sub-menu{max-height:500px}.wpce-mobile-menu .sub-menu a{display:block;padding:8px 0;font-size:16px;color:var(--ce-preset-mm-color-link)}.wpce-mobile-menu .menu-item-has-children>a::after{content:"";display:inline-block;width:6px;height:6px;margin-left:8px;margin-top:.55em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}body:not(.et-fb-root-ancestor) [class*=et-lb-content],.et-lb-wrapper{position:fixed !important;visibility:hidden;top:0px;z-index:999999;min-height:100%;transition:all .2s 0s;width:100%;max-height:99.99vh;overflow-y:auto}body:not(.et-fb-root-ancestor) [class*=et-lb-content] .et_pb_row{position:relative;top:50px}.et-lb-open{visibility:visible !important;width:100%}span.et-lb-close{font-size:46px;right:-1vw;margin-top:-51px;display:block;color:#fff;padding:10px;cursor:pointer;font-weight:bold;font-family:etmodules;z-index:99999999999999;position:absolute}body:not(.et-fb-root-ancestor) [class*=et-lb-content]:not(.et-lb-open){transform:scale(0.3);opacity:0}body:not(.et-fb-root-ancestor) [class*=et-lb-btn]{cursor:pointer}#et-boc #box-mega-menu{display:none;position:fixed;left:50%;transform:translateX(-50%);max-height:80vh;overflow-y:auto;width:90%}html{font-size:100%}@media(max-width: 980px){.et_pb_column{width:100%;margin-bottom:3%}}#wrapper{display:flex;flex-direction:column;min-height:100vh}#wrapper #main{flex:1}#main-menu .et-menu li li a{width:max-content !important}#main-menu .nav li ul{width:initial !important}#main-menu .et_pb_menu__logo{transition:transform .7s;-webkit-transition:transform .7s}#main-menu .et_pb_menu__logo:hover{transform:scale(1.05);-webkit-transform:scale(1.05)}.ce-address,.ce-contact-list,.ce-opening-hours{list-style-type:none !important;padding-left:0 !important}.ce-contact-item{display:flex;align-items:center}.ce-contact-item .et-pb-icon{font-size:inherit}a.underline,span.underline,body #page-container .et_pb_section .et_pb_row .et_pb_column .et_pb_module a.et_pb_button.underline,body #page-container .et_pb_section .et_pb_row .et_pb_column .et_pb_module.underline a.et_pb_button{text-decoration:none !important;position:relative !important;padding-bottom:0 !important}a.underline:after,span.underline:after,body #page-container .et_pb_section .et_pb_row .et_pb_column .et_pb_module a.et_pb_button.underline:after,body #page-container .et_pb_section .et_pb_row .et_pb_column .et_pb_module.underline a.et_pb_button:after{content:"" !important;display:block !important;position:absolute !important;width:100%;margin:0;padding:0;left:0;bottom:-3px;opacity:1 !important;border-bottom:1px solid currentColor}body #page-container .et_pb_section .et_pb_row .et_pb_column .et_pb_module.underline a.et_pb_promo_button.et_pb_button{padding:0 !important}.et_pb_image .et_pb_lightbox_image .et_pb_image_wrap:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);opacity:0;transition:opacity .333s ease-in-out}.et_pb_image .et_pb_lightbox_image .et_pb_image_wrap:hover:after{opacity:1}.ce-flickity-carousel .carousel-cell img{display:block;padding:0 5px;transition:filter 300ms ease 0ms}.ce-flickity-carousel .carousel-cell:hover img{filter:brightness(80%) !important;backface-visibility:hidden}.ce-flickity-carousel .flickity-prev-next-button{top:95px}.ce-flickity-carousel .flickity-page-dots{position:relative;bottom:-22px}.ce-flickity-carousel .flickity-page-dots .dot{height:4px;width:40px;margin:0;border-radius:0;background:#fbfbfb}@media only screen and (max-width: 600px){.ce-flickity-carousel .flickity-page-dots{display:none}}.et_pb_module.gallery-full-width-fit-25 .et_pb_gallery_item{width:25%;margin:0}.et_pb_module.gallery-full-width-fit-25 .et_pb_gallery_item img{object-fit:cover;height:25vw}.et_pb_module.et_pb_text.fancy p{background:-webkit-linear-gradient(#fff, #fff 30%, #333 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.with-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.et-gallery-masonry .et_pb_gallery .et_pb_gallery_items{column-count:3;column-gap:15px}@media only screen and (max-width: 1200px){.et-gallery-masonry .et_pb_gallery .et_pb_gallery_items{column-count:2}}@media only screen and (max-width: 767px){.et-gallery-masonry .et_pb_gallery .et_pb_gallery_items{column-count:1}}.et-gallery-masonry .et_pb_gallery .et_pb_gallery_items .et_pb_gallery_item{width:100%;margin:0px 0px 10px 0 !important;float:none !important}.ico-divi,.ico-after-divi-hamburger:after,.ico-divi-hamburger:before{font-family:ETmodules;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:96px;font-style:normal;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr}.ico-divi-hamburger:before{content:"b";font-size:1em;padding-right:.5em}.ico-after-divi-hamburger:after{content:"b";font-size:1em;padding-left:.5em}
/*# sourceMappingURL=style.css.map */
