.wp-block-group.alignfull.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained { padding:0px!important; position:static;}

.home.page-template-default.page.page-id-11.wp-embed-responsive {background-image: url(https://ebook.kkpublication.co.in/wp-content/themes/twentytwentyfive/assets/images/inside-bg.jpg);  background-position: center top;  background-repeat: no-repeat; background-attachment: fixed;}

#wp--skip-link--target {  margin: auto !important;  padding: 130px 0px 0px 0px !important;  position: relative;  overflow:hidden; }

.entry-content.alignfull.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained {  max-width: 1280px;  margin: auto; padding:0px;}

.df-element[data-df-lightbox], .df-element[data-lightbox] {  position: relative;  width: 17.5%;  float: left; padding:3px!important;}

.wp-block-post-title {  display: none!important;}

h2 {text-align:center; margin-top:60px!important;}

.df-more-container a:first-child {  display: none!important;}







/*  1240px  */
@media all and (max-width: 1339px) {

.entry-content.alignfull.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained {  max-width: 1160px;}

.df-element[data-df-lightbox], .df-element[data-lightbox] {  position: relative;  width: 17%;  float: left; padding:3px!important;}

}







/*  980px  */
@media all and (max-width: 1239px) {

.entry-content.alignfull.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained {  max-width: 920px;}

.df-element[data-df-lightbox], .df-element[data-lightbox] {  position: relative;  width: 21.7%;  float: left; padding:3px!important;}

h2 {  text-align: center;  margin-top: 10px !important;}

}





/*  768px  */
@media all and (max-width: 979px) {

.entry-content.alignfull.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained {  max-width: 720px;}

.df-element[data-df-lightbox], .df-element[data-lightbox] {  position: relative;  width: 29%;  float: left; padding:3px!important;}


}








/*  640px  */
@media all and (max-width: 767px) {

.entry-content.alignfull.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained {  max-width: 600px;}

.df-element[data-df-lightbox], .df-element[data-lightbox] {  position: relative;  width: 45%;  float: left; padding:3px!important;}



}












/*  480px  */
@media all and (max-width: 639px) {


.entry-content.alignfull.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained {  max-width: 430px;}

.df-element[data-df-lightbox], .df-element[data-lightbox] {  position: relative;  width: 43%;  float: left; padding:0px!important;}



}








/*  360px  */
@media all and (max-width: 479px) {

.entry-content.alignfull.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained {  max-width: 340px;}

.df-element[data-df-lightbox], .df-element[data-lightbox] {    position: relative;    width: 44%;    float: left;    padding: 0px !important;    margin: 10px !important;  }


}






/* Scroll Top */

.scrolltop {
	display:none;
	width:100%;
	margin:0 auto;
	position:fixed;
	bottom:0px;
	right:0px;	
	z-index:99;
}
.scroll {
	position:absolute;
	right:20px;
	bottom:20px;
	padding:0;
	text-align: center;
	margin: 0 0 0 0;
	cursor:pointer;
	transition: 0.5s;
	background-color: #f0636b;
}

.scroll a {padding:25px 0px 0px 0px; display:block; color:#fff; height:50px; width:50px;}

.scroll a span {
  width: 0; 
  height: 0; 
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #fff;
  display: block;
  margin:auto;
  animation: buttonarrow 0.6s infinite alternate ease-in-out;
}


@keyframes buttonarrow {
	0% {
		transform: translateY(0);
		opacity: 1.0
	}
	100% {
		transform: translateY(-0.5em);
		opacity: 1.0
	}
}

/* Scroll Top */


