.elementor-2 .elementor-element.elementor-element-8aeac50 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-2 .elementor-element.elementor-element-8aeac50 > .elementor-background-overlay{background-color:#13304A;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-8aeac50{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:360px 0px 300px 0px;}.elementor-2 .elementor-element.elementor-element-3f170b6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-58aa50b{text-align:center;width:auto;max-width:auto;top:0%;}.elementor-2 .elementor-element.elementor-element-58aa50b .elementor-heading-title{color:#FFFFFF38;font-family:"Oswald", Sans-serif;font-size:150px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:5px;}.elementor-2 .elementor-element.elementor-element-58aa50b > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-58aa50b{left:50%;}body.rtl .elementor-2 .elementor-element.elementor-element-58aa50b{right:50%;}.elementor-2 .elementor-element.elementor-element-b5720b1{text-align:center;z-index:1;}.elementor-2 .elementor-element.elementor-element-b5720b1 .elementor-heading-title{color:#FFFFFF;font-family:"Oswald", Sans-serif;font-size:52px;font-weight:600;text-transform:uppercase;line-height:52px;letter-spacing:1.5px;}.elementor-2 .elementor-element.elementor-element-ca7a618{text-align:center;color:#FFFFFF;font-family:"Noto Sans", Sans-serif;font-weight:300;z-index:1;width:600px;max-width:600px;}.elementor-2 .elementor-element.elementor-element-f7f04b4 > .elementor-container{max-width:450px;}.elementor-2 .elementor-element.elementor-element-f7f04b4{z-index:1;}.elementor-2 .elementor-element.elementor-element-806106c .elementor-button{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.3px;fill:#FFFFFF;color:#FFFFFF;background-color:#4073B5;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-806106c .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-806106c .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-806106c .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-806106c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7ab66f6 .elementor-button{font-family:"Oswald", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.3px;fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7ab66f6 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-7ab66f6 .elementor-button:focus{color:#FFFFFF;background-color:#FFFFFF00;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7ab66f6 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-7ab66f6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f83a955:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f83a955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-2 .elementor-element.elementor-element-f83a955 > .elementor-background-overlay{background-image:url("https://www.caimontefeltro.it/wp-content/uploads/2023/03/pattern-CAI.jpeg");background-position:center left;background-size:cover;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-f83a955{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-12f771e{margin-top:-80px;margin-bottom:60px;}.elementor-2 .elementor-element.elementor-element-9e3993d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-9e3993d.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-9e3993d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-9e3993d.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-9e3993d.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-9e3993d.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-9e3993d .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-9e3993d .elementor-icon i{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-9e3993d .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-9e3993d > .elementor-widget-container{padding:40px 30px 40px 30px;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f484257.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-f484257.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f484257.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-f484257.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-f484257.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-f484257.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-f484257 .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-f484257 .elementor-icon i{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-f484257 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-f484257 > .elementor-widget-container{padding:40px 30px 40px 30px;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a27cd9d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-a27cd9d.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-a27cd9d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-a27cd9d.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-a27cd9d.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-a27cd9d.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-a27cd9d .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-a27cd9d .elementor-icon i{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-a27cd9d .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-a27cd9d > .elementor-widget-container{padding:40px 30px 40px 30px;background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-03df9c6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-03df9c6 > .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-2 .elementor-element.elementor-element-2a10bbd .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans", Sans-serif;font-weight:300;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-2a10bbd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2a10bbd{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-1c96c49 .elementor-button{font-family:"Oswald", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.5px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1c96c49 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-1c96c49 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1c96c49 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-1c96c49 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1c96c49 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-2 .elementor-element.elementor-element-1c96c49{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-87ab1bf{margin-top:120px;margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-0af159f{margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-4fe4201 .elementor-heading-title{color:#E5E5E5;font-family:"Oswald", Sans-serif;font-size:96px;font-weight:600;text-transform:uppercase;line-height:96px;letter-spacing:1.3px;}.elementor-2 .elementor-element.elementor-element-4fe4201{width:auto;max-width:auto;top:-50%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-4fe4201{left:0%;}body.rtl .elementor-2 .elementor-element.elementor-element-4fe4201{right:0%;}.elementor-2 .elementor-element.elementor-element-e0fd77e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-e0fd77e{z-index:1;}.elementor-2 .elementor-element.elementor-element-fbff740 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans", Sans-serif;font-weight:300;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-fbff740 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-51ce9b2{margin-top:20px;margin-bottom:50px;}.elementor-2 .elementor-element.elementor-element-f0d3f7e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-f0d3f7e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-f0d3f7e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-f0d3f7e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-f0d3f7e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-f0d3f7e .elementor-image-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-f0d3f7e .elementor-image-box-title{font-family:"Oswald", Sans-serif;font-weight:500;}.elementor-2 .elementor-element.elementor-element-48a34c1 .elementor-button{font-family:"Oswald", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.5px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-48a34c1 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-48a34c1 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-48a34c1 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-48a34c1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-48a34c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-435084c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-435084c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-435084c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-435084c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-435084c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-435084c .elementor-image-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-435084c .elementor-image-box-title{font-family:"Oswald", Sans-serif;font-weight:500;}.elementor-2 .elementor-element.elementor-element-d7e212d .elementor-button{font-family:"Oswald", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.5px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d7e212d .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-d7e212d .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-d7e212d .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-d7e212d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-d7e212d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8ee85d0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-8ee85d0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-8ee85d0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-8ee85d0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2 .elementor-element.elementor-element-8ee85d0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-8ee85d0 .elementor-image-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-7925d73 .elementor-button{font-family:"Oswald", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.5px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7925d73 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-7925d73 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7925d73 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-7925d73 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7925d73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6ae0aa1{margin-top:50px;margin-bottom:80px;}.elementor-2 .elementor-element.elementor-element-11ee833 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-11ee833.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-11ee833.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-11ee833.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-11ee833.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-11ee833.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-11ee833 .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-11ee833 .elementor-icon i, .elementor-2 .elementor-element.elementor-element-11ee833 .elementor-icon svg{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-11ee833 > .elementor-widget-container{margin:5px 15px 00px 0px;}.elementor-2 .elementor-element.elementor-element-11ee833{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-cd09f4e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:26px;font-weight:500;text-transform:none;line-height:1.5em;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-cd09f4e{width:80%;max-width:80%;}.elementor-2 .elementor-element.elementor-element-a49d217 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4afaf0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-2 .elementor-element.elementor-element-4afaf0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-2 .elementor-element.elementor-element-4afaf0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-2 .elementor-element.elementor-element-4afaf0d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-2 .elementor-element.elementor-element-4afaf0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-4afaf0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-2 .elementor-element.elementor-element-4afaf0d .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-4afaf0d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-4afaf0d{--e-icon-list-icon-size:16px;}.elementor-2 .elementor-element.elementor-element-4afaf0d .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-4afaf0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-4afaf0d .elementor-icon-list-item > a{font-family:"Noto Sans", Sans-serif;font-weight:normal;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-4afaf0d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-639825f{font-family:"Noto Sans", Sans-serif;font-weight:300;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-5cb1267 .elementor-button{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.3px;fill:#FFFFFF;color:#FFFFFF;background-color:#4073B5;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5cb1267 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-5cb1267 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-5cb1267 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-5cb1267 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5cb1267 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-234117a > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-2 .elementor-element.elementor-element-a00aeed img{height:485px;object-fit:cover;}.elementor-2 .elementor-element.elementor-element-ce886b8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ce886b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ce886b8 > .elementor-background-overlay{background-image:url("https://www.caimontefeltro.it/wp-content/uploads/2023/03/contour-YWTAFK7.jpg");background-position:center center;background-size:cover;opacity:0.02;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-ce886b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a2f9f95 > .elementor-element-populated{padding:0% 0% 0% 25%;}.elementor-2 .elementor-element.elementor-element-9fd6196 .elementor-heading-title{color:#53626F;font-family:"Oswald", Sans-serif;font-size:96px;font-weight:600;text-transform:uppercase;line-height:96px;letter-spacing:1.3px;}.elementor-2 .elementor-element.elementor-element-9fd6196{width:auto;max-width:auto;top:-27%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-9fd6196{left:25%;}body.rtl .elementor-2 .elementor-element.elementor-element-9fd6196{right:25%;}.elementor-2 .elementor-element.elementor-element-3a8f0cf .elementor-heading-title{color:#FFFFFF;font-family:"Oswald", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-3a8f0cf{z-index:1;}.elementor-2 .elementor-element.elementor-element-506af5f > .elementor-element-populated{padding:0% 4% 4% 20%;}.elementor-2 .elementor-element.elementor-element-cae2c62{color:#FFFFFF;font-family:"Noto Sans", Sans-serif;font-weight:300;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-e335dc6 .elementor-button{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.3px;fill:#FFFFFF;color:#FFFFFF;background-color:#4073B5;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e335dc6 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-e335dc6 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-e335dc6 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-e335dc6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-aff9f82{margin-top:30px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-ecf7107:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-ecf7107 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.caimontefeltro.it/wp-content/uploads/2023/03/montefeltro-1.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-ecf7107 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.2;}.elementor-2 .elementor-element.elementor-element-ecf7107 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px -85px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-ecf7107 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1c36e2c .elementor-spacer-inner{height:59vh;}.elementor-2 .elementor-element.elementor-element-aefe9e3 > .elementor-element-populated{padding:0% 4% 4% 20%;}.elementor-2 .elementor-element.elementor-element-5dbed0c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5dbed0c.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-5dbed0c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5dbed0c.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-5dbed0c.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-5dbed0c.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-5dbed0c .elementor-icon{font-size:90px;}.elementor-2 .elementor-element.elementor-element-5dbed0c .elementor-icon i{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-5dbed0c .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-5dbed0c .elementor-icon-box-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5dbed0c .elementor-icon-box-description{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5dbed0c > .elementor-widget-container{margin:0px 20px 10px 0px;}.elementor-2 .elementor-element.elementor-element-d96985b.elementor-view-stacked .elementor-icon{background-color:#A8AABC;}.elementor-2 .elementor-element.elementor-element-d96985b.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-d96985b.elementor-view-default .elementor-icon{fill:#A8AABC;color:#A8AABC;border-color:#A8AABC;}.elementor-2 .elementor-element.elementor-element-d96985b.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-d96985b.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-d96985b.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-d96985b .elementor-icon{font-size:90px;}.elementor-2 .elementor-element.elementor-element-d96985b .elementor-icon i{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-d96985b .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-d96985b .elementor-icon-box-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d96985b .elementor-icon-box-description{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d96985b > .elementor-widget-container{margin:0px 20px 10px 0px;}.elementor-2 .elementor-element.elementor-element-05061d6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-05061d6.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-05061d6.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-05061d6.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-05061d6.elementor-view-framed .elementor-icon:hover, .elementor-2 .elementor-element.elementor-element-05061d6.elementor-view-default .elementor-icon:hover{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-05061d6.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-05061d6.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-05061d6.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-05061d6 .elementor-icon{font-size:90px;}.elementor-2 .elementor-element.elementor-element-05061d6 .elementor-icon i{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-05061d6 .elementor-icon-box-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-05061d6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-05061d6 .elementor-icon-box-description{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-05061d6 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c31ae29{margin-top:240px;margin-bottom:50px;}.elementor-2 .elementor-element.elementor-element-8ed125a{text-align:center;top:-37%;}.elementor-2 .elementor-element.elementor-element-8ed125a .elementor-heading-title{color:#E5E5E5;font-family:"Oswald", Sans-serif;font-size:96px;font-weight:600;text-transform:uppercase;line-height:96px;letter-spacing:1.3px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-8ed125a{left:0%;}body.rtl .elementor-2 .elementor-element.elementor-element-8ed125a{right:0%;}.elementor-2 .elementor-element.elementor-element-f605b85{text-align:center;z-index:1;}.elementor-2 .elementor-element.elementor-element-f605b85 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-87275cc{text-align:center;}.elementor-2 .elementor-element.elementor-element-87275cc .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans", Sans-serif;font-weight:300;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-87275cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3eb652e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3eb652e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-2 .elementor-element.elementor-element-3eb652e > .elementor-background-overlay{background-image:url("https://www.caimontefeltro.it/wp-content/uploads/2023/03/pattern-CAI.jpeg");background-position:center left;background-size:cover;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-3eb652e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:40px 30px 40px 30px;}.elementor-2 .elementor-element.elementor-element-cbf53ae{--grid-column-gap:50px;--grid-row-gap:30px;}.elementor-2 .elementor-element.elementor-element-cbf53ae .elementor-post__title, .elementor-2 .elementor-element.elementor-element-cbf53ae .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Oswald", Sans-serif;font-weight:500;}.elementor-2 .elementor-element.elementor-element-cbf53ae .elementor-post__title{margin-bottom:5px;}.elementor-2 .elementor-element.elementor-element-cbf53ae .elementor-post__meta-data{color:#FFFFFF;font-family:"Oswald", Sans-serif;font-size:11px;font-weight:normal;text-transform:uppercase;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-cbf53ae .elementor-post__excerpt p{color:var( --e-global-color-text );font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-2 .elementor-element.elementor-element-cbf53ae .elementor-post__excerpt{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-5c6fe3b{text-align:center;}.elementor-2 .elementor-element.elementor-element-5c6fe3b .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans", Sans-serif;font-weight:300;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-5c6fe3b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4744010 .elementor-button{font-family:"Oswald", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.3px;fill:#FFFFFF;color:#FFFFFF;background-color:#4073B5;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4744010 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-4744010 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-4744010 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-4744010 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:992px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-32ffeab{width:100%;}.elementor-2 .elementor-element.elementor-element-7a3975d{width:60%;}.elementor-2 .elementor-element.elementor-element-234117a{width:40%;}.elementor-2 .elementor-element.elementor-element-a2f9f95{width:100%;}.elementor-2 .elementor-element.elementor-element-506af5f{width:100%;}.elementor-2 .elementor-element.elementor-element-ecf7107{width:100%;}.elementor-2 .elementor-element.elementor-element-aefe9e3{width:100%;}}@media(max-width:992px){.elementor-2 .elementor-element.elementor-element-8aeac50{padding:260px 0px 200px 0px;}.elementor-2 .elementor-element.elementor-element-3f170b6 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-58aa50b .elementor-heading-title{font-size:94px;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-58aa50b > .elementor-widget-container{--e-transform-translateY:20%;}.elementor-2 .elementor-element.elementor-element-b5720b1 .elementor-heading-title{font-size:55px;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-9e3993d > .elementor-widget-container{padding:40px 20px 40px 20px;}.elementor-2 .elementor-element.elementor-element-f484257 > .elementor-widget-container{padding:40px 20px 40px 20px;}.elementor-2 .elementor-element.elementor-element-a27cd9d > .elementor-widget-container{padding:40px 20px 40px 20px;}.elementor-2 .elementor-element.elementor-element-beb61cf > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-51ce9b2{padding:0px 10px 0px 10px;}.elementor-2 .elementor-element.elementor-element-6ae0aa1{padding:0px 10px 0px 10px;}.elementor-2 .elementor-element.elementor-element-234117a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-a00aeed img{height:550px;}.elementor-2 .elementor-element.elementor-element-ce886b8{padding:80px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-a2f9f95 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-9fd6196{width:auto;max-width:auto;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-9fd6196{left:20px;}body.rtl .elementor-2 .elementor-element.elementor-element-9fd6196{right:20px;}.elementor-2 .elementor-element.elementor-element-506af5f > .elementor-element-populated{padding:0px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-ecf7107 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2 .elementor-element.elementor-element-aefe9e3 > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-2 .elementor-element.elementor-element-c31ae29{margin-top:120px;margin-bottom:50px;padding:0px 10px 0px 10px;}.elementor-2 .elementor-element.elementor-element-cc956e7{padding:0px 10px 0px 10px;}.elementor-2 .elementor-element.elementor-element-cbf53ae .elementor-post__excerpt p{font-size:12px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-8aeac50{padding:160px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-58aa50b .elementor-heading-title{font-size:55px;}.elementor-2 .elementor-element.elementor-element-58aa50b > .elementor-widget-container{--e-transform-translateY:5%;}.elementor-2 .elementor-element.elementor-element-b5720b1 .elementor-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-806106c .elementor-button{font-size:14px;}.elementor-2 .elementor-element.elementor-element-7ab66f6 .elementor-button{font-size:14px;}.elementor-2 .elementor-element.elementor-element-9e3993d .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-f484257 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-a27cd9d .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-2a10bbd{text-align:center;}.elementor-2 .elementor-element.elementor-element-1c96c49 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4fe4201 .elementor-heading-title{font-size:42px;line-height:1em;}.elementor-2 .elementor-element.elementor-element-4fe4201{top:-19%;}.elementor-2 .elementor-element.elementor-element-fbff740 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f0d3f7e .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-5e25abd > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-435084c .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-8ee85d0 .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-7a3975d > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-11ee833 .elementor-icon{font-size:50px;}.elementor-2 .elementor-element.elementor-element-11ee833 > .elementor-widget-container{margin:5px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cd09f4e .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-234117a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-a00aeed img{height:325px;}.elementor-2 .elementor-element.elementor-element-9fd6196 .elementor-heading-title{font-size:42px;line-height:1em;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-9fd6196{left:20px;}body.rtl .elementor-2 .elementor-element.elementor-element-9fd6196{right:20px;}.elementor-2 .elementor-element.elementor-element-9fd6196{top:-5%;}.elementor-2 .elementor-element.elementor-element-aff9f82{padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-ecf7107 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-1c36e2c .elementor-spacer-inner{height:45vh;}.elementor-2 .elementor-element.elementor-element-aefe9e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5dbed0c .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-d96985b .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-05061d6 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-8ed125a .elementor-heading-title{font-size:42px;line-height:1em;}.elementor-2 .elementor-element.elementor-element-8ed125a{top:-10%;}.elementor-2 .elementor-element.elementor-element-cbf53ae{--grid-row-gap:0px;}}/* Start custom CSS for section, class: .elementor-element-f83a955 */.elementor-2 .elementor-element.elementor-element-f83a955 a.read-more {
    margin-top:10px;
    display: block;
    font-family: "Oswald", Sans-serif;
font-weight: 600;
text-transform: uppercase;
line-height: 1em;
letter-spacing: 1.5px;
fill: var( --e-global-color-accent );
color: var( --e-global-color-accent );
background-color: #FFFFFF00;
padding: 0px 0px 0px 0px;
    font-size:14px;
}
.elementor-2 .elementor-element.elementor-element-f83a955 a.read-more:hover {
    color:#13304A;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-51ce9b2 */.elementor-2 .elementor-element.elementor-element-51ce9b2 .elementor-image-box-title a {font-family:"Oswald";}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-aefe9e3 */@media (min-width:768px) {
    .elementor-2 .elementor-element.elementor-element-aefe9e3 .elementor-widget-icon-box {width:50%;}
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-cbf53ae */.elementor-2 .elementor-element.elementor-element-cbf53ae article {
    position:relative;
    min-height: 60px;
}
.elementor-2 .elementor-element.elementor-element-cbf53ae .elementor-post__title, .elementor-2 .elementor-element.elementor-element-cbf53ae .elementor-post__excerpt {
    width: calc(100% - 80px);
    margin-left: 80px;
}
.elementor-2 .elementor-element.elementor-element-cbf53ae .elementor-post__meta-data{
    width: 60px;
    text-align: center;
    position: absolute;
    height: 60px;
    display: block;
    top: 0;
    left: 0;
}
.elementor-2 .elementor-element.elementor-element-cbf53ae .elementor-post-date {
        background: var( --e-global-color-accent );
    padding: 10px 7px 10px;
    display: block;
}
.elementor-2 .elementor-element.elementor-element-cbf53ae .elementor-post-date > span{
    font-size: 20px;
    line-height: 20px;
    display: block;
}
@media (max-width:767px){
    .elementor-2 .elementor-element.elementor-element-cbf53ae article:not(:last-child) {
        margin-bottom: 15px;
    }
}/* End custom CSS */