.flex_cell.av-22vdosd-b6f749988bd0f4d37f40c2faf29123c2{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-22vdosd-b6f749988bd0f4d37f40c2faf29123c2{
padding:10% 10% 10% 10% !important;
}

#top #wrap_all .avia-button.av-20nygot-3f6983deb3b087fd67531cf16b06d957{
background-color:#fbaf90;
border-color:#fbaf90;
border-style:none;
box-shadow:none;
transition:all 0.4s ease-in-out;
padding:20px 20px 20px 20px;
}
#top #wrap_all .avia-button.av-20nygot-3f6983deb3b087fd67531cf16b06d957:hover{
background-color:#ffd8c7;
color:black;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-20nygot-3f6983deb3b087fd67531cf16b06d957:hover .avia-svg-icon svg:first-child{
fill:black;
stroke:black;
}

.flex_cell.av-701q59-d0097ab3f690ba4d120b454c8068517d{
vertical-align:middle;
background:url(https://lokahiacupuncture.com/wp-content/uploads/2025/06/LOK_bg3.jpg) 100% 50% no-repeat scroll ;
}

.avia-image-container.av-1umfqtp-9af4308abeb442fba9f0afd2d108af0f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1umfqtp-9af4308abeb442fba9f0afd2d108af0f .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-1srswst-cbafc401a861950ceb2056069ef48cb3{
margin-top:50px;
margin-bottom:0px;
}

#top .flex_column.av-1sgkgm5-3a0ff66c16c7160f17c4c8784a51802d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1sgkgm5-3a0ff66c16c7160f17c4c8784a51802d{
border-radius:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1sgkgm5-3a0ff66c16c7160f17c4c8784a51802d{
margin-top:0px;
margin-bottom:0px;
}

.flex_column.av-1o7dudp-31f1accd55ea7ed46f085590cc091037{
width:30.333333333333%;
}

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

#top .hr.hr-invisible.av-1kofl25-dae3c1e31f5ac97d9528b41868d9fca2{
height:15px;
}

#top #wrap_all .avia-button.av-mc2g0u2d-82343a8492ad1b3996da67b1f8c15793{
color:#555555;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#fbaf90;
box-shadow:none;
transition:all 0.4s ease-in-out;
padding:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-mc2g0u2d-82343a8492ad1b3996da67b1f8c15793:hover{
background-color:#fbaf90;
color:#555555;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mc2g0u2d-82343a8492ad1b3996da67b1f8c15793 .avia-svg-icon svg:first-child{
fill:#555555;
stroke:#555555;
}
#top #wrap_all .avia-button.av-mc2g0u2d-82343a8492ad1b3996da67b1f8c15793:hover .avia-svg-icon svg:first-child{
fill:#555555;
stroke:#555555;
}

.flex_column.av-1k7wlb1-998f4fd43796d0686ea4e9a20cc99b86{
width:30.333333333333%;
margin-left:4.5%;
}

.avia-image-container.av-1i98v8d-43cbdc2b9fedefa643615b347be56ab9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1i98v8d-43cbdc2b9fedefa643615b347be56ab9 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1fjyup9-4435eeb3a53ca4f284bcc92c6d73361f{
height:15px;
}

#top #wrap_all .avia-button.av-1ezagv1-87007a440cc3c1f05b86d8987b40ccde{
color:#555555;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#fbaf90;
box-shadow:none;
transition:all 0.4s ease-in-out;
padding:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-1ezagv1-87007a440cc3c1f05b86d8987b40ccde:hover{
background-color:#fbaf90;
color:#555555;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1ezagv1-87007a440cc3c1f05b86d8987b40ccde .avia-svg-icon svg:first-child{
fill:#555555;
stroke:#555555;
}
#top #wrap_all .avia-button.av-1ezagv1-87007a440cc3c1f05b86d8987b40ccde:hover .avia-svg-icon svg:first-child{
fill:#555555;
stroke:#555555;
}

