body.template-color-19 .theme-color{color:#00f519}body.template-color-19 .portfolio.portfolio_style--1 .port-overlay-info{background-color:#000}.portfolio.portfolio_style--1:hover .port-overlay-info{visibility:visible;opacity:.8}.footer-widget .footer-address p,.footer-widget .footer-address p a,.footer-widget .footer-menu ul.ft-menu-list li a,.footer-widget h2.widgettitle,.portfolio.portfolio_style--1 .port-overlay-info .hover-action h3.post-overlay-title a{color:#fff}.portfolio.portfolio_style--1 .port-overlay-info.font-playfair .hover-action h3.post-overlay-title{font-size:2.4rem;font-family:"Playfair Display",Georgia,serif}.bg_color--19-LR{background-color:#e7f6e7}.bg_color--5-LR{background-color:#999}.bg_color--6-LR{background-color:#393939}.copyright .copyright-left ul.bk-copyright-menu li a,.copyright .copyright-right ul.bk-copyright-menu li a,.footer-widget .footer-inner p{color:#222}.copyright .copyright-right p,.copyright .copyright-right p a{font-size:.75rem;font-family:Poppins,serif;color:#666}body.template-font-4 .copyright .copyright-right p{font-family:Poppins,serif;color:#666}.footer-widget.text-var--2 .footer-address p a{font-weight:400}body.template-font-4 .footer-widget .footer-address p,body.template-font-4 .footer-widget .footer-menu ul.ft-menu-list li a,footer-widget.text-var--2 .footer-address p a{font-family:Poppins,serif;font-weight:400}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#222;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.theme-creative{font-style:normal;font-weight:700;color:#fff;font-family:montserrat,sans-serif}.section-title--between .title h3 span{font-family:Montserrat,serif;font-style:normal;font-weight:600}.object-custom-menu>li.has-mega-menu>a{font-weight:700}@media only screen and (min-width:768px) and (max-width:810px){.theme-creative{margin-left:-20px}.tp-bullet{display:none}.rev_slider_wrapper{margin-bottom:-100px;border-bottom:1px solid}.fullwidthbanner-container{max-height:600px}.bk-accordion-style--2 .card-header h5 a.acc-btn::before{left:35%}}.mark,mark{padding:.05em}mark{color:#23f728}.brand-default.brand-style--2{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);display:-ms-grid;display:grid}.single-sympotom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;padding:40px 0;background-position:right;background-repeat:no-repeat;border-radius:20px;position:relative;margin-right:-45px}body.template-color-19 .single-sympotom .sympotom-content h3{color:#0dbc11}.single-sympotom .sympotom-content h3{font-size:38px;line-height:42px;font-weight:500;color:#0dbc11}.single-sympotom .sympotom-content p{font-size:18px;line-height:28px;font-weight:400;font-family:Poppins,sans-serif;max-width:255px;margin-bottom:0}.open-hamberger-wrapper{background-image:url(../../img/bg/bg-image-28.jpg);background-color:#222;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-ms-background-size:cover;background-size:cover;-webkit-transition:.3s cubic-bezier(.645, .045, .355, 1);transition:.3s cubic-bezier(.645, .045, .355, 1);position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;visibility:hidden;overflow:hidden;overflow-y:auto;opacity:0;-webkit-transform:scale(.3);transform:scale(.3);padding:60px 120px 100px;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.bg_image--26--LR,.bg_image--27--LR{background-repeat:no-repeat;background-size:cover;background-position:center center}.dropdown__menu{-webkit-box-shadow:0 10px 37px rgba(0,0,0,.07);box-shadow:0 10px 37px rgba(0,0,0,.07);position:absolute;list-style:none;background-color:#393939;-webkit-animation:.5s hide-animation;animation:.5s hide-animation;left:0;display:none;width:300px;margin:0;padding:35px 0 50px;min-width:300px}.popup-mobile-manu .inner .mobileheader{position:absolute;top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px 0 30px;height:115px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#222}.popup-mobile-manu .inner{background-color:#222;position:relative;max-width:100%;height:100%;text-align:left;-webkit-transition:.3s;transition:.3s;overflow-y:auto;padding-top:115px;-webkit-transform:translateX(-100%);transform:translateX(-100%);cursor:default}.popup-mobile-manu .inner .mobileheader .logo a img{width:86px;height:auto;max-width:100%}.open-hamberger-wrapper .mainmenu-wrapper .page_nav ul.mainmenu li.lavel-1>a{line-height:1.3;font-size:34px}.cd-headline.clip .cd-words-wrapper::after{content:'';position:absolute;top:0;right:0;width:2px;height:100%}a.brook-btn.bk-btn-gradient-LR,button.brook-btn.bk-btn-gradient-LR{color:#fff;border-color:transparent;background:linear-gradient(133deg,#23f728 10%,#0dbc11 100%)}.bg_image--26--LR{background-image:url(../img/2023/bg-image-26-lr.jpg)}.bg_image--27--LR{background-image:url(../img/2023/servizi-05.jpg);height:220px}@media only screen and (min-width:1000px){.bk-portfolio-area.creative-portfolio{padding-left:100px}.bk-accordion-style--2 .card-header h5 a.acc-btn::before{left:35%}.popup-mobile-manu .inner{max-width:50%}}@media only screen and (min-width:1280px){.bk-portfolio-area.creative-portfolio{padding-left:150px}.bk-accordion-style--2 .card-header h5 a.acc-btn::before{left:36%}}@media only screen and (min-width:1600px){.bk-portfolio-area.creative-portfolio{padding-left:150px}}@media only screen and (min-width:1920px){.bk-portfolio-area.creative-portfolio{padding-right:280px}}@media only screen and (min-width:1921px and max-width:2800px){.bk-portfolio-area .creative-portfolio{padding-right:480px}}