﻿@font-face {
    font-family: 'notoserifkr-medium';
    src: url('fonts/notoserifkr-medium.otf') format('opentype');
}
@keyframes move {
  from {
    transform: translateX(0px) scale(1);
    animation-timing-function: cubic-bezier(.2,0,.8,1);
  }
  to { transform: translateX(30px) scale(1.2); }
}
@keyframes rotation{
    100% {
        transform: rotate(360deg);
    }
}

@-webkit-keyframes updown {0% {bottom: 0;}100% {bottom: 30px;}}
@keyframes updown {0% {bottom: 0;}100% {bottom: 30px;}}
@-webkit-keyframes updown2 {0% {bottom: 0;}100% {bottom: 15px;}}
@keyframes updown2 {0% {bottom: 0;}100% {bottom: 15px;}}
@-webkit-keyframes arrayR {0%,100% {-webkit-transform:translateX(0);}50% {-webkit-transform:translateX(25px);}}
@keyframes arrayR {0%,100% {transform:translateX(0);}50% {transform:translateX(25px);}}
@-webkit-keyframes arrayL {0%,100% {-webkit-transform:translateX(0);}50% {-webkit-transform:translateX(25px);}}
@keyframes arrayL {0%,100% {transform:translateX(0);}50% {transform:translateX(25px);}}
.notoserifkr{font-family: 'notoserifkr-medium';}
.no-padding{padding-right:0; padding-left:0;}
.no-margin{margin-right:0; margin-left:0;}
/* common */
#main-slider{position:relative;}
.nav-tabs {border-bottom:none;}
.plus { position:absolute; top:0; right:0;}
.plus:hover { opacity:0.8; transition:0.3s all ease;}
.slider .slider-wrapper .slide p{width: 100%;}
.slider .slider-wrapper .slide .each-img img{width: 100%;}
.box{display:inline-block; position:relative; opacity:0; top:50px; }

