.avia-section.av-mnq51heq-614438a53d16a6d9aa82ae466f731948{
background-repeat:no-repeat;
background-image:url(https://barrefitness.it/wp-content/uploads/2026/07/PRANA-HEADER.png);
background-position:100% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-mnq60o0t-47d2752a24552461d4a75fc50b4d6921{
padding-bottom:20px;
}
body .av-special-heading.av-mnq60o0t-47d2752a24552461d4a75fc50b4d6921 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnq60o0t-47d2752a24552461d4a75fc50b4d6921 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-mnq62s0b-1d18c25d490cbca54a35c425ec4b7748{
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#f68b5a;
border-radius:12px 12px 12px 12px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mnq62s0b-1d18c25d490cbca54a35c425ec4b7748:hover{
background-color:white;
color:#f68b5a;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mnq62s0b-1d18c25d490cbca54a35c425ec4b7748:hover .avia_button_background{
border-radius:12px 12px 12px 12px;
}
#top #wrap_all .avia-button.av-mnq62s0b-1d18c25d490cbca54a35c425ec4b7748:hover .avia-svg-icon svg:first-child{
fill:#f68b5a;
stroke:#f68b5a;
}

.avia-section.av-mr92pc59-1ac31ea3b20b5cfc695df80fa0b3216e{
background-repeat:no-repeat;
background-image:url(https://barrefitness.it/wp-content/uploads/2026/07/PRANA-HEADER-MOB.png);
background-position:100% 50%;
background-attachment:scroll;
}
.avia-section.av-mr92pc59-1ac31ea3b20b5cfc695df80fa0b3216e .av-section-color-overlay{
opacity:0.5;
background-color:#ffffff;
}

#top .av-special-heading.av-497rog-cf0ea3eeb2e65805662723d7a532f1cf{
padding-bottom:20px;
}
body .av-special-heading.av-497rog-cf0ea3eeb2e65805662723d7a532f1cf .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-497rog-cf0ea3eeb2e65805662723d7a532f1cf .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-76zuo-096139ebee390231edb3d1f63b7dd6c6{
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#f68b5a;
border-radius:12px 12px 12px 12px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-76zuo-096139ebee390231edb3d1f63b7dd6c6:hover{
background-color:white;
color:#f68b5a;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-76zuo-096139ebee390231edb3d1f63b7dd6c6:hover .avia_button_background{
border-radius:12px 12px 12px 12px;
}
#top #wrap_all .avia-button.av-76zuo-096139ebee390231edb3d1f63b7dd6c6:hover .avia-svg-icon svg:first-child{
fill:#f68b5a;
stroke:#f68b5a;
}

.avia-section.av-mnq5cce4-0fe46daab565bca280427aa502148599{
background-color:#ffd6d1;
background-image:unset;
}

.flex_column.av-4b56k7-155e815f53ac6d92531b6014e37452e5{
width:46%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4b56k7-155e815f53ac6d92531b6014e37452e5 .av-flex-placeholder{
width:8%;
}

#top .av-special-heading.av-mnq58sdi-dc05faade66e6d7eabca725d7204b540{
padding-bottom:10px;
}
body .av-special-heading.av-mnq58sdi-dc05faade66e6d7eabca725d7204b540 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnq58sdi-dc05faade66e6d7eabca725d7204b540 .av-subheading{
font-size:15px;
}

.flex_column.av-21m2zb-c2a76460c8feec323eab2754fa71be72{
width:46%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-21m2zb-c2a76460c8feec323eab2754fa71be72 .av-flex-placeholder{
width:8%;
}

#top #wrap_all .avia-button.av-mnq5bi14-22a43d342377b6efdb56f733ac5c5457{
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#f68b5a;
border-radius:12px 12px 12px 12px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mnq5bi14-22a43d342377b6efdb56f733ac5c5457:hover{
background-color:white;
color:#f68b5a;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mnq5bi14-22a43d342377b6efdb56f733ac5c5457:hover .avia_button_background{
border-radius:12px 12px 12px 12px;
}
#top #wrap_all .avia-button.av-mnq5bi14-22a43d342377b6efdb56f733ac5c5457:hover .avia-svg-icon svg:first-child{
fill:#f68b5a;
stroke:#f68b5a;
}

.avia-section.av-5te77b-c9816872ca7f0a27a4cbd3a6a2f072f6{
background-repeat:no-repeat;
background-image:url(https://barrefitness.it/wp-content/uploads/2026/07/Rita-Fazekas-hero-section-scon.png);
background-position:100% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-mnq652tp-eceb27a6bdcc9cea94e01e9b66ae0d69{
padding-bottom:10px;
}
body .av-special-heading.av-mnq652tp-eceb27a6bdcc9cea94e01e9b66ae0d69 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnq652tp-eceb27a6bdcc9cea94e01e9b66ae0d69 .av-subheading{
font-size:15px;
}

.flex_column.av-21609z-e2042b82f85e9d3b6879d1b2d812f6d2{
padding:0 0 0 0;
}

#top .av-special-heading.av-dnjqhz-0d51773f18d72e61447fdd899b5296be{
padding-bottom:10px;
}
body .av-special-heading.av-dnjqhz-0d51773f18d72e61447fdd899b5296be .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dnjqhz-0d51773f18d72e61447fdd899b5296be .av-subheading{
font-size:15px;
}

.flex_column.av-b3hh87-fbd606080fff39a748bcad28bd481173{
padding:0 0 0 0;
}

.avia-image-container.av-mnrm065n-5f69841f9781db01eb020898e3b56ea4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mnrm065n-5f69841f9781db01eb020898e3b56ea4 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-mnq6hqwx-8205d2d415043fdb49d323df66631fed{
background-repeat:no-repeat;
background-image:url(https://barrefitness.it/wp-content/uploads/2026/07/scont-home-ok.png);
background-position:0% 100%;
background-attachment:scroll;
}

.flex_column.av-mnq6kc5o-0e730c042e986ba7888c40e0840b0dcf{
padding:0 0 350px 0;
}

#top .av-special-heading.av-mnq6igov-0d00d2bb88f5df8a47fa73fa6814c960{
padding-bottom:10px;
}
body .av-special-heading.av-mnq6igov-0d00d2bb88f5df8a47fa73fa6814c960 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnq6igov-0d00d2bb88f5df8a47fa73fa6814c960 .av-subheading{
font-size:15px;
}

body .av-special-heading.av-7bw7x3-5359fdf9fd4b5fcb6e85bc790f11526c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7bw7x3-5359fdf9fd4b5fcb6e85bc790f11526c .av-subheading{
font-size:15px;
}

.flex_column.av-2vo9bb-484502fb7109cca07ec1a888f2a94f18{
padding:0 0 0 0;
}

.avia-image-container.av-mnrm3719-129906a5f75ecd485f9002c4936b603c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mnrm3719-129906a5f75ecd485f9002c4936b603c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mnq71n0u-b4e07168f6d34a81c168a5dd32f51251{
padding-bottom:10px;
color:#02bbc0;
}
body .av-special-heading.av-mnq71n0u-b4e07168f6d34a81c168a5dd32f51251 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnq71n0u-b4e07168f6d34a81c168a5dd32f51251 .special-heading-inner-border{
border-color:#02bbc0;
}
.av-special-heading.av-mnq71n0u-b4e07168f6d34a81c168a5dd32f51251 .av-subheading{
font-size:15px;
color:#000000;
}

.flex_cell.av-mnq765ye-06f01608b788ea1a6b640ee100b0b408{
vertical-align:top;
background-color:#f9ece5;
}

#top .av-special-heading.av-mnq77m3d-be8ee022c214de4563610eb0c3c25020{
padding-bottom:0;
}
body .av-special-heading.av-mnq77m3d-be8ee022c214de4563610eb0c3c25020 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnq77m3d-be8ee022c214de4563610eb0c3c25020 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mnq7cbuh-64eac3f91434bdcb75fea349713b2a10{
padding-bottom:10px;
}
body .av-special-heading.av-mnq7cbuh-64eac3f91434bdcb75fea349713b2a10 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnq7cbuh-64eac3f91434bdcb75fea349713b2a10 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-mnr6147g-ad087eeaba2e78a99e72928106743ea3{
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#f68b5a;
border-radius:12px 12px 12px 12px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mnr6147g-ad087eeaba2e78a99e72928106743ea3:hover{
background-color:white;
color:#f68b5a;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mnr6147g-ad087eeaba2e78a99e72928106743ea3:hover .avia_button_background{
border-radius:12px 12px 12px 12px;
}
#top #wrap_all .avia-button.av-mnr6147g-ad087eeaba2e78a99e72928106743ea3:hover .avia-svg-icon svg:first-child{
fill:#f68b5a;
stroke:#f68b5a;
}

.flex_cell.av-mnq76k0k-df30206e5a0cd0084d5c8f244385a176{
vertical-align:top;
background-color:#ffd6d1;
}

#top .av-special-heading.av-mnq77zl1-c5108b2b8fbe219e6497b0b73e5b1400{
padding-bottom:0;
}
body .av-special-heading.av-mnq77zl1-c5108b2b8fbe219e6497b0b73e5b1400 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnq77zl1-c5108b2b8fbe219e6497b0b73e5b1400 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mnq7crt2-27b7b40173054aa44ca84f78adb1f38c{
padding-bottom:10px;
}
body .av-special-heading.av-mnq7crt2-27b7b40173054aa44ca84f78adb1f38c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnq7crt2-27b7b40173054aa44ca84f78adb1f38c .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-mnr61pis-d6b1748a44d92bb3b33b26c1e958027b{
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#f68b5a;
border-radius:12px 12px 12px 12px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mnr61pis-d6b1748a44d92bb3b33b26c1e958027b:hover{
background-color:white;
color:#f68b5a;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mnr61pis-d6b1748a44d92bb3b33b26c1e958027b:hover .avia_button_background{
border-radius:12px 12px 12px 12px;
}
#top #wrap_all .avia-button.av-mnr61pis-d6b1748a44d92bb3b33b26c1e958027b:hover .avia-svg-icon svg:first-child{
fill:#f68b5a;
stroke:#f68b5a;
}

.flex_cell.av-mnq76a4u-f106743c10b779072ac2a788244b96eb{
vertical-align:top;
background-color:#f8bc97;
}

#top .av-special-heading.av-mnq785uj-40bfa3c9d47deab2d5bddeb0688befc4{
padding-bottom:0;
}
body .av-special-heading.av-mnq785uj-40bfa3c9d47deab2d5bddeb0688befc4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mnq785uj-40bfa3c9d47deab2d5bddeb0688befc4 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-41wzml-921c123b26154a4c40ce2c91939e2c4d{
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#f68b5a;
border-radius:12px 12px 12px 12px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-41wzml-921c123b26154a4c40ce2c91939e2c4d:hover{
background-color:white;
color:#f68b5a;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-41wzml-921c123b26154a4c40ce2c91939e2c4d:hover .avia_button_background{
border-radius:12px 12px 12px 12px;
}
#top #wrap_all .avia-button.av-41wzml-921c123b26154a4c40ce2c91939e2c4d:hover .avia-svg-icon svg:first-child{
fill:#f68b5a;
stroke:#f68b5a;
}

