.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6101 .elementor-element.elementor-element-4a114f4 .elementor-repeater-item-a573230 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.tiroavoloveciopiavevenezia.com/wp-content/uploads/2026/10/Tiro-a-volo-Vecio-Piave_Passione-al-volo-sul-Piave.png);background-size:cover;}.elementor-6101 .elementor-element.elementor-element-4a114f4 .elementor-repeater-item-05eda32 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.tiroavoloveciopiavevenezia.com/wp-content/uploads/2026/10/Tiro-a-volo-Vecio-Piave_Tiro-a-volo-al-tramonto.png);background-size:cover;}.elementor-6101 .elementor-element.elementor-element-4a114f4 .elementor-repeater-item-ea23faf .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.tiroavoloveciopiavevenezia.com/wp-content/uploads/2026/10/Tiro-a-volo-vecio-piave_Sport-e-natura-nel-cuore-del-Veneto.png);background-size:cover;}.elementor-6101 .elementor-element.elementor-element-4a114f4 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-6101 .elementor-element.elementor-element-4a114f4 .swiper-slide-contents{max-width:66%;}.elementor-6101 .elementor-element.elementor-element-4a114f4 .swiper-slide-inner{text-align:center;}.elementor-6101 .elementor-element.elementor-element-e3c3e0d > .elementor-container{min-height:650px;}.elementor-6101 .elementor-element.elementor-element-e3c3e0d .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-6101 .elementor-element.elementor-element-e3c3e0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6101 .elementor-element.elementor-element-e3c3e0d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6101 .elementor-element.elementor-element-6c5e2c4:not( .elementor-widget-image ) .elementor-widget-container, .elementor-6101 .elementor-element.elementor-element-6c5e2c4.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.tiroavoloveciopiavevenezia.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6101 .elementor-element.elementor-element-6c5e2c4 .sn-main-slider .slide{Background-color:#E0E0D6;}.elementor-6101 .elementor-element.elementor-element-6c5e2c4 .sn-main-slider .title{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#575757;}.elementor-6101 .elementor-element.elementor-element-6c5e2c4 .sn-main-slider h1{font-family:"Saira", Sans-serif;font-size:46px;font-weight:700;line-height:52px;color:#1B1B1B;}.elementor-6101 .elementor-element.elementor-element-6c5e2c4 .sn-main-slider .text{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-6101 .elementor-element.elementor-element-6c5e2c4  .thm-btn {font-family:"Nunito", Sans-serif;font-size:15px;font-weight:600;line-height:20px;}.elementor-6101 .elementor-element.elementor-element-6c5e2c4 .thm-btn{color:#FFFFFF;}.elementor-6101 .elementor-element.elementor-element-6c5e2c4 .thm-btn:hover{color:#F9F9F9;}.elementor-6101 .elementor-element.elementor-element-6c5e2c4 .thm-btn.thm-bg:after , .elementor-6101 .elementor-element.elementor-element-6c5e2c4 .thm-btn.thm-bg:before {background-color:#333333;}.elementor-6101 .elementor-element.elementor-element-6c5e2c4 .sn-main-slider .owl-nav .owl-next , .elementor-6101 .elementor-element.elementor-element-6c5e2c4 .sn-main-slider .owl-nav .owl-prev{font-size:24px;}.elementor-6101 .elementor-element.elementor-element-9090ab6{margin-top:0px;margin-bottom:0px;z-index:99;}.elementor-6101 .elementor-element.elementor-element-e085f90 .sn-feature-block .inner-box{background-color:var( --e-global-color-primary );}.elementor-6101 .elementor-element.elementor-element-e085f90 .sn-feature-block .inner-box:before{background-color:var( --e-global-color-accent );}.elementor-6101 .elementor-element.elementor-element-e085f90 .sn-feature-block .inner-box .content .icon{font-size:75px;}.elementor-6101 .elementor-element.elementor-element-e085f90 .sn-feature-block .inner-box h4{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:700;line-height:26px;color:var( --e-global-color-11171d8 );}.elementor-6101 .elementor-element.elementor-element-e085f90 .sn-feature-block .inner-box .text{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-11171d8 );}.elementor-6101 .elementor-element.elementor-element-205f951{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-6101 .elementor-element.elementor-element-205f951 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6101 .elementor-element.elementor-element-703bc8e .serv-grid .sec-title-inner > span{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:var( --e-global-color-primary );}.elementor-6101 .elementor-element.elementor-element-703bc8e .serv-grid .sec-title-inner > h2{font-family:"Saira", Sans-serif;font-size:40px;font-weight:700;line-height:46px;color:var( --e-global-color-primary );}.elementor-6101 .elementor-element.elementor-element-703bc8e .serv-grid .sec-title-inner > p{font-family:"Saira", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-6101 .elementor-element.elementor-element-703bc8e .serv-grid .scndry-clr, .simple-link{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:800;line-height:24px;}.elementor-6101 .elementor-element.elementor-element-703bc8e .serv-grid .simple-link.scndry-clr:hover{color:var( --e-global-color-accent );}.elementor-6101 .elementor-element.elementor-element-703bc8e .serv-grid .thm-btn {font-family:"Nunito", Sans-serif;font-size:15px;font-weight:600;line-height:24px;}.elementor-6101 .elementor-element.elementor-element-703bc8e .serv-grid .thm-bg{background-color:var( --e-global-color-primary );}.elementor-6101 .elementor-element.elementor-element-703bc8e .serv-grid .thm-btn.thm-bg:after, .serv-grid .thm-btn.thm-bg:before{background-color:var( --e-global-color-secondary );}.elementor-6101 .elementor-element.elementor-element-703bc8e .serv-grid .serv-info2 > h3 a{font-family:"Saira", Sans-serif;font-size:20px;font-weight:500;line-height:14px;color:var( --e-global-color-11171d8 );}.elementor-6101 .elementor-element.elementor-element-703bc8e .serv-grid .serv-box2.v2 .serv-info2 > h3 a{background-color:var( --e-global-color-primary );}.elementor-6101 .elementor-element.elementor-element-703bc8e .serv-grid .serv-box2.v2 .serv-info2 > h3 a:before, .elementor-6101 .elementor-element.elementor-element-703bc8e .serv-box2.v2 .serv-info2 > h3 a:hover{background-color:var( --e-global-color-secondary );}.elementor-6101 .elementor-element.elementor-element-9afccd4 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6101 .elementor-element.elementor-element-9afccd4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6101 .elementor-element.elementor-element-0542e29 > .elementor-widget-container{background-color:#E0E0D6;}.elementor-6101 .elementor-element.elementor-element-0542e29 .about-desc > span:not(.about-time){font-family:"Nunito", Sans-serif;font-size:16px;font-weight:700;line-height:24px;}.elementor-6101 .elementor-element.elementor-element-0542e29 .about-desc > span.thm-clr{color:var( --e-global-color-primary );}.elementor-6101 .elementor-element.elementor-element-0542e29 .about-desc > h2{font-family:"Saira", Sans-serif;font-size:39px;font-weight:400;line-height:48px;color:#000814;}.elementor-6101 .elementor-element.elementor-element-0542e29 .about-desc > strong{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;line-height:26px;color:var( --e-global-color-primary );}.elementor-6101 .elementor-element.elementor-element-0542e29 .about-desc > p{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:27px;color:var( --e-global-color-primary );}.elementor-6101 .elementor-element.elementor-element-0542e29 	.about-desc > span.about-time,.about-desc > span.about-time span {font-family:"Saira", Sans-serif;font-size:16px;font-weight:700;line-height:61px;letter-spacing:2.9px;word-spacing:0px;}.elementor-6101 .elementor-element.elementor-element-0542e29 	.about-desc > span.about-time span{color:var( --e-global-color-primary );}.elementor-6101 .elementor-element.elementor-element-0542e29 	.about-desc > span.about-time{color:var( --e-global-color-691c4c6 );}.elementor-6101 .elementor-element.elementor-element-0542e29 .about-desc > span.about-time span i{font-size:0px;}.elementor-6101 .elementor-element.elementor-element-c68018f .thm-bg{background-color:var( --e-global-color-primary );}.elementor-6101 .elementor-element.elementor-element-c68018f .fact-box > i{font-size:82px;}.elementor-6101 .elementor-element.elementor-element-c68018f .fact-box-inner > h4{font-family:"Saira", Sans-serif;font-size:22px;font-weight:600;line-height:26px;}.elementor-6101 .elementor-element.elementor-element-c68018f .fact-box-inner > p{font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;line-height:21px;}.elementor-6101 .elementor-element.elementor-element-206e351 .sec-title-inner h2{font-family:"Saira", Sans-serif;font-size:46px;font-weight:800;line-height:50px;}.elementor-6101 .elementor-element.elementor-element-206e351 .sec-title-inner > h2{color:var( --e-global-color-691c4c6 );}.elementor-6101 .elementor-element.elementor-element-206e351 .text-center .sec-title-inner > p{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-6101 .elementor-element.elementor-element-206e351 .live-video-inner > span{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:800;line-height:24px;}.elementor-6101 .elementor-element.elementor-element-206e351 .thm-bg{background-color:var( --e-global-color-691c4c6 );}.elementor-6101 .elementor-element.elementor-element-1e97b0b .sec-title-inner > h2{font-family:"Saira", Sans-serif;font-size:46px;font-weight:800;}.elementor-6101 .elementor-element.elementor-element-1e97b0b .text-center .sec-title-inner > p{font-family:"Nunito", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#183B2B;}.elementor-6101 .elementor-element.elementor-element-1e97b0b .storie-box:hover .storie-info > span{color:var( --e-global-color-primary );}.elementor-6101 .elementor-element.elementor-element-1e97b0b .storie-info > h3{font-family:"Saira", Sans-serif;font-size:26px;font-weight:600;line-height:30px;color:var( --e-global-color-11171d8 );}.elementor-6101 .elementor-element.elementor-element-1e97b0b .view-more > p{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:600;line-height:30px;}.elementor-6101 .elementor-element.elementor-element-c01836c .find-thera-cap, .elementor-6101 .elementor-element.elementor-element-c01836c .video_cta .thm-bg{Background-color:var( --e-global-color-691c4c6 );}.elementor-6101 .elementor-element.elementor-element-c01836c .find-thera-cap-inner > h2{font-family:"Saira", Sans-serif;font-size:24px;font-weight:700;line-height:36px;}.elementor-6101 .elementor-element.elementor-element-c01836c .thm-btn.v2{font-family:"Nunito", Sans-serif;font-size:15px;font-weight:600;line-height:24px;}.elementor-6101 .elementor-element.elementor-element-c01836c .scndry-bg{Background-color:var( --e-global-color-secondary );}.elementor-6101 .elementor-element.elementor-element-c01836c .video_cta .simple-link{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:800;line-height:24px;color:var( --e-global-color-accent );}@media(max-width:767px){.elementor-6101 .elementor-element.elementor-element-4a114f4 .swiper-slide{height:525px;}.elementor-6101 .elementor-element.elementor-element-4a114f4 .swiper-slide-contents{max-width:0%;}}