:root{--gap:30px;--width1:30%;--width2:6;}
.black{color:#000;}
.white{color:#fff;}
a{color:inherit;text-decoration:none;}

.slider .slider-dots{display: inline-flex;justify-content: center;gap: 10px;}
.slider .slider-dots .each-dot{width:20px!important;height:20px!important;background-color:#fff!important;transition:0.3s all ease;border-color:transparent!important;}
.slider .slider-dots .each-dot.active{width:40px!important;height:20px!important;background-color:#000!important;transition:0.3s all ease;border-radius:15px!important;}

#main2{background-color:#fff;}
#main2 .main2M{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;padding:45px 0 35px;}
#main2 .main2M a{text-align: center;text-decoration:none;}
#main2 .main2M a:hover{position: relative;
animation-name: updown;animation-duration: 1s;animation-duration: leaner;
animation-iteration-count: 1;animation-direction: alternate;animation-fill-mode: forwards;}
#main2 .main2M a .circle{padding: 50px;display: inline-block;border-radius: 50%;background-color: #000;background-repeat: no-repeat;background-position: center;}
#main2 .main2M a:hover .circle{background-color:#1e293d;}
#main2 .main2M a h1{font-size:17px;margin:15px 0 0;text-align:center;color:#000;}

#main3{position: relative;padding: 140px 0 260px;background-repeat:no-repeat;background-position:center;background-size:cover;}
#main3 .main3TM{}
#main3 .main3TM .sermonM{color:#fff;text-decoration:none;}
#main3 .main3TM .sermonM h1{margin: 30px 0 20px;font-size: 52.5px;position:relative;word-wrap: break-word;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;font-weight:bold;}
#main3 .main3TM .sermonM h2{margin:0 0 70px;font-size:72px;}
#main3 .main3TM .sermonM h3{margin: 0;font-size: 16px;padding: 15px 0;border-top: 1px solid #fff;border-bottom: 1px solid #fff;display:table;}
#main3 .main3TM .sermonM h3 span{margin:0;font-size:20px;}
#main3 .main3TM .sermonM h5{margin:0;font-size:23.5px;display:flex;gap:10px;}
#main3 .main3BM{position: absolute;bottom: 0;right: 0;padding: 0 40px 0 20px;background-color: #1e293d;}
#main3 .main3BM ul{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;gap:10px;}
#main3 .main3BM ul a{text-decoration:none;padding: 50px 0;text-align: center;}
#main3 .main3BM ul a li h1{margin:0;display:inline-block;font-size:24px;color:#fff;padding: 0 25px;}
#main3 .main3BM ul a li h1 hr{position:relative;top:5px;border: 2px solid #fff;margin: 0;width: 0%;opacity: 0;}
#main3 .main3BM ul a:hover li h1 hr{width:100%;opacity:1;transition:0.3s all ease;}

#main4{}
#main4 .main4T{text-align: center;padding:105px 0 60px;}
#main4 .main4T h1{margin:0;font-size:40px;color:#212120;font-weight:bold;}
#main4 .main4T h5{margin:0 0 20px;font-size:22px;color:#02328d;font-weight:bold;}
#main4 .main4M{position:relative;}
#main4 .main4M .NewsSD{overflow:hidden;}
#main4 .main4M .NewsSD .contentSlideWrapper{}
#main4 .main4M .NewsSD .contentSlideWrapper .contentSlide{}
#main4 .main4M .NewsSD .contentSlideWrapper .contentSlide a{}
#main4 .main4M .NewsSD .contentSlideWrapper .contentSlide a .newsSM{height: 530px;background-repeat: no-repeat;background-position: center;background-size: cover;}
#main4 .main4M .NewsSD .contentSlideWrapper .contentSlide a .newsSM .newsST{position: absolute;width: 100%;height: 100%;
display: inline-flex;flex-direction: column;justify-content: flex-end;background-color: rgba(255, 255, 255, .5);padding:10px;opacity:0;transition:0.3s all ease;}
#main4 .main4M .NewsSD .contentSlideWrapper .contentSlide:hover a .newsSM .newsST{opacity:1;transition:0.3s all ease;}
#main4 .main4M .NewsSD .contentSlideWrapper .contentSlide a .newsSM .newsST h1{margin: 0;font-size: 20px;color: #000;font-weight:bold;}
#main4 .main4M .NewsSD .contentSlideWrapper .contentSlide a .newsSM .newsST h5{margin: 0;font-size: 16px;color: #000;line-height: 2;}
#main4 .main4M .NewsP{cursor: pointer;position: absolute;transform: translate(0, -50%);padding:20px 10px;right: -5%;top: 50%;z-index:9999;}
#main4 .main4M .NewsP div{position:absolute;width:100%;height:100%;top: 0;right: 0;background-repeat:no-repeat;background-position:center;background-size:cover;}
#main4 .main4M .NewsN{cursor: pointer;position: absolute;transform: translate(0, -50%);padding:20px 10px;left: -5%;top: 50%;z-index:9999;}
#main4 .main4M .NewsN div{position:absolute;width:100%;height:100%;top: 0;right: 0;background-repeat:no-repeat;background-position:center;background-size:cover;}

#main5{}
#main5 .main5T{padding: 120px 0 55px;text-align: center;}
#main5 .main5T h1{margin:0;font-size:40px;color:#212120;font-weight:bold;}
#main5 .main5T h5{margin:0 0 20px;font-size:22px;color:#02328d;font-weight:bold;}
#main5 .main5M .tabTO{display: flex;justify-content: center;padding:0 0 45px;}
#main5 .main5M .tabTO ul{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;width: 80%;border-radius: 25px;border: solid 1px #d6d6d6;background-color: #fdfdfd;padding: 0 40px;}
#main5 .main5M .tabTO ul li{text-align:center;}
#main5 .main5M .tabTO ul li a{margin:0;padding:15px;font-size:18px;color:#202020;text-decoration:none;}
#main5 .main5M .tabTO ul li.active a{border-bottom:1px solid #02328d;color:#02328d;transition:0.3s all ease;}
#main5 .main5M .tabTO ul li a h1{margin:0;font-size:18px;}
#main5 .main5M .tabBO .documents .tab-content .tab-pane{position:relative;}
#main5 .main5M .tabBO .documents .tab-content .tab-pane .galleryP{cursor: pointer;position: absolute;transform: translate(0, -50%);padding:20px 10px;right: -5%;top: 50%;z-index:9999;}
#main5 .main5M .tabBO .documents .tab-content .tab-pane .galleryP div{position:absolute;width:100%;height:100%;top: 0;right: 0;background-repeat:no-repeat;background-position:center;background-size:cover;}
#main5 .main5M .tabBO .documents .tab-content .tab-pane .galleryN{cursor: pointer;position: absolute;transform: translate(0, -50%);padding:20px 10px;left: -5%;top: 50%;z-index:9999;}
#main5 .main5M .tabBO .documents .tab-content .tab-pane .galleryN div{position:absolute;width:100%;height:100%;top: 0;right: 0;background-repeat:no-repeat;background-position:center;background-size:cover;}
#main5 .main5M .tabBO .documents .tab-content .galleryM .gallerySD{overflow:hidden;}
#main5 .main5M .tabBO .documents .tab-content .galleryM .gallerySD .contentSlideWrapper{}
#main5 .main5M .tabBO .documents .tab-content .galleryM .gallerySD .contentSlideWrapper .contentSlide{overflow:hidden;}
#main5 .main5M .tabBO .documents .tab-content .galleryM .gallerySD .contentSlideWrapper .contentSlide a{}
#main5 .main5M .tabBO .documents .tab-content .galleryM .gallerySD .contentSlideWrapper .contentSlide a .gallerySM{height: 255px;background-repeat: no-repeat;background-position: center;background-size: cover;overflow:hidden;}
#main5 .main5M .tabBO .documents .tab-content .galleryM .gallerySD .contentSlideWrapper .contentSlide a:hover .gallerySM{}
#main5 .main5M .tabBO .documents .tab-content .galleryM .gallerySD .contentSlideWrapper .contentSlide a .galleryST{display: inline-flex;flex-direction: column;justify-content: flex-end;transition: 0.3s allease;}
#main5 .main5M .tabBO .documents .tab-content .galleryM .gallerySD .contentSlideWrapper .contentSlide a .galleryST h1{margin: 20px 0 0;font-size: 18px;color: #000;}
#main5 .main5M .tabBO .documents .tab-content .galleryM .gallerySD .contentSlideWrapper .contentSlide a .galleryST h5{margin: 0;font-size: 16px;color: #000;line-height: 2;}

#main9{}
#main9 .main9T{padding: 120px 0 55px;text-align: center;}
#main9 .main9T h1{margin:0;font-size:40px;color:#212120;font-weight:bold;}
#main9 .main9T h5{margin:0 0 20px;font-size:22px;color:#02328d;font-weight:bold;}
#main9 .main9M .tabTO{display: flex;justify-content: center;padding:0 0 45px;}
#main9 .main9M .tabTO ul{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr;width: 80%;border-radius: 25px;border: solid 1px #d6d6d6;background-color: #fdfdfd;padding: 0 40px;}
#main9 .main9M .tabTO ul li{text-align:center;}
#main9 .main9M .tabTO ul li a{margin:0;padding:15px;font-size:18px;color:#202020;text-decoration:none;}
#main9 .main9M .tabTO ul li.active a{border-bottom:1px solid #02328d;color:#02328d;transition:0.3s all ease;}
#main9 .main9M .tabTO ul li a h1{margin:0;font-size:18px;}
#main9 .main9M .tabBO .documents .tab-content .tab-pane{position:relative;}
#main9 .main9M .tabBO .documents .tab-content .tab-pane .stcaP{cursor: pointer;position: absolute;transform: translate(0, -50%);padding:20px 10px;right: -5%;top: 50%;z-index:9999;}
#main9 .main9M .tabBO .documents .tab-content .tab-pane .stcaP div{position:absolute;width:100%;height:100%;top: 0;right: 0;background-repeat:no-repeat;background-position:center;background-size:cover;}
#main9 .main9M .tabBO .documents .tab-content .tab-pane .stcaN{cursor: pointer;position: absolute;transform: translate(0, -50%);padding:20px 10px;left: -5%;top: 50%;z-index:9999;}
#main9 .main9M .tabBO .documents .tab-content .tab-pane .stcaN div{position:absolute;width:100%;height:100%;top: 0;right: 0;background-repeat:no-repeat;background-position:center;background-size:cover;}
#main9 .main9M .tabBO .documents .tab-content .stcaM .stcaSD{overflow:hidden;}
#main9 .main9M .tabBO .documents .tab-content .stcaM .stcaSD .contentSlideWrapper{}
#main9 .main9M .tabBO .documents .tab-content .stcaM .stcaSD .contentSlideWrapper .contentSlide{overflow:hidden;}
#main9 .main9M .tabBO .documents .tab-content .stcaM .stcaSD .contentSlideWrapper .contentSlide a{}
#main9 .main9M .tabBO .documents .tab-content .stcaM .stcaSD .contentSlideWrapper .contentSlide a .stcaSM{height: 255px;background-repeat: no-repeat;background-position: center;background-size: cover;overflow:hidden;}
#main9 .main9M .tabBO .documents .tab-content .stcaM .stcaSD .contentSlideWrapper .contentSlide a:hover .stcaSM{}
#main9 .main9M .tabBO .documents .tab-content .stcaM .stcaSD .contentSlideWrapper .contentSlide a .stcaST{display: inline-flex;flex-direction: column;justify-content: flex-end;transition: 0.3s allease;}
#main9 .main9M .tabBO .documents .tab-content .stcaM .stcaSD .contentSlideWrapper .contentSlide a .stcaST h1{margin: 20px 0 0;font-size: 18px;color: #000;}
#main9 .main9M .tabBO .documents .tab-content .stcaM .stcaSD .contentSlideWrapper .contentSlide a .stcaST h5{margin: 0;font-size: 16px;color: #000;line-height: 2;}



#main6{padding: 120px 0 100px;}
#main6 .main6T{padding: 0 0 55px;text-align: center;}
#main6 .main6T h1{margin:0;font-size:40px;color:#212120;font-weight:bold;}
#main6 .main6T h5{margin:0 0 20px;font-size:22px;color:#02328d;font-weight:bold;}
#main6 .main6M{}
#main6 .main6M .main6TM{display: grid;grid-template-columns: 4fr 3fr 3fr;gap:30px;padding: 0 0 30px;}
#main6 .main6M .main6TM a{height:320px;position:relative;}
#main6 .main6M .main6TM a:hover{position: relative;animation-name: updown;
animation-duration: 1s;animation-duration: leaner;animation-iteration-count: 1;animation-direction: alternate;animation-fill-mode: forwards;}
#main6 .main6M .main6TM a h1{margin: 0;position: absolute;transform: translate(0, -50%);color: #ffffff;font-size: 26px;top: 65%;width: 100%;text-align: center;}
#main6 .main6M .main6TM a .main6icon{padding: 50px;position: absolute;transform: translate(-50%, -50%);left: 50%;top: 40%;}

#main6 .main6M .main6BM{display: grid;grid-template-columns: 3fr 3fr 4fr;gap:30px;}
#main6 .main6M .main6BM a{height:320px;position:relative;}
#main6 .main6M .main6BM a:hover{position: relative;animation-name: updown;
animation-duration: 1s;animation-duration: leaner;animation-iteration-count: 1;animation-direction: alternate;animation-fill-mode: forwards;}
#main6 .main6M .main6BM a h1{margin: 0;position: absolute;transform: translate(0, -50%);color: #ffffff;font-size: 26px;top: 65%;width: 100%;text-align: center;}
#main6 .main6M .main6BM a .main6icon{padding: 50px;position: absolute;transform: translate(-50%, -50%);left: 50%;top: 40%;}

