.avia-section.av-27yphd6-feb7120efd167734074ccfa053d9f7b5{
background-repeat:no-repeat;
background-image:url(http://www.eselafede.it/wp-content/uploads/2021/09/Banner-portofolio-2021-2022.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-27yphd6-feb7120efd167734074ccfa053d9f7b5 .av-section-color-overlay{
opacity:0.5;
background-color:#0a0a0a;
}

#top .hr.hr-invisible.av-s3b7u-efd50f7ad45f4120c64987021e5d93af{
height:30px;
}

#top .av-special-heading.av-254vaca-c49cc276d98bc99d5af0470cea6ee7ed{
padding-bottom:0;
color:#ffffff;
font-size:55px;
}
body .av-special-heading.av-254vaca-c49cc276d98bc99d5af0470cea6ee7ed .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-254vaca-c49cc276d98bc99d5af0470cea6ee7ed .av-special-heading-tag{
font-size:55px;
}
.av-special-heading.av-254vaca-c49cc276d98bc99d5af0470cea6ee7ed .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-254vaca-c49cc276d98bc99d5af0470cea6ee7ed .av-subheading{
font-size:15px;
}

#top .hr.av-23so17e-b10e984a2a30504b9030a04c3ea46b1b{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-23so17e-b10e984a2a30504b9030a04c3ea46b1b .hr-inner{
width:150px;
border-color:#ffffff;
max-width:45%;
}
.hr.av-23so17e-b10e984a2a30504b9030a04c3ea46b1b .av-seperator-icon{
color:#c3512f;
}
.hr.av-23so17e-b10e984a2a30504b9030a04c3ea46b1b .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#c3512f;
stroke:#c3512f;
}

#top .av_textblock_section.av-21qk7je-9b39a894d8a6baabab616be7b702f21e .avia_textblock{
font-size:20px;
}

.flex_column.av-1yfavcq-cc5dad6f2764bcbe38266f5c333bf7f8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1wvau6y-7d8bf98d8e316d51019b5ad05b71dbb8{
padding-bottom:0;
color:#5a6a70;
font-size:30px;
}
body .av-special-heading.av-1wvau6y-7d8bf98d8e316d51019b5ad05b71dbb8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1wvau6y-7d8bf98d8e316d51019b5ad05b71dbb8 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-1wvau6y-7d8bf98d8e316d51019b5ad05b71dbb8 .special-heading-inner-border{
border-color:#5a6a70;
}
.av-special-heading.av-1wvau6y-7d8bf98d8e316d51019b5ad05b71dbb8 .av-subheading{
font-size:15px;
}

#top .hr.av-1uts8ey-71e2c07bb16e88d2d2f09102461fefaf{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1uts8ey-71e2c07bb16e88d2d2f09102461fefaf .hr-inner{
width:80px;
border-color:#5a6a70;
max-width:45%;
}
.hr.av-1uts8ey-71e2c07bb16e88d2d2f09102461fefaf .av-seperator-icon{
color:#c3512f;
}
.hr.av-1uts8ey-71e2c07bb16e88d2d2f09102461fefaf .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#c3512f;
stroke:#c3512f;
}

#top .av_textblock_section.av-1szeegq-8dca6403561557af54082150e4d26df0 .avia_textblock{
font-size:20px;
}

.flex_column.av-1r3qhka-0db0c466f8ab89b89dc8d587920579b4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-68jpp6-cb0a2d798d1fc2d65890b230490041a3{
padding-bottom:20px;
color:#5a6a70;
font-size:25px;
}
body .av-special-heading.av-68jpp6-cb0a2d798d1fc2d65890b230490041a3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-68jpp6-cb0a2d798d1fc2d65890b230490041a3 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-68jpp6-cb0a2d798d1fc2d65890b230490041a3 .special-heading-inner-border{
border-color:#5a6a70;
}
.av-special-heading.av-68jpp6-cb0a2d798d1fc2d65890b230490041a3 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-1nina6i-365fb59c5938e2a5d071872fef1b15b9{
background-color:#ffda18;
border-color:#ffda18;
color:#565656;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1nina6i-365fb59c5938e2a5d071872fef1b15b9 .avia-svg-icon svg:first-child{
fill:#565656;
stroke:#565656;
}

.flex_column.av-1iziife-74c9151c61610dfbf63a1beced4fc273{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-5gd9my-5029361b968a3606477f8dacafedf5c5{
height:30px;
}

#top .av-special-heading.av-1g2k7wq-f35d7f2ab8db9d19bbb8ce5edf52de98{
padding-bottom:20px;
color:#5a6a70;
font-size:30px;
}
body .av-special-heading.av-1g2k7wq-f35d7f2ab8db9d19bbb8ce5edf52de98 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1g2k7wq-f35d7f2ab8db9d19bbb8ce5edf52de98 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-1g2k7wq-f35d7f2ab8db9d19bbb8ce5edf52de98 .special-heading-inner-border{
border-color:#5a6a70;
}
.av-special-heading.av-1g2k7wq-f35d7f2ab8db9d19bbb8ce5edf52de98 .av-subheading{
font-size:15px;
}