#top .av-special-heading.av-mq820fwl-5b5aa03b6c612093685632a0637c8157{
padding-bottom:30px;
color:#02bbc0;
}
body .av-special-heading.av-mq820fwl-5b5aa03b6c612093685632a0637c8157 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mq820fwl-5b5aa03b6c612093685632a0637c8157 .special-heading-inner-border{
border-color:#02bbc0;
}
.av-special-heading.av-mq820fwl-5b5aa03b6c612093685632a0637c8157 .av-subheading{
font-size:15px;
}

.avia-timeline-container.av-mq81we0f-8bd8fd9bcc491529f102aac8f56ae639 .av-milestone-icon.milestone-icon-hasborder{
background-color:#02bbc0;
}
.avia-timeline-container.av-mq81we0f-8bd8fd9bcc491529f102aac8f56ae639 .av-milestone-icon-inner{
background-color:#02bbc0;
}
.avia-timeline-container.av-mq81we0f-8bd8fd9bcc491529f102aac8f56ae639 .av-milestone-indicator{
background-color:#02bbc0;
}
.avia-timeline-container.av-mq81we0f-8bd8fd9bcc491529f102aac8f56ae639 .av-milestone-article-footer{
background-color:#02bbc0;
}

.avia-timeline-container .av-milestone.av-mq81rrjc-4b357d2ed6c19ed72cf55aaa4f1eed21 .av-milestone-icon-inner{
background-image:url(https://barrefitness.it/wp-content/uploads/2024/11/meditation.svg);
}

.avia-timeline-container .av-milestone.av-mq81u869-f5101099f897083451eec2a46359fd7b .av-milestone-icon-inner{
background-image:url(https://barrefitness.it/wp-content/uploads/2024/11/metabolism.svg);
}

.avia-timeline-container .av-milestone.av-mq81w9vu-885bb8c16f039a1af1d5d24ea6d73706 .av-milestone-icon-inner{
background-image:url(https://barrefitness.it/wp-content/uploads/2024/11/gym-equipment.svg);
}

.avia-section.av-mq7xy1s9-1904104adc690b12c5a5b110a5db261b{
background-repeat:no-repeat;
background-image:url(https://barrefitness.it/wp-content/uploads/2026/06/Recensioni-ok.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-mq7xy1s9-1904104adc690b12c5a5b110a5db261b .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.avia-content-slider-element-container.av-mq7y0e9u-eb9b451db370264199a8a2eafa3c04f1{
color:#ffffff;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-mnq71n0u-b4e07168f6d34a81c168a5dd32f51251 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-mnq77m3d-be8ee022c214de4563610eb0c3c25020 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mnq7cbuh-64eac3f91434bdcb75fea349713b2a10 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-mnq77zl1-c5108b2b8fbe219e6497b0b73e5b1400 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mnq7crt2-27b7b40173054aa44ca84f78adb1f38c .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-mnq785uj-40bfa3c9d47deab2d5bddeb0688befc4 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-mq820fwl-5b5aa03b6c612093685632a0637c8157 .av-special-heading-tag{
font-size:50px;
}
}
