#top #wrap_all .avia-slideshow .av-slideshow-caption.av-9m1e5r-576143a053050715360cd9b05549b2cd__0 .avia-caption-title{font-size:70px}#top .avia-slideshow .av-slideshow-caption.av-9m1e5r-576143a053050715360cd9b05549b2cd__0 .avia-caption-content{font-size:24px}#top .avia-slideshow .av-slideshow-caption.av-9m1e5r-576143a053050715360cd9b05549b2cd__0 .avia-caption-content p{font-size:24px} .flex_cell.av-90798f-728526ce91cc0c4dbc8528514095d7af{vertical-align:top;height:15px;min-height:15px;background-color:#719430}.responsive #top #wrap_all .flex_cell.av-90798f-728526ce91cc0c4dbc8528514095d7af{padding:0px 0px 0px 0px !important} .flex_cell.av-8wnk0f-52752721c4320927322838a65e23b2d6{vertical-align:top;height:15px;min-height:15px;background-color:#92bb46}.responsive #top #wrap_all .flex_cell.av-8wnk0f-52752721c4320927322838a65e23b2d6{padding:0px 0px 0px 0px !important} .flex_cell.av-v6ten-d0f76275c428cd42252c5b01628286dc{vertical-align:top;height:15px;min-height:15px;background-color:#acd464}.responsive #top #wrap_all .flex_cell.av-v6ten-d0f76275c428cd42252c5b01628286dc{padding:0px 0px 0px 0px !important} .flex_cell.av-8gcuvb-c1377cd198683b29f27209afe1e552e0{vertical-align:top;height:15px;min-height:15px;background-color:#e1fbb2}.responsive #top #wrap_all .flex_cell.av-8gcuvb-c1377cd198683b29f27209afe1e552e0{padding:0px 0px 0px 0px !important} #top .flex_column_table.av-equal-height-column-flextable.av-2169fz-2465db2a39455dd77f0c2eb87818d10d{margin-top:-130px;margin-bottom:0px}.flex_column.av-2169fz-2465db2a39455dd77f0c2eb87818d10d{width:29.333333333333%;margin-left:0;border-width:2px;border-color:#425719;border-style:solid;border-radius:10px 10px 10px 10px;padding:100px 40px 100px 40px;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-2169fz-2465db2a39455dd77f0c2eb87818d10d .av-flex-placeholder{width:6%} .av_font_icon.av-1wbq9j-1360090aa70e6865c28e74093c4848a1{color:#000000;border-color:#000000}.avia-svg-icon.av-1wbq9j-1360090aa70e6865c28e74093c4848a1 svg:first-child{stroke:#000000;fill:#000000}.av_font_icon.av-1wbq9j-1360090aa70e6865c28e74093c4848a1 .av-icon-char{font-size:60px;line-height:60px} #top .hr.hr-invisible.av-1okx87-d4e34e63f04cef2f20e5d504ad827a6c{height:20px} #top .av_textblock_section.av-mk8hzpao-bfd5038e62a3cab957608658cff3141e .avia_textblock{color:#000000} #top .hr.hr-invisible.av-1j0dbj-0b11db76950c6e1f90ae9bb9b07901be{height:8px} #top .flex_column_table.av-equal-height-column-flextable.av-eosdj-6467445ac3d52233afcf14e0b9195435{margin-top:-130px;margin-bottom:0px}.flex_column.av-eosdj-6467445ac3d52233afcf14e0b9195435{width:29.333333333333%;margin-left:0;border-width:2px;border-color:#425719;border-style:solid;border-radius:10px 10px 10px 10px;padding:100px 40px 100px 40px;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-eosdj-6467445ac3d52233afcf14e0b9195435 .av-flex-placeholder{width:6%} .av_font_icon.av-17qizb-19c3d3d80aac9eaccdf8e2f5ff5fe9f9{color:#000000;border-color:#000000}.avia-svg-icon.av-17qizb-19c3d3d80aac9eaccdf8e2f5ff5fe9f9 svg:first-child{stroke:#000000;fill:#000000}.av_font_icon.av-17qizb-19c3d3d80aac9eaccdf8e2f5ff5fe9f9 .av-icon-char{font-size:60px} #top .hr.hr-invisible.av-43rjz-d83cc569fd313d1cba44aa93a1beed1c{height:20px} #top .av_textblock_section.av-mk8hzyk4-1d67d999cb2f2b851dd71bf7aa59d027 .avia_textblock{color:#ffffff} #top .hr.hr-invisible.av-v0d5j-16c2c61147d51809bef91494e40df43e{height:8px} #top .flex_column_table.av-equal-height-column-flextable.av-7jpqv-857f8cabab65d57000766c2d4176b2b5{margin-top:-130px;margin-bottom:0px}.flex_column.av-7jpqv-857f8cabab65d57000766c2d4176b2b5{width:29.333333333333%;margin-left:0;border-width:2px;border-color:#425719;border-style:solid;border-radius:10px 10px 10px 10px;padding:100px 40px 100px 40px;background-color:#ffffff}#top .flex_column_table.av-equal-height-column-flextable.av-7jpqv-857f8cabab65d57000766c2d4176b2b5 .av-flex-placeholder{width:6%} .av_font_icon.av-j2huf-f927d2e84ebfa8c3155530b5291d9d31{color:#000000;border-color:#000000}.avia-svg-icon.av-j2huf-f927d2e84ebfa8c3155530b5291d9d31 svg:first-child{stroke:#000000;fill:#000000}.av_font_icon.av-j2huf-f927d2e84ebfa8c3155530b5291d9d31 .av-icon-char{font-size:60px;line-height:60px} #top .hr.hr-invisible.av-efum7-07b8dae43aca88396f4c572eaad9cb41{height:20px} #top .av_textblock_section.av-mk8i063v-df9263560e7d00396786d24a775464fe .avia_textblock{color:#ffffff} #top .hr.hr-invisible.av-6sor3-e2ba4e8fdf59e421a245ba2ff96d895e{height:8px} #top .hr.hr-invisible.av-7n80dr-85ff7181f723c4b7de3c73ca63bc0f38{height:20px} #top .av_textblock_section.av-7l4l3r-3d0ac3217049b88139fb9c8f72608e0c .avia_textblock{font-size:29px} .flex_cell.av-61k5o7-3f4a16771351e95dc84343a2787ec81d{vertical-align:top;height:15px;min-height:15px;background-color:#719430}.responsive #top #wrap_all .flex_cell.av-61k5o7-3f4a16771351e95dc84343a2787ec81d{padding:0px 0px 0px 0px !important} .flex_cell.av-5xxndb-602647d1d830d44d3f5cd74410bdfa6d{vertical-align:middle;height:15px;min-height:15px;background-color:#92bb46}.responsive #top #wrap_all .flex_cell.av-5xxndb-602647d1d830d44d3f5cd74410bdfa6d{padding:50px 20px 50px 20px !important} #top .av-special-heading.av-5nvc5r-8eedf0f3d6f69df29bfdb9f70e82e10f{padding-bottom:0;color:#ffffff;font-size:50px}body .av-special-heading.av-5nvc5r-8eedf0f3d6f69df29bfdb9f70e82e10f .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-5nvc5r-8eedf0f3d6f69df29bfdb9f70e82e10f .av-special-heading-tag{font-size:50px}.av-special-heading.av-5nvc5r-8eedf0f3d6f69df29bfdb9f70e82e10f .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-5nvc5r-8eedf0f3d6f69df29bfdb9f70e82e10f .av-subheading{font-size:15px} .flex_cell.av-5meqn3-431ecd762203346f82a09ddc603a701a{vertical-align:top;height:15px;min-height:15px;background-color:#719430}.responsive #top #wrap_all .flex_cell.av-5meqn3-431ecd762203346f82a09ddc603a701a{padding:0px 0px 0px 0px !important} .avia-section.av-mk875yl0-8bf3e7a672d2a897234c2f8d890a6347{background-color:#92bb46;background-image:unset} .avia-section.av-4ecmbz-f2223929c2f7013dd03ebf680df8e2f0{background-repeat:no-repeat;background-image:url(https://www.portolortoacasa.it/wp-content/uploads/2026/01/sfondo-filosofia.png);background-position:100% 100%;background-attachment:scroll} #top .av-special-heading.av-fc9a7-395b80ae8c31a5ea21900c9c7c7deda8{padding-bottom:20px;font-size:50px}body .av-special-heading.av-fc9a7-395b80ae8c31a5ea21900c9c7c7deda8 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-fc9a7-395b80ae8c31a5ea21900c9c7c7deda8 .av-special-heading-tag{font-size:50px}.av-special-heading.av-fc9a7-395b80ae8c31a5ea21900c9c7c7deda8 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-40838f-34889d9af394e9aea86530201386ad08{height:50px} .flex_column.av-3w3on3-dc810c83eebe5e17f4c459880d21652a{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-3icxon-8939e0dda1697477d405e9a82497446d{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-37tji7-a74d7596c25b949164010752c4a71d82{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-2wm3l3-43b8c0d67dd2e10a84c0c3fe069c6ba4{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-2m79rb-d333358415de63bd668947400b61d609{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-2b7ezj-536c68a05fcfa4bef592a531edf1c7de{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_cell.av-23q8ef-96ae5cdaa83a77a7da6b006f586e4d21{vertical-align:top;height:15px;min-height:15px;background-color:#719430}.responsive #top #wrap_all .flex_cell.av-23q8ef-96ae5cdaa83a77a7da6b006f586e4d21{padding:0px 0px 0px 0px !important} .flex_cell.av-1z3iuv-b6e026e9a45b7e3f0f126ccbc5978dea{vertical-align:top;height:15px;min-height:15px;background-color:#92bb46}.responsive #top #wrap_all .flex_cell.av-1z3iuv-b6e026e9a45b7e3f0f126ccbc5978dea{padding:0px 0px 0px 0px !important} .flex_cell.av-60wr3-72ec660a9b2853141f18f0f693ca5c49{vertical-align:top;height:15px;min-height:15px;background-color:#acd464}.responsive #top #wrap_all .flex_cell.av-60wr3-72ec660a9b2853141f18f0f693ca5c49{padding:0px 0px 0px 0px !important} .flex_cell.av-1mkbsv-38f935fb1b099a66cbcdf1bd3dd04c7d{vertical-align:top;height:15px;min-height:15px;background-color:#e1fbb2}.responsive #top #wrap_all .flex_cell.av-1mkbsv-38f935fb1b099a66cbcdf1bd3dd04c7d{padding:0px 0px 0px 0px !important} .avia-section.av-1do2hb-83a4520fcd23aac07d55794d0f9f0ad8{background-repeat:no-repeat;background-image:url(https://www.portolortoacasa.it/wp-content/uploads/2026/01/background-contatti.jpg);background-position:50% 50%;background-attachment:fixed}.avia-section.av-1do2hb-83a4520fcd23aac07d55794d0f9f0ad8 .av-section-color-overlay{opacity:0.5;background-color:#000000} .flex_column.av-19zbxj-83272dae822325fa07047a51ed4187df{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-3w8pz-893115e40d20f0162a14a79b6dcc1fc8{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} #top .av-special-heading.av-wdrpb-96320bd5eb25ea805657b545ef3e5b30{padding-bottom:20px;font-size:50px}body .av-special-heading.av-wdrpb-96320bd5eb25ea805657b545ef3e5b30 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-wdrpb-96320bd5eb25ea805657b545ef3e5b30 .av-special-heading-tag{font-size:50px}.av-special-heading.av-wdrpb-96320bd5eb25ea805657b545ef3e5b30 .av-subheading{font-size:15px} #top .hr.hr-invisible.av-jjcbr-034884fa13728d1ea84387813409e742{height:20px} .flex_column.av-ar6dr-15e5edd8176b62ed946efcb479a1d089{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_cell.av-1t05hb-6adb3089863e20540a126e808652b901{vertical-align:top;height:15px;min-height:15px;background-color:#719430}.responsive #top #wrap_all .flex_cell.av-1t05hb-6adb3089863e20540a126e808652b901{padding:0px 0px 0px 0px !important} .flex_cell.av-5x4y7-edcaec0c82f0f929635f2b8676704c8d{vertical-align:top;height:15px;min-height:15px;background-color:#92bb46}.responsive #top #wrap_all .flex_cell.av-5x4y7-edcaec0c82f0f929635f2b8676704c8d{padding:0px 0px 0px 0px !important} .flex_cell.av-5a83r-203298b952adac81fbbd5efc826e323f{vertical-align:top;height:15px;min-height:15px;background-color:#acd464}.responsive #top #wrap_all .flex_cell.av-5a83r-203298b952adac81fbbd5efc826e323f{padding:0px 0px 0px 0px !important} .flex_cell.av-4bzun-98f11660375929771144e5715722f461{vertical-align:top;height:15px;min-height:15px;background-color:#e1fbb2}.responsive #top #wrap_all .flex_cell.av-4bzun-98f11660375929771144e5715722f461{padding:0px 0px 0px 0px !important} @media only screen and (min-width:990px){#top .flex_column_table.av-equal-height-column-flextable.av-2169fz-2465db2a39455dd77f0c2eb87818d10d{margin-top:-200px} #top .flex_column_table.av-equal-height-column-flextable.av-eosdj-6467445ac3d52233afcf14e0b9195435{margin-top:-200px} #top .flex_column_table.av-equal-height-column-flextable.av-7jpqv-857f8cabab65d57000766c2d4176b2b5{margin-top:-200px}} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-5nvc5r-8eedf0f3d6f69df29bfdb9f70e82e10f .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-fc9a7-395b80ae8c31a5ea21900c9c7c7deda8 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-wdrpb-96320bd5eb25ea805657b545ef3e5b30 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-5nvc5r-8eedf0f3d6f69df29bfdb9f70e82e10f .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-fc9a7-395b80ae8c31a5ea21900c9c7c7deda8 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-wdrpb-96320bd5eb25ea805657b545ef3e5b30 .av-special-heading-tag{font-size:0.8em}}