.avia-section.av-2845dvk-fcf6b46590cb11349517ab86061f693a{
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-2845dvk-fcf6b46590cb11349517ab86061f693a .av-section-color-overlay{
opacity:0.5;
background-color:#0a0a0a;
}

#top .hr.hr-invisible.av-26tmsds-5fb2201dfd1226c5218fff02f4bc01db{
height:30px;
}

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

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

#top .av_textblock_section.av-21rtnds-63c8971aca41b484eb991bb9436c54f1 .avia_textblock{
font-size:20px;
}

.avia-section.av-204qt0w-d6f6713d05c3207b1a08458eb7faebd2{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-71hlgg-f456d7ec143a0f71a7e1d640a65bb704{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

#top .av_textblock_section.av-1t2rxi8-2ce7a0f6bafff3b400aaa421f78e4b4e .avia_textblock{
font-size:20px;
}

.flex_column.av-1r7jvlc-3567e3b10b3fd13550e44c970564ac87{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-5hkcls-5f7ac64eaa990e28ad6dc474df3f2c37{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1hp4ug0-df2231207a3543f8cbf4e3b86c57f042{
height:30px;
}

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

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

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

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

.avia-section.av-1a4qlr4-02368b5985b5c59b532c0a17a724470c{
background-color:#f4f4f4;
background-image:unset;
}

.flex_column.av-182ua5c-93fbc13f9169dc01d452131e3202e8d3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-47wtxs-933326e527b516040b9af552d8d44947 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-47wtxs-933326e527b516040b9af552d8d44947 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-420urk-df4601a5c68c95873699cf1a5821e642{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-132ysv4-29e5d0f17a042ac6d25c0324e11dd25e .iconlist_icon{
background-color:#fed120;
}
#top #wrap_all .avia-icon-list-container.av-132ysv4-29e5d0f17a042ac6d25c0324e11dd25e .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-132ysv4-29e5d0f17a042ac6d25c0324e11dd25e .iconlist_content{
font-size:17px;
}

.flex_column.av-rbco8g-2cfcc1eb757657284cbf2562249bd4e3{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#eb3739;
}

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

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

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

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

.avia-section.av-g4pn8w-2b2073a6571d18902c541b2a0bb851ac{
background-color:#3b3b3b;
background-image:unset;
}

.flex_column.av-e2nyqo-034158ef765bb23e027366d5c4ad5eb6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-aegnv4-49cfc968ae2722f96367b795fcb1f8e1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-7syjb4-596eb037a75d75ef62d309ab69738d0d{
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-24uk9wg-696587a2306ef535f19f8a377c7391d9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1w56jxc-4c21c32c205ee6e9ac61c8704a5020b8 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-1glzlf4-3cd3244dea56c7b51435c91400eed6cb .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1w56jxc-4c21c32c205ee6e9ac61c8704a5020b8 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-1glzlf4-3cd3244dea56c7b51435c91400eed6cb .av-special-heading-tag{
font-size:0.8em;
}
}
