.elementor-10122 .elementor-element.elementor-element-ba54b0d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10122 .elementor-element.elementor-element-92a53e4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10122 .elementor-element.elementor-element-92a53e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10122 .elementor-element.elementor-element-6c6dd81 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10122 .elementor-element.elementor-element-c0bef3e:not(.elementor-motion-effects-element-type-background), .elementor-10122 .elementor-element.elementor-element-c0bef3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10122 .elementor-element.elementor-element-c0bef3e > .elementor-container{max-width:960px;}.elementor-10122 .elementor-element.elementor-element-c0bef3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10122 .elementor-element.elementor-element-c0bef3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10122 .elementor-element.elementor-element-e9f1052 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10122 .elementor-element.elementor-element-e9f1052 > .elementor-element-populated{padding:0em 2em 0em 2em;}.elementor-10122 .elementor-element.elementor-element-1d85baa{--spacer-size:15em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10122 .elementor-element.elementor-element-7d258f2 > .elementor-widget-container{padding:0em 0em 0.6em 0em;}.elementor-10122 .elementor-element.elementor-element-7d258f2 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-weight:600;line-height:0.8em;color:#000000;}.elementor-10122 .elementor-element.elementor-element-f4ddf17 > .elementor-widget-container{padding:0em 0em 0.6em 0em;}.elementor-10122 .elementor-element.elementor-element-f4ddf17 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-weight:600;line-height:0.8em;color:#000000;}.elementor-10122 .elementor-element.elementor-element-ccd8b31 > .elementor-widget-container{margin:1em 0em 2em 0em;padding:0px 0px 0px 0px;}.elementor-10122 .elementor-element.elementor-element-ccd8b31 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.2em;letter-spacing:0.4px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10122 .elementor-element.elementor-element-28ea3bd > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-10122 .elementor-element.elementor-element-28ea3bd{column-gap:0px;text-align:left;font-family:"Barlow Semi Condensed", Sans-serif;font-size:2.3em;font-weight:400;font-style:italic;line-height:1.2em;color:#000000;}.elementor-10122 .elementor-element.elementor-element-756edbf{column-gap:0px;text-align:justify;font-family:"Barlow Semi Condensed", Sans-serif;font-size:1.2em;font-weight:200;line-height:1.5em;color:#000000;}.elementor-10122 .elementor-element.elementor-element-1a25d48{--spacer-size:15em;}.elementor-10122 .elementor-element.elementor-element-45d5ae5:not(.elementor-motion-effects-element-type-background), .elementor-10122 .elementor-element.elementor-element-45d5ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10122 .elementor-element.elementor-element-45d5ae5 > .elementor-container{max-width:960px;}.elementor-10122 .elementor-element.elementor-element-45d5ae5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 15% 0% 15%;}.elementor-10122 .elementor-element.elementor-element-45d5ae5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10122 .elementor-element.elementor-element-7d0e55b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 1.5em 0em 1.5em;}.elementor-10122 .elementor-element.elementor-element-643fb91{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-10122 .elementor-element.elementor-element-d10f321 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10122 .elementor-element.elementor-element-d10f321 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10122 .elementor-element.elementor-element-e05414c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10122 .elementor-element.elementor-element-e05414c{text-align:left;}.elementor-10122 .elementor-element.elementor-element-16b6125 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10122 .elementor-element.elementor-element-16b6125 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-10122 .elementor-element.elementor-element-d3f8a88 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10122 .elementor-element.elementor-element-d3f8a88{text-align:left;}.elementor-10122 .elementor-element.elementor-element-2945b32{margin-top:1em;margin-bottom:0em;padding:0% 0% 0% 0%;}.elementor-10122 .elementor-element.elementor-element-1efa94a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10122 .elementor-element.elementor-element-1efa94a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-10122 .elementor-element.elementor-element-8c58ef1 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10122 .elementor-element.elementor-element-8c58ef1{text-align:left;}.elementor-10122 .elementor-element.elementor-element-91244fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10122 .elementor-element.elementor-element-91244fc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-10122 .elementor-element.elementor-element-7b05f22 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10122 .elementor-element.elementor-element-7b05f22{text-align:left;}.elementor-10122 .elementor-element.elementor-element-ae3e702{--spacer-size:6em;}.elementor-10122 .elementor-element.elementor-element-a7aa265:not(.elementor-motion-effects-element-type-background), .elementor-10122 .elementor-element.elementor-element-a7aa265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3CA648;}.elementor-10122 .elementor-element.elementor-element-a7aa265 > .elementor-container{max-width:960px;}.elementor-10122 .elementor-element.elementor-element-a7aa265{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 3em 0em 3em;}.elementor-10122 .elementor-element.elementor-element-a7aa265 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10122 .elementor-element.elementor-element-3e84e22 > .elementor-element-populated{padding:0em 2em 0em 2em;}.elementor-10122 .elementor-element.elementor-element-65b0cdc{--spacer-size:6em;}.elementor-10122 .elementor-element.elementor-element-fede67d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10122 .elementor-element.elementor-element-fede67d{margin-top:-1em;margin-bottom:-1em;padding:0em 3em 0em 3em;}.elementor-10122 .elementor-element.elementor-element-8f95919 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-10122 .elementor-element.elementor-element-826b9e0 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-10122 .elementor-element.elementor-element-826b9e0{text-align:left;}.elementor-10122 .elementor-element.elementor-element-826b9e0 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-10122 .elementor-element.elementor-element-d10cea1 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-10122 .elementor-element.elementor-element-54c70bf > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-10122 .elementor-element.elementor-element-54c70bf{text-align:left;}.elementor-10122 .elementor-element.elementor-element-54c70bf img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-10122 .elementor-element.elementor-element-8ae201b > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-10122 .elementor-element.elementor-element-f602cde > .elementor-widget-container{margin:0em 0em 0em 0em;padding:1em 1em 1em 1em;}.elementor-10122 .elementor-element.elementor-element-f602cde{text-align:left;}.elementor-10122 .elementor-element.elementor-element-f602cde img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-10122 .elementor-element.elementor-element-0e78769{--spacer-size:3em;}/* Start custom CSS for section, class: .elementor-element-ba54b0d */.elementor-10122 .elementor-element.elementor-element-ba54b0d .elementor-custom-embed-image-overlay {background-image: url("https://altrisguardialtrimondi.it/wp-content/uploads/2021/03/CopertineFra_8.jpg")!important;}
.elementor-10122 .elementor-element.elementor-element-ba54b0d .elementor-fit-aspect-ratio {height: 81vh;}
@media (min-width: 481px) {
.elementor-10122 .elementor-element.elementor-element-ba54b0d .elementor-custom-embed-image-overlay {background-image: url("https://altrisguardialtrimondi.it/wp-content/uploads/2021/03/CopertineFra_7.jpg")!important;}
.elementor-10122 .elementor-element.elementor-element-ba54b0d .elementor-fit-aspect-ratio {height: 0;}
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-1d85baa */.elementor-10122 .elementor-element.elementor-element-1d85baa .elementor-spacer-inner {height: 3.5em;}
@media (min-width: 481px) {.elementor-10122 .elementor-element.elementor-element-1d85baa .elementor-spacer-inner {height: 7em;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccd8b31 */.elementor-10122 .elementor-element.elementor-element-ccd8b31 .elementor-heading-title {font-size: 0.9em}
@media (min-width: 481px) {.elementor-10122 .elementor-element.elementor-element-ccd8b31 .elementor-heading-title {font-size: 1.2em}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28ea3bd */.elementor-10122 .elementor-element.elementor-element-28ea3bd {font-size: 1.3em}
@media (min-width: 481px) {.elementor-10122 .elementor-element.elementor-element-28ea3bd {font-size: 2.3em}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756edbf */.elementor-10122 .elementor-element.elementor-element-756edbf .elementor-text-editor {font-size: 0.9em; line-height: 1.2em;}
@media (min-width: 481px) {.elementor-10122 .elementor-element.elementor-element-756edbf .elementor-text-editor {font-size: 1.2em; line-height: 1.5em;}}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-1a25d48 */.elementor-10122 .elementor-element.elementor-element-1a25d48 .elementor-spacer-inner {height: 3.5em;}
@media (min-width: 481px) {.elementor-10122 .elementor-element.elementor-element-1a25d48 .elementor-spacer-inner {height: 7em;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c0bef3e *//*.elementor-10122 .elementor-element.elementor-element-c0bef3e {background-image: linear-gradient(0deg, #3ca648, #00a0c6, #e8308a);}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-643fb91 */.elementor-10122 .elementor-element.elementor-element-643fb91 .elementor-inner-column {width: 50%;}
@media (min-width: 481px) {.elementor-10122 .elementor-element.elementor-element-643fb91 .elementor-inner-column {width: 100%;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2945b32 */.elementor-10122 .elementor-element.elementor-element-2945b32 .elementor-inner-column {width: 50%;}
@media (min-width: 481px) {
.elementor-10122 .elementor-element.elementor-element-2945b32 .elementor-inner-column {width: 100%;}
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-ae3e702 */.elementor-10122 .elementor-element.elementor-element-ae3e702 .elementor-spacer-inner {height: 3em;}
@media (min-width: 481px) {.elementor-10122 .elementor-element.elementor-element-ae3e702 .elementor-spacer-inner {height: 6em;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7d0e55b */.elementor-10122 .elementor-element.elementor-element-7d0e55b .elementor-column-wrap {padding: 0em 0.5em;}
@media (min-width: 481px) {.elementor-10122 .elementor-element.elementor-element-7d0e55b .elementor-column-wrap {padding: 0em 1.5em;}}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-65b0cdc */.elementor-10122 .elementor-element.elementor-element-65b0cdc .elementor-spacer-inner {height: 3em;}
@media (min-width: 481px) {.elementor-10122 .elementor-element.elementor-element-65b0cdc .elementor-spacer-inner {height: 6em;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fede67d */.elementor-10122 .elementor-element.elementor-element-fede67d {padding: 0px;}
@media (min-width: 481px) {
.elementor-10122 .elementor-element.elementor-element-fede67d {padding: 0px 3em;}
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-0e78769 */.elementor-10122 .elementor-element.elementor-element-0e78769 .elementor-spacer-inner {height: 1.5em;}
@media (min-width: 481px) {.elementor-10122 .elementor-element.elementor-element-0e78769 .elementor-spacer-inner {height: 3em;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3e84e22 */.elementor-10122 .elementor-element.elementor-element-3e84e22 {padding: 0px;}
.elementor-10122 .elementor-element.elementor-element-3e84e22 .elementor-section {padding: 0px;}
.elementor-10122 .elementor-element.elementor-element-3e84e22 .elementor-column {width: 33%!important;}
@media (min-width: 481px) {
.elementor-10122 .elementor-element.elementor-element-3e84e22 {padding: 0px 2em;}
.elementor-10122 .elementor-element.elementor-element-3e84e22 .elementor-section {padding: 0px 3em;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a7aa265 */.elementor-10122 .elementor-element.elementor-element-a7aa265 {padding: 0px;}
.elementor-10122 .elementor-element.elementor-element-a7aa265 .elementor-column-wrap {padding: 0px;}
@media (min-width: 481px) {
.elementor-10122 .elementor-element.elementor-element-a7aa265 {padding: 0em 3em;}
}/* End custom CSS */