:root{--wd-text-font:"Roboto", Arial, Helvetica, sans-serif;--wd-text-font-weight:400;--wd-text-color:#777777;--wd-text-font-size:20px;--wd-title-font:"Playfair Display", Arial, Helvetica, sans-serif;--wd-title-font-weight:400;--wd-title-color:rgb(203,3,67);--wd-entities-title-font:"Roboto", Arial, Helvetica, sans-serif;--wd-entities-title-font-weight:400;--wd-entities-title-color:#333333;--wd-entities-title-color-hover:rgb(51 51 51 / 65%);--wd-alternative-font:"Roboto", Arial, Helvetica, sans-serif;--wd-widget-title-font:"Roboto", Arial, Helvetica, sans-serif;--wd-widget-title-font-weight:400;--wd-widget-title-transform:capitalize;--wd-widget-title-color:rgb(203,3,67);--wd-widget-title-font-size:16px;--wd-header-el-font:"Roboto", Arial, Helvetica, sans-serif;--wd-header-el-font-weight:500;--wd-header-el-transform:uppercase;--wd-header-el-font-size:16px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:rgb(203,3,67);--wd-alternative-color:rgb(181,131,82);--btn-default-bgcolor:rgb(203,3,67);--btn-default-bgcolor-hover:rgb(181,131,82);--btn-accented-bgcolor:rgb(181,131,82);--btn-accented-bgcolor-hover:rgb(198,160,125);--wd-form-brd-width:2px;--notices-success-bg:rgb(206,0,60);--notices-success-color:#fff;--notices-warning-bg:rgb(206,0,60);--notices-warning-color:#fff;--wd-link-color:rgb(203,3,67);--wd-link-color-hover:#2424 24}.wd-age-verify-wrap{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#111;background-image:none;background-repeat:no-repeat;background-size:cover;background-position:50%}.wd-promo-popup-wrap{--wd-popup-width:800px}:is(.woodmart-woocommerce-layered-nav,.wd-product-category-filter) .wd-scroll-content{max-height:223px}.wd-page-title .wd-page-title-bg img{object-fit:cover;object-position:center center}.wd-footer{background-color:#fff;background-image:none}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:920px}@media(max-width:1024px){:root{--wd-text-font-size:18px}}@media(max-width:768.98px){:root{--wd-text-font-size:16px}}:root{--wd-container-w:1222px;--wd-form-brd-radius:5px;--btn-default-color:#333;--btn-default-color-hover:#333;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:35px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-accented-brd-radius:35px;--btn-accented-box-shadow:none;--btn-accented-box-shadow-hover:none;--wd-brd-radius:0px}@media(min-width:1222px){section.elementor-section.wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}rs-slides :is([data-type=text],[data-type=button]){font-family:Roboto!important}rs-slides :is(h1,h2,h3,h4,h5,h6)[data-type=text]{font-family:Playfair Display!important}.wd-page-title{background-color:#ce003c}:root{--color-1:rgb(206,0,60);--color-2:rgb(82,145,77);--color-white:#fff;--color-blue:#056bb3}.wd-header-main-nav{text-align:right!important}.video-title{margin-top:-10px}.video-title .wd-text-block{color:#000}.blue-title .title,.curtis-team .team-member .member-name,.office-curtis a,.download-pdf .menu-style .menu li:before{color:var(--color-blue)}.blue-title .title u{border-color:var(--color-blue)!important;color:var(--color-blue)}.generic-heading .title{font-size:var(--generic-heading)!important}.main-heading .title{font-size:var(--main-heading)!important}.main-heading2 .title{font-size:var(--main-heading2)!important}.custom-btn a.btn strong{font-size:18px;font-weight:900}body.page-child .page-title,body.header-with-image .page-title{background-attachment:fixed;display:flex;align-items:center}body.page-child .page-title:before,body.header-with-image .page-title:before{content:"";background-color:rgb(255 255 255/.7);position:absolute;width:60%;height:100%;right:0}body.page-child .page-title .entry-title.title,body.header-with-image .page-title .entry-title.title{color:var(--color-1)}body.page-child .page-title .breadcrumbs a,body.header-with-image .page-title .breadcrumbs a{color:var(--color-2)}body.page-child .page-title .breadcrumbs span,body.header-with-image .page-title .breadcrumbs span{color:#000}.partner-logo .elementor-image-carousel-wrapper .swiper-slide .swiper-slide-image{height:60px!important;width:auto!important}.services-icon img{filter:invert(100%)grayscale(1)}.services-icon-group{display:flex!important;justify-content:center}.services-icon-group rs-layer-wrap{left:unset!important}.gform_wrapper .validation_message{padding:0!important;border:unset!important;font-size:12px!important;margin-top:0!important}.gform_wrapper .gform_validation_errors{display:none}.contact-form .gform_footer .gform_button{width:200px;background-color:var(--color-1);color:#fff}.contact-popup .address .title{font-size:25px;font-weight:800;color:var(--color-1)}.contact-popup .address .title-after_title{font-size:20px}.contact-popup .address .title-after_title p{font-size:15px!important}.footer-section{padding:60px 0;border-top:1px solid var(--brdcolor-gray-300)}.footer-section:before{position:absolute;content:"";width:100%;height:100%;background-color:hwb(0 100% 0%/90%);top:0}.footer-section li,.footer-section li a,.footer-section .elementor-widget-container p{font-size:18px!important}.menu-style ul.menu{border:unset;padding-left:25px}.menu-style .menu li{margin-bottom:10px;display:flex;align-items:center;border:unset!important}.menu-style .menu li:before{left:-25px;content:"\f120";font-family:woodmart-font;font-size:16px;color:var(--color-1);position:absolute}.menu-style .menu li a{padding:0;font-size:18px;font-weight:400;background-color:unset!important;color:var(--wd-text-color)!important}.menu-style .menu li a:hover,.menu-style .menu li.current-menu-item a{color:var(--color-1)}.footer-section ul.elementor-icon-list-items li{margin-bottom:15px;align-items:flex-start}.footer-section ul.elementor-icon-list-items li i{color:var(--color-1);font-size:18px}.footer-section .elementor-widget-wd_social_buttons a .wd-icon{color:var(--color-1)}.footer-section .mc4wp-form-fields input{border-radius:unset}.footer-section .mc4wp-form-fields input[type=submit]{background-color:var(--color-1);color:#fff}footer.footer-container .min-footer .col-left{margin-bottom:0}.sidebar-row .menu li a{padding:8px 15px;margin-top:15px;z-index:1;border:3px solid #f7f7f7;border-radius:5px;transition:.3s;display:flex;align-items:center;font-size:18px;font-weight:400;line-height:1.4;height:70px}.sidebar-row .menu li a img{max-height:50px!important;margin-right:10px}.sidebar-row .menu li.current-menu-item a,.sidebar-row .menu li a:hover{border-color:var(--color-1);color:var(--color-1);font-weight:600}.sidebar-row .menu li.current-menu-item a img,.sidebar-row .menu li a:hover img{filter:invert(11%)sepia(90%)saturate(4269%)hue-rotate(328deg)brightness(100%)contrast(128%)}.sidebar-row .menu li a::after{font-size:20px;content:"\f120";font-family:woodmart-font;position:absolute;right:20px}.sidebar-row .promo-banner-wrapper .wrapper-content-banner{background-color:rgb(0 0 0/.3);top:0;left:0;right:0;bottom:0;padding:20px}.sidebar-row .elementor-widget-wd_button a.btn{width:100%}.sidebar-row .promo-banner-wrapper .banner-title{font-size:25px}.sidebar-row .promo-banner-wrapper .banner-inner p{font-size:15px!important}.sidebar-row .promo-banner-wrapper .banner-title:before{content:"";background:url(http://verspieren.it/wp-content/uploads/2022/08/Phone.svg)no-repeat;width:50px;height:50px;position:absolute;top:-60px;animation:quick-alo-circle-img-anim 1s infinite ease-in-out;background-color:var(--color-1);background-size:25px;border-radius:50%;background-position:12px 12px}@-webkit-keyframes quick-alo-circle-img-anim{0%{-webkit-transform:rotate(0)scale(1)skew(1deg)}10%{-webkit-transform:rotate(-25deg)scale(1)skew(1deg)}20%{-webkit-transform:rotate(25deg)scale(1)skew(1deg)}30%{-webkit-transform:rotate(-25deg)scale(1)skew(1deg)}40%{-webkit-transform:rotate(25deg)scale(1)skew(1deg)}50%{-webkit-transform:rotate(0)scale(1)skew(1deg)}100%{-webkit-transform:rotate(0)scale(1)skew(1deg)}}.services-content ul{list-style:none;padding-left:0}.services-content ul li:before{content:"\f107";font-family:woodmart-font;margin-right:16px;color:var(--color-1);font-weight:700}.services-section .inner-row-services .elementor-column{padding:0 10px}.services-section .inner-row-services .elementor-column:not(.remove-shadow) .elementor-widget-wrap{background-color:#f7f7f7;border:1px solid #e9d8d8;transition:.3s!important;cursor:pointer;padding:20px 15px}.services-section .inner-row-services .elementor-column:not(.remove-shadow) .elementor-widget-wrap:hover{box-shadow:0 0 10px 3px #00000014;transform:translateY(-10px)}.services-section .info-box-wrapper{margin-top:35%}.services-section .info-box-wrapper .info-box-icon{background-color:var(--color-1)}.services-section .info-box-wrapper .info-box-icon svg *{fill:var(--color-white)}.services-section .info-box-wrapper .title{color:var(--color-1);font-size:22px;text-transform:uppercase}.services-section .info-box-wrapper .info-box-inner *{font-size:20px!important}.services-section .info-box-wrapper a.btn{background-color:var(--color-1);color:var(--color-white)}.services-section .info-box-wrapper a.btn:hover{background-color:var(--color-2)}.our-company-stats .wd-info-box .info-box-icon{color:#fff;font-size:44px!important}.our-company-stats .wd-info-box .info-box-title{color:var(--color-gray-500);font-size:22px}body .wd-header .wd-header-main-nav .menu>li>a,body .header .wd-header-main-nav .menu>li>a,body .whb-header .wd-header-main-nav .menu>li>a,body .header-main-menu .menu>li>a,body .wd-header-main-nav .menu>li>a,body .main-navigation .menu>li>a{font-size:14px!important}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}@media(min-width:1025px){:root{--generic-heading:48px;--main-heading:65px;--main-heading2:55px}.whb-sticked .whb-general-header .container{max-width:100%;width:95%}.animation-img img{max-width:70%}.footer-section .elementor-widget-wd_social_buttons a{padding:0 60px}.footer-section .elementor-widget-wd_social_buttons{margin-bottom:60px}.footer-section .elementor-widget-wd_social_buttons a .wd-icon{font-size:30px}.footer-section .elementor-inner-section .elementor-column:nth-child(2){border-right:2px solid;border-image:linear-gradient(to top,#f1f1f100,#ce003c36,#f1f1f100)1 100%;border-left:2px solid;padding-left:30px}.footer-section .elementor-inner-section .elementor-column:last-child{padding-left:35px}body.page-child .page-title,body.header-with-image .page-title{height:920px}.services-content{padding-left:20px}.office-section.right .elementor-widget-wrap{background-position-x:-25%!important}.office-section.right .elementor-widget-wd_image_or_svg .wd-image{margin-right:-16%}.office-section.right .elementor-column:last-child{padding-left:8%}.office-section.left .elementor-widget-wrap{background-position-x:125%!important}.office-section.left .elementor-widget-wd_image_or_svg .wd-image{margin-left:-16%}.office-section.left .elementor-column:first-child{padding-right:8%}.services-section .inner-row-services:not(:last-child){margin-bottom:20px}.contact-popup>.elementor-container{align-items:center}.team-section .team-member .member-bio{font-size:14px}.team-section .team-member .member-social{position:absolute;top:5px;right:5px}}@media(min-width:768px) and (max-width:1024px){:root{--generic-heading:25px;--main-heading:45px;--main-heading2:35px;--other-headings-title:20px}body.page-child .page-title,body.header-with-image .page-title{height:450px}.office-section .img-col .elementor-widget-wd_image_or_svg .wd-image img{max-width:170px}.footer-section{padding:0 0 30px}.same-design-section section .elementor-column:first-child{width:17%}.team-member .member-bio{font-size:14px}.services-section .info-box-wrapper .info-box-inner *{font-size:18px!important}.services-section section:nth-last-child(n+2){display:flex;width:50%}.services-section section:nth-last-child(n+2) .elementor-column{width:100%}.services-section section:last-child .elementor-column{width:50%}.services-section .inner-row-services .elementor-column:not(.remove-shadow) .elementor-widget-wrap{min-height:550px;margin:10px}.services-section section:last-child .elementor-column:first-child .elementor-widget-wrap{margin-right:0}.services-section section:last-child .elementor-column:nth-child(2) .elementor-widget-wrap{margin-left:0}.timeline-section .wd-timeline .wd-timeline-content h3{font-size:var(--other-headings-title)!important}.partner-logo .elementor-widget-wrap{padding:0!important}.same-design-section .wd-text-block{text-align:justify}.sidebar-row .menu li a{padding:5px;height:50px;font-size:16px}.sidebar-row .menu li a img{max-height:25px!important}aside.sidebar-container.wd-opened .widget-area{padding:30px 15px}aside.sidebar-container.wd-opened .sidebar-widget{padding:0!important}aside.sidebar-container:not(.wd-opened) .widget-area .menu li a::after{display:none}.services-inner-pages .elementor-widget-text-editor{text-align:justify}}@media(min-width:577px) and (max-width:767px){:root{--generic-heading:25px;--main-heading:45px;--main-heading2:35px;--other-headings-title:20px}body.page-child .page-title,body.header-with-image .page-title{height:350px;background-attachment:unset!important}.office-section .text-col *{text-align:center}.office-section .text-col .elementor-widget-wd_text_block .wd-text-block{max-width:100%}.team-member .member-bio{font-size:14px}.services-section .info-box-wrapper .info-box-inner *{font-size:18px!important}.services-section .inner-row-services .elementor-column{margin-bottom:15px}.services-section .info-box-wrapper{margin-top:42%}.same-design-section{padding-bottom:0!important;margin-bottom:0!important}.same-design-section .wd-text-block{text-align:justify}.timeline-section .wd-timeline .wd-timeline-content h3{font-size:var(--other-headings-title)!important}.partner-logo .elementor-widget-wrap{padding:0!important}.sidebar-row .menu li a{padding:5px;height:50px;font-size:16px}.sidebar-row .menu li a img{max-height:25px!important}aside.sidebar-container.wd-opened .widget-area{padding:30px 15px}aside.sidebar-container.wd-opened .sidebar-widget{padding:0!important}.services-inner-pages .elementor-widget-text-editor{text-align:justify}.download-pdf .elementor-column:first-child .elementor-widget-wd_image_or_svg{display:flex;width:33.33%;padding:10px;align-items:center;margin:0}}@media(max-width:576px){:root{--generic-heading:25px;--main-heading:35px;--main-heading2:30px;--other-headings-title:18px}body.page-child .page-title,body.header-with-image .page-title{height:350px;background-attachment:unset!important}.services-section .inner-row-services .elementor-column{margin-bottom:15px}.office-section .img-col .elementor-widget-wd_image_or_svg .wd-image img{max-width:170px}.office-section .text-col *{text-align:center}.office-section .text-col .elementor-widget-wd_text_block .wd-text-block{max-width:100%}.office-section .main-heading2 .liner-continer .title{display:flex;max-width:100%!important;justify-content:center}.office-section .main-heading2 .liner-continer .title u{margin-left:10px}.verspieren-consulenza section .elementor-column{width:50%;display:flex}.mobile-mheight-remove>.elementor-container{min-height:unset!important}.footer-section{padding:0 0 30px}.team-member .member-bio{font-size:14px}.services-section .info-box-wrapper .info-box-inner *{font-size:18px!important}.same-design-section{padding-bottom:0!important;margin-bottom:0!important}.same-design-section .wd-text-block{text-align:justify}.timeline-section .wd-timeline .wd-timeline-content h3{font-size:var(--other-headings-title)!important}.timeline-section .wd-timeline .wd-timeline-item{padding:0!important}.timeline-section .wd-timeline .wd-timeline-content p{text-align:justify}.partner-logo .elementor-widget-wrap{padding:0!important}.sidebar-row .menu li a{padding:5px;height:50px;font-size:16px}.sidebar-row .menu li a img{max-height:25px!important}aside.sidebar-container.wd-opened .widget-area{padding:30px 15px}aside.sidebar-container.wd-opened .sidebar-widget{padding:0!important}.services-inner-pages .elementor-widget-text-editor{text-align:justify}.download-pdf .elementor-column:first-child .elementor-widget-wd_image_or_svg{display:flex;width:33.33%;padding:10px;align-items:center;margin:0}}