.avia-section.av-mfffoipg-3087593023609e15f71448d5b56ed939{
background-color:rgba(255,255,255,0.01);
background-image:url(https://www.mylinegroup.it/wp-content/uploads/2025/11/apartments-1282x682-1.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mfffoipg-3087593023609e15f71448d5b56ed939 .av-section-color-overlay{
opacity:0.1;
background-color:#000000;
}

#top .av-rotator-container.av-mffgbb3b-13920bbbc50e30b759b01be69425bd9d{
text-align:center;
color:#ffffff;
}
#top #wrap_all .av-rotator-container.av-mffgbb3b-13920bbbc50e30b759b01be69425bd9d .av-rotator-container-inner{
font-size:6vw;
}

.flex_cell.av-l3sm2j2d-6ba51934fb8ed47c798d74c4fc9e1218{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-6ba51934fb8ed47c798d74c4fc9e1218{
padding:120px 120px 120px 120px !important;
}

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

.flex_cell.av-l3sm2rrf-2b88a509ac9af17612a87279df831b38{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3sm2rrf-2b88a509ac9af17612a87279df831b38{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-l3sluu0i-c1b2707b2b2d4b0159a835f090383783{
z-index:110;
}
.avia-image-container.av-l3sluu0i-c1b2707b2b2d4b0159a835f090383783 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l3sluu0i-c1b2707b2b2d4b0159a835f090383783 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3sluu0i-c1b2707b2b2d4b0159a835f090383783 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

@keyframes av_boxShadowEffect_av-l3slz2ga-e321340d3cce85b7d6997d7c55e944ec {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 17px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.avia-image-container.av-l3slz2ga-e321340d3cce85b7d6997d7c55e944ec{
position:absolute;
top:40px;
left:-50px;
z-index:110;
}
.avia-image-container.av-l3slz2ga-e321340d3cce85b7d6997d7c55e944ec .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3slz2ga-e321340d3cce85b7d6997d7c55e944ec .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-l3slz2ga-e321340d3cce85b7d6997d7c55e944ec img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-l3slz2ga-e321340d3cce85b7d6997d7c55e944ec 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation-delay:4s;
}

.flex_cell.av-1oaef4-bb30c0ef47fb3d783e54485170425462{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-1oaef4-bb30c0ef47fb3d783e54485170425462{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-l3smwbbb-1926284b149a06f0be814a9d0b043772{
z-index:110;
}
.avia-image-container.av-l3smwbbb-1926284b149a06f0be814a9d0b043772 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l3smwbbb-1926284b149a06f0be814a9d0b043772 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3smwbbb-1926284b149a06f0be814a9d0b043772 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

@keyframes av_boxShadowEffect_av-l3smyzp5-f77cf59a49077c76616e68c85a155445 {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 20px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.avia-image-container.av-l3smyzp5-f77cf59a49077c76616e68c85a155445{
position:absolute;
top:40px;
right:-50px;
z-index:110;
}
.avia-image-container.av-l3smyzp5-f77cf59a49077c76616e68c85a155445 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3smyzp5-f77cf59a49077c76616e68c85a155445 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-l3smyzp5-f77cf59a49077c76616e68c85a155445 img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-l3smyzp5-f77cf59a49077c76616e68c85a155445 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation-delay:4s;
}

.flex_cell.av-l3sn2t3l-dccd22e249dfd623ad6dc84ca4968152{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-dccd22e249dfd623ad6dc84ca4968152{
padding:120px 120px 120px 120px !important;
}

#top .av-special-heading.av-1jsd34-6de7ba7c812ee4425be75978c7063b1e{
padding-bottom:10px;
}
body .av-special-heading.av-1jsd34-6de7ba7c812ee4425be75978c7063b1e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1jsd34-6de7ba7c812ee4425be75978c7063b1e .av-subheading{
font-size:15px;
}

.flex_cell.av-e683jt-f4d61f11649700174d275b491949ea44{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-e683jt-f4d61f11649700174d275b491949ea44{
padding:120px 120px 120px 120px !important;
}

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

.flex_column.av-mfgxm9cd-9ed1bc793d18179e66493da01d9aa0fd{
width:26.666666666667%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mfgxm9cd-9ed1bc793d18179e66493da01d9aa0fd .av-flex-placeholder{
width:10%;
}

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

.flex_column.av-a8sd2x-d76f97940299446b6ceb8233487cdbfa{
width:26.666666666667%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-a8sd2x-d76f97940299446b6ceb8233487cdbfa .av-flex-placeholder{
width:10%;
}

.avia-image-container.av-mfgxnb9m-7183f05743f39149f079090b44f34b22 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mfgxnb9m-7183f05743f39149f079090b44f34b22 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-8zlrzd-844ad20b73868daa737ffddb06b83195{
width:26.666666666667%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-8zlrzd-844ad20b73868daa737ffddb06b83195 .av-flex-placeholder{
width:10%;
}

.flex_cell.av-mff67td4-aa8de82ee7306ba0e747bbf87f49dfc6{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-mff67td4-aa8de82ee7306ba0e747bbf87f49dfc6{
padding:70px 70px 70px 70px !important;
}

.flex_cell.av-l3syods3-56a1222d3aea9261f66edae1cb94cf3a{
vertical-align:middle;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-l3syods3-56a1222d3aea9261f66edae1cb94cf3a{
padding:100px 0 100px 0 !important;
}

@keyframes av_boxShadowEffect_av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:200px;
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:100px 100px 100px 100px;
background-color:#ffffff;
}

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

#top #wrap_all .avia-button.av-mflg671l-fdeab3a6864f57089909e841e4ed8b8e{
background-color:#40c351;
border-color:#40c351;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mflg671l-fdeab3a6864f57089909e841e4ed8b8e .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-l3sypxl7-71148255e4305edac225c551258dc3a1{
vertical-align:middle;
background:url(https://www.mylinegroup.it/wp-content/uploads/2025/09/Team-Big-2-2-scaled.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l3sypxl7-71148255e4305edac225c551258dc3a1{
padding:120px 120px 120px 120px !important;
}

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

.flex_cell.av-l3t0eyup-3b28b5d4872fc36478829816d8c411fc{
vertical-align:middle;
background:url(https://www.mylinegroup.it/wp-content/uploads/2025/09/Progetto-senza-titolo-200x300.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l3t0eyup-3b28b5d4872fc36478829816d8c411fc{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-mfmbylrm-ae39bc02a30486e2a8b88dd44e5ae296{
vertical-align:middle;
background:url(https://www.mylinegroup.it/wp-content/uploads/2025/09/cubi.jpg) 100% 50% no-repeat scroll #2d2d2d;
}
.responsive #top #wrap_all .flex_cell.av-mfmbylrm-ae39bc02a30486e2a8b88dd44e5ae296{
padding:100px 0 100px 0 !important;
}

@keyframes av_boxShadowEffect_av-diy9ih-308ad392032e95492005b31ab5233e6c-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-diy9ih-308ad392032e95492005b31ab5233e6c{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

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


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:0px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:0px;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-6ba51934fb8ed47c798d74c4fc9e1218{
padding:60px 60px 60px 60px !important;
}

.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-dccd22e249dfd623ad6dc84ca4968152{
padding:60px 60px 60px 60px !important;
}

.responsive #top #wrap_all .flex_cell.av-e683jt-f4d61f11649700174d275b491949ea44{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:0px;
}
}
