.avia-section.av-mqgk06ev-1a1ea0b0ea5b414308bf876fe09dada5{
background-repeat:no-repeat;
background-image:url(https://resinpaveltd.wpenginepowered.com/wp-content/uploads/2026/06/02-1.jpg);
background-position:50% 100%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-mqgk06ev-1a1ea0b0ea5b414308bf876fe09dada5 .av-section-color-overlay{
opacity:0.6;
background-color:#22252e;
}
.avia-section.av-mqgk06ev-1a1ea0b0ea5b414308bf876fe09dada5 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#51a2a0;
}

#top #wrap_all .avia-button.av-2vkuj4p-3a1a2ac8426fa5c1a080fe36089fc089{
background-color:#2061a0;
border-color:#2061a0;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}

.avia-section.av-2typrmh-94f067b0966a882936875a89b535245c{
background-color:#22252e;
background:linear-gradient( to bottom, #22252e, #272b38, #343b4c );
}

.av_font_icon.av-2rhxe6h-67a370864a95fd1fa29000fc353b6efc{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-2rhxe6h-67a370864a95fd1fa29000fc353b6efc .av-icon-char{
font-size:55px;
line-height:55px;
}

#top .av-special-heading.av-mqgjwfiq-42014aeb86c53c6e54a92b52ceb9e80f{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-mqgjwfiq-42014aeb86c53c6e54a92b52ceb9e80f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mqgjwfiq-42014aeb86c53c6e54a92b52ceb9e80f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mqgjwfiq-42014aeb86c53c6e54a92b52ceb9e80f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2r5hv2h-fad8e7b4b5d38a5ac9943cda7954d9c2{
height:30px;
}

.avia-section.av-2oh0521-a01b09de4c92d40639d4a1098f5d38c4{
background-color:#f8f8f8;
background-image:unset;
}

#top .av-special-heading.av-1woubd-9e21e846bfec974c9beac8b5dba2e788{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-1woubd-9e21e846bfec974c9beac8b5dba2e788 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1woubd-9e21e846bfec974c9beac8b5dba2e788 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-1woubd-9e21e846bfec974c9beac8b5dba2e788 .av-subheading{
font-size:15px;
color:#2061a0;
}

.flex_column.av-2jxqv9l-fccae2f2ed452609afe268108377368e{
padding:50px 40px 50px 40px;
background-color:#2061a0;
background:linear-gradient( to bottom, #2061a0, #2061a0, #2061a0 );
}
.flex_column.av-2jxqv9l-fccae2f2ed452609afe268108377368e .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#0a0404;
z-index:100;
}

.av_font_icon.av-2ifo2e1-c89ff0d9d4f2f26b140c1a204a767d0a{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-2ifo2e1-c89ff0d9d4f2f26b140c1a204a767d0a .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-2h4iqzt-98c08d64ff0691eb7ae013cc144237dc{
height:30px;
}

#top .hr.hr-invisible.av-vae3d-670c2f7a38c511f37b95f4f1d6244ea2{
height:20px;
}

.flex_column.av-2cq5vih-3152239c6721719472a4484e821ae0f4{
padding:50px 40px 50px 40px;
background-color:#2061a0;
background:linear-gradient( to bottom, #2061a0, #2061a0, #2061a0 );
}
.flex_column.av-2cq5vih-3152239c6721719472a4484e821ae0f4 .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#0a0505;
z-index:100;
}

.av_font_icon.av-2avpweh-8b21f85695de3fdf492c617621a0beb3{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-2avpweh-8b21f85695de3fdf492c617621a0beb3 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-2ae31gp-cd66a68232102d943238ff353af50b2f{
height:30px;
}

#top .hr.hr-invisible.av-27uxkqx-78ca6976883c325fa9bb84e8fe04776f{
height:20px;
}

.flex_column.av-27az4jt-013423434f3d973c9f85d7b0d49d6c1b{
padding:50px 40px 50px 40px;
background-color:#2061a0;
background:linear-gradient( to bottom, #2061a0, #2061a0, #2061a0 );
}
.flex_column.av-27az4jt-013423434f3d973c9f85d7b0d49d6c1b .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#0a0505;
z-index:100;
}

.av_font_icon.av-25ii3g9-51c758abbb6e35f82dc5d5343d1423a3{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-25ii3g9-51c758abbb6e35f82dc5d5343d1423a3 .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-23t6vkp-4d2361f0957d15fa710c9f48f66181d0{
height:30px;
}

#top .hr.hr-invisible.av-22eblnd-5335f740659aec0f84176e50637c2372{
height:20px;
}

#top .hr.hr-invisible.av-20rkbyh-b7e66901b092a871938132f4c0e7126b{
height:100px;
}

