/* https://prestofresco.fr/wp-content/uploads/pp-css-js-dev/custom.css */
/* Import rule from: https://fonts.googleapis.com/css?family=Cardo:400,400i,700&display=swap */
@font-face{font-family:'Cardo';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cardo/v21/wlpxgwjKBV1pqhv97IMx2g.woff) format('woff')}@font-face{font-family:'Cardo';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cardo/v21/wlp_gwjKBV1pqhv43Ic.woff) format('woff')}@font-face{font-family:'Cardo';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/cardo/v21/wlpygwjKBV1pqhND-ZQW-WU.woff) format('woff')}.bounce{animation-name:bounce-7;animation-timing-function:cubic-bezier(.28,.84,.42,1);animation-duration:2s;animation-iteration-count:infinite;display:block}@keyframes bounce-7{0%{transform:scale(1,1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-50px)}50%{transform:scale(1.05,.95) translateY(0)}57%{transform:scale(1,1) translateY(-7px)}64%{transform:scale(1,1) translateY(0)}100%{transform:scale(1,1) translateY(0)}}.et_pb_row_0 .et_pb_column_0{padding-top:0!important}body:not(.et-fb) #et-main-area article:before{z-index:9999998;background:url(/wp-includes/images/fond_page.jpg);background-repeat:repeat;background-position:top right;background-size:contain;content:'';position:fixed;width:100%;height:100%;mix-blend-mode:multiply;opacity:.8;background-size:cover;pointer-events:none}.decorated{background:url(/wp-includes/images/chiffon-fond.jpg);background-blend-mode:color-burn}@media (max-width:980px){.header-content{margin:0 auto!important;padding:0!important}}.slidesContainer{top:0;right:0;left:0;bottom:0;position:absolute!important;z-index:0!important}.slidesContainer #slides{top:0;right:0;left:0;bottom:0;position:absolute!important}.slidesContainer--absolute #slideshow{position:absolute!important}.slidesContainer--absolute .et_pb_code_inner{height:100%}.appearingHero{opacity:0!important;transition:1.5s;transition-delay:3s;animation:none!important;z-index:100}.appearingHero--toggled{opacity:1!important}.scrollArrow{z-index:300!important}.linkedImageParent a{display:flex;justify-content:center}.header-content-container .center{display:flex!important;justify-content:center!important;align-items:center!important}.home__semiMenu{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.home__semiMenu__toggle{display:none}@media (max-width:980px){.home__semiMenu{flex-direction:column;position:fixed;right:0;left:0;bottom:0;background:#10305f!important;transition:0.4s}.home__semiMenu.home__semiMenu--hidden{transform:translateY(100%)}.home__semiMenu.home__semiMenu--hidden .home__semiMenu__toggle{transform:scaleY(-1)}.home__semiMenu .home__semiMenu__link{background-color:transparent!important;color:#f3dbb4!important;margin:.5rem;width:100vw;max-width:none;padding:.5rem 1rem!important}.home__semiMenu .home__semiMenu__toggle{display:block;width:66px;height:50px;position:absolute;top:-45px;right:calc(50% - 33px);background:#10305f;border:none;box-shadow:none;border-radius:8px;background-image:url(/wp-includes/images/arrow.svg);background-size:30px 30px!important;background-position:center!important;background-repeat:no-repeat!important}.home__semiMenu .home__semiMenu__socials{justify-content:space-between;width:100vw;max-width:50vw;margin-top:20px}}.home__semiMenu__link{color:#10305f!important;border-width:2px!important;border-color:#d59d12;border-radius:8px;letter-spacing:2px;font-size:30px;font-family:'Dharma Gothic',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;background-color:#d59d12;padding-top:0.15rem!important;padding-right:2rem!important;padding-bottom:0px!important;padding-left:2rem!important;display:inline-block!important;text-align:center;flex:1;max-width:240px;position:relative;font-weight:500;line-height:1.7em!important;transition:0.2s}.home__semiMenu__link:hover{filter:brightness(1.3)}@media (max-width:1200px){.home__semiMenu__link{font-size:20px;padding-right:0.5rem!important;padding-left:0.5rem!important;max-width:180px}}.home__semiMenu__link--beige{background-color:#f3dbb4}.home__semiMenu__socials{flex:1;display:flex;justify-content:space-between;align-items:center;max-width:110px}.home__semiMenu__socials a{display:flex;align-items:center;transition:0.2s}.home__semiMenu__socials a:hover{filter:brightness(1.3)}.home__semiMenu__socials img{width:40px!important;height:40px!important}@media (max-width:980px){.largeOnly{display:none!important}}@media (min-width:981px){.smallOnly{display:none!important}}._df_book{background-color:transparent!important}.df-container.df-xs .df-book-stage{z-index:9999999}.df-container.df-fullscreen{z-index:9999999}.decorated--topBottom{position:relative}.decorated--topBottom:before,.decorated--topBottom:after{background:url(/wp-content/uploads/2019/10/separateur-presto-fresco.svg);background-repeat:space no-repeat!important;background-size:contain!important;background-position:center!important;width:225px;height:12px;content:'';display:block;margin:1rem auto}.decorated--leftRight{position:relative;display:flex;align-items:center;margin-bottom:2rem;margin-left:-10%;margin-right:-10%}.decorated--leftRight h4{flex:2;text-align:center;padding:0 1rem;line-height:3rem!important;font-family:'Bellerose',Helvetica!important;font-weight:normal!important}@media (min-width:981px){.decorated--leftRight h4{padding-bottom:2.5rem}}@media (min-width:981px){.decorated--leftRight:before,.decorated--leftRight:after{background:url(/wp-includes/images/losanges-blancs.svg);background-repeat:repeat no-repeat!important;background-size:56px!important;background-position:center!important;width:0;height:12px;content:'';display:block;margin:1rem auto;flex:1.45}}.vague{width:100%}.vague--beige path{fill:#f4d9ae!important}.vague--blue{transform:scaleY(-1);border-top:4px solid #10305f}.vague--blue path{fill:#10305f!important}@media (min-width:1250px){.imp-tooltip.imp-tooltip-visible{transform:translateX(300px) translateY(calc(-100% - 18px)) scale(1)!important;transition:none!important;border-radius:0!important}.imp-tooltip.imp-tooltip-visible .hs-arrow{display:none!important}.imp-tooltip.imp-tooltip-visible:before{position:absolute;bottom:0;width:150px;left:-150px;height:2px;background:#10305f;content:''}}.imp-shape-spot-pin:hover,.imp-shape-spot-pin:focus{transform:scale(1.25)!important}@media (max-width:980px){.footer .firstRow{margin-bottom:0!important;padding-bottom:0!important}}.footer__button{cursor:pointer;transition:0.3s}.footer__button:hover{filter:brightness(1.3);transform:scale(1.05)}.footer__links{margin-top:1.15rem;text-align:right;margin-right:1.5rem}@media (max-width:980px){.footer__links{margin-bottom:1.25rem!important;text-align:center;margin-top:0!important}}.footer__links a{color:#f4d9ae!important;transition:0.3s}.footer__links a:hover{filter:brightness(1.3);transform:scale(1.05)}.footer__socials{padding-left:1rem}@media (max-width:980px){.footer__socials{display:flex;justify-content:center;padding-right:1rem}}.footer__socials img{width:30px!important;height:auto!important;margin-top:.75rem;margin-bottom:.5rem;margin-right:.75rem}.footer__socials a{transition:0.3s}.footer__socials a:hover{filter:brightness(1.3)}.footer__horaires{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.footer__horaires__horaire{width:47.5%}@media (max-width:980px){.footer__horaires__horaire{width:100%;text-align:center!important}.footer__horaires__horaire p{width:100%}.footer__horaires__horaire:nth-child(1){margin-bottom:2rem}}
/*!
 Timeline - v0.0.1
 ilker Yılmaz
 https://github.com/ilkeryilmaz/timeline
 */
