.elementor-3161 .elementor-element.elementor-element-03d4d99{--display:flex;--min-height:491px;--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;--justify-content:center;--align-items:center;--overlay-opacity:0.49;}.elementor-3161 .elementor-element.elementor-element-03d4d99:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-03d4d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tourbergamo.it/wp-content/uploads/2025/11/bergamo-porta-nuova.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3161 .elementor-element.elementor-element-03d4d99::before, .elementor-3161 .elementor-element.elementor-element-03d4d99 > .elementor-background-video-container::before, .elementor-3161 .elementor-element.elementor-element-03d4d99 > .e-con-inner > .elementor-background-video-container::before, .elementor-3161 .elementor-element.elementor-element-03d4d99 > .elementor-background-slideshow::before, .elementor-3161 .elementor-element.elementor-element-03d4d99 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3161 .elementor-element.elementor-element-03d4d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-3161 .elementor-element.elementor-element-03d4d99.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3161 .elementor-element.elementor-element-d938e67{text-align:start;}.elementor-3161 .elementor-element.elementor-element-d938e67 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:49px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3161 .elementor-element.elementor-element-89c0b2d{--divider-border-style:solid;--divider-color:#E3AE51;--divider-border-width:2.3px;--divider-icon-size:28px;--divider-element-spacing:14px;}.elementor-3161 .elementor-element.elementor-element-89c0b2d .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-3161 .elementor-element.elementor-element-89c0b2d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-3161 .elementor-element.elementor-element-89c0b2d .elementor-icon i, .elementor-3161 .elementor-element.elementor-element-89c0b2d .elementor-icon svg{transform:rotate(19deg);}.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-3161 .elementor-element.elementor-element-c655b71{text-align:center;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;color:#FFFAFA;}.elementor-3161 .elementor-element.elementor-element-3bb7c4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3161 .elementor-element.elementor-element-3bb7c4b:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-3bb7c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3161 .elementor-element.elementor-element-296efdf{--display:flex;--min-height:400px;--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;--justify-content:center;--align-items:flex-start;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3161 .elementor-element.elementor-element-296efdf:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-296efdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5F8;background-image:url("https://tourbergamo.it/wp-content/uploads/2026/01/bergamo-panoramica.jpg");background-position:center right;background-repeat:no-repeat;background-size:52% auto;}.elementor-3161 .elementor-element.elementor-element-296efdf.e-con{--align-self:center;}.elementor-3161 .elementor-element.elementor-element-6522375 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#B08140;}.elementor-3161 .elementor-element.elementor-element-6522375{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3161 .elementor-element.elementor-element-a2f4230 .elementor-icon-list-icon i{color:#B08140;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-a2f4230 .elementor-icon-list-icon svg{fill:#B08140;transition:fill 0.3s;}.elementor-3161 .elementor-element.elementor-element-a2f4230{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-a2f4230 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3161 .elementor-element.elementor-element-a2f4230 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-3161 .elementor-element.elementor-element-a2f4230 .elementor-icon-list-text{color:#B08140;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-c419d6d{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-c419d6d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:49px;color:#034D79;}.elementor-3161 .elementor-element.elementor-element-85d3b53{text-align:start;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#034D79;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-3161 .elementor-element.elementor-element-27523ca .elementor-button{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;background-color:#C88206;}.elementor-3161 .elementor-element.elementor-element-27523ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-3161 .elementor-element.elementor-element-85da781{--display:flex;--min-height:400px;--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;--justify-content:center;--align-items:flex-end;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3161 .elementor-element.elementor-element-85da781:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-85da781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF5F4;background-image:url("https://tourbergamo.it/wp-content/uploads/2025/11/bergamo-porta-nuova.jpg");background-position:center left;background-repeat:no-repeat;background-size:49% auto;}.elementor-3161 .elementor-element.elementor-element-85da781.e-con{--align-self:center;}.elementor-3161 .elementor-element.elementor-element-d0a9670{text-align:start;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-d0a9670 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#B08140;}.elementor-3161 .elementor-element.elementor-element-ff89c95 .elementor-icon-list-icon i{color:#B08140;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-ff89c95 .elementor-icon-list-icon svg{fill:#B08140;transition:fill 0.3s;}.elementor-3161 .elementor-element.elementor-element-ff89c95{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-ff89c95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3161 .elementor-element.elementor-element-ff89c95 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-3161 .elementor-element.elementor-element-ff89c95 .elementor-icon-list-text{color:#B08140;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-15d3c67{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-15d3c67 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:49px;color:#034D79;}.elementor-3161 .elementor-element.elementor-element-26b1839{text-align:start;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#034D79;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-bb607f1 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;background-color:#C88206;}.elementor-3161 .elementor-element.elementor-element-bb607f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-3161 .elementor-element.elementor-element-b3a9f27{--display:flex;--min-height:400px;--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;--justify-content:center;--align-items:flex-start;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3161 .elementor-element.elementor-element-b3a9f27:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-b3a9f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5F8;background-image:url("https://tourbergamo.it/wp-content/uploads/2018/01/Museo-donizettiano-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:51% auto;}.elementor-3161 .elementor-element.elementor-element-b3a9f27.e-con{--align-self:center;}.elementor-3161 .elementor-element.elementor-element-c8b7f5f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#B08140;}.elementor-3161 .elementor-element.elementor-element-c8b7f5f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-cf41596 .elementor-icon-list-icon i{color:#B08140;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-cf41596 .elementor-icon-list-icon svg{fill:#B08140;transition:fill 0.3s;}.elementor-3161 .elementor-element.elementor-element-cf41596{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-cf41596 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3161 .elementor-element.elementor-element-cf41596 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-3161 .elementor-element.elementor-element-cf41596 .elementor-icon-list-text{color:#B08140;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-ad29c55{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-ad29c55 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:49px;color:#034D79;}.elementor-3161 .elementor-element.elementor-element-4948545{text-align:start;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#034D79;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-a1f4b28 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;background-color:#C88206;}.elementor-3161 .elementor-element.elementor-element-a1f4b28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-3161 .elementor-element.elementor-element-c0c1a8e{--display:flex;--min-height:400px;--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;--justify-content:center;--align-items:flex-end;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3161 .elementor-element.elementor-element-c0c1a8e:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-c0c1a8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF5F4;background-image:url("https://tourbergamo.it/wp-content/uploads/2017/05/bergamocappellacolleoni06.jpg");background-position:center left;background-repeat:no-repeat;background-size:49% auto;}.elementor-3161 .elementor-element.elementor-element-c0c1a8e.e-con{--align-self:center;}.elementor-3161 .elementor-element.elementor-element-aff32aa .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#B08140;}.elementor-3161 .elementor-element.elementor-element-aff32aa{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-f2dbdd3 .elementor-icon-list-icon i{color:#B08140;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-f2dbdd3 .elementor-icon-list-icon svg{fill:#B08140;transition:fill 0.3s;}.elementor-3161 .elementor-element.elementor-element-f2dbdd3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-f2dbdd3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3161 .elementor-element.elementor-element-f2dbdd3 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-3161 .elementor-element.elementor-element-f2dbdd3 .elementor-icon-list-text{color:#B08140;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-096a96a{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-096a96a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:49px;color:#034D79;}.elementor-3161 .elementor-element.elementor-element-2f4f11a{text-align:start;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#034D79;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-0443584 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;background-color:#C88206;}.elementor-3161 .elementor-element.elementor-element-0443584{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-3161 .elementor-element.elementor-element-3c92236{--display:flex;--min-height:400px;--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;--justify-content:center;--align-items:flex-start;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3161 .elementor-element.elementor-element-3c92236:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-3c92236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5F8;background-image:url("https://tourbergamo.it/wp-content/uploads/2017/11/Porta-San-Giacomo.jpg");background-position:center right;background-repeat:no-repeat;background-size:51% auto;}.elementor-3161 .elementor-element.elementor-element-3c92236.e-con{--align-self:center;}.elementor-3161 .elementor-element.elementor-element-d109b3a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#B08140;}.elementor-3161 .elementor-element.elementor-element-d109b3a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-1e9027e .elementor-icon-list-icon i{color:#B08140;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-1e9027e .elementor-icon-list-icon svg{fill:#B08140;transition:fill 0.3s;}.elementor-3161 .elementor-element.elementor-element-1e9027e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-1e9027e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3161 .elementor-element.elementor-element-1e9027e .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-3161 .elementor-element.elementor-element-1e9027e .elementor-icon-list-text{color:#B08140;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-142f49b{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-142f49b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:49px;color:#034D79;}.elementor-3161 .elementor-element.elementor-element-9c947b2{text-align:start;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#034D79;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-70076bf .elementor-button{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;background-color:#C88206;}.elementor-3161 .elementor-element.elementor-element-70076bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-3161 .elementor-element.elementor-element-1a10180{--display:flex;--min-height:400px;--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;--justify-content:center;--align-items:flex-end;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3161 .elementor-element.elementor-element-1a10180:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-1a10180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF5F4;background-image:url("https://tourbergamo.it/wp-content/uploads/2017/07/accademi_carrara_esterno.jpg");background-position:center left;background-repeat:no-repeat;background-size:49% auto;}.elementor-3161 .elementor-element.elementor-element-1a10180.e-con{--align-self:center;}.elementor-3161 .elementor-element.elementor-element-5c4464d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#B08140;}.elementor-3161 .elementor-element.elementor-element-5c4464d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-bbb41df .elementor-icon-list-icon i{color:#B08140;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-bbb41df .elementor-icon-list-icon svg{fill:#B08140;transition:fill 0.3s;}.elementor-3161 .elementor-element.elementor-element-bbb41df{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-bbb41df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3161 .elementor-element.elementor-element-bbb41df .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-3161 .elementor-element.elementor-element-bbb41df .elementor-icon-list-text{color:#B08140;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-be6d44b{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-be6d44b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:49px;color:#034D79;}.elementor-3161 .elementor-element.elementor-element-dcb75db{text-align:start;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#034D79;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-d0d8dd6 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;background-color:#C88206;}.elementor-3161 .elementor-element.elementor-element-d0d8dd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-3161 .elementor-element.elementor-element-befb1b8{--display:flex;--min-height:400px;--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;--justify-content:center;--align-items:flex-start;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3161 .elementor-element.elementor-element-befb1b8:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-befb1b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5F8;background-image:url("https://tourbergamo.it/wp-content/uploads/2017/08/Crespi-dAdda_feature.jpg");background-position:center right;background-repeat:no-repeat;background-size:51% auto;}.elementor-3161 .elementor-element.elementor-element-befb1b8.e-con{--align-self:center;}.elementor-3161 .elementor-element.elementor-element-643c98f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#B08140;}.elementor-3161 .elementor-element.elementor-element-643c98f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-3e7643c .elementor-icon-list-icon i{color:#B08140;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-3e7643c .elementor-icon-list-icon svg{fill:#B08140;transition:fill 0.3s;}.elementor-3161 .elementor-element.elementor-element-3e7643c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-3e7643c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3161 .elementor-element.elementor-element-3e7643c .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-3161 .elementor-element.elementor-element-3e7643c .elementor-icon-list-text{color:#B08140;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-1ece348{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-1ece348 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:49px;color:#034D79;}.elementor-3161 .elementor-element.elementor-element-36e5082{text-align:start;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#034D79;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-9109cb7 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;background-color:#C88206;}.elementor-3161 .elementor-element.elementor-element-9109cb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-3161 .elementor-element.elementor-element-aa0fa57{--display:flex;--min-height:400px;--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;--justify-content:center;--align-items:flex-end;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3161 .elementor-element.elementor-element-aa0fa57:not(.elementor-motion-effects-element-type-background), .elementor-3161 .elementor-element.elementor-element-aa0fa57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF5F4;background-image:url("https://tourbergamo.it/wp-content/uploads/2020/09/castello-di-malpaga-4.jpg");background-position:center left;background-repeat:no-repeat;background-size:49% auto;}.elementor-3161 .elementor-element.elementor-element-aa0fa57.e-con{--align-self:center;}.elementor-3161 .elementor-element.elementor-element-a398264 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#B08140;}.elementor-3161 .elementor-element.elementor-element-a398264{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-5f74aaa .elementor-icon-list-icon i{color:#B08140;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-5f74aaa .elementor-icon-list-icon svg{fill:#B08140;transition:fill 0.3s;}.elementor-3161 .elementor-element.elementor-element-5f74aaa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-5f74aaa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3161 .elementor-element.elementor-element-5f74aaa .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-3161 .elementor-element.elementor-element-5f74aaa .elementor-icon-list-text{color:#B08140;transition:color 0.3s;}.elementor-3161 .elementor-element.elementor-element-b288729{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-b288729 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;font-weight:700;text-transform:none;line-height:49px;color:#034D79;}.elementor-3161 .elementor-element.elementor-element-78e7352{text-align:start;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#034D79;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3161 .elementor-element.elementor-element-d3e2b83 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;background-color:#C88206;}.elementor-3161 .elementor-element.elementor-element-d3e2b83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}@media(min-width:768px){.elementor-3161 .elementor-element.elementor-element-03d4d99{--width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}