.flex_column.av-1d3ajv1-fe92dfe2975f6538152dc5534f13d958{
width:30.333333333333%;
margin-left:4.5%;
}

.avia-image-container.av-1ah9ckt-18e840ad3b7de15ae2c7def831b43ab3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1ah9ckt-18e840ad3b7de15ae2c7def831b43ab3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1a48tal-feff8a48a4eed66ebe7576846d46cf8b{
height:15px;
}

#top #wrap_all .avia-button.av-mc2g0zmz-6b2e1c936baf163305af7c4bc021256e{
color:#555555;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#fbaf90;
box-shadow:none;
transition:all 0.4s ease-in-out;
padding:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-mc2g0zmz-6b2e1c936baf163305af7c4bc021256e:hover{
background-color:#fbaf90;
color:#555555;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mc2g0zmz-6b2e1c936baf163305af7c4bc021256e .avia-svg-icon svg:first-child{
fill:#555555;
stroke:#555555;
}
#top #wrap_all .avia-button.av-mc2g0zmz-6b2e1c936baf163305af7c4bc021256e:hover .avia-svg-icon svg:first-child{
fill:#555555;
stroke:#555555;
}

.avia-section.av-11me9by-bf451212396404a03cf44b4786da3519{
margin-top:50px;
margin-bottom:0px;
}

#top .flex_column.av-zz1k1a-112cc8d63729e52f07ef14fb20a12e4a{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-zz1k1a-112cc8d63729e52f07ef14fb20a12e4a{
border-radius:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-zz1k1a-112cc8d63729e52f07ef14fb20a12e4a{
margin-top:0px;
margin-bottom:0px;
}

.flex_column.av-y6c60e-86f375a7281c0fa5b9d69d0cd01eeacd{
width:21.625%;
}

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

#top .hr.hr-invisible.av-u5cwhq-9a9a0d6763463ddf525b730bb7b21616{
height:15px;
}

#top #wrap_all .avia-button.av-qxhb0u-75d55e5bbc9305831ccc1755802fd75d{
color:#555555;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#fbaf90;
box-shadow:none;
transition:all 0.4s ease-in-out;
padding:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-qxhb0u-75d55e5bbc9305831ccc1755802fd75d:hover{
background-color:#fbaf90;
color:#555555;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-qxhb0u-75d55e5bbc9305831ccc1755802fd75d .avia-svg-icon svg:first-child{
fill:#555555;
stroke:#555555;
}
#top #wrap_all .avia-button.av-qxhb0u-75d55e5bbc9305831ccc1755802fd75d:hover .avia-svg-icon svg:first-child{
fill:#555555;
stroke:#555555;
}

.flex_column.av-pc9ri6-54b4643f8288d2e68c7305ff73aec651{
width:21.625%;
margin-left:4.5%;
}

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

#top .hr.hr-invisible.av-ms4i7i-41e667d0fcfe2becba62fa00282cf4fa{
height:15px;
}

#top #wrap_all .avia-button.av-ij0oa6-946ac998ccb3c25a51c8613510044dac{
color:#555555;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#fbaf90;
box-shadow:none;
transition:all 0.4s ease-in-out;
padding:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-ij0oa6-946ac998ccb3c25a51c8613510044dac:hover{
background-color:#fbaf90;
color:#555555;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ij0oa6-946ac998ccb3c25a51c8613510044dac .avia-svg-icon svg:first-child{
fill:#555555;
stroke:#555555;
}
#top #wrap_all .avia-button.av-ij0oa6-946ac998ccb3c25a51c8613510044dac:hover .avia-svg-icon svg:first-child{
fill:#555555;
stroke:#555555;
}

.flex_column.av-hic5pa-4cfb1860b0851e163bc6c2b56576d263{
width:21.625%;
margin-left:4.5%;
}

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

#top .hr.hr-invisible.av-dnwg4e-14cdd36bef31b8a07505600a97863c10{
height:15px;
}

