html{font-family: 'Montserrat',Verdana, Arial;}

.site-space{display: flex;flex-direction: column;align-items: center;}
	.site-space .head{width: 100%;}
	.center {display: flex;justify-content: center;}
		.content-size {width: 1200px;}
			.header-title {display: flex;align-items: center;}
				.logo-title-txt {text-align: center;text-transform: uppercase;font-weight: 700;font-size: 20pt;color: #003476;}
			.header-social {height: auto;display: flex;flex-direction: column;justify-content: center;align-items: flex-end;}
				.easy {font-size: 14pt;color: #535a5f;width: 100%;}
				.social {width: 100%;padding: 4px 0;}
					.social a {padding: 5px;font-size: 14pt;color: #8a949c;-o-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
				.phones {color: #535a5f;padding: 0 23px 0 0;line-height: 1.2;font-size: 10pt;}
			.qmenu {background: white;height: 50px;display: flex;align-items: center;padding: 0 0 0 30px;}
				.qmenu a{padding: 0 5px;color: #5c6367;}
				.qmenu a:hover{background: #439e4b94;color: white;border-radius: 10px;}
				.qmenu1{flex-grow: 8;}
				.qmenu4{flex-grow: 1;display: flex;}
				.qmenu3{flex-grow: 1;}
				.qmenu2{flex-grow: 1;display: flex;}
			.box-search{display: flex;height: 50px;}
				.box-search a{color: white;flex-grow: 1;}
				.search{background: #cd9d32;display: flex;align-items: center;justify-content: center;width: 65px;font-size: 20pt;}
				.search:hover{background: #cd6e32cf;-o-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;color: #379261d4;}
			.job{display: flex;background: #3f4e6f;color: white;line-height: 0.9;padding: 0 0 0 30px;flex-grow: 5!important;-o-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
				.job:hover{color: #ffdc8f;}
				.job div{padding: 7px;}
					.number{font-size: 18pt;margin: 0px;}


.header > div:nth-child(1){background-color: white;}
.header > div:nth-child(2){background-color: white;}
	.qmenu{background: #ececf0;}
		.banner1{visibility: visible;}
.content-view{width: 100%;justify-content: center;}
.menu{display: none;}
.content-view .column{display: none;}
.content-wrapper{background-color: white;display: flex;flex-direction: column;align-items: center;font-family: 'Montserrat',Verdana, Arial;padding: 0;}
.club-space{width: 1200px;display: grid;grid-template-columns:repeat(4,1fr);padding:0 0 20px;}

	.shadow{background-color: white;height: 450px;display: flex;align-items: center;position: relative;z-index: 1;}
		.shadow-child{padding: 5% 0 0;position: absolute;left: 0;-webkit-box-shadow: inset 0px 9px 28px -16px rgba(0,0,0,0.99);-moz-box-shadow: inset 0px 9px 28px -16px rgba(0,0,0,0.99);box-shadow: inset 0px 9px 28px -16px rgba(0,0,0,0.99);width: 100%;height: 330px;z-index: 2;line-height: 1;display: flex;justify-content: center;}
			.sh-ch-body{width: 1200px;}
				.sh-ch-body >div{font-size: 32pt;text-transform: uppercase;color: #bc1b51;text-align: end;}
				.sh-ch-body >div:nth-child(1){text-align: end;padding: 0 20.4% 0 0;color: #ce285f;}
				.sh-ch-body >div:nth-child(2){font-size: 42pt;font-weight: 500;color: #ce285f;}
				.sh-ch-body >div:nth-child(3){text-align: end;padding: 0 6.5% 0 0;font-weight: 600;}
				.sh-ch-body >div:nth-child(4){padding: 0 6.5% 0 0;font-size: 42pt;color: #4d4447;}
		.shadow-body{position: absolute;height: 330px;width: 100%;z-index: 3;overflow: hidden;display: none;}
			.shadow-body > img{left: 0;top: 0;}

	.club-banner{width: 100%;object-fit: none;height: 330px;position: relative;z-index: 1;min-height: 90px;}

	.DE-space{grid-column-start:1;grid-column-end:4;background: #ffffff;}
		.DE-pop-body{display: grid;grid-template-columns: repeat(3,1fr);color: white;font-size: 11pt;font-weight: 500;}
			.DE-pop-body > a{position: relative;display: flex;grid-column-start: 1;grid-column-end: 3;color: white;}
			.DE-pop-body > a:nth-child(1){grid-row-start: 1;grid-row-end: 3;grid-column-start: 3;grid-column-end: 4;}
			.DE-pop-body > a:nth-child(3){margin: 15px 30px 0 0;}
			.DE-pop-body > a:nth-child(2){margin: 0 30px 15px 0;}
				.DE-pop-body > a > div{width: 100%;height: 100%;overflow: hidden;}
				.DE-pop-body > a > div > img{position: relative;z-index: 1;width: 100%;height: 100%;-o-transition: all 0.65s ease-in-out;-moz-transition: all 0.65s ease-in-out;-webkit-transition: all 0.65s ease-in-out;transition: all 0.65s ease-in-out;}
				.DE-pop-body > a > div:hover > img{transform: scale(1.3);}
				.DE-pop-body > a > div > div{position: absolute;z-index: 2;top: 0;left: 0;display: flex;padding: 15px;flex-direction: column;height: 100%;-webkit-box-shadow: 0px 0px 44px -16px rgba(0,0,0,0.46);-moz-box-shadow: 0px 0px 44px -16px rgba(0,0,0,0.46);box-shadow: 0px 0px 44px -16px rgba(0,0,0,0.46);width: 100%;}
				.DE-pop-body > a > div > div:nth-child(2){-webkit-box-shadow: inset 0px 0px 97px 60px rgba(0,0,0,0.45);-moz-box-shadow: inset 0px 0px 97px 60px rgba(0,0,0,0.45);box-shadow: inset 0px 0px 97px 60px rgba(0,0,0,0.45);width: 100%;}
				.DE-pop-body > a > .DE-pop-club > div{flex-direction: row;width: 100%;}
					.DE-pop-body > a > .DE-pop-club > div > div:nth-child(2){text-align: end;}
					.DE-pop-body > a > div > div > div{flex: 1;}
					.DE-pop-body > a > .DE-pop-section > div > div:nth-child(2){display: flex;flex-direction: column;justify-content: flex-end;}
						.DE-pop-body > a > div > div > div > div:nth-child(1){font-size: 26pt;text-transform: uppercase;font-weight: 600;}

		.DE-reg-space{padding: 30px 0;}
		.reg-sp-space{display: flex;flex-wrap: wrap;justify-content: center;}
			.reg-sp-title{font-size: 14pt;text-transform: uppercase;color: #004064;padding: 0 0 30px 0;font-weight: 500;}


			.sp-space-region{display: flex;flex-direction: column;align-items: center;width: 25%;color: #004064;margin: 0 0 20px;}
				.sp-space-region > img{padding: 0 0 30px;}
				.sp-space-region > p{font-size: 12pt;font-weight: bold;border-bottom: 2px inset #004064;text-align: center;}
				.sp-space-region > a{display: flex;color: black;padding: 0 2px 5px 0;}
				.sp-space-region:last-child > a{border-right:none;}
					.sp-space-region > a > div:nth-child(1){flex: 1;}
					.sp-space-region > a > div:nth-child(2){flex-shrink: 1;}

		.DE-test-ban{width: 100%;padding: 20px 0 40px;position: relative;}
			.DE-test-ban .reg-sp-title{padding: 0;}
			.test-ban-img{width: 100%;position: relative;z-index: 1;}
			.search-club{position: absolute;z-index: 2;top: 50%;left: 0;font-size: 11pt;font-weight: 600;width: 100%;background: #ffffff7a;padding: 10px 0;}
				.search-club form{display: flex;padding: 0 0 0 20px;flex-wrap: wrap;justify-content: center;}
					.search-club form label{flex-shrink: 1;}
					.search-club form select{margin: 0 0 0 10px;flex-shrink: 1;}
					.search-club form input{margin: 0 0 0 1%;flex-shrink: 1;}


	.DE-news-body{padding: 10px 0 0;}
	.DE-news-title{font-size: 14pt;text-transform: uppercase;color: #004064;font-weight: 500;}
	.DE-news-space{display: grid;grid-template-columns:repeat(4,1fr);}
		.n-sp-body{margin: 0 40px 0 0;}
		.n-sp-body:nth-child(1){grid-column-start:1;grid-column-end:3;grid-row-start: 1;grid-row-end: 3;}
			.n-sp-body > img{display: none;}
			.n-sp-body:nth-child(1) > img{object-fit: cover;display: block;width: 100%;}
			.n-sp-body:nth-child(1) > .n-sp-text{padding: 25px 0 0;}
				.n-sp-t-title{font-size: 12pt;font-weight: bold;color: black;}
				.n-sp-t-date{margin: 10px 0;font-size: 11pt;}

	.kar-DE-school{grid-column-start:4;grid-column-end:5;padding: 0 10px 0 30px;overflow: hidden;height: 1250px;}
		.DE-sc-title{font-size: 14pt;text-transform: uppercase;color: #004064;padding: 0 0 30px;font-weight: 500;}
		.DE-sc-body{width: 115%;height: 100%;overflow-y: scroll;padding: 0 20px 0 0;}
			.sc-body-links{display: flex;color: black;padding: 0 0 10px;font-size: 10pt;}
			.sc-body-links:last-child{padding: 0 0 80px;}
				.sc-body-links > div:nth-child(1){flex: 1;}
				.sc-body-links > div:nth-child(2){flex-shrink: 1;}



	.collection-all-news{font-weight: 600;color: #677279;display: flex;padding: 25px 0 25px;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;font-size: 10pt;}
	.collection-all-news1{font-weight: 200;color: #677279;display: flex;padding: 5px;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;font-size: 10pt;justify-content: flex-end;margin: 19px 19px;}
		.collection-all-news1:hover{border-radius: 20px;background: #439e4b94;}

	.item-text1{width: 100%;padding: 0 5px 0 0;height: 180px;overflow: hidden;}
	.item-text1 .data{font-size: 10px;color: #797979;text-align: end;padding: 5px 0 0;}
		.thumb1 {width: 100%;height: 94px;}
		.thumb {width: 100%;height: 220px;}
		.wrap-image{box-shadow: #1a1619 -1px 14px 27px -17px;}
			.news-collection-txt{width: 100%;color: #3d4b6b;padding: 9% 0 0;;display: flex;font-size: 10pt;line-height: 1.1;}
			.news-collection-txt1{width: 100%;color: #3d4b6b;padding: 4% 1% 0 0;display: flex;font-size: 12pt;line-height: 1.1;}



	#dopclubactv .title{color: #bc1b51;text-transform: uppercase;font-weight: 600;}
		#dopclubactv .title > div{padding: 0 0 20px;}
		#dopclubactv .title > div:nth-child(1){font-size: 24pt;padding: 0;}
		#dopclubactv .title > a{color: #bc1b51;}
			#dopclubactv .home-club{padding: 0 0 20px;text-transform: initial;font-weight: 400;text-decoration: underline;font-size: 10pt;}
		#dopclubactv .title > div:nth-child(2){font-size: 12pt;}
	#dopclubactv .space{width: 100%;overflow: hidden;-webkit-box-shadow: -2px 3px 36px -2px rgba(0,0,0,0.42);-moz-box-shadow: -2px 3px 36px -2px rgba(0,0,0,0.42);box-shadow: -2px 3px 36px -2px rgba(0,0,0,0.42);padding: 20px;}
		#dopclubactv .space-title{display: flex;padding: 0 0 20px;margin: 0 0 0 20px;}
			#dopclubactv .space-title > div{font-size: 18pt;text-transform: uppercase;font-weight: 600;color: #9b9b9b;cursor: pointer;border-bottom:2px solid #9b9b9b;}
			#dopclubactv .space-title > div:nth-child(2){margin: 0 0 0 20px;}
			#dopclubactv .space-title > div.activ{color: black;border-bottom: none;}
		#dopclubactv .body-clubs{display: flex;width: 200%;font-weight: 600;font-size: 11pt;}
			#dopclubactv .body-clubs > div{width: 50%;display: grid;grid-template-columns: repeat(2,1fr);margin: 0 0 0 20px;}
			#dopclubactv .body-clubs a{color: #bf285c;margin: 0 0 20px;padding: 0 5px 0 0;}



	#dopclubAll .title{color: #bc1b51;text-transform: uppercase;font-weight: 600;}
		#dopclubAll .title > div{padding: 0 0 20px;}
		#dopclubAll .title > div:nth-child(1){font-size: 24pt;display: flex;}
			#dopclubAll .title > div:nth-child(1) > div:nth-child(1){font-weight: 400;padding: 0 0 0 10px;}
			#dopclubAll .title > div:nth-child(1) > div:nth-child(2){font-size: 13pt;font-weight: 400;display: flex;align-items: center;padding: 0 0 0 10px;}
		#dopclubAll .title > div:nth-child(2){font-size: 12pt;}
	#dopclubAll .title > a{color: #bc1b51;}
        #dopclubAll .home-club{padding: 3px 0 20px;text-transform: initial;font-weight: 400;text-decoration: underline;font-size: 10pt;}

	#dopclubAll .space{width: 100%;overflow: hidden;-webkit-box-shadow: -2px 3px 36px -2px rgba(0,0,0,0.42);-moz-box-shadow: -2px 3px 36px -2px rgba(0,0,0,0.42);box-shadow: -2px 3px 36px -2px rgba(0,0,0,0.42);padding: 20px;}
		#dopclubAll .space-title{padding: 30px 0 50px;font-size: 16pt;display: flex;color: #606060;}
			#dopclubAll .space-title > div:nth-child(1){text-transform: uppercase;}
			#dopclubAll .space-title > div:nth-child(2){font-size: 12pt;display: flex;align-items: center;padding: 0 0 0 10px;}
		#dopclubAll .space > a{width: 100%;color: #3e3e3e;}
			#dopclubAll .body-section{display: grid;grid-template-columns: repeat(5,1fr);width: 100%;margin: 0 0 20px;font-size: 12pt;font-weight: 600;}
				#dopclubAll .body-section > div:nth-child(2){color: #bc1b51;}
				#dopclubAll .body-section > div:nth-child(3){font-weight: 400;}
				#dopclubAll .body-section > div:nth-child(4){font-weight: 400;padding: 0 0 0 10px;}
				#dopclubAll .button{display: flex;align-items: center;justify-content: center;background-image: linear-gradient(to right, #bc1b51, #e591ad);background-color: #bc1b51;color: white;height: 35px;font-weight: 500;font-size: 11pt;}
				#dopclubAll .button:hover{background-image: linear-gradient(to left, #bc1b51, #e591ad);}



    #blog-full .blog-item-title {font-size: 24pt;color: #bc1b51;font-weight: bold;text-transform: uppercase;margin-bottom: 5px;display: block;line-height: 1;display: flex;}
    	 #blog-full .blog-item-title >div{font-size: 14pt;display: flex;align-items: center;}
    #blog-full .blog-page {margin-top: 10px;}
    #blog-full .attachment-photos {padding-top: 15px;display: grid;grid-template-columns: repeat(3,1fr);}
    #blog-full .attachment-photos img {width: 100%;padding: 5px;height: 175px;object-fit: cover;}
    #blog-full .blog-item{-webkit-box-shadow: -2px 3px 36px -2px rgba(0,0,0,0.42);-moz-box-shadow: -2px 3px 36px -2px rgba(0,0,0,0.42);box-shadow: -2px 3px 36px -2px rgba(0,0,0,0.42);padding: 20px;}

        #blog-full .blog-page-content > a{color: #bc1b51;}
            #blog-full .home-club{padding: 3px 0 20px;text-transform: initial;font-weight: 400;text-decoration: underline;font-size: 10pt;}

                #blog-full .scool-title{font-size: 18pt;text-transform: uppercase;font-weight: 600;color: black;cursor: pointer;padding: 0 0 20px;}
                    #blog-full .blog-zag{display: flex;padding: 0 0 10px;}
                        #blog-full .blog-body-title{font-size: 12pt;font-weight: 600;}
                        #blog-full .free{color: #bc1b51;}
                        #blog-full .blog-body-content{font-size: 12pt;font-weight: 400;padding: 0 0 0 20px;}
                #blog-full .grafik .blog-body-title{padding: 0 0 10px;}

        #blog-full .club-list .blog-item-title{padding: 30px 0 0;}
        #blog-full .club-list > a{color: #bc1b51;}
        #blog-full .space{width: 100%;overflow: hidden;padding: 20px;}
		#blog-full .space-title{padding: 30px 0 50px;font-size: 16pt;display: flex;color: #606060;}
			#blog-full .space-title > div:nth-child(1){text-transform: uppercase;}
			#blog-full .space-title > div:nth-child(2){font-size: 12pt;display: flex;align-items: center;padding: 0 0 0 10px;}
		#blog-full .space > a{width: 100%;color: #3e3e3e;}
			#blog-full .body-section{display: grid;grid-template-columns: repeat(5,1fr);width: 100%;margin: 0 0 20px;font-size: 12pt;font-weight: 600;}
				#blog-full .body-section > div:nth-child(2){color: #bc1b51;}
				#blog-full .body-section > div:nth-child(3){font-weight: 400;}
				#blog-full .body-section > div:nth-child(4){font-weight: 400;padding: 0 0 0 10px;}
				#blog-full .button{display: flex;align-items: center;justify-content: center;background-image: linear-gradient(to right, #bc1b51, #e591ad);background-color: #bc1b51;color: white;height: 35px;font-weight: 500;font-size: 11pt;}
				#blog-full .button:hover{background-image: linear-gradient(to left, #bc1b51, #e591ad);}




	#dopclubViewAll .blog-item-title {font-size: 24pt;color: #bc1b51;font-weight: bold;text-transform: uppercase;margin-bottom: 5px;display: block;line-height: 1;}
	#dopclubViewAll .title > a{color: #bc1b51;}
            #dopclubViewAll .home-club{padding: 3px 0 20px;text-transform: initial;font-weight: 400;text-decoration: underline;font-size: 10pt;}

	#dopclubViewAll .space{width: 100%;overflow: hidden;-webkit-box-shadow: -2px 3px 36px -2px rgba(0,0,0,0.42);-moz-box-shadow: -2px 3px 36px -2px rgba(0,0,0,0.42);box-shadow: -2px 3px 36px -2px rgba(0,0,0,0.42);padding: 20px;}
		#dopclubViewAll .space-title{padding: 30px 0 50px;font-size: 16pt;display: flex;color: #606060;}
			#dopclubViewAll .space-title > div:nth-child(1){text-transform: uppercase;}
			#dopclubViewAll .space-title > div:nth-child(2){font-size: 12pt;display: flex;align-items: center;padding: 0 0 0 10px;}
		#dopclubViewAll .space > a{width: 100%;color: #3e3e3e;}
			#dopclubViewAll .body-section{display: grid;grid-template-columns: repeat(5,1fr);width: 100%;margin: 0 0 20px;font-size: 12pt;font-weight: 600;}
				#dopclubViewAll .body-section > div:nth-child(2){color: #bc1b51;}
				#dopclubViewAll .body-section > div:nth-child(3){font-weight: 400;}
				#dopclubViewAll .body-section > div:nth-child(4){font-weight: 400;padding: 0 0 0 10px;}
				#dopclubViewAll .button{display: flex;align-items: center;justify-content: center;background-image: linear-gradient(to right, #bc1b51, #e591ad);background-color: #bc1b51;color: white;height: 35px;font-weight: 500;font-size: 11pt;}
				#dopclubViewAll .button:hover{background-image: linear-gradient(to left, #bc1b51, #e591ad);}




.footer{background: #303c57;width: 100%;padding: 0 10px;}
	.contacts {color: white;margin: 50px 0;line-height: 1.8;}
		.contacts p{color: #e5b340;font-size: 16pt;margin: 0;}
		.contacts a{color: white;}
		.contacts a:hover{color: #337ab7;}
		.finist {display: flex;flex-direction: row;padding: 10px 0 10px 15px;height: 70px;align-items: flex-end;margin: 39px 0 -85px;}
		    .hover {color: white;display: flex;align-items: center;padding: 0 10px 0 0;}
		    .logo-finist {background: url(/media/img/site/585_finistLogo.JPG) round ;height: 50px;width: 150px;overflow: hidden;display: flex;justify-content: center;align-items: center;}


/* jssor slider loading skin spin css */
.jssorl-009-spin .jssor-img{
animation-name: jssorl-009-spin;
animation-duration: 1.6s;
animation-iteration-count: infinite;
animation-timing-function: linear;
}
@keyframes jssorl-009-spin {
from {
    transform: rotate(0deg);
}

to {
    transform: rotate(360deg);
}
}
.jssorb053 .i {position:absolute;cursor:pointer;}
.jssorb053 .i .b {fill:#fff;fill-opacity:0.5;}
.jssorb053 .i:hover .b {fill-opacity:.7;}
.jssorb053 .iav .b {fill-opacity: 1;}
.jssorb053 .i.idn {opacity:.3;}

.jssora093 {display:block;position:absolute;cursor:pointer;}
.jssora093 .c {fill:none;stroke:#fff;stroke-width:400;stroke-miterlimit:10;}
.jssora093 .a {fill:none;stroke:#fff;stroke-width:400;stroke-miterlimit:10;}
.jssora093:hover {opacity:.8;}
.jssora093.jssora093dn {opacity:.6;}
.jssora093.jssora093ds {opacity:.3;pointer-events:none;}
.jssorl-009-spin .item{
	animation-name: jssorl-009-spin;
	animation-duration: 2s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}



@media (max-width: 1100px) {
	.content-size{width: 100%;}

	.shadow{height: auto;margin: 20px 0;}
		.club-banner{width: 100%;object-fit: cover;height: 100%;}
		.shadow-child{padding:10px 0;height: 100%;}
			.sh-ch-body{width:100%;}
				.sh-ch-body >div{font-size: 22pt;text-transform: uppercase;color: #bc1b51;text-align: end;}
				.sh-ch-body >div:nth-child(1){text-align: end;padding: 0 27.4% 0 0;color: #ce285f;}
				.sh-ch-body >div:nth-child(2){font-size: 32pt;font-weight: 500;color: #ce285f;}
				.sh-ch-body >div:nth-child(3){text-align: end;padding: 0 6.5% 0 0;font-weight: 600;}
				.sh-ch-body >div:nth-child(4){padding: 0 6.5% 0 0;font-size: 32pt;color: #4d4447;}



	.club-space{width: 100%;padding: 0 5px;}
		.DE-pop-body{grid-template-columns: repeat(2,1fr);}
			.DE-pop-body > a:nth-child(1){grid-column-start: unset;grid-column-end: unset;margin: 0 10px 0 0;}
			.DE-pop-body > a{grid-column-start: unset;grid-column-end: unset;}
			.DE-pop-body > a:nth-child(2){margin: 0 0 10px 10px;}
			.DE-pop-body > a:nth-child(3){margin: 10px 0 0 10px;}

	.search-club form label{padding: 5px 0 0;}
	.search-club form select{margin: 5px 0 0;}
	.search-club form input{margin: 5px 0 0;}


	.DE-news-body{padding: 10px 0 0 20px;}
		.n-sp-body {margin: 0 10px 0 0;}


	#blog-full .blog-item{overflow: hidden;}
		#blog-full .grafik > div{overflow-x: scroll;}
}

@media (max-width: 800px) {
	.logo-title-txt{font-size: 14pt;}
	.banner{display: flex;justify-content: center;}
	.club-space{display: flex;flex-direction: column;}
		.DE-space{grid-column-start: unset;grid-column-end: unset;}
			.DE-pop-body{font-size: 10pt;}
				.DE-pop-body > a > div > div > div > div:nth-child(1){font-size: 16pt;}
		.DE-news-body{padding: 10px 0 0;}
		.DE-news-space{grid-template-columns: repeat(2,1fr);}
			.n-sp-t-title{font-size: 12pt;}
				.n-sp-t-date{font-size: 10pt;}

		.banner1{width: 100%;}
			.item-text1{height: auto;}
				.news-collection-txt{padding: 10px 0 0;}
				.thumb1 {width: 100%;height: 250px;}


		.kar-DE-school{grid-column-start: unset;grid-column-end: unset;padding: 20px 0;height: auto;}
			.DE-sc-body{display: grid;grid-template-columns: repeat(3,1fr);padding: 0;width: auto;overflow: overlay;}
				.sc-body-links{padding: 0 10px 10px;border-right: 1px solid;}

	.search-club{top: 35%;}

	#blog-full .blog-item-title{font-size:16pt;}
		#blog-full .body-section{font-size:10pt;}



	#dopclubViewAll .blog-item-title{font-size: 16pt;}
		#dopclubViewAll .body-section{font-size:10pt;}



	.sh-ch-body >div{font-size: 16pt;text-transform: uppercase;color: #bc1b51;text-align: end;}
	.sh-ch-body >div:nth-child(1){text-align: end;padding: 0 21.4% 0 0;color: #ce285f;}
	.sh-ch-body >div:nth-child(2){font-size: 24pt;font-weight: 500;color: #ce285f;}
	.sh-ch-body >div:nth-child(3){text-align: end;padding: 0 6.5% 0 0;font-weight: 600;}
	.sh-ch-body >div:nth-child(4){padding: 0 6.5% 0 0;font-size: 24pt;color: #4d4447;}
}

@media (max-width: 640px){
	.DE-pop-body{grid-template-columns: repeat(1,1fr);}
		.DE-pop-body > a:nth-child(1){margin: 0 0 10px;}
		.DE-pop-body > a:nth-child(2){margin: 0 0 10px;}
		.DE-pop-body > a:nth-child(3){margin: 0;}

	.DE-sc-body{grid-template-columns: repeat(2,1fr);}

	.sp-space-region{width: auto;flex-grow: 1;padding: 0 15px;}

	#dopclubAll .body-section{font-size: 10pt;}
	#dopclubactv .space{padding: 5px;}
		#dopclubAll .title > div:nth-child(1){font-size: 14pt;}
		#dopclubactv .space-title > div{font-size: 13pt;}
			#dopclubAll .body-section{grid-template-columns: repeat(3,1fr);padding: 0 0 5px;border-bottom: 1px dashed;}
				#dopclubAll .body-section > div{display: flex;align-items: center;}


	#blog-full .body-section{grid-template-columns: repeat(3,1fr);padding: 0 0 5px;border-bottom: 1px dashed;}
		#blog-full .body-section > div{display: flex;align-items: center;}


	#dopclubViewAll .body-section{grid-template-columns: repeat(3,1fr);padding: 0 0 5px;border-bottom: 1px dashed;}
		#dopclubViewAll .body-section > div{display: flex;align-items: center;}


	.sh-ch-body >div{font-size: 14pt;text-transform: uppercase;color: #bc1b51;text-align: end;}
	.sh-ch-body >div:nth-child(1){text-align: end;padding: 0 21.4% 0 0;color: #ce285f;}
	.sh-ch-body >div:nth-child(2){font-size: 18pt;font-weight: 500;color: #ce285f;}
	.sh-ch-body >div:nth-child(3){text-align: end;padding: 0 6.5% 0 0;font-weight: 600;}
	.sh-ch-body >div:nth-child(4){padding: 0 6.5% 0 0;font-size: 18pt;color: #4d4447;}
}
@media (max-width: 485px){
	.job{padding: 0 0 0 10px;}
	.search-club {top: 20%;}


	.DE-pop-body > a > div > div:nth-child(2){line-height: 1.2;}

	.sh-ch-body >div{font-size: 11pt;text-transform: uppercase;color: #bc1b51;text-align: end;}
	.sh-ch-body >div:nth-child(1){text-align: end;padding: 0 21.4% 0 0;color: #ce285f;}
	.sh-ch-body >div:nth-child(2){font-size: 14pt;font-weight: 500;color: #ce285f;}
	.sh-ch-body >div:nth-child(3){text-align: end;padding: 0 6.5% 0 0;font-weight: 600;}
	.sh-ch-body >div:nth-child(4){padding: 0 6.5% 0 0;font-size: 14pt;color: #4d4447;}
}