.timeline-container{position:relative}.timeline-container::after{content:'';display:table;clear:both}.timeline{width:100%}.timeline-list{position:relative;width:100%;overflow:hidden;margin:0;padding:0;height:calc(100vh - 110px);margin-top:110px}.timeline-list-wrap{position:relative;top:0;left:0;display:block;transform:translate3d(0,0,0);height:100vh;transition:transform 1s cubic-bezier(.455,.03,.515,.955)}.timeline-item{float:left;width:auto;height:400px;border:1px solid #ddd;box-sizing:border-box}.timeline-dots-wrap{position:absolute;width:100%}.timeline-horizontal .timeline-dots-wrap{width:100%;height:35px}.timeline-vertical .timeline-dots-wrap{left:0;top:0;background:#10305f}.timeline-dots-wrap.bottom{bottom:-50px}.timeline-dots-wrap.top{top:-50px}.timeline-dots-wrap.right{right:-70px}.timeline-dots{margin:0;padding:0;position:relative;width:100%;height:100%;transition:transform 1s cubic-bezier(.455,.03,.515,.955)}.timeline-dots li{transition:all 1s cubic-bezier(.455,.03,.515,.955);list-style:none;overflow:hidden}.timeline-vertical .timeline-dots li{width:100%}.timeline-dots button{cursor:pointer;border:none;outline:none;color:#10305f;font-size:12px;transition:all 1s cubic-bezier(.455,.03,.515,.955)}.timeline-horizontal .timeline-dots button{background:url(/wp-content/uploads/pp-css-js-dev/../img/date-icon.png) bottom no-repeat;padding-bottom:15px}.timeline-vertical .timeline-dots button{background:url(/wp-content/uploads/pp-css-js-dev/../img/date-icon-vertical.png) left no-repeat;padding-left:15px}@media (min-width:981px){.timeline__item{height:calc(100vh - 110px)}}.timeline__item .et_pb_blurb_content{display:flex!important;flex-direction:row-reverse!important;height:calc(100vh - 110px)}@media (max-width:980px){.timeline__item .et_pb_blurb_content{flex-direction:column-reverse!important;padding-top:0!important;height:auto!important}}.timeline__item .et_pb_blurb_content .et_pb_blurb_container{width:100%;min-width:500px;padding-right:10%;padding-left:10%;height:calc(100vh - 110px);display:flex;align-items:flex-center;justify-content:center;flex-direction:column;padding-top:10rem!important;overflow:hidden}@media (max-width:980px){.timeline__item .et_pb_blurb_content .et_pb_blurb_container{min-width:0!important;width:100%!important;padding:50px 0!important;padding-top:25px!important;height:auto!important}}.timeline__item .et_pb_blurb_content .et_pb_blurb_container img{max-width:70%;margin:auto}@media (min-width:981px){.timeline__item .et_pb_blurb_content .et_pb_blurb_container img{margin-bottom:1rem}}.timeline__item .et_pb_blurb_content .et_pb_blurb_container h4{width:100%;display:block;font-size:50px!important;font-family:'Cardo',Georgia,"Times New Roman",serif!important;padding-bottom:5px!important}@media (max-width:980px){.timeline__item .et_pb_blurb_content .et_pb_blurb_container h4{font-size:35px!important}}.timeline__item .et_pb_blurb_content .et_pb_image_wrap{height:100%;border-radius:8px;overflow:hidden;position:relative}.timeline__item .et_pb_blurb_content .et_pb_image_wrap img{max-width:none;height:100%;object-fit:cover;width:100%;opacity:1!important}.timeline__item .et_pb_blurb_content .et_pb_main_blurb_image{width:50%;min-width:50%;margin:0!important}@media (max-width:980px){.timeline__item .et_pb_blurb_content .et_pb_main_blurb_image{width:100%!important;height:25vh}}.timeline-dots{width:auto;right:50%;left:0;display:flex;justify-content:center;align-items:center;transform:none!important;height:5rem!important;padding-top:0!important;flex-direction:row!important;padding:0 3%!important}@media (max-width:980px){.timeline-dots{right:0%!important;justify-content:space-between}}.timeline-dots li{display:flex;justify-content:flex-start;align-items:center;height:2rem!important;overflow:visible!important;justify-content:center;background-position:center!important;background-size:contain!important;background-repeat:no-repeat!important;width:auto;margin:0 2rem}.timeline-dots li button{color:transparent!important;font-weight:700;font-size:1.75rem;transition:0.75s!important;max-width:100%;padding:1.5rem;background-position:center;background-repeat:no-repeat!important;background-size:150px auto;width:200px;border-radius:8px!important;overflow:hidden;background-color:#10305f!important}.timeline-dots .slide-active{transform:translateY(-5px) scale(1.1)}.header{z-index:9999999;position:fixed;top:5vh;left:0;bottom:5vh;width:90vh;height:40px;transform-origin:left top;transform:rotate(-90deg) translateX(-100%)}.header--toggled .header__links a{transform:translateY(-85%)}.header--toggled .header__links a:hover,.header--toggled .header__links a:focus,.header--toggled .header__links a:active{transform:none}.header--toggled .header__hide{transform:none!important;box-shadow:-3px 1px 5px 0 rgba(0,0,0,.2)!important}.header__links{display:flex}.header__links a{height:30px;flex:1;display:flex;justify-content:center;align-items:center;transition:0.3s;position:relative;box-shadow:-3px 1px 5px 0 rgba(0,0,0,.2);background-color:#f3dbb4}@media (min-width:980px){.header__links a{height:55px}}.header__links a.la-storia{background-color:#10305f!important}.header__links a.la-storia span{color:#f3dbb4!important}.header__links a.la-trattoria{background-color:#b55421!important}.header__links a.la-trattoria span{color:#f3dbb4!important}.header__links a.la-cooperativa{background-color:#d59d12!important}.header__links a.la-cooperativa span{color:#f3dbb4!important}.header__links a:hover,.header__links a:focus,.header__links a:active{height:250px}.header__links a:hover span,.header__links a:focus span,.header__links a:active span{opacity:0;transform:translateY(-125px)}.header__links a span{display:block;color:#d59d12;text-transform:uppercase;font-family:'Dharma Gothic Regular',Helvetica,Arial,Lucida,sans-serif;letter-spacing:1px;font-size:1.25rem;transition:0.3s;opacity:1}@media (min-width:980px){.header__links a span{font-size:1.5rem}}.header__links a:not(.header__hide) img{position:absolute;transition:0.3s;transform:translateY(-50%) rotate(90deg);width:200px;opacity:0;pointer-events:none}.header__links a:not(.header__hide):hover img,.header__links a:not(.header__hide):focus img,.header__links a:not(.header__hide):active img{transform:translateY(0%) rotate(90deg);opacity:1}.header__hide{width:30px!important;height:30px!important;min-width:40px!important;background-color:#f4d9ae!important;flex-grow:0!important;margin-left:.5rem;margin-right:1.5rem;outline:none!important;display:flex;box-shadow:3px -1px 5px 0 rgba(0,0,0,.2)!important;order:1;transform:rotate(180deg)}@media (min-width:980px){.header__hide{width:55px!important;height:55px!important}.header__hide img{width:35px;height:35px}}.header__hide img{width:25px;height:25px}.onTop{order:1}.stickyHeader{z-index:100;transition:0.3s}.stickyHeader--sticked{padding:0!important}.stickyHeader--sticked .et_pb_row_0{padding-top:10px;padding-bottom:10px}.stickyHeader--absolute{position:absolute;bottom:3rem;right:0;left:0}.stickyHeader--absolute.stickyHeader--sticked{background:#d59d12!important;left:0!important;right:0!important;top:2rem!important;bottom:auto!important;padding:1.75rem 2rem!important;border-radius:8px}.stickyHeader--blue{bottom:auto;top:2rem}.stickyHeader--blue.stickyHeader--sticked{background:#10305f!important}@media (min-width:1400px){.stickyHeader--blue.stickyHeader--sticked{width:1314px!important;max-width:1314px!important}}.stickyHeader--beige{bottom:auto;top:2rem;transition:none!important}.stickyHeader--beige.stickyHeader--sticked{background:#f4d9ae!important;left:50%!important;transform:translateX(-50%);padding:1.75rem 0!important}@media (min-width:1400px){.stickyHeader--beige.stickyHeader--sticked{width:800px!important;max-width:800px!important}}body.iphone .et_pb_section_1.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider{transform:scaleY(-1)!important}@-webkit-keyframes right{from{-webkit-transform:translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg);transform:translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg);-ms-transform:translateX(-4%)}to{-webkit-transform:translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg);transform:translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg);-ms-transform:translateX(4%)}}@keyframes right{from{-webkit-transform:translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg);transform:translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg);-ms-transform:translateX(-4%)}to{-webkit-transform:translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg);transform:translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg);-ms-transform:translateX(4%)}}@-webkit-keyframes left{from{-webkit-transform:translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg);transform:translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg);-ms-transform:translateX(4%)}to{-webkit-transform:translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg);transform:translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg);-ms-transform:translateX(-4%)}}@keyframes left{from{-webkit-transform:translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg);transform:translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg);-ms-transform:translateX(4%)}to{-webkit-transform:translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg);transform:translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg);-ms-transform:translateX(-4%)}}@-webkit-keyframes down{from{-webkit-transform:translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg);transform:translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg);-ms-transform:translateY(-4%)}to{-webkit-transform:translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg);transform:translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg);-ms-transform:translateY(4%)}}@keyframes down{from{-webkit-transform:translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg);transform:translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg);-ms-transform:translateY(-4%)}to{-webkit-transform:translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg);transform:translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg);-ms-transform:translateY(4%)}}@-webkit-keyframes up{from{-webkit-transform:translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg);transform:translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg);-ms-transform:translateY(4%)}to{-webkit-transform:translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg);transform:translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg);-ms-transform:translateY(-4%)}}@keyframes up{from{-webkit-transform:translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg);transform:translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg);-ms-transform:translateY(4%)}to{-webkit-transform:translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg);transform:translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg);-ms-transform:translateY(-4%)}}@-webkit-keyframes out{from{-webkit-transform:scale(1.15);transform:scale(1.15)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes out{from{-webkit-transform:scale(1.15);transform:scale(1.15)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes in{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes in{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.15);transform:scale(1.15)}}#slides{position:fixed;width:1px;height:1px;left:-9999px}#slideshow{position:fixed;overflow:hidden;top:0;left:0;right:0;bottom:0}#slideshow .slide,#slideshow span,#slideshow .static-content{display:block;position:absolute;top:0;left:0;right:0;bottom:0}#slideshow .slide span{background-size:cover;background-position:center}#slideshow .slide span.animate.right,#slideshow .slide span.animate.left{left:calc((-4vw + -4vh + -4%)/3);right:calc((-4vw + -4vh + -4%)/3)}#slideshow .slide span.animate.up,#slideshow .slide span.animate.down{top:calc((-4vw + -4vh + -4%)/3);bottom:calc((-4vw + -4vh + -4%)/3)}#slideshow span.animate{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}#slideshow span.animate.right{-webkit-animation-name:right;animation-name:right}#slideshow span.animate.left{-webkit-animation-name:left;animation-name:left}#slideshow span.animate.up{-webkit-animation-name:up;animation-name:up}#slideshow span.animate.down{-webkit-animation-name:down;animation-name:down}#slideshow span.animate.in{-webkit-animation-name:in;animation-name:in}#slideshow span.animate.out{-webkit-animation-name:out;animation-name:out}#slideshow span.animate.paused{-webkit-animation-play-state:paused;animation-play-state:paused}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}.rotating{animation:rotating 6s linear infinite}.imp-shape-spot-pin{animation-name:bounce-1;animation-timing-function:cubic-bezier(.28,.84,.42,1);animation-duration:1.5s;animation-iteration-count:infinite}.imp-shape-spot-pin:hover,.imp-shape-spot-pin:focus{animation-name:bounce-2;animation-timing-function:cubic-bezier(.28,.84,.42,1);animation-duration:1.25s;animation-iteration-count:infinite}@keyframes bounce-2{0%{transform:scale(1,1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}50%{transform:scale(.9,1.1) translateY(-10px)}100%{transform:scale(1,1) translateY(0)}}@keyframes bounce-1{0%{transform:scale(1,1) translateY(0)}10%{transform:scale(1.05,.95) translateY(0)}50%{transform:scale(.95,1.05) translateY(-4px)}100%{transform:scale(1,1) translateY(0)}}.et-pb-arrow-next{right:-60px!important;opacity:1!important}.et-pb-arrow-prev{left:-60px!important;opacity:1!important}.et_pb_slider{overflow:visible!important}.et_pb_slider .et_pb_gallery_items{overflow:visible!important}.et-pb-active-slide .et_pb_slide_image,.et-pb-active-slide .et_pb_slide_video{animation-name:slideWidth}.et_pb_filterable_portfolio .et_pb_portfolio_item.active,.et_pb_gallery_grid .et_pb_gallery_item{width:100%!important;margin-right:0!important;margin-left:0!important;margin-bottom:1rem!important}.et_pb_filterable_portfolio .et_pb_portfolio_item.active .et_pb_gallery_image,.et_pb_gallery_grid .et_pb_gallery_item .et_pb_gallery_image{border-radius:8px!important;overflow:hidden}.et_pb_filterable_portfolio .et_pb_portfolio_item.active .et_pb_gallery_image img,.et_pb_gallery_grid .et_pb_gallery_item .et_pb_gallery_image img{max-width:none;width:100%}.et_pb_filterable_portfolio .et_pb_portfolio_item.active .et_pb_gallery_title,.et_pb_gallery_grid .et_pb_gallery_item .et_pb_gallery_title{display:none}.et_pb_gallery_items.et_post_gallery{display:flex;justify-content:space-between;flex-wrap:wrap!important}.et_pb_gallery_items.et_post_gallery:after{display:none!important}.home__gallery .et_pb_filterable_portfolio .et_pb_portfolio_item.active,.home__gallery .et_pb_gallery_grid .et_pb_gallery_item{width:100%!important;margin-right:0!important;margin-left:0!important;margin-bottom:1rem!important}.home__gallery .et_pb_filterable_portfolio .et_pb_portfolio_item.active .et_pb_gallery_image,.home__gallery .et_pb_gallery_grid .et_pb_gallery_item .et_pb_gallery_image{border-radius:8px!important;overflow:hidden;justify-content:center;display:flex}.home__gallery .et_pb_filterable_portfolio .et_pb_portfolio_item.active .et_pb_gallery_title,.home__gallery .et_pb_gallery_grid .et_pb_gallery_item .et_pb_gallery_title{display:none}@media (min-width:980px){.home__gallery .et_pb_filterable_portfolio .et_pb_portfolio_item.active,.home__gallery .et_pb_gallery_grid .et_pb_gallery_item{width:45%!important}}@media (min-width:1280px){.home__gallery .et_pb_filterable_portfolio .et_pb_portfolio_item.active,.home__gallery .et_pb_gallery_grid .et_pb_gallery_item{width:32%!important}}@media (max-width:980px){body.safari .et_pb_gallery_fullwidth .et_pb_gallery_image img,body.iphone .et_pb_gallery_fullwidth .et_pb_gallery_image img{height:70vh!important}}.mfp-title{color:#f3dbb4;word-wrap:break-word;padding-right:36px;font-weight:800;font-size:70px;text-align:center;text-shadow:1px 1px 1px #000;font-family:'Dharma Gothic',Helvetica,Arial,Lucida,sans-serif;letter-spacing:5px;text-transform:uppercase}.mfp-bottom-bar{position:absolute;left:0;width:100%;cursor:auto;bottom:auto;right:0;display:flex;align-items:center;margin-top:0!important;justify-content:center;top:90%}.mfp-bottom-bar .mfp-counter{display:none}.mfp-img{padding-bottom:20px}.mfp-close{margin-top:10px}