.avia-section.av-145nae-354f2ace7de4a84aa160dd3405953b3f{
background-repeat:no-repeat;
background-image:url(https://smvassessoria.cat/wp-content/uploads/2018/05/hero2-bw.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-145nae-354f2ace7de4a84aa160dd3405953b3f .av-section-color-overlay{
opacity:0.4;
background-color:#0a0000;
}

#top .flex_column.av-jgf3pjem-d75976c961af83f858c6a5c70f478fcd{
margin-top:0px;
margin-bottom:-70px;
}
.flex_column.av-jgf3pjem-d75976c961af83f858c6a5c70f478fcd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-d75976c961af83f858c6a5c70f478fcd{
margin-top:0px;
margin-bottom:-70px;
}

#top .av-special-heading.av-37xou-ca88226ef9bec24ad6869e45ae805f66{
margin:150px 0 150px 0;
padding-bottom:0;
color:#ffffff;
font-size:72px;
}
body .av-special-heading.av-37xou-ca88226ef9bec24ad6869e45ae805f66 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-37xou-ca88226ef9bec24ad6869e45ae805f66 .av-special-heading-tag{
font-size:72px;
}
.av-special-heading.av-37xou-ca88226ef9bec24ad6869e45ae805f66 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-37xou-ca88226ef9bec24ad6869e45ae805f66 .av-subheading{
font-size:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-e3e0b52403d3f2f12bb106c905b8bcac{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-9wkhy-e3e0b52403d3f2f12bb106c905b8bcac{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.65);
}

#top .av-special-heading.av-q9d9a-f1154f1db8b5888a4bb330701c43933a{
padding-bottom:10px;
color:#333333;
}
body .av-special-heading.av-q9d9a-f1154f1db8b5888a4bb330701c43933a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-q9d9a-f1154f1db8b5888a4bb330701c43933a .special-heading-inner-border{
border-color:#333333;
}
.av-special-heading.av-q9d9a-f1154f1db8b5888a4bb330701c43933a .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-jgf4q5kq-825be37ac99d4b015f13ff5abc085756{
height:20px;
}

#top #wrap_all .avia-button.av-jgf4ovnq-c46e44bc79244bd83ed03df108118480{
background-color:#444444;
border-color:#444444;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jgf4ovnq-c46e44bc79244bd83ed03df108118480:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-64-62a7960be17cc4ee4f4ed7acc229b35f{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-9wkhy-64-62a7960be17cc4ee4f4ed7acc229b35f{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.65);
}

#top .av-special-heading.av-kizh2-2bd1e32b72461e42885ce6eb0e6c30b7{
padding-bottom:10px;
color:#333333;
}
body .av-special-heading.av-kizh2-2bd1e32b72461e42885ce6eb0e6c30b7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kizh2-2bd1e32b72461e42885ce6eb0e6c30b7 .special-heading-inner-border{
border-color:#333333;
}
.av-special-heading.av-kizh2-2bd1e32b72461e42885ce6eb0e6c30b7 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-jgf4q5kq-62-cd2a7a6c7710263ca54556ca55d88b82{
height:20px;
}

#top #wrap_all .avia-button.av-1af4km-60089726683a1727caa01238e3bb3390{
background-color:#444444;
border-color:#444444;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1af4km-60089726683a1727caa01238e3bb3390:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-60-89b519f6ad980545822b75560bc7acee{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-9wkhy-60-89b519f6ad980545822b75560bc7acee{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.65);
}

#top .av-special-heading.av-gnh3i-0557a6d3b9e0fabd151a52a866c2011f{
padding-bottom:10px;
color:#333333;
}
body .av-special-heading.av-gnh3i-0557a6d3b9e0fabd151a52a866c2011f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-gnh3i-0557a6d3b9e0fabd151a52a866c2011f .special-heading-inner-border{
border-color:#333333;
}
.av-special-heading.av-gnh3i-0557a6d3b9e0fabd151a52a866c2011f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-jgf4q5kq-58-4993ca0105b55d77638a7a37bb47211e{
height:20px;
}

