#top #wrap_all .avia-slideshow .av-slideshow-caption.av-kwmbl-c6ac9fea0cc64a532f826828506ce35c__0 .avia-caption-title{
font-size:60px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-kwmbl-c6ac9fea0cc64a532f826828506ce35c__0 .avia-caption-content{
font-size:22px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-kwmbl-c6ac9fea0cc64a532f826828506ce35c__0 .avia-caption-content p{
font-size:22px;
}

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-kwmbl-c6ac9fea0cc64a532f826828506ce35c__0 .avia-caption-title{
font-size:48px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-kwmbl-c6ac9fea0cc64a532f826828506ce35c__1 .avia-caption-title{
font-size:60px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-kwmbl-c6ac9fea0cc64a532f826828506ce35c__1 .avia-caption-content{
font-size:22px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-kwmbl-c6ac9fea0cc64a532f826828506ce35c__1 .avia-caption-content p{
font-size:22px;
}

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-kwmbl-c6ac9fea0cc64a532f826828506ce35c__1 .avia-caption-title{
font-size:48px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-kwmbl-c6ac9fea0cc64a532f826828506ce35c__2 .avia-caption-title{
font-size:60px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-kwmbl-c6ac9fea0cc64a532f826828506ce35c__2 .avia-caption-content{
font-size:22px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-kwmbl-c6ac9fea0cc64a532f826828506ce35c__2 .avia-caption-content p{
font-size:22px;
}

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-kwmbl-c6ac9fea0cc64a532f826828506ce35c__2 .avia-caption-title{
font-size:48px;
}
}

@keyframes av_boxShadowEffect_av-egn8p-3c5e6dee344af3bee6b249571568f6d3 {
0%   { box-shadow:  0 0 0 0 #d6d6d6; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #d6d6d6; opacity: 1; }
}
.avia-image-container.av-egn8p-3c5e6dee344af3bee6b249571568f6d3 img.avia_image{
box-shadow: 0 0 5px 0 #d6d6d6;
}
.avia-image-container.av-egn8p-3c5e6dee344af3bee6b249571568f6d3 .av-image-caption-overlay-center{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-mgrdbx0e-1f0ec19e81294efdefef88af6a0563f8 {
0%   { box-shadow:  0 0 0 0 #d6d6d6; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #d6d6d6; opacity: 1; }
}
.avia-image-container.av-mgrdbx0e-1f0ec19e81294efdefef88af6a0563f8 img.avia_image{
box-shadow: 0 0 5px 0 #d6d6d6;
}
.avia-image-container.av-mgrdbx0e-1f0ec19e81294efdefef88af6a0563f8 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-1rsuwx-f003aa2fcfb3b2add88c5b80f43c63e1{
margin:0 0 0 0;
padding-bottom:20px;
color:#0a0a0a;
font-size:42px;
}
body .av-special-heading.av-1rsuwx-f003aa2fcfb3b2add88c5b80f43c63e1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1rsuwx-f003aa2fcfb3b2add88c5b80f43c63e1 .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-1rsuwx-f003aa2fcfb3b2add88c5b80f43c63e1 .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-1rsuwx-f003aa2fcfb3b2add88c5b80f43c63e1 .av-subheading{
font-size:20px;
color:#243128;
}

#top .av_textblock_section.av-1igfsx-5ac351d38f0b76372edbccdd9f5ce779 .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-ww16p-acd4c8d0dcb9643e5d9791bdd5c848b8{
height:20px;
}

#top .av_textblock_section.av-mgr6a3kc-3c82738291b863ac9d3d7bd4fadc3a23 .avia_textblock{
font-size:16px;
color:#ffffff;
}

#top .avia-gallery.av-1qg175-1097ae3d79417227038c443f4608cc73 .avia-gallery-thumb a{
width:33.3333%;
}

.avia-section.av-2pfc2p-f8bf4f2c23502ae3b51f118f5d05e2f6{
background-color:#f4f4f4;
background-image:unset;
}

#top .av-special-heading.av-acznl-afb2d9ef47b1d07b535d3e93d670de03{
margin:0 0 0 0;
padding-bottom:10px;
color:#0a0a0a;
font-size:42px;
}
body .av-special-heading.av-acznl-afb2d9ef47b1d07b535d3e93d670de03 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-acznl-afb2d9ef47b1d07b535d3e93d670de03 .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-acznl-afb2d9ef47b1d07b535d3e93d670de03 .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-acznl-afb2d9ef47b1d07b535d3e93d670de03 .av-subheading{
font-size:20px;
}

#top .av_textblock_section.av-mgr7216f-043184baaf97f4ede9a5c5cdf4652c2b .avia_textblock{
font-size:16px;
}

@keyframes av_boxShadowEffect_av-2kqftt-4f6dea8c4c3f30f66db8f74f707312cd-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.18); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.18); opacity: 1; }
}
.flex_column.av-2kqftt-4f6dea8c4c3f30f66db8f74f707312cd{
box-shadow: 0 0 5px 0 rgba(0,0,0,0.18);
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
background-color:#ffffff;
}

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

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

