.avia-section.av-m9m3hoza-a52dd4622e6af9c6329a12ad41a7bf51{
background-color:#5a72fc;
background:linear-gradient( to bottom right, #5a72fc, #fb4d4d );
}
.avia-section.av-m9m3hoza-a52dd4622e6af9c6329a12ad41a7bf51 .av-section-color-overlay{
opacity:0.7;
background-color:#124d73;
}
#top .avia-section.av-m9m3hoza-a52dd4622e6af9c6329a12ad41a7bf51 .scroll-down-link{
color:#fb4d4d;
}
.avia-section.av-m9m3hoza-a52dd4622e6af9c6329a12ad41a7bf51 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-67vwev-a1d42cb2e800fd589ffca8b35108dc8e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-62fpwv-e7206f765acddf47472927218c205c15{
height:40px;
}

#top .av-special-heading.av-m9m2dmq4-0b94f53cc4060288c8015f3226a67426{
margin:0 0 0 0;
padding-bottom:0;
font-size:3.5vw;
}
body .av-special-heading.av-m9m2dmq4-0b94f53cc4060288c8015f3226a67426 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m9m2dmq4-0b94f53cc4060288c8015f3226a67426 .av-special-heading-tag{
font-size:3.5vw;
}
.av-special-heading.av-m9m2dmq4-0b94f53cc4060288c8015f3226a67426 .av-subheading{
font-size:23px;
}

#top .hr.av-l7053-b56aa4b0acbf7b3103bc9501c1b2057a{
margin-top:20px;
margin-bottom:15px;
}
.hr.av-l7053-b56aa4b0acbf7b3103bc9501c1b2057a .hr-inner{
width:50px;
border-color:rgba(255,255,255,0.7);
}

#top .av_textblock_section.av-m9m2ijez-c8c277d6a853ef64c8dcd5b1676a0450 .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-5m6stb-30ec0946403c6f2caa42ce6b6ecd1481{
height:100px;
}

.avia-section.av-m9m35myb-45c9764af9ee1c08c3a1a0f5e11f683d .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .hr.hr-invisible.av-5duwin-02c9240ee4a49efc7f80e4a1368e3233{
height:50px;
}

.flex_column.av-4zp01b-fcadce66cb57faf18917b7f6693e5287{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-4x9m7b-9b4b73e4c8a913a87845301d79294901{
height:50px;
}

.avia-section.av-4psnbz-8b93ef467f13bfaf0f89c20a2088a39e{
background-color:#124d73;
background-repeat:no-repeat;
background-image:url(https://cerrajerogranada24.com/wp-content/uploads/2018/10/hero-pattern.png), linear-gradient( to top right, #124d73, #124d73 );
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-4psnbz-8b93ef467f13bfaf0f89c20a2088a39e .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .hr.hr-invisible.av-4kkmtb-4db6a55fc6c11831b5406385bc4706bf{
height:50px;
}

#top .av-special-heading.av-m9m36bzy-ba6db07963524af9b63e3a6a1a963a69{
margin:0 0 0.7em 0;
padding-bottom:20px;
color:#ffffff;
font-size:53px;
}
body .av-special-heading.av-m9m36bzy-ba6db07963524af9b63e3a6a1a963a69 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m9m36bzy-ba6db07963524af9b63e3a6a1a963a69 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-m9m36bzy-ba6db07963524af9b63e3a6a1a963a69 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m9m36bzy-ba6db07963524af9b63e3a6a1a963a69 .av-subheading{
font-size:23px;
}

#top .hr.av-4bwcj3-9678c1dcf766916568c40165fa3d8aa1{
margin-top:20px;
margin-bottom:90px;
}
.hr.av-4bwcj3-9678c1dcf766916568c40165fa3d8aa1 .hr-inner{
width:40px;
border-color:#ffffff;
max-width:45%;
}
.hr.av-4bwcj3-9678c1dcf766916568c40165fa3d8aa1 .av-seperator-icon{
color:#ffffff;
}

.flex_column.av-47pb13-2018b738e06b63771c606987505f0277{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-icon-grid-container.av-m9m2jpzj-80400510024307a5f2a6a6a98f270cd6 .avia-icongrid{
justify-content:space-between;
}
.avia-icon-grid-container.av-m9m2jpzj-80400510024307a5f2a6a6a98f270cd6 .avia-icongrid-wrapper .avia-icongrid-icon{
color:#ffffff;
}
.avia-icon-grid-container.av-m9m2jpzj-80400510024307a5f2a6a6a98f270cd6 .avia-icongrid-wrapper .icongrid_title{
font-size:18px;
color:#ffffff;
}
.avia-icon-grid-container.av-m9m2jpzj-80400510024307a5f2a6a6a98f270cd6 .avia-icongrid-wrapper .icongrid_subtitle{
font-size:15px;
color:rgba(255,255,255,0.49);
}
.avia-icon-grid-container.av-m9m2jpzj-80400510024307a5f2a6a6a98f270cd6 .avia-icongrid-wrapper .avia-icongrid-content .avia-icongrid-text{
color:rgba(255,255,255,0.78);
}
.avia-icon-grid-container.av-m9m2jpzj-80400510024307a5f2a6a6a98f270cd6 .avia-icongrid-wrapper .avia-icongrid-flipback .avia-icongrid-text{
color:rgba(255,255,255,0.78);
}

#top .hr.hr-invisible.av-b900v-1558a580ec2c1217f4866f75e5c5b6ec{
height:50px;
}

#top .av-special-heading.av-2odoq7-9a648a9094c1b6598940450622bc2661{
margin:0 0 0.7em 0;
padding-bottom:0;
font-size:53px;
}
body .av-special-heading.av-2odoq7-9a648a9094c1b6598940450622bc2661 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2odoq7-9a648a9094c1b6598940450622bc2661 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-2odoq7-9a648a9094c1b6598940450622bc2661 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-2myf1r-5859aa63ab708a06c7e36e5fa99e9d24 .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