#top .av-special-heading.av-mqgjww74-c706d599d976858b2bf04d337978dbd2{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-mqgjww74-c706d599d976858b2bf04d337978dbd2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mqgjww74-c706d599d976858b2bf04d337978dbd2 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mqgjww74-c706d599d976858b2bf04d337978dbd2 .av-subheading{
font-size:15px;
color:#2061a0;
}

#top .avia-gallery.av-mqgk3usm-896189ae17510142f814c81e5e2b749f .avia-gallery-thumb a{
width:33.3333%;
}

.avia-section.av-1xxphs9-50c66ef2d0707617149937c98cf47df5{
background-color:#ffffff;
background-image:unset;
}

#top .hr.hr-invisible.av-1wj72tl-ce1332bea5e0b317f3b52c414d42276f{
height:2px;
}

.flex_column.av-1vno6c9-31e901206ec6241f379f218a8ef61eee{
width:100%;
margin-left:0;
}
.avia_transform .flex_column.av-1vno6c9-31e901206ec6241f379f218a8ef61eee{
animation-duration:2.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1vno6c9-31e901206ec6241f379f218a8ef61eee .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-mqgjxxaw-2dbd65c56a26539a48e00c6320b235ff{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-mqgjxxaw-2dbd65c56a26539a48e00c6320b235ff .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mqgjxxaw-2dbd65c56a26539a48e00c6320b235ff .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mqgjxxaw-2dbd65c56a26539a48e00c6320b235ff .av-subheading{
font-size:15px;
color:#2061a0;
}

#top .hr.hr-invisible.av-1pemytl-684f4a74776815e1a2942193e1900ac5{
height:50px;
}

#top .hr.hr-invisible.av-1mbec5l-c53d4e698ba4d8c09fef283ce254f96c{
height:50px;
}

.avia_transform .flex_column.av-1kg57nt-df67f070cd202dbd0a2cdb3e801a0d67{
animation-duration:2s;
}

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

.avia_transform .flex_column.av-1k1ny89-c80ab42b9046382758db6653c22b99d9{
animation-duration:2s;
}

#top .av-special-heading.av-1ibliex-77dbc52e1a943b4c714cf9cee56856d4{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-1ibliex-77dbc52e1a943b4c714cf9cee56856d4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ibliex-77dbc52e1a943b4c714cf9cee56856d4 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-1ibliex-77dbc52e1a943b4c714cf9cee56856d4 .av-subheading{
font-size:15px;
color:#51a2a0;
}

#top .togglecontainer.av-1g6sdnt-767552f3b45bdab78cae81e139e57352 p.toggler{
color:#ffffff;
background-color:#22252e;
border-color:#ffffff;
}
#top .togglecontainer.av-1g6sdnt-767552f3b45bdab78cae81e139e57352 p.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#22252e;
}
#top .togglecontainer.av-1g6sdnt-767552f3b45bdab78cae81e139e57352 p.toggler:not(.activeTitle):hover{
background-color:#22252e;
}
#top .togglecontainer.av-1g6sdnt-767552f3b45bdab78cae81e139e57352 p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-1g6sdnt-767552f3b45bdab78cae81e139e57352 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color: !important;
}
#top .togglecontainer.av-1g6sdnt-767552f3b45bdab78cae81e139e57352 p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-1g6sdnt-767552f3b45bdab78cae81e139e57352 p.toggler .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-1g6sdnt-767552f3b45bdab78cae81e139e57352 p.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-1g6sdnt-767552f3b45bdab78cae81e139e57352 p.toggler.activeTitle .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-1g6sdnt-767552f3b45bdab78cae81e139e57352 .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#22252e;
border-color:#ffffff;
}

.flex_cell.av-144k3bd-3c70ec475ad6229844a48011422c3dbb{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-144k3bd-3c70ec475ad6229844a48011422c3dbb{
padding:30px 30px 30px 30px !important;
}

#top .hr.hr-invisible.av-12kh9uh-bc57e710001e5725c881a18565dc3ceb{
height:40px;
}