#top #wrap_all .avia-button.av-133dz2-5db3585530202b3a6e7ebf0d8af6ded9{
background-color:#444444;
border-color:#444444;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-133dz2-5db3585530202b3a6e7ebf0d8af6ded9:hover{
color:white;
transition:all 0.4s ease-in-out;
}

.avia-section.av-qet8u-36-d58441e74197c0d62faf81870bb31ab3{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-1bijjy-3620fe09ed9731160681639bdecc093b{
margin:0 0 0 0;
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-1bijjy-3620fe09ed9731160681639bdecc093b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1bijjy-3620fe09ed9731160681639bdecc093b .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-1bijjy-3620fe09ed9731160681639bdecc093b .av-subheading{
font-size:30px;
}

#top .hr.hr-invisible.av-m77w233d-7392de1b7cfa623f22cd2a604184286e{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-38-1e6d33146ab1d478e13e7cc5f6b67fb2{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-38-1e6d33146ab1d478e13e7cc5f6b67fb2{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#ededed;
}

.av_font_icon.av-jgf8v45f-9c252c9a591c0faca8c0aad1621c5fe6{
color:#bc272c;
border-color:#bc272c;
}
.av_font_icon.av-jgf8v45f-9c252c9a591c0faca8c0aad1621c5fe6 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-43pza-38e24ad5194e16897083886a8666d0c7{
margin:25px 0 0 0;
padding-bottom:10px;
color:#333333;
}
body .av-special-heading.av-43pza-38e24ad5194e16897083886a8666d0c7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-43pza-38e24ad5194e16897083886a8666d0c7 .special-heading-inner-border{
border-color:#333333;
}
.av-special-heading.av-43pza-38e24ad5194e16897083886a8666d0c7 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jgds8wgh-37-b7ac4d073cea259e4aa79f6453e257b0 .avia_textblock{
color:#333333;
}

#top .hr.hr-invisible.av-jgf4q5kq-32-3cbdb9acfd6bb048cb289d867d8cb2c7{
height:20px;
}

#top #wrap_all .avia-button.av-jgf4ovnq-34-431d5d92f605de85e97260a0c5b15792{
background-color:#ffffff;
border-color:#ffffff;
color:#0a0a0a;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-31-149e272a49c6f1f0ba7b44d70d21538b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-31-149e272a49c6f1f0ba7b44d70d21538b{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#ededed;
}

.av_font_icon.av-jgf8v45f-30-4c09cc24f0e8cfc7158c3feb5e76b058{
color:#bc272c;
border-color:#bc272c;
}
.av_font_icon.av-jgf8v45f-30-4c09cc24f0e8cfc7158c3feb5e76b058 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-wnv3i-a53d621399e01e5e1bb165fff79d8a84{
margin:25px 0 0 0;
padding-bottom:10px;
color:#333333;
}
body .av-special-heading.av-wnv3i-a53d621399e01e5e1bb165fff79d8a84 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-wnv3i-a53d621399e01e5e1bb165fff79d8a84 .special-heading-inner-border{
border-color:#333333;
}
.av-special-heading.av-wnv3i-a53d621399e01e5e1bb165fff79d8a84 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jgds8wgh-29-fe7d76dd2583f52a6cd96805c0da3f7a .avia_textblock{
color:#333333;
}

#top .hr.hr-invisible.av-jgf4q5kq-28-92653082fe1c041f5527df4e3614be2b{
height:20px;
}

#top #wrap_all .avia-button.av-ybcau-a55040f46c22b9dc4ad51f5c20861ba1{
background-color:#ffffff;
border-color:#ffffff;
color:#0a0a0a;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-26-f6bf8958d03471231f983329a0443494{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-26-f6bf8958d03471231f983329a0443494{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#ededed;
}

.av_font_icon.av-jgf8v45f-25-8a6190a529e5fb5d40756e06d0613851{
color:#bc272c;
border-color:#bc272c;
}
.av_font_icon.av-jgf8v45f-25-8a6190a529e5fb5d40756e06d0613851 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-ol2qe-83bee2ba9289caa492b7592c818317d9{
margin:25px 0 0 0;
padding-bottom:10px;
color:#333333;
}
body .av-special-heading.av-ol2qe-83bee2ba9289caa492b7592c818317d9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ol2qe-83bee2ba9289caa492b7592c818317d9 .special-heading-inner-border{
border-color:#333333;
}
.av-special-heading.av-ol2qe-83bee2ba9289caa492b7592c818317d9 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jgds8wgh-24-f7d6bf73040559e1efb3fb082ccc710b .avia_textblock{
color:#333333;
}

