.elementor-6398 .elementor-element.elementor-element-c61ba3f > .elementor-container{min-height:400px;}.elementor-6398 .elementor-element.elementor-element-c61ba3f > .elementor-background-overlay{background-color:#2A9D8FD4;background-image:url("https://www.elimostourismplan.it/wp-content/uploads/2022/11/Hero9.png");background-position:bottom right;background-repeat:no-repeat;background-size:500px auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6398 .elementor-element.elementor-element-c61ba3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-90px;margin-bottom:0px;}.elementor-6398 .elementor-element.elementor-element-b983b22{text-align:left;}.elementor-6398 .elementor-element.elementor-element-b983b22 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Krona One", Sans-serif;font-size:45px;font-weight:600;}.elementor-6398 .elementor-element.elementor-element-b983b22 > .elementor-widget-container{margin:70px 0px 0px -5px;}.elementor-6398 .elementor-element.elementor-element-4002e1a{margin-top:35px;margin-bottom:0px;}.elementor-6398 .elementor-element.elementor-element-64954ec{text-align:left;}.elementor-6398 .elementor-element.elementor-element-64954ec .elementor-heading-title{color:var( --e-global-color-2747191a );font-family:"Indie Flower", Sans-serif;font-size:32px;font-weight:600;letter-spacing:1px;}.elementor-6398 .elementor-element.elementor-element-5f4cc0e{text-align:justify;font-size:15px;}.elementor-6398 .elementor-element.elementor-element-5f4cc0e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-6398 .elementor-element.elementor-element-61bcd1e > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6398 .elementor-element.elementor-element-61bcd1e > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 15px;}.elementor-6398 .elementor-element.elementor-element-ccb0650{text-align:right;}.elementor-6398 .elementor-element.elementor-element-ccb0650 img{width:95%;}.ee-tooltip.ee-tooltip-ccb0650.to--top,
							 .ee-tooltip.ee-tooltip-ccb0650.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-ccb0650.to--left,
							 .ee-tooltip.ee-tooltip-ccb0650.to--right{margin-top:0px;}.elementor-6398 .elementor-element.elementor-element-f3168c4 .elementor-search-form__container{min-height:38px;}.elementor-6398 .elementor-element.elementor-element-f3168c4 .elementor-search-form__submit{min-width:38px;background-color:var( --e-global-color-2747191a );--e-search-form-submit-icon-size:21px;}body:not(.rtl) .elementor-6398 .elementor-element.elementor-element-f3168c4 .elementor-search-form__icon{padding-left:calc(38px / 3);}body.rtl .elementor-6398 .elementor-element.elementor-element-f3168c4 .elementor-search-form__icon{padding-right:calc(38px / 3);}.elementor-6398 .elementor-element.elementor-element-f3168c4 .elementor-search-form__input, .elementor-6398 .elementor-element.elementor-element-f3168c4.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(38px / 3);padding-right:calc(38px / 3);}.elementor-6398 .elementor-element.elementor-element-f3168c4 .elementor-search-form__input,
					.elementor-6398 .elementor-element.elementor-element-f3168c4 .elementor-search-form__icon,
					.elementor-6398 .elementor-element.elementor-element-f3168c4 .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-6398 .elementor-element.elementor-element-f3168c4 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-6398 .elementor-element.elementor-element-f3168c4.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#7a7a7a;fill:#7a7a7a;}.elementor-6398 .elementor-element.elementor-element-f3168c4:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:rgba(217,28,92,0);border-color:var( --e-global-color-2747191a );border-width:1px 1px 1px 1px;border-radius:3px;}.elementor-6398 .elementor-element.elementor-element-f3168c4.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:rgba(217,28,92,0);border-color:var( --e-global-color-2747191a );border-width:1px 1px 1px 1px;border-radius:3px;}.elementor-6398 .elementor-element.elementor-element-f3168c4 .elementor-search-form__submit:hover{background-color:var( --e-global-color-29b45ca3 );}.elementor-6398 .elementor-element.elementor-element-f3168c4 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-6398 .elementor-element.elementor-element-c4ef03c{text-align:left;}.elementor-6398 .elementor-element.elementor-element-c4ef03c .elementor-heading-title{color:var( --e-global-color-2747191a );font-family:"Indie Flower", Sans-serif;font-size:23px;font-weight:400;}.elementor-6398 .elementor-element.elementor-element-c4ef03c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6398 .elementor-element.elementor-element-18a56a1 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-6398 .elementor-element.elementor-element-8864bd0{text-align:left;}.elementor-6398 .elementor-element.elementor-element-8864bd0 .elementor-heading-title{color:var( --e-global-color-2747191a );font-family:"Indie Flower", Sans-serif;font-size:23px;font-weight:400;}.elementor-6398 .elementor-element.elementor-element-8864bd0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6398 .elementor-element.elementor-element-0bc3993 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-6398 .elementor-element.elementor-element-4f53def{text-align:left;}.elementor-6398 .elementor-element.elementor-element-4f53def .elementor-heading-title{color:var( --e-global-color-2747191a );font-family:"Indie Flower", Sans-serif;font-size:23px;font-weight:400;}.elementor-6398 .elementor-element.elementor-element-4f53def > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6398 .elementor-element.elementor-element-9d9cd66 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-6398 .elementor-element.elementor-element-5ecc97c{text-align:left;}.elementor-6398 .elementor-element.elementor-element-5ecc97c .elementor-heading-title{color:var( --e-global-color-2747191a );font-family:"Indie Flower", Sans-serif;font-size:23px;font-weight:400;}.elementor-6398 .elementor-element.elementor-element-5ecc97c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6398 .elementor-element.elementor-element-b938445 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-6398 .elementor-element.elementor-element-de18154{text-align:left;}.elementor-6398 .elementor-element.elementor-element-de18154 .elementor-heading-title{color:var( --e-global-color-2747191a );font-family:"Indie Flower", Sans-serif;font-size:23px;font-weight:400;}.elementor-6398 .elementor-element.elementor-element-de18154 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6398 .elementor-element.elementor-element-f184be7{--grid-template-columns:repeat(0, auto);--icon-size:25px;--grid-column-gap:11px;--grid-row-gap:0px;}.elementor-6398 .elementor-element.elementor-element-f184be7 .elementor-widget-container{text-align:left;}.elementor-6398 .elementor-element.elementor-element-f184be7 .elementor-social-icon{background-color:#26465300;--icon-padding:0.4em;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-29b45ca3 );}.elementor-6398 .elementor-element.elementor-element-f184be7 .elementor-social-icon i{color:var( --e-global-color-2747191a );}.elementor-6398 .elementor-element.elementor-element-f184be7 .elementor-social-icon svg{fill:var( --e-global-color-2747191a );}.elementor-6398 .elementor-element.elementor-element-f184be7 .elementor-social-icon:hover i{color:var( --e-global-color-7c8f4b6 );}.elementor-6398 .elementor-element.elementor-element-f184be7 .elementor-social-icon:hover svg{fill:var( --e-global-color-7c8f4b6 );}.elementor-6398 .elementor-element.elementor-element-f184be7 .elementor-social-icon:hover{border-color:var( --e-global-color-29b45ca3 );}.elementor-6398 .elementor-element.elementor-element-f184be7 > .elementor-widget-container{margin:-15px 0px 0px 0px;}@media(min-width:768px){.elementor-6398 .elementor-element.elementor-element-926260e{width:77.018%;}.elementor-6398 .elementor-element.elementor-element-61bcd1e{width:22.979%;}}@media(max-width:1024px){.elementor-6398 .elementor-element.elementor-element-b983b22 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-5f4cc0e */a.bbp-forum-link {
