.elementor-149 .elementor-element.elementor-element-53a5b37{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-9f9e415{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-149 .elementor-element.elementor-element-40e07b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.25;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:5px 5px 5px 5px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:3;}.elementor-149 .elementor-element.elementor-element-40e07b4:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-40e07b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F6FF;}.elementor-149 .elementor-element.elementor-element-40e07b4::before, .elementor-149 .elementor-element.elementor-element-40e07b4 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-40e07b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-40e07b4 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-40e07b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-40e07b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-149 .elementor-element.elementor-element-1f3bdf5{text-align:center;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-1f3bdf5 .elementor-heading-title{color:#000000;}.elementor-149 .elementor-element.elementor-element-4828867 .mphb_sc_search-wrapper p:not(.mphb_sc_search-children):not(.mphb_sc_search-adults) label, 
                    .elementor-149 .elementor-element.elementor-element-4828867 .mphb_sc_search-wrapper .frm_form_field:not(.mphb_sc_search-children):not(.mphb_sc_search-adults) br{display:none;}.elementor-149 .elementor-element.elementor-element-4828867 .mphb_sc_search-wrapper .mphb-required-fields-tip{display:none;}.elementor-149 .elementor-element.elementor-element-4828867 .mphb_sc_search-wrapper label abbr{display:none;}.elementor-149 .elementor-element.elementor-element-97207c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.34;--padding-top:190px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-97207c3:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-97207c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bbdimare.it/wp-content/uploads/2020/05/about-us-bg-05.png");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-149 .elementor-element.elementor-element-97207c3::before, .elementor-149 .elementor-element.elementor-element-97207c3 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-97207c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-97207c3 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-97207c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-97207c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://bbdimare.it/wp-content/uploads/2026/04/puglia3.png");background-position:1px 80px;background-repeat:no-repeat;background-size:100% auto;}.elementor-149 .elementor-element.elementor-element-97207c3 .elementor-repeater-item-c6d679a.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-149 .elementor-element.elementor-element-966dbfc{--display:flex;}.elementor-149 .elementor-element.elementor-element-476bc78{--display:flex;}.elementor-149 .elementor-element.elementor-element-c8f9415{text-align:start;}.elementor-149 .elementor-element.elementor-element-c8f9415 img{width:37px;}.elementor-149 .elementor-element.elementor-element-69d97ea{text-align:start;padding:0px 0px 10px 0px;}.elementor-149 .elementor-element.elementor-element-69d97ea .elementor-heading-title{text-transform:uppercase;}.elementor-149 .elementor-element.elementor-element-802af0b{padding:0px 0px 20px 0px;}.elementor-149 .elementor-element.elementor-element-893f7b1{text-align:start;padding:0px 0px 65px 0px;}.elementor-149 .elementor-element.elementor-element-893f7b1 img{width:270px;}.elementor-149 .elementor-element.elementor-element-f04bd1c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-149 .elementor-element.elementor-element-f04bd1c .elementor-repeater-item-5922ab8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-149 .elementor-element.elementor-element-6c455e7{text-align:start;font-size:30px;color:#000000;padding:0px 100px 0px 100px;}.elementor-149 .elementor-element.elementor-element-3c7443d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:140px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-3c7443d:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-3c7443d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bbdimare.it/wp-content/uploads/2020/05/home-bg-01.png");background-position:top left;background-repeat:no-repeat;}.elementor-149 .elementor-element.elementor-element-3c7443d .elementor-repeater-item-0ad9a0d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-149 .elementor-element.elementor-element-9ef645a img{width:29%;}.elementor-149 .elementor-element.elementor-element-9ef645a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-f8b6d5a{--display:flex;}.elementor-149 .elementor-element.elementor-element-2a07c6d{text-align:center;padding:0px 0px 8px 0px;}.elementor-149 .elementor-element.elementor-element-2a07c6d .elementor-heading-title{text-transform:uppercase;}.elementor-149 .elementor-element.elementor-element-4caacc1{text-align:center;padding:0px 0px 20px 0px;}.elementor-149 .elementor-element.elementor-element-4caacc1 .elementor-heading-title{line-height:1.2em;}.elementor-149 .elementor-element.elementor-element-7542ebc{text-align:center;padding:0px 0px 65px 0px;}.elementor-149 .elementor-element.elementor-element-7542ebc img{width:270px;}.elementor-149 .elementor-element.elementor-element-1afaea5 .raven-image img{max-width:100vw;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-1afaea5 .raven-image{opacity:0.66;}.elementor-149 .elementor-element.elementor-element-1afaea5{text-align:center;}.elementor-149 .elementor-element.elementor-element-1afaea5 > .elementor-widget-container{margin:-100px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-rotateZ:-12deg;}.elementor-149 .elementor-element.elementor-element-1afaea5:not( .elementor-widget-image ) .elementor-widget-container, .elementor-149 .elementor-element.elementor-element-1afaea5.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://bbdimare.it/wp-content/uploads/2026/04/cuore-pennellata2.svg );-webkit-mask-size:69%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-149 .elementor-element.elementor-element-f00a0a5{text-align:center;font-size:30px;color:#000000;margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 0px 100px;z-index:2;}.elementor-149 .elementor-element.elementor-element-595bcc6 a.raven-button{width:250px;height:70px;border-color:#00545F;border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-595bcc6 .raven-button{width:250px;height:70px;border-color:#00545F;border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-595bcc6 a.raven-button, .elementor-149 .elementor-element.elementor-element-595bcc6 .raven-button, .elementor-149 .elementor-element.elementor-element-595bcc6 .raven-button-widget-normal-effect-blink:after{background-color:#4565AF;background-image:none;}.elementor-149 .elementor-element.elementor-element-595bcc6 a.raven-button:not(:hover), .elementor-149 .elementor-element.elementor-element-595bcc6 .raven-button:not(:hover){border-style:solid;border-width:1px 1px 1px 1px;}.elementor-149 .elementor-element.elementor-element-595bcc6 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-595bcc6 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-595bcc6 a.raven-button:hover{background-color:#FFC389;background-image:none;border-color:#00545F;}.elementor-149 .elementor-element.elementor-element-595bcc6 .raven-button:hover{border-color:#00545F;}.elementor-149 .elementor-element.elementor-element-595bcc6 a.raven-button:hover, .elementor-149 .elementor-element.elementor-element-595bcc6 .raven-button:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-149 .elementor-element.elementor-element-595bcc6 a.raven-button .button-text, .elementor-149 .elementor-element.elementor-element-595bcc6 .raven-button .button-text{font-size:15px;font-weight:bold;text-transform:uppercase;letter-spacing:0.75px;}.elementor-149 .elementor-element.elementor-element-595bcc6{z-index:1;}.elementor-149 .elementor-element.elementor-element-4a08696{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-4a08696:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-4a08696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://bbdimare.it/wp-content/uploads/2020/05/about-us-bg-04.png");background-position:-189px 0px;background-repeat:no-repeat;}.elementor-149 .elementor-element.elementor-element-86ed6b4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-149 .elementor-element.elementor-element-0f91ccb{text-align:center;}.elementor-149 .elementor-element.elementor-element-0f91ccb img{width:93px;}.elementor-149 .elementor-element.elementor-element-eb9e93b{text-align:center;padding:0px 0px 17px 0px;}.elementor-149 .elementor-element.elementor-element-eb9e93b .elementor-heading-title{text-transform:uppercase;}.elementor-149 .elementor-element.elementor-element-421a395{text-align:center;padding:0px 0px 20px 0px;}.elementor-149 .elementor-element.elementor-element-13ce8c7{text-align:center;font-size:30px;color:#000000;margin:-0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 0px 100px;z-index:2;}.elementor-149 .elementor-element.elementor-element-5963433{text-align:center;padding:0px 0px 30px 0px;}.elementor-149 .elementor-element.elementor-element-5963433 img{width:316px;}.elementor-149 .elementor-element.elementor-element-97d6ffa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-149 .elementor-element.elementor-element-5ee0904{--display:flex;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue-card{background-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue-card-header{text-align:center;padding:0px 0px 18px 0px;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue-card-content{text-align:center;padding:10px 30px 30px 30px;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue-card-footer{text-align:center;background-color:#F7F7F7;padding:30px 30px 30px 30px;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue-card-image img{width:100%;height:250px;border-radius:0px 0px 0px 0px;object-fit:cover;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue-card-image{text-align:inherit;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue-card-title{color:#151515;font-family:"Urbanist", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue-team-member-card-title{margin-top:20px;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue-card-price{color:#000000;font-family:"Urbanist", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue-card-price_container{text-align:inherit;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue-card-text{color:#000000;font-family:"Urbanist", Sans-serif;font-size:17px;margin-top:24px;}.elementor-149 .elementor-element.elementor-element-bca90e1 .uc_more_btn{padding:10px 80px 10px 80px;background-color:#4565AF;color:#ffffff;margin-top:40px;display:inline-block;border-radius:5px;}.elementor-149 .elementor-element.elementor-element-bca90e1 .uc_more_btn:hover{background-color:#FFC389;color:#ffffff;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue_badge{background-color:#4565AF;color:#ffffff;font-family:"Urbanist", Sans-serif;font-size:18px;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue_rating{color:#ffd400;font-size:16px;margin-top:10px;justify-content:center;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue_rating svg{fill:#ffd400;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue_rate{margin:2px 2px 2px 2px;}.elementor-149 .elementor-element.elementor-element-bca90e1 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-149 .elementor-element.elementor-element-a7d40a7{--display:flex;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue-card{background-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue-card-header{text-align:center;padding:0px 0px 18px 0px;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue-card-content{text-align:center;padding:10px 30px 30px 30px;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue-card-footer{text-align:center;background-color:#F7F7F7;padding:30px 30px 30px 30px;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue-card-image img{width:100%;height:250px;border-radius:0px 0px 0px 0px;object-fit:cover;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue-card-image{text-align:inherit;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue-card-title{color:#151515;font-family:"Urbanist", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue-team-member-card-title{margin-top:20px;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue-card-price{color:#000000;font-family:"Urbanist", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue-card-price_container{text-align:inherit;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue-card-text{color:#000000;font-family:"Urbanist", Sans-serif;font-size:17px;margin-top:24px;}.elementor-149 .elementor-element.elementor-element-0f3c115 .uc_more_btn{padding:10px 80px 10px 80px;background-color:#4565AF;color:#ffffff;margin-top:40px;display:inline-block;border-radius:5px;}.elementor-149 .elementor-element.elementor-element-0f3c115 .uc_more_btn:hover{background-color:#FFC389;color:#ffffff;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue_badge{background-color:#4565AF;color:#ffffff;font-family:"Urbanist", Sans-serif;font-size:18px;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue_rating{color:#ffd400;font-size:16px;margin-top:10px;justify-content:center;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue_rating svg{fill:#ffd400;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue_rate{margin:2px 2px 2px 2px;}.elementor-149 .elementor-element.elementor-element-0f3c115 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-149 .elementor-element.elementor-element-cc983f7{--display:flex;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue-card{background-color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue-card-header{text-align:center;padding:0px 0px 18px 0px;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue-card-content{text-align:center;padding:10px 30px 30px 30px;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue-card-footer{text-align:center;background-color:#F7F7F7;padding:30px 30px 30px 30px;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue-card-image img{width:100%;height:250px;border-radius:0px 0px 0px 0px;object-fit:cover;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue-card-image{text-align:inherit;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue-card-title{color:#151515;font-family:"Urbanist", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue-team-member-card-title{margin-top:20px;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue-card-price{color:#000000;font-family:"Urbanist", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue-card-price_container{text-align:inherit;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue-card-text{color:#000000;font-family:"Urbanist", Sans-serif;font-size:17px;margin-top:24px;}.elementor-149 .elementor-element.elementor-element-1534ae5 .uc_more_btn{padding:10px 80px 10px 80px;background-color:#4565AF;color:#ffffff;margin-top:40px;display:inline-block;border-radius:5px;}.elementor-149 .elementor-element.elementor-element-1534ae5 .uc_more_btn:hover{background-color:#FFC389;color:#ffffff;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue_badge{background-color:#4565AF;color:#ffffff;font-family:"Urbanist", Sans-serif;font-size:18px;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue_rating{color:#ffd400;font-size:16px;margin-top:10px;justify-content:center;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue_rating svg{fill:#ffd400;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue_rate{margin:2px 2px 2px 2px;}.elementor-149 .elementor-element.elementor-element-1534ae5 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-149 .elementor-element.elementor-element-c637b0c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.04;--padding-top:120px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-c637b0c:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-c637b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-c637b0c::before, .elementor-149 .elementor-element.elementor-element-c637b0c > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-c637b0c > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-c637b0c > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-c637b0c > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-c637b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://bbdimare.it/wp-content/uploads/2026/04/taccuino.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-149 .elementor-element.elementor-element-c637b0c > .elementor-shape-top .elementor-shape-fill, .elementor-149 .elementor-element.elementor-element-c637b0c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-d1bedcc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-30b4c74{text-align:center;}.elementor-149 .elementor-element.elementor-element-30b4c74 img{width:93px;}.elementor-149 .elementor-element.elementor-element-7837547{text-align:center;padding:0px 0px 17px 0px;}.elementor-149 .elementor-element.elementor-element-7837547 .elementor-heading-title{text-transform:uppercase;}.elementor-149 .elementor-element.elementor-element-054d57d{text-align:center;}.elementor-149 .elementor-element.elementor-element-054d57d .elementor-heading-title{color:#000000;}.elementor-149 .elementor-element.elementor-element-ca44269{text-align:center;font-size:30px;color:#000000;padding:0px 100px 0px 100px;z-index:2;}.elementor-149 .elementor-element.elementor-element-3ae4e57{text-align:center;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-149 .elementor-element.elementor-element-3ae4e57 img{width:316px;}.elementor-149 .elementor-element.elementor-element-3d06196 .uc_item{flex-direction:column;align-items:center;}.elementor-149 .elementor-element.elementor-element-3d06196 .uc_item *{transition:all 300ms;}.elementor-149 .elementor-element.elementor-element-3d06196 .uc_image{margin:20px 20px 20px 20px;width:100px;height:100px;background-color:#FFFFFF;object-fit:cover;object-position:center;padding:10px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00A5DF;border-radius:50% 50% 50% 50%;}.elementor-149 .elementor-element.elementor-element-3d06196 .uc_review{padding:60px 30px 30px 30px;margin:-35px 0px 0px 0px;background-color:#4565AF;border-radius:5px 5px 5px 5px;border-style:none;}.elementor-149 .elementor-element.elementor-element-3d06196 .uc_item:hover .uc_review{border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-3d06196 .uc_author{margin-top:0px;font-size:26px;color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-3d06196 .uc_star_container{margin-top:16px;}.elementor-149 .elementor-element.elementor-element-3d06196 .uc_icon{color:#FFC389;font-size:9px;gap:2px;}.elementor-149 .elementor-element.elementor-element-3d06196 .uc_content{margin-top:15px;font-size:16px;font-weight:400;line-height:1.8em;color:#EFEFEF;}.elementor-149 .elementor-element.elementor-element-3d06196 .owl-nav .owl-prev{left:-20px;right:auto;}.elementor-149 .elementor-element.elementor-element-3d06196 .owl-nav .owl-next{right:-20px;left:auto;}.elementor-149 .elementor-element.elementor-element-3d06196 .owl-carousel .owl-nav .owl-next,.elementor-149 .elementor-element.elementor-element-3d06196 .owl-carousel .owl-nav .owl-prev{top:175px;width:40px;height:40px;line-height:40px;font-size:24px;background-color:rgba(226, 226, 226, 0.42);color:#000000;border-radius:5px;}.elementor-149 .elementor-element.elementor-element-3d06196 .owl-carousel .owl-nav .owl-next:hover,.elementor-149 .elementor-element.elementor-element-3d06196 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;border-radius:0px;}.elementor-149 .elementor-element.elementor-element-a8577ab .ue-remote-bullets{gap:7px;flex-direction:row;justify-content:center;align-items:flex-start;}.elementor-149 .elementor-element.elementor-element-a8577ab .ue-remote-bullet-btn{width:8px;height:8px;border-radius:10px 10px 10px 10px;background-color:#d9d9d9;}.elementor-149 .elementor-element.elementor-element-a8577ab .ue-remote-bullet-btn.active{height:8px;width:40px;background-color:#061745;}.elementor-149 .elementor-element.elementor-element-58fdafe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-58fdafe:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-58fdafe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bbdimare.it/wp-content/uploads/2020/05/about-us-bg-04.png");background-repeat:no-repeat;background-size:44% auto;}.elementor-149 .elementor-element.elementor-element-58fdafe::before, .elementor-149 .elementor-element.elementor-element-58fdafe > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-58fdafe > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-58fdafe > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-58fdafe > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-58fdafe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://bbdimare.it/wp-content/uploads/2020/05/contact-us-bg-03.png");}.elementor-149 .elementor-element.elementor-element-58fdafe .elementor-repeater-item-a8f23b7.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-149 .elementor-element.elementor-element-fb80925{--display:flex;}.elementor-149 .elementor-element.elementor-element-7f60a80{text-align:center;}.elementor-149 .elementor-element.elementor-element-7f60a80 img{width:93px;}.elementor-149 .elementor-element.elementor-element-ece1db9{text-align:center;padding:0px 0px 17px 0px;}.elementor-149 .elementor-element.elementor-element-ece1db9 .elementor-heading-title{text-transform:uppercase;}.elementor-149 .elementor-element.elementor-element-1bc2c45{text-align:center;padding:0px 0px 20px 0px;}.elementor-149 .elementor-element.elementor-element-f3092a8{text-align:center;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-f3092a8 img{width:348px;}.elementor-149 .elementor-element.elementor-element-7088336{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-7088336 .elementor-repeater-item-bc076e5.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-149 .elementor-element.elementor-element-d3573dd{--display:flex;}.elementor-149 .elementor-element.elementor-element-6302178{text-align:start;padding:0px 0px 17px 0px;}.elementor-149 .elementor-element.elementor-element-6302178 .elementor-heading-title{text-transform:uppercase;}.elementor-149 .elementor-element.elementor-element-e43b4e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:185px;--padding-right:60px;}.elementor-149 .elementor-element.elementor-element-344beb8{text-align:center;padding:0px 0px 17px 0px;}.elementor-149 .elementor-element.elementor-element-344beb8 .elementor-heading-title{text-transform:uppercase;}.elementor-149 .elementor-element.elementor-element-e67e389 .uc_logo_carousel_holder{height:100px;background-color:#ffffff;border-radius:0px;padding:20px 20px 20px 20px;border-style:none;}.elementor-149 .elementor-element.elementor-element-e67e389 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-149 .elementor-element.elementor-element-e67e389 .owl-dot.active{background-color:#000000;}.elementor-149 .elementor-element.elementor-element-e67e389 .owl-dots{margin-top:20px;}.elementor-149 .elementor-element.elementor-element-e67e389 .owl-nav .owl-prev{left:-76px;right:auto;}.elementor-149 .elementor-element.elementor-element-e67e389 .owl-nav .owl-next{right:-76px;left:auto;}.elementor-149 .elementor-element.elementor-element-e67e389 .owl-carousel .owl-nav .owl-next,.elementor-149 .elementor-element.elementor-element-e67e389 .owl-carousel .owl-nav .owl-prev{top:36px;border-radius:27px;width:49px;height:49px;line-height:49px;font-size:48px;background-color:#F9F9F9;color:#000000;}.elementor-149 .elementor-element.elementor-element-e67e389 .owl-carousel .owl-nav .owl-next:hover,.elementor-149 .elementor-element.elementor-element-e67e389 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-149 .elementor-element.elementor-element-a457e0b img{border-radius:5px 5px 5px 5px;}.elementor-149 .elementor-element.elementor-element-702a749{text-align:center;padding:0px 0px 17px 0px;}.elementor-149 .elementor-element.elementor-element-702a749 .elementor-heading-title{text-transform:uppercase;}.elementor-149 .elementor-element.elementor-element-56a3ea4 img{width:216px;height:115px;}.elementor-149 .elementor-element.elementor-element-3d61c80 a.raven-button{width:250px;height:70px;border-color:#00545F;border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-3d61c80 .raven-button{width:250px;height:70px;border-color:#00545F;border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-3d61c80 a.raven-button, .elementor-149 .elementor-element.elementor-element-3d61c80 .raven-button, .elementor-149 .elementor-element.elementor-element-3d61c80 .raven-button-widget-normal-effect-blink:after{background-color:#4565AF;background-image:none;}.elementor-149 .elementor-element.elementor-element-3d61c80 a.raven-button:not(:hover), .elementor-149 .elementor-element.elementor-element-3d61c80 .raven-button:not(:hover){border-style:solid;border-width:1px 1px 1px 1px;}.elementor-149 .elementor-element.elementor-element-3d61c80 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-3d61c80 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-3d61c80 a.raven-button:hover{background-color:#FFC389;background-image:none;border-color:#00545F;}.elementor-149 .elementor-element.elementor-element-3d61c80 .raven-button:hover{border-color:#00545F;}.elementor-149 .elementor-element.elementor-element-3d61c80 a.raven-button:hover, .elementor-149 .elementor-element.elementor-element-3d61c80 .raven-button:hover{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-149 .elementor-element.elementor-element-3d61c80 a.raven-button .button-text, .elementor-149 .elementor-element.elementor-element-3d61c80 .raven-button .button-text{font-size:15px;font-weight:bold;text-transform:uppercase;letter-spacing:0.75px;}.elementor-149 .elementor-element.elementor-element-3d61c80{z-index:1;}.elementor-149 .elementor-element.elementor-element-fc74fa5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:220px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-fc74fa5 .elementor-repeater-item-e4c2cd2.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-149 .elementor-element.elementor-element-ae08a91{--display:flex;--overlay-opacity:0.76;--border-radius:10px 10px 10px 10px;--padding-top:35px;--padding-bottom:30px;--padding-left:60px;--padding-right:65px;}.elementor-149 .elementor-element.elementor-element-ae08a91:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-ae08a91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bbdimare.it/wp-content/uploads/2026/03/quadro-dautore.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-149 .elementor-element.elementor-element-ae08a91::before, .elementor-149 .elementor-element.elementor-element-ae08a91 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-ae08a91 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-ae08a91 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-ae08a91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-ae08a91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#4565AF;}.elementor-149 .elementor-element.elementor-element-36ac86e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-149 .elementor-element.elementor-element-36ac86e .elementor-repeater-item-f0e55f3.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-149 .elementor-element.elementor-element-4fa3d91{--display:flex;}.elementor-149 .elementor-element.elementor-element-925fced .jet-headline{justify-content:flex-start;}.elementor-149 .elementor-element.elementor-element-925fced .jet-headline > .jet-headline__link{justify-content:flex-start;}.elementor-149 .elementor-element.elementor-element-925fced .jet-headline__first .jet-headline__label{color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-925fced .jet-headline__second .jet-headline__label{color:#FFFFFF;font-weight:400;}.elementor-149 .elementor-element.elementor-element-3619d1c{--display:flex;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-485046b .raven-image img{max-width:62%;border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-485046b .raven-image{opacity:1;}.elementor-149 .elementor-element.elementor-element-485046b{text-align:right;}.elementor-149 .elementor-element.elementor-element-485046b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-cd84d3a{--display:flex;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-d95c0f6 .raven-image{opacity:1;}.elementor-149 .elementor-element.elementor-element-d95c0f6{text-align:right;}.elementor-149 .elementor-element.elementor-element-d95c0f6 .raven-image img{border-radius:10px 10px 10px 10px;}.elementor-149 .elementor-element.elementor-element-d95c0f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}h1.entry-title{margin-top:1px;}@media(max-width:1024px){.elementor-149 .elementor-element.elementor-element-40e07b4{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-97207c3::before, .elementor-149 .elementor-element.elementor-element-97207c3 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-97207c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-97207c3 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-97207c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-97207c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bbdimare.it/wp-content/uploads/2020/05/transparent-2.png");background-position:bottom left;background-size:505px auto;}.elementor-149 .elementor-element.elementor-element-97207c3{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-6c455e7{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-3c7443d{--padding-top:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-4caacc1 .elementor-heading-title{font-size:40px;}.elementor-149 .elementor-element.elementor-element-f00a0a5{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-4a08696:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-4a08696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-149 .elementor-element.elementor-element-13ce8c7{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-97d6ffa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue-card-title{font-size:25px;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue-card-title{font-size:25px;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue-card-title{font-size:25px;}.elementor-149 .elementor-element.elementor-element-ca44269{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-58fdafe{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-7088336{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-e43b4e8{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-fc74fa5{--padding-top:150px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-ae08a91{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-149 .elementor-element.elementor-element-36ac86e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-3619d1c{--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-149 .elementor-element.elementor-element-cd84d3a{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}}@media(max-width:767px){.elementor-149 .elementor-element.elementor-element-9ef645a img{width:100%;}.elementor-149 .elementor-element.elementor-element-4caacc1 .elementor-heading-title{font-size:25px;}.elementor-149 .elementor-element.elementor-element-1afaea5 .raven-image img{max-width:200;width:100vw;}.elementor-149 .elementor-element.elementor-element-1afaea5 > .elementor-widget-container{margin:-50px 0px -50px 0px;}.elementor-149 .elementor-element.elementor-element-1afaea5:not( .elementor-widget-image ) .elementor-widget-container, .elementor-149 .elementor-element.elementor-element-1afaea5.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:156px;-webkit-mask-position:custom;-webkit-mask-position-x:49px;-webkit-mask-position-y:-14px;}.elementor-149 .elementor-element.elementor-element-f00a0a5{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-149 .elementor-element.elementor-element-4a08696:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-4a08696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-149 .elementor-element.elementor-element-13ce8c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue-card-title{font-size:24px;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue-card-price{font-size:24px;}.elementor-149 .elementor-element.elementor-element-bca90e1 .ue-card-text{font-size:18px;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue-card-title{font-size:24px;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue-card-price{font-size:24px;}.elementor-149 .elementor-element.elementor-element-0f3c115 .ue-card-text{font-size:18px;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue-card-title{font-size:24px;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue-card-price{font-size:24px;}.elementor-149 .elementor-element.elementor-element-1534ae5 .ue-card-text{font-size:18px;}.elementor-149 .elementor-element.elementor-element-c637b0c{--padding-top:120px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-3d06196 .uc_content{font-size:18px;}.elementor-149 .elementor-element.elementor-element-7088336{--padding-top:0px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-5888168{font-size:18px;}.elementor-149 .elementor-element.elementor-element-e43b4e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-e67e389 .owl-nav .owl-prev{left:-11px;right:auto;}.elementor-149 .elementor-element.elementor-element-e67e389 .owl-nav .owl-next{right:-11px;left:auto;}.elementor-149 .elementor-element.elementor-element-e67e389 .owl-carousel .owl-nav .owl-next,.elementor-149 .elementor-element.elementor-element-e67e389 .owl-carousel .owl-nav .owl-prev{top:52px;}.elementor-149 .elementor-element.elementor-element-3d61c80.elementor-element{--align-self:center;}.elementor-149 .elementor-element.elementor-element-fc74fa5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-3619d1c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-cd84d3a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-149 .elementor-element.elementor-element-40e07b4{--width:90%;}.elementor-149 .elementor-element.elementor-element-966dbfc{--width:34.298%;}.elementor-149 .elementor-element.elementor-element-476bc78{--width:65.702%;}.elementor-149 .elementor-element.elementor-element-3c7443d{--content-width:945px;}.elementor-149 .elementor-element.elementor-element-d3573dd{--width:22.807%;}.elementor-149 .elementor-element.elementor-element-e43b4e8{--width:77.193%;}.elementor-149 .elementor-element.elementor-element-4fa3d91{--width:39.113%;}.elementor-149 .elementor-element.elementor-element-3619d1c{--width:38.621%;}.elementor-149 .elementor-element.elementor-element-cd84d3a{--width:21.867%;}}@media(max-width:1024px) and (min-width:768px){.elementor-149 .elementor-element.elementor-element-966dbfc{--width:100%;}.elementor-149 .elementor-element.elementor-element-476bc78{--width:100%;}.elementor-149 .elementor-element.elementor-element-d3573dd{--width:30%;}.elementor-149 .elementor-element.elementor-element-e43b4e8{--width:70%;}.elementor-149 .elementor-element.elementor-element-4fa3d91{--width:50%;}.elementor-149 .elementor-element.elementor-element-3619d1c{--width:25%;}.elementor-149 .elementor-element.elementor-element-cd84d3a{--width:25%;}}/* Start custom CSS for themo-mphb-search-form, class: .elementor-element-4828867 *//* Bottone Cerca del form MPHB */
.mphb_sc_search-submit-button-wrapper input[type="submit"],
.btn-standard-accent-form form .frm_submit input[type="submit"] {
    background-color: #4565AF !important;
    border-color: #4565AF !important;
    border-radius: 5px !important;
}

.mphb_sc_search-submit-button-wrapper input[type="submit"]:hover,
.btn-standard-accent-form form .frm_submit input[type="submit"]:hover {
    background-color: #ffc389 !important;
    border-color: #ffc389 !important;
}
/* Applica lo stile a input di testo e select box */
.mphb_sc_search-form input[type="text"],
.mphb_sc_search-form select {
    width: 100% !important; /* Forza la larghezza se necessario */
    height: 55px;           /* L'altezza indicata nel tuo inspector */
    padding: 10px 15px;     /* Spazio interno */
    border: 1px solid #ccc; /* Colore del bordo */
    border-radius: 4px;     /* Arrotondamento angoli */
    font-size: 16px;        /* Dimensione testo */
    appearance: none;       /* Rimuove lo stile di sistema sui select */
    background-color: #fff;
    box-sizing: border-box; /* Cruciale per includere padding nel calcolo della larghezza */
}@media screen and (max-width: 767px) {
    /* 1. Reset totale dei contenitori (i paragrafi che racchiudono i campi) */
    .mphb_sc_search-form p.mphb_sc_search-adults, 
    .mphb_sc_search-form p.mphb_sc_search-children,
    .mphb_sc_search-form p.mphb_sc_search-check-in-date,
    .mphb_sc_search-form p.mphb_sc_search-check-out-date,
    .mphb_sc_search-form p {
        width: 100% !important;
        max-width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        display: block !important;
        clear: both !important;
    }

    /* 2. Forza gli elementi interni a prendersi tutto lo spazio */
    .mphb_sc_search-form select,
    .mphb_sc_search-form input[type="text"] {
        width: 100% !important;
        min-width: 100% !important;
        max-width: 100% !important;
        box-sizing: border-box !important; /* Essenziale per calcolare bene il 100% con il padding */
        display: block !important;
        margin: 0 0 15px 0 !important; /* Spazio solo sotto ogni box */
    }

    /* 3. Rimuovi eventuali "float" che sfasano l'allineamento */
    .mphb_sc_search-form .frm_form_field {
        float: none !important;
        width: 100% !important;
    }
}/* End custom CSS */
/* Start JX Custom Fonts CSS */@font-face{font-family:'Urbanist';font-style:normal;font-weight:normal;src:url('https://bbdimare.it/wp-content/uploads/2026/04/Urbanist-Regular.ttf')format('truetype');}/* End JX Custom Fonts CSS */