#top .hr.hr-invisible.av-jgf4q5kq-23-18eab54d85fffb6f6319f03cf8316f3b{
height:20px;
}

#top #wrap_all .avia-button.av-p8zue-4da9e16ed14c88983aba704e1560f73b{
background-color:#ffffff;
border-color:#ffffff;
color:#0a0a0a;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-21-bebb657877cf20d65e4f139185b1225d{
margin-top:6%;
margin-bottom:0;
}
.flex_column.av-9wkhy-21-bebb657877cf20d65e4f139185b1225d{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#ededed;
}

.av_font_icon.av-jgf8v45f-20-70af137e4369b36a0a390a7dff77f0bc{
color:#bc272c;
border-color:#bc272c;
}
.av_font_icon.av-jgf8v45f-20-70af137e4369b36a0a390a7dff77f0bc .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-1vsny-78f92968196817550838028950f92a21{
margin:25px 0 0 0;
padding-bottom:10px;
color:#333333;
}
body .av-special-heading.av-1vsny-78f92968196817550838028950f92a21 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1vsny-78f92968196817550838028950f92a21 .special-heading-inner-border{
border-color:#333333;
}
.av-special-heading.av-1vsny-78f92968196817550838028950f92a21 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jgds8wgh-19-6e95ca43d34c8e0ff2c2af255f39380d .avia_textblock{
color:#333333;
}

#top .hr.hr-invisible.av-jgf4q5kq-18-d106cd48223f958ec7b77e48e9c3527c{
height:20px;
}

#top #wrap_all .avia-button.av-jztnq-3778bc353e4c2626994ebd3b6372cc60{
background-color:#ffffff;
border-color:#ffffff;
color:#0a0a0a;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-16-aec74206a0a3ca739bf07c8f883cdbfb{
margin-top:6%;
margin-bottom:0;
}
.flex_column.av-9wkhy-16-aec74206a0a3ca739bf07c8f883cdbfb{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#ededed;
}

.av_font_icon.av-jgf8v45f-15-2b77f801893abe3a4831b53bdd8a1552{
color:#bc272c;
border-color:#bc272c;
}
.av_font_icon.av-jgf8v45f-15-2b77f801893abe3a4831b53bdd8a1552 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-hcmym-96d3d3e6b80b7b237f5bffdcf8b4850c{
margin:25px 0 0 0;
padding-bottom:10px;
color:#333333;
}
body .av-special-heading.av-hcmym-96d3d3e6b80b7b237f5bffdcf8b4850c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-hcmym-96d3d3e6b80b7b237f5bffdcf8b4850c .special-heading-inner-border{
border-color:#333333;
}
.av-special-heading.av-hcmym-96d3d3e6b80b7b237f5bffdcf8b4850c .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jgds8wgh-14-5b4aba20a5c35ad46c17171224da77a9 .avia_textblock{
color:#333333;
}

#top .hr.hr-invisible.av-jgf4q5kq-13-27c62101539ab693a7be8a3f9ba89a5b{
height:20px;
}

#top #wrap_all .avia-button.av-h4ku6-ae8cb301f14445dcd6866552ef82d33e{
background-color:#ffffff;
border-color:#ffffff;
color:#0a0a0a;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-11-a8a935fc4ca23cd60fd74f13240b1595{
margin-top:6%;
margin-bottom:0;
}
.flex_column.av-9wkhy-11-a8a935fc4ca23cd60fd74f13240b1595{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#ededed;
}