#main7{padding:120px 0 95px;}
#main7 .main7M{display: grid;grid-template-columns: 1fr 1fr;gap: 55px;}
#main7 .main7M .bibleBT{position:relative;height:200px;}
#main7 .main7M .bibleBT:hover{animation-name: updown;
animation-duration: 1s;animation-duration: leaner;animation-iteration-count: 1;animation-direction: alternate;animation-fill-mode: forwards;}
#main7 .main7M .bibleBT .bibleT{position: absolute;transform: translate(0, -50%);left:5%;padding: 50px 90px;background-color:#ffca27;}
#main7 .main7M .bibleBT .bibleT h1{margin: 0;font-size: 26px;color: #000;position: absolute;width: 100%;transform: translate(0, -50%);top: 50%;right: 0;padding: 20px 25px;}
#main7 .main7M .bibleBT img{position: absolute;bottom: 15%;right: 5%;}
#main7 .main7M .bibleBT:hover img{animation-duration: 2s;
animation-direction: alternate;animation-timing-function: linear;animation-iteration-count: infinite; animation-name: move;}

#main8{padding:90px 0 85px;background-color:#052E5F;}
#main8 .main8M{display: grid;grid-template-columns: 2fr 3fr;}
#main8 .main8M .main8R{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;gap:20px;}
#main8 .main8M .main8R a{position:relative;padding:49px 99px;background-color:#052E5F;border:1px solid #fff;}
#main8 .main8M .main8R a:before{background-color:#ffffff;}
#main8 .main8M .main8R a h1{margin: 0;position: absolute;transform: translate(0, -50%);right: 0;font-size: 20px;color: #fff;width: 100%;text-align: center; transition:0.3s all ease;}
#main8 .main8M .main8R a:hover h1{color:#052E5F; transition:0.3s all ease;}


