.avia-section.av-28r0n7z-3f3e3edc743a8e8ea016d4e21799f86d{
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-28r0n7z-3f3e3edc743a8e8ea016d4e21799f86d .av-section-color-overlay{
opacity:0.5;
background-color:#0a0a0a;
}

#top .hr.hr-invisible.av-26zhh9b-e63c11cf88abe39c9786e816f579f06a{
height:30px;
}

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

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

#top .av_textblock_section.av-227zkgf-c24b54562c20774da0f8f2d1f0723ea5 .avia_textblock{
font-size:20px;
}

.avia-section.av-1zijrlb-4e891e3c60eb91502e8ca51e7f97ded5{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-1yauz7z-e4c6a66ec5fa4f6353e6ef248783a27f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

#top .av_textblock_section.av-1tb5a9r-64b1fa7f976f977a65d5492a097833c8 .avia_textblock{
font-size:20px;
}

.flex_column.av-1r5fse7-eb05c0e419a1c6b859fa93b09c3c8d1c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-1k4wzvj-35df781356f8c1fa1afacf7e7c3ad791{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1ik366n-338fcea97c0d7448b799ae47175abea7{
height:30px;
}

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

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

#top .avia-gallery.av-1d9u3tr-578bc8df5b576026b0efec1fc391e2fa .avia-gallery-thumb a{
width:20%;
}

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

.avia-section.av-18xh17z-0cecb3460349138900ca93a3f46a929a{
background-color:#f4f4f4;
background-image:unset;
}

.flex_column.av-17n7nin-691c813a01a8748eab56a0da1171a6e1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-16ya8f3-9437b517095628818a4fcbe26ed8af65 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-16ya8f3-9437b517095628818a4fcbe26ed8af65 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-15aw8tr-98c637e289957c21666f7f70a0e1772b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-r32j7j-86c7a7f57ac6c3e057b677e6af3fdb8c{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#eb3739;
}

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

.flex_column.av-2fnqbz-22fa97a7d42faa2770c890987c29da7c{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#eb3739;
}

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

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

.avia-section.av-g7yo7j-a26bfb38fc5ae91749820df3cf48d01d{
background-color:#3b3b3b;
background-image:unset;
}

.flex_column.av-eqw3cf-49e4825289744a6a329f71f42fa23d25{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-ane5xr-d72ac6dd3aa93c7ec5ebf64854d58b70{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-86ukun-f90edaf7386195493540c8f21e128d02{
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-24nii3j-20eb50fdd1028d6492cc483df8e263dd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1ws9yhb-9564bcdaae7ef7c3f69efba1768bf0ce .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1qa5vzj-2b64f803e8134c4e4df7f3ac38194da0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1fycgzj-024f0a8c49cacc9064ec15ff44307735 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1ws9yhb-9564bcdaae7ef7c3f69efba1768bf0ce .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1qa5vzj-2b64f803e8134c4e4df7f3ac38194da0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1fycgzj-024f0a8c49cacc9064ec15ff44307735 .av-special-heading-tag{
font-size:0.8em;
}
}