#top .av_textblock_section.av-lpq5t-a035e954a7f135c2d260a1d4cb88c90d .avia_textblock{
font-size:16px;
}

#top .avia-icon-list-container.av-341i7d-967b7e7894bea3a1b2df3684684d5d83 .iconlist_icon{
color:#ffffff;
background-color:#2f99ce;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-341i7d-967b7e7894bea3a1b2df3684684d5d83 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-341i7d-967b7e7894bea3a1b2df3684684d5d83 .iconlist_content{
font-size:16px;
}

@keyframes av_boxShadowEffect_av-6hfqh-52e8cd69b736404cfa0e9a904f70e759-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.18); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(0,0,0,0.18); opacity: 1; }
}
.flex_column.av-6hfqh-52e8cd69b736404cfa0e9a904f70e759{
transform:scale(1.1);
z-index:5;
box-shadow: 0 0 10px 0 rgba(0,0,0,0.18);
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
background-color:#2f99ce;
}

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

#top .av-special-heading.av-sz341-80e001b86036776501457cd52d1c86ad{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:20px;
}
body .av-special-heading.av-sz341-80e001b86036776501457cd52d1c86ad .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-sz341-80e001b86036776501457cd52d1c86ad .av-special-heading-tag{
font-size:20px;
padding:20px 20px 20px 20px;
}
.av-special-heading.av-sz341-80e001b86036776501457cd52d1c86ad .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-sz341-80e001b86036776501457cd52d1c86ad .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-26c3c1-9fe7a1b6102e4a946fa88d4f03459a12 .avia_textblock{
font-size:16px;
color:#ffffff;
}

#top .avia-icon-list-container.av-mgr6ypoy-f5e8ce9ad6a53551e3383bc8b8fbd180 .iconlist_icon{
color:#2f99ce;
background-color:#ffffff;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-mgr6ypoy-f5e8ce9ad6a53551e3383bc8b8fbd180 .av_iconlist_title{
font-size:16px;
color:#ffffff;
}
.avia-icon-list-container.av-mgr6ypoy-f5e8ce9ad6a53551e3383bc8b8fbd180 .iconlist_content{
font-size:16px;
color:#ffffff;
}

#top .hr.hr-invisible.av-7ylbd-f7549035bab5f63e53334c9a844b1830{
height:5px;
}

@keyframes av_boxShadowEffect_av-3hmk9-c85eecf67a0f1fd7af61f32b532f8fb6-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.18); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.18); opacity: 1; }
}
.flex_column.av-3hmk9-c85eecf67a0f1fd7af61f32b532f8fb6{
box-shadow: 0 0 5px 0 rgba(0,0,0,0.18);
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
background-color:#ffffff;
}

