#top #wrap_all .avia-slideshow .av-slideshow-caption.av-nk59i-473223de9fec8e96e1cd24eb03a7b7bc__0 .avia-caption-title{
font-size:15px;
}
#top .avia-slideshow .av-slideshow-caption.av-nk59i-473223de9fec8e96e1cd24eb03a7b7bc__0 .avia-caption-content{
font-size:21px;
}
#top .avia-slideshow .av-slideshow-caption.av-nk59i-473223de9fec8e96e1cd24eb03a7b7bc__0 .avia-caption-content p{
font-size:21px;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-nk59i-473223de9fec8e96e1cd24eb03a7b7bc__0 .avia-caption-title{
font-size:14px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-nk59i-473223de9fec8e96e1cd24eb03a7b7bc__0 .avia-caption-title{
font-size:12px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-nk59i-473223de9fec8e96e1cd24eb03a7b7bc__2 .avia-caption-title{
font-size:15px;
}
#top .avia-slideshow .av-slideshow-caption.av-nk59i-473223de9fec8e96e1cd24eb03a7b7bc__2 .avia-caption-content{
font-size:21px;
}
#top .avia-slideshow .av-slideshow-caption.av-nk59i-473223de9fec8e96e1cd24eb03a7b7bc__2 .avia-caption-content p{
font-size:21px;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-nk59i-473223de9fec8e96e1cd24eb03a7b7bc__2 .avia-caption-title{
font-size:14px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-nk59i-473223de9fec8e96e1cd24eb03a7b7bc__2 .avia-caption-title{
font-size:12px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-nk59i-473223de9fec8e96e1cd24eb03a7b7bc__3 .avia-caption-title{
font-size:15px;
}
#top .avia-slideshow .av-slideshow-caption.av-nk59i-473223de9fec8e96e1cd24eb03a7b7bc__3 .avia-caption-content{
font-size:21px;
}
#top .avia-slideshow .av-slideshow-caption.av-nk59i-473223de9fec8e96e1cd24eb03a7b7bc__3 .avia-caption-content p{
font-size:21px;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-nk59i-473223de9fec8e96e1cd24eb03a7b7bc__3 .avia-caption-title{
font-size:14px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-nk59i-473223de9fec8e96e1cd24eb03a7b7bc__3 .avia-caption-title{
font-size:12px;
}
}

#top .hr.hr-invisible.av-kj3g48sh-43c112509b2bc5dc374c397001fbe745{
height:5px;
}

.flex_column.av-41x8y-53dae4970216146b84559b893d977c6d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-3bnki-91fd92c621336ff84244f099789183ba{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-248lu-3f3239ce05ff73bcc2cc6ad257de44f6 .avia_textblock{
font-size:14px;
}

#top .av_textblock_section.av-248lu-64-29e6fe1a54321ef23199af885427df16 .avia_textblock{
font-size:15px;
}

#top #wrap_all .avia-button.av-kj3g8ep3-5bdee3b974b7af59ab1aa8d73675fd95{
background-color:#d1a01b;
border-color:#d1a01b;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kj3g8ep3-5bdee3b974b7af59ab1aa8d73675fd95:hover{
background-color:#3f3e3e;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kj3g8ep3-5bdee3b974b7af59ab1aa8d73675fd95 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-kj3g8ep3-5bdee3b974b7af59ab1aa8d73675fd95:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-kj3g48sh-66-aa1ea1b8f0098f34e7631cf7d3bd6d45{
height:50px;
}

.flex_column.av-kj3gne03-5b2a5deca73202054d427eb94c1e33c7{
border-width:1px;
border-color:#dddddd;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}

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

#top .hr.hr-invisible.av-kj3g48sh-62-200a770eb9a5cd254f3067a7d2ab6d42{
height:15px;
}

#top .av_textblock_section.av-248lu-63-2d162f1c6a613ad2995ec94a238bac36 .avia_textblock{
font-size:15px;
}

.flex_column.av-kj3gne03-60-a21c026df2574460b73c7e9701e16187{
border-width:1px;
border-color:#dddddd;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}

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

#top .hr.hr-invisible.av-kj3g48sh-58-301dc1aa493fb315ff90de0c6c47d179{
height:15px;
}

#top .av_textblock_section.av-248lu-57-1326116ccb6e5ee2f122a8fe24b6a1ad .avia_textblock{
font-size:15px;
}

.flex_column.av-kj3gne03-56-4cca4f9828a6b47be7179295d02e4800{
border-width:1px;
border-color:#dddddd;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}

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

#top .hr.hr-invisible.av-kj3g48sh-54-6202e6b738d203ae23ac4eff6b41062b{
height:15px;
}

#top .av_textblock_section.av-248lu-53-f412e56aa434cc68d7028c3be4da93f9 .avia_textblock{
font-size:15px;
}

