#top #wrap_all .avia-slideshow .av-slideshow-caption.av-3wgzya-138b13064d684af2a44fbac1ec35a301__0 .avia-caption-title{font-size:70px;color:#000000}#top .avia-slideshow .av-slideshow-caption.av-3wgzya-138b13064d684af2a44fbac1ec35a301__0 .avia-caption-content{font-size:38px;color:#000000}#top .avia-slideshow .av-slideshow-caption.av-3wgzya-138b13064d684af2a44fbac1ec35a301__0 .avia-caption-content p{font-size:38px} @media only screen and (min-width:768px) and (max-width:989px){#top #wrap_all .avia-slideshow .av-slideshow-caption.av-3wgzya-138b13064d684af2a44fbac1ec35a301__0 .avia-caption-title{font-size:45px}} .avia-section.av-3jcmju-a4f27328ed6021a75caf0b7eae266df6{background-repeat:no-repeat;background-image:url(https://ramtownkarate.com/wp-content/uploads/2018/02/Ryukyukan.jpg);background-position:50% 0%;background-attachment:fixed}.avia-section.av-3jcmju-a4f27328ed6021a75caf0b7eae266df6 .av-section-color-overlay{opacity:0.9;background-color:#ffffff} #top .av-special-heading.av-3cvikq-3730d2aebf978bb20334de739a199ceb{padding-bottom:10px}body .av-special-heading.av-3cvikq-3730d2aebf978bb20334de739a199ceb .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-3cvikq-3730d2aebf978bb20334de739a199ceb .av-subheading{font-size:15px} .flex_column.av-37cvca-b16c3e14d5a4b7ca69e002d340371411{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-2ugllu-75573b4fcbe2a2211ad09dbc34f42275{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px} .flex_column.av-2m28kq-234824106e03f66d3d096b80f8e0f801{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px}