#top .hr.av-1ea4h3u-b9a2b185c2dde8c60d4430e8b2f70f5b{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1ea4h3u-b9a2b185c2dde8c60d4430e8b2f70f5b .hr-inner{
width:80px;
border-color:#5a6a70;
max-width:45%;
}
.hr.av-1ea4h3u-b9a2b185c2dde8c60d4430e8b2f70f5b .av-seperator-icon{
color:#c3512f;
}
.hr.av-1ea4h3u-b9a2b185c2dde8c60d4430e8b2f70f5b .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#c3512f;
stroke:#c3512f;
}

#top .avia-gallery.av-1ca30wq-c2c27ab97f1cc785ba88083e1ee75ab9 .avia-gallery-thumb a{
width:20%;
}

#top #wrap_all .avia-button.av-1biql3e-3e9a1f51933d319ae4ca5ce0773d6d8b{
background-color:#ffda18;
border-color:#ffda18;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1biql3e-3e9a1f51933d319ae4ca5ce0773d6d8b:hover{
background-color:#444444;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1biql3e-3e9a1f51933d319ae4ca5ce0773d6d8b .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-1biql3e-3e9a1f51933d319ae4ca5ce0773d6d8b:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-19a54xm-bd3f34ba3f03f5791186fb05f45ad10b{
background-color:#f4f4f4;
background-image:unset;
}

.flex_column.av-4gljm2-88d80c48aa7379569e57eec9af871187{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-16d8k56-6724aac8c28039a23aa46c46a3d898b2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-16d8k56-6724aac8c28039a23aa46c46a3d898b2 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-151gya2-a465a2475e7b06462cbc0419319940bb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-13ogc1m-dcddb8c2d27b91b0f860ecdc902731af .iconlist_icon{
background-color:#fed120;
}
#top #wrap_all .avia-icon-list-container.av-13ogc1m-dcddb8c2d27b91b0f860ecdc902731af .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-13ogc1m-dcddb8c2d27b91b0f860ecdc902731af .iconlist_content{
font-size:17px;
}

.flex_column.av-rp9klm-fb30d8dbf87c7036a559ab8021097e16{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#eb3739;
}

.iconbox.av-2iqyx6-0661476ce58d438d180ece451bf22935 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-2iqyx6-0661476ce58d438d180ece451bf22935 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-2iqyx6-0661476ce58d438d180ece451bf22935 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-2iqyx6-0661476ce58d438d180ece451bf22935 .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-oejb56-35cd0d7ba725ecdc8331507d16b24de1{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#eb3739;
}

.iconbox.av-mn6cy2-26fa6747a41bcb9cccda8d825cdc2add .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-mn6cy2-26fa6747a41bcb9cccda8d825cdc2add .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-mn6cy2-26fa6747a41bcb9cccda8d825cdc2add .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-mn6cy2-26fa6747a41bcb9cccda8d825cdc2add .iconbox_content_container{
color:#ffffff;
}

#top .av-special-heading.av-it3ibu-3b55de646146e31d68148f6643f67087{
padding-bottom:10px;
color:#5a6a70;
}
body .av-special-heading.av-it3ibu-3b55de646146e31d68148f6643f67087 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-it3ibu-3b55de646146e31d68148f6643f67087 .special-heading-inner-border{
border-color:#5a6a70;
}
.av-special-heading.av-it3ibu-3b55de646146e31d68148f6643f67087 .av-subheading{
font-size:15px;
}

.avia-section.av-f55uoa-18281319454e0658496e5fdc5eee7da4{
background-color:#3b3b3b;
background-image:unset;
}

.flex_column.av-ejqgm2-6b4b7f0caa86ee03743a82bc1406ff65{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-ahs9dm-24c77600f7adb86650591f123567ccc3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-8qo3je-ebc3b18568514e81fc4eabac706b8f61 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-8qo3je-ebc3b18568514e81fc4eabac706b8f61 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-8qo3je-ebc3b18568514e81fc4eabac706b8f61 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-8qo3je-ebc3b18568514e81fc4eabac706b8f61 .iconbox_content_container{
color:#ffffff;
}

.flex_column.av-7u1jl6-30423d334358c45a2a06fcd72759da28{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-254vaca-c49cc276d98bc99d5af0470cea6ee7ed .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1wvau6y-7d8bf98d8e316d51019b5ad05b71dbb8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-68jpp6-cb0a2d798d1fc2d65890b230490041a3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1g2k7wq-f35d7f2ab8db9d19bbb8ce5edf52de98 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-254vaca-c49cc276d98bc99d5af0470cea6ee7ed .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1wvau6y-7d8bf98d8e316d51019b5ad05b71dbb8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-68jpp6-cb0a2d798d1fc2d65890b230490041a3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1g2k7wq-f35d7f2ab8db9d19bbb8ce5edf52de98 .av-special-heading-tag{
font-size:0.8em;
}
}