color:#f6921e!Important;
}
.elementor-6398 .elementor-element.elementor-element-5f4cc0e a.bbp-forum-title {
color:#4bb649!Important;
font-weight: 500!Important;
}

.elementor-6398 .elementor-element.elementor-element-5f4cc0e form#bbp-search-form {
display:none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-bbp_forums_widget, class: .elementor-element-18a56a1 */.elementor-6398 .elementor-element.elementor-element-18a56a1 a.bbp-forum-title {
font-family: "Montserrat", Sans-serif;
font-weight: 400;
font-size: 13px!Important;
display: flex !Important;
flex-wrap: wrap;
}

div.elementor-element.elementor-element-18a56a1.elementor-widget.elementor-widget-wp-widget-bbp_forums_widget {
text-align: left!Important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-bbp_search_widget, class: .elementor-element-0bc3993 */input#bbp_search_submit.button {
padding-top: 7px;
padding-bottom: 7px;
}/* End custom CSS */
/* Start custom CSS for wp-widget-bbp_topics_widget, class: .elementor-element-9d9cd66 */.elementor-6398 .elementor-element.elementor-element-9d9cd66 a.bbp-forum-title {
font-family: "Montserrat", Sans-serif;
font-weight: 400;
font-size: 13px!Important;
display: flex !Important;
flex-wrap: wrap;
align-content: left;
text-align: left;
}/* End custom CSS */
/* Start custom CSS for wp-widget-bbp_replies_widget, class: .elementor-element-b938445 */.elementor-6398 .elementor-element.elementor-element-b938445 img.avatar.avatar-14.wp-user-avatar.wp-user-avatar-14.photo.avatar-default { 
height: 25px !Important;
width: 25px !Important;
border-radius: 50px;
border: 2px solid !Important;
margin: 0px !Important;
}

.elementor-6398 .elementor-element.elementor-element-b938445 li,a.bbp-reply-topic-title,a.bbp-author-name {
text-align: left !Important;
font-family: "Montserrat", Sans-serif;
font-weight: 400;
font-size: 13px!Important;
color:#808080;
padding-bottom: 20px;
line-height: 5px;
}

.elementor-6398 .elementor-element.elementor-element-b938445 a.bbp-author-name {
padding-left: 4px;
}

.elementor-6398 .elementor-element.elementor-element-b938445 li a {
 color: #808080!Important; 
}/* End custom CSS */