.view-more {
    display: inline-block;
    text-decoration: none;
    overflow: hidden;
    vertical-align: middle;
    background: transparent;
    overflow: hidden;
    -webkit-transition: 1s cubic-bezier(0.165, 0.84, 0.44, 1);
    transition: 1s cubic-bezier(0.165, 0.84, 0.44, 1);
    position: relative;
    z-index: 1;
    font-weight: 100;
}

.view-more2 {
    display: inline-block;
    text-decoration: none;
    overflow: hidden;
    vertical-align: middle;
    background: transparent;
    overflow: hidden;
    -webkit-transition: 1s cubic-bezier(0.165, 0.84, 0.44, 1);
    transition: 1s cubic-bezier(0.165, 0.84, 0.44, 1);
    position: relative;
    z-index: 1;
    font-weight: 100;
}

.view-more:hover:before {
-webkit-transform: translateX(0) skewX(-17.62deg);-ms-transform: translateX(0) skewX(-17.62deg);
transform: translateX(0) skewX(-17.62deg);-webkit-transform-origin: left top;
-ms-transform-origin: left top;transform-origin: left top;}

.view-more:before {
z-index: -1;content: "";display: block;width: 135%;height: 105%;position: absolute;left: 0;top: 0;
-webkit-transform-origin: right top;-ms-transform-origin: right top;transform-origin: right top;-webkit-transform: translateX(-101%) skewX(-17.62deg);
-ms-transform: translateX(-101%) skewX(-17.62deg);transform: translateX(-101%) skewX(-17.62deg);-webkit-transition: -webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);
transition: -webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1),  -webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);
-webkit-backface-visibility: hidden;backface-visibility: hidden;}