.av_font_icon.av-jgf8v45f-10-1aeffafa06ee6fd47576ec6987ea74fb{
color:#bc272c;
border-color:#bc272c;
}
.av_font_icon.av-jgf8v45f-10-1aeffafa06ee6fd47576ec6987ea74fb .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-13pv2-bd0dbb7d072bf70d09df489440e812a4{
margin:25px 0 0 0;
padding-bottom:10px;
color:#333333;
}
body .av-special-heading.av-13pv2-bd0dbb7d072bf70d09df489440e812a4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-13pv2-bd0dbb7d072bf70d09df489440e812a4 .special-heading-inner-border{
border-color:#333333;
}
.av-special-heading.av-13pv2-bd0dbb7d072bf70d09df489440e812a4 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jgds8wgh-9-942c4a2a0948cee11d3c0479f1e1adbf .avia_textblock{
color:#333333;
}

#top .hr.hr-invisible.av-jgf4q5kq-8-795bf4555de1f2974a6ed1021a538a31{
height:20px;
}

#top #wrap_all .avia-button.av-7gdce-49f92eaa231e606dbe7f8a8024ae5d70{
background-color:#ffffff;
border-color:#ffffff;
color:#0a0a0a;
transition:all 0.4s ease-in-out;
}

.avia-section.av-qet8u-52-b8df104367a9e09b638ffb71d5ac9c2e{
background-color:#bc272c;
background:linear-gradient( to top right, #bc272c, #8e0026 );
}

.flex_column.av-lsyke-2634925810cdf971c2a347148155bd71{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6qb2m-840fdb4d2b4df721640760e89d37f260{
padding-bottom:30px;
color:#ffffff;
font-size:27px;
}
body .av-special-heading.av-6qb2m-840fdb4d2b4df721640760e89d37f260 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6qb2m-840fdb4d2b4df721640760e89d37f260 .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-6qb2m-840fdb4d2b4df721640760e89d37f260 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6qb2m-840fdb4d2b4df721640760e89d37f260 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-jgf4ovnq-53-2b193f4a2ec16a79350a60cfbffe8eca{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}

#top .av-special-heading.av-m783u7ue-877971d7faf7ff1576b4e8654d4de007{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-m783u7ue-877971d7faf7ff1576b4e8654d4de007 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m783u7ue-877971d7faf7ff1576b4e8654d4de007 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m783u7ue-877971d7faf7ff1576b4e8654d4de007 .av-subheading{
font-size:15px;
}

#top .avia-testimonial-wrapper.av-m783k6fb-f799d714fe7ba5c9d5048eb420f85fbc .avia-testimonial-content{
font-size:17px;
color:#4f4f4f;
}
#top .avia-testimonial-wrapper.av-m783k6fb-f799d714fe7ba5c9d5048eb420f85fbc .avia-testimonial-name{
font-size:17px;
color:#b02b2c;
}
.avia-testimonial-wrapper.av-m783k6fb-f799d714fe7ba5c9d5048eb420f85fbc .avia-testimonial-subtitle{
color:#b02b2c;
}
.avia-testimonial-wrapper.av-m783k6fb-f799d714fe7ba5c9d5048eb420f85fbc .avia-testimonial-link{
color:#b02b2c;
}
.avia-testimonial-wrapper.av-m783k6fb-f799d714fe7ba5c9d5048eb420f85fbc .avia-slideshow-controls{
color:#4f4f4f;
}


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

#top #wrap_all .av-special-heading.av-1bijjy-3620fe09ed9731160681639bdecc093b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6qb2m-840fdb4d2b4df721640760e89d37f260 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m783u7ue-877971d7faf7ff1576b4e8654d4de007 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top .flex_column.av-jgf3pjem-d75976c961af83f858c6a5c70f478fcd{
margin-top:-70px;
margin-bottom:-70px;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-d75976c961af83f858c6a5c70f478fcd{
margin-top:-70px;
margin-bottom:-70px;
}

#top #wrap_all .av-special-heading.av-37xou-ca88226ef9bec24ad6869e45ae805f66 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-37xou-ca88226ef9bec24ad6869e45ae805f66 .av-subheading{
font-size:17px;
}

#top #wrap_all .av-special-heading.av-1bijjy-3620fe09ed9731160681639bdecc093b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6qb2m-840fdb4d2b4df721640760e89d37f260 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m783u7ue-877971d7faf7ff1576b4e8654d4de007 .av-special-heading-tag{
font-size:0.8em;
}
}