#top .hr.av-2d5353-e0a7af04ee18485bf1146572fcafa19f{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-2d5353-e0a7af04ee18485bf1146572fcafa19f .hr-inner{
width:40px;
border-color:#124d73;
max-width:45%;
}
.hr.av-2d5353-e0a7af04ee18485bf1146572fcafa19f .av-seperator-icon{
color:#124d73;
}

.flex_column.av-27khov-bb55d2d1089ee0d269b30d37199b36c4{
border-radius:0px 0px 0px 0px;
padding:200px 20px 250px 20px;
background:url(https://cerrajerogranada24.com/wp-content/uploads/2018/10/backdrop-bg.png) 50% 50% no-repeat scroll ;
}

#top .av_textblock_section.av-22xsx3-f66e1e3b81cb286187ec57058dc63372 .avia_textblock{
font-size:20px;
}

.flex_column.av-1vx4gv-918d674c4e2f55df44c0061e6a720575{
border-radius:0px 0px 0px 0px;
padding:100px 90px 0px 90px;
}

.avia-section.av-15fai7-1fe6f8caf38bd38997f38167a290d77f{
background-color:#124d73;
background-repeat:no-repeat;
background-image:url(https://cerrajerogranada24.com/wp-content/uploads/2018/10/hero-pattern.png), linear-gradient( to bottom right, #124d73, #4dc4fb );
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-15fai7-1fe6f8caf38bd38997f38167a290d77f .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-x9fsv-341deb1d250623bf5d6298818d2963a3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-l5f1j-0044c32c94eb5a8c5e08118a0c12dc3f{
border-radius:0px 0px 0px 0px;
padding:50px 0px 80px 0px;
}

#top .av-special-heading.av-h8a0v-ad2db045c06476a926446c03c0302cd4{
margin:0 0 0 0;
padding-bottom:20px;
font-size:53px;
}
body .av-special-heading.av-h8a0v-ad2db045c06476a926446c03c0302cd4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-h8a0v-ad2db045c06476a926446c03c0302cd4 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-h8a0v-ad2db045c06476a926446c03c0302cd4 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-aktnj-479f7c228211d33fd035f4a585c7c22c .avia_textblock{
font-size:23px;
}


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

#top #wrap_all .av-special-heading.av-m9m36bzy-ba6db07963524af9b63e3a6a1a963a69 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2odoq7-9a648a9094c1b6598940450622bc2661 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-h8a0v-ad2db045c06476a926446c03c0302cd4 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-m9m2dmq4-0b94f53cc4060288c8015f3226a67426 .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-m9m36bzy-ba6db07963524af9b63e3a6a1a963a69 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2odoq7-9a648a9094c1b6598940450622bc2661 .av-special-heading-tag{
font-size:0.8em;
}

#top .av_textblock_section.av-2myf1r-5859aa63ab708a06c7e36e5fa99e9d24 .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-22xsx3-f66e1e3b81cb286187ec57058dc63372 .avia_textblock{
font-size:12px;
}

#top #wrap_all .av-special-heading.av-h8a0v-ad2db045c06476a926446c03c0302cd4 .av-special-heading-tag{
font-size:0.8em;
}

#top .av_textblock_section.av-aktnj-479f7c228211d33fd035f4a585c7c22c .avia_textblock{
font-size:16px;
}
}