.avia-image-container.av-7xrzt-332223376dd57c416f932c6021f09bbc img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7xrzt-332223376dd57c416f932c6021f09bbc .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-8fl75-2023d1ed34d037e8bd1257f782e5f14a{
margin:0 0 0 0;
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-8fl75-2023d1ed34d037e8bd1257f782e5f14a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8fl75-2023d1ed34d037e8bd1257f782e5f14a .av-special-heading-tag{
font-size:20px;
padding:20px 20px 20px 20px;
}
.av-special-heading.av-8fl75-2023d1ed34d037e8bd1257f782e5f14a .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-746ep-811e57e6a244299605bf07ba068a16b3 .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-mga0nnz1-f46555a2fdf63e46dd14a31b88c07bb1{
height:30px;
}

#top .avia-gallery.av-clkw1-e6f36cf93237cd3b594573c79ba1a85b .avia-gallery-thumb a{
width:33.3333%;
}

#top .av-special-heading.av-1ceugx-027a00432c8e4445e41a92cc21383f3a{
margin:0 0 0 0;
padding-bottom:20px;
color:#0a0a0a;
font-size:42px;
}
body .av-special-heading.av-1ceugx-027a00432c8e4445e41a92cc21383f3a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1ceugx-027a00432c8e4445e41a92cc21383f3a .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-1ceugx-027a00432c8e4445e41a92cc21383f3a .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-1ceugx-027a00432c8e4445e41a92cc21383f3a .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-1a7b1l-86ce43fa167b24f31b2077d0d0c714e9{
height:20px;
}

#top .av_textblock_section.av-1a4h6x-4b617b9c817036987e5f2adecea7d194 .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-urrtd-67bb53dce54354a232e2f129e3bf803b{
height:20px;
}

#top .av_textblock_section.av-qnu75-a5c660cab10b644c4d9056ebb28a334c .avia_textblock{
font-size:16px;
}

#top .avia-icon-list-container.av-mkdk1-f86c96022b2189dd3e10fedf610719fa .iconlist_icon{
color:#ffffff;
background-color:#f2b40c;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-mkdk1-f86c96022b2189dd3e10fedf610719fa .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-mkdk1-f86c96022b2189dd3e10fedf610719fa .iconlist_content{
font-size:16px;
}

#top .hr.hr-invisible.av-7mpuh-33c2dd113c2b115facfd80626027ea61{
height:20px;
}

#top .av_textblock_section.av-121lqp-5753ba7b40e0cc2b9a34ba83efedc2c5 .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-a5ojd-993d8725dd51701cf071feef41c65b0f{
height:20px;
}

#top .av_textblock_section.av-qnawp-5c50f15aa75e02411d9c2db028cf911e .avia_textblock{
font-size:16px;
}

#top .avia-icon-list-container.av-jorm9-2167cfe4940cc714de0d99c42f8c486c .iconlist_icon{
color:#ffffff;
background-color:#f2b40c;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-jorm9-2167cfe4940cc714de0d99c42f8c486c .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-jorm9-2167cfe4940cc714de0d99c42f8c486c .iconlist_content{
font-size:16px;
}

#top .av_textblock_section.av-mgr7j3yt-67513b7aa2269f04381f9c238cafd800 .avia_textblock{
font-size:16px;
}

#top .avia-icon-list-container.av-ynu95-fc9b8fe3fb93dd0e5cccc7303b42dcc1 .iconlist_icon{
color:#ffffff;
background-color:#f2b40c;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-ynu95-fc9b8fe3fb93dd0e5cccc7303b42dcc1 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-ynu95-fc9b8fe3fb93dd0e5cccc7303b42dcc1 .iconlist_content{
font-size:16px;
}

#top .av_textblock_section.av-mgr7s156-0082fe96462f8198f6bbb38b1f7e75bb .avia_textblock{
font-size:16px;
}