.av_font_icon.av-10z1l49-07d1c4a3e2773b07c04903e54c24552b{
color:#aaaaaa;
border-color:#aaaaaa;
}
.av_font_icon.av-10z1l49-07d1c4a3e2773b07c04903e54c24552b .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-104ac09-806660c6575c366e39bebc6d41653b3e{
margin:20px 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-104ac09-806660c6575c366e39bebc6d41653b3e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-104ac09-806660c6575c366e39bebc6d41653b3e .av-subheading{
font-size:15px;
}

.flex_column.av-mqgk0iqr-48bd9b0529b40a08d1cd1e5dd673e8dc{
width:49%;
margin-left:0;
border-radius:0 0 0 0;
padding:50px 50px 50px 50px;
background:url(https://resinpaveltd.wpenginepowered.com/wp-content/uploads/2026/06/01-1-693x800-1.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mqgk0iqr-48bd9b0529b40a08d1cd1e5dd673e8dc .av-flex-placeholder{
width:2%;
}
.flex_column.av-mqgk0iqr-48bd9b0529b40a08d1cd1e5dd673e8dc .avia-curtain-reveal-overlay{
background:#f4f4f4;
z-index:100;
}

#top .hr.hr-invisible.av-wjqms9-f9283a410b1ad0a5d89e5dfc713bfdc0{
height:220px;
}

#top .hr.hr-invisible.av-vb4mfd-9d1e1cfc5684e07e9fc409a13a99992c{
height:90px;
}

#top .av-special-heading.av-mqgk0vrd-3c09ca5f208c1f1bd3345dcfe9bfc33f{
padding-bottom:20px;
}
body .av-special-heading.av-mqgk0vrd-3c09ca5f208c1f1bd3345dcfe9bfc33f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mqgk0vrd-3c09ca5f208c1f1bd3345dcfe9bfc33f .av-subheading{
font-size:15px;
}

.av_font_icon.av-sy3a3d-9e3400902be31c7251bf951d3d44a758{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-sy3a3d-9e3400902be31c7251bf951d3d44a758 .av-icon-char{
font-size:18px;
line-height:18px;
}

@keyframes av_boxShadowEffect_av-qpvz6x-f86b7549ad51cea86b102a4a0a811056-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.1); opacity: 1; }
100% { box-shadow:  0 0 20px 0 rgba(0,0,0,0.1); opacity: 1; }
}
.flex_column.av-qpvz6x-f86b7549ad51cea86b102a4a0a811056{
width:49%;
margin-left:0;
box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);
padding:50px 50px 50px 50px;
background-color:#22252e;
background:linear-gradient( 215deg, #22252e, #2e3544, #333a51 );
}
.avia_transform .flex_column.av-qpvz6x-f86b7549ad51cea86b102a4a0a811056{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-qpvz6x-f86b7549ad51cea86b102a4a0a811056 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-qbhacp-73ad6c27d88a7134a642971b2aaec3fd{
color:#aaaaaa;
border-color:#aaaaaa;
}
.av_font_icon.av-qbhacp-73ad6c27d88a7134a642971b2aaec3fd .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .av_textblock_section.av-mqgk1frk-618da46af9a8c6badb35481afbaee8bb .avia_textblock{
color:#ffffff;
}

#top .hr.av-o7qb21-ca11503154544037d10619a9098d1cea{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-o7qb21-ca11503154544037d10619a9098d1cea .hr-inner{
width:60px;
border-color:#aaaaaa;
}

#top .av_textblock_section.av-mqgk17r1-795e14b762a524abd4bf683f9a8980e7 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-mqgk1pz5-34f4bc65857673f2823f8358592b176b .avia_textblock{
color:#aaaaaa;
}

#top .hr.hr-invisible.av-260pd5-627ced75716f83e5f165195ec65ca232{
height:20px;
}