#top #wrap_all .avia-button.av-ascivi-1ca88f8065f65da5ce92bd30f0a3a346{
color:#555555;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#fbaf90;
box-shadow:none;
transition:all 0.4s ease-in-out;
padding:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-ascivi-1ca88f8065f65da5ce92bd30f0a3a346:hover{
background-color:#fbaf90;
color:#555555;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ascivi-1ca88f8065f65da5ce92bd30f0a3a346 .avia-svg-icon svg:first-child{
fill:#555555;
stroke:#555555;
}
#top #wrap_all .avia-button.av-ascivi-1ca88f8065f65da5ce92bd30f0a3a346:hover .avia-svg-icon svg:first-child{
fill:#555555;
stroke:#555555;
}

.flex_column.av-9sfvdq-5b6f31b3e558668ebc4acb7ba0e5153f{
width:21.625%;
margin-left:4.5%;
}

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

#top .hr.hr-invisible.av-5bj1pq-31174f7d68a3ff34fbfdd9f6726f5531{
height:15px;
}

#top #wrap_all .avia-button.av-22gsr2-42617c85d03d716621db5ec64a36ea0a{
color:#555555;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#fbaf90;
box-shadow:none;
transition:all 0.4s ease-in-out;
padding:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-22gsr2-42617c85d03d716621db5ec64a36ea0a:hover{
background-color:#fbaf90;
color:#555555;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-22gsr2-42617c85d03d716621db5ec64a36ea0a .avia-svg-icon svg:first-child{
fill:#555555;
stroke:#555555;
}
#top #wrap_all .avia-button.av-22gsr2-42617c85d03d716621db5ec64a36ea0a:hover .avia-svg-icon svg:first-child{
fill:#555555;
stroke:#555555;
}

#top .flex_column.av-11jyrz1-87d1fc579305ca584e51352eb7528046{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-11jyrz1-87d1fc579305ca584e51352eb7528046{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-z6ypxp-43929a3a6d57c596daf2841bfc45af0b .avia_textblock{
color:#575457;
}

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

#top .avia-icon-list-container.av-mnxr2e9x-63d5746f75a4c2e05f61eb6b7e312208 .iconlist_icon{
background-color:#ffd8c7;
}

.avia-section.av-sq7y4t-3d9f3170d9c6f8f24662b12c009f29c7{
margin-top:70px;
margin-bottom:0px;
}

.flex_column.av-2sc9hp-0e929b103d264f2fafbb391014ec0f44{
border-radius:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-pj3sbh-e2706a5551fd97c2b1f06b65d8e27ecf{
height:50px;
}

.avia-section.av-mmv7q5-d7bf48c5d5be5d6da0f70f996cfac147{
margin-top:50px;
}

#top .hr.hr-invisible.av-h1yx2l-557bee57c681fe9a3965fe51fc5c931b{
height:15px;
}

#top .av-slideshow-ui.av-mnxs02ph-7fbe835c1e6e891486f0f2ec02f23d94 .avia-slideshow-arrows a{
color:#ffd8c7;
}
#top .av-slideshow-ui.av-mnxs02ph-7fbe835c1e6e891486f0f2ec02f23d94 .avia-slideshow-arrows a.avia-svg-icon svg:first-child{
stroke:#ffd8c7 !important;
fill:#ffd8c7 !important;
}

#top .hr.hr-invisible.av-4iyf6l-1b97139a997b496d0ae866c0e61afdb0{
height:15px;
}

#top #wrap_all .avia-button.av-22op19-7a92b7229d13ce0bc5f6b11be88afd71{
background-color:#fbaf90;
border-color:#fbaf90;
border-style:none;
box-shadow:none;
transition:all 0.4s ease-in-out;
padding:20px 20px 20px 20px;
}
#top #wrap_all .avia-button.av-22op19-7a92b7229d13ce0bc5f6b11be88afd71:hover{
background-color:#ffd8c7;
color:black;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-22op19-7a92b7229d13ce0bc5f6b11be88afd71:hover .avia-svg-icon svg:first-child{
fill:black;
stroke:black;
}