.flex_column.av-kj3gne03-52-e2f925fd250ff910df01a38d91f17078{
border-width:1px;
border-color:#dddddd;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}

.avia-image-container.av-kj3g68k8-51-30e91d417f128efd143bdcaf2b0d0d23 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kj3g68k8-51-30e91d417f128efd143bdcaf2b0d0d23 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-kj3g48sh-50-24c3acf2dd0501a96aece7db15357f50{
height:15px;
}

#top .av_textblock_section.av-248lu-49-3b708e0a3070aea7690cb444ab23ecc0 .avia_textblock{
font-size:15px;
}

#top .hr.hr-invisible.av-kj3g48sh-48-4dfdbc2ef7c3988bcfc0f2a6377151ee{
height:50px;
}

.avia-section.av-kj3g4224-61-aee286a5a94e5a0521ebdaae8109d774{
background-color:#f2f2f2;
background-image:unset;
}

#top .hr.hr-invisible.av-kj3g48sh-46-bf6dc014d7c8633582b6455c2d11eaf4{
height:50px;
}

#top .av_textblock_section.av-248lu-44-89c6f812e275433e2ca63f942541e54a .avia_textblock{
font-size:15px;
}

#top .hr.hr-invisible.av-kj3g48sh-45-c7beee40b8c008ae6314314efc597ba5{
height:25px;
}

.avia-image-container.av-l4nyh8od-a15a640a2d193df537ea7f8629aa7e6c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l4nyh8od-a15a640a2d193df537ea7f8629aa7e6c .av-caption-image-overlay-bg{
opacity:0.3;
background-color:#000000;
}
.avia-image-container.av-l4nyh8od-a15a640a2d193df537ea7f8629aa7e6c .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-l4nypuft-94f03d3ebe6a79d7d4f89bdc0b41ff51 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l4nypuft-94f03d3ebe6a79d7d4f89bdc0b41ff51 .av-caption-image-overlay-bg{
opacity:0.3;
background-color:#000000;
}
.avia-image-container.av-l4nypuft-94f03d3ebe6a79d7d4f89bdc0b41ff51 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-l4nyq2fd-4129bcd1579b5dcd83fb34a65edba29d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l4nyq2fd-4129bcd1579b5dcd83fb34a65edba29d .av-caption-image-overlay-bg{
opacity:0.3;
background-color:#000000;
}
.avia-image-container.av-l4nyq2fd-4129bcd1579b5dcd83fb34a65edba29d .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-l4nyz0m6-f80154a6ab7657d8877950693fa40b6c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l4nyz0m6-f80154a6ab7657d8877950693fa40b6c .av-caption-image-overlay-bg{
opacity:0.3;
background-color:#000000;
}
.avia-image-container.av-l4nyz0m6-f80154a6ab7657d8877950693fa40b6c .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-l4nyz8mo-d1566be0748e202d96962268b51588a4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l4nyz8mo-d1566be0748e202d96962268b51588a4 .av-caption-image-overlay-bg{
opacity:0.3;
background-color:#000000;
}
.avia-image-container.av-l4nyz8mo-d1566be0748e202d96962268b51588a4 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-l4nyzha5-7230bf27406ddcb544292f6b5a9abcf9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l4nyzha5-7230bf27406ddcb544292f6b5a9abcf9 .av-caption-image-overlay-bg{
opacity:0.3;
background-color:#000000;
}
.avia-image-container.av-l4nyzha5-7230bf27406ddcb544292f6b5a9abcf9 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-kj3g48sh-42-657fa48df090bb7fe6d7211c28314310{
height:40px;
}

#top .hr.hr-invisible.av-6af8q-a0cf3952693835b5c497ab58369e841b{
height:40px;
}

.avia-section.av-l4nyn28e-fb799e3570559b97c6493b86d2dccecc{
background-repeat:no-repeat;
background-image:url(https://www.ashwinroofings.com/wp-content/uploads/2022/06/Home-bg-copy.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5opre-c2dc2db0bc85b4c0c6c8f7a8110f6382{
margin-top:-60px;
margin-bottom:0px;
}
.flex_column.av-5opre-c2dc2db0bc85b4c0c6c8f7a8110f6382{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-l4qlq0yc-c42d79204a0efad9ec3bae99f5554e25{
height:70px;
}

#top .av_textblock_section.av-l4nzahaq-6ac8fabbbdaa6add99b733118d152ff0 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-l4nygnge-b778badc91a4f745b04b5dc2a0a9a0db{
margin-top:-60px;
margin-bottom:0px;
}
.flex_column.av-l4nygnge-b778badc91a4f745b04b5dc2a0a9a0db{
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
background-color:#d1a01b;
}

#top .av_textblock_section.av-54ir6-43b32b62944f17426589cdf982c5d3b8 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1kq7q-43ca16c6014c695a4f8d2c4c89f57622{
height:50px;
}

.flex_column.av-51mih-9f31ac26006e2ee1bcaee740c6b7d4e0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-51mih-36-333331f6e1face440cd3675254bf8024{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-kiutnxj7-29-763e55bf723f731e457a59519bfd3034{
height:50px;
}

#top .hr.hr-invisible.av-kiutnxj7-28-c103ebcf586a89d553d20a70844dd2b1{
height:50px;
}

