.flex_column.av-i4y480-5a91e3c07381d7568d0c5b3fdfecf183{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-l0wcqt9m-7f1ecec902cea79f92212175cc981c60{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-l0wcqt9m-7f1ecec902cea79f92212175cc981c60 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l0wcqt9m-7f1ecec902cea79f92212175cc981c60 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-l0wcqt9m-7f1ecec902cea79f92212175cc981c60 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-l0wcui63-1d1e8bd70ba8a4adfb45597663ecd377 .avia_textblock{
font-size:15px;
color:#000000;
}

#top .av_textblock_section.av-l180jed4-9afe5cfcadc04886d316b25616825a27 .avia_textblock{
font-size:15px;
}

#top .hr.hr-invisible.av-l1aju38a-09b9bd647d0ec45571b6e8a6db73eeba{
height:10px;
}

.flex_column.av-1l92m8-a4ab3d85743604da4491b9eea444a87a{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-masonry.av-l0wde85l-90804a2437788b2f0df64382f6e80e54{
background-color:#ffffff;
}

.flex_column.av-1y5f0wg-6f35859d873123291bcb27206e369955{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1x2qpg0-6d45b0752cdc1d7e9d4a8a628aa5097f{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-1x2qpg0-6d45b0752cdc1d7e9d4a8a628aa5097f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1x2qpg0-6d45b0752cdc1d7e9d4a8a628aa5097f .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-1x2qpg0-6d45b0752cdc1d7e9d4a8a628aa5097f .av-subheading{
font-size:15px;
}

.flex_column.av-1spfzf4-a5b7157a4053cfd8d3efa570d7411c6b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.avia-section.av-zy7ogw-4fd159aaa3aeccfc2ef2b726979c2879{
background-repeat:no-repeat;
background-image:url(https://karatesaitodojo.es/wp-content/uploads/2022/03/Saito-Dojo-Japon.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-zy7ogw-4fd159aaa3aeccfc2ef2b726979c2879 .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

.flex_column.av-mf43ls-1a8fd4e52822ba050b5b05894dfe5010{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-ggaots-95fd4b49ae5d9db3a4e6c8ab1589be8a{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-ggaots-95fd4b49ae5d9db3a4e6c8ab1589be8a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ggaots-95fd4b49ae5d9db3a4e6c8ab1589be8a .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-ggaots-95fd4b49ae5d9db3a4e6c8ab1589be8a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-e5ld6o-b19b686e0c9d584d3adc1261e0a76abc .avia_textblock{
font-size:15px;
}

#top .hr.hr-invisible.av-sf9qhs-b841c40d616bbefce462b5550ba2bab6{
height:20px;
}

#top #wrap_all .avia-button.av-p9gq7k-6f68c76271ff2062436c11fff22871d3{
margin-bottom:5px;
margin-left:5px;
}

#top #wrap_all .avia-button.av-nj77rk-1c2dfd9396c8157d505edf805503335a{
background-color:#ffffff;
border-color:#ffffff;
color:#444444;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-left:5px;
}

.flex_column.av-3bynrk-2c9cd70dc1131460391dfa4a934ee7a8{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-wda1pc-39b7c24359b3191d77aa8e6f8d9592c7{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-wda1pc-39b7c24359b3191d77aa8e6f8d9592c7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-wda1pc-39b7c24359b3191d77aa8e6f8d9592c7 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-wda1pc-39b7c24359b3191d77aa8e6f8d9592c7 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-v1ksps-0d447d898a8c967fd6bf618e7e3dc728 .avia_textblock{
font-size:15px;
}

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

.flex_column.av-een5kw-3446ab88c6e2e06513ffe59a250c6b2b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-b78hog-038f514876c5299131d5a3f3baa135f2{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-9ilhps-0dc8df1fa42a6615c823b177180517ae img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9ilhps-0dc8df1fa42a6615c823b177180517ae .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-7gmt8g-03365b1ff2a968504f88627832f20b7d{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-7gmt8g-03365b1ff2a968504f88627832f20b7d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7gmt8g-03365b1ff2a968504f88627832f20b7d .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-7gmt8g-03365b1ff2a968504f88627832f20b7d .av-subheading{
font-size:15px;
}

.flex_column.av-4mv6sw-7db035241de2ae1a60c9571d55efb6a8{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-section.av-brpsw0-408223ec57165aeceacc6482c3089a61{
background-repeat:no-repeat;
background-image:url(https://karatesaitodojo.es/wp-content/uploads/2022/03/Saito-Dojo-Kyokushinkai281.jpeg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-brpsw0-408223ec57165aeceacc6482c3089a61 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-bfspcw-185b6ef7b76241812d28f7f5448d69b5{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-8zgem8-d46510efee62316169d1e1c3c4972cfe{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-84ssog-a62d2e42d7968587a9251195f4b98f0a{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-84ssog-a62d2e42d7968587a9251195f4b98f0a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-84ssog-a62d2e42d7968587a9251195f4b98f0a .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-84ssog-a62d2e42d7968587a9251195f4b98f0a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-5hvvf4-8d90c23c2c51df57da8aeb755872d84e .avia_textblock{
font-size:18px;
color:#ffffff;
}

.avia-image-container.av-3jqsn4-35b9ab043d6c72140e4423cb7fdfd7f1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3jqsn4-35b9ab043d6c72140e4423cb7fdfd7f1 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2mrt5s-27421e7820ac6665dab6b0b6729c1d4a{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-masonry.av-dym5z4-da185687e6da9d66219b1635ad268c99{
background-color:#ffffff;
}

.avia-section.av-ahr4zk-a455ab5d835e4161048c7bab583f7aa5{
background-repeat:no-repeat;
background-image:url(https://karatesaitodojo.es/wp-content/uploads/2022/03/Saito-Dojo-Kyokushinkai246.jpeg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-ahr4zk-a455ab5d835e4161048c7bab583f7aa5 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

#top .av-special-heading.av-8zlz8g-550230665dc595a23f904cbf83d4b561{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-8zlz8g-550230665dc595a23f904cbf83d4b561 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8zlz8g-550230665dc595a23f904cbf83d4b561 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-8zlz8g-550230665dc595a23f904cbf83d4b561 .av-subheading{
font-size:15px;
}

.flex_column.av-83oi28-4c72dd050a70f88e560b087af0b2bd44{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-64kx00-7047e42673168095641f79a5eef889c5 .avia_textblock{
font-size:15px;
color:#ffffff;
}

.flex_column.av-3xm71c-7e017dffe90de86908f3e32fe04ffda6{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-31wncw-cbdfc516f3e9f325df4261ced080bbee .avia_textblock{
font-size:15px;
color:#ffffff;
}

.flex_column.av-em5n8g-d741c153c6fa0e9ab40ef7ff68b5a439{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-l0wcshje-6dab0c43db38ca42f656bfdc92fd1e3c{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-l0wcshje-6dab0c43db38ca42f656bfdc92fd1e3c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l0wcshje-6dab0c43db38ca42f656bfdc92fd1e3c .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-l0wcshje-6dab0c43db38ca42f656bfdc92fd1e3c .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-l0wcu8av-45ab30d98e008b5d323068eb14ca0b0f .avia_textblock{
font-size:15px;
}

.flex_column.av-d8adls-bcab18fd62f2e90af4a3bb7dbd95f3c7{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-masonry.av-2mzydc-7e2ea055492c0f461d140d0e95862e4e{
background-color:#ffffff;
}

#top .av-special-heading.av-hhgcow-dd02527aa339fdc8c0a96fa5cb7b6fbb{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-hhgcow-dd02527aa339fdc8c0a96fa5cb7b6fbb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-hhgcow-dd02527aa339fdc8c0a96fa5cb7b6fbb .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-hhgcow-dd02527aa339fdc8c0a96fa5cb7b6fbb .av-subheading{
font-size:15px;
}

.flex_column.av-f8cgy8-c23671c7c42d460671cf4a89c9cc02d4{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-e5nxs0-ffc909a7b1cb482c71f4f9a6ba7f4fad{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-ch5va8-8f920a94d19f9426e7b7fef6e1a31f11 .avia_textblock{
font-size:15px;
}

.flex_column.av-2iwpg0-ca6e0c16119f0c4f8a9e9a46ff9228d7{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-ah34sg-72da056fb1d3d9a89de1bc78b1a0e00c{
background-color:#111111;
background-image:unset;
}

#top .av-special-heading.av-94pg68-34d93ea2e6c885eedc384fb17ff757f5{
padding-bottom:0;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-94pg68-34d93ea2e6c885eedc384fb17ff757f5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-94pg68-34d93ea2e6c885eedc384fb17ff757f5 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-94pg68-34d93ea2e6c885eedc384fb17ff757f5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-94pg68-34d93ea2e6c885eedc384fb17ff757f5 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-3h1wzk-bd350df92898ec3b65a50d5c55ece347 .avia_textblock{
font-size:15px;
color:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-1x2qpg0-6d45b0752cdc1d7e9d4a8a628aa5097f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ggaots-95fd4b49ae5d9db3a4e6c8ab1589be8a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-wda1pc-39b7c24359b3191d77aa8e6f8d9592c7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7gmt8g-03365b1ff2a968504f88627832f20b7d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-84ssog-a62d2e42d7968587a9251195f4b98f0a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8zlz8g-550230665dc595a23f904cbf83d4b561 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l0wcshje-6dab0c43db38ca42f656bfdc92fd1e3c .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-94pg68-34d93ea2e6c885eedc384fb17ff757f5 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1x2qpg0-6d45b0752cdc1d7e9d4a8a628aa5097f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ggaots-95fd4b49ae5d9db3a4e6c8ab1589be8a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-wda1pc-39b7c24359b3191d77aa8e6f8d9592c7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7gmt8g-03365b1ff2a968504f88627832f20b7d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-84ssog-a62d2e42d7968587a9251195f4b98f0a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8zlz8g-550230665dc595a23f904cbf83d4b561 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l0wcshje-6dab0c43db38ca42f656bfdc92fd1e3c .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-94pg68-34d93ea2e6c885eedc384fb17ff757f5 .av-special-heading-tag{
font-size:0.8em;
}
}
