/*!
Theme Name: Involucra
Theme URI: http://involucra.com
Author: Involucra
Author URI: http://involucra.com
Version: 1.0.0
Template: healsoul
Text Domain:  Involucra
Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/
@font-face{font-family:'aller';src:url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller-webfont.eot);src:url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller-webfont.eot?#iefix) format('embedded-opentype'),url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller-webfont.woff2) format('woff2'),url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller-webfont.woff) format('woff'),url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller-webfont.ttf) format('truetype'),url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller-webfont.svg#allerbold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:'aller';src:url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_bdit-webfont.eot);src:url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_bdit-webfont.eot?#iefix) format('embedded-opentype'),url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_bdit-webfont.woff2) format('woff2'),url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_bdit-webfont.woff) format('woff'),url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_bdit-webfont.ttf) format('truetype'),url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_bdit-webfont.svg#allerbold_italic) format('svg');font-weight:700;font-style:italic}@font-face{font-family:'aller';src:url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_it-webfont.eot);src:url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_it-webfont.eot?#iefix) format('embedded-opentype'),url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_it-webfont.woff2) format('woff2'),url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_it-webfont.woff) format('woff'),url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_it-webfont.ttf) format('truetype'),url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_it-webfont.svg#alleritalic) format('svg');font-weight:400;font-style:italic}@font-face{font-family:'aller';src:url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_rg-webfont.eot);src:url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_rg-webfont.eot?#iefix) format('embedded-opentype'),url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_rg-webfont.woff2) format('woff2'),url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_rg-webfont.woff) format('woff'),url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_rg-webfont.ttf) format('truetype'),url(//www.armoniamantova.it/wp-content/themes/involucra/fonts/aller_rg-webfont.svg#allerregular) format('svg');font-weight:400;font-style:normal}rs-layer b{color:#223270;font-weight:700 !important}rs-module i[class^=fa-],rs-module i[class*=" fa-"],.rb-modal-wrapper i[class^=fa-],.rb-modal-wrapper i[class*=" fa-"],#waitaminute i[class^=fa-],#waitaminute i[class*=" fa-"],#objectlibrary i[class^=fa-],#objectlibrary i[class*=" fa-"],#rs_overview i[class^=fa-],#rs_overview i[class*=" fa-"],#rs_overview_menu i[class^=fa-],#rs_overview_menu i[class*=" fa-"],#builderView i[class^=fa-],#builderView i[class*=" fa-"],rs-module [class^=fa-]:before,rs-module [class*=" fa-"]:before,.rb-modal-wrapper [class^=fa-]:before,.rb-modal-wrapper [class*=" fa-"]:before,#rs_overview [class^=fa-]:before,#rs_overview [class*=" fa-"]:before,#objectlibrary [class^=fa-]:before,#objectlibrary [class*=" fa-"]:before,#waitaminute [class^=fa-]:before,#waitaminute [class*=" fa-"]:before,#rs_overview_menu [class^=fa-]:before,#rs_overview_menu [class*=" fa-"]:before,#builderView [class^=fa-]:before,#builderView [class*=" fa-"]:before{font-family:"Font Awesome 5 Pro" !important}.invo-hidden{display:none !important}.tm-popup-video.style-button-05 a .video-text{color:#009fb2 !important;border-bottom-color:#009fb2 !important;transition:color .3s ease-in-out}.tm-popup-video.style-button-05 a .video-text:before{background:#223270 !important;bottom:-1px}.tm-popup-video.style-button-05 a:hover .video-text,.tm-popup-video.style-button-05 a:focus .video-text,.tm-popup-video.style-button-05 a:active .video-text{color:#223270 !important}.top-bar-03 .top-bar-social-network .social-link{padding-left:4px;padding-right:4px;font-size:25px}rs-layer .tm-button .button-text{text-transform:uppercase}@media (min-width:575px){.invo-slider-btns{white-space:nowrap}.invo-slider-btns .tm-popup-video,.invo-slider-btns .tm-button-wrapper{display:inline-block;vertical-align:top;margin-right:20px}.invo-slider-btns .tm-button-wrapper{margin-top:-5px}}@media (max-width:574px){.invo-slider-btns .tm-popup-video,.invo-slider-btns .tm-button-wrapper{margin-bottom:10px}}.header-sticky-both .headroom.headroom--not-top .page-header-inner{background:#fff}.tm-heading h1 span,.tm-heading h2 span,.tm-heading h3 span,.tm-heading h4 span,.tm-heading h5 span,.tm-heading h6 span{color:#009fb2}.tm-counter .sub-text{color:#59564c;font-size:16px}.tm-heading.with-separator-1 h3.heading:before,.tm-heading.with-separator-1 h3.heading:after{background:#009fb2 !important;height:2px}.tm-heading.with-separator-1 h3.heading,.tm-heading.with-separator-1 h3.heading{color:#59564c !important;font-weight:400}.tm-heading.with-separator-1 h3.heading:after{background:#223270 !important}.tm-counter:hover .icon{color:#223270}.invo-icon-listing h4.heading{font-weight:400;font-size:28px;position:relative}.invo-icon-listing h4.heading a{display:block;padding-top:35px;padding-bottom:35px;padding-left:90px}.invo-icon-listing h4.heading>.icon{position:absolute;left:0;top:50%;transform:translate(0,-50%);font-size:51px}.invo-icon-listing h4.heading>.icon.invo-icon-struttura{font-size:40px}.tm-counter.style-01 .icon{font-size:70px}.invo-come-possiamo{background-image:url(//www.armoniamantova.it/wp-content/themes/involucra/images/pattern.png);background-repeat:repeat;background-position:left top;background-size:960px auto}.invo-icon-listing h4.heading a,.invo-icon-listing h4.heading>.icon{color:#fff}.invo-icon-listing h4.heading>.icon{transition:color .3s ease-in-out}.invo-icon-listing h4.heading a:before,.invo-icon-listing h4.heading a:after{color:rgba(255,255,255,.3);bottom:-1px}.invo-icon-listing .tm-heading+.tm-heading{border-top:1px solid rgba(255,255,255,.3)}.invo-icon-listing h4.heading a:hover,.invo-icon-listing h4.heading a:focus,.invo-icon-listing h4.heading a:active{color:#223270}.invo-icon-listing h4.heading:hover>.icon,.invo-icon-listing h4.heading:focus>.icon,.invo-icon-listing h4.heading:active>.icon{color:#223270}.invo-come-possiamo{color:#fff}.invo-come-possiamo h3{color:#fff}.invo-come-possiamo div.heading{font-size:16px;font-weight:400}.invo-icon-bottom .tm-icon:last-child{position:absolute;right:35px;bottom:40px}.invo-icon-bottom .tm-icon:last-child .icon{font-size:98px;opacity:.1}.tm-button{letter-spacing:.01em;text-transform:uppercase !important;font-size:16px !important}.p1{font-size:16px;color:#59564c;text-transform:uppercase;font-weight:600;letter-spacing:1px}.p1 a{color:#009fb2}.invo-content-boxes .tm-box-icon.style-6 .content-wrap:before{background:#f0f9fb}.invo-content-boxes .tm-box-icon.style-6 .content-wrap{border:3px solid #fff}.invo-content-boxes .tm-box-icon.style-6 .heading{font-weight:500}.invo-content-boxes .tm-box-icon.style-6:hover .content-wrap:before{background:#223270}.invo-content-boxes .tm-box-icon.style-6:hover .icon,.invo-content-boxes .tm-box-icon.style-6:hover .text{color:#fff !important}.invo-content-boxes .tm-box-icon.style-6 .heading a{color:inherit}.invo-content-boxes .tm-box-icon.style-6 .content-wrap:hover{border-color:#223270}.invo-content-boxes.tm-swiper.nav-style-6 .swiper-nav-button{border-color:#a8dee5;color:#009fb2;font-size:35px}.invo-content-boxes.tm-swiper.nav-style-6 .swiper-nav-button:hover,.invo-content-boxes.tm-swiper.nav-style-6 .swiper-nav-button:before,.invo-content-boxes.tm-swiper.nav-style-6 .swiper-nav-button:focus{background:#009fb2 !important;color:#fff;border-color:#009fb2}.invo-blog-sec{background-color:#3ebbbe}.invo-blog-widget{position:relative}.invo-blog-widget:before{content:'';display:block;position:absolute;left:50%;width:100vw;bottom:-235px;top:63%;transform:translate(-50%,0);background:#3ebbbe}.invo-blog-sec{position:relative}.invo-blog-sec:before{content:'';display:block !important;position:absolute;left:0;right:0;top:0;bottom:200px;background:url(//www.armoniamantova.it/wp-content/themes/involucra/images/blog-bg.png) no-repeat center bottom;background-size:cover}.invo-blog-widget.tm-blog.style-03 .post-title{font-weight:500;font-size:18px}.invo-blog-widget.tm-blog.style-03 .post-date{color:#009fb2;text-transform:uppercase}.invo-blog-widget .tm-swiper.pagination-style-6 .swiper-pagination-bullet{opacity:.5;transition:opacity .3s}.invo-blog-widget .tm-swiper.pagination-style-6 .swiper-pagination-bullet:before{background:#fff !important}.invo-blog-widget .tm-swiper.pagination-style-6 .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.invo-blog-widget .tm-swiper.pagination-style-6 .swiper-pagination-bullet:hover{opacity:.7}.invo-cta h3.heading{font-weight:500}.invo-cta h4.heading{font-weight:400}.invo-cta .tm-button-wrapper{display:inline-block;margin-right:15px}.invo-cta{background:url(//www.armoniamantova.it/wp-content/themes/involucra/images/cta-pattern.png) no-repeat center;background-size:cover}.mc4wp-form-fields label{color:#fff;font-weight:400;font-size:13px;font-style:italic;margin-top:20px;display:block}.mc4wp-form-fields label input:before{background:#009fb2}.mc4wp-form-fields label input:before,.mc4wp-form-fields label input:after{width:15px;height:15px}.mc4wp-form-fields label input:hover:before{border-color:#fff}.mc4wp-form-fields label a{color:inherit}.mc4wp-form-fields input[type=email]{font-style:italic}.mc4wp-form-fields label a:hover{text-decoration:underline}.mc4wp-form-fields input[type=checkbox]:checked:before{background:#223270;border-color:#223270}.mc4wp-form-fields label input[type=checkbox]{margin-top:8px;vertical-align:top}.tm-mailchimp-form.style-3 button[type=submit],.tm-mailchimp-form.style-4 button[type=submit]{background:#223270}.tm-mailchimp-form.style-3 button[type=submit]:hover,.tm-mailchimp-form.style-4 button[type=submit]:hover{background:#60b6b4}.footer-style-01 .widgettitle,.footer-style-01 .tm-mailchimp-form .title{font-weight:500}.footer-style-01 .widgettitle,.footer-style-01 .tm-mailchimp-form .title{font-weight:500}.page-footer .widget_nav_menu li,.page-footer .insight-core-bmw li{font-weight:300;font-size:14px}.page-footer .widget_archive li a,.page-footer .widget_meta li a,.page-footer .widget_pages li a,.page-footer .widget_nav_menu li a,.page-footer .insight-core-bmw li a{padding-top:3px;padding-bottom:3px}.footer-style-01 .tm-list.style-modern-icon .marker{width:25px;height:25px;font-size:25px;line-height:25px}.footer-style-01 .tm-list.style-modern-icon .desc{font-size:14px}.footer-style-01 .tm-list.style-modern-icon .desc:first-child{margin-top:0;font-weight:300}.footer-style-01 .tm-list.style-modern-icon{grid-row-gap:20px}.invo-footer-logo{max-width:143px}.invo-footer-bottom h4{color:#fff;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.invo-footer-bottom .wpb_text_column{font-size:14px;font-weight:300}.footer-style-01 .tm-social-networks .link{padding-left:5px;padding-right:5px}.footer-style-01 .tm-list.style-modern-icon .desc ul{margin:0;padding:0;list-style-type:none}.footer-style-01 .tm-list.style-modern-icon .desc ul li{display:flex;flex-wrap:wrap;justify-content:space-between;color:#fff}.footer-style-01 .tm-list.style-modern-icon .desc ul li strong{color:#fff}.tm-social-networks.layout-inline .item.invo-social-title{text-transform:uppercase;font-weight:300}@media (max-width:1400px) and (min-width:1200px){.invo-icon-listing h4.heading{font-size:25px}.invo-come-possiamo .invo-icon-bottom .tm-heading h3.heading{font-size:32px !important}.invo-icon-listing h4.heading a{padding-top:30px;padding-bottom:30px}}@media (max-width:1199px) and (min-width:992px){.invo-cta .tm-button-wrapper:not(:last-child){margin-bottom:30px}}@media (max-width:767px){.invo-icon-listing h4.heading{font-size:20px}.tm-swiper .swiper-pagination{bottom:-10px}}.heading strong{color:inherit}.tm-list.style-check .marker:before{font-size:15px;top:7px;transform:none}.page-sidebar .page-sidebar-content,.page-sidebar .page-sidebar-content:after,.page-sidebar.page-sidebar-right .page-sidebar-content:before{background-color:#f0f9fb}.tm-accordion.style-3 .title-prefix{position:absolute;left:30px;top:10px}.tm-accordion.style-3 .accordion-title{padding-left:80px;font-size:18px;line-height:1.5}.tm-accordion.style-3 .accordion-section:not(.active) .accordion-title:not(:hover){color:#59564c}.tm-accordion.style-3 .accordion-section:not(.active) .accordion-title:not(:hover) span.accordion-icon{color:#009fb2}.tm-accordion.style-3 .accordion-content{color:#59564c}.invo-cta>.wpb_column:first-child .tm-icon:first-child{position:absolute;left:-15px;top:0}.invo-cta>.wpb_column:first-child .tm-icon:first-child .icon{opacity:.1}.page-sidebar .page-sidebar-content .widget-title{font-size:30px;font-weight:500}.tm-service-list .service-list-item h4{font-weight:600;color:#59564c}.tm-service-list .service-list-item h4 a{color:inherit}
/*!
Theme Name: Involucra
Theme URI: http://involucra.com
Author: ThemeMove
Author URI: http://involucra.com
Version: 1.0.0
Template: healsoul
Text Domain:  Involucra
Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/
rs-layer b{color:#223270;font-weight:700 !important}rs-module i[class^=fa-],rs-module i[class*=" fa-"],.rb-modal-wrapper i[class^=fa-],.rb-modal-wrapper i[class*=" fa-"],#waitaminute i[class^=fa-],#waitaminute i[class*=" fa-"],#objectlibrary i[class^=fa-],#objectlibrary i[class*=" fa-"],#rs_overview i[class^=fa-],#rs_overview i[class*=" fa-"],#rs_overview_menu i[class^=fa-],#rs_overview_menu i[class*=" fa-"],#builderView i[class^=fa-],#builderView i[class*=" fa-"],rs-module [class^=fa-]:before,rs-module [class*=" fa-"]:before,.rb-modal-wrapper [class^=fa-]:before,.rb-modal-wrapper [class*=" fa-"]:before,#rs_overview [class^=fa-]:before,#rs_overview [class*=" fa-"]:before,#objectlibrary [class^=fa-]:before,#objectlibrary [class*=" fa-"]:before,#waitaminute [class^=fa-]:before,#waitaminute [class*=" fa-"]:before,#rs_overview_menu [class^=fa-]:before,#rs_overview_menu [class*=" fa-"]:before,#builderView [class^=fa-]:before,#builderView [class*=" fa-"]:before{font-family:"Font Awesome 5 Pro" !important}.invo-hidden{display:none !important}.tm-popup-video.style-button-05 a .video-text{color:#009fb2 !important;border-bottom-color:#009fb2 !important;transition:color .3s ease-in-out}.tm-popup-video.style-button-05 a .video-text:before{background:#223270 !important;bottom:-1px}.tm-popup-video.style-button-05 a:hover .video-text,.tm-popup-video.style-button-05 a:focus .video-text,.tm-popup-video.style-button-05 a:active .video-text{color:#223270 !important}.top-bar-03 .top-bar-social-network .social-link{padding-left:4px;padding-right:4px;font-size:25px}rs-layer .tm-button .button-text{text-transform:uppercase}@media (min-width:575px){.invo-slider-btns{white-space:nowrap}.invo-slider-btns .tm-popup-video,.invo-slider-btns .tm-button-wrapper{display:inline-block;vertical-align:top;margin-right:20px}.invo-slider-btns .tm-button-wrapper{margin-top:-5px}}@media (max-width:574px){.invo-slider-btns .tm-popup-video,.invo-slider-btns .tm-button-wrapper{margin-bottom:10px}}.header-sticky-both .headroom.headroom--not-top .page-header-inner{background:#fff}.tm-heading h1 span,.tm-heading h2 span,.tm-heading h3 span,.tm-heading h4 span,.tm-heading h5 span,.tm-heading h6 span{color:#009fb2}.tm-counter .sub-text{color:#59564c;font-size:16px}.tm-heading.with-separator-1 h3.heading:before,.tm-heading.with-separator-1 h3.heading:after{background:#009fb2 !important;height:2px}.tm-heading.with-separator-1 h3.heading,.tm-heading.with-separator-1 h3.heading{color:#59564c !important;font-weight:400}.tm-heading.with-separator-1 h3.heading:after{background:#223270 !important}.tm-counter:hover .icon{color:#223270}.invo-icon-listing h4.heading{font-weight:400;font-size:28px;position:relative}.invo-icon-listing h4.heading a{display:block;padding-top:35px;padding-bottom:35px;padding-left:90px}.invo-icon-listing h4.heading>.icon{position:absolute;left:0;top:50%;transform:translate(0,-50%);font-size:51px}.invo-icon-listing h4.heading>.icon.invo-icon-struttura{font-size:40px}.tm-counter.style-01 .icon{font-size:70px}.invo-come-possiamo{background-image:url(//www.armoniamantova.it/wp-content/themes/involucra/images/pattern.png);background-repeat:repeat;background-position:left top;background-size:960px auto}.invo-icon-listing h4.heading a,.invo-icon-listing h4.heading>.icon{color:#fff}.invo-icon-listing h4.heading>.icon{transition:color .3s ease-in-out}.invo-icon-listing h4.heading a:before,.invo-icon-listing h4.heading a:after{color:rgba(255,255,255,.3);bottom:-1px}.invo-icon-listing .tm-heading+.tm-heading{border-top:1px solid rgba(255,255,255,.3)}.invo-icon-listing h4.heading a:hover,.invo-icon-listing h4.heading a:focus,.invo-icon-listing h4.heading a:active{color:#223270}.invo-icon-listing h4.heading:hover>.icon,.invo-icon-listing h4.heading:focus>.icon,.invo-icon-listing h4.heading:active>.icon{color:#223270}.invo-come-possiamo{color:#fff}.invo-come-possiamo h3{color:#fff}.invo-come-possiamo div.heading{font-size:16px;font-weight:400}.invo-icon-bottom .tm-icon:last-child{position:absolute;right:35px;bottom:40px}.invo-icon-bottom .tm-icon:last-child .icon{font-size:98px;opacity:.1}.tm-button{letter-spacing:.01em;text-transform:uppercase !important;font-size:16px !important}.p1{font-size:16px;color:#59564c;text-transform:uppercase;font-weight:600;letter-spacing:1px}.p1 a{color:#009fb2}.invo-content-boxes .tm-box-icon.style-6 .content-wrap:before{background:#f0f9fb}.invo-content-boxes .tm-box-icon.style-6 .content-wrap{border:3px solid #fff}.invo-content-boxes .tm-box-icon.style-6 .heading{font-weight:500}.invo-content-boxes .tm-box-icon.style-6:hover .content-wrap:before{background:#223270}.invo-content-boxes .tm-box-icon.style-6:hover .icon,.invo-content-boxes .tm-box-icon.style-6:hover .text{color:#fff !important}.invo-content-boxes .tm-box-icon.style-6 .heading a{color:inherit}.invo-content-boxes .tm-box-icon.style-6 .content-wrap:hover{border-color:#223270}.invo-content-boxes.tm-swiper.nav-style-6 .swiper-nav-button{border-color:#a8dee5;color:#009fb2;font-size:35px}.invo-content-boxes.tm-swiper.nav-style-6 .swiper-nav-button:hover,.invo-content-boxes.tm-swiper.nav-style-6 .swiper-nav-button:before,.invo-content-boxes.tm-swiper.nav-style-6 .swiper-nav-button:focus{background:#009fb2 !important;color:#fff;border-color:#009fb2}.invo-blog-sec{background-color:#3ebbbe}.invo-blog-widget{position:relative}.invo-blog-widget:before{content:'';display:block;position:absolute;left:50%;width:100vw;bottom:-235px;top:63%;transform:translate(-50%,0);background:#3ebbbe}.invo-blog-sec{position:relative}.invo-blog-sec:before{content:'';display:block !important;position:absolute;left:0;right:0;top:0;bottom:200px;background:url(//www.armoniamantova.it/wp-content/themes/involucra/images/blog-bg.png) no-repeat center bottom;background-size:cover}.invo-blog-widget.tm-blog.style-03 .post-title{font-weight:500;font-size:18px}.invo-blog-widget.tm-blog.style-03 .post-date{color:#009fb2;text-transform:uppercase}.invo-blog-widget .tm-swiper.pagination-style-6 .swiper-pagination-bullet{opacity:.5;transition:opacity .3s}.invo-blog-widget .tm-swiper.pagination-style-6 .swiper-pagination-bullet:before{background:#fff !important}.invo-blog-widget .tm-swiper.pagination-style-6 .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.invo-blog-widget .tm-swiper.pagination-style-6 .swiper-pagination-bullet:hover{opacity:.7}.invo-cta h3.heading{font-weight:500}.invo-cta h4.heading{font-weight:400}.invo-cta .tm-button-wrapper{display:inline-block;margin-right:15px}.invo-cta{background:url(//www.armoniamantova.it/wp-content/themes/involucra/images/cta-pattern.png) no-repeat center;background-size:cover}.mc4wp-form-fields label{color:#fff;font-weight:400;font-size:13px;font-style:italic;margin-top:20px;display:block}.mc4wp-form-fields label input:before{background:#009fb2}.mc4wp-form-fields label input:before,.mc4wp-form-fields label input:after{width:15px;height:15px}.mc4wp-form-fields label input:hover:before{border-color:#fff}.mc4wp-form-fields label a{color:inherit}.mc4wp-form-fields input[type=email]{font-style:italic}.mc4wp-form-fields label a:hover{text-decoration:underline}.mc4wp-form-fields input[type=checkbox]:checked:before{background:#223270;border-color:#223270}.mc4wp-form-fields label input[type=checkbox]{margin-top:8px;vertical-align:top}.tm-mailchimp-form.style-3 button[type=submit],.tm-mailchimp-form.style-4 button[type=submit]{background:#223270}.tm-mailchimp-form.style-3 button[type=submit]:hover,.tm-mailchimp-form.style-4 button[type=submit]:hover{background:#60b6b4}.footer-style-01 .widgettitle,.footer-style-01 .tm-mailchimp-form .title{font-weight:500}.footer-style-01 .widgettitle,.footer-style-01 .tm-mailchimp-form .title{font-weight:500}.page-footer .widget_nav_menu li,.page-footer .insight-core-bmw li{font-weight:300;font-size:14px}.page-footer .widget_archive li a,.page-footer .widget_meta li a,.page-footer .widget_pages li a,.page-footer .widget_nav_menu li a,.page-footer .insight-core-bmw li a{padding-top:3px;padding-bottom:3px}.footer-style-01 .tm-list.style-modern-icon .marker{width:25px;height:25px;font-size:25px;line-height:25px}.footer-style-01 .tm-list.style-modern-icon .desc{font-size:14px}.footer-style-01 .tm-list.style-modern-icon .desc:first-child{margin-top:0;font-weight:300}.footer-style-01 .tm-list.style-modern-icon{grid-row-gap:20px}.invo-footer-logo{max-width:143px}.invo-footer-bottom h4{color:#fff;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.invo-footer-bottom .wpb_text_column{font-size:14px;font-weight:300}.footer-style-01 .tm-social-networks .link{padding-left:5px;padding-right:5px}.footer-style-01 .tm-list.style-modern-icon .desc ul{margin:0;padding:0;list-style-type:none}.footer-style-01 .tm-list.style-modern-icon .desc ul li{display:flex;flex-wrap:wrap;justify-content:space-between;color:#fff}.footer-style-01 .tm-list.style-modern-icon .desc ul li strong{color:#fff}.tm-social-networks.layout-inline .item.invo-social-title{text-transform:uppercase;font-weight:300}@media (max-width:1400px) and (min-width:1200px){.invo-icon-listing h4.heading{font-size:25px}.invo-come-possiamo .invo-icon-bottom .tm-heading h3.heading{font-size:32px !important}.invo-icon-listing h4.heading a{padding-top:30px;padding-bottom:30px}}@media (max-width:1300px) and (min-width:1200px){.invo-icon-listing h4.heading{font-size:20px}}@media (max-width:1199px) and (min-width:992px){.invo-cta .tm-button-wrapper:not(:last-child){margin-bottom:30px}}@media (max-width:767px){.invo-icon-listing h4.heading{font-size:20px}.tm-swiper .swiper-pagination{bottom:-10px}}.heading strong{color:inherit}.tm-list.style-check .marker:before{font-size:15px}.page-sidebar .page-sidebar-content,.page-sidebar .page-sidebar-content:after,.page-sidebar.page-sidebar-right .page-sidebar-content:before{background-color:#f0f9fb}.tm-accordion.style-3 .title-prefix{position:absolute;left:30px;top:10px}.tm-accordion.style-3 .accordion-title{padding-left:80px;font-size:18px;line-height:1.5}.tm-accordion.style-3 .accordion-section:not(.active) .accordion-title:not(:hover){color:#59564c}.tm-accordion.style-3 .accordion-section:not(.active) .accordion-title:not(:hover) span.accordion-icon{color:#009fb2}.tm-accordion.style-3 .accordion-content{color:#59564c}.invo-cta>.wpb_column:first-child .tm-icon:first-child{position:absolute;left:-15px;top:0}.invo-cta>.wpb_column:first-child .tm-icon:first-child .icon{opacity:.1}.page-sidebar .page-sidebar-content .widget-title{font-size:30px;font-weight:500}.tm-service-list .service-list-item h4{font-weight:600;color:#59564c}.tm-service-list .service-list-item h4 a{color:inherit}.invo-sidebar-widget-1,.invo-sidebar-widget-2,.invo-sidebar-widget-3{background:url(//www.armoniamantova.it/wp-content/themes/involucra/images/sidebar-block-bg.jpg) no-repeat center center;padding:70px 40px;position:relative;z-index:0;color:#fff;font-weight:300;font-size:14px}.invo-sidebar-widget-2{background:#fff url(//www.armoniamantova.it/wp-content/themes/involucra/images/sidebar-white-bg.png) no-repeat center bottom;background-size:cover;color:#59564c}.invo-sidebar-widget-3{background:#fff url(//www.armoniamantova.it/wp-content/themes/involucra/images/sidebar-1-bg.png) no-repeat center bottom;background-size:cover}.invo-sidebar-widget-3 .tm-button-wrapper{text-align:center !important}.invo-sidebar-widget-1:before{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#213b71;opacity:.9;z-index:-1}.invo-sidebar-widget-1 .widget-title,.invo-sidebar-widget-2 .widget-title,.invo-sidebar-widget-3 .widget-title{color:#fff;font-size:26px !important;text-align:left !important;padding-bottom:0 !important;margin-bottom:20px !important}.invo-sidebar-widget-2 .widget-title{color:#009fb2}.invo-sidebar-widget-1 .widget-title:after,.invo-sidebar-widget-2 .widget-title:after,.invo-sidebar-widget-3 .widget-title:after{display:none}.invo-sidebar-widget-1 .tm-button-wrapper{margin-top:50px}.invo-sidebar-widget-2 .tm-button-wrapper+.tm-button-wrapper{margin-top:25px}.invo-sidebar-widget-2 h4{color:#009fb2;font-size:16px;text-transform:uppercase;font-weight:400;margin-bottom:10px}.invo-sidebar-widget-2 *+h4,.invo-sidebar-widget-2 p+.tm-button-wrapper,.invo-sidebar-widget-3 p+.tm-button-wrapper{margin-top:40px}.tm-button.style-outline.tm-button-primary,.tm-button.style-outline.tm-button-secondary{background-color:#fff}.tm-button.style-outline,.tm-button.style-flat{height:auto;white-space:normal;line-height:1.3;padding-top:15px;padding-bottom:15px}.tm-service.style-05 .post-title{text-transform:uppercase;font-weight:500;letter-spacing:1px}.tm-service .post-excerpt p:last-child{color:#59564c}.tm-service.style-05 .post-read-more a{border-color:#009fb2;border-radius:6px;text-transform:uppercase;font-size:16px;display:inline-block;width:auto}.caregiver-item .caregiver-footer{display:none}.post-type-archive-ic_caregiver .search-result.style-grid-04 .caregiver-header{border:none;padding-bottom:0}.post-type-archive-ic_caregiver .search-result.style-grid-04 .caregiver-header .position{display:none}.post-type-archive-ic_caregiver .search-result.style-grid-04 .post-title{font-weight:500;text-transform:uppercase;letter-spacing:.01em}.desktop-menu .header-10 .menu--primary .menu__container>li>a{text-transform:uppercase;font-weight:600}body:not(.home) .header-10 .page-header-inner,body:not(.home) .header-22 .page-header-inner{background:#fff !important}.header-03 .menu--primary a,.header-22 .menu--primary a{font-weight:600;text-transform:uppercase !important}body.home .header-03 .page-header-inner{background:0 0 !important}.top-bar-12 .top-bar-text{display:flex}.top-bar-12 .top-bar-text .info-item{font-weight:300;text-transform:uppercase;line-height:1}.top-bar-12 .top-bar-text .info-item i{font-size:25px;vertical-align:middle;margin-right:10px}.top-bar-12 .top-bar-text .info-item{margin-right:20px}.top-bar-12 .top-bar-text .info-item a{text-decoration:none;display:block;line-height:1}.header-22 .popup-search-wrap i.fas.fa-search{font-family:"invocons";text-transform:none;font-size:22px}.header-22 .popup-search-wrap i.fas.fa-search:before{content:'\4d'}.header-22 .popup-search-wrap .btn-open-popup-search i{color:#009fb2}.header-22 .info-sub-text .tm-button{background:0 0;background:#009fb2;color:#fff;border:none;border-radius:6px;padding-left:15px;padding-right:15px}.header-22 .header-right>div+div:before{background:#204c59;opacity:.2}.header-22 .info-sub-text .tm-button:hover,.header-22 .info-sub-text .tm-button:focus,.header-22 .info-sub-text .tm-button:active{background:#223270}.top-bar-info .info-text{font-weight:400}.invo-topbar-menu{padding-right:25px}.invo-topbar-menu li{text-transform:uppercase}.page-top-bar .invo-topbar-menu .menu li a{font-weight:400;text-transform:uppercase;padding-left:15px;padding-right:15px}.invo-topbar-menu li a:hover,.invo-topbar-menu li a:focus,.invo-topbar-menu li a:active{color:#009fb2}.invo-slider-btns .tm-button.style-outline.tm-button-primary:not(:hover),.invo-slider-btns .tm-button.style-outline.tm-button-secondary:not(:hover){background:0 0}@media (max-width:1500px) and (min-width:1200px){.branding__logo img{max-width:200px}}@media (max-width:1410px) and (min-width:1200px){.desktop-menu .header-22 .menu--primary .menu__container>li>a{padding-left:10px;padding-right:10px;font-size:14px}}@media (max-width:1410px) and (min-width:992px){.top-bar-03 .top-bar-info .info-item{margin-right:10px}.page-top-bar .invo-topbar-menu{padding-right:0}.page-top-bar .invo-topbar-menu .menu li a{padding-left:10px;padding-right:10px}}@media (max-width:1250px) and (min-width:1200px){.desktop-menu .header-22 .menu--primary .menu__container>li>a{font-size:12px}}@media (max-width:1350px) and (min-width:992px){.top-bar-03,.top-bar-03 a:not(.social-link){font-size:12px !important}}@media (max-width:1150px) and (min-width:992px){.page-top-bar .invo-topbar-menu .menu li a{padding-left:5px;padding-right:5px}.top-bar-03,.top-bar-03 a{font-size:11px}}@media (min-width:1200px){.menu--primary .sub-menu a,.menu--primary .children a,.menu--primary .tm-list .item-title{font-size:16px !important}}.invo-slider-btns .tm-button.style-outline.tm-button-primary{white-space:nowrap}.post-type-archive-ic_caregiver .search-result .caregiver-item .post-excerpt{color:#59564c;font-size:15px}.invo-convenzi-boxes .tm-box-icon.style-2 .content-wrap{min-height:195px;display:flex;align-items:center;justify-content:center}@media (max-width:1200px){.invo-convenzi-boxes .tm-box-icon.style-2 .content-wrap{min-height:277px}}@media (max-width:1120px) and (min-width:992px){.top-bar-03 .top-bar-info .info-item{padding-top:3px;padding-bottom:3px}}@media (max-width:1300px) and (min-width:1100px){.desktop-menu .header-22 .menu--primary .menu__container>li>a{padding-left:10px !important;padding-right:10px !important}}@media (max-width:500px){.invo-cta .tm-button-wrapper+.tm-button-wrapper{margin-top:20px}}@media (max-width:767px){.footer-style-01 .tm-list.style-modern-icon .desc ul li{justify-content:flex-start}.footer-style-01 .tm-list.style-modern-icon .desc ul li>span{min-width:100px}}.wpb_text_column p a:hover{text-decoration:underline}.tm-blog.style-03 .post-excerpt{color:#59564c;padding-top:15px}.tm-grid-wrapper.tm-caregiver.style-grid-04.style-04 .position{display:none}.tm-caregiver.style-04 .post-title,.tm-service.style-05 .post-title{font-weight:500;text-transform:uppercase;letter-spacing:1px;font-size:18px}.tm-service.style-05 .post-info{padding-left:0;padding-right:0}.tm-caregiver.style-04 .post-excerpt,.tm-service.style-05 .post-excerpt{color:#59564c}.tm-caregiver.style-04 .caregiver-header{border:none;padding-bottom:0}.invo-medici-services .tm-heading{margin-bottom:10px}.invo-white-boxes .tm-grid{grid-template-columns:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:30px}@media (max-width:767px){.invo-white-boxes .tm-grid{grid-template-columns:repeat(1,1fr)}}.invo-button-text-wrap .wpb_wrapper{display:flex;flex-wrap:wrap;justify-content:center}.invo-button-text-wrap .tm-button-wrapper{margin:0 15px}.invo-medici-service-list{padding:0;margin:0;list-style-type:none}.page-popup-search .search-field{font-size:40px}#menu-involucra-main{width:100%;position:relative;padding-right:170px}@media (min-width:1200px){.invo-menu-booking{position:absolute !important;right:0;border-right:1px solid rgba(32,76,89,.2);padding-right:20px !important;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.invo-menu-booking a{background:#009fb2;color:#fff !important;border:none;border-radius:6px;padding-left:15px !important;padding-right:15px !important;padding-top:15px !important;padding-bottom:15px !important}}.invo-menu-booking a:hover,.invo-menu-booking a:active{background:#223270}.desktop-menu .header-22 .menu--primary .menu__container>li{margin-top:0 !important;margin-bottom:0 !important;margin-left:0 !important;margin-right:0 !important}@media (max-width:767px){.page-popup-search .search-field{font-size:25px}#rev_slider_13_1_forcefullwidth .tm-button-wrapper .tm-button{padding-top:10px !important;padding-bottom:10px !important}}@media (min-width:992px){.invo-menu-xs{display:none !important}}.tm-service-list .service-list-item.active{box-shadow:0 20px 20px 0 rgba(0,0,0,.06)}.tm-service-list .service-list-item.active a{color:#009fb2}.tm-service-list .service-list-item.active:after{height:100%;bottom:0}.page-sidebar .tm-service-list .service-list-item{padding:0}.page-sidebar .tm-service-list .service-list-item a{padding:13px 30px;display:block;font-size:15px}.page-sidebar .tm-service-list .service-list-item h4{width:100%}#rev_slider_13_1_forcefullwidth rs-bgvideo:before{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;z-index:1;opacity:.4}@media (max-width:575px){.branding__logo img,.error404--header .branding__logo img{width:156px}}.header-22:not(.headroom--not-top) .page-header-inner{background:rgba(255,255,255,.5) !important}body,.gmap-marker-wrap{font-family:aller,Helvetica,Arial,sans-serif !important}.header-22 .menu--primary a,.top-bar-03 .top-bar-info .info-item,.tm-button.style-outline,.tm-button.style-flat,h1,h2,h3,h4,.btn-text,.heading:not(div):not(p),.tm-blog.style-03 .post-title,.footer-style-01 .widgettitle,.footer-style-01 .tm-mailchimp-form .title,.invo-footer-bottom h4,.tm-social-networks.layout-inline .item.invo-social-title,.invo-button-text-wrap{font-family:Poppins,Helvetica,Arial,sans-serif !important}input.wpcf7-form-control.wpcf7-submit.tm-button.style-flat.tm-button-nm.tm-button-primary{border-radius:6px}.invo-contatti-info .text .tm-button{margin-top:20px}.invo-contatti-map-sec .wpb_raw_code .wpb_wrapper{position:relative;height:500px}.invo-contatti-map-sec .wpb_raw_code iframe{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}@media (max-width:767px){.invo-contatti-map-sec .wpb_raw_code .wpb_wrapper{height:auto;padding-top:50%}body.page-has-sidebar .page-main-content{padding-top:50px}}@media (max-width:375px){.branding__logo a{max-width:150px}}@media (max-width:1500px){.header-right-info{display:block}}@media (max-width:1600px) and (min-width:1411px){.desktop-menu .header-22 .menu--primary .menu__container>li>a{padding-left:5px !important;padding-right:5px !important}}@media (max-width:1410px) and (min-width:1200px){.header-22 .header-wrap{padding-left:30px;padding-right:30px}.desktop-menu .header-22 .menu--primary .menu__container>li>a{font-size:14px}.desktop-menu .header-22 .menu--primary .menu__container>li>a{padding-left:3px !important;padding-right:3px !important}.header-22 .header-right>div{padding-left:10px !important;padding-right:10px !important}}.single-service .tm-swiper .swiper-pagination{bottom:0 !important}.single-service .page-main-content>.service>.vc_row:not(.invo-cta)>.wpb_column>.vc_column-inner>.wpb_wrapper>.tm-heading h1{font-size:50px !important}.single-service .page-main-content>.service>.vc_row:not(.invo-cta)>.wpb_column>.vc_column-inner>.wpb_wrapper>.tm-heading h2{font-size:40px !important}.single-service .page-main-content>.service>.vc_row:not(.invo-cta)>.wpb_column>.vc_column-inner>.wpb_wrapper>.tm-heading h3{font-size:35px !important}.single-service .page-main-content>.service>.vc_row:not(.invo-cta)>.wpb_column>.vc_column-inner>.wpb_wrapper>.tm-heading h4{font-size:30px !important}.single-service .page-main-content>.service>.vc_row:not(.invo-cta)>.wpb_column>.vc_column-inner>.wpb_wrapper>.tm-heading h5{font-size:25px !important}.single-service .page-main-content>.service>.vc_row:not(.invo-cta)>.wpb_column>.vc_column-inner>.wpb_wrapper>.tm-heading h6{font-size:20px !important}.single-service .page-main-content>.service>.vc_row:not(.invo-cta)>.wpb_column>.vc_column-inner>.wpb_wrapper>.tm-heading div.heading{color:#59564c;font-size:15px}@media (max-width:767px){.single-service .page-main-content>.service>.vc_row:not(.invo-cta)>.wpb_column>.vc_column-inner>.wpb_wrapper>.tm-heading h1{font-size:40px !important}.single-service .page-main-content>.service>.vc_row:not(.invo-cta)>.wpb_column>.vc_column-inner>.wpb_wrapper>.tm-heading h2{font-size:35px !important}.single-service .page-main-content>.service>.vc_row:not(.invo-cta)>.wpb_column>.vc_column-inner>.wpb_wrapper>.tm-heading h3{font-size:30px !important}.single-service .page-main-content>.service>.vc_row:not(.invo-cta)>.wpb_column>.vc_column-inner>.wpb_wrapper>.tm-heading h4{font-size:25px !important}.single-service .page-main-content>.service>.vc_row:not(.invo-cta)>.wpb_column>.vc_column-inner>.wpb_wrapper>.tm-heading h5{font-size:20px !important}.single-service .page-main-content>.service>.vc_row:not(.invo-cta)>.wpb_column>.vc_column-inner>.wpb_wrapper>.tm-heading h6{font-size:18px !important}}.tm-list.style-check h3.title{font-size:30px !important}.tm-list.style-check h4.title{font-size:25px !important}.tm-list.style-check h5.title{font-size:20px !important}.tm-list.style-check h6.title{font-size:15px !important}.search-results .tm-blog.style-03 .post-date{display:none}.tm-caregiver.style-03 .info .social-networks{display:none}.tm-caregiver.style-03 .info .position{display:none}.tm-caregiver.style-03 .info{background:#009fb2;align-items:center;justify-content:center}.tm-caregiver.style-03 .info a,.tm-caregiver.style-03 .info a:hover{color:#fff}.single-service .tm-service.style-05.style-carousel_05 .tm-swiper{margin-top:0;margin-bottom:0}@media (min-width:768px){.tm-service.style-carousel_05 .swiper-slide{height:auto}.tm-service.style-carousel_05 .swiper-slide .post-item-wrap{height:100%}}.tm-caregiver.style-grid-04 .post-item-wrap{height:100%}h1.error-404-big-title{display:none}h1.error-404-big-title+.error-404-title{margin-top:100px}.single-post .entry-content .heading p,.single-post .entry-content .wpb_text_column,.page-main-content>article.type-page{color:#59564c;font-size:15px}.single-post .entry-content .heading p strong,.single-post .entry-content .heading p b,.single-post .entry-content .wpb_text_column b,.single-post .entry-content .wpb_text_column strong,.page-main-content>article.type-page p strong,.page-main-content>article.type-page p b{color:inherit}.invo-care-service{color:#59564c;font-size:15px}.invo-care-service a{color:#59564c}.invo-care-service>span+span:before{content:', '}.invo-care-service a:hover{color:#009fb2}@media (max-width:767px){.tm-caregiver.style-carousel-03 .tm-swiper .swiper-pagination{bottom:-40px}.tm-list.style-icon .title{font-size:16px}.tm-box-icon.style-5 .heading{font-size:20px}.page-content{padding-top:50px;padding-bottom:50px}.post-type-archive-ic_caregiver .search-title{line-height:1.3;font-size:28px}}.invo-prenota-form h2{font-size:22px}.header-wrap{flex-wrap:wrap}@media (min-width:1200px){.invo-prenota-form h2{font-size:32px}}@media (max-width:1200px){.single-service .invo-cta .wpb_column:last-child .tm-button-wrapper{margin-top:35px;padding-left:85px}}@media (max-width:991px){.single-service .invo-cta .wpb_column:last-child .tm-button-wrapper{margin-top:0}}@media (max-width:767px){body.single-service .invo-cta.vc_row.vc_row-o-content-bottom>.vc_column_container:first-child>.vc_column-inner,#tm-column-5eddfdfd0d084>.vc_column-inner{margin-left:-70px !important}.single-service .invo-cta .wpb_column:last-child .tm-button-wrapper{padding-left:15px}.invo-cta .modern-icon h3.heading{font-size:28px !important}.page-title-bar-02 .page-title-bar-inner .heading{font-size:26px !important}}.single-ic_caregiver .page-content{padding-top:0;padding-bottom:0}#eu-cookie-bar{text-align:center;padding:20px;font-size:13px;font-weight:400 !important;font-family:Poppins,Helvetica,Arial,sans-serif !important;padding-right:200px;line-height:1.7;font-weight:300 !important}#eu-cookie-bar button{margin:0 auto 0;min-width:150px;line-height:1;height:35px;position:absolute;right:15px;top:50%;transform:translate(0,-50%)}@media (max-width:767px){#eu-cookie-bar{padding:20px}#eu-cookie-bar button{position:static;transform:none;display:block;margin-top:10px}}#cookie-notice{font-family:Poppins,Helvetica,Arial,sans-serif !important;font-weight:300;font-size:14px;line-height:1.6;box-shadow:rgba(255,255,255,.2) 0 0 30px}#cn-notice-buttons{padding-top:10px;display:block}#cookie-notice .cn-button{font-family:Poppins,Helvetica,Arial,sans-serif !important;text-transform:uppercase;font-weight:600}#cookie-notice #cn-notice-text a{color:#fff;border-bottom:1px dotted}#cookie-notice #cn-notice-text a:hover,#cookie-notice #cn-notice-text a:focus,#cookie-notice #cn-notice-text a:active{color:#00a99d}#cookie-notice .cn-button:hover,#cookie-notice .cn-button:focus,#cookie-notice .cn-button:active{background:#fff;color:#00a99d}.op-sidebar-iconline h4{background:#1ba890;color:#fff;font-size:1.15em;font-weight:300;padding:20px 25px;line-height:1.4;margin:0}.op-sidebar-iconline h4 strong{font-weight:500}.op-iconline-list{padding:0 !important;margin:0;list-style-type:none}.op-iconline-list li{background:#f4fbf7;margin:0;padding:32px 23px 32px 95px;position:relative;overflow:hidden}.op-iconline-list li:nth-child(2n+2){background:#fff}.op-iconline-list p,.op-iconline-list h5{margin:0 !important}.op-iconline-list li i:first-child{position:absolute;left:15px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:66px;height:66px;background:#009fb2;line-height:69px;text-align:center;font-size:42px;color:#1ba890;border-radius:50%;z-index:0;display:inline-block}.op-iconline-list li:before{content:'' !important;display:block;top:-500%;bottom:-500%;border-left:2px dashed #1ba890;position:absolute;left:49px;margin-left:-1px}.op-iconline-list li:first-child:before{top:50%}.op-iconline-list li:last-child:before{bottom:50%}.op-iconline-list h5{text-transform:none;font-size:1.2em !important;font-weight:600;padding-bottom:15px;margin-bottom:15px !important}.op-iconline-list p{line-height:1.4}.invo-sidebar-step-widgets{padding:35px 0 !important}.invo-sidebar-step-widgets .op-iconline-list li{background:0 0 !important}.invo-sidebar-contact-form{padding-bottom:10px}.invo-sidebar-step-widgets .op-iconline-list li i:first-child{color:#fff}.invo-sidebar-step-widgets .op-iconline-list h5{padding-bottom:0;margin-bottom:0 !important}.page-footer-inner .tm-list .desc a{display:block}.page-footer-inner .tm-list i.tm-list__icon.invo-icon-phone.link-icon{position:relative;top:12px}.invo-popup-wrap{max-width:400px;margin:30px auto;background:#fff;padding:50px 30px;position:relative;font-family:CRC35;border-top:5px solid #d95738}.invo-popup-wrap .mfp-close{font-size:50px;color:#d95738}.invo-popup-wrap strong{font-family:Conv_CRC65}.invo-popup-content{text-align:center}.invo-popup-sidebar .page-sidebar-inner .page-sidebar-content:after{display:none}.invo-popup-sidebar{max-width:700px;margin:30px auto;padding:0}.invo-popup-sidebar .page-sidebar-inner .page-sidebar-content{padding:50px}.invo-popup-sidebar .widget_text{font-size:18px;color:#59564c}.invo-popup-sidebar .widget-title{font-weight:700 !important}.mfp-close-btn-in .mfp-close{color:#009fb2;font-weight:400;font-size:50px}.mfp-bg{background:#009fb2}.mfp-close-btn-in .mfp-close:hover{background:#223270;color:#fff}@media (max-width:767px){.invo-popup-sidebar .page-sidebar-inner .page-sidebar-content{padding:30px 20px}.invo-popup-sidebar .widget-title{margin-bottom:15px !important}}.invo-landing-form-box{background:rgba(0,0,0,.4);padding:30px;border-radius:10px}.invo-landing-form-header{text-align:center;color:#fff}.invo-landing-form-header h3{color:#fff;margin-bottom:10px}.invo-landing-form-header h5{color:#fff;font-family:Poppins,Helvetica,Arial,sans-serif !important;font-weight:300;font-size:16px;margin-bottom:30px}.invo-landing-form-box label{color:#fff}.invo-landing-form-box label a{color:inherit;text-decoration:underline}.invo-landing-form-box .wpcf7-form-control-wrap{margin-bottom:15px}.invo-landing-form-box .wpcf7-form-control-wrap.your-consent{margin:0}.invo-centro-ld-banner .tm-heading{max-width:400px}.invo-centro-ld-consulenza-box .tm-button.tm-button-primary:not(:hover){border-color:#fff}body.page-id-18687 .header-22.headroom--top .page-header-inner{background:rgba(255,255,255,0) !important}.page-id-18687 .header-22.headroom--top.dark-logo-version .dark-logo{display:none}.page-id-18687 .header-22.headroom--top.dark-logo-version .light-logo{opacity:1;display:block}.invo-centro-ld-bottomcta-sec>.wpb_column{padding-left:15px;padding-right:15px}.invo-centro-ld-bottomcta-sec>.wpb_column>.vc_column-inner>.wpb_wrapper{flex:1;display:flex}.invo-centro-ld-bottomcta-sec .vc_row.vc_inner .wpb_column:last-child{align-items:flex-end}@media (min-width:1200px){body.page-id-18687 .header-22 .menu--primary>ul>li>a{color:#fff}}@media (max-width:1199px){.invo-centro-ld-bottomcta-sec .vc_row.vc_inner .wpb_column:last-child{padding-left:35px;padding-top:30px}}@media (max-width:1025px){.invo-centro-ld-imagetext-sec+.invo-centro-ld-imagetext-sec .wpb_column:first-child{order:2}.invo-centro-ld-imagetext-sec+.invo-centro-ld-imagetext-sec+.invo-centro-ld-imagetext-sec .wpb_column:first-child{order:1}.invo-centro-ld-imagetext-sec+.invo-centro-ld-imagetext-sec+.invo-centro-ld-imagetext-sec .wpb_column:nth-child(2){order:2}}@media (max-width:767px){.invo-centro-ld-bottomcta-sec>.wpb_column:last-child{padding-top:30px}}@media (max-width:1500px) and (min-width:1350px){.top-bar-03 .top-bar-info .info-item{margin-right:15px}.page-top-bar .invo-topbar-menu .menu li a{padding-left:10px;padding-right:10px}}.invo-mobile-whatsup{position:fixed;right:15px;bottom:15px;display:none;z-index:999}.invo-mobile-whatsup .button-text{display:none}.invo-mobile-whatsup .button-icon{margin:0 !important;font-size:30px;transform:none !important}.invo-mobile-whatsup .tm-button.style-outline.tm-button-primary{padding:0;border-radius:50% !important;width:50px;height:50px;display:flex;justify-content:center;align-items:center;background:#009fb2;color:#fff}@media (max-width:767px){.invo-mobile-whatsup{display:block}.page-scroll-up{bottom:70px !important;right:10px}}@media (max-width:1650px) and (min-width:1200px){.top-bar-03 .top-bar-wrap{padding-left:15px;padding-right:15px}}