.av_font_icon.av-kae01l-749b7a3eb42873f444751ef6482443a5{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-kae01l-749b7a3eb42873f444751ef6482443a5 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-jho9jd-ef64a50603ad76aa89351ba7f49e5da5{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-jho9jd-ef64a50603ad76aa89351ba7f49e5da5 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-1pa7jt-443611457f0afe794a95a91c05072181{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-1pa7jt-443611457f0afe794a95a91c05072181 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-fmtz9l-63c8adc9ca2956d81a965d9019ed5b71{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-fmtz9l-63c8adc9ca2956d81a965d9019ed5b71 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-1duh0p-1662d93ca8eb54dcdc9357365b019c1a{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-1duh0p-1662d93ca8eb54dcdc9357365b019c1a .av-icon-char{
font-size:20px;
line-height:20px;
}

.avia-section.av-bwjg21-bfbe748b7cafe7235d52eac106fe454a{
background-color:#2061a0;
background:linear-gradient( to bottom, #2061a0, #2061a0, #2061a0 );
}

.avia_transform .flex_column.av-aktjx5-d00064d97b6386b8252c222fc2c8b605{
animation-duration:2s;
}

#top .av-special-heading.av-8os4wp-9d1282eeacd56faeb0159c3222527a97{
margin:20px 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-8os4wp-9d1282eeacd56faeb0159c3222527a97 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8os4wp-9d1282eeacd56faeb0159c3222527a97 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-8os4wp-9d1282eeacd56faeb0159c3222527a97 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-7rn5dl-133d6db47f2064612d1dafc25a17653c .avia_textblock{
color:#ffffff;
}

.avia_transform .flex_column.av-603c9l-269f2ba56314b09c8a8cb5db788a50d0{
animation-duration:3s;
}

#top #wrap_all .avia-button.av-1ti689-084ed76c933006c81b7a2f7db1652368{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-2jxqv9l-fccae2f2ed452609afe268108377368e{
padding:50px 40px 50px 40px;
}

.flex_column.av-2cq5vih-3152239c6721719472a4484e821ae0f4{
padding:50px 40px 50px 40px;
}

.flex_column.av-27az4jt-013423434f3d973c9f85d7b0d49d6c1b{
padding:50px 40px 50px 40px;
}

.responsive #top #wrap_all .flex_cell.av-144k3bd-3c70ec475ad6229844a48011422c3dbb{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-mqgk0iqr-48bd9b0529b40a08d1cd1e5dd673e8dc{
padding:40px 40px 40px 40px;
}

.flex_column.av-qpvz6x-f86b7549ad51cea86b102a4a0a811056{
padding:50px 50px 50px 50px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-2jxqv9l-fccae2f2ed452609afe268108377368e{
padding:50px 40px 50px 40px;
}

.flex_column.av-2cq5vih-3152239c6721719472a4484e821ae0f4{
padding:50px 40px 50px 40px;
}

.flex_column.av-27az4jt-013423434f3d973c9f85d7b0d49d6c1b{
padding:50px 40px 50px 40px;
}

.responsive #top #wrap_all .flex_cell.av-144k3bd-3c70ec475ad6229844a48011422c3dbb{
padding:30px 20px 30px 20px !important;
}

.flex_column.av-mqgk0iqr-48bd9b0529b40a08d1cd1e5dd673e8dc{
padding:30px 30px 30px 30px;
}

.flex_column.av-qpvz6x-f86b7549ad51cea86b102a4a0a811056{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-2jxqv9l-fccae2f2ed452609afe268108377368e{
padding:50px 30px 50px 30px;
}

.flex_column.av-2cq5vih-3152239c6721719472a4484e821ae0f4{
padding:50px 30px 50px 30px;
}

.flex_column.av-27az4jt-013423434f3d973c9f85d7b0d49d6c1b{
padding:50px 30px 50px 30px;
}

.responsive #top #wrap_all .flex_cell.av-144k3bd-3c70ec475ad6229844a48011422c3dbb{
padding:30px 20px 30px 20px !important;
}

.flex_column.av-mqgk0iqr-48bd9b0529b40a08d1cd1e5dd673e8dc{
padding:30px 30px 30px 30px;
}

.flex_column.av-qpvz6x-f86b7549ad51cea86b102a4a0a811056{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-2jxqv9l-fccae2f2ed452609afe268108377368e{
padding:50px 30px 50px 30px;
}

.flex_column.av-2cq5vih-3152239c6721719472a4484e821ae0f4{
padding:50px 30px 50px 30px;
}

.flex_column.av-27az4jt-013423434f3d973c9f85d7b0d49d6c1b{
padding:50px 30px 50px 30px;
}

.responsive #top #wrap_all .flex_cell.av-144k3bd-3c70ec475ad6229844a48011422c3dbb{
padding:30px 20px 20px 20px !important;
}

.flex_column.av-mqgk0iqr-48bd9b0529b40a08d1cd1e5dd673e8dc{
padding:30px 30px 30px 30px;
}

.flex_column.av-qpvz6x-f86b7549ad51cea86b102a4a0a811056{
padding:30px 30px 30px 30px;
}
}