#top .avia-icon-list-container.av-mgr7sibd-da8eccabab50d1b8fa497e4cc583e5c8 .iconlist_icon{
color:#ffffff;
background-color:#f2b40c;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-mgr7sibd-da8eccabab50d1b8fa497e4cc583e5c8 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-mgr7sibd-da8eccabab50d1b8fa497e4cc583e5c8 .iconlist_content{
font-size:16px;
}

#top .av_textblock_section.av-mgr83ry1-4473b645537d52a7cbebcd34394b9054 .avia_textblock{
font-size:16px;
}

#top .avia-icon-list-container.av-mgr8417o-1bff43b810d9c8aac774fab5eea604e9 .iconlist_icon{
color:#ffffff;
background-color:#f2b40c;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-mgr8417o-1bff43b810d9c8aac774fab5eea604e9 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-mgr8417o-1bff43b810d9c8aac774fab5eea604e9 .iconlist_content{
font-size:16px;
}

#top .av_textblock_section.av-mgr84916-1a29cd5e91f6f8deec00e6854995ca4f .avia_textblock{
font-size:16px;
}

#top .avia-icon-list-container.av-mgr84i1u-d16fb6b05cfd52452c1d0d7a339c5bcf .iconlist_icon{
color:#ffffff;
background-color:#f2b40c;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-mgr84i1u-d16fb6b05cfd52452c1d0d7a339c5bcf .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-mgr84i1u-d16fb6b05cfd52452c1d0d7a339c5bcf .iconlist_content{
font-size:16px;
}

#top .av_textblock_section.av-12bmup-92132dfedfead15deae5d1a8be763aa3 .avia_textblock{
font-size:16px;
}

#top .avia-icon-list-container.av-mgr86296-abdc8e3f7bc082011f6d3b331f1cce8a .iconlist_icon{
color:#ffffff;
background-color:#f2b40c;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-mgr86296-abdc8e3f7bc082011f6d3b331f1cce8a .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-mgr86296-abdc8e3f7bc082011f6d3b331f1cce8a .iconlist_content{
font-size:16px;
}

#top .hr.hr-invisible.av-xjqkx-a934f8f8f225fc3f825f4bfd94f2448d{
height:20px;
}

#top .av_textblock_section.av-mgr88a24-f8bec3d21405376f40f30a5ee8424f98 .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-rez1t-ba344dbed9fd2b47e16f20ada7f29bef{
height:20px;
}

#top .av_textblock_section.av-mgr84ozl-72ffd3e806aa76ae75b3bb38c87e4b6e .avia_textblock{
font-size:16px;
}

#top .avia-icon-list-container.av-mgr87h69-15eb205ba1fb4397d2b0535e90d02208 .iconlist_icon{
color:#ffffff;
background-color:#f2b40c;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-mgr87h69-15eb205ba1fb4397d2b0535e90d02208 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-mgr87h69-15eb205ba1fb4397d2b0535e90d02208 .iconlist_content{
font-size:16px;
}

#top .hr.hr-invisible.av-28oi9-bb7d164725d7e459bfdddc2fb5e52fa7{
height:20px;
}

#top .av_textblock_section.av-mgr884qk-2e45a176b462d8c799addd88f494e426 .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-7nc81-c364b53ea972d0fc414170e05f51a7e0{
height:20px;
}

#top .av_textblock_section.av-mgr88etw-867f55764ccf24b384a7bc19e4422bab .avia_textblock{
font-size:16px;
}

#top .avia-icon-list-container.av-mgr88sfa-94e702939c944e94a0f2b6e0a7540e58 .iconlist_icon{
color:#ffffff;
background-color:#f2b40c;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-mgr88sfa-94e702939c944e94a0f2b6e0a7540e58 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-mgr88sfa-94e702939c944e94a0f2b6e0a7540e58 .iconlist_content{
font-size:16px;
}