a:hover .view-more2:before {
-webkit-transform: translateX(0) skewX(-17.62deg);-ms-transform: translateX(0) skewX(-17.62deg);
transform: translateX(0) skewX(-17.62deg);-webkit-transform-origin: left top;
-ms-transform-origin: left top;transform-origin: left top;}

a .view-more2:before {
z-index: -1;content: "";display: block;width: 135%;height: 105%;position: absolute;left: 0;top: 0;
-webkit-transform-origin: right top;-ms-transform-origin: right top;transform-origin: right top;-webkit-transform: translateX(-101%) skewX(-17.62deg);
-ms-transform: translateX(-101%) skewX(-17.62deg);transform: translateX(-101%) skewX(-17.62deg);-webkit-transition: -webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);
transition: -webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition: transform 1s cubic-bezier(0.165, 0.84, 0.44, 1),  -webkit-transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);
-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.direct-popup .visible-popups > .each > .bottom span{font-size:17px!important;}

#dawn .modal-dialog{width: 50%;z-index:1041;}
#dawn .modal-content{min-height: 515px;}
#dawn .modal-body{width: 100%; min-height: 515px;}
#dimodeYoutube{aspect-ratio: 16 / 9;width: 100%;}
@media (max-width:1699px) {
    #main8 .main8M .main8L img{max-width:90%;}
}
@media (max-width:1499px) {
    #main4 .main4M .NewsP{right: 0%;}
    #main4 .main4M .NewsN{left: 0%;}
    #main5 .main5M .tabBO .documents .tab-content .tab-pane .galleryP{right: 0%;}
    #main5 .main5M .tabBO .documents .tab-content .tab-pane .galleryN{left: 0%;}
    #main9 .main9M .tabBO .documents .tab-content .tab-pane .stcaP{right: 0%;}
    #main9 .main9M .tabBO .documents .tab-content .tab-pane .stcaN{left: 0%;}
}
@media (min-width:1560px) {
    .container {width: 1560px;}
    .containerS {width: 1390PX;}
}
@media (max-width:1199px) {
	#main3 .main3BM ul a li h1{font-size: 20px;padding: 0 20px;}
    #main8 .main8M{grid-template-columns:1fr;}
    #main8 .main8M .main8L{padding:0 0 20px;}
    #main8 .main8M .main8L img{max-width:100%;}
}
@media (max-width:992px) {
	#main3 .main3BM {padding: 20px 0 0;width:100%;}
    #main3 .main3BM ul a li h1{font-size:20px;padding: 0 5px;}
    #main5 .main5M .tabTO ul{width:90%;}
    #main5 .main5M .tabTO ul li a {padding: 10px 5px;}
    #main9 .main9M .tabTO ul{width:90%;}
    #main9 .main9M .tabTO ul li a {padding: 10px 5px;}
    #main6 .main6M .main6TM a{height:245px;}
    #main6 .main6M .main6BM a{height:245px;}
    #main8 .main8M .main8R a{padding: 49px 80px;}  
}
@media (max-width:767px) {
    .slider .slider-dots .each-dot{width: 10px !important;height: 10px !important;}
    .slider .slider-dots .each-dot.active{width: 20px !important;height: 10px !important;}
    #main2 .main2M {grid-template-columns: 1fr 1fr 1fr;gap: 15px;}
	#main2 .main2M a .circle{background-size: 65%;padding: 40px;}
    #main3{padding:20px 0 150px;}
    #main3 .main3TM .sermonM h2{margin: 0 0 20px;font-size: 24px;}
    #main3 .main3TM .sermonM h1{font-size: 20px;}
	#main3 .main3TM .sermonM h1 img{max-width:35px;}
    #main3 .main3TM .sermonM h5{font-size: 15px;}
    #main3 .main3BM {padding: 10px 0 0;width:100%;}
    #main3 .main3BM ul{grid-template-columns: 1fr 1fr 1fr;gap:0;}
    #main3 .main3BM ul a{padding: 10px;}
    #main3 .main3BM ul a li h1{font-size:17px;}
    #main4 .main4T {padding: 30px 0 20px;}
    #main4 .main4T h5{font-size:17px;}
    #main4 .main4T h1{font-size:20px;}
    #main4 .main4M .NewsSD .contentSlideWrapper .contentSlide a .newsSM{height:270px;}
    #main5 .main5T {padding: 30px 0 20px;}
    #main5 .main5T h5{font-size:17px;}
    #main5 .main5T h1{font-size:20px;}
    #main5 .main5M .tabTO ul{padding: 0 20px;grid-template-columns: 1fr 1fr 1fr;}
    #main5 .main5M .tabTO ul li a h1{font-size:16px;}
    #main9 .main9T {padding: 30px 0 20px;}
    #main9 .main9T h5{font-size:17px;}
    #main9 .main9T h1{font-size:20px;}
    #main9 .main9M .tabTO ul{padding: 0 20px;grid-template-columns: 1fr 1fr 1fr;}
    #main9 .main9M .tabTO ul li a h1{font-size:16px;}
    #main6 {padding: 30px 0 20px;}
    #main6 .main6T {padding: 0 0 20px;}
    #main6 .main6T h5{font-size:17px;}
    #main6 .main6T h1{font-size:20px;}
    #main6 .main6M .main6TM{grid-template-columns: 1fr;gap: 15px;padding: 0 0 15px;}
    #main6 .main6M .main6TM a h1{top:75%;font-size:20px;}
    #main6 .main6M .main6BM{grid-template-columns: 1fr;gap: 15px;}
    #main6 .main6M .main6BM a h1{top:75%;font-size:20px;}

    #main7 {padding: 40px 0 20px;    }
    #main7 .main7M{grid-template-columns: 1fr;}
    #main7 .main7M .bibleBT .bibleT h1{font-size:17px;}
    #main8 {padding: 20px 0;}
    #main8 .main8M .main8L{text-align:center;}
    #main8 .main8M .main8L img {max-width: 80%;}
    #main8 .main8M .main8R a {padding: 30px 65px;}
    #main8 .main8M .main8R a h1{font-size:17px;}

    #main8 .main8M .main8R{grid-template-columns: 1fr 1fr;}
}
@media (max-width:320px) {

}