@media only screen and (min-width: 990px){ 
.responsive #top #wrap_all .flex_cell.av-22vdosd-b6f749988bd0f4d37f40c2faf29123c2{
padding:0 15% 0 10% !important;
}

.flex_column.av-21vk1bh-a7f4bd31d021a54866521bd0573a17a1{
padding:0 10% 0 0;
}

.avia-image-container.av-1umfqtp-9af4308abeb442fba9f0afd2d108af0f{
position:relative;
left:-55%;
}

.flex_column.av-1k7wlb1-998f4fd43796d0686ea4e9a20cc99b86{
padding:0 0 0 0;
}

.flex_column.av-pc9ri6-54b4643f8288d2e68c7305ff73aec651{
padding:0 0 0 0;
}

#top .flex_column.av-11jyrz1-87d1fc579305ca584e51352eb7528046{
margin-bottom:50px;
}
.responsive #top #wrap_all .flex_column.av-11jyrz1-87d1fc579305ca584e51352eb7528046{
margin-bottom:50px;
}

.flex_column.av-lfdpp9-7f93d8f45873c71a1aab8a9aee327d6b{
padding:0 5% 0 5%;
}

.flex_column.av-8mnf7x-e87907bd1c4cbed12d639a37ecf967af{
padding:0 5% 0 5%;
}

.flex_column.av-6aaast-c117add088acc18ea8edc65f9f104e2c{
padding:0 0 0 0;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-22vdosd-b6f749988bd0f4d37f40c2faf29123c2{
padding:5% 15% 5% 10% !important;
}

.avia-image-container.av-1umfqtp-9af4308abeb442fba9f0afd2d108af0f{
position:relative;
left:-60%;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-701q59-d0097ab3f690ba4d120b454c8068517d{
padding:30% 30% 30% 30% !important;
}

.flex_column.av-1sgkgm5-3a0ff66c16c7160f17c4c8784a51802d{
padding:0 0 25px 0;
}

.flex_column.av-1k7wlb1-998f4fd43796d0686ea4e9a20cc99b86{
padding:50px 0 0 0;
}

.flex_column.av-1d3ajv1-fe92dfe2975f6538152dc5534f13d958{
padding:50px 0 0 0;
}

.flex_column.av-zz1k1a-112cc8d63729e52f07ef14fb20a12e4a{
padding:0 0 25px 0;
}

.flex_column.av-pc9ri6-54b4643f8288d2e68c7305ff73aec651{
padding:50px 0 0 0;
}

.flex_column.av-hic5pa-4cfb1860b0851e163bc6c2b56576d263{
padding:50px 0 0 0;
}

.flex_column.av-9sfvdq-5b6f31b3e558668ebc4acb7ba0e5153f{
padding:50px 0 0 0;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-1sgkgm5-3a0ff66c16c7160f17c4c8784a51802d{
padding:0 0 25px 0;
}

.flex_column.av-1k7wlb1-998f4fd43796d0686ea4e9a20cc99b86{
padding:50px 0 0 0;
}

.flex_column.av-1d3ajv1-fe92dfe2975f6538152dc5534f13d958{
padding:50px 0 0 0;
}

.flex_column.av-zz1k1a-112cc8d63729e52f07ef14fb20a12e4a{
padding:0 0 25px 0;
}

.flex_column.av-pc9ri6-54b4643f8288d2e68c7305ff73aec651{
padding:50px 0 0 0;
}

.flex_column.av-hic5pa-4cfb1860b0851e163bc6c2b56576d263{
padding:50px 0 0 0;
}

.flex_column.av-9sfvdq-5b6f31b3e558668ebc4acb7ba0e5153f{
padding:50px 0 0 0;
}
}