@keyframes av_boxShadowEffect_av-1p9knd-605e48f42ebc5f8491f17cb166bb2414 {
0%   { box-shadow:  0 0 0 0 #d6d6d6; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #d6d6d6; opacity: 1; }
}
.avia-image-container.av-1p9knd-605e48f42ebc5f8491f17cb166bb2414 img.avia_image{
box-shadow: 0 0 5px 0 #d6d6d6;
}
.avia-image-container.av-1p9knd-605e48f42ebc5f8491f17cb166bb2414 .av-image-caption-overlay-center{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-mgr8b9ra-9f61be553cff0b7dec986e724850c68b {
0%   { box-shadow:  0 0 0 0 #d6d6d6; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #d6d6d6; opacity: 1; }
}
.avia-image-container.av-mgr8b9ra-9f61be553cff0b7dec986e724850c68b img.avia_image{
box-shadow: 0 0 5px 0 #d6d6d6;
}
.avia-image-container.av-mgr8b9ra-9f61be553cff0b7dec986e724850c68b .av-image-caption-overlay-center{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-82jah-e7c1c94223737b0add844ffc45b0cb8e {
0%   { box-shadow:  0 0 0 0 #d6d6d6; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #d6d6d6; opacity: 1; }
}
.avia-image-container.av-82jah-e7c1c94223737b0add844ffc45b0cb8e img.avia_image{
box-shadow: 0 0 5px 0 #d6d6d6;
}
.avia-image-container.av-82jah-e7c1c94223737b0add844ffc45b0cb8e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .avia-gallery.av-8j0nl-94adb3dacb93ce267d57f18833e41995 .avia-gallery-thumb a{
width:33.3333%;
}

.avia-section.av-1iwdvl-3d00ccd60278c657c6521aee986b0615{
background-color:#353334;
background-image:unset;
}

.flex_column.av-1fuzlt-a00a35fa252a8425887517a300196423{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-rbzd-3ea0cf5e4f4fda95a70e51f839721a58{
margin:0 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:42px;
}
body .av-special-heading.av-rbzd-3ea0cf5e4f4fda95a70e51f839721a58 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-rbzd-3ea0cf5e4f4fda95a70e51f839721a58 .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-rbzd-3ea0cf5e4f4fda95a70e51f839721a58 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-rbzd-3ea0cf5e4f4fda95a70e51f839721a58 .av-subheading{
font-size:20px;
}

#top .hr.av-1afbmh-5f424fdd76974428ae5f3d77b87344a6{
margin-top:0px;
margin-bottom:10px;
}
.hr.av-1afbmh-5f424fdd76974428ae5f3d77b87344a6 .hr-inner{
width:70px;
border-color:#ffffff;
}

.avia-content-slider-element-container.av-13bffl-27ac8b92f14d94b1c4e87d4f02c9d086{
color:#ffffff;
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mg9zb0io-f09a3d6ec383112653c95cf332bab078__0 .avia-caption-title{
font-size:40px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mg9zb0io-f09a3d6ec383112653c95cf332bab078__0 .avia-caption-content{
font-size:18px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mg9zb0io-f09a3d6ec383112653c95cf332bab078__0 .avia-caption-content p{
font-size:18px;
}

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mg9zb0io-f09a3d6ec383112653c95cf332bab078__0 .avia-caption-title{
font-size:36px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mg9zb0io-f09a3d6ec383112653c95cf332bab078__1 .avia-caption-title{
font-size:40px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mg9zb0io-f09a3d6ec383112653c95cf332bab078__1 .avia-caption-content{
font-size:18px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mg9zb0io-f09a3d6ec383112653c95cf332bab078__1 .avia-caption-content p{
font-size:18px;
}

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mg9zb0io-f09a3d6ec383112653c95cf332bab078__1 .avia-caption-title{
font-size:36px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mg9zb0io-f09a3d6ec383112653c95cf332bab078__2 .avia-caption-title{
font-size:40px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mg9zb0io-f09a3d6ec383112653c95cf332bab078__2 .avia-caption-content{
font-size:18px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mg9zb0io-f09a3d6ec383112653c95cf332bab078__2 .avia-caption-content p{
font-size:18px;
}

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mg9zb0io-f09a3d6ec383112653c95cf332bab078__2 .avia-caption-title{
font-size:36px;
}
}

.avia-section.av-1lk1jt-7b26c9cb0c6f25196423623864c2eb11{
background-color:#f4f4f4;
background-image:unset;
}

#top .av-special-heading.av-1d75rd-34b3d4e6fa99fdd1fac1d73a01ffe510{
margin:0 0 0 0;
padding-bottom:10px;
color:#0a0a0a;
font-size:42px;
}
body .av-special-heading.av-1d75rd-34b3d4e6fa99fdd1fac1d73a01ffe510 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1d75rd-34b3d4e6fa99fdd1fac1d73a01ffe510 .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-1d75rd-34b3d4e6fa99fdd1fac1d73a01ffe510 .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-1d75rd-34b3d4e6fa99fdd1fac1d73a01ffe510 .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-1akgt5-2d2e99ce124698a6c8622a696096d9d7{
height:20px;
}

#top .togglecontainer.av-11mn5t-a0fc9b7f7c9c214b80d06f80f66c20de p.toggler{
color:#ffffff;
background-color:#2f99cd;
border-color:#ffffff;
}
#top .togglecontainer.av-11mn5t-a0fc9b7f7c9c214b80d06f80f66c20de p.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#2f99cd;
}
#top .togglecontainer.av-11mn5t-a0fc9b7f7c9c214b80d06f80f66c20de p.toggler:not(.activeTitle):hover{
color:#ffffff;
background-color:#2f99cd;
}
#top .togglecontainer.av-11mn5t-a0fc9b7f7c9c214b80d06f80f66c20de p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-11mn5t-a0fc9b7f7c9c214b80d06f80f66c20de p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#ffffff !important;
}
#top .togglecontainer.av-11mn5t-a0fc9b7f7c9c214b80d06f80f66c20de p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-11mn5t-a0fc9b7f7c9c214b80d06f80f66c20de p.toggler .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-11mn5t-a0fc9b7f7c9c214b80d06f80f66c20de p.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-11mn5t-a0fc9b7f7c9c214b80d06f80f66c20de p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-11mn5t-a0fc9b7f7c9c214b80d06f80f66c20de .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#2f99cd;
border-color:#ffffff;
}

#top .hr.hr-invisible.av-8x555-32c4143fb1555930eac9996c27923f78{
height:30px;
}

#top .avia-gallery.av-75uld-e31413650ab4ef3995bea120df349eb0 .avia-gallery-thumb a{
width:33.3333%;
}

.avia-section.av-mgg3ne31-952524b00d69a0b1ae1be482f0a20fa5{
background-repeat:no-repeat;
background-image:url(https://sgdesign.co.nz/wp-content/uploads/2025/10/lastbg1.png);
background-position:50% 100%;
background-attachment:scroll;
}

#top .av-special-heading.av-7zsix-dfce13a8e4609202eed91f26a1d01f35{
margin:0 0 0 0;
padding-bottom:20px;
color:#0a0a0a;
font-size:60px;
}
body .av-special-heading.av-7zsix-dfce13a8e4609202eed91f26a1d01f35 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7zsix-dfce13a8e4609202eed91f26a1d01f35 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-7zsix-dfce13a8e4609202eed91f26a1d01f35 .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-7zsix-dfce13a8e4609202eed91f26a1d01f35 .av-subheading{
font-size:30px;
}

#top .av_textblock_section.av-m6srt6gw-b1ff1c122fca93aea23d99146b4414bc .avia_textblock{
font-size:20px;
}

.avia-section.av-7npc9-f393f9dd9dbf8be8576c2bf948d1addc{
background-color:#3c3c3c;
background-image:unset;
}

#top .flex_column.av-1v0wdt-6e21d948ab3587d2cddd5aa6876075fe{
margin-top:-70px;
margin-bottom:0;
}
.flex_column.av-1v0wdt-6e21d948ab3587d2cddd5aa6876075fe{
border-radius:0 0 0 0;
padding:60px 60px 60px 60px;
background:url(https://sgdesign.co.nz/wp-content/uploads/2025/10/designcon.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_column.av-1v0wdt-6e21d948ab3587d2cddd5aa6876075fe{
margin-top:-70px;
margin-bottom:0;
}

#top .av-special-heading.av-85tch-6c213863eae43bc9df1c4f2b26754c37{
margin:0 0 0 0;
padding-bottom:20px;
color:#0a0a0a;
font-size:53px;
}
body .av-special-heading.av-85tch-6c213863eae43bc9df1c4f2b26754c37 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-85tch-6c213863eae43bc9df1c4f2b26754c37 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-85tch-6c213863eae43bc9df1c4f2b26754c37 .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-85tch-6c213863eae43bc9df1c4f2b26754c37 .av-subheading{
font-size:23px;
}

#top .hr.av-1ltx9d-0ee4938eaec855c79f386200a09c6730{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-1ltx9d-0ee4938eaec855c79f386200a09c6730 .hr-inner{
width:80px;
border-color:#ffffff;
max-width:45%;
}
.hr.av-1ltx9d-0ee4938eaec855c79f386200a09c6730 .av-seperator-icon{
color:#ffffff;
}

#top .avia-icon-list-container.av-17tbd5-a4c31f6bdf0307ffade830db4850b0ad .iconlist_icon{
color:#0a0a0a;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-17tbd5-a4c31f6bdf0307ffade830db4850b0ad .av_iconlist_title{
font-size:16px;
color:#0a0a0a;
}
.avia-icon-list-container.av-17tbd5-a4c31f6bdf0307ffade830db4850b0ad .iconlist_content{
font-size:16px;
color:#0a0a0a;
}

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

#top .hr.hr-invisible.av-b18c9-5261595c6636308f2291f7dcb639d31a{
height:80px;
}

#top .av_textblock_section.av-9zp9d-6b6c2dade73df5d1fe00fa05647db866 .avia_textblock{
font-size:16px;
color:#ffffff;
}

.avia-section.av-m6olyxps-1f6c183adc491417c3f12e10390d53f2{
background-color:#828282;
background-image:unset;
}

#top .av_textblock_section.av-m6olyn3e-168d1be2344978d0a1372611a3577a68 .avia_textblock{
font-size:16px;
color:#ffffff;
}


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

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

#top #wrap_all .av-special-heading.av-wkps1-eef025426c1faa3155f355a72c1e7280 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-sz341-80e001b86036776501457cd52d1c86ad .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-8fl75-2023d1ed34d037e8bd1257f782e5f14a .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-1ceugx-027a00432c8e4445e41a92cc21383f3a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-rbzd-3ea0cf5e4f4fda95a70e51f839721a58 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1d75rd-34b3d4e6fa99fdd1fac1d73a01ffe510 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7zsix-dfce13a8e4609202eed91f26a1d01f35 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-85tch-6c213863eae43bc9df1c4f2b26754c37 .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

#top #wrap_all .av-special-heading.av-wkps1-eef025426c1faa3155f355a72c1e7280 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-sz341-80e001b86036776501457cd52d1c86ad .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-8fl75-2023d1ed34d037e8bd1257f782e5f14a .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-1ceugx-027a00432c8e4445e41a92cc21383f3a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-rbzd-3ea0cf5e4f4fda95a70e51f839721a58 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1d75rd-34b3d4e6fa99fdd1fac1d73a01ffe510 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7zsix-dfce13a8e4609202eed91f26a1d01f35 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-85tch-6c213863eae43bc9df1c4f2b26754c37 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-j8081-4fa487969535a0aa6415260e3edf78d7{
padding:20px 0 30px 0;
}
}
