/**

Custom Style

**/


/**Web fonts**/
@import url('https://fonts.googleapis.com/css2?family=EB+Garamond:wght@700&display=swap');
@font-face {
    font-family: 'PacFont';
    font-style: normal;
    font-weight: normal;
    src: local('PacFont'), url('PAC-FONT.woff') format('woff');
    }

@font-face {
	font-family: 'Viafont Regular';
	font-style: normal;
	font-weight: normal;
	src: local('Viafont Regular'), url('fonts/viafont/Viafont.woff') format('woff');
}

@font-face {
	font-family: 'Typo Grotesk Thin Regular';
	font-style: normal;
	font-weight: normal;
	src: local('Typo Grotesk Thin Regular'), url('fonts/typogrotesk/Typo Grotesk Thin Demo.woff') format('woff');
}

@font-face {
	font-family: 'Typo Grotesk Black Regular';
	font-style: normal;
	font-weight: normal;
	src: local('Typo Grotesk Black Regular'), url('fonts/typogrotesk/Typo Grotesk Black Demo.woff') format('woff');
}

@font-face {
	font-family: 'Conv_BRITANIC';
	src: url('fonts/britanic/BRITANIC.eot');
	src: local('☺'), url('fonts/britanic/BRITANIC.woff') format('woff'), url('fonts/britanic/BRITANIC.ttf') format('truetype'), url('fonts/britanic/BRITANIC.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'artifakt';
	src: url('fonts/artifakt/artifakt.woff2') format('woff2'), url('fonts/artifakt/artifakt.woff') format('woff'), url('fonts/artifakt/artifakt.ttf') format('truetype');
}

@font-face {
	font-family: 'CALISTB';
	src: url('fonts/calisto/bold/CALISTB.woff') format('woff'), url('fonts/calisto/bold/CALISTB.woff2') format('woff2'), url('fonts/calisto/bold/CALISTB.svg#CALISTB') format('svg'), url('fonts/calisto/bold/CALISTB.eot'), url('fonts/calisto/bold/CALISTB.eot?#iefix') format('embedded-opentype'), url('fonts/calisto/bold/CALISTB.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'CALISTBI';
	src: url('fonts/calisto/boldItalic/CALISTBI.woff') format('woff'), url('fonts/calisto/boldItalic/CALISTBI.woff2') format('woff2'), url('fonts/calisto/boldItalic/CALISTBI.svg#CALISTBI') format('svg'), url('fonts/calisto/boldItalic/CALISTBI.eot'), url('fonts/calisto/boldItalic/CALISTBI.eot?#iefix') format('embedded-opentype'), url('fonts/calisto/boldItalic/CALISTBI.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'BROADW';
	src: url('fonts/brodway/BROADW.woff') format('woff'), url('fonts/brodway/BROADW.woff2') format('woff2'), url('fonts/brodway/BROADW.svg#BROADW') format('svg'), url('fonts/brodway/BROADW.eot'), url('fonts/brodway/BROADW.eot?#iefix') format('embedded-opentype'), url('fonts/brodway/BROADW.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'BRLNSDB';
	src: url('fonts/berlin/BRLNSDB.woff') format('woff'), url('fonts/berlin/BRLNSDB.woff2') format('woff2'), url('fonts/berlin/BRLNSDB.svg#BRLNSDB') format('svg'), url('fonts/berlin/BRLNSDB.eot'), url('fonts/berlin/BRLNSDB.eot?#iefix') format('embedded-opentype'), url('fonts/berlin/BRLNSDB.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'FRSCRIPT';
	src: url('fonts/french/FRSCRIPT.woff') format('woff'), url('fonts/french/FRSCRIPT.woff2') format('woff2'), url('fonts/french/FRSCRIPT.svg#FRSCRIPT') format('svg'), url('fonts/french/FRSCRIPT.eot'), url('fonts/french/FRSCRIPT.eot?#iefix') format('embedded-opentype'), url('fonts/french/FRSCRIPT.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Rockwell';
	src: url('fonts/rockwell/Rockwell.woff2') format('woff2'), url('fonts/rockwell/Rockwell.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Rockwell';
	src: url('fonts/rockwell/Rockwell-Bold.woff2') format('woff2'), url('fonts/rockwell/Rockwell-Bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Rockwell Extra';
	src: url('fonts/rockwell/Rockwell-ExtraBold.woff2') format('woff2'), url('fonts/rockwell/Rockwell-ExtraBold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Charlemagne Std';
	src: url('fonts/Charlemagne/CharlemagneStd-Bold.eot');
	src: url('fonts/Charlemagne/CharlemagneStd-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/Charlemagne/CharlemagneStd-Bold.woff2') format('woff2'), url('fonts/Charlemagne/CharlemagneStd-Bold.woff') format('woff'), url('fonts/Charlemagne/CharlemagneStd-Bold.svg#CharlemagneStd-Bold') format('svg');
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-00FE;
}

@font-face {
	font-family: 'bankgothicregular';
	src: url('fonts/bankGothic/bankgothic_regular-webfont.woff2') format('woff2'), url('fonts/bankGothic/bankgothic_regular-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Algerian';
	src: url('fonts/algerian/Algerian.eot');
	src: url('fonts/algerian/Algerian.eot?#iefix') format('embedded-opentype'), url('fonts/algerian/Algerian.woff2') format('woff2'), url('fonts/algerian/Algerian.woff') format('woff'), url('fonts/algerian/Algerian.svg#Algerian') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: extra-condensed;
	unicode-range: U+0020-00F7;
}

@font-face {
	font-family: 'Agency FB';
	src: url('fonts/agency-fb/Agency FB Bold.eot');
	src: url('fonts/agency-fb/Agency FB Bold.eot?#iefix') format('embedded-opentype'), url('fonts/agency-fb/Agency FB Bold.woff2') format('woff2'), url('fonts/agency-fb/Agency FB Bold.woff') format('woff'), url('fonts/agency-fb/Agency FB Bold.svg#Agency FB Bold') format('svg');
	font-weight: 700;
	font-style: normal;
	font-stretch: condensed;
	unicode-range: U+0020-02DC;
}

@font-face {
	font-family: 'Agency FB';
	src: url('fonts/agency-fb/Agency FB.eot');
	src: url('fonts/agency-fb/Agency FB.eot?#iefix') format('embedded-opentype'), url('fonts/agency-fb/Agency FB.woff2') format('woff2'), url('fonts/agency-fb/Agency FB.woff') format('woff'), url('fonts/agency-fb/Agency FB.svg#Agency FB') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: condensed;
	unicode-range: U+0020-02DC;
}

@font-face {
	font-family: 'baskerville_old_faceregular';
	src: url('fonts/basker/baskvill-webfont.woff2') format('woff2'), url('fonts/basker/baskvill-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'eras_demi_itcregular';
	src: url('fonts/eracIT/erasdemi-webfont.woff2') format('woff2'), url('fonts/eracIT/erasdemi-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'devlys_030_condensednormal';
	src: url('fonts/DevHind/devlys_030_condensed_normal-webfont.woff2') format('woff2'), url('fonts/DevHind/devlys_030_condensed_normal-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'cooper_blackregular';
	src: url('fonts/cooper/coopbl-webfont.woff2') format('woff2'), url('fonts/cooper/coopbl-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'harringtonregular';
	src: url('fonts/Harington/harngton-webfont.woff2') format('woff2'), url('fonts/Harington/harngton-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MyriadProRegular';
	src: url('fonts/myriad/myriadpro-regular.eot');
	src: url('fonts/myriad/myriadpro-regular.eot') format('embedded-opentype'), url('fonts/myriad/myriadpro-regular.woff') format('woff'), url('fonts/myriad/myriadpro-regular.ttf') format('truetype'), url('fonts/myriad/myriadpro-regular.svg#MyriadProRegular') format('svg');
}

@font-face {
	font-family: 'MyriadPro-Semibold';
	src: url('fonts/myriad/MyriadPro-Semibold.eot?#iefix') format('embedded-opentype'), url('fonts/myriad/MyriadPro-Semibold.otf') format('opentype'), url('fonts/myriad/MyriadPro-Semibold.woff') format('woff'), url('fonts/myriad/MyriadPro-Semibold.ttf') format('truetype'), url('fonts/myriad/MyriadPro-Semibold.svg#MyriadPro-Semibold') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Castellar';
	src: url('fonts/Castellar.eot?#iefix') format('embedded-opentype'), url('fonts/Castellar.woff') format('woff'), url('fonts/Castellar.ttf') format('truetype'), url('fonts/Castellar.svg#Castellar') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'dancing_script_otregular';
	src: url('fonts/dancingScript/dancingscript-regular-webfont.woff2') format('woff2'), url('fonts/dancingScript/dancingscript-regular-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'HighTowerText-Reg';
	src: url('fonts/HighTowerText-Reg/HighTowerText-Reg.eot?#iefix') format('embedded-opentype'), url('fonts/HighTowerText-Reg/HighTowerText-Reg.woff') format('woff'), url('fonts/HighTowerText-Reg/HighTowerText-Reg.ttf') format('truetype'), url('fonts/HighTowerText-Reg/HighTowerText-Reg.svg#HighTowerText-Reg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'BrushScriptMT';
	src: url('fonts/BrushScriptMT/BrushScriptMT.eot?#iefix') format('embedded-opentype'), url('fonts/BrushScriptMT/BrushScriptMT.woff') format('woff'), url('fonts/BrushScriptMT/BrushScriptMT.ttf') format('truetype'), url('fonts/BrushScriptMT/BrushScriptMT.svg#BrushScriptMT') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Mistral';
	src: url('fonts/mistral/Mistral.eot');
	src: url('fonts/mistral/Mistral.eot?#iefix') format('embedded-opentype'), url('fonts/mistral/Mistral.woff2') format('woff2'), url('fonts/mistral/Mistral.woff') format('woff'), url('fonts/mistral/Mistral.svg#Mistral') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-02DC;
}

@font-face {
	font-family: 'Pristina-Regular';
	src: url('fonts/pristina/Pristina-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/pristina/Pristina-Regular.woff') format('woff'), url('fonts/pristina/Pristina-Regular.ttf') format('truetype'), url('fonts/pristina/Pristina-Regular.svg#Pristina-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Papyrus-Regular';
	src: url('fonts/papyrus/Papyrus-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/papyrus/Papyrus-Regular.woff') format('woff'), url('fonts/papyrus/Papyrus-Regular.ttf') format('truetype'), url('fonts/papyrus/Papyrus-Regular.svg#Papyrus-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'BellMT';
	src: url('fonts/BellMT/BellMT.eot?#iefix') format('embedded-opentype'), url('fonts/BellMT/BellMT.woff') format('woff'), url('fonts/BellMT/BellMT.ttf') format('truetype'), url('fonts/BellMT/BellMT.svg#BellMT') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Script MT Bold';
	src: url('fonts/scriptMt/Script MT Bold.eot');
	src: url('fonts/scriptMt/Script MT Bold.eot?#iefix') format('embedded-opentype'), url('fonts/scriptMt/Script MT Bold.woff2') format('woff2'), url('fonts/scriptMt/Script MT Bold.woff') format('woff'), url('fonts/scriptMt/Script MT Bold.svg#Script MT Bold') format('svg');
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-F003;
}

@font-face {
	font-family: 'HarlowSolid';
	src: url('fonts/HarlowSolid/HarlowSolid.eot?#iefix') format('embedded-opentype'), url('fonts/HarlowSolid/HarlowSolid.woff') format('woff'), url('fonts/HarlowSolid/HarlowSolid.ttf') format('truetype'), url('fonts/HarlowSolid/HarlowSolid.svg#HarlowSolid') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Gabriola';
	src: url('fonts/Gabriola/Gabriola.eot?#iefix') format('embedded-opentype'), url('fonts/Gabriola/Gabriola.woff') format('woff'), url('fonts/Gabriola/Gabriola.ttf') format('truetype'), url('fonts/Gabriola/Gabriola.svg#Gabriola') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'goudy_old_styleregular';
	src: url('fonts/goudy/goudos-webfont.woff2') format('woff2'), url('fonts/goudy/goudos-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'goudy_old_stylebold';
	src: url('fonts/goudy/goudosb-webfont.woff2') format('woff2'), url('fonts/goudy/goudosb-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'goudy_old_styleitalic';
	src: url('fonts/goudy/goudosi-webfont.woff2') format('woff2'), url('fonts/goudy/goudosi-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Font-Awesome-5-Free';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url("fontawesome/webfonts/fa-regular-400.eot");
	src: url("fontawesome/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("fontawesome/webfonts/fa-regular-400.woff2") format("woff2"), url("fontawesome/webfonts/fa-regular-400.woff") format("woff"), url("fontawesome/webfonts/fa-regular-400.ttf") format("truetype"), url("fontawesome/webfonts/fa-regular-400.svg#fontawesome") format("svg");
}

@font-face {
	font-family: 'lucida_faxregular';
	src: url('fonts/lucida/lfax-webfont.woff2') format('woff2'), url('fonts/lucida/lfax-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'lucida_faxdemibold';
	src: url('fonts/lucida/lfaxd-webfont.woff2') format('woff2'), url('fonts/lucida/lfaxd-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'lucida_faxdemibold_italic';
	src: url('fonts/lucida/lfaxdi-webfont.woff2') format('woff2'), url('fonts/lucida/lfaxdi-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'lucida_faxitalic';
	src: url('fonts/lucida/lfaxi-webfont.woff2') format('woff2'), url('fonts/lucida/lfaxi-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MicrosoftHimalaya';
	src: url('fonts/MicrosoftHimalaya/MicrosoftHimalaya.eot?#iefix') format('embedded-opentype'), url('fonts/MicrosoftHimalaya/MicrosoftHimalaya.woff') format('woff'), url('fonts/MicrosoftHimalaya/MicrosoftHimalaya.ttf') format('truetype'), url('fonts/MicrosoftHimalaya/MicrosoftHimalaya.svg#MicrosoftHimalaya') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Bodoni MT';
	src: url('fonts/bodoni/Bodoni MT Bold Italic.eot');
	src: url('fonts/bodoni/Bodoni MT Bold Italic.eot?#iefix') format('embedded-opentype'), url('fonts/bodoni/Bodoni MT Bold Italic.woff2') format('woff2'), url('fonts/bodoni/Bodoni MT Bold Italic.woff') format('woff'), url('fonts/bodoni/Bodoni MT Bold Italic.svg#Bodoni MT Bold Italic') format('svg');
	font-weight: 700;
	font-style: italic;
	font-stretch: normal;
	unicode-range: U+0020-02DC;
}

@font-face {
	font-family: 'Bodoni MT';
	src: url('fonts/bodoni/Bodoni MT.eot');
	src: url('fonts/bodoni/Bodoni MT.eot?#iefix') format('embedded-opentype'), url('fonts/bodoni/Bodoni MT.woff2') format('woff2'), url('fonts/bodoni/Bodoni MT.woff') format('woff'), url('fonts/bodoni/Bodoni MT.svg#Bodoni MT') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-02DC;
}

@font-face {
	font-family: 'Bodoni MT';
	src: url('fonts/bodoni/Bodoni MT Bold.eot');
	src: url('fonts/bodoni/Bodoni MT Bold.eot?#iefix') format('embedded-opentype'), url('fonts/bodoni/Bodoni MT Bold.woff2') format('woff2'), url('fonts/bodoni/Bodoni MT Bold.woff') format('woff'), url('fonts/bodoni/Bodoni MT Bold.svg#Bodoni MT Bold') format('svg');
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-02DC;
}


/**Web fonts end**/

* {
	/**font-family: 'Roboto', sans-serif;**/
	font-weight: 400;
	margin: 0;
	padding: 0;
}

body {
	font-family: "calibri", "Open Sans", "Open Sans", "Arial", sans-serif;
	position: relative;
}

p {
	font-size: 1.1rem;
	line-height: 31px;
}


/**Blog page**/

ul.custom {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.custom li {
	background: #f7f7f7;
	margin: 0 0 1rem;
	padding: 1rem 1rem;
	line-height: normal;
}

ul.custom li p {
	margin: 0;
}

ul.custom li a {
	display: block;
	text-decoration: none;
}

ul.custom li a:hover span {
	color: green;
}


/**Blog page end**/

#scrollTop {
	position: fixed;
	bottom: 1rem;
	right: 1rem;
}

.navbar-light .navbar-brand {
	display: block;
	transition: 1s;
}

.navbar-light .navbar-brand img {
	vertical-align: bottom;
	height: 7rem;
	transition: 1s;
}

.section-padding {
	padding: 5rem 0;
}

.section-blog-padding {
	padding: 7rem 0;
}

.caption-wrap {
	text-align: center;
	position: relative;
}

.caption {
	padding: 0 15px;
	display: inline-block;
	position: relative;
}

h6.caption:last-child {
	margin-bottom: 0 !important;
}

.caption .caption-inner {
	background: #ddd;
}

.caption .caption-inner:after,
.caption .caption-inner:before {
	content: "";
	position: absolute;
	display: inline-block;
	height: 1px;
	width: 100px;
	left: -100px;
	top: 50%;
	background: inherit;
	margin-top: -1px;
}

.caption .caption-inner:after {
	right: -100px;
	left: auto;
}

.top-line {
	background: #181818;
	padding: 6px 0;
}

.top-line p {
	margin: 0;
}

.contact-link a {
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	margin-right: 14px;
}

.contact-link a:hover {
	color: #fcff08;
}

.unc {
	color: #fcff08;
	font-weight: 700;
	font-style: italic;
	font-size: 25px;
}

#header {
	background-color: transparent;
	/* Grey background */
	padding: 0;
	/* Some padding */
	color: black;
	text-align: center;
	/* Centered text */
	font-size: 13px;
	/* Big font size */
	font-weight: bold;
	position: fixed;
	/* Fixed position - sit on top of the page */
	top: 0;
	width: 100%;
	/* Full width */
	transition: all 0.5s;
	/* Add a transition effect (when scrolling - and font size is decreased) */
}

.navbar-light .navbar-nav .nav-link.active {
	color: red !important;
}

@media screen and (max-width:991px) {
	.navbar-collapse {
		background: #fff;
	}
}

.menu-wraper {
	background: transparent;
	border-bottom: none;
	position: relative;
	z-index: 999;
	transition: all 2s;
}

.menu-wraper .nav-link {
	color: #000 !important;
	text-transform: uppercase;
	letter-spacing: 1.5px;
	background: #ffffff7a;
	border-radius: 2rem;
}

.menu-wraper .nav-link:hover {
	background: #fff;
}

.navbar-brand sup {
	font-size: 10px;
	margin: 0 0 0 4px;
	top: -1.5em;
	color: #04045e;
}

.ln-1 {
	font-family: 'Castellar';
	font-size: 28px;
	color: #04045e;
}

.ln-2 {
	font-size: 20px;
	color: #000;
}

.ln-3 {
	text-align: right;
	font-size: 15px;
	display: block;
	color: #fff;
}

@media screen and (max-width:700px) {
	.ln-2 {
		display: block;
	}
}

.block-title {
	font-family: 'Castellar';
	margin: 1rem 0 4rem;
	text-transform: uppercase;
	font-size: 2.5rem;
	font-weight: 300;
	color: #000;
}

.h-block-1 {
	margin: 0;
}

.h-block-1 p {
	margin: 3rem 5rem 3rem;
	color: #676767;
}

.logo-block {
	margin: 0;
	line-height: normal;
}

.bt-1 {
	font-family: "calibri", "Open Sans", "Open Sans", "Arial", sans-serif;
	text-transform: uppercase;
	font-size: 28px;
	color: #04045e;
}

.bt-2 {
	font-weight: 500;
	font-size: 20px;
	color: #000;
}

.bt-3 {
	font-weight: 500;
	font-size: 15px;
	display: block;
	color: #000;
}

.h-block-1 .btn {
	background: transparent;
	border: 2px solid #676767;
	color: #676767;
}

.h-block-1 .btn:hover {
	border-color: #28a745;
}

.main-banner {
	margin-top: -5rem;
	z-index: 99;
}

.hall-of-fame.main-banner {
	margin-top: 8rem;
}

.content-slider {
	background: url('img/OLO2DT0.jpg') repeat left top;
	background-size: cover;
	padding: 50px 0;
}

.serviceAnimation1 {
	position: absolute;
	z-index: 999;
	top: 188px;
	right: 146px;
	width: 381px;
	height: 354px;
	overflow: hidden;
	text-align: left;
}

.serviceAnimation1 img {}

.serviceBannerText {
	font-family: 'Castellar';
	position: absolute;
	z-index: 999;
	top: 20rem;
	left: 11rem;
	font-size: 2rem;
	color: #20206f;
}

#c-slider h5 {
	color: #d85050;
	margin: 1rem 0 0;
	text-transform: uppercase;
	font-weight: 400;
}

#c-slider .item {
	position: relative;
	padding: 0 1rem;
}

#c-slider .owl-nav {}

#c-slider .owl-nav .owl-prev,
#c-slider .owl-nav .owl-next {
	position: absolute;
	z-index: 99;
	bottom: 29%;
	font-size: 3rem;
}

#c-slider .owl-nav .owl-prev {
	left: 0;
}

#c-slider .owl-nav .owl-next {
	right: 0;
}

#c-slider.owl-theme .owl-nav [class*=owl-]:hover {
	background: transparent;
	color: #4b32c8;
	outline: none!important;
}

.service-icon {
	width: 65px;
	height: 65px;
	position: relative;
	background: rgb(214, 80, 80);
	color: #fff;
	border-radius: 3rem;
	line-height: 62px;
	text-align: center;
	font-size: 1.5rem;
}

.service-text {
	width: 84%;
}

.service-text h6 {
	text-transform: uppercase;
	font-weight: 400;
	letter-spacing: 3px;
	font-size: 0.9rem;
	margin-bottom: 1.3rem;
}

.service-text p {
	font-size: 14px;
	line-height: 28px;
	color: #5f5f5f;
}

.services-outer-wrap {
	position: relative;
}

.services {
	margin: 0 auto;
	max-width: 700px;
	overflow: hidden;
	list-style: none;
	padding: 0;
	position: relative;
	list-style-type: none;
	opacity: 0;
	position: relative;
}

.service {
	float: right;
	margin: 0 0 10px;
	padding: 0 0 0 60%;
	position: relative;
}

.service-wrap h6 {
	text-transform: uppercase;
	font-weight: 400;
	letter-spacing: 3px;
	font-size: 0.9rem;
	margin-bottom: 1.3rem;
}

.service-wrap p {
	font-size: 14px;
	line-height: 28px;
	color: #5f5f5f;
}

.service.odd,
.service.even {
	margin-bottom: 30px;
}

.service.even {
	float: left;
	padding: 0 60% 0 0;
}

.column-block *:last-child {
	margin-bottom: 0 !important;
}

.service .font-icon {
	width: 92px;
	height: 86px;
	position: absolute;
	top: 0;
	display: block;
	right: 50%;
	margin-right: -22px;
	background: #ececec;
	color: #000;
	padding: 0 12px;
	border-radius: 50%;
	z-index: 1;
	line-height: 44px;
	-webkit-transition: background 500ms ease, color 500ms ease;
	-moz-transition: background 500ms ease, color 500ms ease;
	-ms-transition: background 500ms ease, color 500ms ease;
	-o-transition: background 500ms ease, color 500ms ease;
	transition: background 500ms ease, color 500ms ease;
}

.services-outer-wrap span.timeline {
	position: absolute;
	top: 0;
	right: 50%;
	display: block;
	background: #000;
	height: 100%;
	width: 1px;
	margin-right: -.5px;
}

.service .font-icon.icon-size-large {
	line-height: 91px;
	margin-right: -43px;
	font-size: 32px;
	padding: 0 32px;
}

.service .font-icon.icon-mobile-1 {
	background: url(img/process-icon/1.png) no-repeat center center;
	background-size: 58%;
	background-color: #dcdcdc;
}

.service .font-icon.icon-mobile-2 {
	background: url(img/process-icon/2.png) no-repeat center center;
	background-size: 58%;
	background-color: #dcdcdc;
}

.service .font-icon.icon-mobile-3 {
	background: url(img/process-icon/3.png) no-repeat center center;
	background-size: 58%;
	background-color: #dcdcdc;
}

.service .font-icon.icon-mobile-4 {
	background: url(img/process-icon/4.png) no-repeat center center;
	background-size: 58%;
	background-color: #dcdcdc;
}

.service .font-icon.icon-mobile-5 {
	background: url(img/process-icon/5.png) no-repeat center center;
	background-size: 58%;
	background-color: #dcdcdc;
}

.service .font-icon.icon-mobile-6 {
	background: url(img/process-icon/6.png) no-repeat center center;
	background-size: 58%;
	background-color: #dcdcdc;
}

.service .font-icon:hover {
	background-color: rgb(214, 80, 80);
	color: rgb(255, 255, 255);
}

.special-heading .block-title {
	font-size: 2rem;
	margin-bottom: 1rem;
}

.sub-title {
	display: block;
	font-size: 16px;
	max-width: 60%;
	margin: 0 auto 10px;
	line-height: 35px;
	color: #5f5f5f;
}

.separator {
	width: 15% !important;
	height: 2px;
	margin: 0 auto 5rem;
}

.parallax {
	/* The image used */
	background-image: url("img/04-210.jpg");
	/* Set a specific height
  height: 500px; */
	padding: 6rem 0;
	/* Create the parallax scrolling effect */
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	background-color: #383838 !important;
	background-blend-mode: hard-light;
}

.h-gallery {
	background: #fff;
	padding: 5rem 0;
}

.team {
	background: #fcfcfc;
	padding: 5rem 0;
}

.team .team-content h6 {
	margin: 12px 0px 5px;
	text-transform: uppercase;
	font-weight: 400;
}

.team-content p {
	margin: 6px 0;
}

.team-content p.desig {
	text-transform: uppercase;
	color: #929292;
}

.teamModal .modal .modal-content {
	background: #ffc08a;
}

.teamModal .modal .modal-content .modal-header {
	border-bottom: 1px solid #ea9d5f;
}

.client {
	background: #fff326;
	padding: 5rem 0;
}

#b3 {
	background: url("img/flower.jpg") no-repeat 69rem 38rem #f6f6f6!important;
	background-size: 12% !important;
}

.circleWrapper {
	text-align: center;
}

.circleWrapper a {
	text-decoration: none;
	color: #000;
	transition: all 1s ease-in-out;
}

.circleWrapper a:hover {
	color: #69894a;
}

.circleOuter {
	background: url('img/cpattern.png') no-repeat center center;
	background-size: 59%;
	height: 13rem;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
	width: 22rem;
}

.circleOuter p {
	width: 10rem;
	margin: 0 auto;
	font-size: 27px;
	line-height: normal;
}

.circleClick {
	color: #dc3545;
	font-size: 15px;
}

.contact {}

.contact-title {
	background: #000;
	padding: 6rem 0;
}

.contact-title .block-title {
	margin: 0;
	color: #fff;
	font-size: 2rem;
}

.h-gallery .btn {
	background: #fab95b;
	border-color: #fab95b;
	color: #000;
	text-transform: uppercase;
	font-size: 2rem;
}

.h-gallery .btn:hover {
	background: #fff;
	border-color: #fff;
	color: #fab95b;
}

.footer-block {
	padding: 1rem 0;
	margin: 0;
	line-height: normal;
	background: #2d2d2d;
	color: #b3b3b3;
}

.footer-block p {
	margin-bottom: 0;
}

.footer-menu {
	margin: 0 0 12px;
	padding: 0;
	list-style: none;
}

.footer-menu li {
	list-style: none;
	display: inline-block;
	margin: 0 0.2rem;
}

.footer-menu li a {
	color: #000;
	text-decoration: none;
	font-size: 14px;
}

.footer-menu li a:hover {
	color: #4c54bb;
}

.copy-right {
	font-size: 14px;
}

.createdBy {
	font-size: 14px;
}

.ft-1 {
	font-size: 23px;
	color: #8c8c8c;
}

.ft-2 {
	font-weight: 500;
	font-size: 15px;
	color: #000;
}

.ft-3 {
	font-weight: 500;
	font-size: 11px;
	display: block;
	color: #000;
}

.grid figure {
	position: relative;
	float: left;
	overflow: hidden;
	background: #3085a3;
	text-align: center;
	cursor: pointer;
}

.grid figure img {
	position: relative;
	display: block;
	min-height: 100%;
	max-width: 100%;
	opacity: 0.8;
	margin: 0;
}

.grid figure figcaption {
	padding: 2em;
	color: #fff;
	text-transform: uppercase;
	font-size: 1.25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.grid figure figcaption::before,
.grid figure figcaption::after {
	pointer-events: none;
}

.grid figure figcaption,
.grid figure figcaption>a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.grid figure figcaption>a {
	z-index: 1000;
	text-indent: 200%;
	white-space: nowrap;
	font-size: 0;
	opacity: 0;
}

.grid figure h2 {
	word-spacing: -0.15em;
	font-weight: 300;
}

.grid figure h2 span {
	font-weight: 800;
}

.grid figure h2,
.grid figure p {
	margin: 0;
}

.grid figure p {
	letter-spacing: 1px;
	font-size: 68.5%;
}

figure.effect-ravi {
	background: #303fa9;
	margin: 0;
	height: 256px;
	overflow: hidden;
}

.grid [class^="col"] {
	padding: 2px;
}

figure.effect-ravi h2 {
	font-size: 158.75%;
}

figure.effect-ravi h2,
figure.effect-ravi p {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
	-webkit-transform-origin: 50%;
	transform-origin: 50%;
}

figure.effect-ravi figcaption::before {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 120px;
	height: 120px;
	border: 2px solid #fff;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(-50%, -50%, 0) rotate3d(0, 0, 1, -45deg) scale3d(0, 0, 1);
	transform: translate3d(-50%, -50%, 0) rotate3d(0, 0, 1, -45deg) scale3d(0, 0, 1);
	-webkit-transform-origin: 50%;
	transform-origin: 50%;
}

figure.effect-ravi p {
	width: 100px;
	text-transform: none;
	font-size: 121%;
	line-height: 2;
}

figure.effect-ravi p a {
	color: #fff;
}

figure.effect-ravi p a:hover,
figure.effect-ravi p a:focus {
	opacity: 0.6;
}

figure.effect-ravi p a i {
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

figure.effect-ravi p a:first-child i {
	-webkit-transform: translate3d(-60px, -60px, 0);
	transform: translate3d(-60px, -60px, 0);
}

figure.effect-ravi p a:nth-child(2) i {
	-webkit-transform: translate3d(60px, -60px, 0);
	transform: translate3d(60px, -60px, 0);
}

figure.effect-ravi p a:nth-child(3) i {
	-webkit-transform: translate3d(-60px, 60px, 0);
	transform: translate3d(-60px, 60px, 0);
}

figure.effect-ravi p a:nth-child(4) i {
	-webkit-transform: translate3d(60px, 60px, 0);
	transform: translate3d(60px, 60px, 0);
}

figure.effect-ravi:hover figcaption::before {
	opacity: 1;
	-webkit-transform: translate3d(-50%, -50%, 0) rotate3d(0, 0, 1, -45deg) scale3d(1, 1, 1);
	transform: translate3d(-50%, -50%, 0) rotate3d(0, 0, 1, -45deg) scale3d(1, 1, 1);
}

figure.effect-ravi:hover h2 {
	opacity: 0;
	-webkit-transform: translate3d(-50%, -50%, 0) scale3d(0.8, 0.8, 1);
	transform: translate3d(-50%, -50%, 0) scale3d(0.8, 0.8, 1);
}

figure.effect-ravi:hover p i:empty {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	/* just because it's stronger than nth-child */
	opacity: 1;
}

.address h5,
.getInTouch h5 {
	font-weight: 400;
	letter-spacing: 0.3rem;
}

.address p,
.getInTouch p {
	font-size: 0.9rem;
	color: #848484;
	font-style: italic;
}

.form-control {
	display: block;
	width: 100%;
	height: calc(1.5em + .75rem + 2px);
	padding: 1.2rem .75rem;
	font-size: 0.7rem;
	font-weight: 400;
	line-height: 1.5;
	color: #495057;
	background-color: #f1f1f1;
	background-clip: padding-box;
	border: 1px solid #ced4da;
	border-radius: 0;
	transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
	text-transform: uppercase;
}

.btn {
	border-radius: .10rem;
}

.owl-theme .owl-dots {
	position: absolute;
	bottom: 1.5rem;
	margin: 0 auto;
	left: 0;
	right: 0;
}

.owl-theme .owl-dots .owl-dot span {
	background: transparent;
	border: 2px solid #ffffff;
	width: 15px;
	height: 15px;
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
	background: #fff;
}


/**service page css**/

.projcet-wrap {
	background: #fff;
	position: relative;
	border: 1px solid #e8e8e8;
}


/**.color-2{background: #cbfff1;}
.color-3{background: #ffcbfd;}
.color-4{background: #ffcbcb;}
.color-5{background: #cbffd9;}
.color-6{background: #dfffcb;}
.color-7{background: #ffdecb;}
.color-8{background: #cbf5ff;}**/

.pHover {}

.fill {
	overflow: hidden;
}

.pImage {
	transition: .5s ease;
	object-fit: cover;
	height: 9rem;
}

.projcet-wrap:hover .pImage {
	opacity: 0;
}

.pText {}

.pTitle {
	color: #000;
	font-weight: 600;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.pName {
	color: #fff;
	display: none;
	position: absolute;
	top: 45px;
	left: 0;
	right: 0;
	bottom: 0;
}

.pHover:hover .pTitle {
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	animation: fadeIn 1s ease-in-out;
}

.pHover:hover .pName {
	/**display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    animation: fadeIn 1s ease-in;**/
}

@keyframes fadeIn {
	0% {
		opacity: 0;
		transform: translateY(startYposition);
	}
	100% {
		opacity: 1;
		transform: translateY(endYposition);
	}
}

@keyframes fadeOut {
	0% {
		opacity: 1;
		transform: translateY(startYposition);
	}
	100% {
		opacity: 0;
		transform: translateY(endYposition);
	}
}


/**service page css end**/

body.fullPageSliderPage {
	background: #009688;
}

.fullPageSlider {
	background: #fff;
	margin: 0 1rem;
	padding: 13px 0;
	position: relative;
	top: 50%;
	transform: translateY(40%);
	/* or try 50% */
}

.fullPageSlider h3.bt-1 {
	font-size: 23px;
	color: #04045e;
	margin: 0 0 10px;
}


/**Back Arrow**/

.backArrow {
	color: #fff;
	position: absolute;
	top: 31px;
	left: 18px;
}

.backArrow a:hover i {
	animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
	transform: translate3d(0, 0, 0);
	backface-visibility: hidden;
	perspective: 1000px;
}

.shape86 {
	display: inline-block!important;
	position: relative;
	width: 30px;
	height: 30px;
	background: rgba(0, 0, 0, 0);
	box-sizing: content-box
}

.shape86:before {
	position: absolute;
	content: '';
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: calc(30px/3);
	height: calc(30px/3);
	background: rgba(0, 0, 0, 0);
	border: calc(30px/8) solid #fff;
	border-right: none;
	border-top: none;
	transform: rotate(45deg);
	box-sizing: content-box
}

.shape86:after {
	position: absolute;
	content: '';
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: calc(30px/2);
	height: calc(30px/10);
	background-color: #fff;
	box-sizing: content-box
}


/**Back Arrow end**/

@keyframes shake {
	10%,
	90% {
		transform: translate3d(-1px, 0, 0);
	}
	20%,
	80% {
		transform: translate3d(2px, 0, 0);
	}
	30%,
	50%,
	70% {
		transform: translate3d(-4px, 0, 0);
	}
	40%,
	60% {
		transform: translate3d(4px, 0, 0);
	}
}

.scheme a {
	cursor: pointer;
}

.scheme a:hover img {
	animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
	transform: translate3d(0, 0, 0);
	backface-visibility: hidden;
	perspective: 1000px;
}

.schemeModal1 .modal-header {
	border-bottom: none;
	padding: 0 15px 0 0;
}

.schemeModal1 .modal-body h5 {
	color: #0086dc;
}

.schemeModal1.colorGreen .modal-body h5 {
	color: #92bb41;
}

.schemeModal1.colorRed .modal-body h5 {
	color: #f17878;
}

.schemeModal1 p {
	font-size: 12px;
	line-height: 21px;
}

.schemeModal1 p.colorFull {
	font-size: 16px;
	font-weight: 500;
}

.schemeModal1.colorBlue .modal-content {
	background-color: #eaf7ff;
}

.schemeModal1.colorGreen .modal-content {
	background-color: #f7ffe7;
}

.schemeModal1.colorRed .modal-content {
	background-color: #fff2f2;
}

.career a {
	cursor: pointer;
}

/*
.career a:hover img {
	animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
	transform: translate3d(0, 0, 0);
	backface-visibility: hidden;
	perspective: 1000px;
}
*/
.career .modal-header {
	border-bottom: none;
	padding: 0 15px 0 0;
}

.career .modal-body h5 {
	color: #0086dc;
    padding-bottom: 1rem;
    font-weight: 600;
}

.career .modal-body h6 {
	color: #02022f;
    font-size: 1.15rem;
    font-weight: 600;
}

.career.colorGreen .modal-body h5 {
	color: #92bb41;
}

.career.colorRed .modal-body h5 {
	color: #f17878;
}

.career p {
	font-size: 12px;
	line-height: 21px;
}

.career p.colorFull {
	font-size: 15px;
	font-weight: 500;
}

.career.colorBlue .modal-content {
	background-color: #eaf7ff;
}

.career.colorGreen .modal-content {
	background-color: #f7ffe7;
}

.career.colorRed .modal-content {
	background-color: #fff2f2;
}
.career .modal-body ul {
	position: relative;
	list-style: none;
	padding-left: 2.5rem;
}
.career .modal-body ul li:before {
	content: "\f00c";
position: absolute;
left: .9rem;
font-weight: 900;
font-family: "Font Awesome 5 Free";
margin-top: 2px;
color: #063ec4;
}
.eventDecor {}

.eventBox {
	height: 100%;
	color: #000;
	text-transform: uppercase;
	padding: 1rem;
	line-height: 38px;
}

.eventBox span {
	vertical-align: middle;
	display: inline-block;
	line-height: normal;
	font-weight: 500;
}

.eventBox.color-1 {
	background: #f68e56;
}

.eventBox.color-2 {
	background: #56b8f6;
}

.eventBox.color-3 {
	background: #f6bc56;
}

.eventBox.color-4 {
	background: #56f6b4;
}

.productDesign {
	background: #ded4cb;
	padding: 5rem 0;
}

.productDesign img {
	height: 200px;
}


/************************************************************************************/


/**social media icon css**/


/************************************************************************************/

.social {
	position: fixed;
	top: 50%;
	left: 0;
	z-index: 999;
}

.social ul {
	padding: 0px;
	-webkit-transform: translate(-118px, 0);
	-moz-transform: translate(-118px, 0);
	-ms-transform: translate(-118px, 0);
	-o-transform: translate(-118px, 0);
	transform: translate(-118px, 0);
}

.social ul li {
	display: block;
	margin: 5px;
	background: rgb(148, 226, 147);
	width: 168px;
	text-align: right;
	padding: 10px;
	-webkit-border-radius: 0 30px 30px 0;
	-moz-border-radius: 0 30px 30px 0;
	border-radius: 0 30px 30px 0;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}

.social ul li a {
	color: #000;
}

.social ul li:hover a {
	color: #000 !important;
	text-decoration: none;
}

.social ul li:hover {
	-webkit-transform: translate(80px, 0);
	-moz-transform: translate(80px, 0);
	-ms-transform: translate(80px, 0);
	-o-transform: translate(80px, 0);
	transform: translate(80px, 0);
	background: rgb(255, 217, 92);
}

.social ul li:hover a {
	color: #000;
}

.social ul li:hover i {
	color: #fff;
	background: rgba(0, 0, 0, 0.36);
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}

.social ul li:hover i.mdi-facebook {
	background: rgba(58, 88, 155, 1);
}

.social ul li:hover i.mdi-twitter {
	background: rgba(28, 183, 235, 1);
}

.social ul li:hover i.mdi-linkedin {
	background: rgba(0, 123, 181, 1);
}

.social ul li i {
	margin-left: 10px;
	color: #000;
	background: #fff;
	padding: 9px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	width: 35px;
	height: 35px;
	font-size: 20px;
	background: #ffffff;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
}


/************************************************************************************/


/**social media icon css end**/


/************************************************************************************/


/**Styling for blog heading**/

.blog-detail-page .block-title,
.blog-list-page .block-title {
	font-family: 'dancing_script_otregular';
	text-transform: capitalize;
	color: #f71b3e;
	font-size: 4rem;
}

.blog-list-page {
	/**background: url(img/dluv.png) no-repeat center 7rem;**/
	background-size: contain;
}

.blog-wrap {
	margin-bottom: 1rem;
	padding: 0 1rem;
}

.blog-img-wrap {
	height: 168px;
	overflow: hidden;
}

.blog-wrap img {
	/**opacity: 0.8;**/
}

.blog-content {
	padding: 1rem;
	border: 1px solid #dcdcdc;
	margin: 1rem 0 0;
}

.blog-content p {
	line-height: normal;
	font-size: 0.9rem;
	text-align: justify;
	height: 92px;
	overflow: hidden;
}

.clear-both {
	content: ' ';
	display: block;
	clear: both;
}

.blog-title {
	clear: both;
	margin-top: 0.5rem;
	font-size: 1.5rem;
	color: #393939;
	height: 27px;
	overflow: hidden;
}

.post-date {
	font-size: 12px;
	color: #6b6b6b;
	display: block;
	margin: 0.5rem 0 1rem;
}

.post-by,
.post-tag {
	font-size: 12px;
	color: #6b6b6b;
	font-style: italic;
}

.post-tag a {
	font-size: 12px;
	color: #ed5b31;
	font-style: italic;
}

.blog-content a {
	color: #f76f6f;
}

.post-detail-title {
	font-size: 2rem;
}

.post-detail {
	margin-bottom: 1rem;
}

.post-detail .post-date {
	float: none;
	font-size: 15px;
	color: #6b6b6b;
}

.post-detail .post-by,
.post-detail .post-tag {
	float: none;
	font-size: 15px;
	color: #6b6b6b;
	font-style: italic;
	margin-left: 0.3rem;
}

.blog-bottom a {
	text-decoration: none;
	color: #000;
	transition: all 0.4s ease-in-out;
}

.blog-bottom a:hover {
	color: #f95872;
}

.aside-part {
	margin-bottom: 4.5rem;
	padding: 0 2rem;
}

.aside-part-inner {
	border-top: 1px solid #f1f1f1;
	border-bottom: 0;
	padding-top: 1rem;
	padding-bottom: 1rem;
	margin-top: 1rem;
}

.aside-part img {
	margin-bottom: 1rem;
}

.aside-part h4 {
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 600;
	border-left: 3px solid #f95872;
	line-height: 16px;
	padding-left: 0.5rem;
}

.aside-part .desc {}

.aside-part .desc p {
	line-height: normal;
	font-size: 0.9rem;
}

.aside-part .side-list {
	list-style: none;
	margin: 0;
	padding: 0;
}

.aside-part .side-list li {
	list-style: none;
	margin: 0;
	padding: 1rem;
	border-bottom: 1px solid #f1f1f1;
}

.aside-part .side-list li:first-child {
	padding-top: 0;
}

.aside-part .side-list li:last-child {
	border-bottom: none;
	padding-bottom: 0;
}

.aside-part .side-list li a {
	text-decoration: none;
	color: #000;
	transition: all 0.4s ease-in-out;
}

.aside-part .side-list li a:hover {
	color: #f95872;
}

.chrome {
	position: relative;
	/**background-image: -webkit-linear-gradient(#378DBC 0%, #B6E8F1 46%, #f7f7f7 50%, #3fd6ff 54%, #52b9d4 58%, #4ad5fe 90%, #bcf0ff 100%);
  font-family: 'Titillium Web', sans-serif;**/
	background: #000;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	-webkit-text-stroke: 1px #f5f5f5;
	font-size: 66px;
	font-style: italic;
	margin: 0;
	line-height: 1;
}


/**.chrome:before {
  content: 'CHROME';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
  background-image: -webkit-linear-gradient(-40deg, transparent 0%, transparent 40%, #fff 50%, transparent 60%, transparent 100%);
  background-position:-680px 0;
  -webkit-background-clip: text;
  -webkit-text-stroke: 0;
  padding-right: 300px;
  -webkit-animation-name: chrome_effect;
  -webkit-animation-duration: 6s;
  -webkit-animation-delay: 2s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
}**/

.dreams {
	position: absolute;
	margin: 0px;
	font-family: 'Mr Dafoe', cursive;
	font-size: 30px;
	color: #F975F7;
	transform: rotate(-15deg);
	-ms-transform: rotate(-15deg);
	/* IE 9 */
	-webkit-transform: rotate(-15deg);
	/* Safari and Chrome */
	margin-left: 15%;
	margin-top: -30px;
	-webkit-text-stroke: 1px #f008b7;
	-webkit-filter: drop-shadow(2px 2px 20px #f008b7);
	z-index: 20;
}

.windows .dreams {
	-webkit-text-stroke: 4px #f008b7;
}

@media screen and (max-width:690px) {
	.chrome {}
	.dreams {
		margin-left: 31%;
		margin-top: -26px;
	}
}


/**Styling for heading end**/


/**Blog animation**/

#background-wrap {
	bottom: 0;
	left: 0;
	position: relative;
	right: 0;
	top: 0;
	z-index: -1;
}


/* KEYFRAMES */

@-webkit-keyframes animateBubble {
	0% {
		margin-top: 100px;
	}
	100% {
		margin-top: -100%;
	}
}

@-moz-keyframes animateBubble {
	0% {
		margin-top: 100px;
	}
	100% {
		margin-top: -100%;
	}
}

@keyframes animateBubble {
	0% {
		margin-top: 100px;
	}
	100% {
		margin-top: -100%;
	}
}

@-webkit-keyframes sideWays {
	0% {
		margin-left: 0px;
	}
	100% {
		margin-left: 10px;
	}
}

@-moz-keyframes sideWays {
	0% {
		margin-left: 0px;
	}
	100% {
		margin-left: 10px;
	}
}

@keyframes sideWays {
	0% {
		margin-left: 0px;
	}
	100% {
		margin-left: 10px;
	}
}


/* ANIMATIONS */

.x1 {
	-webkit-animation: animateBubble 15s linear infinite, sideWays 2s ease-in-out infinite alternate;
	-moz-animation: animateBubble 15s linear infinite, sideWays 2s ease-in-out infinite alternate;
	animation: animateBubble 15s linear infinite, sideWays 2s ease-in-out infinite alternate;
	left: -5%;
	top: 5%;
	-webkit-transform: scale(0.6);
	-moz-transform: scale(0.6);
	transform: scale(0.6);
}

.x2 {
	-webkit-animation: animateBubble 10s linear infinite, sideWays 4s ease-in-out infinite alternate;
	-moz-animation: animateBubble 10s linear infinite, sideWays 4s ease-in-out infinite alternate;
	animation: animateBubble 10s linear infinite, sideWays 4s ease-in-out infinite alternate;
	left: 5%;
	top: 80%;
	-webkit-transform: scale(0.4);
	-moz-transform: scale(0.4);
	transform: scale(0.4);
}

.x3 {
	-webkit-animation: animateBubble 18s linear infinite, sideWays 2s ease-in-out infinite alternate;
	-moz-animation: animateBubble 18s linear infinite, sideWays 2s ease-in-out infinite alternate;
	animation: animateBubble 18s linear infinite, sideWays 2s ease-in-out infinite alternate;
	left: 10%;
	top: 40%;
	-webkit-transform: scale(0.7);
	-moz-transform: scale(0.7);
	transform: scale(0.7);
}

.x4 {
	-webkit-animation: animateBubble 12s linear infinite, sideWays 3s ease-in-out infinite alternate;
	-moz-animation: animateBubble 12s linear infinite, sideWays 3s ease-in-out infinite alternate;
	animation: animateBubble 12s linear infinite, sideWays 3s ease-in-out infinite alternate;
	left: 20%;
	top: 0;
	-webkit-transform: scale(0.3);
	-moz-transform: scale(0.3);
	transform: scale(0.3);
}

.x5 {
	-webkit-animation: animateBubble 19s linear infinite, sideWays 4s ease-in-out infinite alternate;
	-moz-animation: animateBubble 19s linear infinite, sideWays 4s ease-in-out infinite alternate;
	animation: animateBubble 19s linear infinite, sideWays 4s ease-in-out infinite alternate;
	left: 30%;
	top: 50%;
	-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5);
	transform: scale(0.5);
}

.x6 {
	-webkit-animation: animateBubble 11s linear infinite, sideWays 2s ease-in-out infinite alternate;
	-moz-animation: animateBubble 11s linear infinite, sideWays 2s ease-in-out infinite alternate;
	animation: animateBubble 11s linear infinite, sideWays 2s ease-in-out infinite alternate;
	left: 50%;
	top: 0;
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	transform: scale(0.8);
}

.x7 {
	-webkit-animation: animateBubble 10s linear infinite, sideWays 2s ease-in-out infinite alternate;
	-moz-animation: animateBubble 10s linear infinite, sideWays 2s ease-in-out infinite alternate;
	animation: animateBubble 10s linear infinite, sideWays 2s ease-in-out infinite alternate;
	left: 65%;
	top: 70%;
	-webkit-transform: scale(0.4);
	-moz-transform: scale(0.4);
	transform: scale(0.4);
}

.x8 {
	-webkit-animation: animateBubble 12s linear infinite, sideWays 3s ease-in-out infinite alternate;
	-moz-animation: animateBubble 12s linear infinite, sideWays 3s ease-in-out infinite alternate;
	animation: animateBubble 12s linear infinite, sideWays 3s ease-in-out infinite alternate;
	left: 80%;
	top: 10%;
	-webkit-transform: scale(0.3);
	-moz-transform: scale(0.3);
	transform: scale(0.3);
}

.x9 {
	-webkit-animation: animateBubble 19s linear infinite, sideWays 4s ease-in-out infinite alternate;
	-moz-animation: animateBubble 19s linear infinite, sideWays 4s ease-in-out infinite alternate;
	animation: animateBubble 19s linear infinite, sideWays 4s ease-in-out infinite alternate;
	left: 90%;
	top: 50%;
	-webkit-transform: scale(0.6);
	-moz-transform: scale(0.6);
	transform: scale(0.6);
}

.x10 {
	-webkit-animation: animateBubble 16s linear infinite, sideWays 2s ease-in-out infinite alternate;
	-moz-animation: animateBubble 16s linear infinite, sideWays 2s ease-in-out infinite alternate;
	animation: animateBubble 16s linear infinite, sideWays 2s ease-in-out infinite alternate;
	left: 80%;
	top: 80%;
	-webkit-transform: scale(0.3);
	-moz-transform: scale(0.3);
	transform: scale(0.3);
}


/* OBJECTS */

.bubble {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-shadow: 0 20px 30px rgba(0, 0, 0, 0.2), inset 0px 10px 30px 5px rgba(255, 255, 255, 1);
	-moz-box-shadow: 0 20px 30px rgba(0, 0, 0, 0.2), inset 0px 10px 30px 5px rgba(255, 255, 255, 1);
	box-shadow: 0 20px 30px rgba(0, 0, 0, 0.2), inset 0px 10px 30px 5px rgba(255, 255, 255, 1);
	height: 200px;
	position: absolute;
	width: 200px;
}

.bubble:after {
	background: -moz-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 70%);
	/* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255, 255, 255, 0.5)), color-stop(70%, rgba(255, 255, 255, 0)));
	/* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 70%);
	/* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 70%);
	/* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 70%);
	/* IE10+ */
	background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 70%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80ffffff', endColorstr='#00ffffff', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-shadow: inset 0 20px 30px rgba(255, 255, 255, 0.3);
	-moz-box-shadow: inset 0 20px 30px rgba(255, 255, 255, 0.3);
	box-shadow: inset 0 20px 30px rgba(255, 255, 255, 0.3);
	content: "";
	height: 180px;
	left: 10px;
	position: absolute;
	width: 180px;
}


/**Blog menu animations end**/

hr {
	margin-top: 1rem;
	margin-bottom: 1rem;
	border: 0;
	border-top: 1px solid rgba(0, 0, 0, .1);
	display: block;
	width: 100%;
}


/**Custom Blog page design**/

blockquote {
	position: relative;
	text-align: left;
	padding: 1.2em 0 2em 38px;
	border: none;
	margin: 20px auto 20px;
	max-width: 800px;
	width: 100%;
	display: block;
}

blockquote:after {
	content: "";
	display: block;
	width: 2px;
	height: 100%;
	position: absolute;
	left: 0;
	color: #66cc66;
	top: 0;
	background: -moz-linear-gradient(top, #66cc66 0%, #66cc66 60%, rgba(255, 255, 255, 0) 100%);
	background: -webkit-linear-gradient(top, #66cc66 0%, #66cc66 60%, rgba(255, 255, 255, 0) 100%);
	/* background: linear-gradient(to bottom,#66cc66 0%,#66cc66 60%,rgba(255,255,255,0) 100%); */
}

blockquote:before {
	font-size: 20px;
	display: block;
	margin-bottom: 0.8em;
	font-weight: 400;
	color: #66cc66;
}

blockquote>cite,
blockquote>p>cite {
	display: block;
	font-size: 16px;
	line-height: 1.3em;
	font-weight: 700;
	font-style: normal;
	margin-top: 1.1em;
	letter-spacing: 0;
	font-style: italic;
}

.my-space-page {}

.my-space-page-link a {
	box-shadow: 0 0.1rem 0.3rem rgba(0, 0, 0, .15);
	transition: all 0.2s ease-in-out;
	font-size: 19px;
	text-transform: uppercase;
	color: #dc3545;
	text-decoration: none;
}

.my-space-page-link a:hover {
	box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important;
}

.blog-custom-page {
	padding: 4rem 0;
	margin: 3rem 0 0;
}

.blog-nextP {
	padding: 1rem 15px;
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	margin-top: 2rem;
	margin-bottom: 2rem;
}

.blog-nextP ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.blog-nextP ul li {
	margin: 1rem 0;
	padding: 0;
	list-style: none;
	display: inline-block;
}

.blog-nextP ul li a {
	font-family: "calibri", "Open Sans", "Open Sans", "Arial", sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	color: #dc3545;
	font-size: 17px;
	padding: 1rem 0.8rem;
	transition: all 0.4s ease-in-out;
}

.blog-nextP ul li a:hover {
	color: #000;
}

.blog-nextP ul li a.disabled {
	cursor: none;
	color: #dcdcdc;
}


/**hall-of-fame-page**/

.hall-of-fame-page {}

.haf {}

.haf-wrap {
	background: #ffffff;
	border: 1px solid #f7f7f7;
	margin-bottom: 1rem;
}

.haf-img {
	background: #dfdfdf;
	text-align: center;
	margin-bottom: 1rem;
}

.haf-cont {
	padding: 0 0.4rem 0.4rem;
}

.haf-cont h3 {
	text-align: center;
	font-size: 1.4rem;
	color: #dc3545;
}

.haf-cont p {
	line-height: normal;
	font-size: 0.8rem;
	text-align: justify;
	height: 58px;
	overflow: hidden;
}

.haf-cont a {
	display: block;
	background: #222271;
	padding: 0.3rem 0.4rem;
	line-height: normal;
	color: #fff;
	transition: all 0.4s ease-in-out;
	text-decoration: none;
	border-radius: .10rem
}

.haf-cont a:hover {
	background: #7676e2;
}

.haf-cont a.float-right {}

.haf-cont a.float-left {}

.haf-cont a.float-right:hover {}

.haf-cont a.float-left:hover {}

.halfSlider-content .content-right {
	max-height: 419px;
	overflow-x: auto;
}


/**hall-of-fame-page end**/


/**Classy blues**/

.page-blues {
	font-family: Century Schoolbook;
	position: relative;
	padding: 0;
}

.page-blues p {
	font-size: 1.0rem;
	line-height: 28px;
}

.page-blues-block-One {
	background: #fff;
	border-radius: 100rem;
	padding: 4rem 7rem;
	text-align: center;
	position: absolute;
	right: 5rem;
	top: 15rem;
}

.page-blues-block-One h5 {
	color: #073f57;
	font-size: 2rem;
	margin-bottom: 4rem;
	font-weight: 600;
}

.page-blues-block-two {
	margin-top: 11rem;
}

.page-blues-block-two p {
	font-size: 1.5rem;
	line-height: 2.2rem;
}

@media screen and (max-width:1273px) and (min-width: 1210px) {
	.page-blues p {
		font-size: 0.8rem;
		line-height: 28px;
	}
}

@media screen and (max-width:1209px) {
	.page-blues-block-One {
		background: #fff;
		border-radius: 0;
		padding: 4rem 1rem;
		text-align: center;
		position: relative;
		top: 4rem;
		right: 0;
	}
	.page-blues-block-two {
		margin-top: 5rem;
	}
	.page-blues-block-One h5 {
		margin-bottom: 1rem;
	}
	.page-blues p {
		font-size: 0.8rem;
		line-height: 28px;
	}
}


/**Classy blues ends**/


/**Adventure blog page**/

.page-adventure {
	position: relative;
	background: url('img/blog/diy5.jpg') repeat 0 0;
}

.blog-adventure-content {
	font-family: "calibri", "Open Sans", "Open Sans", "Arial", sans-serif;
}

.blog-adventure-content h5 {
	font-size: 1.6rem;
	font-weight: 600;
}

.blog-adventure-content p {
	font-size: 1.6rem;
	line-height: normal;
	text-align: justify;
}

.blog-adventure-content ul {}

.blog-adventure-content ul li {
	font-size: 1.6rem;
	margin: 1rem 5rem;
}

.diy-L1 {
	background: url('img/blog/diy-L1.jpg') no-repeat 0 0;
	position: absolute;
	width: 313px;
	height: 264px;
	left: 0;
	top: 0;
}

.diy-L2 {
	background: url('img/blog/diy-L2.jpg') no-repeat 0 0;
	position: absolute;
	width: 249px;
	height: 128px;
	left: 0;
	bottom: 0;
}

.diy-R1 {
	background: url('img/blog/diy-R1.jpg') no-repeat 0 0;
	position: absolute;
	width: 197px;
	height: 89px;
	right: 0;
	top: 0;
}

.diy-R2 {
	background: url('img/blog/diy-R2.jpg') no-repeat 0 0;
	position: absolute;
	width: 136px;
	height: 274px;
	right: 0;
	bottom: 0;
}


/**Adventure blog page end**/


/**Happiness blog page**/

.page-happiness {
	position: relative;
	background: url('img/blog/Picture1.jpg') repeat 0 0;
}

.page-happiness:before {
	content: ' ';
	display: block;
	background: url('img/blog/hp-top.png') no-repeat right top;
	width: 100%;
	height: 29rem;
	position: absolute;
	top: 0;
	right: 0;
}

.page-happiness:after {
	content: ' ';
	display: block;
	background: url('img/blog/hp-bottom.png') no-repeat left bottom;
	width: 100%;
	height: 62rem;
	position: absolute;
	bottom: 0;
	right: 0;
}

.page-happiness .blog-custom-title {
	font-family: 'dancing_script_otregular';
	color: red;
	font-size: 2.3rem;
	margin: 0 0 2rem;
}

.blog-custom-content {
	font-family: 'dancing_script_otregular';
}

.blog-custom-content p {
	font-size: 1.6rem;
	line-height: 2.1rem;
	text-align: justify;
}


/**Happiness blog page end**/


/**Padma Srinath blog page**/

.page-padma.style1 {
	position: relative;
	background: url("img/blog/padma-bgL.png") no-repeat left 8rem;
}

.page-padma.style1:after {
	content: ' ';
	display: block;
	background: url(img/blog/padma-bgB.png) no-repeat center top;
	width: 100%;
	height: 11rem;
	position: absolute;
	bottom: 0;
	right: 0;
	opacity: 0.4;
}

.page-padma.style1.corner:before {
	content: ' ';
	display: block;
	background: url(img/blog/padma-corner.png) no-repeat right top;
	width: 100%;
	height: 100%;
	position: absolute;
	top: -49px;
	right: 0;
	opacity: 0.4;
	background-size: 15rem;
}

.page-padma .custom-content {
	font-family: 'dancing_script_otregular';
}

.page-padma .custom-content p {
	font-size: 1.6rem;
	line-height: 2.1rem;
	text-align: justify;
}

.page-padma .custom-content a {
	color: #053cda;
	cursor: pointer;
}

.page-padma.style2 .custom-content p {
	font-size: 1.8rem;
	line-height: 2.4rem;
	text-align: justify;
}

.page-padma.style2 {
	position: relative;
	background: url("img/blog/padma-bg2.png") no-repeat 0 0;
}

.page-padma.style2:after {
	content: ' ';
	display: block;
	background: url(img/blog/padma-bg2-L.png) no-repeat left top;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

.page-padma.style3 {
	position: relative;
	background: url("img/blog/padma-bgL.png") no-repeat left top;
	background-size: 41%;
}

.page-padma.style3:after {
	content: ' ';
	display: block;
	background: url(img/blog/padma-bgB.png) no-repeat center top;
	width: 100%;
	height: 11rem;
	position: absolute;
	bottom: 0;
	right: 0;
	opacity: 0.4;
}

.page-padma.style3:before {
	content: ' ';
	display: block;
	background: url(img/blog/padma-bg3-R.png) no-repeat right bottom;
	width: 100%;
	height: 100%;
	position: absolute;
	bottom: 0;
	right: 0;
	opacity: 0.4;
}

.page-padma.style4 {
	position: relative;
	background: url("img/blog/padma-bgL.png") no-repeat left top;
	background-size: 41%;
}

.page-padma.style4:after {
	content: ' ';
	display: block;
	background: url(img/blog/padma-bgB.png) no-repeat center top;
	width: 100%;
	height: 11rem;
	position: absolute;
	bottom: 0;
	right: 0;
	opacity: 0.4;
}

.page-padma.style4:before {
	content: ' ';
	display: block;
	background: url(img/blog/padma-cornerBR.png) no-repeat right bottom;
	width: 100%;
	height: 100%;
	position: absolute;
	bottom: 0;
	right: 0;
}

.cornerBL-bg {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	bottom: 0;
	background: url(img/blog/padma-cornerBL.png) no-repeat left bottom;
}

@media screen and (max-width: 966px) {
	.cornerBL-bg {
		display: none;
		visibility: hidden;
	}
}

.page-padma .custom-content {
	position: relative;
	z-index: 99;
}

.page-padma.style5 {
	position: relative;
	background: url("img/blog/padma-bgL.png") no-repeat left top;
	background-size: 41%;
}

.page-padma.style5:after {
	content: ' ';
	display: block;
	background: url(img/blog/padma-bgB.png) no-repeat center top;
	width: 100%;
	height: 11rem;
	position: absolute;
	bottom: 0;
	right: 0;
	opacity: 0.4;
}

.page-padma.style5:before {
	content: ' ';
	display: block;
	background: url(img/blog/padma-bg4-R.png) no-repeat right bottom;
	width: 100%;
	height: 100%;
	position: absolute;
	bottom: 0;
	right: 8rem;
}

.page-padma.style6 {
	position: relative;
	background: url("img/blog/padma-bg-big.jpg") no-repeat center center;
}

.page-padma.style6:after {
	content: ' ';
	display: block;
	background: url(img/blog/padma-bgB.png) no-repeat center top;
	width: 100%;
	height: 11rem;
	position: absolute;
	bottom: 0;
	right: 0;
	opacity: 0.4;
}

.page-padma.style6:before {}

.page-padma.style7 {
	position: relative;
	background: url("img/blog/padma-bgL.png") no-repeat left top;
	background-size: 61%;
}

.page-padma.style7:after {
	content: ' ';
	display: block;
	background: url(img/blog/padma-bgB.png) no-repeat center top;
	width: 100%;
	height: 11rem;
	position: absolute;
	bottom: 0;
	right: 0;
	opacity: 0.4;
}

.style7 .page8-BBg {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	bottom: 0;
	background: url(img/blog/padma-img12.png) no-repeat left bottom;
	z-index: 9;
}

.padmaBG-15 {
	background: url(img/blog/padma-img15.png) no-repeat left bottom;
	background-size: contain;
}

.modal-content iframe {
	margin: 0 auto;
	display: block;
}


/**Padma Srinath blog page end**/


/**20 April blg**/

.page-rice-mandi {
	width: 1280px;
	margin: 0 auto;
}

.rice-mandi-wrap {
	position: relative;
}

.rice-mandi-wrap .text1 {
	position: absolute;
	left: 20rem;
	width: 27rem;
	height: 16rem;
	top: 1rem;
	overflow: hidden;
}

.rice-mandi-wrap .text1 span {
	font-size: 1.8rem;
}

.rice-mandi-wrap p {
	text-align: justify;
	font-size: 1.2rem;
	line-height: normal;
}

.rice-mandi-wrap .project-logo {
	position: absolute;
	width: 51px;
	height: 206px;
	left: -35px;
	top: 22rem;
}

.rice-mandi-wrap .shape1 {
	float: left;
	shape-outside: polygon(0% 100%, 100% 97%, 0% 9%, 0% 0%);
	-webkit-shape-outside: polygon(0% 100%, 100% 97%, 0% 9%, 0% 0%);
	-moz-shape-outside: polygon(0% 100%, 100% 97%, 0% 9%, 0% 0%);
	-o-shape-outside: polygon(0% 100%, 100% 97%, 0% 9%, 0% 0%);
	width: 8rem;
	height: 16rem;
}

.rice-mandi-wrap .shape2 {
	float: right;
	shape-outside: polygon(0% 100%, 100% 100%, 100% 0%);
	-webkit-shape-outside: polygon(0% 100%, 100% 100%, 100% 0%);
	-moz-shape-outside: polygon(0% 100%, 100% 100%, 100% 0%);
	-o-shape-outside: polygon(0% 100%, 100% 100%, 100% 0%);
	width: 6rem;
	height: 14rem;
}


/**Text2 css**/

.rice-mandi-wrap .text2 {
	position: absolute;
	left: 39rem;
	width: 27rem;
	height: 17rem;
	top: 11rem;
	overflow: hidden;
}

.rice-mandi-wrap .text2 span {
	color: #003abe;
}

.rice-mandi-wrap .text2 .shape1 {
	width: 10rem;
	height: 18rem;
	shape-outside: polygon(100% 100%, 13% 26%, 58% 1%, 19% 27%);
	-webkit-shape-outside: polygon(100% 100%, 13% 26%, 58% 1%, 19% 27%);
	-moz-shape-outside: polygon(100% 100%, 13% 26%, 58% 1%, 19% 27%);
	-o-shape-outside: polygon(100% 100%, 13% 26%, 58% 1%, 19% 27%);
}

.rice-mandi-wrap .text2 .shape2 {
	width: 4rem;
	height: 15rem;
}


/**Text2 css end**/


/**Text3 css**/

.rice-mandi-wrap .text3 {
	position: absolute;
	right: 0;
	width: 19rem;
	height: 26rem;
	top: 13rem;
	overflow: hidden;
}

.rice-mandi-wrap .text3 span {
	color: #0e5202;
}

.rice-mandi-wrap .text3 .shape1 {
	width: 10rem;
	height: 26rem;
	shape-outside: polygon(72% 91%, 0% 55%, 63% 0%, 23% 54%);
	-webkit-shape-outside: polygon(72% 91%, 0% 55%, 63% 0%, 23% 54%);
	-moz-shape-outside: polygon(72% 91%, 0% 55%, 63% 0%, 23% 54%);
	-o-shape-outside: polygon(72% 91%, 0% 55%, 63% 0%, 23% 54%);
}

.rice-mandi-wrap .text3 .shape2 {
	width: 4rem;
	height: 15rem;
}


/**Text3 css end**/


/**Text4 css**/

.rice-mandi-wrap .text4 {
	position: absolute;
	left: 20rem;
	width: 28rem;
	height: 10rem;
	top: 39rem;
	overflow: hidden;
	color: #9d0001;
}

.rice-mandi-wrap .text4 span {
	font-size: 1.8rem;
}

.rice-mandi-wrap .text4 .shape1 {
	width: 8rem;
	height: 10rem;
	shape-outside: polygon(100% 100%, 0% 100%, 89% 5%, 25% 100%);
	-webkit-shape-outside: polygon(100% 100%, 0% 100%, 89% 5%, 25% 100%);
	-moz-shape-outside: polygon(100% 100%, 0% 100%, 89% 5%, 25% 100%);
	-o-shape-outside: polygon(100% 100%, 0% 100%, 89% 5%, 25% 100%);
}

.rice-mandi-wrap .text4 .shape2 {
	shape-outside: polygon(98% 100%, 69% 100%, 0% 8%, 88% 99%);
	-webkit-shape-outside: polygon(98% 100%, 69% 100%, 0% 8%, 88% 99%);
	-moz-shape-outside: polygon(98% 100%, 69% 100%, 0% 8%, 88% 99%);
	-o-shape-outside: polygon(98% 100%, 69% 100%, 0% 8%, 88% 99%);
	width: 7rem;
	height: 10rem;
}


/**Text4 css end**/


/**Text5 css**/

.rice-mandi-wrap .text5 {
	position: absolute;
	right: 0;
	width: 19rem;
	height: 10rem;
	top: 39rem;
	overflow: hidden;
	color: #9d0001;
}

.rice-mandi-wrap .text5 .shape1 {
	width: 8rem;
	height: 10rem;
	shape-outside: polygon(100% 100%, 0% 100%, 81% 5%, 20% 100%);
	-webkit-shape-outside: polygon(100% 100%, 0% 100%, 81% 5%, 20% 100%);
	-moz-shape-outside: polygon(100% 100%, 0% 100%, 81% 5%, 20% 100%);
	-o-shape-outside: polygon(100% 100%, 0% 100%, 81% 5%, 20% 100%);
}


/**Text5 css end**/

.riceMandi-social.fbt {
	text-align: right;
}

.riceMandi-social a {
	color: #000;
	text-decoration: none;
	font-size: 14px;
	display: inline-block;
	margin-left: 1rem;
	transition: all 0.3s ease-in-out;
}

.riceMandi-social a:hover {
	color: #dc3545;
}

.riceMandi-social a>i {
	margin-right: 0.2rem;
}

.riceMandi-social a.web {}

.riceMandi-social a.fbk {}

.riceMandi-social a.twi {}

.riceMandi-social a.web>i {}

.riceMandi-social a.fbk>i {
	color: #fff;
	background: #3b5dbf;
	border-radius: 500rem;
	padding: 0.2rem 0.4rem;
}

.riceMandi-social a.twi>i {
	color: #fff;
	background: #2fb2ff;
	padding: 0.2rem 0.3rem;
}

.rice-mandi-wrap .img-big {
	margin-top: -7rem;
}


/**20 April blog end**/


/**21 April blg**/

.page-celevAp {
	background: #f9d99e;
}

.page-celevAp-inWrap {}


/**21 April blog end**/


/**03 July blg**/

.page-prodWeLov {
	width: 1280px;
	margin: 0 auto;
}

.prodWeLov-wrap {
	position: relative;
}

.prodWeLov-wrap p {
	font-family: 'MyriadProRegular';
	text-align: initial;
	font-size: 15px;
	line-height: normal;
	margin: 0 0 6px;
}

.prodWeLov-wrap .text1 {
	position: absolute;
	left: 17px;
	width: 18rem;
	height: 26rem;
	top: 3rem;
	overflow: hidden;
}

.prodWeLov-wrap .text1 span {
	font-size: 1.8rem;
}

.prodWeLov-wrap .text2 {
	position: absolute;
	left: 17px;
	width: 9rem;
	height: 16rem;
	top: 22rem;
	overflow: hidden;
	color: #01535b;
}

.prodWeLov-wrap .text2 p>span {
	font-size: 1.8rem;
	color: #000;
}

.prodWeLov-wrap .text3 {
	position: absolute;
	right: 0;
	width: 18rem;
	height: 33rem;
	top: 5rem;
	overflow: hidden;
	color: #000;
	text-align: right;
}

.prodWeLov-wrap .text3 p {
	text-align: right;
}

.prodWeLov-wrap .text3 p>span {
	font-size: 1.2rem;
	color: #8a2022;
}

.prodWeLov-wrap .text3 p:nth-child(2) {
	color: #8a2022;
}

.prodWeLov-wrap .text3 p:nth-child(2)>span {
	font-size: 1.8rem;
	color: #000;
	font-weight: 600;
}

.prodWeLov-wrap .text4 {
	position: absolute;
	right: 18.3rem;
	width: 23rem;
	height: 33rem;
	top: 29rem;
	overflow: hidden;
	color: #000;
	text-align: center;
}

.prodWeLov-wrap .text4 p {
	text-align: center;
}

.prodWeLov-wrap .text4 p:nth-child(2) {
	color: #01535b;
}

.prodWeLov-wrap .text4 a {
	color: #003deb;
}


/**Rahool interview**/

.page-rahool {
	width: 1280px;
	margin: 0 auto;
}

.page-rahool-wrap {
	position: relative;
}

.page-rahool-wrap h3 {
	font-family: 'BrushScriptMT';
	font-size: 3rem;
	margin-bottom: 1rem;
}

.page-rahool-wrap p {
	font-family: 'HighTowerText-Reg';
	text-align: justify;
	text-align-last: center;
	font-size: 18px;
	line-height: normal;
	margin: 1.2rem 0 1rem;
}

.page-rahool-wrap .text1 {
	position: absolute;
	right: 7px;
	width: 61%;
	top: 13px;
	overflow: hidden;
}

.page-rahool-wrap .text2 {
	position: absolute;
	right: 7px;
	width: 61%;
	top: 44rem;
	overflow: hidden;
}


/**Rahool interview end**/


/**micheal interview**/

.page-micheal {
	width: 1280px;
	margin: 0 auto;
}

.page-micheal-wrap {
	position: relative;
}

.page-micheal-wrap h3 {
	font-family: 'BrushScriptMT';
	font-size: 3rem;
	margin-bottom: 9.5rem;
}

.page-micheal-wrap p {
	font-family: 'Gabriola';
	text-align: left;
	font-size: 27px;
	line-height: 35px;
	margin: 0;
	padding: 0 0 0 2rem;
	position: relative;
}

.page-micheal-wrap p.title1 {
	font-family: 'BrushScriptMT';
	width: 62%;
	text-align: left;
	position: absolute;
	top: 9.8rem;
	left: 0;
	font-size: 40px;
}

.page-micheal-wrap p strong {}

.page-micheal-wrap p strong::before {
	content: ' ';
	position: absolute;
	top: 5px;
	left: 0;
	background: url('img/interview/micheal/point.png') no-repeat left top;
	height: 18px;
	width: 18px;
}

.page-micheal-wrap .text1 {
	position: absolute;
	right: 3rem;
	width: 72%;
	top: 23px;
	overflow: hidden;
}

.page-micheal-wrap .text1 .shape1 {
	float: right;
	shape-outside: ellipse(130px 98px at 59% 82%);
	-webkit-shape-outside: ellipse(130px 98px at 59% 82%);
	-moz-shape-outside: ellipse(130px 98px at 59% 82%);
	-o-shape-outside: ellipse(130px 98px at 59% 82%);
	width: 22rem;
	height: 33rem;
}

.page-micheal-wrap .text2 {
	position: absolute;
	left: 19.5rem;
	width: 52%;
	top: 36.5rem;
	overflow: hidden;
}

.page-micheal-wrap .text2 .shape1 {
	float: right;
	shape-outside: ellipse(135px 29px at 82% 72%);
	-webkit-shape-outside: ellipse(135px 29px at 82% 72%);
	-moz-shape-outside: ellipse(135px 29px at 82% 72%);
	-o-shape-outside: ellipse(135px 29px at 82% 72%);
	width: 11rem;
	height: 16rem;
}

.blog-custom-page.page-micheal .text5.blogSocial {
	bottom: 0.4rem;
}

.blog-custom-page.page-micheal .text5.blogSocial span,
.blog-custom-page.page-micheal .text5.blogSocial a,
.blog-custom-page.page-micheal .text5.blogSocial a.phone i {
	color: #000 !important;
}


/**micheal interview end**/


/**trending glass**/

.page-trending {
	width: 1280px;
	margin: 0 auto;
}

.page-trending-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-trending-wrap h3 {
	font-family: 'MyriadProRegular';
	font-size: 3rem;
	margin-bottom: 1rem;
}

.page-trending-wrap p {
	font-family: 'MyriadProRegular';
	text-align: left;
	font-size: 1.1rem;
	line-height: normal;
	margin: 1.2rem 0 1rem;
}

.page-trending-wrap .text1 {
	position: absolute;
	left: 10px;
	width: 31%;
	top: 100px;
	overflow: hidden;
}

.page-trending-wrap .text1 p>span {
	color: #ff017b;
}

.page-trending-wrap .shape1 {
	float: right;
	shape-outside: ellipse(142px 148px at 59% 87%);
	-webkit-shape-outside: ellipse(142px 148px at 59% 87%);
	-moz-shape-outside: ellipse(142px 148px at 59% 87%);
	-o-shape-outside: ellipse(142px 148px at 59% 87%);
	width: 22rem;
	height: 21rem;
}

.page-trending-wrap .text2 {
	position: absolute;
	left: 10px;
	width: 34%;
	top: 26.5rem;
	overflow: hidden;
}

.page-trending-wrap .text2 p>span {
	color: #02269f;
}

.page-trending-wrap .shape2 {
	float: right;
	shape-outside: ellipse(142px 148px at 48% -36%);
	-webkit-shape-outside: ellipse(142px 148px at 48% -36%);
	-moz-shape-outside: ellipse(142px 148px at 48% -36%);
	-o-shape-outside: ellipse(142px 148px at 48% -36%);
	width: 22rem;
	height: 7rem;
}

.page-trending-wrap .shape3 {
	float: right;
	shape-outside: ellipse(89px 89px at 62% 50%);
	-webkit-shape-outside: ellipse(89px 89px at 62% 50%);
	-moz-shape-outside: ellipse(89px 89px at 62% 50%);
	-o-shape-outside: ellipse(89px 89px at 62% 50%);
	width: 11rem;
	height: 11rem;
}

.page-trending-wrap .text3 {
	position: absolute;
	left: 31rem;
	width: 28%;
	top: 0rem;
	overflow: hidden;
}

.page-trending-wrap .text3 p {
	color: #b30148;
}

.page-trending-wrap .shape4 {
	float: left;
	shape-outside: ellipse(121px 115px at 17% 117%);
	-webkit-shape-outside: ellipse(121px 115px at 17% 117%);
	-moz-shape-outside: ellipse(121px 115px at 17% 117%);
	-o-shape-outside: ellipse(121px 115px at 17% 117%);
	width: 12rem;
	height: 10rem;
}

.page-trending-wrap .text4 {
	position: absolute;
	left: 32rem;
	width: 28%;
	top: 14rem;
	overflow: hidden
}

.page-trending-wrap .shape5 {
	float: left;
	shape-outside: ellipse(121px 115px at 11% -17%);
	-webkit-shape-outside: ellipse(121px 115px at 11% -17%);
	-moz-shape-outside: ellipse(121px 115px at 11% -17%);
	-o-shape-outside: ellipse(121px 115px at 11% -17%);
	width: 12rem;
	height: 8rem;
}

.page-trending-wrap .shape6 {
	float: right;
	shape-outside: ellipse(148px 163px at 99% 37%);
	-webkit-shape-outside: ellipse(148px 163px at 99% 37%);
	-moz-shape-outside: ellipse(148px 163px at 99% 37%);
	-o-shape-outside: ellipse(148px 163px at 99% 37%);
	width: 9rem;
	height: 41rem;
}

.page-trending-wrap .text5 {
	position: absolute;
	left: 19rem;
	width: 27%;
	top: 25rem;
	overflow: hidden;
}

.page-trending-wrap .shape7 {
	float: left;
	shape-outside: ellipse(121px 115px at 11% -17%);
	-webkit-shape-outside: ellipse(121px 115px at 11% -17%);
	-moz-shape-outside: ellipse(121px 115px at 11% -17%);
	-o-shape-outside: ellipse(121px 115px at 11% -17%);
	width: 12rem;
	height: 8rem;
}

.page-trending-wrap .text6 {
	position: absolute;
	left: 57rem;
	width: 28%;
	top: 11rem;
	overflow: hidden;
}

.page-trending-wrap .text6 p {
	color: #02269f;
}

.page-trending-wrap .text6 a {
	color: #ff017b;
	text-decoration: none;
}

.page-trending-wrap .shape8 {
	float: left;
	shape-outside: polygon(0 0, 88% 0, 0% 100%, 0 100%);
	-webkit-shape-outside: polygon(0 0, 88% 0, 0% 100%, 0 100%);
	-moz-shape-outside: polygon(0 0, 88% 0, 0% 100%, 0 100%);
	-o-shape-outside: polygon(0 0, 88% 0, 0% 100%, 0 100%);
	width: 12rem;
	height: 16rem;
}


/**page-symphony**/

.page-symphony {
	width: 1280px;
	margin: 0 auto;
}

.page-symphony-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-symphony-wrap p {
	font-family: 'lucida_faxitalic';
	text-align: left;
	font-size: 1rem;
	line-height: 1.2rem;
	margin: 1.2rem 0 1rem;
	color: #fff;
}

.page-symphony-wrap p>span {
	font-size: 1.2rem;
	font-family: 'lucida_faxdemibold_italic';
	color: #b8201a;
}

.page-symphony-wrap .title-text {
	position: absolute;
	left: 27rem;
	width: 19%;
	top: 3rem;
	overflow: hidden;
}

.page-symphony-wrap .title-text p {
	margin: 0;
	font-size: 2rem;
	line-height: 2.4rem;
}

.page-symphony-wrap .title-text p>span {
	font-size: 2.3rem;
}

.page-symphony-wrap .title-text p:nth-child(2) {
	margin-left: 1rem;
}

.page-symphony-wrap .title-text p:nth-child(3) {
	margin-left: 3.8rem;
}

.page-symphony-wrap .title-text p:last-child {
	margin-left: 4.2rem;
}

.page-symphony-wrap .text1 {
	position: absolute;
	left: 27.4rem;
	width: 24%;
	top: 14rem;
	overflow: hidden;
}

.page-symphony-wrap .text1 p>span {
	margin-left: 3rem;
}

.page-symphony-wrap .text1 .shape1 {
	float: left;
	shape-outside: polygon(0% 0%, 0% 0%, 100% 100%, 0 100%);
	-webkit-shape-outside: polygon(0% 0%, 0% 0%, 100% 100%, 0 100%);
	-moz-shape-outside: polygon(0% 0%, 0% 0%, 100% 100%, 0 100%);
	-o-shape-outside: polygon(0% 0%, 0% 0%, 100% 100%, 0 100%);
	width: 2.8rem;
	height: 22rem;
}

.page-symphony-wrap .text1 .shape2 {
	float: right;
	shape-outside: polygon(0% 0%, 0% 12%, 97% 100%, 100% 100%);
	-webkit-shape-outside: polygon(0% 0%, 0% 12%, 97% 100%, 100% 100%);
	-moz-shape-outside: polygon(0% 0%, 0% 12%, 97% 100%, 100% 100%);
	-o-shape-outside: polygon(0% 0%, 0% 12%, 97% 100%, 100% 100%);
	width: 2rem;
	height: 22rem;
}

.page-symphony-wrap .text2 {
	position: absolute;
	left: 7rem;
	width: 30%;
	top: 40.7rem;
	overflow: hidden;
}

.page-symphony-wrap .text2 .shape1 {
	float: left;
	shape-outside: polygon(0% 0%, 97% 0%, 4% 100%, 0 100%);
	-webkit-shape-outside: polygon(0% 0%, 97% 0%, 4% 100%, 0 100%);
	-moz-shape-outside: polygon(0% 0%, 97% 0%, 4% 100%, 0 100%);
	-o-shape-outside: polygon(0% 0%, 97% 0%, 4% 100%, 0 100%);
	width: 5rem;
	height: 15rem;
}

.page-symphony-wrap .text2 .shape2 {
	float: right;
	shape-outside: polygon(0% 0%, 0% 12%, 97% 100%, 100% 100%);
	-webkit-shape-outside: polygon(0% 0%, 0% 12%, 97% 100%, 100% 100%);
	-moz-shape-outside: polygon(0% 0%, 0% 12%, 97% 100%, 100% 100%);
	-o-shape-outside: polygon(0% 0%, 0% 12%, 97% 100%, 100% 100%);
	width: 7rem;
	height: 15rem;
}

.page-symphony-wrap .text3 {
	position: absolute;
	left: 50.6rem;
	width: 36%;
	top: 23.5rem;
	overflow: hidden;
}

.page-symphony-wrap .text4 {
	position: absolute;
	left: 52.5rem;
	width: 34%;
	top: 48.7rem;
	overflow: hidden;
}

.page-symphony-wrap .text3 p,
.page-symphony-wrap .text4 p {
	text-align: right;
}

.page-symphony-wrap .text5 {
	position: absolute;
	left: 14rem;
	width: auto;
	bottom: 0rem;
	overflow: hidden;
	text-align: center;
}

.page-symphony-wrap .text5 a {
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	display: inline-block;
	margin-left: 6rem;
	transition: all 0.3s ease-in-out;
}

.page-symphony-wrap .text5 a.web i {
	color: #fff;
	text-align: center;
}

.page-symphony-wrap .text5 a.fbk i {
	text-align: center;
	background: #4870e2;
	font-size: 10px;
	border-radius: 50px;
	height: 15px;
	width: 15px;
	line-height: 14px;
}

.page-symphony-wrap .text5 a.ytb i {
	text-align: center;
	color: #F44336;
	font-size: 15px;
}


/**page-decaupage**/

.page-decaupage {
	width: 1280px;
	margin: 0 auto;
}

.page-decaupage-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-decaupage-wrap p {
	font-family: 'Papyrus-Regular';
	text-align: left;
	font-size: 1.3rem;
	line-height: 26px;
	margin: 1.2rem 0 1rem;
	color: #000;
}

.page-decaupage-wrap .title-text {
	position: absolute;
	right: 3rem;
	width: auto;
	top: 1rem;
}

.page-decaupage-wrap .title-text p {
	font-family: 'BrushScriptMT';
	margin: 0;
	font-size: 2.7rem;
	line-height: 2.4rem;
}

.page-decaupage-wrap .text1 {
	position: absolute;
	left: 30.4rem;
	width: 35%;
	top: 5rem;
	overflow: hidden;
}

.page-decaupage-wrap .text2 {
	position: absolute;
	left: 31rem;
	width: auto;
	bottom: 5rem;
	overflow: hidden;
	text-align: center;
}

.page-decaupage-wrap .text2 p a {
	font-family: 'Pristina-Regular';
	font-size: 1.5rem;
	color: #902b2c;
}

.page-decaupage-wrap .text3 {
	position: absolute;
	left: 11.5rem;
	width: auto;
	bottom: 0.6rem;
	overflow: hidden;
	text-align: center;
}

.page-decaupage-wrap .text3 p {
	font-family: 'Pristina-Regular';
	font-size: 1.6rem;
}

.page-decaupage-wrap .text5 {
	position: absolute;
	left: 36rem;
	width: 54%;
	bottom: 0.2rem;
	overflow: hidden;
	text-align: right;
}

.page-decaupage-wrap .text5 span {
	font-family: 'goudy_old_styleregular';
}

.page-decaupage-wrap .text5 a {
	font-family: 'goudy_old_styleregular';
	color: #000;
	text-decoration: none;
	font-size: 14px;
	display: inline-block;
	margin-left: 1rem;
	transition: all 0.3s ease-in-out;
}

.page-decaupage-wrap .text5 a.gmail {
	color: #000;
	text-align: center;
	position: relative;
	display: inline-block;
	padding-left: 26px;
}

.page-decaupage-wrap .text5 a.gmail:before {
	content: ' ';
	background: url('img/gmail.png') no-repeat center center;
	position: absolute;
	left: 0px;
	top: 0;
	width: 21px;
	height: 21px;
}

.page-decaupage-wrap .text5 a.phone i {
	color: #000;
	text-align: center;
	font-size: 13px;
	border-radius: 16px;
	height: 21px;
	width: 21px;
	line-height: 19px;
	border: 1px solid #000;
}

.page-decaupage-wrap .text5 a.insta,
.page-decaupage-wrap .text5 a.twt {
	margin-left: 1px;
}

.page-decaupage-wrap .text5 a.insta i {
	color: #fff;
	text-align: center;
	background: #d6249f;
	background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
	border-radius: 2px;
	width: 16px;
	height: 16px;
	line-height: 16px;
}

.page-decaupage-wrap .text5 a.fbk i {
	text-align: right;
	color: #fff;
	background: #4870e2;
	font-size: 11px;
	border-radius: 0;
	height: 15px;
	width: 15px;
	line-height: 17px;
	padding-right: 2px;
}

.page-decaupage-wrap .text5 a.twt i {
	text-align: center;
	color: #46c6ff;
	font-size: 15px;
}


/**page-sathpati**/

.page-sathpati {
	width: 1280px;
	margin: 0 auto;
}

.page-sathpati-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-sathpati-wrap p {
	font-family: 'goudy_old_styleregular';
	text-align: justify;
	font-size: 15px;
	line-height: 16px;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-sathpati-wrap p>strong {
	font-size: 17px;
}

.page-sathpati-wrap .title-text {
	position: absolute;
	left: 1rem;
	width: auto;
	top: 0.5rem;
}

.page-sathpati-wrap .title-text p {
	font-family: 'goudy_old_stylebold';
	color: #ff0000;
	margin: 0;
	font-size: 1.5rem;
	line-height: normal;
}

.page-sathpati-wrap .author {
	position: absolute;
	left: 43.4rem;
	width: auto;
	top: 3.5rem;
}

.page-sathpati-wrap .author p {
	font-family: 'goudy_old_stylebold';
	font-size: 24px;
	line-height: normal;
}

.page-sathpati-wrap .text1 {
	position: absolute;
	left: 11.4rem;
	width: 37%;
	top: 2.9rem;
	overflow: hidden;
}

.page-sathpati-wrap .text2 {
	position: absolute;
	left: 2.5rem;
	width: 45%;
	top: 14.9rem;
	overflow: hidden;
}

.page-sathpati-wrap .text2 p>strong {
	margin-top: 0.4rem;
	display: block;
}

.page-sathpati-wrap .text3 {
	position: absolute;
	left: 0.8rem;
	width: 40%;
	top: 36.5rem;
	overflow: hidden;
}

.page-sathpati-wrap .text3 p {
	font-size: 16px;
	font-family: 'goudy_old_styleitalic';
}

.page-sathpati-wrap .text3 p>span {
	font-family: 'BrushScriptMT';
	color: red;
	font-size: 17px;
	position: relative;
	left: 19px;
}

.page-sathpati-wrap .text4 {
	position: absolute;
	left: 39.8rem;
	width: 21%;
	top: 12rem;
	overflow: hidden;
}

.page-sathpati-wrap .text4 p {
	text-align: left;
	font-size: 16px;
}

.page-sathpati-wrap .text4 p>span {
	font-family: 'goudy_old_stylebold';
	font-size: 24px;
}

.page-sathpati-wrap .text4 .shape1 {
	float: left;
	shape-outside: polygon(0 0, 43% 0, 36% 6%, 23.4% 19.3%, 14% 34.6%, 7% 50%, 4% 66.6%, 6.4% 82.7%, 12% 95%, 15% 100%, 0 101%);
	-webkit-shape-outside: polygon(0 0, 43% 0, 36% 6%, 23.4% 19.3%, 14% 34.6%, 7% 50%, 4% 66.6%, 6.4% 82.7%, 12% 95%, 15% 100%, 0 101%);
	-moz-shape-outside: polygon(0 0, 43% 0, 36% 6%, 23.4% 19.3%, 14% 34.6%, 7% 50%, 4% 66.6%, 6.4% 82.7%, 12% 95%, 15% 100%, 0 101%);
	-o-shape-outside: polygon(0 0, 43% 0, 36% 6%, 23.4% 19.3%, 14% 34.6%, 7% 50%, 4% 66.6%, 6.4% 82.7%, 12% 95%, 15% 100%, 0 101%);
	width: 12rem;
	height: 15rem;
}


/**page-svaram**/

.page-svaram {
	width: 1280px;
	margin: 0 auto;
}

.page-svaram-wrap a {
	font-family: 'Gabriola';
	color: #0105a9;
	font-size: 19.85px;
}

.page-svaram-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-svaram-wrap p {
	font-family: 'BellMT';
	text-align: justify;
	font-size: 16px;
	line-height: 16px;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-svaram-wrap .title-text {
	position: absolute;
	right: 1rem;
	width: auto;
	top: 0.5rem;
}

.page-svaram-wrap .title-text p {
	font-family: 'dancing_script_otregular';
	color: #000;
	margin: 0;
	font-size: 2.1rem;
	line-height: normal;
}

.page-svaram-wrap .text1 {
	position: absolute;
	left: 8.7rem;
	width: 45%;
	top: 1.2rem;
	overflow: hidden;
}

.page-svaram-wrap .text2 {
	position: absolute;
	left: 0.4rem;
	width: 30%;
	top: 6rem;
	overflow: hidden;
}

.page-svaram-wrap .text3 {
	position: absolute;
	left: 0.4rem;
	width: 18%;
	top: 11.5rem;
	overflow: hidden;
}

.page-svaram-wrap .text4 {
	position: absolute;
	right: 0.4rem;
	width: 34%;
	top: 3.4rem;
	overflow: hidden;
}

.page-svaram-wrap .text4 .shape1 {
	float: left;
	shape-outside: polygon(2% 52%, 0% 0, 0% 6%, 0% 19.3%, 0% 34.6%, 0% 50%, 0% 66.6%, 0% 82.7%, 0% 95%, 0% 100%, 18% 98%);
	-webkit-shape-outside: polygon(2% 52%, 0% 0, 0% 6%, 0% 19.3%, 0% 34.6%, 0% 50%, 0% 66.6%, 0% 82.7%, 0% 95%, 0% 100%, 18% 98%);
	-moz-shape-outside: polygon(2% 52%, 0% 0, 0% 6%, 0% 19.3%, 0% 34.6%, 0% 50%, 0% 66.6%, 0% 82.7%, 0% 95%, 0% 100%, 18% 98%);
	-o-shape-outside: polygon(2% 52%, 0% 0, 0% 6%, 0% 19.3%, 0% 34.6%, 0% 50%, 0% 66.6%, 0% 82.7%, 0% 95%, 0% 100%, 18% 98%);
	width: 12rem;
	height: 8rem;
}

.page-svaram-wrap .text6 {
	position: absolute;
	right: 0.4rem;
	width: 34%;
	top: 10rem;
	overflow: hidden;
}

.page-svaram-wrap .text6 .shape1 {
	float: left;
	shape-outside: polygon(23% 57%, 17% 22%, 12% 0%, 0% 19.3%, 0% 34.6%, 0% 50%, 0% 66.6%, 0% 82.7%, 0% 95%, 0% 100%, 27% 100%);
	-webkit-shape-outside: polygon(23% 57%, 17% 22%, 12% 0%, 0% 19.3%, 0% 34.6%, 0% 50%, 0% 66.6%, 0% 82.7%, 0% 95%, 0% 100%, 27% 100%);
	-moz-shape-outside: polygon(23% 57%, 17% 22%, 12% 0%, 0% 19.3%, 0% 34.6%, 0% 50%, 0% 66.6%, 0% 82.7%, 0% 95%, 0% 100%, 27% 100%);
	-o-shape-outside: polygon(23% 57%, 17% 22%, 12% 0%, 0% 19.3%, 0% 34.6%, 0% 50%, 0% 66.6%, 0% 82.7%, 0% 95%, 0% 100%, 27% 100%);
	width: 12rem;
	height: 5rem;
}

.page-svaram-wrap .text7 {
	position: absolute;
	right: 0.4rem;
	width: 27.6%;
	top: 15rem;
	overflow: hidden;
}

.page-svaram-wrap .text7 p {
	font-family: 'Gabriola';
	font-size: 18.75px;
	line-height: 21px;
}

.page-svaram-wrap .text7 .shape1 {
	float: left;
	shape-outside: polygon(11% 90%, 13% 55%, 5% 55%, 3% 0%, 3% 90%);
	-webkit-shape-outside: polygon(11% 90%, 13% 55%, 5% 55%, 3% 0%, 3% 90%);
	-moz-shape-outside: polygon(11% 90%, 13% 55%, 5% 55%, 3% 0%, 3% 90%);
	-o-shape-outside: polygon(11% 90%, 13% 55%, 5% 55%, 3% 0%, 3% 90%);
	width: 12rem;
	height: 10rem;
}

.page-svaram-wrap .text8 {
	position: absolute;
	left: 0.4rem;
	width: 28%;
	bottom: 1.2rem;
	overflow: hidden;
}

.page-svaram-wrap .text8 .shape1 {
	float: right;
	shape-outside: polygon(100% 0%, 0% 0%, 32% 30%, 50% 42%, 73% 55%);
	-webkit-shape-outside: polygon(100% 0%, 0% 0%, 32% 30%, 50% 42%, 73% 55%);
	-moz-shape-outside: polygon(100% 0%, 0% 0%, 32% 30%, 50% 42%, 73% 55%);
	-o-shape-outside: polygon(100% 0%, 0% 0%, 32% 30%, 50% 42%, 73% 55%);
	width: 11.5rem;
	height: 8rem;
}

.page-svaram-wrap .text9 {
	position: absolute;
	right: 0.4rem;
	width: 45%;
	bottom: 6rem;
	overflow: hidden;
}

.page-svaram-wrap .text9 .shape1 {
	float: left;
	shape-outside: polygon(56% 30%, 47% 21%, 0% 37%, 77% 0%, 64% 19%);
	-webkit-shape-outside: polygon(56% 30%, 47% 21%, 0% 37%, 77% 0%, 64% 19%);
	-moz-shape-outside: polygon(56% 30%, 47% 21%, 0% 37%, 77% 0%, 64% 19%);
	-o-shape-outside: polygon(56% 30%, 47% 21%, 0% 37%, 77% 0%, 64% 19%);
	width: 11.5rem;
	height: 10rem;
}

.page-svaram-wrap .text10 {
	position: absolute;
	left: 0.4rem;
	width: 16%;
	bottom: 17.8rem;
	overflow: hidden;
}

.page-svaram-wrap .text10 p,
.page-svaram-wrap .text12 p {
	font-family: 'dancing_script_otregular';
	font-weight: 600;
	font-size: 25px;
	line-height: normal;
}

.page-svaram-wrap .text11 {
	position: absolute;
	left: 2rem;
	width: 6%;
	bottom: 10.7rem;
	overflow: hidden;
}

.page-svaram-wrap .text11 p {
	color: #282828;
	font-family: 'HarlowSolid';
	font-size: 25px;
	line-height: 24px;
	text-align: center;
}

.page-svaram-wrap .text12 {
	position: absolute;
	right: 0.4rem;
	width: 31%;
	bottom: 17rem;
	overflow: hidden;
}

.page-svaram-wrap .text13 {
	position: absolute;
	right: 8.4rem;
	width: 48%;
	bottom: 2rem;
	overflow: hidden;
}

.page-svaram-wrap .text13 p {
	text-align: center;
}


/**page-stoneware**/

.page-stoneW {
	width: 1280px;
	margin: 0 auto;
}

.page-stoneW-wrap a {
	font-family: 'MicrosoftHimalaya';
	color: #0105a9;
	font-size: 29px;
}

.page-stoneW-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-stoneW-wrap p {
	font-family: 'MicrosoftHimalaya';
	text-align: left;
	text-align-last: center;
	font-size: 30px;
	line-height: 23px;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-stoneW-wrap .text1 {
	position: absolute;
	left: 1.5rem;
	width: 65%;
	top: 1.2rem;
	overflow: hidden;
}

.page-stoneW-wrap .text2 {
	position: absolute;
	left: 11.7rem;
	width: 62%;
	top: 11.2rem;
	overflow: hidden;
}

.page-stoneW-wrap .text3 {
	position: absolute;
	left: 43.7rem;
	width: 26%;
	top: 24.2rem;
	overflow: hidden;
}

.page-stoneW-wrap .text3 p {
	font-size: 3rem;
	line-height: 2.5rem;
	font-weight: 600;
	font-style: italic;
	letter-spacing: 0.1rem;
}

.page-stoneW-wrap .text4 {
	position: absolute;
	left: 42.7rem;
	width: 29%;
	top: 30.2rem;
	overflow: hidden;
}

.page-stoneW-wrap .text13 {
	position: absolute;
	right: 14.4rem;
	width: 29%;
	bottom: 21rem;
	overflow: hidden;
}

.page-stoneW-wrap .text13 p {
	text-align: center;
	line-height: 13px;
}


/**page-pebble**/

.page-pebble {
	width: 1280px;
	margin: 0 auto;
}

.page-pebble-wrap a {
	font-family: 'MyriadProRegular';
	color: #416cb4;
	font-size: 33px;
}

.page-pebble-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-pebble-wrap p {
	font-family: 'dancing_script_otregular';
	text-align: left;
	text-align-last: center;
	font-size: 37px;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-pebble-wrap p>span {
	color: #ff0000;
	font-size: 56px;
}

.page-pebble-wrap .title-text {
	position: absolute;
	left: 21.5rem;
	width: auto;
	bottom: 4.5rem;
	overflow: hidden;
}

.page-pebble-wrap .title-text p {
	font-size: 3.8rem;
}

.page-pebble-wrap .text1 {
	position: absolute;
	left: 3.5rem;
	width: 65%;
	top: 1.2rem;
	overflow: hidden;
}

.page-pebble-wrap .text2 {
	position: absolute;
	left: 28.7rem;
	width: auto;
	top: 7.9rem;
	overflow: hidden;
}

.page-pebble-wrap .text2 p {
	text-transform: uppercase;
}

.page-pebble-wrap .text2 p:nth-child(2) {
	font-size: 47px;
}

.page-pebble-wrap .text3 {
	position: absolute;
	left: 25.7rem;
	width: 45.2%;
	top: 18rem;
	overflow: hidden;
}

.page-pebble-wrap .text3 p {
	text-align: justify;
	text-align-last: center;
	word-spacing: -1px;
}

.page-pebble-wrap .text13 {
	position: absolute;
	left: 12.4rem;
	width: 29%;
	bottom: 12rem;
	overflow: hidden;
}

.page-pebble-wrap .text13 p {
	text-align: center;
	line-height: 13px;
}


/**page-manju**/

.page-manju {
	width: 1280px;
	margin: 0 auto;
}

.page-manju-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-manju-wrap p {
	font-family: 'goudy_old_styleregular';
	text-align: justify;
	text-align-last: center;
	font-size: 1.3rem;
	line-height: 26px;
	margin: 1.2rem 0 1rem;
	color: #000;
}

.page-manju-wrap .title-text {
	position: absolute;
	left: 0;
	width: 42%;
	top: 1rem;
	margin-left: auto;
	margin-right: auto;
	right: 0;
}

.page-manju-wrap .title-text p {
	margin: 0;
	font-size: 2.3rem;
	line-height: 2.4rem;
}

.page-manju-wrap .text1 {
	position: absolute;
	left: 2rem;
	width: 82%;
	top: 3rem;
	overflow: hidden;
}

.page-manju-wrap .text2 {
	position: absolute;
	left: 2rem;
	width: 82%;
	top: 8.5rem;
	overflow: hidden;
	text-align: center;
}

.page-manju-wrap .text2 p a {
	font-size: 1.5rem;
	color: #902b2c;
}

.page-manju-wrap .text3 {
	position: absolute;
	left: 2rem;
	width: 82%;
	top: 14rem;
	overflow: hidden;
	text-align: center;
}

.blog-custom-page.page-manju .text5.blogSocial {
	left: 29rem;
	width: 25%;
	bottom: 2rem;
}

.blog-custom-page.page-manju .text5.blogSocial span {
	color: #000;
}

.blog-custom-page.page-manju .text5.blogSocial a,
.blog-custom-page.page-manju .text5.blogSocial a.phone i {
	color: #000 !important;
}


/**social mwdia feed for universal**/

.blog-custom-page .text5.blogSocial {
	position: absolute;
	left: 36rem;
	width: 54%;
	bottom: 0rem;
	overflow: hidden;
	text-align: right;
}

.blog-custom-page .text5.blogSocial span {
	font-family: 'goudy_old_styleregular';
	font-size: 14px;
	color: #fff;
}

.blog-custom-page .text5.blogSocial a {
	font-family: 'goudy_old_styleregular';
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	display: inline-block;
	margin-left: 1rem;
	transition: all 0.3s ease-in-out;
}

.blog-custom-page .text5.blogSocial a.gmail {
	color: #fff;
	text-align: center;
	position: relative;
	display: inline-block;
	padding-left: 26px;
}

.blog-custom-page .text5.blogSocial a.gmail:before {
	content: ' ';
	background: url('img/gmail.png') no-repeat center center;
	position: absolute;
	left: 0px;
	top: 0;
	width: 21px;
	height: 21px;
	background-color: #696969;
    filter: grayscale(1);
    border-radius: 50%;
}

.blog-custom-page .text5.blogSocial a.phone i {
	color: #fff;
	text-align: center;
	font-size: 13px;
	border-radius: 16px;
	height: 21px;
	width: 21px;
	line-height: 19px;
	border: none;
}

.blog-custom-page .text5.blogSocial a.insta,
.blog-custom-page .text5.blogSocial a.twt {
	margin-left: 1px;
}

.blog-custom-page .text5.blogSocial a.insta i {
	color: #fff;
	text-align: center;
	background: #d6249f;
	background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
	border-radius: 2px;
	width: 16px;
	height: 16px;
	line-height: 17px;
}

.blog-custom-page .text5.blogSocial a.fbk i {
	text-align: right;
	color: #fff;
	background: #4870e2;
	font-size: 11px;
	border-radius: 0;
	height: 15px;
	width: 15px;
	line-height: 17px;
	padding-right: 4px;
}

.blog-custom-page .text5.blogSocial a.twt i {
	text-align: center;
	color: #46c6ff;
	font-size: 15px;
}


/**page-vijaya**/

.page-vijaya {
	width: 1280px;
	margin: 0 auto;
}

.page-vijaya-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-vijaya-wrap p {
	font-family: 'arial';
	font-style: italic;
	text-align: justify;
	font-size: 17px;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-vijaya-wrap section.page2 p {
	font-size: 15px;
}

.page-vijaya-wrap p.special {
	font-weight: bold;
	font-style: normal;
}

.page-vijaya-wrap h4.ques {
	background: url('img/blog/vijaya/bullet.png') no-repeat left top;
	padding: 0;
	font-size: 17px;
	font-weight: bold;
	font-style: normal;
}

.page-vijaya-wrap h4.ques2 {
	background: none;
	padding: 0;
	font-size: 17px;
	font-weight: bold;
	font-style: normal;
}

.page-vijaya-wrap .quest>p {
	padding: 0 11px 0 32px;
}

.page-vijaya-wrap .quest>h4 {
	padding: 5px 11px 5px 32px;
}

.page-vijaya .title-text {
	position: absolute;
	right: 1rem;
	width: 45%;
	top: 0.5rem;
	overflow: hidden;
}

.page-vijaya .title-text p {
	font-family: 'Script MT Bold';
	font-size: 33px;
	text-align: center;
	font-style: normal;
}

.page-vijaya .text1 {
	position: absolute;
	right: 0;
	width: 47%;
	top: 3.2rem;
	overflow: hidden;
	padding: 20px;
}

.page-vijaya .text1 p>strong {
	font-size: 28px;
	font-style: italic;
}

.page-vijaya .text2 {
	position: absolute;
	right: 0;
	width: 47%;
	top: 11.2rem;
	overflow: hidden;
	padding: 20px;
}

.page-vijaya .text3 {
	position: absolute;
	right: 0;
	width: 37%;
	top: 19.2rem;
	overflow: hidden;
	padding: 20px;
}

.page-vijaya .text4 {
	position: absolute;
	right: 0;
	width: 26%;
	top: 30.2rem;
	overflow: hidden;
	padding: 20px;
}

.page-vijaya .text6 {
	position: absolute;
	left: 3rem;
	width: 34%;
	top: 30.2rem;
	overflow: hidden;
	padding: 20px;
}

.page-vijaya .text7 {
	position: absolute;
	left: 3rem;
	width: 34%;
	top: 36.2rem;
	overflow: hidden;
	padding: 20px;
}

.page-vijaya .text8 {
	position: absolute;
	left: 3rem;
	width: 42%;
	top: 39.8rem;
	overflow: hidden;
	padding: 20px;
}

.page-vijaya .text8 a {
	font-size: 15px;
	line-height: 17px;
	display: block;
	margin-bottom: 0.5rem;
}

.page-vijaya .text10 {
	position: absolute;
	right: 0;
	width: 47%;
	top: 58rem;
	overflow: hidden;
	padding: 10px 25px 10px 42px;
}

.page-vijaya .text11 {
	position: absolute;
	right: 14px;
	width: 45%;
	top: 63rem;
	overflow: hidden;
	padding: 0;
}

.page-vijaya .text12 {
	position: absolute;
	right: 0;
	width: 38.3%;
	top: 72rem;
	overflow: hidden;
	padding: 10px 25px 10px 42px;
}

.page-vijaya .text13 {
	position: absolute;
	right: 14px;
	width: 34.7%;
	top: 78rem;
	overflow: hidden;
	padding: 0;
}

.page-vijaya .text14 {
	position: absolute;
	right: 14px;
	width: 34.7%;
	top: 93.5rem;
	overflow: hidden;
	padding: 0;
}

.page-vijaya .text15 {
	position: absolute;
	left: 1rem;
	width: 39%;
	top: 83.5rem;
	overflow: hidden;
	padding: 20px;
}

.page-vijaya .text16 {
	position: absolute;
	left: 1rem;
	width: 49%;
	top: 93.2rem;
	overflow: hidden;
	padding: 20px;
}

.page-vijaya .text17 {
	position: absolute;
	left: 1rem;
	width: 49%;
	top: 99.5rem;
	overflow: hidden;
	padding: 20px;
}

.page-vijaya .text18 {
	position: absolute;
	right: 0;
	width: 28.8%;
	top: 108.7rem;
	overflow: hidden;
	padding: 9px;
}

.page-vijaya .text9 {
	position: absolute;
	right: 0;
	width: 28.8%;
	top: 52.7rem;
	overflow: hidden;
	padding: 9px;
}

.page-vijaya .text9 p,
.page-vijaya .text18 p {
	font-family: 'Script MT Bold';
	color: #df325c;
	font-size: 30px;
	font-style: normal;
}

.blog-custom-page.page-vijaya .text5.blogSocial {
	left: 55rem;
	width: 29%;
	bottom: 5rem;
}

.blog-custom-page.page-vijaya .text5.blogSocial span {
	color: #000;
	display: block;
}

.blog-custom-page.page-vijaya .text5.blogSocial a,
.blog-custom-page.page-vijaya .text5.blogSocial a.phone i {
	color: #000 !important;
}


/**page-mutham**/

.page-mutham {
	width: 1280px;
	margin: 0 auto;
}

.page-mutham-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-mutham-wrap p {
	font-family: 'arial';
	text-align: justify;
	font-size: 15px;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-mutham-wrap p>strong {
	font-size: 17px;
}

.page-mutham-wrap .title-text {
	position: absolute;
	left: 3.2rem;
	width: auto;
	top: 24rem;
}

.page-mutham-wrap .title-text p {
	font-family: 'Script MT Bold';
	color: #fff;
	margin: 0;
	font-size: 48px;
	line-height: normal;
}

.page-mutham .text1 {
	position: absolute;
	left: 1rem;
	width: 55%;
	top: 45rem;
}

.page-mutham .text2 {
	position: absolute;
	right: 0;
	width: 51%;
	top: 1rem;
}

.page-mutham .text2 strong,
.page-mutham .text6 strong {
	font-family: 'Script MT Bold';
	font-style: italic;
	font-size: 19px;
}

.page-mutham .text3 {
	position: absolute;
	right: 0;
	width: 51%;
	top: 8.2rem;
}

.page-mutham .text3 strong {
	font-size: 38px;
}

.page-mutham .text4 {
	position: absolute;
	right: 0;
	width: 51%;
	top: 15.8rem;
}

.page-mutham .text6 {
	position: absolute;
	right: 0;
	width: 51%;
	top: 24rem;
}

.page-mutham .text7 {
	position: absolute;
	right: 0;
	width: 33%;
	top: 28rem;
}

.page-mutham .text8 {
	position: absolute;
	right: 8rem;
	width: 17%;
	top: 31rem;
}

.page-mutham .text7 a,
.page-mutham .text8 a {
	display: block;
	margin: 0 0 0.5rem;
	font-size: 13px;
}

.blog-custom-page.page-mutham .text5.blogSocial {
	left: 50rem;
	width: 27%;
	bottom: 1.2rem;
	text-align: right;
}

.blog-custom-page.page-mutham .text5.blogSocial span {
	color: #000;
	display: block;
}

.blog-custom-page.page-mutham .text5.blogSocial a,
.blog-custom-page.page-mutham .text5.blogSocial a.phone i {
	color: #000 !important;
}

.blog-custom-page.page-mutham .text5.blogSocial a.phone i {
	color: #000;
}


/**page-krsnaa**/

.page-krsnaa {
	width: 1280px;
	margin: 0 auto;
}

.page-krsnaa-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-krsnaa-wrap p {
	font-family: 'Bodoni MT';
	font-weight: 400;
	text-align: justify;
	font-size: 25px;
	line-height: 30px;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-krsnaa-wrap p>strong {
	font-size: 17px;
}

.page-krsnaa-wrap .title-text {
	position: absolute;
	left: 19.2rem;
	width: auto;
	top: 35rem;
}

.page-krsnaa-wrap .title-text p {
	font-family: 'Script MT Bold';
	color: #000;
	margin: 0;
	font-size: 48px;
	line-height: normal;
}

.page-krsnaa .text1 {
	position: absolute;
	left: 13rem;
	width: 35%;
	top: 3rem;
}

.page-krsnaa .text2 {
	position: absolute;
	left: 13rem;
	width: 25%;
	top: 17rem;
}

.page-krsnaa .text3 {
	position: absolute;
	left: 1rem;
	width: 41%;
	top: 21rem;
}

.page-krsnaa .text4 {
	position: absolute;
	left: 1rem;
	width: 40%;
	top: 23rem;
}

.page-krsnaa .text6 {
	position: absolute;
	left: 1rem;
	width: 46%;
	top: 29rem;
}

.page-krsnaa .text6 p {
	font-size: 29px;
	line-height: 36px;
}

.page-krsnaa .text7 {
	position: absolute;
	left: 23rem;
	width: 28%;
	top: 41rem;
}

.page-krsnaa .text8 {
	position: absolute;
	left: 26rem;
	width: 22%;
	top: 44rem;
}

.page-krsnaa .text8 p {
	font-size: 42px;
	font-style: italic;
}

.page-krsnaa .text9 {
	position: absolute;
	left: 26rem;
	width: 63%;
	top: 47rem;
}

.blog-custom-page.page-krsnaa .text5.blogSocial {
	left: 32rem;
	width: 58%;
	bottom: 0.5rem;
	text-align: right;
}

.blog-custom-page.page-krsnaa .text5.blogSocial span {
	color: #000;
}

.blog-custom-page.page-krsnaa .text5.blogSocial a,
.blog-custom-page.page-krsnaa .text5.blogSocial a.phone i {
	color: #000 !important;
}


/**page-murali**/

.page-murali {
	width: 1280px;
	margin: 0 auto;
}

.page-murali-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-murali-wrap p {
	font-family: 'Mistral';
	font-weight: 400;
	text-align: center;
	font-size: 32px;
	line-height: 37px;
	margin: 0 0 0.1rem;
	color: #7e0e0e;
	margin-bottom: 2rem;
}

.page-murali-wrap p>strong {
	font-size: 17px;
}

.page-murali .text1 {
	position: absolute;
	right: 1.5rem;
	width: 36%;
	top: 5rem;
}

.blog-custom-page.page-murali .text5.blogSocial {
	left: 32rem;
	width: 58%;
	bottom: 0.5rem;
	text-align: right;
}

.blog-custom-page.page-murali .text5.blogSocial span {
	color: #000;
}

.blog-custom-page.page-murali .text5.blogSocial a,
.blog-custom-page.page-murali .text5.blogSocial a.phone i {
	color: #000 !important;
}


/**page-anukrish**/

.page-anukrish {
	width: 1280px;
	margin: 0 auto;
}

.page-anukrish-wrap a {
	font-family: 'MyriadProRegular';
	color: #416cb4;
	font-size: 33px;
}

.page-anukrish-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-anukrish-wrap p {
	font-family: 'MicrosoftHimalaya';
	text-align: justify;
	font-size: 24px;
	line-height: 21px;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-anukrish-wrap p>span {
	color: #ff0000;
	font-size: 56px;
}

.page-anukrish-wrap .title-text {
	position: absolute;
	right: 15.5rem;
	width: 21rem;
	top: 0.5rem;
	overflow: hidden;
}

.page-anukrish-wrap .title-text p {
	font-family: 'Mistral';
	font-size: 2.8rem;
	text-align: center;
	white-space: break-spaces;
	line-height: normal;
}

.page-anukrish-wrap .text1 {
	position: absolute;
	left: 1.5rem;
	width: 65%;
	top: 1.2rem;
	overflow: hidden;
}

.page-anukrish-wrap .text1 p {
	font-size: 37px;
	line-height: normal;
}

.page-anukrish-wrap .text2 {
	position: absolute;
	left: 1.5rem;
	width: 52%;
	top: 3.5rem;
	overflow: hidden;
}

.page-anukrish-wrap .text2 p {
	text-align-last: end;
}

.page-anukrish-wrap .text3 {
	position: absolute;
	left: 6.5rem;
	width: 40%;
	top: 27.5rem;
	overflow: hidden;
}

.page-anukrish-wrap .text3 p {
	text-align-last: center;
}

.page-anukrish-wrap .text4 {
	position: absolute;
	left: 63.5rem;
	width: 20%;
	top: 17.7rem;
	overflow: hidden;
}

.page-anukrish-wrap .text6 {
	position: absolute;
	left: 39.5rem;
	width: 49%;
	top: 34.5rem;
	overflow: hidden;
}

.page-anukrish-wrap .text6 p {
	text-align-last: center;
}

.page-anukrish-wrap .text6 .shape1 {
	float: right;
	shape-outside: polygon(53% 87%, 32% 92%, 28% 82%, 1% 81%, 58% 81%, 86% 61%, 63% 87%);
	-webkit-shape-outside: polygon(53% 87%, 32% 92%, 28% 82%, 1% 81%, 58% 81%, 86% 61%, 63% 87%);
	-moz-shape-outside: polygon(53% 87%, 32% 92%, 28% 82%, 1% 81%, 58% 81%, 86% 61%, 63% 87%);
	-o-shape-outside: polygon(53% 87%, 32% 92%, 28% 82%, 1% 81%, 58% 81%, 86% 61%, 63% 87%);
	width: 16.5rem;
	height: 13rem;
}

.page-anukrish-wrap .text7 {
	position: absolute;
	left: 51.5rem;
	width: 12%;
	top: 48.5rem;
	overflow: hidden;
}

.page-anukrish-wrap .text7 p {
	text-align: center;
}

.page-anukrish-wrap .text7 a {
	font-size: 15px;
}

.page-anukrish-wrap .text8 {
	position: absolute;
	left: 42.8rem;
	width: 21%;
	top: 14.5rem;
	overflow: hidden;
}

.page-anukrish-wrap .text8 p {
	text-align: center;
	line-height: normal;
	font-weight: 600;
	font-style: italic;
}


/**page-ikkis**/

.page-ikkis {
	width: 1280px;
	margin: 0 auto;
}

.page-ikkis-wrap a {
	font-family: 'BellMT';
	color: #0018ff;
	font-size: 17px;
}

.page-ikkis-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-ikkis-wrap p {
	font-family: 'BellMT';
	text-align: justify;
	font-size: 17px;
	line-height: 23px;
	margin: 0 0 0.5rem;
	color: #000;
}

.page-ikkis-wrap p>span.hin-num {
	font-family: 'devlys_030_condensednormal';
	font-size: 20px;
	font-weight: bold;
}

.page-ikkis-wrap .title-text {
	position: absolute;
	right: 7PX;
	width: 32.5rem;
	top: 0.5rem;
	overflow: hidden;
}

.page-ikkis-wrap .title-text p {
	font-family: 'Papyrus-Regular';
	font-size: 1.7rem;
	text-align: left;
	line-height: 34px;
}

.page-ikkis-wrap .title-text2 {
	position: absolute;
	left: 7PX;
	width: auto;
	top: 57.5rem;
	overflow: hidden;
}

.page-ikkis-wrap .title-text2 p {
	font-family: 'Papyrus-Regular';
	font-size: 1.7rem;
	text-align: left;
	line-height: 34px;
}

.page-ikkis-wrap .text1 {
	position: absolute;
	left: 8.5rem;
	width: 33%;
	top: 8.2rem;
	overflow: hidden;
}

.page-ikkis-wrap .text2 {
	position: absolute;
	left: 32.5rem;
	width: 15%;
	top: 16.2rem;
	overflow: hidden;
}

.page-ikkis-wrap .text7 {
	position: absolute;
	left: 1rem;
	width: 56%;
	top: 60.5rem;
	overflow: hidden;
}

.page-ikkis-wrap .text8 {
	position: absolute;
	left: 1rem;
	width: 34%;
	top: 70.2rem;
	overflow: hidden;
}

.page-ikkis-wrap .text1 p,
.page-ikkis-wrap .text2 p {
	font-family: 'BellMT';
	font-size: 19px;
	line-height: 22px;
	text-align: center;
}

.page-ikkis-wrap .text7 p,
.page-ikkis-wrap .text8 p {
	font-family: 'BellMT';
	font-size: 16px;
	line-height: 22px;
	text-align: left;
}

.page-ikkis-wrap .text3 {
	position: absolute;
	left: 47.5rem;
	width: 39%;
	top: 5.2rem;
	overflow: hidden;
}

.page-ikkis-wrap .text4 {
	position: absolute;
	left: 47.5rem;
	width: 39%;
	top: 44.2rem;
	overflow: hidden;
}

.page-ikkis-wrap .text6 {
	position: absolute;
	left: 47.5rem;
	width: 39%;
	top: 58rem;
	overflow: hidden;
}

.page-ikkis-wrap .text3 p,
.page-ikkis-wrap .text4 p,
.page-ikkis-wrap .text6 p {}

.page-ikkis-wrap .text3 p.text-red,
.page-ikkis-wrap .text4 p.text-red,
.page-ikkis-wrap .text6 p.text-red {
	color: #62210c;
	text-align: center;
	padding: 0 2rem;
	font-style: italic;
	font-weight: bold;
}

.page-ikkis-wrap .text9 {
	position: absolute;
	left: 47.5rem;
	width: 39%;
	top: 103rem;
	overflow: hidden;
}

.page-ikkis-wrap .text9 p {
	text-align: center;
}

.blog-custom-page.page-ikkis .text5.blogSocial {
	width: 20%;
	left: 46.5rem;
	bottom: 1rem;
}

.blog-custom-page.page-ikkis .text5.blogSocial a,
.blog-custom-page.page-ikkis .text5.blogSocial a.gmail {
	color: #000;
	font-size: 18px;
}


/**page-pottery**/

.page-pottery {
	width: 1280px;
	margin: 0 auto;
}

.page-pottery-wrap a {
	font-family: 'BellMT';
	color: #000;
	font-size: 17px;
}

.page-pottery-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-pottery-wrap p {
	font-family: 'Papyrus-Regular';
	text-align: justify;
	text-align-last: center;
	font-size: 23px;
	line-height: 29px;
	margin: 0 0 0.5rem;
	color: #fff;
}

.page-pottery-wrap .title-text {
	position: absolute;
	right: 1rem;
	width: 41.5rem;
	top: 1.1rem;
	overflow: hidden;
}

.page-pottery-wrap .title-text p {
	font-family: 'Papyrus-Regular';
	font-size: 2.7rem;
	text-align: right;
	line-height: normal;
	text-align-last: right;
}

.page-pottery-wrap .text1 {
	position: absolute;
	right: 1.5rem;
	width: 42%;
	top: 6.2rem;
	overflow: hidden;
}

.page-pottery-wrap .text2 {
	position: absolute;
	right: 22.5rem;
	width: 47%;
	top: 21.2rem;
	overflow: hidden;
}

.page-pottery-wrap .text3 {
	position: absolute;
	right: 1.5rem;
	width: 73%;
	top: 29.2rem;
	overflow: hidden;
}

.page-pottery-wrap .text4 {
	position: absolute;
	right: 22.4rem;
	width: 47%;
	top: 35.2rem;
	overflow: hidden;
}

.page-pottery-wrap .text6 {
	position: absolute;
	left: 12.8rem;
	width: 21%;
	top: 42.5rem;
	overflow: hidden;
}

.page-pottery-wrap .text6 p {
	font-family: 'harringtonregular';
	font-size: 33px;
}

.page-pottery-wrap .text7 {
	position: absolute;
	left: 12.5rem;
	width: 48%;
	bottom: 5.2rem;
	overflow: hidden;
}

.page-pottery-wrap .text7 p {
	text-align: left;
	text-align-last: left;
	line-height: 19px;
}

.blog-custom-page.page-pottery .text5.blogSocial span {
	display: none;
}

.blog-custom-page.page-pottery .text5.blogSocial {
	width: 20%;
	left: 35.5rem;
	bottom: 1.5rem;
}

.blog-custom-page.page-pottery .text5.blogSocial a,
.blog-custom-page.page-pottery .text5.blogSocial a.gmail {
	color: #fff;
	font-size: 18px;
}


/**page-diyfloral**/

.page-diyfloral {
	width: 1280px;
	margin: 0 auto;
}

.page-diyfloral-wrap a {
	font-family: 'MyriadProRegular';
	color: #416cb4;
	font-size: 33px;
}

.page-diyfloral-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-diyfloral-wrap p {
	font-family: 'Gabriola';
	text-align: justify;
	font-size: 24px;
	line-height: 27px;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-diyfloral-wrap .title-text {
	position: absolute;
	left: 1.5rem;
	width: auto;
	top: 19.5rem;
	overflow: hidden;
}

.page-diyfloral-wrap .title-text p {
	font-size: 53px;
	line-height: normal;
}

.page-diyfloral-wrap .text1 {
	position: absolute;
	left: 16.2rem;
	width: 60%;
	top: 1.6rem;
	overflow: hidden;
}

.page-diyfloral-wrap .text1 span {
	font-size: 36px;
}

.page-diyfloral-wrap .text2 {
	position: absolute;
	left: 16.2rem;
	width: 41%;
	top: 12.8rem;
	overflow: hidden;
}

.page-diyfloral-wrap .text3 {
	position: absolute;
	left: 16.2rem;
	width: 27%;
	top: 25.5rem;
	overflow: hidden;
}

.page-diyfloral-wrap .text9 {
	position: absolute;
	left: 3rem;
	width: 16%;
	top: 45.1rem;
	overflow: hidden;
}

.page-diyfloral-wrap .text9 p {
	font-family: 'cooper_blackregular';
	text-align: center;
	font-size: 20px;
	line-height: normal;
}

.page-diyfloral-wrap .text9 p span {
	display: block;
	color: #9800c4;
	font-size: 25px;
}

.page-diyfloral-wrap .text10 {
	position: absolute;
	left: 25.2rem;
	width: 19%;
	top: 35.1rem;
	overflow: hidden;
}

.page-diyfloral-wrap .text11 {
	position: absolute;
	left: 27.2rem;
	width: 12%;
	top: 40.5rem;
	overflow: hidden;
}

.page-diyfloral-wrap .text10 p {
	text-align: center;
	font-weight: bold;
}

.page-diyfloral-wrap .text11 p {
	text-align: center;
}

.page-diyfloral-wrap .text4 {
	position: absolute;
	left: 51.2rem;
	width: 32%;
	top: 22.5rem;
	overflow: hidden;
}

.page-diyfloral-wrap .text4 p {
	text-align: center;
}

.page-diyfloral-wrap .text6 {
	position: absolute;
	left: 50.5rem;
	width: 35%;
	top: 27.2rem;
	overflow: hidden;
}

.page-diyfloral-wrap .text7 {
	position: absolute;
	left: 50.5rem;
	width: 35%;
	top: 28.8rem;
	overflow: hidden;
}

.page-diyfloral-wrap .text6 p,
.page-diyfloral-wrap .text7 p {
	font-weight: bold;
	font-size: 21px;
	line-height: 24px;
	text-align: left;
}

.page-diyfloral-wrap .text8 {
	position: absolute;
	left: 51.5rem;
	width: 29%;
	top: 36.2rem;
	overflow: hidden;
}

.page-diyfloral-wrap .text8 p {
	font-size: 21px;
	line-height: 24px;
	text-align: left;
}

.blog-custom-page.page-diyfloral .text5.blogSocial {
	left: 1rem;
	text-align: left;
}


/**page-clayHorse**/

.page-clayHorse {
	width: 1280px;
	margin: 0 auto;
}

.page-clayHorse-wrap a {
	font-family: 'BellMT';
	color: #000;
	font-size: 17px;
}

.page-clayHorse-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-clayHorse-wrap p {
	font-family: 'baskerville_old_faceregular';
	text-align: justify;
	font-size: 17px;
	line-height: normal;
	margin: 0 0 0.5rem;
	color: #000;
}

.page-clayHorse-wrap p.text-red {
	color: #762a01;
}

.page-clayHorse-wrap .title-text {
	position: absolute;
	left: 2.8rem;
	width: auto;
	top: 32.5rem;
	overflow: hidden;
}

.page-clayHorse-wrap .title-text p {
	font-family: 'eras_demi_itcregular';
	font-size: 3.7rem;
	text-align: left;
	line-height: normal;
}

.page-clayHorse-wrap .text1 {
	position: absolute;
	left: 4.5rem;
	width: 41%;
	top: 38.5rem;
	overflow: hidden;
}

.page-clayHorse-wrap .text2 {
	position: absolute;
	left: 4.5rem;
	width: 41%;
	top: 47.5rem;
	overflow: hidden;
}

.page-clayHorse-wrap .text3 {
	position: absolute;
	right: 3.9rem;
	width: 42%;
	top: 1.2rem;
	overflow: hidden;
}

.page-clayHorse-wrap .text3 .shape1 {
	float: right;
	shape-outside: polygon(100% 7%, 69% 10%, 55% 36%, 46% 50%, 54% 59%, 54% 70%, 57% 76%, 52% 83%, 94% 99%);
	-webkit-shape-outside: polygon(100% 7%, 69% 10%, 55% 36%, 46% 50%, 54% 59%, 54% 70%, 57% 76%, 52% 83%, 94% 99%);
	-moz-shape-outside: polygon(100% 7%, 69% 10%, 55% 36%, 46% 50%, 54% 59%, 54% 70%, 57% 76%, 52% 83%, 94% 99%);
	-o-shape-outside: polygon(100% 7%, 69% 10%, 55% 36%, 46% 50%, 54% 59%, 54% 70%, 57% 76%, 52% 83%, 94% 99%);
	width: 11.5rem;
	height: 16rem;
}

.page-clayHorse-wrap .text4 {
	position: absolute;
	right: 11rem;
	width: 33.2%;
	top: 16.2rem;
	overflow: hidden;
}

.page-clayHorse-wrap .text6 {
	position: absolute;
	right: 2.4rem;
	width: 44%;
	top: 22.4rem;
	overflow: hidden;
}

.page-clayHorse-wrap .text7 {
	position: absolute;
	right: 2.4rem;
	width: 44%;
	top: 25.8rem;
	overflow: hidden;
}

.page-clayHorse-wrap .text8 {
	position: absolute;
	right: 2.4rem;
	width: 44%;
	top: 31.8rem;
	overflow: hidden;
}

.page-clayHorse-wrap .text8 .shape1 {
	float: right;
	shape-outside: polygon(100% 8%, 7% 8%, 7% 100%, 100% 99%);
	-webkit-shape-outside: polygon(100% 8%, 7% 8%, 7% 100%, 100% 99%);
	-moz-shape-outside: polygon(100% 8%, 7% 8%, 7% 100%, 100% 99%);
	-o-shape-outside: polygon(100% 8%, 7% 8%, 7% 100%, 100% 99%);
	width: 13.4rem;
	height: 16rem;
}

.page-clayHorse-wrap .text10 {
	position: absolute;
	right: 18.4rem;
	width: 24%;
	top: 47.8rem;
	overflow: hidden;
}

.page-clayHorse-wrap .text11 {
	position: absolute;
	right: 18.4rem;
	width: 24%;
	top: 52.8rem;
	overflow: hidden;
}

.page-clayHorse-wrap .text10 p,
.page-clayHorse-wrap .text11 p {
	font-family: 'Gabriola';
	line-height: 13px;
	margin: 0 0 0.3rem;
	font-size: 17px;
}

.page-clayHorse-wrap .text10 a,
.page-clayHorse-wrap .text11 a {
	font-family: 'Gabriola';
	line-height: 13px;
	margin: 0 0 0.3rem;
	display: block;
	word-break: break-all;
}

.page-clayHorse-wrap .text10 a {
	color: #da4d02;
}

.page-clayHorse-wrap .text11 a {
	color: #13015d;
}

.page-clayHorse-wrap .text10 p strong,
.page-clayHorse-wrap .text11 p strong {
	font-family: 'Script MT Bold';
	font-size: 21px;
}

.blog-custom-page.page-clayHorse .text5.blogSocial span {
	display: none;
}

.blog-custom-page.page-clayHorse .text5.blogSocial {
	width: 20%;
	left: 62.5rem;
	bottom: 1.5rem;
}

.blog-custom-page.page-clayHorse .text5.blogSocial a,
.blog-custom-page.page-clayHorse .text5.blogSocial a.gmail {
	color: #000;
	font-size: 18px;
}

.blog-custom-page.page-clayHorse .text5.blogSocial a.phone i {
	color: #000;
}


/**page-terracotta**/

.page-terracotta {
	width: 1280px;
	margin: 0 auto;
}

.page-terracotta-wrap a {
	font-family: 'baskerville_old_faceregular';
	color: #000;
	font-size: 11px;
	text-decoration: underline;
}

.page-terracotta-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-terracotta-wrap p {
	font-family: 'Agency FB';
	text-align: center;
	font-size: 17px;
	line-height: normal;
	margin: 0 0 0.5rem;
	color: #000;
}

.page-terracotta-wrap p.text-red {
	color: #762a01;
}

.page-terracotta-wrap .title-text {
	position: absolute;
	left: 30.8rem;
	width: 15%;
	top: 4.2rem;
	overflow: hidden;
}

.page-terracotta-wrap .title-text p {
	font-family: 'Algerian';
	font-size: 1rem;
	text-align: center;
	line-height: normal;
}

.page-terracotta-wrap .text1 {
	position: absolute;
	left: 29.5rem;
	width: 26%;
	top: 8.5rem;
	overflow: hidden;
}

.page-terracotta-wrap .text1 p {
	font-size: 18px;
}

.page-terracotta-wrap .text1 .shape1 {
	float: right;
	shape-outside: polygon(100% 35%, 78% 13%, 50% 40%, 25% 53%);
	-webkit-shape-outside: polygon(100% 35%, 78% 13%, 50% 40%, 25% 53%);
	-moz-shape-outside: polygon(100% 35%, 78% 13%, 50% 40%, 25% 53%);
	-o-shape-outside: polygon(100% 35%, 78% 13%, 50% 40%, 25% 53%);
	width: 8.5rem;
	height: 13rem;
}

.page-terracotta-wrap .text1 .shape2 {
	float: left;
	shape-outside: polygon(76% 62%, 5% 20%, 1% 20%, 57% 80%);
	-webkit-shape-outside: polygon(76% 62%, 5% 20%, 1% 20%, 57% 80%);
	-moz-shape-outside: polygon(76% 62%, 5% 20%, 1% 20%, 57% 80%);
	-o-shape-outside: polygon(76% 62%, 5% 20%, 1% 20%, 57% 80%);
	width: 2.5rem;
	height: 9rem;
}

.page-terracotta-wrap .text2 {
	position: absolute;
	left: 41.5rem;
	width: 13%;
	top: 23.5rem;
	overflow: hidden;
}

.page-terracotta-wrap .text3 {
	position: absolute;
	left: 33rem;
	width: 19%;
	top: 31.2rem;
	overflow: hidden;
}

.page-terracotta-wrap .text3 p {
	font-weight: 700;
	font-size: 20px;
}

.page-terracotta-wrap .text4 {
	position: absolute;
	left: 30rem;
	width: 26.4%;
	top: 35.2rem;
	overflow: hidden;
	background: #e5b09c;
	padding: 2px 8px;
	line-height: 21px;
	text-align: center;
}


/**page-niru**/

.page-niru {
	width: 1280px;
	margin: 0 auto;
}

.page-niru-wrap a {
	font-family: 'Agency FB';
	color: #ffffff;
	font-size: 19px;
}

.page-niru-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-niru-wrap p {
	font-family: 'Agency FB';
	text-align: justify;
	font-size: 24px;
	line-height: 21px;
	margin: 0 0 0.1rem;
	color: #fff;
}

.page-niru-wrap p>span {
	color: #ff0000;
	font-size: 56px;
}

.page-niru-wrap .title-text {
	position: absolute;
	left: 7.3rem;
	width: 30rem;
	top: 1.5rem;
	overflow: hidden;
}

.page-niru-wrap .title-text p,
.page-niru-wrap .text2 p {
	font-family: 'Castellar';
}

.page-niru-wrap .title-text p {
	font-size: 2.3rem;
	text-align: left;
	white-space: break-spaces;
	line-height: normal;
}

.page-niru-wrap .text1 {
	position: absolute;
	left: 2rem;
	width: 43%;
	top: 11.2rem;
	overflow: hidden;
	border: 2px solid #505050;
	padding: 0.4rem;
	border-radius: 2px;
}

.page-niru-wrap .text1 p {
	font-family: 'bankgothicregular';
	font-size: 1.6rem;
	line-height: normal;
}

.page-niru-wrap .text2 {
	position: absolute;
	left: 18.7rem;
	width: 18%;
	top: 23.5rem;
	overflow: hidden;
}

.page-niru-wrap .text2 p {
	font-size: 1.7rem;
	text-align: left;
	line-height: normal;
}

.page-niru-wrap .text2 p::after {
	content: "suresh reddy";
	display: flex;
	transform: rotateX(180deg);
	background-image: linear-gradient(180deg, rgba(255, 255, 255, .0) 10%, rgba(255, 255, 255, .5));
	-webkit-background-clip: text;
	color: transparent;
	line-height: 17px;
}

.page-niru-wrap .text3 {
	position: absolute;
	left: 1.5rem;
	width: 42%;
	top: 30.5rem;
	overflow: hidden;
}

.page-niru-wrap .text3 ul {
	list-style: none;
}

.page-niru-wrap .text3 ul li {
	position: relative;
	padding: 0 0 0 3rem;
	font-family: 'Papyrus-Regular';
	color: #fff;
	font-size: 1.2rem;
	list-style: none;
}

.page-niru-wrap .text3 ul li::before {
	content: '';
	display: inline-block;
	height: 1.4rem;
	width: 2rem;
	background: url('img/blog/niru/leaf.png') no-repeat left center;
	position: absolute;
	left: 0;
	top: 0;
	background-size: 100%;
}

.page-niru-wrap .text3 ul li:last-child {
	font-size: 1.5rem;
}

.page-niru-wrap .text4 {
	position: absolute;
	left: 1.5rem;
	width: 43%;
	top: 46.5rem;
	overflow: hidden;
	padding: 0.5rem;
	border: 2px solid #989898;
}

.page-niru-wrap .text4 ul {
	list-style: none;
}

.page-niru-wrap .text4 ul li {
	position: relative;
	padding: 0 0 0 3rem;
	color: #fff;
	font-size: 1.2rem;
	list-style: none;
}

.page-niru-wrap .text4 ul li::before {
	content: '';
	display: inline-block;
	height: 3rem;
	width: 2rem;
	background: url('img/blog/niru/link.png') no-repeat left center;
	position: absolute;
	left: 0;
	top: 0;
	background-size: 100%;
}

.page-niru-wrap .text4 ul li:last-child {
	font-size: 1.5rem;
}

.page-niru-wrap .text6 {
	position: absolute;
	left: 40.7rem;
	width: 47%;
	top: 18.8rem;
	overflow: hidden;
}

.page-niru-wrap .text7 {
	position: absolute;
	left: 40.7rem;
	width: 47%;
	top: 22.6rem;
	overflow: hidden;
}

.page-niru-wrap .text6 p,
.page-niru-wrap .text7 p {
	font-family: arial;
	color: #000;
	font-size: 1.4rem;
	line-height: normal;
	font-weight: 700;
}

.blog-custom-page.page-niru .text5.blogSocial a.phone i {
	color: #fff;
}


/**page-kaveri**/

.page-kaveri {
	width: 1280px;
	margin: 0 auto;
}

.page-kaveri-wrap a {
	font-family: 'BellMT';
	color: #000;
	font-size: 19px;
}

.page-kaveri-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-kaveri-wrap p {
	font-family: 'BellMT';
	text-align: center;
	font-size: 15px;
	line-height: 21px;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-kaveri-wrap p>span {
	color: #000;
	font-size: 56px;
}

.page-kaveri-wrap .title-text p {
	font-size: 2.3rem;
	text-align: left;
	white-space: break-spaces;
	line-height: normal;
}

.page-kaveri-wrap .text1 {
	position: absolute;
	left: 12.5rem;
	width: 15%;
	top: 3.2rem;
	overflow: hidden;
}

.page-kaveri-wrap .text2 {
	position: absolute;
	left: 30.7rem;
	width: 24%;
	top: 1.5rem;
	overflow: hidden;
}

.page-kaveri-wrap .text2 p:first-child {
	font-size: 20px;
	margin-bottom: 13px;
	line-height: 25px;
	font-family: 'Algerian';
}

.page-kaveri-wrap .text2 p {
	font-size: 18px;
}

.page-kaveri-wrap .text3 {
	position: absolute;
	left: 67rem;
	width: 14%;
	top: 3.2rem;
	overflow: hidden;
}

.page-kaveri-wrap .text4 {
	position: absolute;
	left: 2.5rem;
	width: 18%;
	top: 22.8rem;
	overflow: hidden;
}

.page-kaveri-wrap .text4 p:first-child {
	margin-bottom: 20px;
}

.page-kaveri-wrap .text6 {
	position: absolute;
	left: 32.7rem;
	width: 22%;
	top: 39.5rem;
	overflow: hidden;
}

.page-kaveri-wrap .text6 p {
	font-size: 17px;
}

.page-kaveri-wrap .text7 {
	position: absolute;
	left: 53rem;
	width: 14%;
	top: 17.2rem;
	overflow: hidden;
}

.page-kaveri-wrap .text8 {
	position: absolute;
	left: 68.6rem;
	width: 12%;
	top: 29.2rem;
	overflow: hidden;
}

.page-kaveri-wrap .text9 {
	position: absolute;
	left: 17rem;
	width: 16%;
	top: 46.2rem;
	overflow: hidden;
}

.page-kaveri-wrap .text10 {
	position: absolute;
	left: 13rem;
	width: 20%;
	top: 50.2rem;
	overflow: hidden;
}

.page-kaveri-wrap .text11 {
	position: absolute;
	left: 54.7rem;
	width: 9%;
	top: 45.2rem;
	overflow: hidden;
}

.blog-custom-page.page-kaveri .text5.blogSocial {
	bottom: 0.4rem;
}

.blog-custom-page.page-kaveri .text5.blogSocial a.phone i {
	color: #fff;
}


/**page-carvaa**/

.page-carvaa {
	width: 1280px;
	margin: 0 auto;
}

.page-carvaa-wrap a {
	font-family: 'baskerville_old_faceregular';
	color: #fff;
	font-size: 19px;
}

.page-carvaa-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-carvaa-wrap p {
	font-family: 'baskerville_old_faceregular';
	text-align: center;
	font-size: 21px;
	line-height: 21px;
	margin: 0 0 0.1rem;
	color: #fff;
}

.page-carvaa-wrap .title-text p {
	font-family: 'Charlemagne Std';
	font-size: 41px;
	line-height: normal;
}

.page-carvaa-wrap .title p {
	font-family: 'cooper_blackregular';
	font-size: 21px;
}

.page-carvaa-wrap .title-text {
	position: absolute;
	left: 7.5rem;
	width: 28%;
	top: 10.2rem;
	overflow: hidden;
}

.page-carvaa-wrap .text1 {
	position: absolute;
	left: 58.5rem;
	width: 25%;
	top: 3.2rem;
	overflow: hidden;
}

.page-carvaa-wrap .text2 {
	position: absolute;
	left: 59.3rem;
	width: 24%;
	top: 8.2rem;
	overflow: hidden;
}

.page-carvaa-wrap .text3 {
	position: absolute;
	left: 35.3rem;
	width: 24%;
	top: 34.4rem;
	overflow: hidden;
}

.page-carvaa-wrap .text4 {
	position: absolute;
	left: 35.3rem;
	width: 24%;
	top: 37.5rem;
	overflow: hidden;
}

.page-carvaa-wrap .text6 {
	position: absolute;
	left: 35.3rem;
	width: 24%;
	top: 47.2rem;
	overflow: hidden;
}

.page-carvaa-wrap .text7 {
	position: absolute;
	left: 35.3rem;
	width: 30%;
	top: 54.2rem;
	overflow: hidden;
}

.page-carvaa-wrap .text7 p {
	font-size: 27px;
	font-family: 'bankgothicregular';
}

.blog-custom-page.page-carvaa .text5.blogSocial {
	bottom: 0.4rem;
}

.blog-custom-page.page-carvaa .text5.blogSocial a.phone i {
	color: #fff;
}

.blog-custom-page.page-carvaa .text5.blogSocial a {
	font-size: 19px;
}

.blog-custom-page.page-carvaa .text5.blogSocial a.fbk i {
	font-size: 19px;
	height: 26px;
	width: 26px;
	line-height: 30px;
	padding-right: 4px;
}

.blog-custom-page.page-carvaa .text5.blogSocial a.insta i {
	width: 26px;
	height: 26px;
	line-height: 29px;
}

.blog-custom-page.page-carvaa .text5.blogSocial a.twt i {
	font-size: 30px;
}

.blog-custom-page.page-carvaa .text5.blogSocial a.gmail:before {
	height: 27px;
}


/**page-pif**/

.page-pif {
	width: 1280px;
	margin: 0 auto;
}

.page-pif-wrap a {
	font-family: 'Rockwell';
	color: #416cb4;
	font-size: 33px;
}

.page-pif-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-pif-wrap p {
	font-family: 'Rockwell';
	text-align: left;
	font-size: 21px;
	line-height: 22px;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-pif-wrap .title-text {
	position: absolute;
	left: 2.5rem;
	width: 21rem;
	top: 24.5rem;
	overflow: hidden;
}

.page-pif-wrap .title-text p {
	position: relative;
	font-family: 'Rockwell Extra';
	font-size: 1.5rem;
	text-align: left;
	white-space: break-spaces;
	line-height: normal;
	padding: 1rem 0 0 2rem;
}

.page-pif-wrap .title-text p:before {
	font-family: 'Rockwell Extra';
	position: absolute;
	content: ' " ';
	top: 0;
	left: -12px;
	font-size: 52px;
}

.page-pif-wrap .title-text p:after {
	font-family: 'Rockwell Extra';
	position: absolute;
	content: ' " ';
	top: 38px;
	right: -4px;
	font-size: 52px;
}

.page-pif-wrap .title-text p>span {
	font-family: 'Script MT Bold';
	font-size: 22px;
}

.page-pif-wrap .text1 {
	position: absolute;
	left: 1.5rem;
	width: 65%;
	top: 1.2rem;
	overflow: hidden;
}

.page-pif-wrap .text1 p {
	position: relative;
	font-family: 'eras_demi_itcregular';
	font-size: 37px;
	line-height: normal;
	padding: 0 0 8px 18px;
	text-transform: uppercase;
}

.page-pif-wrap .text1 p:before {
	font-family: 'eras_demi_itcregular';
	content: 'P';
	position: absolute;
	left: 0;
	top: -9px;
	color: #a44631;
	opacity: 0.4;
	font-size: 58px;
}

.page-pif-wrap .text2 {
	position: absolute;
	left: 1.5rem;
	width: 30%;
	top: 32.2rem;
	overflow: hidden;
}

.page-pif-wrap .text3 {
	position: absolute;
	left: 1.5rem;
	width: 30%;
	top: 40.3rem;
	overflow: hidden;
}

.page-pif-wrap .text4 {
	position: absolute;
	left: 29.5rem;
	width: 56%;
	top: 28.2rem;
	overflow: hidden;
}

.page-pif-wrap .text6 {
	position: absolute;
	left: 29.5rem;
	width: 56%;
	top: 32rem;
	overflow: hidden;
}

.page-pif-wrap .text7 {
	position: absolute;
	left: 9.5rem;
	width: auto;
	top: 10.8rem;
	overflow: hidden;
}

.page-pif-wrap .text8 {
	position: absolute;
	left: 8.7rem;
	width: auto;
	top: 16.2rem;
	overflow: hidden;
}

.page-pif-wrap .text9 {
	position: absolute;
	left: 27.3rem;
	width: auto;
	top: 49.4rem;
	overflow: hidden;
}

.page-pif-wrap .text10 {
	position: absolute;
	left: 54.3rem;
	width: auto;
	top: 49.4rem;
	overflow: hidden;
}

.blog-custom-page.page-pif .text5.blogSocial {
	bottom: 0.4rem;
}

.blog-custom-page.page-pif .text5.blogSocial a.phone i,
.blog-custom-page.page-pif .text5.blogSocial a {
	color: #000;
}


/**page-colortheo**/

.align-last-center {
	text-align-last: center;
}

.page-colortheo {
	width: 1280px;
	margin: 0 auto;
}

.page-colortheo-wrap a {
	font-size: 17px;
	text-decoration: underline;
	font-family: 'BROADW';
	color: #000;
}

.page-colortheo-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-colortheo-wrap p {
	letter-spacing: 0.4px;
	font-family: 'baskerville_old_faceregular';
	text-align: justify;
	font-size: 18px;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-colortheo-wrap p.para-title {
	font-family: 'BRLNSDB';
	margin-bottom: 0.6rem;
}

.page-colortheo-wrap p>span {
	color: #000;
	font-size: 56px;
}

.page-colortheo-wrap .title {
	position: absolute;
	left: 1.5rem;
	width: 28%;
	top: 0.2rem;
	overflow: hidden;
}

.page-colortheo-wrap .title h1 {
	font-family: 'FRSCRIPT';
	font-size: 3.6rem;
	text-align: left;
	white-space: break-spaces;
	line-height: normal;
}

.page-colortheo-wrap .text1 {
	position: absolute;
	left: 1.5rem;
	width: 21%;
	top: 4.2rem;
	overflow: hidden;
}

.page-colortheo-wrap .text1 .shape1 {
	float: right;
	shape-outside: polygon(0% 17%, 11% 0%, 22% 95%, 0% 83%);
	-webkit-shape-outside: polygon(0% 17%, 11% 0%, 22% 95%, 0% 83%);
	-moz-shape-outside: polygon(0% 17%, 11% 0%, 22% 95%, 0% 83%);
	-o-shape-outside: polygon(0% 17%, 11% 0%, 22% 95%, 0% 83%);
	width: 9.5rem;
	height: 16rem;
}

.page-colortheo-wrap .text2 {
	position: absolute;
	left: 1.5rem;
	width: 22%;
	top: 24.2rem;
	overflow: hidden;
}

.page-colortheo-wrap .text2 b {
	font-size: 1.5rem;
}

.page-colortheo-wrap .text3 {
	position: absolute;
	left: 1.5rem;
	width: 22%;
	top: 33.2rem;
	overflow: hidden;
}

.page-colortheo-wrap .text4 {
	position: absolute;
	left: 1.5rem;
	width: 22%;
	top: 52.5rem;
	overflow: hidden;
}

.page-colortheo-wrap .special {
	position: absolute;
	left: 20.5rem;
	width: 22%;
	top: 17.2rem;
	overflow: hidden;
}

.page-colortheo-wrap .special p {
	position: relative;
}

span.small-text {
	font-size: 18px !important;
	position: absolute;
	top: 13px;
	left: 0;
}

.page-colortheo-wrap .text6 {
	position: absolute;
	left: 20.5rem;
	width: 23%;
	top: 30.5rem;
	overflow: hidden;
}

.page-colortheo-wrap .text7 {
	position: absolute;
	left: 20.5rem;
	width: 23%;
	top: 49rem;
	overflow: hidden;
}

.page-colortheo-wrap .text7 p.para-title {
	font-family: 'baskerville_old_faceregular';
	font-style: italic;
	font-size: 24px;
	text-align: justify;
	text-align-last: center;
}

.page-colortheo-wrap .text8 {
	position: absolute;
	left: 40.2rem;
	width: 23%;
	top: 0.5rem;
	overflow: hidden;
}

.page-colortheo-wrap .text9 {
	position: absolute;
	left: 40.2rem;
	width: 23%;
	top: 7.5rem;
	overflow: hidden;
}

.page-colortheo-wrap .text9 p,
.page-colortheo-wrap .text10 p,
.page-colortheo-wrap .text11 p {
	margin-bottom: 1em;
}

.page-colortheo-wrap .text10 {
	position: absolute;
	left: 40.2rem;
	width: 23%;
	top: 45.1rem;
	overflow: hidden;
}

.page-colortheo-wrap .text10 mark {
	background-color: transparent;
}

.page-colortheo-wrap .text11 {
	position: absolute;
	left: 60.2rem;
	width: 8%;
	top: 6.1rem;
	overflow: hidden;
}

.page-colortheo-wrap .text12 {
	position: absolute;
	left: 68.8rem;
	width: 9%;
	top: 3rem;
	overflow: hidden;
}

.page-colortheo-wrap .text13 {
	position: absolute;
	left: 41.8rem;
	width: auto;
	top: 66.8rem;
	overflow: hidden;
}

.page-colortheo-wrap .text13 a {
	font-size: 17px;
	text-decoration: underline;
	font-family: 'BROADW';
}

.page-colortheo-wrap .leaf p {
	text-align: center;
	font-weight: 600;
}

.page-colortheo-wrap .leaf p.para-title {
	font-family: 'baskerville_old_faceregular';
	color: #fff;
}

.blog-custom-page.page-colortheo .text5.blogSocial {
	left: 1.2rem;
	width: 38%;
	bottom: 0.3rem;
	text-align: left;
}

.blog-custom-page.page-colortheo .text5.blogSocial a.phone i {
	color: #fff;
}


/**page-gym**/

.page-gym {
	width: 1280px;
	margin: 0 auto;
}

.page-gym-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-gym-wrap a {
	font-size: 17px;
	text-decoration: underline;
	font-family: 'baskerville_old_faceregular';
	color: #000;
}

.page-gym-wrap p {
	font-family: 'baskerville_old_faceregular';
	text-align: justify;
	font-size: 19px;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-gym-wrap p.para-title {
	font-family: 'CALISTBI';
	margin-bottom: 0.3rem;
}

.page-gym-wrap p.image-title {
	font-family: 'CALISTBI';
	font-size: 20px;
}

.page-gym-wrap p>span {
	font-family: 'CALISTB';
	color: #000;
	font-size: 19px;
}

.page-gym-wrap .text1 {
	position: absolute;
	left: 0.5rem;
	width: 22.5%;
	top: 25.2rem;
	overflow: hidden;
}

.page-gym-wrap .text1 p {
	font-family: 'CALISTBI';
	text-align: left;
	font-weight: 600;
}

.page-gym-wrap .text2 {
	position: absolute;
	left: 0.5rem;
	width: 22.5%;
	top: 32.2rem;
	overflow: hidden;
}

.page-gym-wrap .text3 {
	position: absolute;
	left: 19.6rem;
	width: 25.2%;
	top: 27.2rem;
	overflow: hidden;
}

.page-gym-wrap .text4 {
	position: absolute;
	left: 40.6rem;
	width: 18.2%;
	top: 39.2rem;
	overflow: hidden;
}

.page-gym-wrap .text4 p {
	color: #fff;
	text-align: center;
}

.page-gym-wrap .text6 {
	position: absolute;
	left: 56.2rem;
	width: 29.2%;
	top: 40.2rem;
	overflow: hidden;
}

.page-gym-wrap .text6 p {
	text-align: left;
}

.page-gym-wrap .text6 .shape1 {
	float: right;
	shape-outside: polygon(17% 23%, 26% 9%, 95% 43%, 24% 22%);
	-webkit-shape-outside: polygon(17% 23%, 26% 9%, 95% 43%, 24% 22%);
	-moz-shape-outside: polygon(17% 23%, 26% 9%, 95% 43%, 24% 22%);
	-o-shape-outside: polygon(17% 23%, 26% 9%, 95% 43%, 24% 22%);
	width: 9.5rem;
	height: 16rem;
}

.page-gym-wrap .text7 {
	position: absolute;
	left: 1.5rem;
	width: 10%;
	top: 1.2rem;
	overflow: hidden;
}

.page-gym-wrap .text8 {
	position: absolute;
	left: 14.5rem;
	width: 13%;
	top: 3.2rem;
	overflow: hidden;
}

.page-gym-wrap .text9 {
	position: absolute;
	left: 28.5rem;
	width: auto;
	top: 23.2rem;
	overflow: hidden;
}

.page-gym-wrap .text10 {
	position: absolute;
	left: 36rem;
	width: 9%;
	top: 10.2rem;
	overflow: hidden;
}

.blog-custom-page.page-gym .text5.blogSocial {
	left: 1.2rem;
	width: 38%;
	bottom: 0.3rem;
	text-align: left;
}

.blog-custom-page.page-gym .text5.blogSocial a,
.blog-custom-page.page-gym .text5.blogSocial a.phone i {
	color: #000;
}


/**page-library**/

.page-library {
	width: 1280px;
	margin: 0 auto;
}

.page-library-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-library-wrap a {
	font-size: 17px;
	text-decoration: underline;
	font-family: 'artifakt';
}

.page-library-wrap p {
	font-family: 'artifakt';
	text-align: justify;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-library-wrap p.para-title {
	font-family: 'BROADW';
	margin-bottom: 0.3rem;
}

.page-library-wrap .text1 {
	position: absolute;
	left: 0.5rem;
	width: 49.5%;
	top: 0;
	overflow: hidden;
	padding: 0.5rem;
}

.page-library-wrap .text1 p {
	font-size: 1.8em;
}

.page-library-wrap .text2 {
	position: absolute;
	left: 17.7rem;
	width: auto;
	top: 37.3rem;
	overflow: hidden;
}

.page-library-wrap .text2 p {
	font-size: 2.2em;
	color: #fff;
}

.page-library-wrap .text3 {
	position: absolute;
	left: 67.3rem;
	width: 13%;
	top: 35.6rem;
	overflow: hidden;
}

.page-library-wrap .text3 p {
	font-size: 1.5em;
	color: #fff;
	text-align: center;
}

.page-library-wrap .text4 {
	position: absolute;
	left: 2.7rem;
	width: 38%;
	top: 40.3rem;
	overflow: hidden;
}

.page-library-wrap .text4 p {
	text-align: center;
	font-style: italic;
}

.page-library-wrap .text6 {
	position: absolute;
	left: 35.2rem;
	width: auto;
	top: 41.3rem;
	overflow: hidden;
}

.page-library-wrap .text6 p {
	font-size: 17px;
	font-style: italic;
	font-weight: 600;
}

.page-library-wrap .text7 {
	position: absolute;
	left: 1.6rem;
	width: 41%;
	top: 47.8rem;
	overflow: hidden;
}

.page-library-wrap .text7 p {
	text-align: justify;
	font-size: 14px;
}

.page-library-wrap .text8 {
	position: absolute;
	left: 34.8rem;
	width: 56.6%;
	top: 43.5rem;
	overflow: hidden;
}

.page-library-wrap .text8 p {
	text-align: justify;
	font-size: 14px;
}

.page-library-wrap .text9 {
	position: absolute;
	left: 34.8rem;
	width: 56.6%;
	top: 48.5rem;
	overflow: hidden;
}

.page-library-wrap .text9 p {
	text-align: justify;
	font-size: 14px;
}

.page-library-wrap .text10 {
	position: absolute;
	left: 65.5rem;
	width: 17%;
	top: 5rem;
	overflow: hidden;
}

.page-library-wrap .text10 p {
	text-align: center;
	font-size: 15px;
}

.page-library-wrap .text11 {
	position: absolute;
	left: 65.5rem;
	width: 17%;
	top: 29rem;
	overflow: hidden;
}

.page-library-wrap .text11 p {
	text-align: center;
	font-size: 15px;
	font-style: italic;
	word-break: break-all;
	color: #0974f9;
}

.blog-custom-page.page-library .text5.blogSocial {
	left: 56rem;
	width: 29%;
	bottom: 0.1rem;
	text-align: right;
}

.blog-custom-page.page-library .text5.blogSocial a {
	font-size: 15px;
}

.blog-custom-page.page-library .text5.blogSocial a,
.blog-custom-page.page-library .text5.blogSocial a.phone i {
	color: #fff;
}


/**page-lemongraz**/

.page-lemongraz {
	width: 1280px;
	margin: 0 auto;
}

.page-lemongraz-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-lemongraz-wrap a {
	font-size: 17px;
	text-decoration: underline;
	font-family: 'BellMT';
}

.page-lemongraz-wrap p {
	font-family: 'BellMT';
	text-align: inherit;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-lemongraz-wrap p.para-title {
	font-family: 'Conv_BRITANIC';
	margin-bottom: 0.3rem;
	font-weight: normal;
}

.page-lemongraz-wrap .text1 {
	position: absolute;
	left: 46.8rem;
	width: 37.5%;
	top: 1.4rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-lemongraz-wrap .text1 p {
	font-size: 1.3em;
}

.page-lemongraz-wrap .text2 {
	position: absolute;
	left: 46.5rem;
	width: 38.7%;
	top: 5.9rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-lemongraz-wrap .text2 p {
	font-size: 16px;
	margin-bottom: 12px;
}

.page-lemongraz-wrap .text2 p span {
	font-size: 19px;
	font-family: 'Conv_BRITANIC';
}

.page-lemongraz-wrap .text3 {
	position: absolute;
	left: 1.6rem;
	width: 32.5%;
	top: 33rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-lemongraz-wrap .text3 p {
	font-size: 1.3em;
}

.page-lemongraz-wrap .text4 {
	position: absolute;
	left: 1.6rem;
	width: 16.1%;
	top: 36.5rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-lemongraz-wrap .text4 p {
	font-size: 16px;
}

.page-lemongraz-wrap .text4 p span {
	font-size: 28px;
	font-family: 'BellMT';
	font-weight: 600;
}

.page-lemongraz-wrap .text6 {
	position: absolute;
	left: 15.2rem;
	width: 16.2%;
	top: 37.4rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-lemongraz-wrap .text6 p {
	font-size: 16px;
}

.page-lemongraz-wrap .text7 {
	position: absolute;
	left: 30rem;
	width: 12.5%;
	top: 53rem;
	overflow: hidden;
	padding: 0.3rem;
}

.page-lemongraz-wrap .text7 p {
	font-size: 16px;
}

.blog-custom-page.page-lemongraz .text5.blogSocial {
	left: 45.5rem;
	width: 40.5%;
	bottom: 1.5rem;
	text-align: left;
}

.blog-custom-page.page-lemongraz .text5.blogSocial a.gmail,
.blog-custom-page.page-lemongraz .text5.blogSocial a.phone {
	margin-right: 62px;
}

.blog-custom-page.page-lemongraz .text5.blogSocial a {
	font-size: 16px;
	margin-right: 8px;
}

.blog-custom-page.page-lemongraz .text5.blogSocial a,
.blog-custom-page.page-lemongraz .text5.blogSocial a.phone i {
	color: #000;
}


/**page-japandi**/

.page-japandi {
	width: 1280px;
	margin: 0 auto;
}

.page-japandi .img-big {
	content: url(img/blog/japandi/big-img.jpg);
}

.page-japandi-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-japandi-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #fff;
}

.page-japandi-wrap p {
	font-family: 'Arial';
	text-align: inherit;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #000;
	text-align: center;
}

.page-japandi-wrap p.para-title {
	font-family: 'BellMT';
	margin-bottom: 0.3rem;
	font-weight: bold;
}

.page-japandi-wrap .text1 {
	position: absolute;
	left: 18.5rem;
	width: 25%;
	top: 18.5rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-japandi-wrap .text1 p {
	font-size: 1.8em;
	text-align: right;
}

.page-japandi-wrap .text2 {
	position: absolute;
	left: 1rem;
	width: 12%;
	top: 21rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-japandi-wrap .text2 p {
	font-size: 1.1em;
	color: #fff;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
}

.page-japandi-wrap .text3 {
	position: absolute;
	left: 2.3rem;
	width: 14%;
	top: 33.8rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-japandi-wrap .text3 p {
	font-size: .9em;
	text-align: center;
	line-height: 18px;
}

.page-japandi-wrap .text4 {
	position: absolute;
	left: 1.5rem;
	width: 16%;
	top: 45rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-japandi-wrap .text4 p {
	font-size: .9em;
	text-align: center;
	line-height: 18px;
}

.page-japandi-wrap .text4 .para-title {
	font-size: 1.3em;
	font-family: 'bankgothicregular';
	font-weight: 600;
}

.page-japandi-wrap .text6 {
	position: absolute;
	left: 15.3rem;
	width: 15%;
	top: 39.3rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-japandi-wrap .text6 p {
	font-size: .9em;
	text-align: center;
	line-height: 18px;
}

.page-japandi-wrap .text7 {
	position: absolute;
	left: 27.5rem;
	width: 14%;
	top: 39.3rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-japandi-wrap .text7 p {
	font-size: .9em;
	text-align: center;
	line-height: 18px;
}

.page-japandi-wrap .text7 .para-title {
	font-size: 1.1em;
	font-family: 'bankgothicregular';
	font-weight: 600;
}

.page-japandi-wrap .text8 {
	position: absolute;
	left: 39rem;
	width: 15%;
	top: 34.5rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-japandi-wrap .text8 p {
	font-size: .9em;
	text-align: center;
	line-height: 18px;
}

.page-japandi-wrap .text8 .para-title {
	font-size: 1em;
	font-family: 'bankgothicregular';
	font-weight: 600;
}

.page-japandi-wrap .text9 {
	position: absolute;
	left: 52.8rem;
	width: 15%;
	top: 33.5rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-japandi-wrap .text9 p {
	font-size: .9em;
	text-align: center;
	line-height: 18px;
}

.page-japandi-wrap .text10 {
	position: absolute;
	left: 66.8rem;
	width: 15%;
	top: 30.5rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-japandi-wrap .text10 p {
	font-size: .9em;
	text-align: center;
	line-height: 18px;
}

.page-japandi-wrap .text10 .para-title {
	font-size: 1.1em;
	font-family: 'bankgothicregular';
	font-weight: 600;
}

.page-japandi-wrap .text11 {
	position: absolute;
	left: 63.5rem;
	width: 21%;
	top: 51.9rem;
	overflow: hidden;
	padding: 0.5rem;
}

.blog-custom-page.page-japandi .text5.blogSocial {
	left: 38rem;
	width: 32%;
	bottom: 1.5rem;
	text-align: left;
}

.blog-custom-page.page-japandi .text5.blogSocial a.gmail,
.blog-custom-page.page-japandi .text5.blogSocial a.phone {
	margin-right: 8px;
	font-family: 'Arial';
}

.blog-custom-page.page-japandi .text5.blogSocial a {
	/*	font-size: 16px;*/
	margin-right: 8px;
	font-family: 'Arial';
}

.blog-custom-page.page-japandi .text5.blogSocial a,
.blog-custom-page.page-japandi .text5.blogSocial a.phone i {
	color: #fff;
}


/**page-wabi_sabi**/

.page-wabi_sabi {
	width: 1280px;
	margin: 0 auto;
}

.page-wabi_sabi .img-big {
	content: url(img/blog/wabi_sabi/big-img.jpg);
}

.page-wabi_sabi-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-wabi_sabi-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #fff;
}

.page-wabi_sabi-wrap p {
	font-family: "calibri";
	text-align: inherit;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-wabi_sabi-wrap p.para-title {
	font-family: 'Typo Grotesk Black Regular';
	margin-bottom: 0.3rem;
}

.page-wabi_sabi-wrap .text1 {
	position: absolute;
	left: 0rem;
	width: 32%;
	top: 0rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-wabi_sabi-wrap .text1 p {
	font-size: 4em;
	margin-left: 13px;
	line-height: 48px;
}

.page-wabi_sabi-wrap .text1 .pagetitle2 {
	font-size: 1.5em;
	font-family: 'Typo Grotesk Thin Regular';
	text-align: left;
	line-height: 28px;
}

.page-wabi_sabi-wrap .text1 .pagetitle {
	font-size: 1.8em;
	font-family: 'Typo Grotesk Thin Regular';
	text-align: right;
	line-height: 22px;
}

.page-wabi_sabi-wrap .text2 {
	position: absolute;
	left: 0.3rem;
	width: 18%;
	top: 16.5rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-wabi_sabi-wrap .text2 p {
	font-size: 1.2em;
	color: #fff;
}

.page-wabi_sabi-wrap .text3 {
	position: absolute;
	left: 0.3rem;
	width: 18%;
	top: 22.5rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-wabi_sabi-wrap .text3 p {
	font-size: 1.2em;
	color: #fff;
}

.page-wabi_sabi-wrap .text3 .shape1 {
	float: left;
	shape-outside: polygon(101.67% 1.46%, 115.56% 29.65%, 100.42% 14.37%, 88.19% 59.02%, 83.88% 81.5%, 56.83% 103.81%);
	-webkit-shape-outside: polygon(101.67% 1.46%, 115.56% 29.65%, 100.42% 14.37%, 88.19% 59.02%, 83.88% 81.5%, 56.83% 103.81%);
	-moz-shape-outside: polygon(101.67% 1.46%, 115.56% 29.65%, 100.42% 14.37%, 88.19% 59.02%, 83.88% 81.5%, 56.83% 103.81%);
	-o-shape-outside: polygon(101.67% 1.46%, 115.56% 29.65%, 100.42% 14.37%, 88.19% 59.02%, 83.88% 81.5%, 56.83% 103.81%);
	width: 75%;
	height: 18rem;
}

.page-wabi_sabi-wrap .text4 {
	position: absolute;
	left: 14.6rem;
	width: 16.2%;
	top: 33.6rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-wabi_sabi-wrap .text4 p {
	font-size: 1em;
	text-align: center;
}

.page-wabi_sabi-wrap .text6 {
	position: absolute;
	left: 41.4rem;
	width: 14%;
	top: 37rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-wabi_sabi-wrap .text6 p {
	font-size: 1em;
	text-align: center;
}

.page-wabi_sabi-wrap .text7 {
	position: absolute;
	left: 56rem;
	width: 23%;
	top: 47.2rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-wabi_sabi-wrap .text7 p {
	font-size: 1em;
	text-align: center;
}

.page-wabi_sabi-wrap .text8 {
	position: absolute;
	right: 9.7rem;
	width: auto;
	top: 35.5rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-wabi_sabi-wrap .text8 p {
	font-size: 1.3em;
	text-align: left;
	font-family: 'Typo Grotesk Thin Regular';
}

.page-wabi_sabi-wrap .text9 {
	position: absolute;
	right: .9rem;
	width: auto;
	top: 39.8rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-wabi_sabi-wrap .text9 p {
	font-size: 1.5em;
	text-align: right;
	font-family: 'Typo Grotesk Thin Regular';
}

.blog-custom-page.page-wabi_sabi .text5.blogSocial {
	left: 0.3rem;
	width: auto;
	bottom: 1.1rem;
	text-align: left;
}

.blog-custom-page.page-wabi_sabi .text5.blogSocial a.gmail,
.blog-custom-page.page-wabi_sabi .text5.blogSocial a.phone {
	margin-right: 8px;
	font-family: 'Arial';
}

.blog-custom-page.page-wabi_sabi .text5.blogSocial a {
	font-size: 15px;
	margin-right: 8px;
	font-family: 'Arial';
}

.blog-custom-page.page-wabi_sabi .text5.blogSocial a,
.blog-custom-page.page-wabi_sabi .text5.blogSocial a.phone i {
	color: #000;
}


/**page-walking**/

.page-walking {
	width: 1280px;
	margin: 0 auto;
}

.page-walking .img-big {
	content: url(img/blog/walking/big-img.jpg);
}

.page-walking-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-walking-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #fff;
}

.page-walking-wrap p {
	font-family: "calibri";
	text-align: inherit;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-walking-wrap p.para-title {
	font-family: 'Viafont Regular';
	margin-bottom: 0.3rem;
}

.page-walking-wrap .text1 {
	position: absolute;
	left: 2.2rem;
	width: 35%;
	top: 0rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-walking-wrap .text1 .para-title {
	font-size: 3.8em;
	font-family: 'Viafont Regular';
}

.page-walking-wrap .text1 .pagetitle2 {
	font-size: 2em;
	font-family: 'Roboto', sans-serif;
}

.page-walking-wrap .text1 .pagetitle {
	font-size: 1.6em;
	font-family: 'Viafont Regular';
	left: 12.9rem;
	position: relative;
	bottom: .8rem;
}

.page-walking-wrap .text2 {
	position: absolute;
	left: 18.9rem;
	width: 19%;
	top: 6.9rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-walking-wrap .text2 .pagetitle {
	font-size: 1.2em;
	color: #000;
	font-family: 'Viafont Regular';
	margin-bottom: 1.2em;
	text-align: center;
}

.page-walking-wrap .text2 .pagetitle2 {
	font-size: 1em;
	color: #000;
	font-family: 'Typo Grotesk Thin Regular';
	text-align: center;
}

.page-walking-wrap .text3 {
	position: absolute;
	left: 24.5rem;
	width: 16.2%;
	top: 14.9rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-walking-wrap .text3 p {
	font-size: 13px;
	color: #000;
	font-weight: 300;
}

.page-walking-wrap .text4 {
	position: absolute;
	left: 24.5rem;
	width: 16.5%;
	top: 27.2rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-walking-wrap .text4 p {
	font-size: 1em;
	color: #000;
	font-weight: 600;
}

.page-walking-wrap .text6 {
	position: absolute;
	left: 37.8rem;
	width: 16.9%;
	top: .5rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-walking-wrap .text6 p {
	font-size: 13px;
	color: #000;
	font-weight: 300;
}

.page-walking-wrap .text7 {
	position: absolute;
	left: 37.8rem;
	width: 16.6%;
	top: 8rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-walking-wrap .text7 p {
	font-size: 13px;
	color: #000;
	font-weight: 300;
}

.page-walking-wrap .text8 {
	position: absolute;
	left: 37.8rem;
	width: 16.7%;
	top: 13.8rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-walking-wrap .text8 p {
	font-size: 13px;
	color: #000;
	font-weight: 300;
}

.page-walking-wrap .text9 {
	position: absolute;
	left: 37.8rem;
	width: 17%;
	top: 21.5rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-walking-wrap .text9 p {
	font-size: 13px;
	color: #000;
	font-weight: 300;
}

.page-walking-wrap .text10 {
	position: absolute;
	left: 51.2rem;
	width: 16.8%;
	top: .5rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-walking-wrap .text10 p {
	font-size: 13px;
	color: #000;
	font-weight: 300;
}

.page-walking-wrap .text11 {
	position: absolute;
	left: 51.2rem;
	width: 16.5%;
	top: 12.5rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-walking-wrap .text11 p {
	font-size: 13px;
	color: #000;
	font-weight: 300;
}

.page-walking-wrap .text12 {
	position: absolute;
	left: 51.2rem;
	width: 14.9%;
	top: 18.9rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-walking-wrap .text12 p {
	font-size: 13px;
	color: #000;
	font-weight: 400;
}

.page-walking-wrap .text13 {
	position: absolute;
	left: 64.7rem;
	width: 19.5%;
	top: 0.5rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-walking-wrap .text13 p {
	font-size: 13px;
	color: #000;
	font-weight: 300;
}

.page-walking-wrap .text15 {
	position: absolute;
	left: 3rem;
	width: 25%;
	top: 35.5rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-walking-wrap .text15 p {
	font-size: 15px;
	color: #fff;
	font-weight: 500;
	text-align: center;
}

.page-walking-wrap .text14 {
	position: absolute;
	left: 64rem;
	width: 10%;
	top: 15.5rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-walking-wrap .text14 .pagetitle {
	font-size: 17px;
	color: #000;
	font-weight: 300;
	font-family: 'Viafont Regular';
	text-align: center;
}

.page-walking-wrap .text14 .pagetitle2 {
	font-size: 15px;
	color: #000;
	font-family: 'Typo Grotesk Thin Regular';
	text-align: center;
}

.blog-custom-page.page-walking .text5.blogSocial {
	left: 0.3rem;
	width: auto;
	bottom: 1.1rem;
	text-align: left;
}

.blog-custom-page.page-walking .text5.blogSocial a.gmail,
.blog-custom-page.page-walking .text5.blogSocial a.phone {
	margin-right: 8px;
	font-family: 'Arial';
}

.blog-custom-page.page-walking .text5.blogSocial a {
	font-size: 15px;
	margin-right: 8px;
	font-family: 'Arial';
}

.blog-custom-page.page-walking .text5.blogSocial a,
.blog-custom-page.page-walking .text5.blogSocial a.phone i {
	color: #fff;
}


/**page-event-decor**/

.page-event-decor {
	width: 1280px;
	margin: 0 auto;
}

.page-event-decor .img-big {
	content: url(img/blog/event-decor/big-img.jpg);
}

.page-event-decor-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-event-decor-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #000;
}

.page-event-decor-wrap p {
	font-family: "calibri";
	text-align: center;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #000;
}

.page-event-decor-wrap .text1 {
	position: absolute;
	left: 15.5rem;
	width: 30%;
	top: 11.8rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-event-decor-wrap .text1 p {
	font-size: .7em;
	font-family: 'Typo Grotesk Black Regular';
}

.page-event-decor-wrap .text1 .mob {
	display: none;
}

.page-event-decor-wrap .text2 {
	position: absolute;
	left: 15.9rem;
	width: 30%;
	top: 16.9rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-event-decor-wrap .text2 p {
	font-size: .8em;
	color: #000;
	font-family: 'Typo Grotesk Black Regular';
}

.page-event-decor-wrap .text3 {
	position: absolute;
	left: 17.1rem;
	width: 27%;
	top: 18.5rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-event-decor-wrap .text3 p {
	font-size: .7em;
	color: #000;
	font-weight: 500;
}

.page-event-decor-wrap .text4 {
	position: absolute;
	left: 43.6rem;
	width: 18.9%;
	top: 11.2rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-event-decor-wrap .text4 p {
	font-size: .7em;
	color: #000;
	font-weight: 500;
}

.page-event-decor-wrap .text4 h4 {
	font-size: .8em;
	text-align: center;
	color: #000;
	font-family: 'Typo Grotesk Black Regular';
}

.page-event-decor-wrap .text6 {
	position: absolute;
	left: 43.3rem;
	width: 19.7%;
	top: 33.1rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-event-decor-wrap .text6 p {
	font-size: .7em;
	color: #000;
	font-weight: 500;
}

.page-event-decor-wrap .text6 h4 {
	font-size: .8em;
	text-align: center;
	color: #000;
	font-family: 'Typo Grotesk Black Regular';
}

.page-event-decor-wrap .text7 {
	position: absolute;
	right: 3rem;
	width: 20.8%;
	top: 10.8rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-event-decor-wrap .text7 p {
	font-size: .7em;
	color: #000;
	font-family: 'Typo Grotesk Black Regular';
}

.page-event-decor-wrap .text8 {
	position: absolute;
	right: 3rem;
	width: 20.8%;
	top: 13.8rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-event-decor-wrap .text8 p {
	font-size: .7em;
	color: #000;
	font-family: 'Typo Grotesk Black Regular';
}

.page-event-decor-wrap .text9 {
	position: absolute;
	right: 3rem;
	width: 20.8%;
	top: 17.6rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-event-decor-wrap .text9 p {
	font-size: .7em;
	color: #000;
	font-family: 'Typo Grotesk Black Regular';
}

.page-event-decor-wrap .text10 {
	position: absolute;
	right: 3rem;
	width: 20.8%;
	top: 23.2rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-event-decor-wrap .text10 p {
	font-size: .7em;
	color: #000;
	font-family: 'Typo Grotesk Black Regular';
}

.page-event-decor-wrap .text11 {
	position: absolute;
	right: 3rem;
	width: 20.8%;
	top: 26rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-event-decor-wrap .text11 p {
	font-size: .7em;
	color: #000;
	font-family: 'Typo Grotesk Black Regular';
}

.page-event-decor-wrap .text12 {
	position: absolute;
	left: 16.3rem;
	width: 17.7%;
	top: 39rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-event-decor-wrap .text12 p {
	font-size: .7em;
	color: #000;
}

.page-event-decor-wrap .text12 h4 {
	font-size: .8em;
	text-align: center;
	color: #000;
	font-family: 'Typo Grotesk Black Regular';
}

.page-event-decor-wrap .text13 {
	position: absolute;
	left: 16.3rem;
	width: 17.5%;
	top: 47.5rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-event-decor-wrap .text13 p {
	font-size: .7em;
	color: #000;
}

.page-event-decor-wrap .text13 h4 {
	font-size: .8em;
	text-align: center;
	color: #000;
	font-family: 'Typo Grotesk Black Regular';
}

.page-event-decor-wrap .text14 {
	position: absolute;
	left: 7.2rem;
	width: 8.3%;
	top: 32.4rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-event-decor-wrap .text14 p {
	font-size: .8em;
	color: #000;
	font-family: 'Typo Grotesk Black Regular';
}

.page-event-decor-wrap .text15 {
	position: absolute;
	left: 45.4rem;
	width: 16%;
	top: 40.7rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-event-decor-wrap .text15 p {
	font-size: .8em;
	color: #000;
	font-family: 'Typo Grotesk Black Regular';
}

.page-event-decor-wrap .text15 p a {
	font-size: .8em;
	color: #000;
	font-family: 'Typo Grotesk Black Regular';
	word-break: break-all;
}

.page-event-decor-wrap .text16 {
	position: absolute;
	left: 58.2rem;
	width: 10.3%;
	top: 44.2rem;
	overflow: hidden;
	padding: 0.5rem;
}

.page-event-decor-wrap .text16 p {
	font-size: .7em;
	color: #fff;
	font-style: italic;
}

.page-event-decor-wrap .text16 td {
	font-family: "calibri";
	font-size: .5em;
	color: #fff;
	font-style: italic;
	line-height: 1.3;
}

.blog-custom-page.page-event-decor .text5.blogSocial {
	right: 0rem;
	width: 36%;
	bottom: 0.1rem;
	text-align: left;
	left: 51.1rem;
}

.blog-custom-page.page-event-decor .text5.blogSocial a.gmail,
.blog-custom-page.page-event-decor .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
}

.blog-custom-page.page-event-decor .text5.blogSocial a {
	font-size: 12px;
	margin-right: 0px;
	font-family: 'Arial';
}

.blog-custom-page.page-event-decor .text5.blogSocial a,
.blog-custom-page.page-event-decor .text5.blogSocial a.phone i {
	color: #000;
}


/**page-nithinya-project**/

.page-nithinya-project {
	width: 1280px;
	margin: 0 auto;
}
.page-nithinya-project .img-big {
	content: url(img/blog/nithinya/big-img.jpg);
}
.page-nithinya-project-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-nithinya-project-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #000;
}
.page-nithinya-project-wrap p {
	font-family: 'EB Garamond', serif;
	text-align: center;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #825a3f;
}
.page-nithinya-project-wrap .text1 {
	position: absolute;
	left: 17.7rem;
	width: 33%;
	top: .7rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-nithinya-project-wrap .text1 p {
	font-size: 1.1em;	
    letter-spacing: .5px;
}
.page-nithinya-project-wrap .text2 {
	position: absolute;
	left: 38.5rem;
    width: 16.9%;
    top: 15.9rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-nithinya-project-wrap .text2 p {
	font-size: 1.4em;
	color: #575656;
	font-family: 'Typo Grotesk Black Regular';
}
.page-nithinya-project-wrap .text3 {
	position: absolute;
	left: 42.5rem;
    width: 17%;
    top: 18.7rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-nithinya-project-wrap .text3 p {
	font-size: 1.5em;
	color: #575656;
    font-family: 'Typo Grotesk Black Regular';
}
.page-nithinya-project-wrap .text4 {
	position: absolute;
    left: .8rem;
    width: 24.9%;
    top: 36.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-nithinya-project-wrap .text4 p {
	font-size: 1.1em;	
    letter-spacing: .5px;
}
.page-nithinya-project-wrap .text6 {
	position: absolute;
	left: 54.5rem;
    width: 27.9%;
    top: 36.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-nithinya-project-wrap .text6 p {
	font-size: 1.1em;	
    letter-spacing: .5px;
}
.blog-custom-page.page-nithinya-project .text5.blogSocial {
	right: 0rem;
	width: 45%;
	bottom: 0.1rem;
	text-align: left;
	left: 0rem;
}
.blog-custom-page.page-nithinya-project .text5.blogSocial a.gmail,
.blog-custom-page.page-nithinya-project .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
}
.blog-custom-page.page-nithinya-project .text5.blogSocial a {
	font-size: 16px;
	margin-right: 0px;
	font-family: 'Arial';
}
.blog-custom-page.page-nithinya-project .text5.blogSocial a,
.blog-custom-page.page-nithinya-project .text5.blogSocial a.phone i {
	color: #000;
}

/**page-trends-in-fashion**/

.page-trends-in-fashion {
	width: 1280px;
	margin: 0 auto;
}
.page-trends-in-fashion .img-big {
	content: url(img/blog/trendsinfashion/big-img.jpg);
}
.page-trends-in-fashion-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-trends-in-fashion-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #000;
}
.page-trends-in-fashion-wrap p {
	font-family: 'Agency FB';
	text-align: center;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #fff;
}
.page-trends-in-fashion-wrap .text1 {
	position: absolute;
	right: 3rem;
    width: 19.9%;
    top: 4rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text1 p {
	font-size: 2.2em;	
    font-family:'PacFont';
    line-height: 55px;
    text-align: left;
}
.page-trends-in-fashion-wrap .text2 {
	position: absolute;
	left: 4rem;
    width: 28.9%;
    top: 1rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text2 p {
	color: #000000;
    line-height: 20px;
    margin-left: -90px;
    margin-bottom: 25px;
}
.page-trends-in-fashion-wrap .text2 h4 {
	font-size: 1.2em;
	color: #7b543c;
    font-family: 'Agency FB';
    text-align: left;
}
.page-trends-in-fashion-wrap .text3 {
	position: absolute;
	left: 22.2rem;
    width: 16.9%;
    top: 21.8rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text3 p {
	color: #000000;
    font-size: .9em;
}
.page-trends-in-fashion-wrap .text3 h4 {
	font-size: 1.2em;
	color: #7b543c;
    font-family: 'Agency FB';
    text-align: center;
}
.page-trends-in-fashion-wrap .text4 {
	position: absolute;
    left: 35.7rem;
    width: 10.7%;
    top: 39.2rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text4 p {
    color: #000000;
}
.page-trends-in-fashion-wrap .text4 h4 {
	font-size: 1.2em;
	color: #7b543c;
    font-family: 'Agency FB';
    text-align: center;
    margin-bottom: 18px;
}
.page-trends-in-fashion-wrap .text6 {
	position: absolute;
	left: 44.5rem;
    width: 20.3%;
    top: 13.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text6 p {
    line-height: 22px;
    margin-bottom: 23px;
}
.page-trends-in-fashion-wrap .text6 h4 {
	font-size: 1.2em;
	color: #fff;
    font-family: 'Agency FB';
    text-align: center;
    margin-bottom: 20px;
    font-weight: 600;
    text-shadow: 2px 10px 5px #000;
}
.page-trends-in-fashion-wrap .text7 {
	position: absolute;
	left: 61.5rem;
    width: 21%;
    top: 37.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text7 p {
line-height: 22px;
}
.page-trends-in-fashion-wrap .text7 h4 {
	font-size: 1.2em;
	color: #fff;
    font-family: 'Agency FB';
    text-align: center;
    margin-bottom: 20px;
    font-weight: 600;
    text-shadow: 2px 10px 5px #000;
}
.blog-custom-page.page-trends-in-fashion .text5.blogSocial {
	width: 45%;
	bottom: -0.1rem;
	text-align: left;
	left: 0rem;
}
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a.gmail,
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
}
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a.gmail:before {
	content: ' ';
	background: url('img/gmail.png') no-repeat center center;
	position: absolute;
	left: 0px;
	top: 0;
	width: 21px;
	height: 21px;
}
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a {
	font-size: 13px;
	margin-left: 0.5rem;
	font-family: 'Arial';
    margin-right: 0px;
}
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a,
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a.phone i {
	color: #000;
}
.blog-custom-page.page-trends-in-fashion .text8.blogSocial {
    position: absolute;
    right: 1.5rem;
    width: auto;
    bottom: 0rem;
    text-align: right;
}


/**page-interiors-trend**/

.page-interiors-trend {
	width: 1280px;
	margin: 0 auto;
}
.page-interiors-trend .img-big {
	content: url(img/blog/interiorstrend/big-img.jpg);
}
.page-interiors-trend-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-interiors-trend-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #000;
}
.page-interiors-trend-wrap p {
	font-family: 'BellMT';
	text-align: center;
	font-size: 1em;
    font-style: italic;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #424242;
}
.page-interiors-trend-wrap .text1 {
	position: absolute;
	left: 2.9rem;
    width: 20.5%;
    top: 1.2rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-interiors-trend-wrap .text1 p {
	font-size: 2.2em;	
    font-family: 'Typo Grotesk Black Regular';
    text-align: left;
    font-style: normal;
    color: #000;
}
.page-interiors-trend-wrap .text1 p span{	
    font-family: 'Typo Grotesk Thin Regular';
}
.page-interiors-trend-wrap .text2 {
	position: absolute;
	left: 2.2rem;
    width: 21.8%;
    top: 5.2rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-interiors-trend-wrap .text2 p {
    font-size: 1.3em;
    letter-spacing: .5pt;
    line-height: 28px;
}
.page-interiors-trend-wrap .text3 {
	position: absolute;
	left: 0.9rem;
    width: 20.8%;
    top: 10.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-interiors-trend-wrap .text3 p {
	 font-size: 1.3em;  
     letter-spacing: .5pt;
     line-height: 28px;
}
.page-interiors-trend-wrap .text4 {
    position: absolute;
    left: 16rem;
    width: 39.5%;
    top: 23rem;
    overflow: hidden;
    padding: 0.5rem;
    transform: rotate(19deg);
}
.page-interiors-trend-wrap .text4 p {
     font-size: 1.3em;  
     letter-spacing: .5pt;
     line-height: 28px;
}
.page-interiors-trend-wrap .text6 {
	position: absolute;
    left: 31rem;
    width: 38%;
    top: 36rem;
    overflow: hidden;
    padding: 0.5rem;
    transform: rotate(21deg);
}
.page-interiors-trend-wrap .text6 p {
    font-size: 1.3em;  
    letter-spacing: 0pt;
    line-height: 28px;
}
.page-interiors-trend-wrap .text7 {
	position: absolute;
    left: 30rem;
    width: 26.8%;
    top: 42.5rem;
    overflow: hidden;
    padding: 0.5rem;
    transform: rotate(20deg);
}
.page-interiors-trend-wrap .text7 p {
    font-size: 1.3em;  
    letter-spacing: .5pt;
    line-height: 28px;
}
.page-interiors-trend-wrap .text8 {
	position: absolute;
	right: 1rem;
    width: 17.5%;
    bottom: .5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-interiors-trend-wrap .text8 p {
    font-size: 1em; 
    letter-spacing: .5pt;
    line-height: 20px;
    font-style: normal;
}
.page-interiors-trend-wrap .text8 h4 {
    font-family: 'BellMT';
	font-size: 1.7em;
    font-weight: bold;
    text-align: center;
    margin-bottom: 12px;
}
.page-interiors-trend-wrap .text9 {
	position: absolute;
left: 53.5rem;
width: 30.7%;
top: 30.4rem;
overflow: hidden;
padding: 0.5rem;
transform: rotate(20.5deg);
}
.page-interiors-trend-wrap .text9 p {
font-size: 1em;  
    letter-spacing: 0pt;
    line-height: normal;
    color: #cfa994;
}
.page-interiors-trend-wrap .text10 {
	position: absolute;
	right: 3.5rem;
    width: 22%;
    top: .8rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-interiors-trend-wrap .text10 p {
    font-size: 1.3em; 
    letter-spacing: .5pt;
    line-height: 28px;
}
.blog-custom-page.page-interiors-trend .text5.blogSocial {
	width: 45%;
	bottom: 0.1rem;
	text-align: left;
	left: 0rem;
}
.blog-custom-page.page-interiors-trend .text5.blogSocial a.gmail,
.blog-custom-page.page-interiors-trend .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
}
.blog-custom-page.page-interiors-trend .text5.blogSocial a.gmail:before {
	content: ' ';
	background: url('img/gmail.png') no-repeat center center;
	position: absolute;
	left: 0px;
	top: 0;
	width: 21px;
	height: 21px;
}
.blog-custom-page.page-interiors-trend .text5.blogSocial a {
	font-size: 13px;
	margin-left: 0.5rem;
	font-family: 'Arial';
    margin-right: 0px;
}
.blog-custom-page.page-interiors-trend .text5.blogSocial a,
.blog-custom-page.page-interiors-trend .text5.blogSocial a.phone i {
	color: #000;
}
.blog-custom-page.page-interiors-trend .text8.blogSocial {
    position: absolute;
    right: 1.5rem;
    width: auto;
    bottom: 0rem;
    text-align: right;
}


/**page-timely-solutions**/

.page-timely-solutions {
	width: 1280px;
	margin: 0 auto;
}
.page-timely-solutions .img-big {
	content: url(img/blog/upcycling/big-img.jpg);
}
.page-timely-solutions-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-timely-solutions-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #000;
}
.page-timely-solutions-wrap p {
	font-family: 'BellMT';
	text-align: left;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #373737;
}
.page-timely-solutions-wrap .text1 {
	position: absolute;
	left: 2rem;
    width: 33.2%;
    top: .5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text1 h4 {
	font-size: 1.6em;	
    font-family: 'BellMT';
    color: #be9b79;
}
.page-timely-solutions-wrap .text1 p{	
    font-size: 1.8em;
}
.page-timely-solutions-wrap .text2 {
	position: absolute;
	right: 3rem;
    width: 33.5%;
    top: 1rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text2 p {
    font-size: 1.6em;
    color: #fff;
    text-align: center;
}
.page-timely-solutions-wrap .text3 {
	position: absolute;
	left: 1rem;
    width: 20.5%;
    top: 40.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text3 p {
	font-size: 1.1em;
    color: #be9b79;
}
.page-timely-solutions-wrap .text4 {
    position: absolute;
    left: 1rem;
    width: 20.5%;
    top: 44.8rem;
    overflow: hidden;
    padding: 0.5rem;
}
.page-timely-solutions-wrap .text4 p {
    font-size: 1.2em;
    color: #2e2e2e;
}
.page-timely-solutions-wrap .text4 .d-block {
	display: none!important;
}
.page-timely-solutions-wrap .text6 {
	position: absolute;
    left: 1rem;
    width: 26.5%;
    top: 50.5rem;
    overflow: hidden;
    padding: 0.5rem;
}
.page-timely-solutions-wrap .text6 p {
    font-size: 1em;
    color: #545454;
}
.page-timely-solutions-wrap .text7 {
	position: absolute;
    right: 9.5rem;
    width: 29.5%;
    top: 37.8rem;
    overflow: hidden;
    padding: 0.5rem;
}
.page-timely-solutions-wrap .text7 p {
    font-size: 1em;
    color: #be9b79;
    font-weight: 600;
}
.page-timely-solutions-wrap .text7 h4 {
    font-size: 1.6em;
    color: #2e2e2e;
    font-weight: 600;
    font-family: 'BellMT';
    margin-top: 10px;
}
.page-timely-solutions-wrap .text7 .d-block {
	display: none!important;
} 
.page-timely-solutions-wrap .text8 {
	position: absolute;
	right: 4.7rem;
    width: 35.5%;
    top: 41.9rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text8 p {
    font-size: 1.1em;
    color: #b5b4b4;
    font-weight: 600;
}
.page-timely-solutions-wrap .text8 h4 {
    font-size: 1em;
    color: #555555;
    font-weight: 600;
    font-family: 'BellMT';
}
.page-timely-solutions-wrap .text9 {
	position: absolute;
    right: 4.7rem;
    width: 35.5%;
    top: 46.9rem;
    overflow: hidden;
    padding: 0.5rem;
}
.page-timely-solutions-wrap .text9 p {
    font-size: 1em;  
    color: #be9b79;
    font-weight: 600;
}
.page-timely-solutions-wrap .text10 {
	position: absolute;
	right: 4.7rem;
    width: 35.5%;
    top: 48.6rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text10 p {
    font-size: 1.1em;
    color: #b5b4b4;
    font-weight: 600;
}
.page-timely-solutions-wrap .text11 {
	position: absolute;
	left: 23.8rem;
    width: 21.4%;
    top: 36.9rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text11 p a{
    font-size: 1.1em;
    color: #000;
    font-weight: 600;
    font-family: 'BellMT';
    letter-spacing: 1px;
}
.blog-custom-page.page-timely-solutions .text5.blogSocial {
    width: 54.2%;
    bottom: 0rem;
    text-align: right;
    right: 0rem !important;
}
.blog-custom-page.page-timely-solutions .text5.blogSocial a.gmail,
.blog-custom-page.page-timely-solutions .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
}
.blog-custom-page.page-timely-solutions .text5.blogSocial a.gmail:before {
	content: ' ';
	background: url('img/gmail.png') no-repeat center center;
	position: absolute;
	left: 0px;
	top: 0;
	width: 21px;
	height: 21px;
}
.blog-custom-page.page-timely-solutions .text5.blogSocial a {
	font-size: 15px;
	margin-left: 0.5rem;
	font-family: 'Arial';
    margin-right: 0px;
}
.blog-custom-page.page-timely-solutions .text5.blogSocial a,
.blog-custom-page.page-timely-solutions .text5.blogSocial a.phone i {
	color: #000;
}


/**page-transforming_heirlooms**/

.page-the-crib {
	width: 1280px;
	margin: 0 auto;
}
.page-the-crib .img-big {
	content: url(img/blog/the_crib/big-img.jpg);
}
.page-the-crib-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-the-crib-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #000;
}
.page-the-crib-wrap p {
	font-family: 'Typo Grotesk Thin Regular';
	text-align: left;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #373737;
}
.page-the-crib-wrap .text1 {
	position: absolute;
	left: 2rem;
    width: 33.2%;
    top: .5rem;
	overflow: hidden;
	padding: 0.5rem;
    display: none;
}
.page-the-crib-wrap .text1 p{	
    font-size: 1.8em;
    display: none;
}
.page-the-crib-wrap .text2 {
	position: absolute;
	right: 3rem;
    width: 33.5%;
    top: 1rem;
	overflow: hidden;
	padding: 0.5rem;
    display: none;
}
.page-the-crib-wrap .text2 p {
    font-size: 1.6em;
    color: #fff;
    text-align: center;
    display: none;
}
.page-the-crib-wrap .text3 {
	position: absolute;
	left: 1rem;
    width: 20.5%;
    top: 40.5rem;
	overflow: hidden;
	padding: 0.5rem;
    display: none;
}
.page-the-crib-wrap .text3 p {
	font-size: 1.1em;
    color: #be9b79;
    display: none;
}
.page-the-crib-wrap .text4 {
    position: absolute;
    left: 1rem;
    width: 20.5%;
    top: 44.8rem;
    overflow: hidden;
    padding: 0.5rem;
    display: none;
}
.page-the-crib-wrap .text4 p {
    font-size: 1.2em;
    color: #2e2e2e;
    display: none;
}
.page-the-crib-wrap .text6 {
	position: absolute;
    right: 1rem;
    width: 26.5%;
    top: 50.5rem;
    overflow: hidden;
    padding: 0.5rem;
    display: none;
}
.page-the-crib-wrap .text6 p {
    font-size: 1em;
    color: #545454;
    display: none;
}
.page-the-crib-wrap .text7 {
	position: absolute;
    right: 9.5rem;
    width: 29.5%;
    top: 37.8rem;
    overflow: hidden;
    padding: 0.5rem;
    display: none;
}
.page-the-crib-wrap .text7 p {
    font-size: 1em;
    color: #be9b79;
    font-weight: 600;
    display: none;
}
.blog-custom-page.page-the-crib .text8.blogSocial {
    width: auto;
    bottom: 0rem;
    text-align: right;
    top: 36.5rem !important;
    transform: rotate(13.5deg);
    left: 4rem;
    position: absolute;
    filter: grayscale(100%);
}
.blog-custom-page.page-the-crib .text5.blogSocial {
    width: auto;
    bottom: 0rem;
    text-align: right;
    top: 43.9rem !important;
    transform: rotate(25.5deg);
    left: 17.8rem;
    filter: grayscale(100%);
}
.blog-custom-page.page-the-crib .text5.blogSocial a.gmail,
.blog-custom-page.page-the-crib .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
}
.blog-custom-page.page-the-crib .text5.blogSocial a.gmail:before {
	content: ' ';
	background: url('img/gmail.png') no-repeat center center;
	position: absolute;
	left: 0px;
	top: 0;
	width: 21px;
	height: 21px;
}
.blog-custom-page.page-the-crib .text5.blogSocial a {
	font-size: 15px;
	margin-left: 0.5rem;
	font-family: 'Arial';
    margin-right: 0px;
}
.blog-custom-page.page-the-crib .text5.blogSocial a,
.blog-custom-page.page-the-crib .text5.blogSocial a.phone i {
	color: #000;
}


/**page-customised-hardware**/

.page-customised-hardware {
	width: 1280px;
	margin: 0 auto;
}
.page-customised-hardware .img-big {
	content: url(img/blog/customised_hardware/big-img.jpg);
}
.page-customised-hardware-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-customised-hardware-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #696969;
}
.page-customised-hardware-wrap p {
	font-family:'MicrosoftHimalaya';
	text-align: left;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #000;
}
.page-customised-hardware-wrap .text1 {
	position: absolute;
	left: 3.8rem;
    width: 28.5%;
    top: 35.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-customised-hardware-wrap .text1 p{	
    font-size: 2.2em;
}
.page-customised-hardware-wrap .text2 {
	position: absolute;
	left: 3.8rem;
    width: 28.5%;
    top: 45.2rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-customised-hardware-wrap .text2 p {
    font-size: 2.2em;
}
.blog-custom-page.page-customised-hardware .text5.blogSocial {
    width: auto;
    bottom: 0.5rem;
    text-align: right;
    left: 18.8rem;
    filter: grayscale(100%);
}
.blog-custom-page.page-customised-hardware .text5.blogSocial a.gmail,
.blog-custom-page.page-customised-hardware .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
}
.blog-custom-page.page-customised-hardware .text5.blogSocial a.gmail:before {
	content: ' ';
	background: url('img/gmail.png') no-repeat center center;
	position: absolute;
	left: 0px;
	top: 0;
	width: 21px;
	height: 21px;
}
.blog-custom-page.page-customised-hardware .text5.blogSocial a {
	font-size: 15px;
	margin-left: 0.5rem;
	font-family: 'Arial';
    margin-right: 0px;
}
.blog-custom-page.page-customised-hardware .text5.blogSocial a,
.blog-custom-page.page-customised-hardware .text5.blogSocial a.phone i {
	color: #696969;
}

/**end social media**/

@media only screen and (min-width: 1280px) {
	.prodWeLov-wrap .text3_1,
	.page-rahool-wrap h3.small-device2,
	.page-rahool-wrap h3.small-device {
		display: none;
		visibility: hidden;
	}
	.page-trending-wrap a.mobile-link,
	.prodWeLov-wrap .text4_1,
	.page-trending-wrap .shape7_1,
	.page-trending-wrap .text3_1,
	.page-trending-wrap .text3_2 {
		display: none;
		visibility: hidden;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1280px) {
    
/**page-customised-hardware**/
.page-customised-hardware {
	width: 768px;
}
.page-customised-hardware .img-big {
	content: url(img/blog/customised_hardware/big-img-768.jpg);
}
.page-customised-hardware-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-customised-hardware-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #696969;
}
.page-customised-hardware-wrap p {
	font-family:'MicrosoftHimalaya';
	text-align: left;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #000;
}
.page-customised-hardware-wrap .text1 {
	position: absolute;
	left: 1.8rem;
    width: 32.9%;
    top: 37.9rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-customised-hardware-wrap .text1 p{	
    font-size: 2em;
}
.page-customised-hardware-wrap .text2 {
	position: absolute;
	left: 1.8rem;
    width: 47.5%;
    top: 49.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-customised-hardware-wrap .text2 p {
    font-size: 2em;
}
.blog-custom-page.page-customised-hardware .text5.blogSocial {
    width: auto;
    bottom: 0.5rem;
    text-align: right;
    left: 1.8rem;
    filter: grayscale(100%);
}
.blog-custom-page.page-customised-hardware .text5.blogSocial a.gmail,
.blog-custom-page.page-customised-hardware .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
}
.blog-custom-page.page-customised-hardware .text5.blogSocial a.gmail:before {
	content: ' ';
	background: url('img/gmail.png') no-repeat center center;
	position: absolute;
	left: 0px;
	top: 0;
	width: 21px;
	height: 21px;
}
.blog-custom-page.page-customised-hardware .text5.blogSocial a {
	font-size: 15px;
	margin-left: 0.5rem;
	font-family: 'Arial';
    margin-right: 0px;
}
.blog-custom-page.page-customised-hardware .text5.blogSocial a,
.blog-custom-page.page-customised-hardware .text5.blogSocial a.phone i {
	color: #696969;
}
.blog-custom-page.page-customised-hardware .text5.blogSocial .webicon {
	font-size: 15px;
}   
    
    
/**page-transforming_heirlooms**/

.page-the-crib {
	width: 768px;
}
.page-the-crib .img-big {
	content: url(img/blog/the_crib/big-img-768.jpg);
}
.page-the-crib-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-the-crib-wrap a {
	font-size: 10px;
	text-decoration: none;
	font-family: 'Arial';
	color: #000;
}
.page-the-crib-wrap p {
	font-family: 'Typo Grotesk Thin Regular';
	text-align: left;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #373737;
}
.page-the-crib-wrap .text1 {
	position: absolute;
	left: 2rem;
    width: 33.2%;
    top: .5rem;
	overflow: hidden;
	padding: 0.5rem;
    display: none;
}
.page-the-crib-wrap .text1 p{	
    font-size: 1.8em;
    display: none;
}
.page-the-crib-wrap .text2 {
	position: absolute;
	right: 3rem;
    width: 33.5%;
    top: 1rem;
	overflow: hidden;
	padding: 0.5rem;
    display: none;
}
.page-the-crib-wrap .text2 p {
    font-size: 1.6em;
    color: #fff;
    text-align: center;
    display: none;
}
.page-the-crib-wrap .text3 {
	position: absolute;
	left: 1rem;
    width: 20.5%;
    top: 40.5rem;
	overflow: hidden;
	padding: 0.5rem;
    display: none;
}
.page-the-crib-wrap .text3 p {
	font-size: 1.1em;
    color: #be9b79;
    display: none;
}
.page-the-crib-wrap .text4 {
    position: absolute;
    left: 1rem;
    width: 20.5%;
    top: 44.8rem;
    overflow: hidden;
    padding: 0.5rem;
    display: none;
}
.page-the-crib-wrap .text4 p {
    font-size: 1.2em;
    color: #2e2e2e;
    display: none;
}
.page-the-crib-wrap .text6 {
	position: absolute;
    right: 1rem;
    width: 26.5%;
    top: 50.5rem;
    overflow: hidden;
    padding: 0.5rem;
    display: none;
}
.page-the-crib-wrap .text6 p {
    font-size: 1em;
    color: #545454;
    display: none;
}
.page-the-crib-wrap .text7 {
	position: absolute;
    right: 9.5rem;
    width: 29.5%;
    top: 37.8rem;
    overflow: hidden;
    padding: 0.5rem;
    display: none;
}
.page-the-crib-wrap .text7 p {
    font-size: 1em;
    color: #be9b79;
    font-weight: 600;
    display: none;
}
.blog-custom-page.page-the-crib .text8.blogSocial {
    width: auto;
    bottom: 0rem;
    text-align: right;
    top: 36.5rem !important;
    transform: rotate(13.5deg);
    left: -2.9rem;
    position: absolute;
}
.blog-custom-page.page-the-crib .text5.blogSocial {
    width: auto;
    bottom: 0rem;
    text-align: right;
    top: 40.9rem !important;
    transform: rotate(25.5deg);
    left: 4.8rem;
}
.blog-custom-page.page-the-crib .text5.blogSocial a.gmail,
.blog-custom-page.page-the-crib .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
}
.blog-custom-page.page-the-crib .text5.blogSocial a.gmail:before {
	content: ' ';
	background: url('img/gmail.png') no-repeat center center;
	position: absolute;
	left: 0px;
	top: 0;
	width: 21px;
	height: 21px;
}
.blog-custom-page.page-the-crib .text5.blogSocial a {
	font-size: 10px;
	margin-left: 0.1rem;
	font-family: 'Arial';
    margin-right: 0px;
}
.blog-custom-page.page-the-crib .text5.blogSocial a,
.blog-custom-page.page-the-crib .text5.blogSocial a.phone i {
	color: #000;
}
    
    
    
    
 /**page-timely-solutions**/

.page-timely-solutions {
	width: 768px;
}
.page-timely-solutions .img-big {
	content: url(img/blog/upcycling/big-img-768.jpg);
}
.page-timely-solutions-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-timely-solutions-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #000;
}
.page-timely-solutions-wrap p {
	font-family: 'BellMT';
	text-align: left;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #373737;
}
.page-timely-solutions-wrap .text1 {
	position: absolute;
    left: 3.5rem;
    width: 43.5%;
    top: 0.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text1 h4 {
	font-size: 1.2em;	
    font-family: 'BellMT';
    color: #be9b79;
}
.page-timely-solutions-wrap .text1 p{	
    font-size: 1.4em;
}
.page-timely-solutions-wrap .text2 {
	position: absolute;
	right: 1.4rem;
    width: 33.8%;
    top: 0.2rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text2 p {
    font-size: 1.4em;
    color: #fff;
    text-align: center;
}
.page-timely-solutions-wrap .text3 {
	position: absolute;
	left: 1.2rem;
    width: 50.9%;
    top: 23.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text3 p {
	font-size: 1.7em;
    color: #be9b79;
    text-align: center;
}
.page-timely-solutions-wrap .text4 {
    position: absolute;
    left: 1.4rem;
    width: 43.5%;
    top: 28.9rem;
    overflow: hidden;
    padding: 0.5rem;
}
.page-timely-solutions-wrap .text4 p {
    font-size: 1.4em;
    color: #2e2e2e;
}
.page-timely-solutions-wrap .text4 .d-block {
	display: block!important;
}
.page-timely-solutions-wrap .text4 .d-lg-block {
	display: none!important;
}
.page-timely-solutions-wrap .text6 {
	position: absolute;
    left: 1.4rem;
    width: 40.5%;
    top: 35.2rem;
    overflow: hidden;
    padding: 0.5rem;
}
.page-timely-solutions-wrap .text6 p {
    font-size: 1.4em;
    color: #545454;
}
.page-timely-solutions-wrap .text7 {
	position: absolute;
    right: 8.5rem;
    width: 44.5%;
    top: 41.5rem;
    overflow: hidden;
    padding: 0.5rem;
}
.page-timely-solutions-wrap .text7 p {
    font-size: 1.2em;
    color: #be9b79;
    font-weight: 600;
}
.page-timely-solutions-wrap .text7 p span{
    font-size: 1.6em;
    color: #be9b79;
    font-weight: 600;
}
.page-timely-solutions-wrap .text7 h4 {
    font-size: 1.4em;
    color: #2e2e2e;
    font-weight: normal;
    font-family: 'BellMT';
    margin-top: 10px;
}
.page-timely-solutions-wrap .text7 .d-block {
	display: block!important;
}
.page-timely-solutions-wrap .text7 .d-lg-block {
	display: none!important;
}    
.page-timely-solutions-wrap .text8 {
	position: absolute;
	right: 3.6rem;
    width: 54.7%;
    top: 48.2rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text8 p {
    font-size: 1.1em;
    color: #b5b4b4;
    font-weight: normal;
}
.page-timely-solutions-wrap .text8 h4 {
    font-size: 1.1em;
    color: #b5b4b4;
    font-weight: normal;
    font-family: 'BellMT';
    margin-bottom: 1px;
}
.page-timely-solutions-wrap .text9 {
	position: absolute;
    right: 7.1rem;
    width: 47.5%;
    top: 52.8rem;
    overflow: hidden;
    padding: 0.5rem;
}
.page-timely-solutions-wrap .text9 p {
    font-size: 1.2em;  
    color: #be9b79;
    font-weight: normal;
}
.page-timely-solutions-wrap .text10 {
	position: absolute;
	right: 5.2rem;
    width: 51.6%;
    top: 54.9rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text10 p {
    font-size: 1.1em;
    color: #b5b4b4;
    font-weight: normal;
}
.page-timely-solutions-wrap .text11 {
	position: absolute;
    left: 28.8rem;
    width: 35.6%;
    top: 38.9rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text11 p a{
    font-size: 1.1em;
    color: #000;
    font-weight: 600;
    font-family: 'BellMT';
    letter-spacing: 1px;
}
.blog-custom-page.page-timely-solutions .text5.blogSocial {
    width: 99.5%;
    bottom: 0.1rem;
    text-align: right;
    right: 0rem!important;
}
.blog-custom-page.page-timely-solutions .text5.blogSocial a.gmail,
.blog-custom-page.page-timely-solutions .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
}
.blog-custom-page.page-timely-solutions .text5.blogSocial a.gmail:before {
	content: ' ';
	background: url('img/gmail.png') no-repeat center center;
	position: absolute;
	left: 0px;
	top: 0;
	width: 21px;
	height: 21px;
}
.blog-custom-page.page-timely-solutions .text5.blogSocial a {
	font-size: 13px;
	margin-left: 0.5rem;
	font-family: 'Arial';
    margin-right: 0px;
}
.blog-custom-page.page-timely-solutions .text5.blogSocial a,
.blog-custom-page.page-timely-solutions .text5.blogSocial a.phone i {
	color: #000;
}   
    

/**page-interiors-trend**/

.page-interiors-trend {
	width: 768px;
}
.page-interiors-trend .img-big {
	content: url(img/blog/interiorstrend/big-img-768.jpg);
}
.page-interiors-trend-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-interiors-trend-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #000;
}
.page-interiors-trend-wrap p {
	font-family: 'BellMT';
	text-align: center;
	font-size: 1em;
    font-style: italic;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #424242;
}
.page-interiors-trend-wrap .text1 {
	position: absolute;
	left: .5em;
    width: 20.6%;
    top: .3rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-interiors-trend-wrap .text1 p {
	font-size: 2.2em;	
    font-family: 'Typo Grotesk Black Regular';
    font-style: normal;
    color: #000;
    text-align: center;
}
.page-interiors-trend-wrap .text1 p span{	
    font-family: 'Typo Grotesk Thin Regular';
}
.page-interiors-trend-wrap .text2 {
	position: absolute;
	left: 0rem;
    width: 15.5%;
    top: 9.7rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-interiors-trend-wrap .text2 p {
    font-size: 1em;
    letter-spacing: .5pt;
    line-height: 20px;
}
.page-interiors-trend-wrap .text2 .shape1 {
	float: left;
    shape-outside: polygon(8.33% 90%, 9.50% 67.09%, -11.61% 39.16%, -3px 102.92%);
    -webkit-shape-outside: polygon(8.33% 90%, 9.50% 67.09%, -11.61% 39.16%, -3px 102.92%);
    -moz-shape-outside: polygon(8.33% 90%, 9.50% 67.09%, -11.61% 39.16%, -3px 102.92%);
    -o-shape-outside: polygon(8.33% 90%, 9.50% 67.09%, -11.61% 39.16%, -3px 102.92%);
    width: 3rem;
    height: 5rem;
}
.page-interiors-trend-wrap .text2 .shape2 {
	float: right;
    shape-outside: polygon(62.51% 124.38%, 118.88% 16.88%, 91.5% 47.81%, 47px 81.88%);
    -webkit-shape-outside: polygon(62.51% 124.38%, 118.88% 16.88%, 91.5% 47.81%, 47px 81.88%);
    -moz-shape-outside: polygon(62.51% 124.38%, 118.88% 16.88%, 91.5% 47.81%, 47px 81.88%);
    -o-shape-outside: polygon(62.51% 124.38%, 118.88% 16.88%, 91.5% 47.81%, 47px 81.88%);
    width: 3rem;
    height: 5rem;
}
.page-interiors-trend-wrap .text3 {
	position: absolute;
	left: 0.4rem;
    width: 41%;
    top: 17.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-interiors-trend-wrap .text3 p {
	 font-size: 1em;  
     letter-spacing: .5pt;
     line-height: 22px;
    text-align: left;
}
.page-interiors-trend-wrap .text3 .shape2 {
	float: right;
    shape-outside: polygon(63.76% 26.57%, 76.2% 32.73%, 47.12% 20.1%, -1.82% -2.19%, 13.58% 3.64%, 64px 16.05%);
    -webkit-shape-outside: polygon(63.76% 26.57%, 76.2% 32.73%, 47.12% 20.1%, -1.82% -2.19%, 13.58% 3.64%, 64px 16.05%);
    -moz-shape-outside: polygon(63.76% 26.57%, 76.2% 32.73%, 47.12% 20.1%, -1.82% -2.19%, 13.58% 3.64%, 64px 16.05%);
    -o-shape-outside: polygon(63.76% 26.57%, 76.2% 32.73%, 47.12% 20.1%, -1.82% -2.19%, 13.58% 3.64%, 64px 16.05%);
    width: 10rem;
    height: 12rem;
    }
.page-interiors-trend-wrap .text4 {
    position: absolute;
    left: 0.4rem;
    width: 52.2%;
    top: 28.5rem;
    overflow: hidden;
    padding: 0.5rem;
    transform: none;
}
.page-interiors-trend-wrap .text4 p {
     font-size: 1em;  
     letter-spacing: .5pt;
     line-height: 22px;
}
.page-interiors-trend-wrap .text6 {
	position: absolute;
    left: 2rem;
    width: 46%;
    top: 35rem;
    overflow: hidden;
    padding: 0.5rem;
    transform: none;
}
.page-interiors-trend-wrap .text6 p {
    font-size: 1em;  
    letter-spacing: .5pt;
    line-height: 22px;
}
.page-interiors-trend-wrap .text6 .shape2 {
	float: right;
    shape-outside: polygon(108.77% 23.60%, 79.72% 3.13%, 107.32% 34.69%, 58px 49.85%);
    -webkit-shape-outside: polygon(108.77% 23.60%, 79.72% 3.13%, 107.32% 34.69%, 58px 49.85%);
    -moz-shape-outside: polygon(108.77% 23.60%, 79.72% 3.13%, 107.32% 34.69%, 58px 49.85%);
    -o-shape-outside: polygon(108.77% 23.60%, 79.72% 3.13%, 107.32% 34.69%, 58px 49.85%);
    width: 5rem;
    height: 8rem;
    }
.page-interiors-trend-wrap .text7 {
	position: absolute;
    left: 19.7rem;
    width: 29.5%;
    top: 53.2rem;
    overflow: hidden;
    padding: 0.5rem;
    transform: rotate(22.5deg);
}
.page-interiors-trend-wrap .text7 p {
    font-size: .8em;  
    letter-spacing: .5pt;
    line-height: 20px;
}
.page-interiors-trend-wrap .text8 {
	position: absolute;
	right: -0.2rem;
    width: 14.4%;
    bottom: -0.2rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-interiors-trend-wrap .text8 p {
    font-size: .5rem;
    letter-spacing: 0px;
    line-height: normal;
    font-style: normal;
}
.page-interiors-trend-wrap .text8 h4 {
    font-family: 'BellMT';
	font-size: .8em;
    font-weight: bold;
    text-align: center;
    margin-bottom: 3px;
}
.page-interiors-trend-wrap .text9 {
	position: absolute;
    left: 20.5rem;
    width: 52%;
    top: 48.5rem;
    overflow: hidden;
    padding: 0.5rem;
    transform: rotate(20.5deg);
}
.page-interiors-trend-wrap .text9 p {
font-size: 1em;  
    letter-spacing: 0pt;
    line-height: normal;
    color: #cfa994;
}
.page-interiors-trend-wrap .text10 {
	position: absolute;
	right: 1rem;
width: 22%;
top: 18rem;
overflow: hidden;
padding: 0.5rem;
transform: rotate(19.5deg);
}
.page-interiors-trend-wrap .text10 p {
    font-size: 1em; 
    letter-spacing: .5pt;
    line-height: 20px;
}
.blog-custom-page.page-interiors-trend .text5.blogSocial {
	width: 55%;
	bottom: -0.2rem;
	text-align: left;
	left: 0rem;
}
.blog-custom-page.page-interiors-trend .text5.blogSocial a.gmail,
.blog-custom-page.page-interiors-trend .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
}
.blog-custom-page.page-interiors-trend .text5.blogSocial a.gmail:before {
	content: ' ';
	background: url('img/gmail.png') no-repeat center center;
	position: absolute;
	left: 0px;
	top: 0;
    width: 15px;
    height: 15px;
}
.blog-custom-page.page-interiors-trend .text5.blogSocial a {
	font-size: 11px;
	margin-left: 0.5rem;
	font-family: 'Arial';
    margin-right: 0px;
}
.blog-custom-page.page-interiors-trend .text5.blogSocial a,
.blog-custom-page.page-interiors-trend .text5.blogSocial a.phone i {
	color: #000;
}
.blog-custom-page.page-interiors-trend .text8.blogSocial {
    position: absolute;
    right: 1.5rem;
    width: auto;
    bottom: 0rem;
    text-align: right;
}
    
    
/**page-trends-in-fashion**/

.page-trends-in-fashion {
	width: 768px;
}
.page-trends-in-fashion .img-big {
	content: url(img/blog/trendsinfashion/big-img-768.jpg);
}
.page-trends-in-fashion-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-trends-in-fashion-wrap a {
	font-size: 11px;
	text-decoration: none;
	font-family: 'Arial';
	color: #000;
}
.page-trends-in-fashion-wrap p {
	font-family: 'Agency FB';
	text-align: center;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #fff;
}
.page-trends-in-fashion-wrap .text1 {
	position: absolute;
	right: 1.8rem;
    width: 27.5%;
    top: 4.2rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text1 p {
	font-size: 1.8em;	
    font-family:'PacFont';
    line-height: 55px;
    text-align: left;
}
.page-trends-in-fashion-wrap .text2 {
	position: absolute;
	left: 1.9rem;
    width: 40.5%;
    top: 1.2rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text2 p {
	color: #000000;
    line-height: 18px;
    font-size: .9em;
    margin-left: -65px;
    margin-bottom: 20px;
}
.page-trends-in-fashion-wrap .text2 h4 {
	font-size: 1em;
	color: #7b543c;
    font-family: 'Agency FB';
    text-align: left;
}
.page-trends-in-fashion-wrap .text3 {
	position: absolute;
	left: 14.2rem;
    width: 25.3%;
    top: 29.9rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text3 p {
	color: #000000;
    font-size: .8em;
    line-height: 16px;
}
.page-trends-in-fashion-wrap .text3 h4 {
	font-size: 1em;
	color: #7b543c;
    font-family: 'Agency FB';
    text-align: center;
}
.page-trends-in-fashion-wrap .text4 {
	position: absolute;
    left: 25.9rem;
    width: 15.2%;
    top: 44.2rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text4 p {
    color: #000000;
    font-size: .8em;
}
.page-trends-in-fashion-wrap .text4 h4 {
	font-size: 1em;
	color: #7b543c;
    font-family: 'Agency FB';
    text-align: center;
    margin-bottom: 20px;
}
.page-trends-in-fashion-wrap .text6 {
	position: absolute;
	left: 31.3rem;
    width: 27.5%;
    top: 18.4rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text6 p {
    font-size: .8em;
    line-height: 16px;
    margin-bottom: 25px;
}
.page-trends-in-fashion-wrap .text6 h4 {
	font-size: 1em;
	color: #fff;
    font-family: 'Agency FB';
    text-align: center;
    margin-bottom: 15px;
    font-weight: 500;
    text-shadow: 2px 10px 5px #000;
}
.page-trends-in-fashion-wrap .text7 {
	position: absolute;
	left: 34.2rem;
    width: 29.4%;
    top: 38.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text7 p {
    font-size: .8em;
    line-height: 16px;
}
.page-trends-in-fashion-wrap .text7 h4 {
	font-size: 1em;
	color: #fff;
    font-family: 'Agency FB';
    text-align: center;
    margin-bottom: 20px;
    font-weight: 500;
    text-shadow: 2px 10px 5px #000;
}
.blog-custom-page.page-trends-in-fashion .text5.blogSocial {
	width: 45%;
	bottom: 0rem;
	text-align: left;
	left: 0rem;
}
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a.gmail,
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
}
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a.gmail:before {
	content: ' ';
	background: url('img/gmail.png') no-repeat center center;
	position: absolute;
	left: 0px;
	top: 0;
    width: 17px;
    height: 17px;
    background-size: cover;
}
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a {
	font-size: 12px;
	margin-left: 0.5rem;
	font-family: 'Arial';
    margin-right: 0px;
}
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a,
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a.phone i {
	color: #000;
}
.blog-custom-page.page-trends-in-fashion .text8.blogSocial {
    position: absolute;
    right: 0rem;
    width: auto;
    bottom: 0rem;
    text-align: right;
}
.webicon {
    font-size: 10px;
}
    
    
/**page-nithinya-project**/
    
.page-nithinya-project {
	width: 768px;
}
.page-nithinya-project .img-big {
	content: url(img/blog/nithinya/big-img-768.jpg);
}
.page-nithinya-project-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-nithinya-project-wrap a {
	font-size: 12px;
	text-decoration: none;
	font-family: 'Arial';
	color: #000;
}
.page-nithinya-project-wrap p {
	font-family: 'EB Garamond', serif;
	text-align: center;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #825a3f;
}
.page-nithinya-project-wrap .text1 {
	position: absolute;
	left: 17.9rem;
    width: 53.5%;
    top: -.1rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-nithinya-project-wrap .text1 p {
	font-size: 1.1em;	
    letter-spacing: .5px;
}
.page-nithinya-project-wrap .text2 {
	position: absolute;
	left: 27.2rem;
    width: 26.5%;
    top: 7.2rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-nithinya-project-wrap .text2 p {
	font-size: 1.3em;
	color: #575656;
	font-family: 'Typo Grotesk Black Regular';
}
.page-nithinya-project-wrap .text3 {
	position: absolute;
    left: 33.5rem;
    width: 28.2%;
    top: 10rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-nithinya-project-wrap .text3 p {
	font-size: 1.1em;
	color: #575656;
    font-family: 'Typo Grotesk Black Regular';
}
.page-nithinya-project-wrap .text4 {
	position: absolute;
    left: 1.5rem;
    width: 52.5%;
    top: 28.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-nithinya-project-wrap .text4 p {
	font-size: 1.1em;	
    letter-spacing: .5px;
}
.page-nithinya-project-wrap .text6 {
	position: absolute;
    left: 27.7rem;
    width: 42.5%;
    top: 44.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-nithinya-project-wrap .text6 p {
	font-size: 1.1em;	
    letter-spacing: .5px;
}
.blog-custom-page.page-nithinya-project .text5.blogSocial {
	right: 0rem;
	width: 60%;
	bottom: .1rem;
	text-align: left;
	left: 0rem;
}
.blog-custom-page.page-nithinya-project .text5.blogSocial a.gmail,
.blog-custom-page.page-nithinya-project .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
    padding-bottom: 5px;
}
.blog-custom-page.page-nithinya-project .text5.blogSocial a {
	font-size: 12px;
	margin-right: 0px;
	font-family: 'Arial';
}
.blog-custom-page.page-nithinya-project .text5.blogSocial a,
.blog-custom-page.page-nithinya-project .text5.blogSocial a.phone i {
	color: #000;
}
    
    
    
    /**page-event-decor**/
	.page-event-decor {
		width: 768px;
	}
	.page-event-decor .img-big {
		content: url(img/blog/event-decor/big-img-768.jpg);
	}
	.page-event-decor-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-event-decor-wrap a {
		font-size: 15px;
		text-decoration: none;
		font-family: 'Arial';
		color: #000;
	}
	.page-event-decor-wrap p {
		font-family: "calibri";
		text-align: center;
		font-size: 1em;
		line-height: normal;
		margin: 0 0 0.1rem;
		color: #000;
	}
	.page-event-decor-wrap .text1 {
		position: absolute;
		left: 10.5rem;
		width: 24.1%;
		top: 9.7rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text1 .desk {
		display: none;
	}
	.page-event-decor-wrap .text1 .mob {
		display: block;
	}
	.page-event-decor-wrap .text1 p {
		font-size: .8em;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text2 {
		position: absolute;
		left: 10.5rem;
		width: 25%;
		top: 19rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text2 p {
		font-size: .8em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text3 {
		position: absolute;
		left: 10.5rem;
		width: 26%;
		top: 22.3rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text3 p {
		font-size: .8em;
		color: #000;
		font-weight: 500;
	}
	.page-event-decor-wrap .text4 {
		position: absolute;
		left: 26.1rem;
		width: 19%;
		top: 12.3rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text4 p {
		font-size: .8em;
		color: #000;
		font-weight: 500;
	}
	.page-event-decor-wrap .text4 h4 {
		font-size: .8em;
		text-align: center;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text6 {
		position: absolute;
		left: 26.1rem;
		width: 19%;
		top: 31.9rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text6 p {
		font-size: .8em;
		color: #000;
		font-weight: 500;
	}
	.page-event-decor-wrap .text6 h4 {
		font-size: .8em;
		text-align: center;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text7 {
		position: absolute;
		right: 0.5rem;
		width: 25%;
		top: 11.5rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text7 p {
		font-size: .8em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text8 {
		position: absolute;
		right: 0.5rem;
		width: 25%;
		top: 16.5rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text8 p {
		font-size: .8em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text9 {
		position: absolute;
		right: 0.5rem;
		width: 25%;
		top: 21.8rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text9 p {
		font-size: .8em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text10 {
		position: absolute;
		right: 0.5rem;
		width: 25%;
		top: 31rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text10 p {
		font-size: .8em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text11 {
		position: absolute;
		right: 0.5rem;
		width: 25%;
		top: 36.2rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text11 p {
		font-size: .8em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text12 {
		position: absolute;
		left: 9.5rem;
		width: 22.4%;
		top: 42.6rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text12 p {
		font-size: .8em;
		color: #000;
	}
	.page-event-decor-wrap .text12 h4 {
		font-size: .8em;
		text-align: center;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text13 {
		position: absolute;
		left: 9.5rem;
		width: 33%;
		top: 53.5rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text13 p {
		font-size: .8em;
		color: #000;
	}
	.page-event-decor-wrap .text13 h4 {
		font-size: .7em;
		text-align: center;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text14 {
		position: absolute;
		left: 4.2rem;
		width: 8.3%;
		top: 34.9rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text14 p {
		font-size: .7em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text15 {
		position: absolute;
		left: 27.4rem;
		width: 15.3%;
		top: 45.7rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text15 p {
		font-size: .8em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text15 p a {
		font-size: .8em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text16 {
		position: absolute;
		left: 58.2rem;
		width: 10.3%;
		top: 44.2rem;
		overflow: hidden;
		padding: 0.5rem;
		display: none;
	}
	.page-event-decor-wrap .text16 p {
		font-size: .7em;
		color: #fff;
		font-style: italic;
		display: none;
	}
	.page-event-decor-wrap .text16 td {
		font-family: "calibri";
		font-size: .5em;
		color: #fff;
		font-style: italic;
		line-height: 1.3;
		display: none;
	}
	.blog-custom-page.page-event-decor .text5.blogSocial {
		right: 0rem;
		width: 60%;
		bottom: .1rem;
		text-align: left;
		left: 19.4rem;
	}
	.blog-custom-page.page-event-decor .text5.blogSocial a.gmail,
	.blog-custom-page.page-event-decor .text5.blogSocial a.phone {
		margin-right: 0px;
		font-family: 'Arial';
	}
	.blog-custom-page.page-event-decor .text5.blogSocial a {
		font-size: 12px;
		margin-right: 0px;
		font-family: 'Arial';
	}
	.blog-custom-page.page-event-decor .text5.blogSocial a,
	.blog-custom-page.page-event-decor .text5.blogSocial a.phone i {
		color: #000;
	}
	/**page-walking**/
	.page-walking {
		width: 768px;
	}
	.page-walking .img-big {
		content: url(img/blog/walking/big-img-768.jpg);
	}
	.page-walking-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-walking-wrap a {
		font-size: 15px;
		text-decoration: none;
		font-family: 'Arial';
		color: #fff;
	}
	.page-walking-wrap p {
		font-family: "calibri";
		text-align: inherit;
		font-size: 1em;
		line-height: normal;
		margin: 0 0 0.1rem;
		color: #000;
	}
	.page-walking-wrap p.para-title {
		font-family: 'Viafont Regular';
		margin-bottom: 0.3rem;
	}
	.page-walking-wrap .text1 {
		position: absolute;
		left: 1.5rem;
		width: 42%;
		top: 0rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-walking-wrap .text1 .para-title {
		font-size: 2.5em;
		font-family: 'Viafont Regular';
	}
	.page-walking-wrap .text1 .pagetitle2 {
		font-size: 1.5em;
		font-family: 'Roboto', sans-serif;
		font-weight: 100;
	}
	.page-walking-wrap .text1 .pagetitle {
		font-size: 1.4em;
		font-family: 'Viafont Regular';
		left: 7rem;
		position: relative;
		bottom: .6rem;
	}
	.page-walking-wrap .text2 {
		position: absolute;
		left: 13.6rem;
		width: 32%;
		top: 5.8rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-walking-wrap .text2 .pagetitle {
		font-size: 1.1em;
		color: #000;
		font-family: 'Viafont Regular';
		margin-bottom: 1.2em;
		text-align: center;
	}
	.page-walking-wrap .text2 .pagetitle2 {
		font-size: 1em;
		color: #000;
		font-family: 'Typo Grotesk Thin Regular';
		text-align: center;
	}
	.page-walking-wrap .text3 {
		position: absolute;
		left: 1.4rem;
		width: 27%;
		top: 20.2rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-walking-wrap .text3 p {
		font-size: 13px;
		color: #000;
		font-weight: 300;
	}
	.page-walking-wrap .text4 {
		position: absolute;
		left: 1.5rem;
		width: 27%;
		top: 32.2rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-walking-wrap .text4 p {
		font-size: 1em;
		color: #000;
		font-weight: 600;
	}
	.page-walking-wrap .text6 {
		position: absolute;
		left: 15.8rem;
		width: 28.2%;
		top: 13.5rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-walking-wrap .text6 p {
		font-size: 13px;
		color: #000;
		font-weight: 300;
	}
	.page-walking-wrap .text7 {
		position: absolute;
		left: 15.8rem;
		width: 28.2%;
		top: 21rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-walking-wrap .text7 p {
		font-size: 13px;
		color: #000;
		font-weight: 300;
	}
	.page-walking-wrap .text8 {
		position: absolute;
		left: 15.8rem;
		width: 27.8%;
		top: 25.9rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-walking-wrap .text8 p {
		font-size: 13px;
		color: #000;
		font-weight: 300;
	}
	.page-walking-wrap .text9 {
		position: absolute;
		left: 15.8rem;
		width: 28.8%;
		top: 33.5rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-walking-wrap .text9 p {
		font-size: 13px;
		color: #000;
		font-weight: 300;
	}
	.page-walking-wrap .text10 {
		position: absolute;
		left: 29.8rem;
		width: 37.2%;
		top: .5rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-walking-wrap .text10 p {
		font-size: 13px;
		color: #000;
		font-weight: 300;
	}
	.page-walking-wrap .text11 {
		position: absolute;
		left: 29.8rem;
		width: 37.2%;
		top: 9rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-walking-wrap .text11 p {
		font-size: 13px;
		color: #000;
		font-weight: 300;
	}
	.page-walking-wrap .text12 {
		position: absolute;
		left: 29.8rem;
		width: 36.6%;
		top: 13.7rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-walking-wrap .text12 p {
		font-size: 13px;
		color: #000;
		font-weight: 300;
	}
	.page-walking-wrap .text13 {
		position: absolute;
		left: 29.8rem;
		width: 36.5%;
		top: 22.1rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-walking-wrap .text13 p {
		font-size: 13px;
		color: #000;
		font-weight: 300;
	}
	.page-walking-wrap .text15 {
		position: absolute;
		left: 1rem;
		width: 39%;
		top: 50.5rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-walking-wrap .text15 p {
		font-size: 15px;
		color: #fff;
		font-weight: 500;
		text-align: center;
	}
	.page-walking-wrap .text14 {
		position: absolute;
		left: 34.5rem;
		width: 17%;
		top: 34.2rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-walking-wrap .text14 .pagetitle {
		font-size: 17px;
		color: #000;
		font-weight: 300;
		font-family: 'Viafont Regular';
		text-align: center;
	}
	.page-walking-wrap .text14 .pagetitle2 {
		font-size: 15px;
		color: #000;
		font-family: 'Typo Grotesk Thin Regular';
		text-align: center;
	}
	.blog-custom-page.page-walking .text5.blogSocial {
		left: 0.3rem;
		width: auto;
		bottom: 1.1rem;
		text-align: left;
	}
	.blog-custom-page.page-walking .text5.blogSocial a.gmail,
	.blog-custom-page.page-walking .text5.blogSocial a.phone {
		margin-right: 0px;
		font-family: 'Arial';
	}
	.blog-custom-page.page-walking .text5.blogSocial a {
		font-size: 11px;
		margin-right: 0px;
		font-family: 'Arial';
		margin-left: 0rem;
	}
	.webicon {
		font-size: 13px;
	}
	.blog-custom-page.page-walking .text5.blogSocial a,
	.blog-custom-page.page-walking .text5.blogSocial a.phone i {
		color: #fff;
	}
	/**page-wabi_sabi**/
	.page-wabi_sabi {
		width: 768px;
	}
	.page-wabi_sabi .img-big {
		content: url(img/blog/wabi_sabi/big-img-768.jpg);
	}
	.page-wabi_sabi-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-wabi_sabi-wrap a {
		font-size: 15px;
		text-decoration: none;
		font-family: 'Arial';
		color: #fff;
	}
	.page-wabi_sabi-wrap p {
		font-family: "calibri";
		text-align: inherit;
		font-size: 1em;
		line-height: normal;
		margin: 0 0 0.1rem;
		color: #000;
	}
	.page-wabi_sabi-wrap p.para-title {
		font-family: 'Typo Grotesk Black Regular';
		margin-bottom: 0.5rem;
	}
	.page-wabi_sabi-wrap .text1 {
		position: absolute;
		left: 0rem;
		width: 33.5%;
		top: 0rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-wabi_sabi-wrap .text1 p {
		font-size: 3em;
		margin-left: 13px;
	}
	.page-wabi_sabi-wrap .text1 .pagetitle2 {
		font-size: 1.8em;
		font-family: 'Typo Grotesk Thin Regular';
		text-align: left;
	}
	.page-wabi_sabi-wrap .text1 .pagetitle {
		font-size: 2em;
		font-family: 'Typo Grotesk Thin Regular';
		text-align: right;
	}
	.page-wabi_sabi-wrap .text2 {
		display: none;
	}
	.page-wabi_sabi-wrap .text3 {
		display: none;
	}
	.page-wabi_sabi-wrap .text4 {
		position: absolute;
		left: 5.9rem;
		width: 27.2%;
		top: 32.6rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-wabi_sabi-wrap .text4 p {
		font-size: 1.1em;
		text-align: center;
	}
	.page-wabi_sabi-wrap .text6 {
		position: absolute;
		left: 21.7rem;
		width: 25%;
		top: 35.2rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-wabi_sabi-wrap .text6 p {
		font-size: 1.1em;
		text-align: center;
	}
	.page-wabi_sabi-wrap .text7 {
		position: absolute;
		left: 32.2rem;
		width: 30.9%;
		top: 47.8rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-wabi_sabi-wrap .text7 p {
		font-size: 1em;
		text-align: center;
	}
	.page-wabi_sabi-wrap .text8 {
		position: absolute;
		right: 5.2rem;
		width: auto;
		top: 32.2rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-wabi_sabi-wrap .text8 p {
		font-size: 1em;
		text-align: left;
		font-family: 'Typo Grotesk Thin Regular';
	}
	.page-wabi_sabi-wrap .text9 {
		position: absolute;
		right: .9rem;
		width: auto;
		top: 35.2rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-wabi_sabi-wrap .text9 p {
		font-size: 1.3em;
		text-align: right;
		font-family: 'Typo Grotesk Thin Regular';
	}
	.blog-custom-page.page-wabi_sabi .text5.blogSocial {
		left: 0.3rem;
		width: auto;
		bottom: 1.1rem;
		text-align: left;
	}
	.blog-custom-page.page-wabi_sabi .text5.blogSocial a.gmail,
	.blog-custom-page.page-wabi_sabi .text5.blogSocial a.phone {
		margin-right: 0px;
		font-family: 'Arial';
	}
	.blog-custom-page.page-wabi_sabi .text5.blogSocial a {
		font-size: 13px;
		margin-right: 0px;
		font-family: 'Arial';
	}
	.blog-custom-page.page-wabi_sabi .text5.blogSocial a,
	.blog-custom-page.page-wabi_sabi .text5.blogSocial a.phone i {
		color: #000;
	}
	/**page-japandi**/
	.page-japandi {
		width: 768px;
	}
	.page-japandi .img-big {
		content: url(img/blog/japandi/big-img-768.jpg);
	}
	.page-japandi-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-japandi-wrap a {
		font-size: 10px;
		text-decoration: none;
		font-family: 'Arial';
		color: #fff;
	}
	.page-japandi-wrap p {
		font-family: 'Arial';
		text-align: inherit;
		font-size: 1em;
		line-height: normal;
		margin: 0 0 0.1rem;
		color: #000;
		text-align: center;
	}
	.page-japandi-wrap p.para-title {
		font-family: 'BellMT';
		margin-bottom: 0.3rem;
		font-weight: bold;
	}
	.page-japandi-wrap .text1 {
		position: absolute;
		left: 15rem;
		width: 30%;
		top: 15.2rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text1 p {
		font-size: 1.5em;
		text-align: right;
	}
	.page-japandi-wrap .text2 {
		position: absolute;
		left: 0rem;
		width: 15%;
		top: 16.5rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text2 p {
		font-size: .9em;
		color: #fff;
		font-weight: bold;
		text-align: center;
		line-height: 22px;
	}
	.page-japandi-wrap .text3 {
		position: absolute;
		left: .5rem;
		width: 24%;
		top: 28rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text3 p {
		font-size: .9em;
		text-align: center;
		line-height: normal;
	}
	.page-japandi-wrap .text3 span {
		position: relative;
		top: 10px;
	}
	.page-japandi-wrap .text4 {
		position: absolute;
		left: 10.5rem;
		width: 40%;
		top: 33.3rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text4 p {
		font-size: .9em;
		text-align: center;
		line-height: normal;
	}
	.page-japandi-wrap .text4 .para-title {
		font-size: 1.3em;
		font-family: 'bankgothicregular';
		font-weight: 600;
	}
	.page-japandi-wrap .text6 {
		position: absolute;
		left: 29rem;
		width: 39%;
		top: 27.2rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text6 p {
		font-size: .9em;
		text-align: center;
		line-height: normal;
	}
	.page-japandi-wrap .text6 span {
		position: relative;
		top: 10px;
	}
	.page-japandi-wrap .text7 {
		position: absolute;
		left: 35.5rem;
		width: 25%;
		top: 40.3rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text7 p {
		font-size: .9em;
		text-align: center;
		line-height: 20px;
	}
	.page-japandi-wrap .text7 .para-title {
		font-size: 1.1em;
		font-family: 'bankgothicregular';
		font-weight: 600;
	}
	.page-japandi-wrap .text8 {
		position: absolute;
		left: 1.1rem;
		width: 23%;
		top: 42.6rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text8 p {
		font-size: .9em;
		text-align: center;
		line-height: normal;
	}
	.page-japandi-wrap .text8 .para-title {
		font-size: 1.1em;
		font-family: 'bankgothicregular';
		font-weight: 600;
	}
	.page-japandi-wrap .text9 {
		position: absolute;
		left: 12.9rem;
		width: 21%;
		top: 42.2rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text9 p {
		font-size: .9em;
		text-align: center;
		line-height: normal;
	}
	.page-japandi-wrap .text10 {
		position: absolute;
		left: 24rem;
		width: 25%;
		top: 41.5rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text10 p {
		font-size: .9em;
		text-align: center;
		line-height: normal;
	}
	.page-japandi-wrap .text10 .para-title {
		font-size: 1.1em;
		font-family: 'bankgothicregular';
		font-weight: 600;
	}
	.page-japandi-wrap .text11 {
		position: absolute;
		left: 35.1rem;
		width: 27.9%;
		top: 59rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text11 p {
		line-height: 12px;
	}
	.blog-custom-page.page-japandi .text5.blogSocial {
		left: 0rem;
		width: 55%;
		bottom: .8rem;
		text-align: left;
	}
	.blog-custom-page.page-japandi .text5.blogSocial a.gmail,
	.blog-custom-page.page-japandi .text5.blogSocial a.phone {
		margin-right: 8px;
		font-family: 'Arial';
	}
	.blog-custom-page.page-japandi .text5.blogSocial a {
		/*	font-size: 16px;*/
		margin-right: 8px;
		font-family: 'Arial';
	}
	.blog-custom-page.page-japandi .text5.blogSocial a,
	.blog-custom-page.page-japandi .text5.blogSocial a.phone i {
		color: #fff;
	}
	/**page-lemongraz**/
	.page-lemongraz {
		width: 768px;
	}
	.page-lemongraz .img-big {
		content: url(img/blog/lemon/big-img-768.jpg);
	}
	.page-lemongraz-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-lemongraz-wrap a {
		font-size: 17px;
		text-decoration: underline;
		font-family: 'BellMT';
	}
	.page-lemongraz-wrap p {
		font-family: 'BellMT';
		text-align: inherit;
		font-size: 1em;
		line-height: normal;
		margin: 0 0 0.1rem;
		color: #000;
	}
	.page-lemongraz-wrap p.para-title {
		font-family: 'Conv_BRITANIC';
		margin-bottom: 0.3rem;
		font-weight: normal;
	}
	.page-lemongraz-wrap .text1 {
		position: absolute;
		left: 1.4rem;
		width: 98%;
		top: 31.6rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-lemongraz-wrap .text1 p {
		font-size: 15px;
	}
	.page-lemongraz-wrap .text2 {
		position: absolute;
		left: 1.4rem;
		width: 72.6%;
		top: 33.4rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-lemongraz-wrap .text2 p {
		font-size: 12px;
		margin-bottom: 8px;
	}
	.page-lemongraz-wrap .text2 p span {
		font-size: 15px;
		font-family: 'Conv_BRITANIC';
	}
	.page-lemongraz-wrap .text3 {
		position: absolute;
		left: 1.4rem;
		width: 50.5%;
		top: 46.4rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-lemongraz-wrap .text3 p {
		font-size: 17px;
	}
	.page-lemongraz-wrap .text4 {
		position: absolute;
		left: 1.4rem;
		width: 28%;
		top: 49rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-lemongraz-wrap .text4 p {
		font-size: 12px;
	}
	.page-lemongraz-wrap .text4 p span {
		font-size: 28px;
		font-family: 'BellMT';
		font-weight: 600;
	}
	.page-lemongraz-wrap .text6 {
		position: absolute;
		left: 14.5rem;
		width: 23.2%;
		top: 49.5rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-lemongraz-wrap .text6 p {
		font-size: 12px;
	}
	.page-lemongraz-wrap .text7 {
		position: absolute;
		left: 18.8rem;
		width: 17%;
		top: 59.4rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-lemongraz-wrap .text7 p {
		font-size: 13px;
	}
	.blog-custom-page.page-lemongraz .text5.blogSocial {
		left: 26.5rem;
		width: 43%;
		bottom: 0.1rem;
		text-align: left;
		top: 59.5rem;
	}
	.blog-custom-page.page-lemongraz .text5.blogSocial a.gmail,
	.blog-custom-page.page-lemongraz .text5.blogSocial a.phone {
		margin-right: 0px;
	}
	.blog-custom-page.page-lemongraz .text5.blogSocial a {
		font-size: 13px;
		margin-right: 0px;
	}
	.blog-custom-page.page-lemongraz .text5.blogSocial a,
	.blog-custom-page.page-lemongraz .text5.blogSocial a.phone i {
		color: #000;
	}
	/**page-library**/
	.page-library {
		width: 768px;
	}
	.page-library .img-big {
		content: url(img/blog/library/big-img-768.jpg);
	}
	.page-library-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-library-wrap a {
		font-size: 17px;
		text-decoration: none;
		font-family: 'artifakt';
	}
	.page-library-wrap p {
		font-family: 'artifakt';
		text-align: justify;
		font-size: 1em;
		margin: 0 0 0.1rem;
		color: #000;
	}
	.page-library-wrap p.para-title {
		font-family: 'BROADW';
		margin-bottom: 0.3rem;
	}
	.page-library-wrap .text1 {
		position: absolute;
		left: 1.4rem;
		width: auto;
		top: .4rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-library-wrap .text1 p {
		font-size: 1.7em;
	}
	.page-library-wrap .text2 {
		position: absolute;
		left: 31.6rem;
		width: auto;
		top: 32rem;
		overflow: hidden;
	}
	.page-library-wrap .text2 p {
		font-size: 1.7em;
		color: #fff;
	}
	.page-library-wrap .text3 {
		position: absolute;
		left: 2.8rem;
		width: 20.8%;
		top: 58.1rem;
		overflow: hidden;
	}
	.page-library-wrap .text3 p {
		font-size: 1.2em;
		color: #fff;
		text-align: center;
	}
	.page-library-wrap .text4 {
		position: absolute;
		left: 17.5rem;
		width: 58%;
		top: 34.2rem;
		overflow: hidden;
	}
	.page-library-wrap .text4 p {
		text-align: center;
		font-style: italic;
		font-size: .9em;
	}
	.page-library-wrap .text6 {
		position: absolute;
		left: 17.9rem;
		width: 60%;
		top: 41rem;
		overflow: hidden;
	}
	.page-library-wrap .text6 p {
		font-size: 14px;
		font-style: italic;
		font-weight: 600;
	}
	.page-library-wrap .text7 {
		position: absolute;
		left: 14.7rem;
		width: 67.5%;
		top: 54.5rem;
		overflow: hidden;
	}
	.page-library-wrap .text7 p {
		text-align: justify;
		font-size: 12px;
	}
	.page-library-wrap .text8 {
		position: absolute;
		left: 14.7rem;
		width: 67.5%;
		top: 43rem;
		overflow: hidden;
	}
	.page-library-wrap .text8 p {
		text-align: justify;
		font-size: 12px;
	}
	.page-library-wrap .text9 {
		position: absolute;
		left: 14.7rem;
		width: 67.5%;
		top: 48.3rem;
		overflow: hidden;
	}
	.page-library-wrap .text9 p {
		text-align: justify;
		font-size: 12px;
	}
	.page-library-wrap .text10 {
		position: absolute;
		left: 1.8rem;
		width: 25%;
		top: 33rem;
		overflow: hidden;
	}
	.page-library-wrap .text10 p {
		text-align: center;
		font-size: .8em;
		line-height: 18px;
	}
	.page-library-wrap .text11 {
		position: absolute;
		left: 1.8rem;
		width: 22%;
		top: 53.5rem;
		overflow: hidden;
	}
	.page-library-wrap .text11 p a {
		text-align: center;
		font-size: .9em;
		font-style: italic;
	}
	.blog-custom-page.page-library .text5.blogSocial {
		left: 21.5rem;
		width: 50%;
		bottom: 0.2rem;
		text-align: right;
	}
	.blog-custom-page.page-library .text5.blogSocial a {
		font-size: 15px;
	}
	.blog-custom-page.page-library .text5.blogSocial a,
	.blog-custom-page.page-library .text5.blogSocial a.phone i {
		color: #fff;
	}
	/**page-gym**/
	.page-gym {
		width: 768px;
	}
	.page-gym .img-big {
		content: url(img/blog/gym/big-img-768.jpg);
	}
	.page-gym-wrap a {
		font-size: 17px;
		color: #000;
	}
	.page-gym-wrap p {
		text-align: justify;
		font-size: 16px;
		margin: 0 0 0.1rem;
	}
	.page-gym-wrap p.para-title {
		margin-bottom: 0.3rem;
	}
	.page-gym-wrap p.image-title {
		font-size: 16px;
		text-align: left;
	}
	.page-gym-wrap p>span {
		color: #000;
		font-size: 16px;
	}
	.page-gym-wrap .text1 {
		left: 0.5rem;
		width: 33.5%;
		top: 25.2rem;
	}
	.page-gym-wrap .text2 {
		left: 0.5rem;
		width: 30.5%;
		top: 31.2rem;
	}
	.page-gym-wrap .text2 p {
		text-align: left;
	}
	.page-gym-wrap .text3 {
		left: 0.5rem;
		width: 98%;
		top: 52rem;
	}
	.page-gym-wrap .text4 {
		left: 16.6rem;
		width: 25.2%;
		top: 38.5rem;
	}
	.page-gym-wrap .text4 p {
		color: #fff;
		text-align: center;
	}
	.page-gym-wrap .text6 {
		left: 29.7rem;
		width: 38.2%;
		top: 39rem;
	}
	.page-gym-wrap .text6 p {
		text-align: left;
	}
	.page-gym-wrap .text6 .shape1 {
		float: right;
		shape-outside: polygon(5% 23%, 5% 9%, 80% 45%, 6% 36%);
		-webkit-shape-outside: polygon(5% 23%, 5% 9%, 80% 45%, 6% 36%);
		-moz-shape-outside: polygon(5% 23%, 5% 9%, 80% 45%, 6% 36%);
		-o-shape-outside: polygon(5% 23%, 5% 9%, 80% 45%, 6% 36%);
		width: 4.5rem;
		height: 7rem;
	}
	.page-gym-wrap .text7 {
		left: 0.5rem;
		width: 13%;
		top: 2.2rem;
	}
	.page-gym-wrap .text8 {
		left: 8.5rem;
		width: 17%;
		top: 4.2rem;
	}
	.page-gym-wrap .text9 {
		left: 25.8rem;
		width: auto;
		top: 8.5rem;
	}
	.page-gym-wrap .text10 {
		left: 8rem;
		width: 12%;
		top: 21.2rem;
	}
	.blog-custom-page.page-gym .text5.blogSocial {
		left: 0.2rem;
		width: 99%;
		bottom: 0.3rem;
		text-align: right;
	}
	.blog-custom-page.page-gym .text5.blogSocial a,
	.blog-custom-page.page-gym .text5.blogSocial a.phone i {
		color: #000;
	}
	/**page-colortheo**/
	.page-colortheo {
		width: 768px;
	}
	.page-colortheo .img-big {
		content: url(img/blog/colortheo/big-img-768.jpg);
	}
	.page-colortheo-wrap a {
		font-size: 17px;
		text-decoration: underline;
		font-family: 'BROADW';
		color: #000;
	}
	.page-colortheo-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-colortheo-wrap p {
		letter-spacing: 0.4px;
		font-family: 'baskerville_old_faceregular';
		text-align: justify;
		font-size: 12px;
		line-height: normal;
		margin: 0 0 0.1rem;
		color: #000;
	}
	.page-colortheo-wrap p.para-title {
		font-family: 'BRLNSDB';
		margin-bottom: 0.6rem;
		font-size: 14px;
	}
	.page-colortheo-wrap p>span {
		color: #000;
		font-size: 36px;
	}
	.page-colortheo-wrap .title {
		left: 1.5rem;
		width: 33%;
		top: 0.2rem;
	}
	.page-colortheo-wrap .title h1 {
		font-family: 'FRSCRIPT';
		font-size: 2.6rem;
		text-align: left;
		white-space: break-spaces;
		line-height: normal;
	}
	.page-colortheo-wrap .text1 {
		left: 1.5rem;
		width: 27%;
		top: 4rem;
	}
	.page-colortheo-wrap .text1 p {
		text-align: left;
	}
	.page-colortheo-wrap .text1 .shape1 {
		float: right;
		shape-outside: polygon(0% 17%, 11% 0%, 22% 95%, 0% 83%);
		-webkit-shape-outside: polygon(0% 17%, 11% 0%, 22% 95%, 0% 83%);
		-moz-shape-outside: polygon(0% 17%, 11% 0%, 22% 95%, 0% 83%);
		-o-shape-outside: polygon(0% 17%, 11% 0%, 22% 95%, 0% 83%);
		width: 7.4rem;
		height: 12rem;
	}
	.page-colortheo-wrap .text2 {
		left: 1.5rem;
		width: 26%;
		top: 19rem;
	}
	.page-colortheo-wrap .text2 b {
		font-size: 16px;
	}
	.page-colortheo-wrap .text3 {
		left: 1.5rem;
		width: 26%;
		top: 24.8rem;
	}
	.page-colortheo-wrap .text4 {
		left: 1.5rem;
		width: 26%;
		top: 37.5rem;
	}
	.page-colortheo-wrap .special {
		left: 15rem;
		width: 27%;
		top: 14.7rem;
	}
	.page-colortheo-wrap .special p {
		position: relative;
		font-size: 13px;
	}
	span.small-text {
		font-size: 12px !important;
		top: 5px;
		left: 0;
	}
	.page-colortheo-wrap .text6 {
		left: 1.5rem;
		width: 26%;
		top: 47.8rem;
	}
	.page-colortheo-wrap .text7 {
		left: 15rem;
		width: 27%;
		top: 23.7rem;
	}
	.page-colortheo-wrap .text7 p.para-title {
		font-family: 'baskerville_old_faceregular';
		font-style: italic;
		font-size: 17px;
		text-align: justify;
		text-align-last: center;
	}
	.page-colortheo-wrap .text8 {
		left: 15rem;
		width: 27%;
		top: 34.8rem;
	}
	.page-colortheo-wrap .text9 {
		left: 15rem;
		width: 27%;
		top: 38.2rem;
	}
	.page-colortheo-wrap .text9 p,
	.page-colortheo-wrap .text10 p,
	.page-colortheo-wrap .text11 p {
		margin-bottom: 1em;
	}
	.page-colortheo-wrap .text10 {
		left: 30rem;
		width: 37%;
		top: 1.4rem;
	}
	.page-colortheo-wrap .text11 {
		left: 30.5rem;
		width: 10%;
		top: 14.3rem;
	}
	.page-colortheo-wrap .text12 {
		left: 37.4rem;
		width: 12%;
		top: 11.3rem;
	}
	.page-colortheo-wrap .text13 {
		left: 26.8rem;
		width: auto;
		top: 61.2rem;
	}
	.page-colortheo-wrap .text13 a {
		font-size: 13px;
		text-decoration: underline;
		font-family: 'BROADW';
	}
	.page-colortheo-wrap .leaf p.para-title {
		font-family: 'baskerville_old_faceregular';
		font-size: 15px;
	}
	.page-colortheo-wrap .leaf p {
		font-size: 14px;
	}
	.blog-custom-page.page-colortheo .text5.blogSocial {
		left: 1.2rem;
		width: 48%;
		bottom: 0;
		text-align: left;
	}
	/**page-pif**/
	.page-pif {
		width: 768px;
	}
	.page-pif .img-big {
		content: url(img/blog/pif/big-img-768.jpg);
	}
	.page-pif-wrap a {
		font-size: 33px;
	}
	.page-pif-wrap {}
	.page-pif-wrap p {
		font-size: 17px;
		line-height: 20px;
		margin: 0 0 0.1rem;
	}
	.page-pif-wrap .title-text {
		left: 2.5rem;
		width: 21rem;
		top: 34.5rem;
	}
	.page-pif-wrap .title-text p {
		font-size: 1.3rem;
		padding: 1rem 0 0 2rem;
	}
	.page-pif-wrap .title-text p:before {
		content: ' " ';
		top: 0;
		left: -12px;
		font-size: 52px;
	}
	.page-pif-wrap .title-text p:after {
		content: ' " ';
		top: 38px;
		right: 32px;
		font-size: 52px;
	}
	.page-pif-wrap .title-text p>span {
		font-family: 'Script MT Bold';
		font-size: 20px;
	}
	.page-pif-wrap .text1 {
		left: 2.5rem;
		width: 20%;
		top: 25.2rem;
	}
	.page-pif-wrap .text1 p {
		font-size: 32px;
		text-align: center;
		line-height: normal;
		padding: 0 0 8px 18px;
		text-transform: uppercase;
	}
	.page-pif-wrap .text1 p:before {
		font-family: 'eras_demi_itcregular';
		content: 'P';
		position: absolute;
		left: 0;
		top: -9px;
		color: #a44631;
		opacity: 0.4;
		font-size: 58px;
	}
	.page-pif-wrap .text2 {
		left: 1.5rem;
		width: 60%;
		top: 41.0rem;
	}
	.page-pif-wrap .text3 {
		left: 1.5rem;
		width: 59%;
		top: 46.1rem;
	}
	.page-pif-wrap .text4 {
		left: 14.5rem;
		width: 61%;
		top: 23.2rem;
	}
	.page-pif-wrap .text6 {
		left: 14.5rem;
		width: 68%;
		top: 27.7rem;
	}
	.page-pif-wrap .text7 {
		left: 31.5rem;
		width: auto;
		top: 41.7rem;
	}
	.page-pif-wrap .text8 {
		left: 34.4rem;
		width: auto;
		top: 45.5rem;
	}
	.page-pif-wrap .text9 {
		left: 3.3rem;
		width: auto;
		top: 58.1rem;
	}
	.page-pif-wrap .text10 {
		left: 25.3rem;
		width: auto;
		top: 58.1rem;
	}
	.blog-custom-page.page-pif .text5.blogSocial {
		bottom: 0.4rem;
		text-align: right;
		width: 99%;
	}
	.blog-custom-page.page-pif .text5.blogSocial a.phone i,
	.blog-custom-page.page-pif .text5.blogSocial a {
		color: #000;
	}
	/**page-carvaa**/
	.page-carvaa {
		width: 768px;
	}
	.page-carvaa .img-big {
		content: url(img/blog/carvaa/big-img-768.jpg);
	}
	.page-carvaa-wrap a {
		color: #fff;
		font-size: 19px;
	}
	.page-carvaa-wrap p {
		text-align: center;
		font-size: 19px;
		line-height: 21px;
		margin: 0 0 0.1rem;
		color: #fff;
	}
	.page-carvaa-wrap .title-text p {
		font-size: 32px;
		writing-mode: vertical-lr;
		text-orientation: upright;
	}
	.page-carvaa-wrap .title p {
		font-size: 21px;
	}
	.page-carvaa-wrap .title-text {
		left: 0.2rem;
		width: 19%;
		height: 313px;
		top: 0.2rem;
	}
	.page-carvaa-wrap .text1 {
		left: 21.5rem;
		width: 53%;
		top: 21.2rem;
	}
	.page-carvaa-wrap .text2 {
		left: 21.5rem;
		width: 53%;
		top: 26.2rem;
	}
	.page-carvaa-wrap .text3 {
		left: 1.5rem;
		width: 46%;
		top: 47.4rem;
	}
	.page-carvaa-wrap .text4 {
		left: 1.5rem;
		width: 46%;
		top: 49.5rem;
	}
	.page-carvaa-wrap .text6 {
		left: 1.5rem;
		width: 46%;
		top: 55.2rem;
	}
	.page-carvaa-wrap .text7 {
		left: 0rem;
		width: 51%;
		top: 60.2rem;
	}
	.page-carvaa-wrap .text7 p {
		font-size: 23px;
	}
	.blog-custom-page.page-carvaa .text5.blogSocial {
		bottom: 0rem;
		left: 9rem;
	}
	.blog-custom-page.page-carvaa .text5.blogSocial a.phone i {
		color: #fff;
	}
	.blog-custom-page.page-carvaa .text5.blogSocial a {
		font-size: 19px;
	}
	.blog-custom-page.page-carvaa .text5.blogSocial a.fbk i {
		font-size: 19px;
		height: 26px;
		width: 26px;
		line-height: 30px;
		padding-right: 4px;
	}
	.blog-custom-page.page-carvaa .text5.blogSocial a.insta i {
		width: 26px;
		height: 26px;
		line-height: 29px;
	}
	.blog-custom-page.page-carvaa .text5.blogSocial a.twt i {
		font-size: 30px;
	}
	.blog-custom-page.page-carvaa .text5.blogSocial a.gmail:before {
		height: 27px;
	}
	/**page-kaveri**/
	.page-kaveri {
		width: 768px;
	}
	.page-kaveri .img-big {
		content: url(img/blog/kaveri/big-img-768.jpg);
	}
	.page-kaveri-wrap a {
		font-size: 19px;
	}
	.page-kaveri-wrap p {
		font-size: 12px;
		line-height: normal;
		margin: 0 0 0.1rem;
	}
	.page-kaveri-wrap .title-text p {
		font-size: 2.3rem;
	}
	.page-kaveri-wrap .text1 {
		left: 10.9rem;
		width: 18%;
		top: 4.2rem;
	}
	.page-kaveri-wrap .text2 {
		left: 21.7rem;
		width: 32%;
		top: 1.5rem;
	}
	.page-kaveri-wrap .text2 p:first-child {
		font-size: 14px;
		margin-bottom: 13px;
		line-height: normal;
	}
	.page-kaveri-wrap .text2 p {
		font-size: 15px;
	}
	.page-kaveri-wrap .text3 {
		left: 34rem;
		width: 26%;
		top: 8.2rem;
	}
	.page-kaveri-wrap .text3 p:first-child {
		margin-left: 3.5rem;
	}
	.page-kaveri-wrap .text4 {
		left: 2.5rem;
		width: 25%;
		top: 24.1rem;
	}
	.page-kaveri-wrap .text4 p:first-child {
		margin-bottom: 6px;
	}
	.page-kaveri-wrap .text4 .shape1 {
		float: left;
		shape-outside: polygon(90% 62%, 87% 53%, 87% 72%, 72% 108%);
		-webkit-shape-outside: polygon(90% 62%, 87% 53%, 87% 72%, 72% 108%);
		-moz-shape-outside: polygon(90% 62%, 87% 53%, 87% 72%, 72% 108%);
		-o-shape-outside: polygon(90% 62%, 87% 53%, 87% 72%, 72% 108%);
		width: 8.5rem;
		height: 11rem;
	}
	.page-kaveri-wrap .text6 {
		left: 17rem;
		width: 22%;
		top: 35.5rem;
	}
	.page-kaveri-wrap .text6 p {
		font-size: 17px;
	}
	.page-kaveri-wrap .text7 {
		left: 33.2rem;
		width: 13%;
		top: 16.2rem;
	}
	.page-kaveri-wrap .text8 {
		left: 40.8rem;
		width: 12%;
		top: 24rem;
	}
	.page-kaveri-wrap .text9 {
		left: 3.3rem;
		width: 31%;
		top: 51.2rem;
	}
	.page-kaveri-wrap .text10 {
		left: 3rem;
		width: 32%;
		top: 53.2rem;
	}
	.page-kaveri-wrap .text11 {
		left: 36.2rem;
		width: 13%;
		top: 50.5rem;
	}
	.blog-custom-page.page-kaveri .text5.blogSocial {
		bottom: 0.4rem;
	}
	.blog-custom-page.page-kaveri .text5.blogSocial a.phone i {
		color: #fff;
	}
	/**page-niru**/
	.page-niru {
		width: 768px;
	}
	.page-niru .img-big {
		content: url(img/blog/niru/big-img-768.jpg);
	}
	.page-niru-wrap a {
		font-size: 13px;
	}
	.page-niru-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-niru-wrap p {
		font-family: 'Agency FB';
		text-align: justify;
		font-size: 24px;
		line-height: 21px;
		margin: 0 0 0.1rem;
		color: #fff;
	}
	.page-niru-wrap p>span {
		color: #ff0000;
		font-size: 56px;
	}
	.page-niru-wrap .title-text {
		left: 7.3rem;
		width: 38rem;
		top: 1.5rem;
	}
	.page-niru-wrap .title-text p,
	.page-niru-wrap .text2 p {
		font-family: 'Castellar';
	}
	.page-niru-wrap .title-text p {
		font-size: 2.0rem;
	}
	.page-niru-wrap .text1 {
		left: 2rem;
		width: 92%;
		top: 7.2rem;
		border: 2px solid #505050;
		padding: 0.4rem 4rem;
		border-radius: 2px;
	}
	.page-niru-wrap .text1 p {
		font-family: 'bankgothicregular';
		font-size: 1.8rem;
		line-height: normal;
	}
	.page-niru-wrap .text2 {
		left: 1.6rem;
		width: 26%;
		top: 25.5rem;
	}
	.page-niru-wrap .text2 p {
		font-size: 1.4rem;
		text-align: center;
		line-height: normal;
	}
	.page-niru-wrap .text2 p::after {
		content: "suresh reddy";
		display: flex;
		transform: rotateX(180deg);
		background-image: linear-gradient(180deg, rgba(255, 255, 255, .0) 10%, rgba(255, 255, 255, .5));
		-webkit-background-clip: text;
		color: transparent;
		line-height: 17px;
	}
	.page-niru-wrap .text3 {
		left: 13.5rem;
		width: 66%;
		top: 12.5rem;
	}
	.page-niru-wrap .text3 ul {
		list-style: none;
	}
	.page-niru-wrap .text3 ul li {
		padding: 0 0 0 1.2rem;
		font-size: 1.1rem;
	}
	.page-niru-wrap .text3 ul li::before {
		height: 1.4rem;
		width: 1rem;
	}
	.page-niru-wrap .text3 ul li:last-child {
		font-size: 1.1rem;
	}
	.page-niru-wrap .text4 {
		left: 14.1rem;
		width: 68%;
		top: 25.5rem;
	}
	.page-niru-wrap .text4 ul {
		list-style: none;
		margin-bottom: 0;
	}
	.page-niru-wrap .text4 ul li {
		padding: 0 0 0 1.5rem;
		color: #fff;
		font-size: 1.2rem;
		line-height: 13px;
	}
	.page-niru-wrap .text4 ul li::before {
		height: 1.2rem;
		width: 1rem;
	}
	.page-niru-wrap .text6 {
		left: 8.7rem;
		width: 75%;
		top: 37.8rem;
	}
	.page-niru-wrap .text7 {
		left: 3.7rem;
		width: 85%;
		top: 40.9rem;
	}
	.page-niru-wrap .text6 p,
	.page-niru-wrap .text7 p {
		font-size: 1.0rem;
		line-height: 21px;
		font-weight: 700;
	}
	.blog-custom-page.page-niru .text5.blogSocial a.phone i {
		color: #fff;
	}
	/**page-terracotta**/
	.page-terracotta {
		width: 768px;
	}
	.page-terracotta-wrap .img-big {
		content: url(img/blog/terracotta/big-img-768.jpg);
	}
	.page-terracotta-wrap a {
		font-family: 'baskerville_old_faceregular';
		color: #000;
		font-size: 12px;
		text-decoration: underline;
	}
	.page-terracotta-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-terracotta-wrap p {
		font-family: 'Agency FB';
		text-align: left;
		font-size: 17px;
		line-height: normal;
		margin: 0 0 0.5rem;
		color: #000;
	}
	.page-terracotta-wrap p.text-red {
		color: #762a01;
	}
	.page-terracotta-wrap .title-text {
		left: 7.0rem;
		width: 23%;
		top: 17.9rem;
	}
	.page-terracotta-wrap .title-text p {
		font-family: 'Algerian';
		font-size: 1rem;
		text-align: center;
		line-height: normal;
	}
	.page-terracotta-wrap .text1 {
		left: 3.7rem;
		width: 20%;
		top: 21.2rem;
	}
	.page-terracotta-wrap .text1 p {
		font-size: 16px;
	}
	.page-terracotta-wrap .text1 .shape1 {
		display: none;
		float: right;
		shape-outside: polygon(100% 35%, 78% 13%, 50% 40%, 25% 53%);
		-webkit-shape-outside: polygon(100% 35%, 78% 13%, 50% 40%, 25% 53%);
		-moz-shape-outside: polygon(100% 35%, 78% 13%, 50% 40%, 25% 53%);
		-o-shape-outside: polygon(100% 35%, 78% 13%, 50% 40%, 25% 53%);
		width: 8.5rem;
		height: 13rem;
	}
	.page-terracotta-wrap .text1 .shape2 {
		display: none;
		float: left;
		shape-outside: polygon(76% 62%, 5% 20%, 1% 20%, 57% 80%);
		-webkit-shape-outside: polygon(76% 62%, 5% 20%, 1% 20%, 57% 80%);
		-moz-shape-outside: polygon(76% 62%, 5% 20%, 1% 20%, 57% 80%);
		-o-shape-outside: polygon(76% 62%, 5% 20%, 1% 20%, 57% 80%);
		width: 2.5rem;
		height: 9rem;
	}
	.page-terracotta-wrap .text2 {
		left: 21.9rem;
		width: 23%;
		top: 21.0rem;
	}
	.page-terracotta-wrap .text3 {
		left: 30.1rem;
		width: 26%;
		top: 32.8rem;
	}
	.page-terracotta-wrap .text3 p {
		font-weight: 700;
		font-size: 17px;
		text-align: center;
	}
	.page-terracotta-wrap .text4 {
		word-break: break-all;
		left: 30rem;
		width: 26.4%;
		top: 36.2rem;
		background: #e5b09c;
		padding: 8px;
		line-height: 14px;
		text-align: center;
	}
	/**page-clayHorse**/
	.page-clayHorse {
		width: 768px;
	}
	.page-clayHorse-wrap .img-big {
		content: url(img/blog/clayHorse/big-img-768.jpg);
	}
	.page-clayHorse-wrap a {
		font-size: 17px;
	}
	.page-clayHorse-wrap p {
		text-align: justify;
		font-size: 0.95rem;
		line-height: normal;
		margin: 0 0 0.5rem;
	}
	.page-clayHorse-wrap .title-text {
		left: 17.5rem;
		width: auto;
		top: 2.3rem;
	}
	.page-clayHorse-wrap .title-text p {
		font-size: 1.5rem;
		text-align: left;
		line-height: normal;
	}
	.page-clayHorse-wrap .text1 {
		left: 27.8rem;
		width: 41%;
		top: 2.5rem;
	}
	.page-clayHorse-wrap .text2 {
		left: 27.8rem;
		width: 41%;
		top: 13rem;
	}
	.page-clayHorse-wrap .text3 {
		right: 0.5rem;
		width: 96%;
		top: 24.2rem;
	}
	.page-clayHorse-wrap .text3 .shape1 {
		float: right;
		shape-outside: polygon(100% 0%, 22% 0%, 22% 56%, 75% 75%);
		-webkit-shape-outside: polygon(100% 0%, 22% 0%, 22% 56%, 75% 75%);
		-moz-shape-outside: polygon(100% 0%, 22% 0%, 22% 56%, 75% 75%);
		-o-shape-outside: polygon(100% 0%, 22% 0%, 22% 56%, 75% 75%);
		width: 11.5rem;
		height: 16rem;
	}
	.page-clayHorse-wrap .text3 .shape2 {
		float: left;
		shape-outside: polygon(100% 0%, 0% 0%, 0% 66%, 100% 66%);
		-webkit-shape-outside: polygon(100% 0%, 0% 0%, 0% 66%, 100% 66%);
		-moz-shape-outside: polygon(100% 0%, 0% 0%, 0% 66%, 100% 66%);
		-o-shape-outside: polygon(100% 0%, 0% 0%, 0% 66%, 100% 66%);
		width: 15rem;
		height: 16rem;
	}
	.page-clayHorse-wrap .text4 {
		right: 0.5rem;
		width: 96%;
		top: 37.6rem;
	}
	.page-clayHorse-wrap .text6 {
		right: 0.5rem;
		width: 96%;
		top: 40.6rem;
	}
	.page-clayHorse-wrap .text7 {
		right: 0.5rem;
		width: 96%;
		top: 43.6rem;
	}
	.page-clayHorse-wrap .text8 {
		right: auto;
		width: 54%;
		top: 47.6rem;
		left: 1.5rem;
	}
	.page-clayHorse-wrap .text8 .shape1 {
		float: right;
		shape-outside: polygon(100% 8%, 55% 8%, 55% 22%, 18% 37%, 22% 46%, 7% 87%, 100% 99%);
		-webkit-shape-outside: polygon(100% 8%, 55% 8%, 55% 22%, 18% 37%, 22% 46%, 7% 87%, 100% 99%);
		-moz-shape-outside: polygon(100% 8%, 55% 8%, 55% 22%, 18% 37%, 22% 46%, 7% 87%, 100% 99%);
		-o-shape-outside: polygon(100% 8%, 55% 8%, 55% 22%, 18% 37%, 22% 46%, 7% 87%, 100% 99%);
		width: 4.4rem;
		height: 13rem;
	}
	.page-clayHorse-wrap .text10 {
		right: 2.4rem;
		width: 24%;
		top: 47.1rem;
	}
	.page-clayHorse-wrap .text11 {
		right: 2.4rem;
		width: 24%;
		top: 52.8rem;
	}
	.page-clayHorse-wrap .text10 p,
	.page-clayHorse-wrap .text11 p {
		line-height: 13px;
		font-size: 17px;
	}
	.page-clayHorse-wrap .text10 a,
	.page-clayHorse-wrap .text11 a {
		line-height: 13px;
		margin: 0 0 0.3rem;
	}
	.page-clayHorse-wrap .text10 p strong,
	.page-clayHorse-wrap .text11 p strong {
		font-size: 16px;
	}
	.blog-custom-page.page-clayHorse .text5.blogSocial span {
		display: none;
	}
	.blog-custom-page.page-clayHorse .text5.blogSocial {
		width: 32%;
		left: 33.5rem;
		bottom: 1.5rem;
	}
	.blog-custom-page.page-clayHorse .text5.blogSocial a,
	.blog-custom-page.page-clayHorse .text5.blogSocial a.gmail {
		color: #000;
		font-size: 13px;
	}
	.blog-custom-page.page-clayHorse .text5.blogSocial a.phone {
		margin-left: 5.7rem;
	}
	/**page-diyfloral**/
	.page-diyfloral {
		width: 768px;
	}
	.page-diyfloral-wrap .img-big {
		content: url(img/blog/diyfloral/big-img-768.jpg);
	}
	.page-diyfloral-wrap a {}
	.page-diyfloral-wrap p {
		text-align: justify;
		font-size: 18px;
		line-height: 20px;
		margin: 0 0 0.1rem;
	}
	.page-diyfloral-wrap .title-text {
		left: 2.5rem;
		width: auto;
		top: 13.8rem;
	}
	.page-diyfloral-wrap .title-text p {
		font-size: 33px;
		line-height: normal;
	}
	.page-diyfloral-wrap .text1 {
		left: 14.2rem;
		width: 68%;
		top: 1.6rem;
	}
	.page-diyfloral-wrap .text1 span {
		font-size: 27px;
		line-height: 24px;
	}
	.page-diyfloral-wrap .text2 {
		left: 14.2rem;
		width: 68%;
		top: 11.6rem;
	}
	.page-diyfloral-wrap .text3 {
		left: 14.2rem;
		width: 34%;
		top: 20.2rem;
	}
	.page-diyfloral-wrap .text3 p {
		text-align: right;
	}
	.page-diyfloral-wrap .text9 {
		left: 4rem;
		width: 24%;
		top: 54.1rem;
	}
	.page-diyfloral-wrap .text9 p {
		font-family: 'cooper_blackregular';
		text-align: center;
		font-size: 16px;
		line-height: normal;
	}
	.page-diyfloral-wrap .text9 p span {
		display: block;
		color: #9800c4;
		font-size: 18px;
	}
	.page-diyfloral-wrap .text10 {
		left: 5.6rem;
		width: 24%;
		top: 28.5rem;
	}
	.page-diyfloral-wrap .text11 {
		left: 7.4rem;
		width: 15%;
		top: 32.8rem;
	}
	.page-diyfloral-wrap .text10 p {
		text-align: center;
		font-weight: bold;
	}
	.page-diyfloral-wrap .text11 p {
		text-align: center;
	}
	.page-diyfloral-wrap .text4 {
		left: 22.8rem;
		width: 49%;
		top: 33rem;
	}
	.page-diyfloral-wrap .text4 p {
		text-align: center;
	}
	.page-diyfloral-wrap .text6 {
		left: 22.8rem;
		width: 49%;
		top: 35.7rem;
	}
	.page-diyfloral-wrap .text7 {
		left: 22.8rem;
		width: 49%;
		top: 38.4rem;
	}
	.page-diyfloral-wrap .text6 p,
	.page-diyfloral-wrap .text7 p {
		font-weight: bold;
		font-size: 18px;
		line-height: 21px;
		text-align: left;
	}
	.page-diyfloral-wrap .text8 {
		left: 22.8rem;
		width: 40%;
		top: 45.2rem;
	}
	.page-diyfloral-wrap .text8 p {
		font-size: 18px;
		line-height: 21px;
		text-align: left;
	}
	.blog-custom-page.page-diyfloral .text5.blogSocial {
		left: 1rem;
		text-align: left;
	}
	/**page-pottery**/
	.page-pottery {
		width: 768px;
	}
	.page-pottery-wrap .img-big {
		content: url(img/blog/pottery/big-img-768.jpg);
	}
	.page-pottery-wrap a {
		font-size: 17px;
	}
	.page-pottery-wrap p {
		text-align: justify;
		text-align-last: center;
		font-size: 19px;
		line-height: 25px;
		margin: 0 0 0.5rem;
	}
	.page-pottery-wrap .title-text {
		right: 2.8rem;
		width: 41.5rem;
		top: 1.1rem;
	}
	.page-pottery-wrap .title-text p {
		font-size: 2.4rem;
	}
	.page-pottery-wrap .text1 {
		right: 2.8rem;
		width: 51%;
		top: 5.2rem;
	}
	.page-pottery-wrap .text2 {
		right: 2.8rem;
		width: 61%;
		top: 16.5rem;
	}
	.page-pottery-wrap .text3 {
		right: 13.8rem;
		width: 38%;
		top: 25.3rem;
	}
	.page-pottery-wrap .text4 {
		right: 2.8rem;
		width: 61%;
		top: 39.2rem;
	}
	.page-pottery-wrap .text6 {
		left: 33.4rem;
		width: 25%;
		top: 47.8rem;
	}
	.page-pottery-wrap .text6 p {
		font-size: 24px;
	}
	.page-pottery-wrap .text7 {
		left: 27.5rem;
		width: 38%;
		bottom: 4.5rem;
	}
	.page-pottery-wrap .text7 p {
		text-align: left;
		text-align-last: left;
		line-height: 19px;
	}
	.page-pottery-wrap .text7 p a {
		margin-bottom: 0.3rem;
		display: inline-block;
	}
	.blog-custom-page.page-pottery .text5.blogSocial span {
		display: inline-block;
	}
	.blog-custom-page.page-pottery .text5.blogSocial {
		width: 81%;
		left: 9rem;
		bottom: 1.5rem;
	}
	.blog-custom-page.page-pottery .text5.blogSocial span,
	.blog-custom-page.page-pottery .text5.blogSocial a,
	.blog-custom-page.page-pottery .text5.blogSocial a.gmail {
		color: #fff;
		font-size: 18px;
	}
	/**page-ikkis**/
	.page-ikkis {
		width: 768px;
	}
	.page-ikkis-wrap .img-big {
		content: url(img/blog/ikkis/big-img-768.jpg);
	}
	.page-ikkis-wrap a {
		font-family: 'BellMT';
		color: #0018ff;
		font-size: 12px;
	}
	.page-ikkis-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-ikkis-wrap p {
		font-family: 'BellMT';
		text-align: justify;
		font-size: 15px;
		line-height: 17px;
		margin: 0 0 0.5rem;
		color: #000;
	}
	.page-ikkis-wrap p>span.hin-num {
		font-family: 'devlys_030_condensednormal';
	}
	.page-ikkis-wrap .title-text {
		right: 18px;
		width: 28.5rem;
		top: 1.2rem;
	}
	.page-ikkis-wrap .title-text p {
		font-family: 'Papyrus-Regular';
		font-size: 1.7rem;
		text-align: left;
		line-height: 34px;
	}
	.page-ikkis-wrap .title-text2 {
		left: 7px;
		width: auto;
		top: 63.8rem;
	}
	.page-ikkis-wrap .title-text2 p {
		font-size: 1.5rem;
	}
	.page-ikkis-wrap .text1 {
		left: 0.8rem;
		width: 18%;
		top: 3.2rem;
	}
	.page-ikkis-wrap .text2 {
		left: 0.3rem;
		width: 35%;
		top: 23.8rem;
	}
	.page-ikkis-wrap .text7 {
		left: 1rem;
		width: 34%;
		top: 66.5rem;
	}
	.page-ikkis-wrap .text8 {
		left: 1rem;
		width: 34%;
		top: 86.2rem;
	}
	.page-ikkis-wrap .text1 p,
	.page-ikkis-wrap .text2 p {
		font-family: 'BellMT';
		font-size: 15px;
		line-height: 22px;
		text-align: center;
	}
	.page-ikkis-wrap .text7 p,
	.page-ikkis-wrap .text8 p {
		font-family: 'BellMT';
		font-size: 15px;
		line-height: 22px;
		text-align: center;
	}
	.page-ikkis-wrap .text3 {
		left: 18.7rem;
		width: 58%;
		top: 6.5rem;
	}
	.page-ikkis-wrap .text4 {
		left: 21.5rem;
		width: 49%;
		top: 37.2rem;
	}
	.page-ikkis-wrap .text4 .shape1 {
		float: right;
		shape-outside: polygon(94% 0%, 90% 26%, 87% 48%, 85% 55%, 89% 72%, 99% 87%);
		-webkit-shape-outside: polygon(94% 0%, 90% 26%, 87% 48%, 85% 55%, 89% 72%, 99% 87%);
		-moz-shape-outside: polygon(94% 0%, 90% 26%, 87% 48%, 85% 55%, 89% 72%, 99% 87%);
		-o-shape-outside: polygon(94% 0%, 90% 26%, 87% 48%, 85% 55%, 89% 72%, 99% 87%);
		width: 9.5rem;
		height: 17rem;
	}
	.page-ikkis-wrap .text4 .shape2 {
		float: left;
		shape-outside: polygon(0% 0%, 0% 26%, 62% 50%, 81% 62%, 88% 75%, 74% 87%);
		-webkit-shape-outside: polygon(0% 0%, 0% 26%, 62% 50%, 81% 62%, 88% 75%, 74% 87%);
		-moz-shape-outside: polygon(0% 0%, 0% 26%, 62% 50%, 81% 62%, 88% 75%, 74% 87%);
		-o-shape-outside: polygon(0% 0%, 0% 26%, 62% 50%, 81% 62%, 88% 75%, 74% 87%);
		width: 8.5rem;
		height: 17rem;
	}
	.page-ikkis-wrap .text6 {
		left: 18.9rem;
		width: 57%;
		top: 65rem;
	}
	.page-ikkis-wrap .text3 p,
	.page-ikkis-wrap .text4 p,
	.page-ikkis-wrap .text6 p {}
	.page-ikkis-wrap .text3 p.text-red,
	.page-ikkis-wrap .text4 p.text-red,
	.page-ikkis-wrap .text6 p.text-red {
		color: #62210c;
		text-align: center;
		padding: 0 2rem;
		font-style: italic;
		font-weight: bold;
	}
	.page-ikkis-wrap .text9 {
		left: 32.5rem;
		width: 30%;
		top: 112.2rem;
	}
	.page-ikkis-wrap .text9 p {
		text-align: center;
	}
	.blog-custom-page.page-ikkis .text5.blogSocial {
		width: 31%;
		left: 32.5rem;
		bottom: 4.6rem;
	}
	.blog-custom-page.page-ikkis .text5.blogSocial a,
	.blog-custom-page.page-ikkis .text5.blogSocial a.gmail {
		color: #000;
		font-size: 14px;
	}
	/**page-anukrish**/
	.page-anukrish {
		width: 768px;
	}
	.page-anukrish-wrap .img-big {
		content: url(img/blog/anukrish/big-img-768.jpg);
	}
	.page-anukrish-wrap a {
		font-family: 'MyriadProRegular';
		color: #416cb4;
		font-size: 33px;
	}
	.page-anukrish-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-anukrish-wrap p {
		font-size: 17px;
		line-height: normal;
	}
	.page-anukrish-wrap p>span {
		color: #ff0000;
		font-size: 56px;
	}
	.page-anukrish-wrap .title-text {
		right: 12rem;
		width: 13rem;
		top: 1.5rem;
	}
	.page-anukrish-wrap .title-text p {
		font-size: 1.8rem;
		line-height: 30px;
	}
	.page-anukrish-wrap .text1 {
		width: 65%;
		top: 1.2rem;
	}
	.page-anukrish-wrap .text1 p {
		font-size: 31px;
	}
	.page-anukrish-wrap .text2 {
		width: 71%;
		top: 3.3rem;
	}
	.page-anukrish-wrap .text2 .shape1 {
		float: right;
		shape-outside: polygon(0% 0%, 0% 100%, 100% 100%, 100% 0%);
		-webkit-shape-outside: polygon(0% 0%, 0% 100%, 100% 100%, 100% 0%);
		-moz-shape-outside: polygon(0% 0%, 0% 100%, 100% 100%, 100% 0%);
		-o-shape-outside: polygon(0% 0%, 0% 100%, 100% 100%, 100% 0%);
		width: 13.5rem;
		height: 2rem;
	}
	.page-anukrish-wrap .text2 p {
		text-align-last: end;
	}
	.page-anukrish-wrap .text3 {
		left: 7.5rem;
		width: 39%;
		top: 25.78rem;
	}
	.page-anukrish-wrap .text3 p {
		text-align-last: center;
	}
	.page-anukrish-wrap .text4 {
		left: 1.5rem;
		width: 50%;
		top: 22.7rem;
	}
	.page-anukrish-wrap .text6 {
		left: 6.3rem;
		width: 84%;
		top: 39.7rem;
	}
	.page-anukrish-wrap .text6 p {
		text-align-last: center;
	}
	.page-anukrish-wrap .text6 .shape1 {
		float: right;
		shape-outside: polygon(11% 53%, 6% 100%, 41% 100%, 44% 69%);
		-webkit-shape-outside: polygon(11% 53%, 6% 100%, 41% 100%, 44% 69%);
		-moz-shape-outside: polygon(11% 53%, 6% 100%, 41% 100%, 44% 69%);
		-o-shape-outside: polygon(11% 53%, 6% 100%, 41% 100%, 44% 69%);
		width: 26.5rem;
		height: 11rem;
	}
	.page-anukrish-wrap .text7 {
		left: 34.5rem;
		width: 15%;
		top: 46.5rem;
	}
	.page-anukrish-wrap .text7 p {
		text-align: center;
	}
	.page-anukrish-wrap .text7 a {
		font-size: 13px;
	}
	.page-anukrish-wrap .text8 {
		left: 30.8rem;
		width: 27%;
		top: 21.9rem;
	}
	.page-anukrish-wrap .text8 p {
		font-size: 19px;
	}
	/**page-murali**/
	.page-murali {
		width: 768px;
	}
	.page-murali-wrap .img-big {
		content: url(img/blog/murali/big-img-768.jpg);
	}
	.page-murali-wrap p {
		font-size: 30px;
		line-height: 33px;
		margin-bottom: 1rem;
	}
	.page-murali-wrap p>strong {
		font-size: 17px;
	}
	.page-murali .text1 {
		right: 0;
		width: 100%;
		top: 0.5rem;
		padding: 0 4rem;
	}
	.blog-custom-page.page-murali .text5.blogSocial {
		left: 14rem;
		width: 66%;
	}
	/**page-krsnaa**/
	.page-krsnaa {
		width: 768px;
	}
	.page-krsnaa-wrap .img-big {
		content: url(img/blog/krsnaa/big-img-768.jpg);
	}
	.page-krsnaa-wrap p {
		text-align: left;
		font-size: 17px;
		line-height: 20px;
		margin: 0 0 0.1rem;
		color: #000;
	}
	.page-krsnaa-wrap p>strong {
		font-size: 17px;
	}
	.page-krsnaa-wrap .title-text {
		left: 32.2rem;
		width: auto;
		top: 45rem;
	}
	.page-krsnaa-wrap .title-text p {
		font-size: 34px;
	}
	.page-krsnaa .text1 {
		left: 0.5rem;
		width: 28%;
		top: 16rem;
	}
	.page-krsnaa .text2 {
		left: 0.5rem;
		width: 31%;
		top: 27rem;
	}
	.page-krsnaa .text3 {
		left: 0.5rem;
		width: 31%;
		top: 29.5rem;
	}
	.page-krsnaa .text4 {
		left: 0.5rem;
		width: 31%;
		top: 31rem;
	}
	.page-krsnaa .text6 {
		left: 11rem;
		width: 62%;
		top: 40rem;
	}
	.page-krsnaa .text6 p {
		font-size: 22px;
		line-height: 27px;
	}
	.page-krsnaa .text7 {
		left: 19.5rem;
		width: 41%;
		top: 48.8rem;
	}
	.page-krsnaa .text8 {
		left: 20rem;
		width: 22%;
		top: 50.8rem;
	}
	.page-krsnaa .text8 p {
		font-size: 30px;
		font-style: italic;
	}
	.page-krsnaa .text9 {
		left: 19.5rem;
		width: 52%;
		top: 53rem;
	}
	.blog-custom-page.page-krsnaa .text5.blogSocial {
		left: 18rem;
		width: 62%;
		bottom: 0.1rem;
	}
	.blog-custom-page.page-krsnaa .text5.blogSocial a,
	.blog-custom-page.page-krsnaa .text5.blogSocial a.phone i {
		margin-left: 0.2rem;
	}
	/**page-mutham**/
	.page-mutham {
		width: 768px;
	}
	.page-mutham-wrap .img-big {
		content: url(img/blog/mutham/big-img-768.jpg);
	}
	.page-mutham-wrap p {
		font-size: 13px;
		line-height: normal;
	}
	.page-mutham-wrap p>strong {
		font-size: 17px;
	}
	.page-mutham-wrap .title-text {
		left: 3.2rem;
		top: 20rem;
	}
	.page-mutham-wrap .title-text p {
		font-size: 36px;
	}
	.page-mutham .text1 {
		position: absolute;
		left: 0rem;
		width: 100%;
		top: 51.5rem;
	}
	.page-mutham .text2 {
		position: absolute;
		right: 0;
		width: 32%;
		top: 1rem;
	}
	.page-mutham .text2 strong,
	.page-mutham .text6 strong {
		font-family: 'Script MT Bold';
		font-style: italic;
		font-size: 19px;
	}
	.page-mutham .text3 {
		position: absolute;
		right: 0;
		width: 32%;
		top: 15.2rem;
	}
	.page-mutham .text3 strong {
		font-size: 38px;
	}
	.page-mutham .text4 {
		position: absolute;
		right: 0rem;
		width: 100%;
		top: 42.5rem;
	}
	.page-mutham .text4 .shape1 {
		float: right;
		shape-outside: polygon(100% 0%, 0% 0%, 11% 19%, 50% 35%, 70% 28%);
		-webkit-shape-outside: polygon(100% 0%, 0% 0%, 11% 19%, 50% 35%, 70% 28%);
		-moz-shape-outside: polygon(100% 0%, 0% 0%, 11% 19%, 50% 35%, 70% 28%);
		-o-shape-outside: polygon(100% 0%, 0% 0%, 11% 19%, 50% 35%, 70% 28%);
		width: 19.5rem;
		height: 8rem;
	}
	.page-mutham .text6 {
		position: absolute;
		right: 0rem;
		width: 100%;
		top: 48.1rem;
	}
	.page-mutham .text7 {
		position: absolute;
		right: 0rem;
		width: 100%;
		top: 58.2rem;
	}
	.page-mutham .text8 {
		position: absolute;
		right: 0rem;
		width: 100%;
		top: 59.2rem;
	}
	.page-mutham .text7 a,
	.page-mutham .text8 a {
		display: inline-block;
		margin: 0 1.5rem 0.5rem 0;
		font-size: 12px;
	}
	.blog-custom-page.page-mutham .text5.blogSocial {
		left: 0;
		width: 100%;
		bottom: 0.2rem;
		text-align: center;
	}
	.blog-custom-page.page-mutham .text5.blogSocial span {
		display: inline-block;
	}
	/**page-vijaya**/
	.page-vijaya {
		width: 768px;
	}
	.page-vijaya-wrap .img-big {
		content: url(img/blog/vijaya/big-img-768.jpg);
	}
	.page-vijaya-wrap p {
		font-family: 'arial';
		font-style: italic;
		text-align: justify;
		font-size: 16px;
		line-height: normal;
		margin: 0 0 0.1rem;
		color: #000;
	}
	.page-vijaya-wrap section.page2 p {
		font-size: 12px;
	}
	.page-vijaya-wrap p.special {
		font-weight: bold;
		font-style: normal;
	}
	.page-vijaya-wrap h4.ques {
		background: none;
		padding: 0;
		font-size: 13px;
	}
	.page-vijaya-wrap h4.ques2 {
		background: none;
		padding: 0;
		font-size: 13px;
		font-weight: bold;
		font-style: normal;
	}
	.page-vijaya-wrap .quest>p {
		padding: 0;
	}
	.page-vijaya-wrap .quest>h4 {
		padding: 0;
	}
	.page-vijaya .title-text {
		width: 21%;
		top: 2.5rem;
	}
	.page-vijaya .title-text p {
		font-size: 33px;
	}
	.page-vijaya .text1 {
		right: 20rem;
		width: 57%;
		top: 27.2rem;
	}
	.page-vijaya .text1 p>strong {
		font-size: 28px;
		font-style: italic;
	}
	.page-vijaya .text2 {
		right: 20rem;
		width: 57%;
		top: 35.5rem;
	}
	.page-vijaya .text3 {
		right: 20rem;
		width: 41%;
		top: 44.5rem;
	}
	.page-vijaya .text4 {
		display: none;
		visibility: hidden;
	}
	.page-vijaya .text6 {
		left: 27rem;
		width: 44%;
		top: 37.2rem;
	}
	.page-vijaya .text7 {
		left: 27rem;
		width: 44%;
		top: 44.2rem;
	}
	.page-vijaya .text8 {
		left: 27rem;
		width: 44%;
		top: 47.8rem;
	}
	.page-vijaya .text8 a {
		font-size: 12px;
		line-height: 13px;
	}
	.page-vijaya .text10 {
		right: 20rem;
		width: 60%;
		top: 90rem;
		padding: 10px 25px 10px 42px;
	}
	.page-vijaya .text11 {
		right: 21rem;
		width: 52.4%;
		top: 94.5rem;
		padding: 0;
	}
	.page-vijaya .text12 {
		right: 21rem;
		width: 52.4%;
		top: 100.8rem;
		padding: 0;
	}
	.page-vijaya .text13 {
		right: 21rem;
		width: 52.4%;
		top: 105.5rem;
		padding: 0;
	}
	.page-vijaya .text14 {
		right: 21rem;
		width: 52.4%;
		top: 116rem;
		padding: 0;
	}
	.page-vijaya .text15 {
		left: 28rem;
		width: 40.4%;
		top: 101rem;
		padding: 0;
	}
	.page-vijaya .text16 {
		left: 28rem;
		width: 40.4%;
		top: 108rem;
		padding: 0;
	}
	.page-vijaya .text17 {
		left: 28rem;
		width: 40.4%;
		top: 114rem;
		padding: 0;
	}
	.page-vijaya .text18 {
		width: 41.8%;
		top: 122.2rem;
	}
	.page-vijaya .text9 {
		width: 41.8%;
		top: 59.7rem;
	}
	.page-vijaya .text9 p,
	.page-vijaya .text18 p {
		color: #df325c;
		font-size: 26px;
	}
	.blog-custom-page.page-vijaya .text5.blogSocial {
		left: 25.4rem;
		width: 46%;
		bottom: 2rem;
		text-align: right;
	}
	.blog-custom-page.page-vijaya .text5.blogSocial span {
		color: #000;
		display: block;
		font-size: 10px;
	}
	.blog-custom-page.page-vijaya .text5.blogSocial a,
	.blog-custom-page.page-vijaya .text5.blogSocial a.phone i {
		color: #000 !important;
		font-size: 11px;
		margin-left: 0.1rem !important;
	}
	.blog-custom-page.page-vijaya .text5.blogSocial a.fbk i {
		font-size: 8px;
		height: 14px;
		width: 14px;
		line-height: 17px;
		padding-right: 2px;
	}
	.blog-custom-page.page-vijaya .text5.blogSocial a.insta i {
		width: 15px;
		height: 15px;
		line-height: 16px;
	}
	.blog-custom-page.page-vijaya .text5.blogSocial a.twt i {
		font-size: 12px;
	}
	.blog-custom-page.page-vijaya .text5.blogSocial a.gmail:before {
		width: 16px;
		height: 16px;
		background-size: 81%;
	}
	/**page-manju**/
	.page-manju {
		width: 768px;
	}
	.page-manju-wrap .img-big {
		content: url(img/blog/manju/big-img-768.jpg);
	}
	.page-manju-wrap p {
		line-height: 21px;
	}
	.page-manju-wrap .title-text {
		width: 58%;
		top: 2rem;
	}
	.page-manju-wrap .title-text p {
		font-size: 1.6em;
		line-height: 2.4rem;
	}
	.page-manju-wrap .text1 {
		width: 78%;
	}
	.page-manju-wrap .text2 {
		width: 92%;
		top: 9.9rem;
	}
	.page-manju-wrap .text3 {
		width: 92%;
		top: 17rem;
	}
	.blog-custom-page.page-manju .text5.blogSocial {
		left: 13rem;
		width: 73%;
		bottom: 0.5rem;
	}
	/**page-pebble**/
	.page-pebble {
		width: 768px;
	}
	.page-pebble-wrap .img-big {
		content: url(img/blog/pebble/big-img-768.jpg);
	}
	.page-pebble-wrap a {
		font-size: 25px;
	}
	.page-pebble-wrap p {
		text-align: justify;
		font-size: 34px;
		line-height: 36px;
	}
	.page-pebble-wrap p>span {
		font-size: 38px;
	}
	.page-pebble-wrap .title-text {
		left: 1.5rem;
		width: auto;
		bottom: 4.5rem;
	}
	.page-pebble-wrap .title-text p {
		font-size: 2.9rem;
		line-height: normal;
	}
	.page-pebble-wrap .text1 {
		left: 1rem;
		width: 69%;
		top: 1.2rem;
	}
	.page-pebble-wrap .text2 {
		left: 15.9rem;
		width: auto;
		top: 11.5rem;
	}
	.page-pebble-wrap .text2 p {
		line-height: 59px;
	}
	.page-pebble-wrap .text2 p:nth-child(2) {
		font-size: 39px;
	}
	.page-pebble-wrap .text3 {
		left: 21.7rem;
		width: 52.2%;
		top: 21.1rem;
	}
	.page-pebble-wrap .text3 p {
		line-height: normal;
		word-spacing: normal;
	}
	.page-pebble-wrap .text13 {
		left: 9.4rem;
		width: auto;
		bottom: 20rem;
	}
	/**page-stoneware**/
	.page-stoneW {
		width: 768px;
	}
	.page-stoneW-wrap .img-big {
		content: url(img/blog/stoneware/big-img-768.jpg);
	}
	.page-stoneW-wrap a {
		font-family: 'MicrosoftHimalaya';
		color: #0105a9;
		font-size: 25.85px;
	}
	.page-stoneW-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-stoneW-wrap p {
		text-align: justify;
		text-align-last: center;
		font-size: 28px;
		line-height: 20px;
	}
	.page-stoneW-wrap .text1 {
		width: 62%;
		top: 1.2rem;
	}
	.page-stoneW-wrap .text2 {
		left: 7.7rem;
		width: 50%;
		top: 13.2rem;
	}
	.page-stoneW-wrap .text3 {
		left: 15.7rem;
		width: 41%;
		top: 28.2rem;
	}
	.page-stoneW-wrap .text3 p {
		line-height: 2.3rem;
	}
	.page-stoneW-wrap .text4 {
		left: 16.7rem;
		width: 41%;
		top: 34.2rem;
	}
	.page-stoneW-wrap .text13 {
		right: 11.2rem;
		width: 40%;
		bottom: 23rem;
	}
	.page-stoneW-wrap .text13 p {
		text-align: center;
		line-height: 13px;
	}
	/**page-svaram**/
	.page-svaram {
		width: 768px;
	}
	.page-svaram-wrap .img-big {
		content: url(img/blog/svaram/big-img-768.jpg);
	}
	.page-svaram-wrap p {
		font-size: 14px;
		line-height: 14px;
		text-align: left;
	}
	.page-svaram-wrap .text1 {
		left: 1rem;
		width: 97%;
		top: 3.5rem;
	}
	.page-svaram-wrap .text2 {
		left: 1rem;
		width: 97%;
		top: 5.9rem;
	}
	.page-svaram-wrap .text3 {
		left: 1rem;
		width: 97%;
		top: 9.2rem;
	}
	.page-svaram-wrap .text4 {
		left: 1rem;
		width: 97%;
		top: 11.3rem;
	}
	.page-svaram-wrap .text4 .shape1,
	.page-svaram-wrap .text6 .shape1,
	.page-svaram-wrap .text8 .shape1 {
		display: none;
		visibility: hidden;
	}
	.page-svaram-wrap .text6 {
		left: 1rem;
		width: 97%;
		top: 14.1rem;
	}
	.page-svaram-wrap .text7 {
		left: 1rem;
		width: 74%;
		top: 16.4rem;
	}
	.page-svaram-wrap .text7 p {
		font-size: 17.75px;
		line-height: 15px;
	}
	.page-svaram-wrap .text7 .shape1 {
		float: right;
		shape-outside: polygon(0% 40%, 31% 40%, 42% 47%, 97% 0%, 61% 69%);
		-webkit-shape-outside: polygon(0% 40%, 31% 40%, 42% 47%, 97% 0%, 61% 69%);
		-moz-shape-outside: polygon(0% 40%, 31% 40%, 42% 47%, 97% 0%, 61% 69%);
		-o-shape-outside: polygon(0% 40%, 31% 40%, 42% 47%, 97% 0%, 61% 69%);
		width: 19rem;
		height: 10rem;
	}
	.page-svaram-wrap .text9 {
		width: 52%;
		bottom: 5rem;
	}
	.page-svaram-wrap .text9 .shape1 {
		shape-outside: polygon(55% 26%, 35% 33%, 11% 38%, 97% 0%, 68% 19%);
		-webkit-shape-outside: polygon(55% 26%, 35% 33%, 11% 38%, 97% 0%, 68% 19%);
		-moz-shape-outside: polygon(55% 26%, 35% 33%, 11% 38%, 97% 0%, 68% 19%);
		-o-shape-outside: polygon(55% 26%, 35% 33%, 11% 38%, 97% 0%, 68% 19%);
	}
	.page-svaram-wrap .text8 {
		width: 35%;
		bottom: 2.2rem;
	}
	.page-svaram-wrap .text11 {
		bottom: 12.2rem;
	}
	.page-svaram-wrap .text10 {
		bottom: 7.8rem;
		width: 21%;
	}
	.page-svaram-wrap .text10 p,
	.page-svaram-wrap .text12 p {
		font-size: 18px;
	}
	.page-svaram-wrap .text12 {
		right: 0.2rem;
		width: 16%;
		bottom: 16rem;
	}
	.page-svaram-wrap .text13 {
		right: 0.4rem;
		width: 81%;
		bottom: 1.6rem;
	}
	/**page-sathpati**/
	.page-sathpati {
		width: 768px;
	}
	.page-sathpati-wrap .img-big {
		content: url(img/blog/sathpati/big-img-768.jpg);
	}
	.page-sathpati-wrap p {
		font-size: 15px;
		line-height: 15px;
		margin: 0 0 0.1rem;
	}
	.page-sathpati-wrap p>strong {
		font-size: 17px;
	}
	.page-sathpati-wrap .title-text {
		left: 9rem;
		width: 25%;
		top: 0.2rem;
	}
	.page-sathpati-wrap .title-text p {
		font-size: 1.2rem;
		line-height: 18px;
		text-align: right;
	}
	.page-sathpati-wrap .author {
		left: 23.4rem;
	}
	.page-sathpati-wrap .author p {}
	.page-sathpati-wrap .text1 {
		left: 4.2rem;
		width: 34%;
		top: 3.7rem;
	}
	.page-sathpati-wrap .text2 {
		left: 0.7rem;
		width: 41%;
		top: 24.7rem;
	}
	.page-sathpati-wrap .text2 p {
		text-align: left;
		line-height: 1rem;
		font-size: 16px;
	}
	.page-sathpati-wrap .text2 p>strong {
		margin-top: 0.4rem;
	}
	.page-sathpati-wrap .text2 .shape1 {
		float: right;
		shape-outside: polygon(7% 100%, 100% 96%, 90% 2%, 85% 9%, 84% 14%, 86% 21%, 87% 23%, 92% 30%, 91% 69%, 17% 75%, 2% 85%);
		-webkit-shape-outside: polygon(7% 100%, 100% 96%, 90% 2%, 85% 9%, 84% 14%, 86% 21%, 87% 23%, 92% 30%, 91% 69%, 17% 75%, 2% 85%);
		-moz-shape-outside: polygon(7% 100%, 100% 96%, 90% 2%, 85% 9%, 84% 14%, 86% 21%, 87% 23%, 92% 30%, 91% 69%, 17% 75%, 2% 85%);
		-o-shape-outside: polygon(7% 100%, 100% 96%, 90% 2%, 85% 9%, 84% 14%, 86% 21%, 87% 23%, 92% 30%, 91% 69%, 17% 75%, 2% 85%);
		width: 12rem;
		height: 32rem;
	}
	.page-sathpati-wrap .text3 {
		left: 0.7rem;
		width: 97%;
		top: 57.3rem;
	}
	.page-sathpati-wrap .text3 p {}
	.page-sathpati-wrap .text3 p>span {}
	.page-sathpati-wrap .text4 {
		left: 19.5rem;
		width: 35%;
		top: 19rem;
	}
	.page-sathpati-wrap .text4 p {}
	.page-sathpati-wrap .text4 p>span {}
	.page-sathpati-wrap .text4 .shape1 {
		float: left;
		shape-outside: polygon(0 0, 43% 0, 36% 6%, 23.4% 19.3%, 14% 34.6%, 7% 50%, 4% 66.6%, 6.4% 82.7%, 12% 95%, 15% 100%, 0 101%);
		-webkit-shape-outside: polygon(0 0, 43% 0, 36% 6%, 23.4% 19.3%, 14% 34.6%, 7% 50%, 4% 66.6%, 6.4% 82.7%, 12% 95%, 15% 100%, 0 101%);
		-moz-shape-outside: polygon(0 0, 43% 0, 36% 6%, 23.4% 19.3%, 14% 34.6%, 7% 50%, 4% 66.6%, 6.4% 82.7%, 12% 95%, 15% 100%, 0 101%);
		-o-shape-outside: polygon(0 0, 43% 0, 36% 6%, 23.4% 19.3%, 14% 34.6%, 7% 50%, 4% 66.6%, 6.4% 82.7%, 12% 95%, 15% 100%, 0 101%);
		width: 12rem;
		height: 15rem;
	}
	/**social mwdia feed for Universal**/
	.blog-custom-page .text5.blogSocial {
		left: 0;
		width: 100%;
		text-align: center;
	}
	/**end social media**/
	.page-decaupage {
		width: 768px;
	}
	.page-decaupage .img-big {
		content: url(img/blog/decaupage/big-img-768.jpg);
	}
	.page-decaupage-wrap p {
		text-align: justify;
		text-align-last: center;
	}
	.page-decaupage-wrap .text1 {
		left: 12.4rem;
		width: 71%;
		top: 19rem;
	}
	.page-decaupage-wrap .text1 .shape1 {
		float: left;
		shape-outside: polygon(47% 57%, 0% 48%, 55% 95%, 100% 98%);
		-webkit-shape-outside: polygon(47% 57%, 0% 48%, 55% 95%, 100% 98%);
		-moz-shape-outside: polygon(47% 57%, 0% 48%, 55% 95%, 100% 98%);
		-o-shape-outside: polygon(47% 57%, 0% 48%, 55% 95%, 100% 98%);
		width: 7rem;
		height: 32rem;
	}
	.page-decaupage-wrap .title-text {
		width: 43%;
		right: 0.1rem;
	}
	.page-decaupage-wrap .title-text p>span {
		margin: 0.3rem 0 0 8rem;
		display: block;
	}
	.page-decaupage-wrap .text2 {
		left: 19rem;
		bottom: 12rem;
	}
	.page-decaupage-wrap .text2 p a {
		font-size: 1rem;
	}
	.page-decaupage-wrap .text3 {
		left: 20.8rem;
		bottom: 2.6rem;
	}
	.page-decaupage-wrap .text3 p {
		font-size: 1.4rem;
	}
	.page-decaupage-wrap .text5 {
		left: 0;
		width: 100%;
		text-align: center;
	}
	.page-decaupage-wrap .text5 a {
		margin-left: 3rem;
	}
	.page-symphony {
		width: 768px;
	}
	.page-symphony .img-big {
		content: url(img/blog/cw/big-img-768.jpg);
	}
	.page-symphony-wrap p {
		font-size: 0.9rem;
	}
	.page-symphony-wrap .title-text {
		left: 26rem;
		top: 1rem;
		width: 36%;
	}
	.page-symphony-wrap .text1 {
		left: 23.4rem;
		top: 11rem;
		width: 42%;
	}
	.page-symphony-wrap .text2 {
		left: 4.4rem;
		width: 44%;
		top: 28.4rem;
	}
	.page-symphony-wrap .text2 p {
		font-size: 0.7rem;
		margin: 0 0 9px;
		line-height: 14px;
	}
	.page-symphony-wrap .text3 {
		position: absolute;
		left: 3.6rem;
		width: 52%;
		top: 38.7rem;
		overflow: hidden;
	}
	.page-symphony-wrap .text3 p {
		color: #b8201a;
		font-size: 1rem;
		line-height: 20px;
	}
	.page-symphony-wrap .text4 {
		left: 4.6rem;
		width: 52%;
	}
	.page-symphony-wrap .text4 p {
		color: #000;
		font-size: 1rem;
		line-height: 20px;
	}
	.page-symphony-wrap .text3 .shape2,
	.page-symphony-wrap .text4 .shape2 {
		float: right;
		shape-outside: polygon(35% 0%, 25% 0%, 51% 100%, 100% 100%);
		-webkit-shape-outside: polygon(35% 0%, 25% 0%, 51% 100%, 100% 100%);
		-moz-shape-outside: polygon(35% 0%, 25% 0%, 51% 100%, 100% 100%);
		-o-shape-outside: polygon(35% 0%, 25% 0%, 51% 100%, 100% 100%);
		width: 7rem;
		height: 15rem;
	}
	.page-symphony-wrap .text5 {
		left: 0;
		width: 56%;
		text-align: left;
	}
	.page-symphony-wrap .text5 a {
		color: #000;
		text-decoration: none;
		font-size: 14px;
		margin-left: 21px;
	}
	.page-symphony-wrap .text5 a:first-child {
		display: block;
	}
	.page-trending-wrap a.mobile-link,
	.page-trending-wrap .text3_1,
	.page-trending-wrap .text3_2 {
		display: none;
		visibility: hidden;
	}
	.page-trending {
		width: 768px;
	}
	.page-trending-wrap .img-big {
		content: url(img/blog/10-july/big-img-768.jpg);
	}
	.page-trending-wrap p {
		font-size: 1rem;
	}
	.page-trending-wrap .text1 {
		position: absolute;
		left: 10px;
		width: 75%;
		top: 55px;
		overflow: hidden;
	}
	.page-trending-wrap .text3 {
		position: absolute;
		left: 30rem;
		width: 36%;
		top: 9rem;
		overflow: hidden;
	}
	.page-trending-wrap .text2 {
		position: absolute;
		left: 10px;
		width: 56%;
		top: 10.5rem;
		overflow: hidden;
	}
	.page-trending-wrap .shape2 {
		float: right;
		shape-outside: ellipse(94px 95px at 49% 61%);
		-webkit-shape-outside: ellipse(94px 95px at 49% 61%);
		-moz-shape-outside: ellipse(94px 95px at 49% 61%);
		-o-shape-outside: ellipse(94px 95px at 49% 61%);
		width: 11rem;
		height: 15rem;
	}
	.page-trending-wrap .text6 {
		position: absolute;
		left: 29.2rem;
		width: 38%;
		top: 28rem;
		overflow: hidden;
	}
	.page-trending-wrap .text5 {
		position: absolute;
		left: 11rem;
		width: 42%;
		top: 31rem;
		overflow: hidden;
	}
	.page-trending-wrap .shape7 {
		float: left;
		shape-outside: ellipse(129px 110px at 12% -2%);
		-webkit-shape-outside: ellipse(129px 110px at 12% -2%);
		-moz-shape-outside: ellipse(129px 110px at 12% -2%);
		-o-shape-outside: ellipse(129px 110px at 12% -2%);
		width: 10rem;
		height: 9rem;
	}
	.page-trending-wrap .shape7_1 {
		float: right;
		shape-outside: polygon(100% 61%, 100% 57%, 101% 9%, 0 49%);
		-webkit-shape-outside: polygon(100% 61%, 100% 57%, 101% 9%, 0 49%);
		-moz-shape-outside: polygon(100% 61%, 100% 57%, 101% 9%, 0 49%);
		-o-shape-outside: polygon(100% 61%, 100% 57%, 101% 9%, 0 49%);
		width: 7rem;
		height: 14rem;
	}
	.page-trending-wrap .text6 p {
		text-align: right;
	}
	.page-trending-wrap .text4 {
		position: absolute;
		left: 22.5rem;
		width: 36%;
		top: 20.7rem;
		overflow: hidden;
	}
	.page-trending-wrap .shape1,
	.page-trending-wrap .shape3,
	.page-trending-wrap .shape4,
	.page-trending-wrap .shape6 {
		display: none;
		visibility: hidden;
	}
	/**Rahool interview tablet**/
	.page-rahool {
		width: 768px;
	}
	.page-rahool-wrap .img-big {
		content: url(img/interview/bg-tab.jpg);
	}
	.page-rahool-wrap h3 {
		display: none;
		visibility: visible;
	}
	.page-rahool-wrap h3.small-device {
		display: block;
		visibility: visible;
		position: absolute;
		right: 21px;
		font-size: 2.3rem;
		top: 0.3rem;
	}
	.page-rahool-wrap h3.small-device2 {
		display: block;
		visibility: visible;
		position: absolute;
		right: 21px;
		font-size: 2.3rem;
		bottom: 58rem;
	}
	.page-rahool-wrap .text1 {
		width: 100%;
		padding: 0 1rem;
		top: 28rem;
	}
	.page-rahool-wrap .text2 {
		width: 100%;
		padding: 0 1rem;
		top: 90rem;
	}
	.page-rahool-wrap p {
		font-size: 16px;
	}
	/**Rahool interview tablet end**/
	/**micheal interview tablet**/
	.page-micheal {
		width: 768px;
	}
	.page-micheal-wrap .img-big {
		content: url(img/interview/micheal/bg-tab.jpg);
	}
	.page-micheal-wrap h3 {
		margin-bottom: 13rem;
	}
	.page-micheal-wrap .text1 {
		width: 100%;
		padding: 0 1rem;
		top: 1rem;
		right: 0rem;
	}
	.page-micheal-wrap .text2 {
		width: 100%;
		padding: 0 1rem;
		top: 36.4rem;
		left: 0;
	}
	.page-micheal-wrap p {
		font-size: 23px;
		line-height: 27px;
	}
	.page-micheal-wrap p.title1 {
		font-family: 'BrushScriptMT';
		width: 35%;
		text-align: center;
		position: absolute;
		top: 10.3rem;
		left: 12rem;
		font-size: 33px;
		line-height: 37px;
	}
	.page-micheal-wrap .text2 .shape1 {
		float: right;
		shape-outside: ellipse(72px 94px at 57% 42%);
		-webkit-shape-outside: ellipse(72px 94px at 57% 42%);
		-moz-shape-outside: ellipse(72px 94px at 57% 42%);
		-o-shape-outside: ellipse(72px 94px at 57% 42%);
		width: 10rem;
		height: 11rem;
	}
	.blog-custom-page.page-micheal .text5.blogSocial {
		bottom: 0.1rem;
	}
	/**micheal interview tablet end**/
	.prodWeLov-wrap .text3_1 {
		display: none;
		visibility: hidden;
	}
	.prodWeLov-wrap .text4_1 {
		display: none;
		visibility: hidden;
	}
	.page-prodWeLov {
		width: 768px;
	}
	.prodWeLov-wrap .img-big {
		content: url(img/blog/03-July/big-img-768.jpg);
	}
	.prodWeLov-wrap .text2 {
		width: 10rem;
		height: 16rem;
		top: 37rem;
	}
	.prodWeLov-wrap .text1 {
		width: 12.1rem;
		height: 26rem;
		top: 8rem;
	}
	.prodWeLov-wrap .text3 {
		width: 15rem;
		height: 33rem;
		top: 29rem;
		text-align: justify;
	}
	.prodWeLov-wrap .text3 p {
		text-align: justify;
		line-height: 17px;
	}
	.prodWeLov-wrap .text4 {
		right: 15.4rem;
		width: 12.7rem;
		height: 23rem;
		top: 44rem;
		text-align: left;
	}
	.prodWeLov-wrap .text4 p {
		text-align: left;
		line-height: 18px;
	}
	.prodWeLov-wrap .text4 a {
		color: #003deb;
		font-size: 11px;
		font-weight: 600;
	}
}

@media only screen and (max-width: 767px) {
    
/**page-customised-hardware**/
.page-customised-hardware {
	width: 360px;
}
.page-customised-hardware .img-big {
	content: url(img/blog/customised_hardware/big-img-360.jpg);
}
.page-customised-hardware-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-customised-hardware-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #696969;
}
.page-customised-hardware-wrap p {
	font-family:'MicrosoftHimalaya';
	text-align: left;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #000;
}
.page-customised-hardware-wrap .text1 {
	position: absolute;
    left: 0.6rem;
    width: 44.9%;
    top: 23.8rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-customised-hardware-wrap .text1 p{	
    font-size: 1.2em;
}
.page-customised-hardware-wrap .text2 {
	position: absolute;
    left: 0.6rem;
    width: 62.8%;
    top: 30.8rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-customised-hardware-wrap .text2 p {
    font-size: 1.2em;
}
.blog-custom-page.page-customised-hardware .text5.blogSocial {
    width: auto;
    bottom: 0.5rem;
    text-align: left;
    left: 0.5rem;
    filter: grayscale(100%);
}
.blog-custom-page.page-customised-hardware .text5.blogSocial a.gmail,
.blog-custom-page.page-customised-hardware .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
}
.blog-custom-page.page-customised-hardware .text5.blogSocial a.gmail:before {
	content: ' ';
	background: url('img/gmail.png') no-repeat center center;
	position: absolute;
	left: 0px;
	top: 0;
    width: 12px;
    height: 12px;
}
.blog-custom-page.page-customised-hardware .text5.blogSocial a {
	font-size: 8px;
    margin-left: 0rem;
	font-family: 'Arial';
    margin-right: 0px;
}
.blog-custom-page.page-customised-hardware .text5.blogSocial a,
.blog-custom-page.page-customised-hardware .text5.blogSocial a.phone i {
	color: #696969;
}
.blog-custom-page.page-customised-hardware .text5.blogSocial .webicon {
	font-size: 8px;
}


/**page-transforming_heirlooms**/
.page-the-crib {
	width: 360px;
}
.page-the-crib .img-big {
	content: url(img/blog/the_crib/big-img-360.jpg);
}
.page-the-crib-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-the-crib-wrap a {
	font-size: 5px;
	text-decoration: none;
	font-family: 'Arial';
	color: #000;
}
.page-the-crib-wrap p {
	font-family: 'Typo Grotesk Thin Regular';
	text-align: left;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #878383;
}
.page-the-crib-wrap .text1 {
	position: absolute;
    left: 4.5rem;
    width: auto;
    top: 10.7rem;
    overflow: hidden;
    padding: 0.5rem;
    display: block;
    transform: rotate(-350deg)
}
.page-the-crib-wrap .text1 p{	
    font-size: 0.7em;
    display: block;
    font-family: 'Typo Grotesk Black Regular';
    color: #6e6658;
}
.page-the-crib-wrap .text2 {
    position: absolute;
    left: 9.2rem;
    width: auto;
    top: 13.8rem;
    overflow: hidden;
    padding: 0.5rem;
    display: block;
    transform: rotate(-333.5deg);
}
.page-the-crib-wrap .text2 p {
    font-size: 0.5em;
    font-family: 'Typo Grotesk Black Regular';
    color: #6e6658;
    text-align: left;
    display: block;
}
.page-the-crib-wrap .text3 {
    left: 7.2rem;
    width: auto;
    top: 13.8rem;
    overflow: hidden;
    padding: 0.5rem;
    display: block;
    transform: rotate(-333.4deg);
}
.page-the-crib-wrap .text3 p {
	font-size: 0.3em;
    color: #878383;
    display: block;
    font-weight: 600;
    margin-bottom: 5px;
}
.page-the-crib-wrap .text6 {
	position: absolute;
    right: 6.2rem;
    width: auto;
    top: 22.2rem;
    overflow: hidden;
    padding: 0.5rem;
    display: block;
    transform: rotate(-340.5deg);
}
.page-the-crib-wrap .text6 p {
    font-size: .5em;
    color: #545454;
    display: block;
    font-family: 'Typo Grotesk Black Regular';
}
.page-the-crib-wrap .text7 {
	position: absolute;
    right: 3rem;
    width: auto;
    top: 23.2rem;
    overflow: hidden;
    padding: 0.5rem;
    display: block;
    transform: rotate(-340.5deg);
}
.page-the-crib-wrap .text7 p {
    font-size: 0.4em;
    color: #878383;
    display: block;
    font-weight: 600;
    margin-bottom: 8px;
}
.blog-custom-page.page-the-crib .text8.blogSocial {
    width: auto;
    bottom: 0rem;
    text-align: right;
    top: 21.2rem !important;
    transform: rotate(14.2deg);
    left: -1.9rem;
    position: absolute;
}
.blog-custom-page.page-the-crib .text8.blogSocial .webicon {
    font-size: 8px;
}
.blog-custom-page.page-the-crib .text5.blogSocial {
    width: auto;
    bottom: 0rem;
    text-align: right;
    top: 23.5rem !important;
    transform: rotate(22.5deg);
    left: 2rem;
}
.blog-custom-page.page-the-crib .text5.blogSocial a.gmail,
.blog-custom-page.page-the-crib .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
}
.blog-custom-page.page-the-crib .text5.blogSocial a.gmail:before {
	content: ' ';
	background: url('img/gmail.png') no-repeat center center;
	position: absolute;
	left: 0px;
	top: 0;
	width: 12px;
	height: 12px;
}
.blog-custom-page.page-the-crib .text5.blogSocial a {
	font-size: 6px;
	margin-left: 0.3rem;
	font-family: 'Arial';
    margin-right: 0px;
}
.blog-custom-page.page-the-crib .text5.blogSocial a,
.blog-custom-page.page-the-crib .text5.blogSocial a.phone i {
	color: #000;
}
    
    
    
/**page-timely-solutions**/

.page-timely-solutions {
	width: 360px;
}
.page-timely-solutions .img-big {
	content: url(img/blog/upcycling/big-img-360.jpg);
}
.page-timely-solutions-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-timely-solutions-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #000;
}
.page-timely-solutions-wrap p {
	font-family: 'BellMT';
	text-align: left;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #373737;
}
.page-timely-solutions-wrap .text1 {
	position: absolute;
    left: 0.5rem;
    width: 54.8%;
    top: 0rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text1 h4 {
	font-size: 1em;	
    font-family: 'BellMT';
    color: #be9b79;
    margin-bottom: 4px;
}
.page-timely-solutions-wrap .text1 p{	
    font-size: .7rem;
}
.page-timely-solutions-wrap .text2 {
	position: absolute;
    right: 0.5rem;
    width: 35.5%;
    top: 0.3rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text2 p {
    font-size: 0.6em;
    color: #fff;
    text-align: center;
    line-height: 15px;
}
.page-timely-solutions-wrap .text3 {
	position: absolute;
	left: 0rem;
    width: 55.9%;
    top: 12.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text3 p {
	font-size: 0.7em;
    color: #be9b79;
    text-align: center;
}
.page-timely-solutions-wrap .text4 {
    position: absolute;
    left: 0rem;
    width: 55.5%;
    top: 15.2rem;
    overflow: hidden;
    padding: 0.5rem;
}
.page-timely-solutions-wrap .text4 p {
    font-size: 0.7em;
    color: #2e2e2e;
}
.page-timely-solutions-wrap .text4 .d-block {
	display: block!important;
}
.page-timely-solutions-wrap .text4 .d-lg-block {
	display: none!important;
}
.page-timely-solutions-wrap .text6 {
	position: absolute;
    left: 0.2rem;
    width: 49.5%;
    top: 18.6rem;
    overflow: hidden;
    padding: 0.5rem;
}
.page-timely-solutions-wrap .text6 p {
    font-size: 0.7em;
    color: #545454;
}
.page-timely-solutions-wrap .text7 {
	position: absolute;
    right: -0.5rem;
    width: 53.5%;
    top: 24.5rem;
    overflow: hidden;
    padding: 0.5rem;
}
.page-timely-solutions-wrap .text7 p {
    font-size: 0.9em;
    color: #be9b79;
    font-weight: 600;
}
.page-timely-solutions-wrap .text7 p span{
    font-size: 1.1em;
    color: #be9b79;
    font-weight: 600;
}
.page-timely-solutions-wrap .text7 h4 {
    font-size: 0.7em;
    color: #2e2e2e;
    font-weight: normal;
    font-family: 'BellMT';
    margin-top: 10px;
}
.page-timely-solutions-wrap .text7 .d-block {
	display: block!important;
}
.page-timely-solutions-wrap .text7 .d-lg-block {
	display: none!important;
}    
.page-timely-solutions-wrap .text8 {
	position: absolute;
    right: -0.5rem;
    width: 53.5%;
    top: 28.8rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text8 p {
    font-size: 0.6em;
    color: #b5b4b4;
    font-weight: normal;
}
.page-timely-solutions-wrap .text8 h4 {
    font-size: 0.6em;
    color: #b5b4b4;
    font-weight: normal;
    font-family: 'BellMT';
    margin-bottom: 1px;
}
.page-timely-solutions-wrap .text9 {
	position: absolute;
    right: 0.5rem;
    width: 49.5%;
    top: 33.5rem;
    overflow: hidden;
    padding: 0.5rem;
}
.page-timely-solutions-wrap .text9 p {
    font-size: 0.5em;  
    color: #be9b79;
    font-weight: normal;
}
.page-timely-solutions-wrap .text10 {
	position: absolute;
    right: 0.8rem;
    width: 47.6%;
    top: 34.6rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text10 p {
    font-size: 0.6em;
    color: #b5b4b4;
    font-weight: normal;
}
.page-timely-solutions-wrap .text11 {
	position: absolute;
    left: 11.8rem;
    width: 46.5%;
    top: 21.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-timely-solutions-wrap .text11 p a{
    font-size: 0.59em;
    color: #000;
    font-weight: 600;
    font-family: 'BellMT';
}
.blog-custom-page.page-timely-solutions .text5.blogSocial {
	width: 100%;
    bottom: -0.1rem;
    text-align: left;
    left: 1.5rem;
}
.blog-custom-page.page-timely-solutions .text5.blogSocial a.gmail,
.blog-custom-page.page-timely-solutions .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
}
.blog-custom-page.page-timely-solutions .text5.blogSocial a.gmail:before {
	content: ' ';
	background: url('img/gmail.png') no-repeat center center;
	position: absolute;
	left: -5px;
    top: -7px;
	width: 21px;
	height: 21px;
}
.blog-custom-page.page-timely-solutions .text5.blogSocial a {
	font-size: 8px;
	margin-left: 0.5rem;
	font-family: 'Arial';
    margin-right: 0px;
}
.blog-custom-page.page-timely-solutions .text5.blogSocial a,
.blog-custom-page.page-timely-solutions .text5.blogSocial a.phone i {
	color: #000;
}   
    
	
/**page-interiors-trend**/

.page-interiors-trend {
	width: 360px;
}
.page-interiors-trend .img-big {
	content: url(img/blog/interiorstrend/big-img-360.jpg);
}
.page-interiors-trend-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-interiors-trend-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #000;
}
.page-interiors-trend-wrap p {
	font-family: 'BellMT';
	text-align: center;
	font-size: 1em;
    font-style: italic;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #424242;
}
.page-interiors-trend-wrap .text1 {
	position: absolute;
	left: 0em;
    width: 26.5%;
    top: 0.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-interiors-trend-wrap .text1 p {
	font-size: 1.2em;	
    font-family: 'Typo Grotesk Black Regular';
    font-style: normal;
    color: #000;
    text-align: center;
}
.page-interiors-trend-wrap .text1 p span{	
    font-family: 'Typo Grotesk Thin Regular';
}
.page-interiors-trend-wrap .text2 {
	position: absolute;
	left: -0.2rem;
    width: 16.5%;
    top: 4.6rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-interiors-trend-wrap .text2 p {
    font-size: .5em;
    letter-spacing: 0pt;
    line-height: normal;
}
.page-interiors-trend-wrap .text3 {
	position: absolute;
	left: -0.2rem;
    width: 73.2%;
    top: 9.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-interiors-trend-wrap .text3 p {
	font-size: .5em;
    letter-spacing: 0pt;
    line-height: normal;
    text-align: left;
}
.page-interiors-trend-wrap .text3 .shape2 {
	float: right;
    shape-outside: polygon(63.76% 26.57%, 76.2% 32.73%, 47.12% 20.1%, -1.82% -2.19%, 13.58% 3.64%, 64px 16.05%);
    -webkit-shape-outside: polygon(63.76% 26.57%, 76.2% 32.73%, 47.12% 20.1%, -1.82% -2.19%, 13.58% 3.64%, 64px 16.05%);
    -moz-shape-outside: polygon(63.76% 26.57%, 76.2% 32.73%, 47.12% 20.1%, -1.82% -2.19%, 13.58% 3.64%, 64px 16.05%);
    -o-shape-outside: polygon(63.76% 26.57%, 76.2% 32.73%, 47.12% 20.1%, -1.82% -2.19%, 13.58% 3.64%, 64px 16.05%);
    width: 10rem;
    height: 12rem;
    }
.page-interiors-trend-wrap .text4 {
    position: absolute;
    left: -0.2rem;
    width: 92.2%;
    top: 16.2rem;
    overflow: hidden;
    padding: 0.5rem;
    transform: none;
}
.page-interiors-trend-wrap .text4 p {
    font-size: .6em;
    letter-spacing: 0pt;
    line-height: normal;
}
.page-interiors-trend-wrap .text4 .shape2 {
	float: right;
    shape-outside: polygon(10.02% 20.32%, 6.2% 26.48%, 28.98% 25.31%, 16.3% 1.98%, 21.07% 9.37%, 28px 18.13%);
    -webkit-shape-outside: polygon(10.02% 20.32%, 6.2% 26.48%, 28.98% 25.31%, 16.3% 1.98%, 21.07% 9.37%, 28px 18.13%);
    -moz-shape-outside: polygon(10.02% 20.32%, 6.2% 26.48%, 28.98% 25.31%, 16.3% 1.98%, 21.07% 9.37%, 28px 18.13%);
    -o-shape-outside: polygon(10.02% 20.32%, 6.2% 26.48%, 28.98% 25.31%, 16.3% 1.98%, 21.07% 9.37%, 28px 18.13%);
    width: 10rem;
    height: 12rem;
    }
.page-interiors-trend-wrap .text6 {
	position: absolute;
    left: -0.1rem;
    width: 50%;
    top: 21.9rem;
    overflow: hidden;
    padding: 0.5rem;
    transform: none;
}
.page-interiors-trend-wrap .text6 p {
    font-size: .6em;
    letter-spacing: 0pt;
    line-height: normal;
}
.page-interiors-trend-wrap .text6 .shape2 {
	float: right;
    shape-outside: polygon(71.27% 25.95%, 69.72% -0.77%, 87.32% 47.98%, 34px 36.57%);
    -webkit-shape-outside: polygon(71.27% 25.95%, 69.72% -0.77%, 87.32% 47.98%, 34px 36.57%);
    -moz-shape-outside: polygon(71.27% 25.95%, 69.72% -0.77%, 87.32% 47.98%, 34px 36.57%);
    -o-shape-outside: polygon(71.27% 25.95%, 69.72% -0.77%, 87.32% 47.98%, 34px 36.57%);
    width: 5rem;
    height: 8rem;
    }
.page-interiors-trend-wrap .text7 {
	position: absolute;
    left: 8.8rem;
    width: 38.9%;
    top: 34.1rem;
    overflow: hidden;
    padding: 0.5rem;
    transform: rotate(24.8deg);
}
.page-interiors-trend-wrap .text7 p {
    font-size: .5em;
    letter-spacing: 0pt;
    line-height: normal;
}
.page-interiors-trend-wrap .text8 {
	position: absolute;
	right: -0.4rem;
    width: 20%;
    bottom: -0.4rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-interiors-trend-wrap .text8 p {
    font-size: 0.3rem;
    letter-spacing: 0px;
    line-height: normal;
    font-style: normal;
}
.page-interiors-trend-wrap .text8 h4 {
    font-family: 'BellMT';
    font-size: 0.4em;
    font-weight: bold;
    text-align: center;
    margin-bottom: 2px;
}
.page-interiors-trend-wrap .text9 {
	position: absolute;
    left: 7.5rem;
    width: 63%;
    top: 30.8rem;
    overflow: hidden;
    padding: 0.5rem;
    transform: rotate(25deg);
}
.page-interiors-trend-wrap .text9 p {
    font-size: 0.5em;  
    letter-spacing: 0.2pt;
    line-height: normal;
    color: #cfa994;
    }
.page-interiors-trend-wrap .text10 {
	position: absolute;
	right: 0.3rem;
    width: 29.2%;
    top: 11.9rem;
    overflow: hidden;
    padding: 0.5rem;
    transform: rotate(20deg);
}
.page-interiors-trend-wrap .text10 p {
    font-size: .6em;
    letter-spacing: 0pt;
    line-height: normal;
}
.blog-custom-page.page-interiors-trend .text5.blogSocial {
	width: 100%;
	bottom: -0.1rem;
	text-align: left;
	left: 0.2rem;
}
.blog-custom-page.page-interiors-trend .text5.blogSocial a.gmail,
.blog-custom-page.page-interiors-trend .text5.blogSocial a.phone {
	margin-right: 5px;
	font-family: 'Arial';
}
.blog-custom-page.page-interiors-trend .text5.blogSocial a.gmail:before {
	content: ' ';
	background: url('img/gmail.png') no-repeat center center;
	position: absolute;
	left: 0px;
    top: -2px;
    width: 13px;
    height: 13px;
}
.blog-custom-page.page-interiors-trend .text5.blogSocial a {
	font-size: 8px;
	margin-left: 0rem;
	font-family: 'Arial';
}
.blog-custom-page.page-interiors-trend .text5.blogSocial a,
.blog-custom-page.page-interiors-trend .text5.blogSocial a.phone i {
	color: #000;
}
.blog-custom-page.page-interiors-trend .text8.blogSocial {
    position: absolute;
    right: 1.5rem;
    width: auto;
    bottom: 0rem;
    text-align: right;
}
    
    
/**page-trends-in-fashion**/

.page-trends-in-fashion {
	width: 360px;
}
.page-trends-in-fashion .img-big {
	content: url(img/blog/trendsinfashion/big-img-360.jpg);
}
.page-trends-in-fashion-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-trends-in-fashion-wrap a {
	font-size: 11px;
	text-decoration: none;
	font-family: 'Arial';
	color: #000;
}
.page-trends-in-fashion-wrap p {
	font-family: 'Agency FB';
	text-align: center;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #fff;
}
.page-trends-in-fashion-wrap .text1 {
	position: absolute;
	right: 0rem;
    width: 34.9%;
    top: .5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text1 p {
	font-size: 1em;	
    font-family:'PacFont';
    line-height: 40px;
    text-align: left;
}
.page-trends-in-fashion-wrap .text2 {
	position: absolute;
	left: 1rem;
    width: 54.2%;
    top: 1rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text2 p {
	color: #000000;
    line-height: 10px;
    font-size: 8px;
    margin-left: 0px;
    margin-bottom: 15px;
}
.page-trends-in-fashion-wrap .text2 h4 {
	font-size: 9px;
	color: #7b543c;
    font-family: 'Agency FB';
    text-align: left;
    font-weight: 600;
}
.page-trends-in-fashion-wrap .text3 {
	position: absolute;
	left: 4.9rem;
    width: 35.3%;
    top: 19.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text3 p {
	color: #000000;
    font-size: 8px;
    line-height: 10px;
}
.page-trends-in-fashion-wrap .text3 h4 {
	font-size: 9px;
	color: #7b543c;
    font-family: 'Agency FB';
    text-align: center;
    font-weight: 600;
}
.page-trends-in-fashion-wrap .text4 {
	position: absolute;
    left: 13rem;
    width: 21.5%;
    top: 28.8rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text4 p {
    color: #000000;
    font-size: 8px;
    line-height: 10px;
}
.page-trends-in-fashion-wrap .text4 h4 {
	font-size: 9px;
	color: #7b543c;
    font-family: 'Agency FB';
    text-align: center;
    margin-bottom: 20px;
    font-weight: 600;
}
.page-trends-in-fashion-wrap .text6 {
	position: absolute;
    left: 15.3rem;
    width: 29.5%;
    top: 7.2rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text6 p {
    font-size: 8px;
    line-height: 10px;
    margin-bottom: 3px;
}
.page-trends-in-fashion-wrap .text6 h4 {
	font-size: 9px;
	color: #fff;
    font-family: 'Agency FB';
    text-align: center;
    margin-bottom: 8px;
    font-weight: 600;
    text-shadow: 2px 10px 5px #000;
}
.page-trends-in-fashion-wrap .text7 {
	position: absolute;
    left: 0rem;
    width: 21.9%;
    top: 24.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-trends-in-fashion-wrap .text7 p {
    font-size: 8px;
    line-height: 10px;
}
.page-trends-in-fashion-wrap .text7 h4 {
	font-size: 9px;
	color: #fff;
    font-family: 'Agency FB';
    text-align: center;
    margin-bottom: 8px;
    font-weight: 600;
    text-shadow: 2px 10px 5px #000;
}
.blog-custom-page.page-trends-in-fashion .text5.blogSocial {
	width: auto;
	bottom: -0.2rem;
	text-align: left;
	left: 0.2rem;
}
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a.gmail,
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
}
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a.gmail:before {
	content: ' ';
	background: url('img/gmail.png') no-repeat center center;
	position: absolute;
	left: 0px;
    top: 1.20px;
    width: 13px;
    height: 13px;
    background-size: cover;
}
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a {
	font-size: 11px;
	margin-left: 0rem;
	font-family: 'Arial';
    margin-right: 0px;
}
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a,
.blog-custom-page.page-trends-in-fashion .text5.blogSocial a.phone i {
	color: #000;
}
.blog-custom-page.page-trends-in-fashion .text8.blogSocial {
    position: absolute;
    right: .20rem;
    width: auto;
    bottom: -0.1rem;
    text-align: right;
}
.page-trends-in-fashion .text8 .webicon {
    font-size: 11px;
}

/**page-nithinya-project**/
    
.page-nithinya-project {
	width: 360px;
}
.page-nithinya-project .img-big {
	content: url(img/blog/nithinya/big-img-360.jpg);
}
.page-nithinya-project-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-nithinya-project-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #000;
}
.page-nithinya-project-wrap p {
	font-family: 'EB Garamond', serif;
	text-align: center;
	font-size: 1em;
	line-height: normal;
	margin: 0 0 0.1rem;
	color: #825a3f;
}
.page-nithinya-project-wrap .text1 {
	position: absolute;
    left: 6.9rem;
    width: 69.9%;
    top: -.3rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-nithinya-project-wrap .text1 p {
	font-size: 10px;	
    letter-spacing: .5px;
}
.page-nithinya-project-wrap .text2 {
	position: absolute;
    left: 13.8rem;
    width: 32.5%;
    top: 4.8rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-nithinya-project-wrap .text2 p {
	font-size: 0.7em;
	color: #575656;
	font-family: 'Typo Grotesk Black Regular';
}
.page-nithinya-project-wrap .text3 {
	position: absolute;
    left: 15.5rem;
    width: 27.2%;
    top: 6.2rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-nithinya-project-wrap .text3 p {
	font-size: 0.6em;
	color: #575656;
    font-family: 'Typo Grotesk Black Regular';
}
.page-nithinya-project-wrap .text4 {
	position: absolute;
    left: 0rem;
    width: 55.8%;
    top: 17.9rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-nithinya-project-wrap .text4 p {
	font-size: 10px;	
    letter-spacing: .5px;
}
.page-nithinya-project-wrap .text6 {
	position: absolute;
    left: 13.7rem;
    width: 40.9%;
    top: 27.7rem;  
	overflow: hidden;
	padding: 0.5rem;
}
.page-nithinya-project-wrap .text6 p {
	font-size: 10px;
    line-height: 10px;
}
.blog-custom-page.page-nithinya-project .text5.blogSocial {
    right: 0rem;
    width: 100%;
    bottom: 0rem;
    text-align: left;
    left: 0rem;
}
.blog-custom-page.page-nithinya-project .text5.blogSocial a.gmail,
.blog-custom-page.page-nithinya-project .text5.blogSocial a.phone {
	margin-right: 0px;
	font-family: 'Arial';
    padding-bottom: 0px;
}
.blog-custom-page.page-nithinya-project .text5.blogSocial a {
	font-size: 9px;
	margin-right: 0px;
	font-family: 'Arial';
    margin-left: .2rem;
}
.blog-custom-page.page-nithinya-project .text5.blogSocial a,
.blog-custom-page.page-nithinya-project .text5.blogSocial a.phone i {
	color: #000;
}
    
    
    
    .page-event-decor {
		width: 360px;
	}
	.page-event-decor .img-big {
		content: url(img/blog/event-decor/big-img-360.jpg);
	}
	.page-event-decor-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-event-decor-wrap a {
		font-size: 15px;
		text-decoration: none;
		font-family: 'Arial';
		color: #000;
	}
	.page-event-decor-wrap p {
		font-family: "calibri";
		text-align: center;
		font-size: 1em;
		line-height: normal;
		margin: 0 0 0.1rem;
		color: #000;
	}
	.page-event-decor-wrap .text1 {
		position: absolute;
		left: 3.1rem;
		width: 30.9%;
		top: 3.8rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text1 .desk {
		display: none;
	}
	.page-event-decor-wrap .text1 .mob {
		display: block;
	}
	.page-event-decor-wrap .text1 p {
		font-size: .4em;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text2 {
		position: absolute;
		left: 3.2rem;
		width: 32.9%;
		top: 8.9rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text2 p {
		font-size: .4em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text3 {
		position: absolute;
		left: 3.2rem;
		width: 33.7%;
		top: 10.6rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text3 p {
		font-size: .5em;
		color: #000;
		font-weight: 500;
	}
	.page-event-decor-wrap .text4 {
		position: absolute;
		left: 11.2rem;
		width: 24%;
		top: 6.9rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text4 p {
		font-size: .4em;
		color: #000;
		font-weight: 500;
	}
	.page-event-decor-wrap .text4 h4 {
		font-size: .4em;
		text-align: center;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text6 {
		position: absolute;
		left: 11.2rem;
		width: 24%;
		top: 21.1rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text6 p {
		font-size: .4em;
		color: #000;
		font-weight: 500;
	}
	.page-event-decor-wrap .text6 h4 {
		font-size: .4em;
		text-align: center;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text7 {
		position: absolute;
		right: 0.2rem;
		width: 27%;
		top: 6.4rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text7 p {
		font-size: .4em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text8 {
		position: absolute;
		right: 0.2rem;
		width: 27%;
		top: 9.1rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text8 p {
		font-size: .4em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text9 {
		position: absolute;
		right: 0.2rem;
		width: 27%;
		top: 12rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text9 p {
		font-size: .4em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text10 {
		position: absolute;
		right: 0.2rem;
		width: 27%;
		top: 17.8rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text10 p {
		font-size: .4em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text11 {
		position: absolute;
		right: 0.2rem;
		width: 27%;
		top: 20.7rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text11 p {
		font-size: .4em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text12 {
		position: absolute;
		left: 2.9rem;
		width: 20.5%;
		top: 26.7rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text12 p {
		font-size: .4em;
		color: #000;
	}
	.page-event-decor-wrap .text12 h4 {
		font-size: .4em;
		text-align: center;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text13 {
		position: absolute;
		left: 3rem;
		width: 37%;
		top: 34.7rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text13 p {
		font-size: .4em;
		color: #000;
	}
	.page-event-decor-wrap .text13 h4 {
		font-size: .4em;
		text-align: center;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text14 {
		position: absolute;
		left: 0.4rem;
		width: 12%;
		top: 23.2rem;
		;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text14 p {
		font-size: .4em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text15 {
		position: absolute;
		left: 11.8rem;
		width: 20%;
		top: 28.8rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-event-decor-wrap .text15 p {
		font-size: .4em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text15 p a {
		font-size: .9em;
		color: #000;
		font-family: 'Typo Grotesk Black Regular';
	}
	.page-event-decor-wrap .text16 {
		position: absolute;
		left: 58.2rem;
		width: 10.3%;
		top: 44.2rem;
		overflow: hidden;
		padding: 0.5rem;
		display: none;
	}
	.page-event-decor-wrap .text16 p {
		font-size: .7em;
		color: #fff;
		font-style: italic;
		display: none;
	}
	.page-event-decor-wrap .text16 td {
		font-family: "calibri";
		font-size: .5em;
		color: #fff;
		font-style: italic;
		line-height: 1.3;
		display: none;
	}
	.blog-custom-page.page-event-decor .text5.blogSocial {
		right: 0rem;
		width: 100%;
		bottom: 0rem;
		text-align: left;
		left: 1.7rem;
	}
	.blog-custom-page.page-event-decor .text5.blogSocial a.gmail,
	.blog-custom-page.page-event-decor .text5.blogSocial a.phone {
		margin-right: 0px;
		font-family: 'Arial';
	}
	.blog-custom-page.page-event-decor .text5.blogSocial a {
		font-size: 8px;
		margin-right: 0px;
		font-family: 'Arial';
	}
	.blog-custom-page.page-event-decor .text5.blogSocial a,
	.blog-custom-page.page-event-decor .text5.blogSocial a.phone i {
		color: #000;
	}
	/**page-walking**/
	.page-walking {
		width: 360px;
	}
	.page-walking .img-big {
		content: url(img/blog/walking/big-img-360.jpg);
	}
	.page-walking-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-walking-wrap a {
		font-size: 15px;
		text-decoration: none;
		font-family: 'Arial';
		color: #fff;
	}
	.page-walking-wrap p {
		font-family: "calibri";
		text-align: inherit;
		font-size: 1em;
		line-height: normal;
		margin: 0 0 0.1rem;
		color: #000;
	}
	.page-walking-wrap p.para-title {
		font-family: 'Viafont Regular';
		margin-bottom: 0.3rem;
	}
	.page-walking-wrap .text1 {
		position: absolute;
		left: 1.5rem;
		width: 85%;
		top: -.2rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-walking-wrap .text1 .para-title {
		font-size: 2em;
		font-family: 'Viafont Regular';
	}
	.page-walking-wrap .text1 .pagetitle2 {
		font-size: 1.6em;
		font-family: 'Roboto', sans-serif;
		font-weight: 100;
	}
	.page-walking-wrap .text1 .pagetitle {
		font-size: 1.3em;
		font-family: 'Viafont Regular';
		left: 5rem;
		position: relative;
		bottom: .4rem;
	}
	.page-walking-wrap .text2 {
		position: absolute;
		left: 7rem;
		width: 40%;
		top: 3.9rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-walking-wrap .text2 .pagetitle {
		font-size: 11px;
		color: #000;
		font-family: 'Viafont Regular';
		margin-bottom: 1.1em;
		text-align: center;
	}
	.page-walking-wrap .text2 .pagetitle2 {
		font-size: 9px;
		color: #000;
		font-family: 'Typo Grotesk Thin Regular';
		text-align: center;
		font-weight: 600;
	}
	.page-walking-wrap .text3 {
		position: absolute;
		left: 0rem;
		width: 35.3%;
		top: 11.4rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-walking-wrap .text3 p {
		font-size: 8px;
		color: #000;
		font-weight: 300;
	}
	.page-walking-wrap .text4 {
		position: absolute;
		left: 0rem;
		width: 34%;
		top: 19.2rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-walking-wrap .text4 p {
		font-size: .6em;
		color: #000;
		font-weight: 500;
	}
	.page-walking-wrap .text6 {
		position: absolute;
		left: 0rem;
		width: 35.9%;
		top: 20.2rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-walking-wrap .text6 p {
		font-size: 8px;
		color: #000;
		font-weight: 300;
	}
	.page-walking-wrap .text7 {
		position: absolute;
		left: 7.7rem;
		width: 37%;
		top: 8rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-walking-wrap .text7 p {
		font-size: 8px;
		color: #000;
		font-weight: 300;
	}
	.page-walking-wrap .text8 {
		position: absolute;
		left: 7.7rem;
		width: 37%;
		top: 11rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-walking-wrap .text8 p {
		font-size: 9px;
		color: #000;
		font-weight: 300;
	}
	.page-walking-wrap .text9 {
		position: absolute;
		left: 7.7rem;
		width: 36%;
		top: 17rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-walking-wrap .text9 p {
		font-size: 8px;
		color: #000;
		font-weight: 300;
	}
	.page-walking-wrap .text10 {
		position: absolute;
		left: 29.8rem;
		width: 37.2%;
		top: .5rem;
		overflow: hidden;
		padding: 0.5rem;
		display: none;
	}
	.page-walking-wrap .text10 p {
		font-size: 13px;
		color: #000;
		font-weight: 300;
		display: none;
	}
	.page-walking-wrap .text11 {
		position: absolute;
		left: 7.7rem;
		width: 33%;
		top: 22.5rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-walking-wrap .text11 p {
		font-size: 8px;
		color: #000;
		font-weight: 300;
	}
	.page-walking-wrap .text12 {
		position: absolute;
		left: 15.5rem;
		width: 31.6%;
		top: 2.1rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-walking-wrap .text12 p {
		font-size: 8px;
		color: #000;
		font-weight: 300;
	}
	.page-walking-wrap .text13 {
		position: absolute;
		left: 15.5rem;
		width: 31.7%;
		top: 10.6rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-walking-wrap .text13 p {
		font-size: 8px;
		color: #000;
		font-weight: 300;
	}
	.page-walking-wrap .text15 {
		position: absolute;
		left: 1rem;
		width: 39%;
		top: 50rem;
		overflow: hidden;
		padding: 0.5rem;
		display: none;
	}
	.page-walking-wrap .text15 p {
		font-size: 15px;
		color: #fff;
		font-weight: 500;
		text-align: center;
		display: none;
	}
	.page-walking-wrap .text14 {
		position: absolute;
		left: 14.3rem;
		width: 24%;
		top: 22.3rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-walking-wrap .text14 .pagetitle {
		font-size: 11px;
		color: #000;
		font-weight: 300;
		font-family: 'Viafont Regular';
		text-align: center;
	}
	.page-walking-wrap .text14 .pagetitle2 {
		font-size: 9px;
		color: #000;
		font-family: 'Typo Grotesk Thin Regular';
		text-align: center;
	}
	.blog-custom-page.page-walking .text5.blogSocial {
		left: 0.3rem;
		width: 45%;
		bottom: 1.1rem;
		text-align: left;
	}
	.blog-custom-page.page-walking .text5.blogSocial a.gmail,
	.blog-custom-page.page-walking .text5.blogSocial a.phone {
		margin-right: 0px;
		font-family: 'Arial';
	}
	.blog-custom-page.page-walking .text5.blogSocial a {
		font-size: 8px;
		margin-right: 5px;
		font-family: 'Arial';
		margin-left: 0rem;
	}
	.webicon {
		font-size: 13px;
	}
	.blog-custom-page.page-walking .text5.blogSocial a,
	.blog-custom-page.page-walking .text5.blogSocial a.phone i {
		color: #fff;
	}
	.blog-custom-page .text5.blogSocial a.fbk i {
		line-height: 13px;
	}
	/**page-wabi_sabi**/
	.page-wabi_sabi {
		width: 360px;
	}
	.page-wabi_sabi .img-big {
		content: url(img/blog/wabi_sabi/big-img-360.jpg);
	}
	.page-wabi_sabi-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-wabi_sabi-wrap a {
		font-size: 15px;
		text-decoration: none;
		font-family: 'Arial';
		color: #fff;
	}
	.page-wabi_sabi-wrap p {
		font-family: "calibri";
		text-align: inherit;
		font-size: 1em;
		line-height: normal;
		margin: 0 0 0.1rem;
		color: #000;
	}
	.page-wabi_sabi-wrap p.para-title {
		font-family: 'Typo Grotesk Black Regular';
		margin-bottom: 0.5rem;
	}
	.page-wabi_sabi-wrap .text1 {
		position: absolute;
		left: 0rem;
		width: 29%;
		top: 0rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-wabi_sabi-wrap .text1 p {
		font-size: 1.2em;
		margin-left: 0px;
		line-height: 12px;
	}
	.page-wabi_sabi-wrap .text1 .pagetitle2 {
		font-size: 1em;
		font-family: 'Typo Grotesk Thin Regular';
		text-align: left;
		line-height: 20px;
	}
	.page-wabi_sabi-wrap .text1 .pagetitle {
		font-size: 12px;
		font-family: 'Typo Grotesk Thin Regular';
		text-align: right;
		line-height: 2px;
		margin-right: 8px;
	}
	.page-wabi_sabi-wrap .text2 {
		display: none;
	}
	.page-wabi_sabi-wrap .text3 {
		display: none;
	}
	.page-wabi_sabi-wrap .text4 {
		position: absolute;
		left: 1.8rem;
		width: 31.8%;
		top: 25rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-wabi_sabi-wrap .text4 p {
		font-size: 8px;
		text-align: center;
		line-height: 11px;
	}
	.page-wabi_sabi-wrap .text6 {
		position: absolute;
		left: 10.4rem;
		width: 30%;
		top: 24.6rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-wabi_sabi-wrap .text6 p {
		font-size: 8px;
		text-align: center;
		line-height: 11px;
	}
	.page-wabi_sabi-wrap .text7 {
		position: absolute;
		left: 13.2rem;
		width: 40%;
		top: 30.4rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-wabi_sabi-wrap .text7 p {
		font-size: 8px;
		text-align: center;
		line-height: 11px;
	}
	.page-wabi_sabi-wrap .text8 {
		position: absolute;
		right: 3.2rem;
		width: auto;
		top: 20.9rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-wabi_sabi-wrap .text8 p {
		font-size: .9em;
		text-align: left;
		font-family: 'Viafont Regular';
	}
	.page-wabi_sabi-wrap .text9 {
		position: absolute;
		right: 0rem;
		width: auto;
		top: 23.5rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-wabi_sabi-wrap .text9 p {
		font-size: 1.2em;
		text-align: right;
		font-family: 'Viafont Regular';
	}
	.blog-custom-page.page-wabi_sabi .text5.blogSocial {
		left: 0rem;
		width: auto;
		bottom: .5rem;
		text-align: left;
	}
	.blog-custom-page.page-wabi_sabi .text5.blogSocial a.gmail,
	.blog-custom-page.page-wabi_sabi .text5.blogSocial a.phone {
		margin-right: 0px;
		font-family: 'Arial';
	}
	.blog-custom-page.page-wabi_sabi .text5.blogSocial a {
		font-size: 9px;
		margin-right: 0px;
		font-family: 'Arial';
	}
	.blog-custom-page.page-wabi_sabi .text5.blogSocial a,
	.blog-custom-page.page-wabi_sabi .text5.blogSocial a.phone i {
		color: #000;
	}
	/**page-japandi**/
	.page-japandi {
		width: 360px;
	}
	.page-japandi .img-big {
		content: url(img/blog/japandi/big-img-360.jpg);
	}
	.page-japandi-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-japandi-wrap a {
		font-size: 10px;
		text-decoration: none;
		font-family: 'Arial';
		color: #fff;
	}
	.page-japandi-wrap p {
		font-family: 'Arial';
		text-align: inherit;
		font-size: 1em;
		line-height: normal;
		margin: 0 0 0.1rem;
		color: #000;
		text-align: center;
	}
	.page-japandi-wrap p.para-title {
		font-family: 'BellMT';
		margin-bottom: 0.3rem;
		font-weight: bold;
	}
	.page-japandi-wrap .text1 {
		position: absolute;
		left: 6.3rem;
		width: 40%;
		top: 8.5rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text1 p {
		font-size: .9em;
		text-align: right;
	}
	.page-japandi-wrap .text2 {
		position: absolute;
		left: .2rem;
		width: 12%;
		top: 10rem;
		overflow: hidden;
		padding: 0px;
	}
	.page-japandi-wrap .text2 p {
		font-size: 7px;
		color: #fff;
		font-weight: 500;
		text-align: center;
		line-height: 12px;
	}
	.page-japandi-wrap .text3 {
		position: absolute;
		left: -.2rem;
		width: 25%;
		top: 15.9rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text3 p {
		font-size: 8px;
		text-align: center;
		line-height: 12px;
	}
	.page-japandi-wrap .text3 span {
		position: relative;
		top: 10px;
	}
	.page-japandi-wrap .text4 {
		position: absolute;
		left: 4.8rem;
		width: 42%;
		top: 19.5rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text4 p {
		font-size: 8px;
		text-align: center;
		line-height: 12px;
	}
	.page-japandi-wrap .text4 .para-title {
		font-size: 1em;
		font-family: 'bankgothicregular';
		font-weight: 600;
	}
	.page-japandi-wrap .text6 {
		position: absolute;
		left: 13.6rem;
		width: 40%;
		top: 18.3rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text6 p {
		font-size: 8px;
		text-align: center;
		line-height: 10px;
	}
	.page-japandi-wrap .text6 span {
		position: inherit;
		top: 0px;
	}
	.page-japandi-wrap .text7 {
		position: absolute;
		left: 16.2rem;
		width: 30%;
		top: 26rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text7 p {
		font-size: 10px;
		text-align: center;
		line-height: 13px;
	}
	.page-japandi-wrap .text7 .para-title {
		font-size: .7em;
		font-family: 'bankgothicregular';
		font-weight: 600;
	}
	.page-japandi-wrap .text8 {
		position: absolute;
		left: -.2rem;
		width: 26%;
		top: 27.7rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text8 p {
		font-size: 8px;
		text-align: center;
		line-height: 12px;
	}
	.page-japandi-wrap .text8 .para-title {
		font-size: .8em;
		font-family: 'bankgothicregular';
		font-weight: 600;
	}
	.page-japandi-wrap .text9 {
		position: absolute;
		left: 5.2rem;
		width: 26%;
		top: 27.5rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text9 p {
		font-size: 8px;
		text-align: center;
		line-height: 12px;
	}
	.page-japandi-wrap .text10 {
		position: absolute;
		left: 10.9rem;
		width: 26%;
		top: 26.3rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text10 p {
		font-size: 8px;
		text-align: center;
		line-height: 12px;
	}
	.page-japandi-wrap .text10 .para-title {
		font-size: .8em;
		font-family: 'bankgothicregular';
		font-weight: 600;
	}
	.page-japandi-wrap .text11 {
		position: absolute;
		left: 3.8rem;
		width: 85%;
		top: 43.4rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-japandi-wrap .text11 p {
		line-height: 8px;
	}
	.blog-custom-page.page-japandi .text5.blogSocial {
		left: 0rem;
		width: 100%;
		bottom: 1.5rem;
		text-align: center;
	}
	.blog-custom-page.page-japandi .text5.blogSocial a.gmail,
	.blog-custom-page.page-japandi .text5.blogSocial a.phone {
		margin-right: 0px;
		font-family: 'Arial';
	}
	.blog-custom-page.page-japandi .text5.blogSocial a {
		font-size: 10px;
		margin-right: 15px;
		font-family: 'Arial';
	}
	.blog-custom-page.page-japandi .text5.blogSocial a,
	.blog-custom-page.page-japandi .text5.blogSocial a.phone i {
		color: #fff;
	}
	/**page-lemongraz**/
	.page-lemongraz {
		width: 360px;
	}
	.page-lemongraz .img-big {
		content: url(img/blog/lemon/big-img-360.jpg);
	}
	.page-lemongraz-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-lemongraz-wrap a {
		font-size: 17px;
		text-decoration: underline;
		font-family: 'BellMT';
	}
	.page-lemongraz-wrap p {
		font-family: 'BellMT';
		text-align: inherit;
		font-size: 1em;
		line-height: normal;
		margin: 0 0 0.1rem;
		color: #000;
	}
	.page-lemongraz-wrap p.para-title {
		font-family: 'Conv_BRITANIC';
		margin-bottom: 0.3rem;
		font-weight: normal;
	}
	.page-lemongraz-wrap .text1 {
		position: absolute;
		left: 0.5rem;
		width: 61%;
		top: 15.9rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-lemongraz-wrap .text1 p {
		font-size: 11px;
	}
	.page-lemongraz-wrap .text2 {
		position: absolute;
		left: 0.5rem;
		width: 72.6%;
		top: 18.1rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-lemongraz-wrap .text2 p {
		font-size: 7px;
		margin-bottom: 5px;
		line-height: 7px;
	}
	.page-lemongraz-wrap .text2 p span {
		font-size: 9px;
		font-family: 'Conv_BRITANIC';
	}
	.page-lemongraz-wrap .text3 {
		position: absolute;
		left: .5rem;
		width: 100%;
		top: 27.4rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-lemongraz-wrap .text3 p {
		font-size: 11px;
	}
	.page-lemongraz-wrap .text4 {
		position: absolute;
		left: 0.5rem;
		width: 36.9%;
		top: 28.4rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-lemongraz-wrap .text4 p {
		font-size: 6px;
		line-height: 10px;
	}
	.page-lemongraz-wrap .text4 p span {
		font-size: 15px;
		font-family: 'BellMT'!important;
		font-weight: 600;
	}
	.page-lemongraz-wrap .text6 {
		position: absolute;
		left: 0.5rem;
		width: 36.9%;
		top: 32.9rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-lemongraz-wrap .text6 p {
		font-size: 6px;
		line-height: 10px;
	}
	.page-lemongraz-wrap .text7 {
		display: none;
		position: absolute;
		left: 4.8rem;
		width: 37%;
		top: 37.9rem;
		overflow: hidden;
		padding: 0.3rem;
	}
	.page-lemongraz-wrap .text7 p {
		font-size: 8px;
	}
	.blog-custom-page.page-lemongraz .text5.blogSocial {
		left: 2.3rem;
		width: 90%;
		bottom: 1.3rem;
		text-align: right;
	}
	.blog-custom-page.page-lemongraz .text5.blogSocial a.gmail,
	.blog-custom-page.page-lemongraz .text5.blogSocial a.phone {
		margin-right: 0px;
		font-size: 10px;
	}
	.blog-custom-page.page-lemongraz .text5.blogSocial a {
		font-size: 13px;
		margin-right: 0px;
	}
	.blog-custom-page.page-lemongraz .text5.blogSocial a,
	.blog-custom-page.page-lemongraz .text5.blogSocial a.phone i {
		color: #000;
	}
	/**page-library**/
	.page-library {
		width: 360px;
	}
	.page-library .img-big {
		content: url(img/blog/library/big-img-360.jpg);
	}
	.page-library-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-library-wrap a {
		font-size: 17px;
		text-decoration: underline;
		font-family: 'artifakt';
	}
	.page-library-wrap p {
		font-family: 'artifakt';
		text-align: justify;
		font-size: 1em;
		margin: 0 0 0.1rem;
		color: #000;
	}
	.page-library-wrap p.para-title {
		font-family: 'BROADW';
		margin-bottom: 0.3rem;
	}
	.page-library-wrap .text1 {
		position: absolute;
		left: .5rem;
		width: auto;
		top: 0rem;
		overflow: hidden;
		padding: 0.5rem;
	}
	.page-library-wrap .text1 p {
		font-size: .8em;
	}
	.page-library-wrap .text2 {
		position: absolute;
		left: 12rem;
		width: auto;
		top: 17.8rem;
		overflow: hidden;
	}
	.page-library-wrap .text2 p {
		font-size: 1em;
		color: #fff;
	}
	.page-library-wrap .text3 {
		position: absolute;
		left: 1.8rem;
		width: 20.8%;
		top: 36.8rem;
		overflow: hidden;
	}
	.page-library-wrap .text3 p {
		font-size: 1em;
		color: #fff;
		text-align: center;
	}
	.page-library-wrap .text4 {
		position: absolute;
		left: 8.5rem;
		width: 58%;
		top: 19.3rem;
		overflow: hidden;
	}
	.page-library-wrap .text4 p {
		text-align: center;
		font-style: italic;
		font-size: .5em;
	}
	.page-library-wrap .text6 {
		position: absolute;
		left: 8rem;
		width: 65%;
		top: 24rem;
		overflow: hidden;
	}
	.page-library-wrap .text6 p {
		font-size: .6em;
		font-style: italic;
		font-weight: 600;
		text-align: center;
	}
	.page-library-wrap .text7 {
		position: absolute;
		left: 7.5rem;
		width: 65.5%;
		top: 34.5rem;
		overflow: hidden;
	}
	.page-library-wrap .text7 p {
		text-align: justify;
		font-size: .4em;
	}
	.page-library-wrap .text8 {
		position: absolute;
		left: 7.5rem;
		width: 65.5%;
		top: 26rem;
		overflow: hidden;
	}
	.page-library-wrap .text8 p {
		text-align: justify;
		font-size: .4em;
	}
	.page-library-wrap .text9 {
		position: absolute;
		left: 7.5rem;
		width: 65.5%;
		top: 29.8rem;
		overflow: hidden;
	}
	.page-library-wrap .text9 p {
		text-align: justify;
		font-size: .4em;
	}
	.page-library-wrap .text10 {
		position: absolute;
		left: .9rem;
		width: 29%;
		top: 19rem;
		overflow: hidden;
	}
	.page-library-wrap .text10 p {
		text-align: center;
		font-size: .5em;
		line-height: 12px;
	}
	.page-library-wrap .text11 {
		position: absolute;
		left: .9rem;
		width: 29%;
		top: 34rem;
		overflow: hidden;
	}
	.page-library-wrap .text11 p {
		line-height: 10px;
	}
	.page-library-wrap .text11 p a {
		text-align: center;
		font-size: .5em;
		font-style: italic;
	}
	.blog-custom-page.page-library .text5.blogSocial {
		left: 0.2rem;
		width: 99%;
		bottom: 0rem;
		text-align: right;
	}
	.blog-custom-page.page-library .text5.blogSocial a {
		font-size: 9px;
		margin-left: 3px;
	}
	.blog-custom-page.page-library .text5.blogSocial a,
	.blog-custom-page.page-library .text5.blogSocial a.phone i {
		color: #fff;
	}
	.blog-custom-page .text5.blogSocial a.insta i {
		line-height: 17px;
	}
	.blog-custom-page.page-library .text5.blogSocial a.fbk i {
		line-height: 15px;
	}
	/**page-gym**/
	.page-gym {
		width: 360px;
	}
	.page-gym .img-big {
		content: url(img/blog/gym/big-img-360.jpg);
	}
	.page-gym-wrap a {
		font-size: 13px;
		color: #000;
	}
	.page-gym-wrap p {
		text-align: justify;
		font-size: 10px;
		margin: 0 0 0.1rem;
	}
	.page-gym-wrap p.para-title {
		margin-bottom: 0;
		font-size: 9px;
	}
	.page-gym-wrap p.image-title {
		font-size: 10px;
		text-align: left;
		line-height: 10px;
	}
	.page-gym-wrap p>span {
		color: #000;
		font-size: 10px;
	}
	.page-gym-wrap .text1 {
		left: 0;
		width: 48%;
		top: 13.5rem;
	}
	.page-gym-wrap .text1 .shape1 {
		display: block !important;
		float: right;
		shape-outside: polygon(89% 0, 35% 42%, 11% 68%, 92% 36%);
		-webkit-shape-outside: polygon(89% 0, 35% 42%, 11% 68%, 92% 36%);
		-moz-shape-outside: polygon(89% 0, 35% 42%, 11% 68%, 92% 36%);
		-o-shape-outside: polygon(89% 0, 35% 42%, 11% 68%, 92% 36%);
		width: 4.5rem;
		height: 7rem;
	}
	.page-gym-wrap .text2 {
		left: 0rem;
		width: 42.5%;
		top: 17.1rem;
	}
	.page-gym-wrap .text2:before {
		content: ' ';
		display: block !important;
		float: right;
		shape-outside: polygon(32% 0%, 11% 14%, 15% 23%, 29% 34%, 76% 51%, 4% 62%, 1% 89%, 90% 100%, 95% 51%);
		-webkit-shape-outside: polygon(32% 0%, 11% 14%, 15% 23%, 29% 34%, 76% 51%, 4% 62%, 1% 89%, 90% 100%, 95% 51%);
		-moz-shape-outside: polygon(32% 0%, 11% 14%, 15% 23%, 29% 34%, 76% 51%, 4% 62%, 1% 89%, 90% 100%, 95% 51%);
		-o-shape-outside: polygon(32% 0%, 11% 14%, 15% 23%, 29% 34%, 76% 51%, 4% 62%, 1% 89%, 90% 100%, 95% 51%);
		width: 3.5rem;
		height: 16rem;
	}
	.page-gym-wrap .text2 p {
		text-align: left;
	}
	.page-gym-wrap .text3 {
		left: 0rem;
		width: 98%;
		top: 33.6rem;
	}
	.page-gym-wrap .text3 p {
		font-size: 8.6px;
	}
	.page-gym-wrap .text4 {
		left: 6.3rem;
		width: 31.1%;
		top: 26.3rem;
	}
	.page-gym-wrap .text4 p {
		color: #fff;
		text-align: center;
		line-height: 10px;
	}
	.page-gym-wrap .text6 {
		left: 13.9rem;
		width: 37.8%;
		top: 25.5rem;
	}
	.page-gym-wrap .text6 p {
		text-align: left;
		line-height: 10px;
	}
	.page-gym-wrap .text6 .shape1 {
		display: none;
	}
	.page-gym-wrap .text7 {
		left: 0.3rem;
		width: 13%;
		top: 0.8rem;
	}
	.page-gym-wrap .text8 {
		left: 3.9rem;
		width: 23%;
		top: 2.2rem;
	}
	.page-gym-wrap .text9 {
		left: 12.8rem;
		width: auto;
		top: 5.5rem;
	}
	.page-gym-wrap .text10 {
		left: 3.5rem;
		width: 18%;
		top: 11.9rem;
	}
	.blog-custom-page.page-gym .text5.blogSocial {
		left: 0.2rem;
		width: 99%;
		bottom: 0.3rem;
		text-align: right;
	}
	.blog-custom-page.page-gym .text5.blogSocial a,
	.blog-custom-page.page-gym .text5.blogSocial a.phone i {
		color: #000;
	}
	/**page-colortheo**/
	.page-colortheo {
		width: 360px;
	}
	.page-colortheo .img-big {
		content: url(img/blog/colortheo/big-img-360.jpg);
	}
	.page-colortheo-wrap a {
		font-size: 17px;
		text-decoration: underline;
		font-family: 'BROADW';
		color: #000;
	}
	.page-colortheo-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-colortheo-wrap p {
		letter-spacing: normal;
		font-family: 'baskerville_old_faceregular';
		text-align: justify;
		font-size: 7px;
		line-height: 0.5rem;
		margin: 0 0 0.1rem;
		color: #000;
	}
	.page-colortheo-wrap p.para-title {
		font-family: 'BRLNSDB';
		margin-bottom: 0.2rem;
		font-size: 7px;
	}
	.page-colortheo-wrap p>span {
		color: #000;
		font-size: 18px;
	}
	.page-colortheo-wrap .title {
		left: 1.5rem;
		width: 33%;
		top: 0.2rem;
	}
	.page-colortheo-wrap .title h1 {
		font-family: 'FRSCRIPT';
		font-size: 1.3rem;
		text-align: left;
		white-space: break-spaces;
		line-height: normal;
	}
	.page-colortheo-wrap .text1 {
		left: 1.5rem;
		width: 27%;
		top: 1.6rem;
	}
	.page-colortheo-wrap .text1 p {
		text-align: left;
	}
	.page-colortheo-wrap .text1 .shape1 {
		float: right;
		shape-outside: polygon(0% 17%, 11% 0%, 22% 95%, 0% 83%);
		-webkit-shape-outside: polygon(0% 17%, 11% 0%, 22% 95%, 0% 83%);
		-moz-shape-outside: polygon(0% 17%, 11% 0%, 22% 95%, 0% 83%);
		-o-shape-outside: polygon(0% 17%, 11% 0%, 22% 95%, 0% 83%);
		width: 3.8rem;
		height: 6.5rem;
	}
	.page-colortheo-wrap .text2 {
		left: 1.5rem;
		width: 27%;
		top: 10.4rem;
	}
	.page-colortheo-wrap .text2 p {
		line-height: normal;
	}
	.page-colortheo-wrap .text2 b {
		font-size: 10px;
	}
	.page-colortheo-wrap .text3 {
		left: 1.5rem;
		width: 27%;
		top: 13.5rem;
	}
	.page-colortheo-wrap .text4 {
		left: 1.5rem;
		width: 27%;
		top: 20.6rem;
	}
	.page-colortheo-wrap .special {
		left: 8.2rem;
		width: 34%;
		top: 9.2rem;
	}
	.page-colortheo-wrap .special p {
		position: relative;
		font-size: 8px;
		line-height: normal;
	}
	span.small-text {
		font-size: 8px !important;
		top: 0;
		left: 0;
	}
	.page-colortheo-wrap .text6 {
		left: 1.5rem;
		width: 27%;
		top: 25.8rem;
	}
	.page-colortheo-wrap .text7 {
		left: 1.5rem;
		width: 27%;
		top: 33.4rem;
	}
	.page-colortheo-wrap .text7 p:nth-child(3) {
		display: none;
		visibility: hidden;
	}
	.page-colortheo-wrap .text14 {
		position: absolute;
		overflow: hidden;
		display: block !important;
		left: 8.2rem;
		width: 34%;
		top: 14.8rem;
	}
	.page-colortheo-wrap .text7 p.para-title {
		font-family: 'baskerville_old_faceregular';
		font-style: italic;
		font-size: 11px;
		text-align: justify;
		text-align-last: center;
	}
	.page-colortheo-wrap .text8 {
		left: 8.2rem;
		width: 34%;
		top: 18rem;
	}
	.page-colortheo-wrap .text9 {
		left: 8.2rem;
		width: 34%;
		top: 20.5rem;
	}
	.page-colortheo-wrap .text9 p,
	.page-colortheo-wrap .text10 p,
	.page-colortheo-wrap .text11 p {
		margin-bottom: 1em;
	}
	.page-colortheo-wrap .text10 {
		left: 8.2rem;
		width: 34%;
		top: 33rem;
	}
	.page-colortheo-wrap .text10 mark {
		display: none;
		visibility: hidden;
	}
	.page-colortheo-wrap .text15 {
		position: absolute;
		overflow: hidden;
		display: block !important;
		left: 16.4rem;
		width: 27%;
		top: 0.7rem;
	}
	.page-colortheo-wrap .text11 {
		left: 17rem;
		width: 11%;
		top: 17.3rem;
	}
	.page-colortheo-wrap .text12 {
		left: 17rem;
		width: 13%;
		top: 4.3rem;
	}
	.page-colortheo-wrap .text13 {
		left: 14rem;
		width: auto;
		top: 39.2rem;
	}
	.page-colortheo-wrap .text13 a {
		font-size: 6px;
	}
	.page-colortheo-wrap .leaf p.para-title {
		font-size: 7px;
	}
	.page-colortheo-wrap .leaf p {
		font-size: 6.2px;
	}
	.blog-custom-page.page-colortheo .text5.blogSocial {
		line-height: normal;
		left: 0.2rem;
		width: 61%;
		bottom: 0;
		text-align: left;
	}
	.blog-custom-page.page-colortheo .text5.blogSocial a {
		line-height: normal;
		font-size: 0.5rem;
		margin-left: 0;
	}
	.blog-custom-page.page-colortheo .text5.blogSocial a.twt i {
		font-size: 8px;
	}
	.blog-custom-page.page-colortheo .text5.blogSocial a.gmail:before {
		width: 14px;
		height: 14px;
	}
	.blog-custom-page.page-colortheo .text5.blogSocial a.fbk i,
	.blog-custom-page.page-colortheo .text5.blogSocial a.insta i {
		line-height: 8px;
		width: 10px;
		height: 10px;
	}
	/**page-pif**/
	.page-pif {
		width: 360px;
	}
	.page-pif .img-big {
		content: url(img/blog/pif/big-img-360.jpg);
	}
	.page-pif-wrap a {
		font-size: 33px;
	}
	.page-pif-wrap {}
	.page-pif-wrap p {
		font-size: 10px;
		line-height: normal;
		margin: 0 0 0.1rem;
	}
	.page-pif-wrap .title-text {
		left: 0;
		width: 11rem;
		top: 18.7rem;
	}
	.page-pif-wrap .title-text p {
		font-size: 0.7rem;
		padding: 1rem 0 0 2rem;
	}
	.page-pif-wrap .title-text p:before {
		content: ' " ';
		top: 8px;
		left: 12px;
		font-size: 25px;
	}
	.page-pif-wrap .title-text p:after {
		content: ' " ';
		top: 27px;
		right: 8px;
		font-size: 25px;
	}
	.page-pif-wrap .title-text p>span {
		font-family: 'Script MT Bold';
		font-size: 9px;
	}
	.page-pif-wrap .text1 {
		left: 0.5rem;
		width: 28%;
		top: 13.5rem;
	}
	.page-pif-wrap .text1 p {
		font-size: 18px;
		text-align: center;
		line-height: normal;
		padding: 0 0 8px 18px;
		text-transform: uppercase;
	}
	.page-pif-wrap .text1 p:before {
		font-family: 'eras_demi_itcregular';
		content: 'P';
		position: absolute;
		left: 0;
		top: -9px;
		color: #a44631;
		opacity: 0.4;
		font-size: 58px;
	}
	.page-pif-wrap .text2 {
		left: 0.4rem;
		width: 51%;
		top: 23.2rem;
	}
	.page-pif-wrap .text3 {
		left: 0.4rem;
		width: 59%;
		top: 27.1rem;
	}
	.page-pif-wrap .text4 {
		left: 7.5rem;
		width: 63%;
		top: 12.2rem;
	}
	.page-pif-wrap .text6 {
		left: 7.5rem;
		width: 66%;
		top: 14.7rem;
	}
	.page-pif-wrap .text7 {
		left: 13.2rem;
		width: auto;
		top: 24.1rem;
	}
	.page-pif-wrap .text8 {
		left: 14.1rem;
		width: auto;
		top: 26.6rem;
	}
	.page-pif-wrap .text9 {
		left: 14.3rem;
		width: 33%;
		top: 32.2rem;
	}
	.page-pif-wrap .text10 {
		left: 1.3rem;
		width: 34%;
		top: 36.1rem;
	}
	.page-pif-wrap .text9 p,
	.page-pif-wrap .text10 p {
		text-align: center;
	}
	.blog-custom-page.page-pif .text5.blogSocial {
		bottom: 0.1rem;
		text-align: right;
		width: 98%;
	}
	.blog-custom-page.page-pif .text5.blogSocial a.phone i,
	.blog-custom-page.page-pif .text5.blogSocial a {
		color: #000;
	}
	/**page-carvaa**/
	.page-carvaa {
		width: 360px;
	}
	.page-carvaa .img-big {
		content: url(img/blog/carvaa/big-img-360.jpg);
	}
	.page-carvaa-wrap a {
		color: #fff;
		font-size: 10px;
	}
	.page-carvaa-wrap p {
		text-align: center;
		font-size: 10px;
		line-height: normal;
		margin: 0 0 0.1rem;
		color: #fff;
	}
	.page-carvaa-wrap .title-text p {
		font-size: 18px;
		writing-mode: inherit;
		text-orientation: inherit;
	}
	.page-carvaa-wrap .title p {
		font-size: 10px;
		line-height: normal;
	}
	.page-carvaa-wrap .title-text {
		left: 11.2rem;
		width: 47%;
		height: auto;
		top: 2.0rem;
	}
	.page-carvaa-wrap .text1 {
		left: 11.2rem;
		width: 50%;
		top: 14.2rem;
	}
	.page-carvaa-wrap .text2 {
		left: 12.2rem;
		width: 45%;
		top: 17.2rem;
	}
	.page-carvaa-wrap .text3 {
		left: 0.5rem;
		width: 39%;
		top: 29.2rem;
	}
	.page-carvaa-wrap .text4 {
		left: 0.5rem;
		width: 39%;
		top: 30.2rem;
	}
	.page-carvaa-wrap .text6 {
		left: 0.5rem;
		width: 39%;
		top: 35.2rem;
	}
	.page-carvaa-wrap .text7 {
		left: 0rem;
		width: 45%;
		top: 39rem;
	}
	.page-carvaa-wrap .text7 p {
		font-size: 11px;
	}
	.blog-custom-page.page-carvaa .text5.blogSocial {
		bottom: 0rem;
		left: 10rem;
		width: auto;
	}
	.blog-custom-page.page-carvaa .text5.blogSocial a.phone i {
		color: #fff;
	}
	.blog-custom-page.page-carvaa .text5.blogSocial a {
		font-size: 14px;
	}
	.blog-custom-page.page-carvaa .text5.blogSocial a.fbk i {
		font-size: 12px;
		height: 20px;
		width: 20px;
		line-height: 25px;
		padding-right: 4px;
	}
	.blog-custom-page.page-carvaa .text5.blogSocial a.insta i {
		width: 21px;
		height: 21px;
		line-height: 25px;
	}
	.blog-custom-page.page-carvaa .text5.blogSocial a.twt i {
		font-size: 19px;
	}
	.blog-custom-page.page-carvaa .text5.blogSocial a.gmail:before {
		height: 18px;
		background-size: 100%;
	}
	.blog-custom-page.page-carvaa .text5.blogSocial a.gmail {
		margin-left: 0;
	}
	/**page-kaveri**/
	.page-kaveri {
		width: 360px;
	}
	.page-kaveri .img-big {
		content: url(img/blog/kaveri/big-img-360.jpg);
	}
	.page-kaveri-wrap a {
		font-size: 7px;
	}
	.page-kaveri-wrap p {
		font-size: 7px;
		line-height: normal;
		margin: 0 0 0.1rem;
	}
	.page-kaveri-wrap .title-text p {
		font-size: 2.3rem;
	}
	.page-kaveri-wrap .text1 {
		left: 4.9rem;
		width: 18%;
		top: 4.2rem;
	}
	.page-kaveri-wrap .text2 {
		left: 9.9rem;
		width: 32%;
		top: 1rem;
	}
	.page-kaveri-wrap .text2 p:first-child {
		font-size: 9px;
		margin-bottom: 3px;
		line-height: normal;
	}
	.page-kaveri-wrap .text2 p {
		font-size: 8px;
	}
	.page-kaveri-wrap .text3 {
		left: 14rem;
		width: 34%;
		top: 5.4rem;
	}
	.page-kaveri-wrap .text3 p:first-child {
		margin-left: 3.5rem;
	}
	.page-kaveri-wrap .text4 {
		left: 0.5rem;
		width: 27%;
		top: 17.1rem;
	}
	.page-kaveri-wrap .text4 p:first-child {
		margin-bottom: 6px;
	}
	.page-kaveri-wrap .text4 .shape1 {
		float: left;
		shape-outside: polygon(90% 62%, 87% 53%, 87% 72%, 72% 108%);
		-webkit-shape-outside: polygon(90% 62%, 87% 53%, 87% 72%, 72% 108%);
		-moz-shape-outside: polygon(90% 62%, 87% 53%, 87% 72%, 72% 108%);
		-o-shape-outside: polygon(90% 62%, 87% 53%, 87% 72%, 72% 108%);
		width: 4.5rem;
		height: 7rem;
	}
	.page-kaveri-wrap .text6 {
		left: 8.6rem;
		width: 21%;
		top: 22.6rem;
	}
	.page-kaveri-wrap .text6 p {
		font-size: 7px;
	}
	.page-kaveri-wrap .text7 {
		left: 15.5rem;
		width: 13%;
		top: 10.5rem;
	}
	.page-kaveri-wrap .text8 {
		left: 19.2rem;
		width: 12%;
		top: 15.2rem;
	}
	.page-kaveri-wrap .text9 {
		left: 1.3rem;
		width: 31%;
		top: 34.1rem;
	}
	.page-kaveri-wrap .text10 {
		left: 0.9rem;
		width: 36%;
		top: 35.5rem;
	}
	.page-kaveri-wrap .text11 {
		left: 17.2rem;
		width: 13%;
		top: 31.8rem;
	}
	.blog-custom-page.page-kaveri .text5.blogSocial {
		bottom: 0.4rem;
	}
	.blog-custom-page.page-kaveri .text5.blogSocial a.phone i {
		color: #fff;
	}
	/**page-niru**/
	.page-niru {
		width: 360px;
	}
	.page-niru .img-big {
		content: url(img/blog/niru/big-img-360.jpg);
	}
	.page-niru-wrap a {
		font-size: 10px;
	}
	.page-niru-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-niru-wrap p {
		font-family: 'Agency FB';
		text-align: justify;
		font-size: 24px;
		line-height: 21px;
		margin: 0 0 0.1rem;
		color: #fff;
	}
	.page-niru-wrap p>span {
		color: #ff0000;
		font-size: 56px;
	}
	.page-niru-wrap .title-text {
		left: 3.7rem;
		width: 18rem;
		top: 1rem;
	}
	.page-niru-wrap .title-text p,
	.page-niru-wrap .text2 p {
		font-family: 'Castellar';
	}
	.page-niru-wrap .title-text p {
		font-size: 0.9rem;
	}
	.page-niru-wrap .text1 {
		left: 3.6rem;
		width: 81%;
		top: 3.5rem;
		padding: 0.4rem 0.5rem;
	}
	.page-niru-wrap .text1 p {
		font-size: 0.8rem;
	}
	.page-niru-wrap .text2 {
		left: 7.5rem;
		width: 63%;
		top: 6.9rem;
	}
	.page-niru-wrap .text2 p {
		font-size: 0.8rem;
		text-align: left;
	}
	.page-niru-wrap .text2 p::after {
		display: none;
	}
	.page-niru-wrap .text3 {
		left: 0.8rem;
		width: 88%;
		top: 8.7rem;
	}
	.page-niru-wrap .text3 ul {
		list-style: none;
	}
	.page-niru-wrap .text3 ul li {
		padding: 0 0 0 1.2rem;
		font-size: 0.6rem;
		margin-bottom: 0.8rem;
	}
	.page-niru-wrap .text3 ul li::before {
		height: 0.6rem;
		width: 1rem;
	}
	.page-niru-wrap .text3 ul li:first-child {
		margin-left: 6.3rem;
	}
	.page-niru-wrap .text3 ul li:last-child {
		font-size: 0.6rem;
	}
	.page-niru-wrap .text4 {
		left: 0.9rem;
		width: 92%;
		top: 17.5rem;
		padding: 0.2rem;
	}
	.page-niru-wrap .text4 ul {
		list-style: none;
		margin-bottom: 0;
	}
	.page-niru-wrap .text4 ul li {
		padding: 0 0 0 1.5rem;
		color: #fff;
		font-size: 1.2rem;
		line-height: 13px;
	}
	.page-niru-wrap .text4 ul li::before {
		height: 1.2rem;
		width: 1rem;
	}
	.page-niru-wrap .text6 {
		left: 4.7rem;
		width: 78%;
		top: 25rem;
	}
	.page-niru-wrap .text7 {
		left: 1.7rem;
		width: 91%;
		top: 26.5rem;
	}
	.page-niru-wrap .text6 p,
	.page-niru-wrap .text7 p {
		font-size: 0.5rem;
		line-height: normal;
		font-weight: 700;
	}
	.blog-custom-page.page-niru .text5.blogSocial span {
		display: none;
	}
	/**page-terracotta**/
	.page-terracotta {
		width: 360px;
	}
	.page-terracotta-wrap .img-big {
		content: url(img/blog/terracotta/big-img-360.jpg);
	}
	.page-terracotta-wrap a {
		font-family: 'baskerville_old_faceregular';
		color: #000;
		font-size: 10px;
		text-decoration: none;
	}
	.page-terracotta-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-terracotta-wrap p {
		font-family: 'Agency FB';
		text-align: left;
		font-size: 10px;
		line-height: normal;
		margin: 0 0 0.5rem;
		color: #000;
	}
	.page-terracotta-wrap p.text-red {
		color: #762a01;
	}
	.page-terracotta-wrap .title-text {
		left: 3.5rem;
		width: 34%;
		top: 13.9rem;
	}
	.page-terracotta-wrap .title-text p {
		font-size: 0.7rem;
	}
	.page-terracotta-wrap .text1 {
		left: 1.4rem;
		width: 28%;
		top: 16.4rem;
	}
	.page-terracotta-wrap .text1 p {
		font-size: 11px;
	}
	.page-terracotta-wrap .text1 .shape1 {
		display: none;
		float: right;
		shape-outside: polygon(100% 35%, 78% 13%, 50% 40%, 25% 53%);
		-webkit-shape-outside: polygon(100% 35%, 78% 13%, 50% 40%, 25% 53%);
		-moz-shape-outside: polygon(100% 35%, 78% 13%, 50% 40%, 25% 53%);
		-o-shape-outside: polygon(100% 35%, 78% 13%, 50% 40%, 25% 53%);
		width: 8.5rem;
		height: 13rem;
	}
	.page-terracotta-wrap .text1 .shape2 {
		display: none;
		float: left;
		shape-outside: polygon(76% 62%, 5% 20%, 1% 20%, 57% 80%);
		-webkit-shape-outside: polygon(76% 62%, 5% 20%, 1% 20%, 57% 80%);
		-moz-shape-outside: polygon(76% 62%, 5% 20%, 1% 20%, 57% 80%);
		-o-shape-outside: polygon(76% 62%, 5% 20%, 1% 20%, 57% 80%);
		width: 2.5rem;
		height: 9rem;
	}
	.page-terracotta-wrap .text2 {
		left: 7.5rem;
		width: 28%;
		top: 25.6rem;
	}
	.page-terracotta-wrap .text3 {
		left: 12.1rem;
		width: 37%;
		top: 22rem;
	}
	.page-terracotta-wrap .text3 p {
		font-weight: 700;
		font-size: 10px;
		text-align: center;
	}
	.page-terracotta-wrap .text4 {
		word-break: break-all;
		left: 10.8rem;
		width: 43.4%;
		top: 23.6rem;
		background: #e5b09c;
		padding: 2px 3px;
		line-height: 7px;
		text-align: center;
	}
	/**page-clayHorse**/
	.page-clayHorse {
		width: 360px;
	}
	.page-clayHorse-wrap .img-big {
		content: url(img/blog/clayHorse/big-img-360.jpg);
	}
	.page-clayHorse-wrap a {
		font-size: 17px;
	}
	.page-clayHorse-wrap p {
		text-align: justify;
		font-size: 0.54rem;
		line-height: normal;
		margin: 0 0 0.1rem;
	}
	.page-clayHorse-wrap .title-text {
		left: 8.6rem;
		width: auto;
		top: 0.95rem;
	}
	.page-clayHorse-wrap .title-text p {
		font-size: 0.7rem;
	}
	.page-clayHorse-wrap .text1 {
		left: 12.8rem;
		width: 42%;
		top: 0.5rem;
	}
	.page-clayHorse-wrap .text2 {
		left: 12.8rem;
		width: 42%;
		top: 7.8rem;
	}
	.page-clayHorse-wrap .text3 {
		right: 0.5rem;
		width: 96%;
		top: 15.2rem;
	}
	.page-clayHorse-wrap .text3 .shape1 {
		float: right;
		shape-outside: polygon(100% 0%, 22% 0%, 22% 56%, 75% 75%);
		-webkit-shape-outside: polygon(100% 0%, 22% 0%, 22% 56%, 75% 75%);
		-moz-shape-outside: polygon(100% 0%, 22% 0%, 22% 56%, 75% 75%);
		-o-shape-outside: polygon(100% 0%, 22% 0%, 22% 56%, 75% 75%);
		width: 6.2rem;
		height: 12rem;
	}
	.page-clayHorse-wrap .text3 .shape2 {
		float: left;
		shape-outside: polygon(100% 0%, 0% 0%, 0% 66%, 100% 66%);
		-webkit-shape-outside: polygon(100% 0%, 0% 0%, 0% 66%, 100% 66%);
		-moz-shape-outside: polygon(100% 0%, 0% 0%, 0% 66%, 100% 66%);
		-o-shape-outside: polygon(100% 0%, 0% 0%, 0% 66%, 100% 66%);
		width: 7rem;
		height: 8rem;
	}
	.page-clayHorse-wrap .text4 {
		right: 0.5rem;
		width: 96%;
		top: 24.5rem;
	}
	.page-clayHorse-wrap .text6 {
		right: 0.5rem;
		width: 96%;
		top: 26.5rem;
	}
	.page-clayHorse-wrap .text7 {
		right: 0.5rem;
		width: 96%;
		top: 28.4rem;
	}
	.page-clayHorse-wrap .text8 {
		right: 0.5rem;
		width: 96%;
		top: 30.7rem;
	}
	.page-clayHorse-wrap .text8 .shape1 {
		display: none;
		float: right;
		shape-outside: polygon(100% 8%, 55% 8%, 55% 22%, 18% 37%, 22% 46%, 7% 87%, 100% 99%);
		-webkit-shape-outside: polygon(100% 8%, 55% 8%, 55% 22%, 18% 37%, 22% 46%, 7% 87%, 100% 99%);
		-moz-shape-outside: polygon(100% 8%, 55% 8%, 55% 22%, 18% 37%, 22% 46%, 7% 87%, 100% 99%);
		-o-shape-outside: polygon(100% 8%, 55% 8%, 55% 22%, 18% 37%, 22% 46%, 7% 87%, 100% 99%);
		width: 4.4rem;
		height: 13rem;
	}
	.page-clayHorse-wrap .text10 {
		right: 15.8rem;
		width: 28%;
		top: 35.1rem;
	}
	.page-clayHorse-wrap .text11 {
		right: 8.7rem;
		width: 28%;
		top: 35.1rem;
	}
	.page-clayHorse-wrap .text10 p,
	.page-clayHorse-wrap .text11 p {
		line-height: 9px;
		font-size: 9px;
	}
	.page-clayHorse-wrap .text10 p strong,
	.page-clayHorse-wrap .text11 p strong {
		font-size: 11px;
	}
	.page-clayHorse-wrap .text10 a,
	.page-clayHorse-wrap .text11 a {
		font-size: 9px;
		line-height: 9px;
		margin: 0 0 0.3rem;
	}
	.blog-custom-page.page-clayHorse .text5.blogSocial span {
		display: none;
	}
	.blog-custom-page.page-clayHorse .text5.blogSocial {
		width: 68%;
		left: 0.5rem;
		bottom: 0rem;
	}
	.blog-custom-page.page-clayHorse .text5.blogSocial a,
	.blog-custom-page.page-clayHorse .text5.blogSocial a.gmail {
		color: #000;
		font-size: 9px;
	}
	.blog-custom-page.page-clayHorse .text5.blogSocial a.phone {
		margin-left: 0.8rem;
	}
	/**page-diyfloral**/
	.page-diyfloral {
		width: 360px;
	}
	.page-diyfloral-wrap .img-big {
		content: url(img/blog/diyfloral/big-img-360.jpg);
	}
	.page-diyfloral-wrap a {}
	.page-diyfloral-wrap p {
		text-align: justify;
		font-size: 12px;
		line-height: 12px;
		margin: 0 0 0.1rem;
	}
	.page-diyfloral-wrap .title-text {
		left: 1.5rem;
		width: auto;
		top: 8.9rem;
	}
	.page-diyfloral-wrap .title-text p {
		font-size: 22px;
		line-height: normal;
	}
	.page-diyfloral-wrap .text1 {
		left: 8.8rem;
		width: 60%;
		top: 0.8rem;
	}
	.page-diyfloral-wrap .text1 span {
		font-size: 19px;
		line-height: 18px;
	}
	.page-diyfloral-wrap .text2 {
		left: 1.0rem;
		width: 95%;
		top: 10.6rem;
	}
	.page-diyfloral-wrap .text3 {
		left: 1rem;
		width: 46%;
		top: 15.7rem;
	}
	.page-diyfloral-wrap .text3 p {
		text-align: left;
	}
	.page-diyfloral-wrap .text9 {
		left: 1.2rem;
		width: 30%;
		top: 35.1rem;
	}
	.page-diyfloral-wrap .text9 p {
		font-family: 'cooper_blackregular';
		text-align: center;
		font-size: 10px;
		line-height: normal;
	}
	.page-diyfloral-wrap .text9 p span {
		display: block;
		color: #9800c4;
		font-size: 12px;
	}
	.page-diyfloral-wrap .text10 {
		left: 2.6rem;
		width: 34%;
		top: 20.1rem;
	}
	.page-diyfloral-wrap .text11 {
		left: 3.9rem;
		width: 21%;
		top: 22.8rem;
	}
	.page-diyfloral-wrap .text10 p {
		text-align: center;
		font-weight: bold;
	}
	.page-diyfloral-wrap .text11 p {
		text-align: center;
	}
	.page-diyfloral-wrap .text4 {
		left: 11.8rem;
		width: 44%;
		top: 25.4rem;
	}
	.page-diyfloral-wrap .text4 p {
		text-align: center;
		font-size: 10px;
	}
	.page-diyfloral-wrap .text6 {
		left: 11.4rem;
		width: 46%;
		top: 26.9rem;
	}
	.page-diyfloral-wrap .text7 {
		left: 9.4rem;
		width: 55%;
		top: 28.3rem;
	}
	.page-diyfloral-wrap .text6 p,
	.page-diyfloral-wrap .text7 p {
		font-size: 11px;
		line-height: 11px;
	}
	.page-diyfloral-wrap .text8 {
		left: 9.4rem;
		width: 55%;
		top: 31.8rem;
	}
	.page-diyfloral-wrap .text8 p {
		font-size: 11px;
		line-height: 11px;
		text-align: left;
	}
	.blog-custom-page.page-diyfloral .text5.blogSocial {
		left: 1rem;
		text-align: left;
	}
	/**page-pottery**/
	.page-pottery {
		width: 360px;
	}
	.page-pottery-wrap .img-big {
		content: url(img/blog/pottery/big-img-360.jpg);
	}
	.page-pottery-wrap a {
		font-size: 11px;
	}
	.page-pottery-wrap p {
		font-size: 11px;
		line-height: 13px;
		margin: 0 0 0.5rem;
	}
	.page-pottery-wrap .title-text {
		right: 1rem;
		width: 20.6rem;
		top: 0.5rem;
	}
	.page-pottery-wrap .title-text p {
		font-size: 1.4rem;
	}
	.page-pottery-wrap .text1 {
		right: 0.8rem;
		width: 44%;
		top: 3.7rem;
	}
	.page-pottery-wrap .text2 {
		right: 6.8rem;
		width: 35%;
		top: 11.5rem;
	}
	.page-pottery-wrap .text3 {
		right: 0.8rem;
		width: 62%;
		top: 20rem;
	}
	.page-pottery-wrap .text4 {
		right: 0.8rem;
		width: 62%;
		top: 25.2rem;
	}
	.page-pottery-wrap .text6 {
		left: 5.8rem;
		width: 31%;
		top: 30.4rem;
	}
	.page-pottery-wrap .text6 p {
		font-size: 15px;
	}
	.page-pottery-wrap .text7 {
		left: 1.5rem;
		width: 44%;
		bottom: 3.7rem;
	}
	.page-pottery-wrap .text7 p {
		text-align: left;
		text-align-last: left;
		line-height: 11px;
	}
	.page-pottery-wrap .text7 p a {
		margin-bottom: 0rem;
		display: inline-block;
	}
	.blog-custom-page.page-pottery .text5.blogSocial span {
		display: none;
	}
	.blog-custom-page.page-pottery .text5.blogSocial {
		width: 44%;
		left: 12rem;
		bottom: 0.1rem;
	}
	.blog-custom-page.page-pottery .text5.blogSocial span,
	.blog-custom-page.page-pottery .text5.blogSocial a,
	.blog-custom-page.page-pottery .text5.blogSocial a.gmail {
		color: #fff;
		font-size: 9px;
	}
	.blog-custom-page.page-pottery .text5.blogSocial a.phone {
		margin-left: 4.9rem;
	}
	/**page-ikkis**/
	.page-ikkis {
		width: 360px;
	}
	.page-ikkis-wrap .img-big {
		content: url(img/blog/ikkis/big-img-360.jpg);
	}
	.page-ikkis-wrap a {
		font-size: 8px;
	}
	.page-ikkis-wrap p>span.hin-num {
		font-family: 'devlys_030_condensednormal';
		font-size: 10px;
	}
	.page-ikkis-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-ikkis-wrap p {
		text-align: justify;
		font-size: 8px;
		line-height: 10px;
		margin: 0 0 0.3rem;
	}
	.page-ikkis-wrap .title-text {
		right: 18px;
		width: 15rem;
		top: 0.8rem;
	}
	.page-ikkis-wrap .title-text p {
		font-size: 13px;
		text-align: left;
		line-height: 18px;
	}
	.page-ikkis-wrap .title-text2 {
		left: 7px;
		top: 41.1rem;
	}
	.page-ikkis-wrap .title-text2 p {
		font-size: 1.2rem;
	}
	.page-ikkis-wrap .text1 {
		left: 0.4rem;
		width: 24%;
		top: 2.2rem;
	}
	.page-ikkis-wrap .text2 {
		left: 0.4rem;
		width: 24%;
		top: 13.5rem;
	}
	.page-ikkis-wrap .text7 {
		left: 0.2rem;
		width: 25%;
		top: 43.5rem;
	}
	.page-ikkis-wrap .text8 {
		left: 0.1rem;
		width: 25%;
		top: 58.9rem;
	}
	.page-ikkis-wrap .text1 p,
	.page-ikkis-wrap .text2 p {
		font-family: 'BellMT';
		font-size: 9px;
		line-height: 12px;
		text-align: center;
	}
	.page-ikkis-wrap .text7 p,
	.page-ikkis-wrap .text8 p {
		font-family: 'BellMT';
		font-size: 8px;
		line-height: 11px;
		text-align: center;
	}
	.page-ikkis-wrap .text3 {
		left: 6.4rem;
		width: 68%;
		top: 3.5rem;
	}
	.page-ikkis-wrap .text4 {
		left: 6.5rem;
		width: 67%;
		top: 22.0rem;
	}
	.page-ikkis-wrap .text4 .shape1 {
		float: right;
		shape-outside: polygon(92% 0%, 9% 26%, 25% 32%, 46% 39%, 67% 60%, 99% 87%);
		-webkit-shape-outside: polygon(92% 0%, 9% 26%, 25% 32%, 46% 39%, 67% 60%, 99% 87%);
		-moz-shape-outside: polygon(92% 0%, 9% 26%, 25% 32%, 46% 39%, 67% 60%, 99% 87%);
		-o-shape-outside: polygon(92% 0%, 9% 26%, 25% 32%, 46% 39%, 67% 60%, 99% 87%);
		width: 4.5rem;
		height: 9rem;
	}
	.page-ikkis-wrap .text4 .shape2 {
		float: left;
		shape-outside: polygon(0% 0%, 0% 26%, 62% 50%, 81% 62%, 88% 75%, 74% 87%);
		-webkit-shape-outside: polygon(0% 0%, 0% 26%, 62% 50%, 81% 62%, 88% 75%, 74% 87%);
		-moz-shape-outside: polygon(0% 0%, 0% 26%, 62% 50%, 81% 62%, 88% 75%, 74% 87%);
		-o-shape-outside: polygon(0% 0%, 0% 26%, 62% 50%, 81% 62%, 88% 75%, 74% 87%);
		width: 8.5rem;
		height: 12rem;
	}
	.page-ikkis-wrap .text6 {
		left: 6.2rem;
		width: 68%;
		top: 41rem;
	}
	.page-ikkis-wrap .text3 p,
	.page-ikkis-wrap .text4 p,
	.page-ikkis-wrap .text6 p {}
	.page-ikkis-wrap .text3 p.text-red,
	.page-ikkis-wrap .text4 p.text-red,
	.page-ikkis-wrap .text6 p.text-red {
		color: #62210c;
		text-align: center;
		padding: 0 2rem;
		font-style: italic;
		font-weight: bold;
	}
	.page-ikkis-wrap .text9 {
		left: 13.5rem;
		width: 36%;
		top: 62.4rem;
	}
	.page-ikkis-wrap .text9 p {
		text-align: center;
	}
	.blog-custom-page.page-ikkis .text5.blogSocial {
		width: 35%;
		left: 14.5rem;
		bottom: 2.6rem;
		line-height: 15px;
	}
	.blog-custom-page.page-ikkis .text5.blogSocial a,
	.blog-custom-page.page-ikkis .text5.blogSocial a.gmail {
		color: #000;
		font-size: 10px;
	}
	/**page-anukrish**/
	.page-anukrish {
		width: 360px;
	}
	.page-anukrish-wrap .img-big {
		content: url(img/blog/anukrish/big-img-360.jpg);
	}
	.page-anukrish-wrap a {
		font-family: 'MyriadProRegular';
		color: #416cb4;
		font-size: 33px;
	}
	.page-anukrish-wrap p {
		font-size: 11px;
		line-height: 9px;
	}
	.page-anukrish-wrap p>span {
		color: #ff0000;
		font-size: 56px;
	}
	.page-anukrish-wrap .title-text {
		right: 6.5rem;
		width: 8rem;
		top: 0.4rem;
	}
	.page-anukrish-wrap .title-text p {
		font-size: 1.1rem;
		line-height: 22px;
	}
	.page-anukrish-wrap .text1 {
		width: 31%;
		top: 0.5rem;
		left: 0.5rem;
	}
	.page-anukrish-wrap .text1 p {
		font-size: 19px;
		text-align: left;
		line-height: normal;
	}
	.page-anukrish-wrap .text2 {
		width: 66%;
		top: 3.3rem;
		left: 0.5rem;
	}
	.page-anukrish-wrap .text2 .shape1 {
		display: none;
		visibility: hidden;
	}
	.page-anukrish-wrap .text2 p {
		text-align-last: end;
	}
	.page-anukrish-wrap .text3 {
		left: 0.5rem;
		width: 94%;
		top: 22.78rem;
	}
	.page-anukrish-wrap .text3 p {
		text-align-last: center;
	}
	.page-anukrish-wrap .text4 {
		left: 6.2rem;
		width: 24%;
		top: 16.7rem;
	}
	.page-anukrish-wrap .text6 {
		left: 3.3rem;
		width: 82%;
		top: 27rem;
	}
	.page-anukrish-wrap .text6 p {
		text-align-last: center;
	}
	.page-anukrish-wrap .text6 .shape1 {
		display: none;
		visibility: hidden;
	}
	.page-anukrish-wrap .text7 {
		left: 16rem;
		width: 15%;
		top: 32.5rem;
	}
	.page-anukrish-wrap .text7 p {
		text-align: center;
	}
	.page-anukrish-wrap .text7 a {
		font-size: 9px;
	}
	.page-anukrish-wrap .text8 {
		left: 13.6rem;
		width: 31%;
		top: 14.3rem;
	}
	.page-anukrish-wrap .text8 p {
		font-size: 10px;
	}
	/**page-murali**/
	.page-murali {
		width: 360px;
	}
	.page-murali-wrap .img-big {
		content: url(img/blog/murali/big-img-360.jpg);
	}
	.page-murali-wrap p {
		font-size: 19px;
		line-height: 20px;
		margin-bottom: 0.5rem;
	}
	.page-murali .text1 {
		right: 0;
		width: 100%;
		top: 0.5rem;
		padding: 0 2rem;
	}
	.blog-custom-page.page-murali .text5.blogSocial {
		left: 0rem;
		width: 100%;
		bottom: 0;
		padding: 0 0.3rem;
	}
	.blog-custom-page.page-murali .text5.blogSocial a.gmail:before {
		width: 13px;
		height: 11px;
	}
	.blog-custom-page.page-murali .text5.blogSocial a.fbk i {
		font-size: 5px;
		height: 10px;
		width: 10px;
		line-height: 11px;
	}
	.blog-custom-page.page-murali .text5.blogSocial a.insta i {
		width: 10px;
		height: 10px;
		line-height: 10px;
	}
	.blog-custom-page.page-murali .text5.blogSocial a.twt i {
		font-size: 8px;
	}
	.blog-custom-page.page-murali .text5.blogSocial a,
	.blog-custom-page.page-murali .text5.blogSocial a.phone i {
		margin-left: 0.1rem;
		font-size: 7px;
	}
	.blog-custom-page.page-murali .text5.blogSocial span {
		font-size: 7px;
	}
	/**page-krsnaa**/
	.page-krsnaa {
		width: 360px;
	}
	.page-krsnaa-wrap .img-big {
		content: url(img/blog/krsnaa/big-img-360.jpg);
	}
	.page-krsnaa-wrap p {
		text-align: center;
		font-size: 12px;
		line-height: normal;
		margin: 0 0 0.1rem;
		color: #000;
	}
	.page-krsnaa-wrap p>strong {
		font-size: 17px;
	}
	.page-krsnaa-wrap .title-text {
		left: 1.2rem;
		width: auto;
		top: 29rem;
	}
	.page-krsnaa-wrap .title-text p {
		font-size: 26px;
	}
	.page-krsnaa .text1 {
		left: 0.5rem;
		width: 28%;
		top: 9rem;
	}
	.page-krsnaa .text2 {
		left: 7.5rem;
		width: 31%;
		top: 19rem;
	}
	.page-krsnaa .text3 {
		left: 7.5rem;
		width: 31%;
		top: 21.6rem;
	}
	.page-krsnaa .text4 {
		left: 7.5rem;
		width: 31%;
		top: 23.5rem;
	}
	.page-krsnaa .text6 {
		left: 15.5rem;
		width: 29%;
		top: 20rem;
	}
	.page-krsnaa .text6 p {
		font-size: 15px;
		line-height: normal;
	}
	.page-krsnaa .text7 {
		left: 9.5rem;
		width: 48%;
		top: 31.8rem;
	}
	.page-krsnaa .text8 {
		left: 10rem;
		width: 35%;
		top: 32.8rem;
	}
	.page-krsnaa .text8 p {
		font-size: 25px;
		font-style: italic;
	}
	.page-krsnaa .text9 {
		left: 10.5rem;
		width: 52%;
		top: 34.8rem;
	}
	.page-krsnaa .text9 p {
		text-align: left;
	}
	.page-krsnaa .text9 a {
		font-size: 9px;
	}
	.blog-custom-page.page-krsnaa .text5.blogSocial {
		left: 10rem;
		width: 55%;
		bottom: 0rem;
	}
	.blog-custom-page.page-krsnaa .text5.blogSocial span {
		display: none;
	}
	.blog-custom-page.page-krsnaa .text5.blogSocial a.gmail:before {
		width: 13px;
		height: 11px;
	}
	.blog-custom-page.page-krsnaa .text5.blogSocial a.fbk i {
		font-size: 5px;
		height: 10px;
		width: 10px;
		line-height: 11px;
	}
	.blog-custom-page.page-krsnaa .text5.blogSocial a.insta i {
		width: 10px;
		height: 10px;
		line-height: 10px;
	}
	.blog-custom-page.page-krsnaa .text5.blogSocial a.twt i {
		font-size: 8px;
	}
	.blog-custom-page.page-krsnaa .text5.blogSocial a,
	.blog-custom-page.page-krsnaa .text5.blogSocial a.phone i {
		margin-left: 0.2rem;
		font-size: 7px;
	}
	/**page-mutham**/
	.page-mutham {
		width: 360px;
	}
	.page-mutham-wrap .img-big {
		content: url(img/blog/mutham/big-img-360.jpg);
	}
	.page-mutham-wrap p {
		font-size: 8px;
		line-height: 11px;
	}
	.page-mutham-wrap p>strong {
		font-size: 12px;
	}
	.page-mutham-wrap .title-text {
		left: 1.2rem;
		top: 8.5rem;
	}
	.page-mutham-wrap .title-text p {
		font-size: 21px;
	}
	.page-mutham .text1 {
		left: 0rem;
		width: 100%;
		top: 31.6rem;
	}
	.page-mutham .text2 {
		right: 0;
		width: 36%;
		top: 0.5rem;
	}
	.page-mutham .text2 strong,
	.page-mutham .text6 strong {
		font-size: 11px;
	}
	.page-mutham .text3 {
		right: 13.5rem;
		width: 38%;
		top: 11.2rem;
	}
	.page-mutham .text3 strong {
		font-size: 12px;
	}
	.page-mutham .text4 {
		right: 0rem;
		width: 100%;
		top: 23.5rem;
	}
	.page-mutham .text4 .shape1 {
		float: left;
		shape-outside: polygon(88% 0%, 0% 1%, 35% 47%, 49% 44%, 82% 19%);
		-webkit-shape-outside: polygon(88% 0%, 0% 1%, 35% 47%, 49% 44%, 82% 19%);
		-moz-shape-outside: polygon(88% 0%, 0% 1%, 35% 47%, 49% 44%, 82% 19%);
		-o-shape-outside: polygon(88% 0%, 0% 1%, 35% 47%, 49% 44%, 82% 19%);
		width: 8.5rem;
		height: 8rem;
	}
	.page-mutham .text6 {
		right: 0rem;
		width: 100%;
		top: 29.3rem;
	}
	.page-mutham .text7 {
		right: 0rem;
		width: 100%;
		top: 37rem;
	}
	.page-mutham .text8 {
		right: 0rem;
		width: 100%;
		top: 37.6rem;
	}
	.page-mutham .text7 a,
	.page-mutham .text8 a {
		line-height: 6px;
		display: inline-block;
		margin: 0 1.5rem 0.5rem 0;
		font-size: 7px;
	}
	.blog-custom-page.page-mutham .text5.blogSocial {
		left: 0;
		width: 100%;
		bottom: -0.2rem;
		text-align: center;
	}
	.blog-custom-page.page-mutham .text5.blogSocial span {
		display: inline-block;
	}
	.blog-custom-page.page-mutham .text5.blogSocial a.fbk i {
		font-size: 7px;
		height: 10px;
		width: 11px;
		line-height: 12px;
	}
	.blog-custom-page.page-mutham .text5.blogSocial a.insta i {
		width: 11px;
		height: 11px;
		line-height: 11px;
	}
	.blog-custom-page.page-mutham .text5.blogSocial a.twt i {
		font-size: 10px;
	}
	/**page-vijaya**/
	.page-vijaya {
		width: 360px;
	}
	.page-vijaya-wrap .img-big {
		content: url(img/blog/vijaya/big-img-360.jpg);
	}
	.page-vijaya-wrap p {
		font-family: 'arial';
		font-style: italic;
		text-align: justify;
		font-size: 10px;
		line-height: normal;
		margin: 0 0 0.1rem;
		color: #000;
	}
	.page-vijaya-wrap section.page2 p {
		font-size: 8px;
	}
	.page-vijaya-wrap p.special {
		font-weight: bold;
		font-style: normal;
	}
	.page-vijaya-wrap h4.ques {
		background: none;
		padding: 0;
		font-size: 10px;
		margin: 0 0 1.5px;
		line-height: 10px;
	}
	.page-vijaya-wrap h4.ques2 {
		background: none;
		padding: 0;
		font-size: 10px;
		margin: 0 0 1.5px;
		line-height: 10px;
		font-weight: bold;
		font-style: normal;
	}
	.page-vijaya-wrap .quest>p {
		padding: 0;
	}
	.page-vijaya-wrap .quest>h4 {
		padding: 0;
	}
	.page-vijaya .title-text {
		width: 23%;
		top: 0.5rem;
		right: 0;
	}
	.page-vijaya .title-text p {
		font-size: 16px;
	}
	.page-vijaya .text1 {
		right: 4rem;
		width: 82%;
		top: 13.2rem;
		padding: 5px;
	}
	.page-vijaya-wrap .text1 .shape1 {
		float: right;
		shape-outside: polygon(23% 4%, 0% 95%, 100% 112%, 100% 0%);
		-webkit-shape-outside: polygon(23% 4%, 0% 95%, 100% 112%, 100% 0%);
		-moz-shape-outside: polygon(23% 4%, 0% 95%, 100% 112%, 100% 0%);
		-o-shape-outside: polygon(23% 4%, 0% 95%, 100% 112%, 100% 0%);
		width: 6rem;
		height: 3.8rem;
	}
	.page-vijaya .text1 p>strong {
		font-size: 15px;
		font-style: italic;
	}
	.page-vijaya .text2 {
		right: 0rem;
		width: 100%;
		top: 18.2rem;
		padding: 5px;
	}
	.page-vijaya .text3 {
		right: 0rem;
		width: 100%;
		top: 22.2rem;
		padding: 5px;
	}
	.page-vijaya .text4 {
		display: none;
	}
	.page-vijaya .text6 {
		left: 6rem;
		width: 73%;
		top: 26.2rem;
		padding: 5px;
	}
	.page-vijaya .text7 {
		left: 6rem;
		width: 73%;
		top: 29.5rem;
		padding: 5px;
	}
	.page-vijaya .text8 {
		left: 7rem;
		width: 69%;
		top: 31.2rem;
		padding: 5px;
	}
	.page-vijaya .text8 a {
		font-size: 9px;
		line-height: 7px;
	}
	.page-vijaya .text10 {
		right: 9rem;
		width: 60%;
		top: 52.2rem;
		padding: 5px;
	}
	.page-vijaya .text11 {
		right: 0rem;
		width: 100%;
		top: 54.8rem;
		padding: 5px;
	}
	.page-vijaya-wrap .text11 .shape1 {
		float: right;
		shape-outside: polygon(23% 4%, 24% 56%, 45% 63%, 100% 0%);
		-webkit-shape-outside: polygon(23% 4%, 24% 56%, 45% 63%, 100% 0%);
		-moz-shape-outside: polygon(23% 4%, 24% 56%, 45% 63%, 100% 0%);
		-o-shape-outside: polygon(23% 4%, 24% 56%, 45% 63%, 100% 0%);
		width: 9.5rem;
		height: 4.6rem;
	}
	.page-vijaya .text12 {
		right: 0rem;
		width: 100%;
		top: 59.2rem;
		padding: 5px;
	}
	.page-vijaya .text13 {
		right: 0rem;
		width: 100%;
		top: 61.2rem;
		padding: 5px;
	}
	.page-vijaya .text14 {
		right: 0rem;
		width: 100%;
		top: 66.2rem;
		padding: 5px;
	}
	.page-vijaya .text15 {
		left: 0rem;
		width: 100%;
		top: 69rem;
		padding: 5px;
	}
	.page-vijaya .text16 {
		left: 0.7rem;
		width: 97%;
		top: 72.4rem;
		padding: 5px;
	}
	.page-vijaya .text17 {
		left: 0.7rem;
		width: 97%;
		top: 74.4rem;
		padding: 5px;
	}
	.page-vijaya .text18 {
		width: 41.8%;
		top: 78.4rem;
	}
	.page-vijaya .text9 {
		width: 41.8%;
		top: 38.4rem;
	}
	.page-vijaya .text9 p,
	.page-vijaya .text18 p {
		font-size: 11px;
	}
	.blog-custom-page.page-vijaya .text5.blogSocial {
		left: 6.5rem;
		width: 70%;
		bottom: 0.8rem;
		text-align: right;
		line-height: 9px;
	}
	.blog-custom-page.page-vijaya .text5.blogSocial span {
		color: #000;
		display: block;
		font-size: 10px;
	}
	.blog-custom-page.page-vijaya .text5.blogSocial a,
	.blog-custom-page.page-vijaya .text5.blogSocial a.phone i {
		color: #000 !important;
		font-size: 8px;
		margin-left: 0.1rem !important;
	}
	.blog-custom-page.page-vijaya .text5.blogSocial a.fbk i {
		font-size: 6px;
		height: 10px;
		width: 10px;
		line-height: 13px;
		padding-right: 2px;
	}
	.blog-custom-page.page-vijaya .text5.blogSocial a.insta i {
		width: 12px;
		height: 12px;
		line-height: 13px;
	}
	.blog-custom-page.page-vijaya .text5.blogSocial a.twt i {
		font-size: 10px;
	}
	.blog-custom-page.page-vijaya .text5.blogSocial a.gmail:before {
		width: 15px;
		height: 10px;
		background-size: 70%;
	}
	/**page-manju**/
	.page-manju {
		width: 360px;
	}
	.page-manju-wrap .img-big {
		content: url(img/blog/manju/big-img-360.jpg);
	}
	.page-manju-wrap p {
		line-height: 12px;
		font-size: 13px;
	}
	.page-manju-wrap .title-text {
		width: 76%;
		top: 0.5rem;
		margin-left: 23px;
	}
	.page-manju-wrap .title-text p {
		font-size: 1rem;
	}
	.page-manju-wrap .text1 {
		width: 92%;
		left: 1rem;
		top: 1.5rem;
	}
	.page-manju-wrap .text1 .shape1 {
		float: right;
		shape-outside: polygon(81% 5%, 81% 45%, 100% 45%, 100% 0%);
		-webkit-shape-outside: polygon(81% 5%, 81% 45%, 100% 45%, 100% 0%);
		-moz-shape-outside: polygon(81% 5%, 81% 45%, 100% 45%, 100% 0%);
		-o-shape-outside: polygon(81% 5%, 81% 45%, 100% 45%, 100% 0%);
		width: 19rem;
		height: 10rem;
	}
	.page-manju-wrap .text2 {
		width: 92%;
		top: 6.3rem;
		left: 1rem;
	}
	.page-manju-wrap .text3 {
		width: 92%;
		top: 11.3rem;
		left: 1rem;
	}
	.blog-custom-page.page-manju .text5.blogSocial {
		left: 6.5rem;
		width: 43%;
		bottom: 0;
	}
	.blog-custom-page.page-manju .text5.blogSocial a {
		margin-left: 0.2rem !important;
		font-size: 0.5rem;
	}
	.blog-custom-page.page-manju .text5.blogSocial a.gmail.gmail2 {
		padding-left: 0;
		margin-left: 2px;
	}
	.blog-custom-page.page-manju .text5.blogSocial a.gmail.gmail2:before {
		background: none;
	}
	/**page-pebble**/
	.page-pebble {
		width: 360px;
	}
	.page-pebble-wrap .img-big {
		content: url(img/blog/pebble/big-img-360.jpg);
	}
	.page-pebble-wrap a {
		font-size: 17px;
	}
	.page-pebble-wrap p {
		text-align: justify;
		font-size: 18px;
		line-height: 21px;
	}
	.page-pebble-wrap p>span {
		font-size: 28px;
	}
	.page-pebble-wrap .title-text {
		left: 0.5rem;
		width: auto;
		bottom: 1rem;
	}
	.page-pebble-wrap .title-text p {
		font-size: 2rem;
		line-height: normal;
	}
	.page-pebble-wrap .text1 {
		left: 1rem;
		width: 63%;
		top: 1.2rem;
	}
	.page-pebble-wrap .text2 {
		left: 3.6rem;
		width: auto;
		top: 5.8rem;
	}
	.page-pebble-wrap .text2 p {
		font-size: 15px;
		line-height: 33px;
	}
	.page-pebble-wrap .text2 p:nth-child(2) {
		font-size: 29px;
	}
	.page-pebble-wrap .text3 {
		left: 9.4rem;
		width: 57.9%;
		top: 11.1rem;
	}
	.page-pebble-wrap .text3 p {
		font-size: 18px;
		line-height: 22px;
		word-spacing: normal;
	}
	.page-pebble-wrap .text13 {
		left: 11.4rem;
		width: auto;
		bottom: 16.5rem;
	}
	/**page-stoneware**/
	.page-stoneW {
		width: 360px;
	}
	.page-stoneW-wrap .img-big {
		content: url(img/blog/stoneware/big-img-360.jpg);
	}
	.page-stoneW-wrap a {
		font-family: 'MicrosoftHimalaya';
		color: #0105a9;
		font-size: 15.85px;
	}
	.page-stoneW-wrap {
		position: relative;
		overflow: hidden;
		padding: 0;
	}
	.page-stoneW-wrap p {
		text-align: justify;
		font-size: 18px;
		line-height: 12px;
	}
	.page-stoneW-wrap .text1 {
		width: 62%;
		top: 0.2rem;
		left: 0.4rem;
	}
	.page-stoneW-wrap .text2 {
		left: 4.5rem;
		width: 50%;
		top: 11.2rem;
	}
	.page-stoneW-wrap .text3 {
		left: 7.7rem;
		width: 60%;
		top: 21.6rem;
	}
	.page-stoneW-wrap .text3 p {
		line-height: 1.5rem;
		font-size: 2rem;
		letter-spacing: normal;
        
	}
	.page-stoneW-wrap .text4 {
		left: 7.6rem;
		width: 60%;
		top: 25rem;
	}
	.page-stoneW-wrap .text13 {
		right: 2.5rem;
		width: 52%;
		bottom: 11.9rem;
	}
	.page-stoneW-wrap .text13 p {
		text-align: center;
		line-height: 7px;
	}
	/**page-svaram**/
	.page-svaram {
		width: 360px;
	}
	.page-svaram-wrap .img-big {
		content: url(img/blog/svaram/big-img-360.jpg);
	}
	.page-svaram-wrap p {
		font-size: 7px;
		line-height: 7px;
		text-align: left;
	}
	.page-svaram-wrap .title-text p {
		font-size: 1.5rem;
	}
	.page-svaram-wrap a {
		font-size: 11px;
	}
	.page-svaram-wrap .title-text {
		top: 0;
		right: 0.4rem;
	}
	.page-svaram-wrap .text1 {
		left: 0.4rem;
		width: 97%;
		top: 2.1rem;
	}
	.page-svaram-wrap .text2 {
		left: 0.4rem;
		width: 97%;
		top: 3.9rem;
	}
	.page-svaram-wrap .text3 {
		left: 0.4rem;
		width: 97%;
		top: 5.9rem;
	}
	.page-svaram-wrap .text4 {
		left: 0.4rem;
		width: 97%;
		top: 7.1rem;
	}
	.page-svaram-wrap .text6 {
		left: 0.4rem;
		width: 97%;
		top: 8.5rem;
	}
	.page-svaram-wrap .text9 .shape1,
	.page-svaram-wrap .text4 .shape1,
	.page-svaram-wrap .text6 .shape1,
	.page-svaram-wrap .text8 .shape1 {
		display: none;
		visibility: hidden;
	}
	.page-svaram-wrap .text7 {
		left: 0.4rem;
		width: 94%;
		top: 9.8rem;
	}
	.page-svaram-wrap .text7 p {
		font-size: 10.75px;
		line-height: 9px;
	}
	.page-svaram-wrap .text7 .shape1 {
		float: right;
		shape-outside: polygon(0% 40%, 31% 40%, 42% 47%, 97% 0%, 61% 69%);
		-webkit-shape-outside: polygon(0% 40%, 31% 40%, 42% 47%, 97% 0%, 61% 69%);
		-moz-shape-outside: polygon(0% 40%, 31% 40%, 42% 47%, 97% 0%, 61% 69%);
		-o-shape-outside: polygon(0% 40%, 31% 40%, 42% 47%, 97% 0%, 61% 69%);
		width: 19rem;
		height: 10rem;
	}
	.page-svaram-wrap .text9 p,
	.page-svaram-wrap .text8 p {
		text-align: justify;
		text-align-last: center;
	}
	.page-svaram-wrap .text9 {
		width: 52%;
		bottom: 3.7rem;
	}
	.page-svaram-wrap .text9 .shape1 {
		shape-outside: polygon(55% 26%, 35% 33%, 11% 38%, 97% 0%, 68% 19%);
		-webkit-shape-outside: polygon(55% 26%, 35% 33%, 11% 38%, 97% 0%, 68% 19%);
		-moz-shape-outside: polygon(55% 26%, 35% 33%, 11% 38%, 97% 0%, 68% 19%);
		-o-shape-outside: polygon(55% 26%, 35% 33%, 11% 38%, 97% 0%, 68% 19%);
	}
	.page-svaram-wrap .text8 {
		width: 35%;
		bottom: 2.5rem;
	}
	.page-svaram-wrap .text11 {
		bottom: 18.8rem;
		left: 0.4rem;
		width: 11%;
	}
	.page-svaram-wrap .text11 p {
		font-size: 15px;
		line-height: 16px;
	}
	.page-svaram-wrap .text10 {
		bottom: 5rem;
		width: 26%;
	}
	.page-svaram-wrap .text10 p,
	.page-svaram-wrap .text12 p {
		font-size: 10px;
	}
	.page-svaram-wrap .text12 {
		right: 0.2rem;
		width: 20%;
		bottom: 8rem;
	}
	.page-svaram-wrap .text13 {
		right: 0.4rem;
		width: 95%;
		bottom: 1.2rem;
	}
	.page-svaram-wrap .text13 p {
		line-height: 5px;
	}
	/**page-sathpati**/
	.page-sathpati {
		width: 360px;
	}
	.page-sathpati-wrap .img-big {
		content: url(img/blog/sathpati/big-img-360.jpg);
	}
	.page-sathpati-wrap p {
		font-size: 13px;
		line-height: 12px;
		margin: 0 0 0.1rem;
	}
	.page-sathpati-wrap p>strong {
		font-size: 17px;
	}
	.page-sathpati-wrap .title-text {
		left: 1rem;
		width: 94%;
		top: 28.2rem;
	}
	.page-sathpati-wrap .title-text p {
		font-size: 1rem;
		text-align: left;
	}
	.page-sathpati-wrap .author {
		left: 1rem;
		top: 30px;
	}
	.page-sathpati-wrap .author p {
		font-size: 18px;
		line-height: 17px;
	}
	.page-sathpati-wrap .text1 {
		left: 1rem;
		width: 94%;
		top: 29.7rem;
	}
	.page-sathpati-wrap .text2 {
		left: 0.7rem;
		width: 94%;
		top: 40.5rem;
	}
	.page-sathpati-wrap .text2 p {
		line-height: 12px;
		font-size: 13px;
	}
	.page-sathpati-wrap .text2 p>strong {
		margin-top: 0.3rem;
		font-size: 14px;
	}
	.page-sathpati-wrap .text2 .shape1 {
		display: none;
	}
	.page-sathpati-wrap .text3 {
		left: 0.7rem;
		width: 94%;
		top: 73.3rem;
	}
	.page-sathpati-wrap .text3 p {
		font-size: 11px;
		line-height: 13px;
	}
	.page-sathpati-wrap .text3 p>span {
		font-size: 11px;
	}
	.page-sathpati-wrap .text4 {
		left: 1rem;
		width: 46%;
		top: 13.5rem;
	}
	.page-sathpati-wrap .text4 p {
		text-align: justify;
		font-size: 12px;
		line-height: 13px;
		text-align-last: center;
	}
	.page-sathpati-wrap .text4 p>span {}
	.page-sathpati-wrap .text4 .shape1 {
		display: none;
	}
	/**social mwdia feed for shapti**/
	.blog-custom-page .text5.blogSocial {
		left: 0;
		width: 100%;
		text-align: center;
	}
	.blog-custom-page .text5.blogSocial span {
		font-size: 0.6rem;
	}
	.blog-custom-page .text5.blogSocial a {
		margin-left: 0.8rem;
		font-size: 0.6rem;
	}
	.blog-custom-page .text5.blogSocial a.gmail {
		padding-left: 18px;
	}
	.blog-custom-page .text5.blogSocial a.gmail:before {
		background-size: 80%;
		width: 16px;
		height: 16px;
	}
	.blog-custom-page .text5.blogSocial a.phone i {
		font-size: 8px;
		height: 14px;
		width: 14px;
		line-height: 12px;
	}
	.blog-custom-page .text5.blogSocial a.fbk i {
		font-size: 8px;
		height: 14px;
		width: 14px;
        line-height: 15px;
	}
	.blog-custom-page .text5.blogSocial a.insta i {
		width: 14px;
		height: 14px;
		line-height: 15px;
	}
	.blog-custom-page .text5.blogSocial a.twt i {
		font-size: 12px;
	}
	/**end social media**/
	.page-decaupage {
		width: 360px;
	}
	.page-decaupage .img-big {
		content: url(img/blog/decaupage/big-img-360.jpg);
	}
	.page-decaupage-wrap p {
		font-size: 0.7rem;
		text-align: justify;
		text-align-last: center;
		line-height: 14px;
		margin: 0rem 0 0.7rem;
	}
	.page-decaupage-wrap .text1 {
		left: 7rem;
		width: 67%;
		top: 10rem;
	}
	.page-decaupage-wrap .text1 .shape1 {
		float: left;
		shape-outside: polygon(47% 57%, 0% 48%, 55% 95%, 100% 98%);
		-webkit-shape-outside: polygon(47% 57%, 0% 48%, 55% 95%, 100% 98%);
		-moz-shape-outside: polygon(47% 57%, 0% 48%, 55% 95%, 100% 98%);
		-o-shape-outside: polygon(47% 57%, 0% 48%, 55% 95%, 100% 98%);
		width: 5rem;
		height: 21rem;
	}
	.page-decaupage-wrap .title-text {
		width: 54%;
		right: 0.1rem;
		top: 0.3rem;
	}
	.page-decaupage-wrap .title-text p {
		font-size: 1.7rem;
		line-height: 1.4rem;
	}
	.page-decaupage-wrap .title-text p>span {
		margin: 0 0 0 4rem;
		display: block;
	}
	.page-decaupage-wrap .text2 {
		left: 12rem;
		bottom: 10.7rem;
	}
	.page-decaupage-wrap .text2 p a {
		font-size: 0.6rem;
	}
	.page-decaupage-wrap .text3 {
		left: 11.5rem;
		bottom: 1.3rem;
		width: 37%;
	}
	.page-decaupage-wrap .text3 p {
		font-size: 0.8rem;
	}
	.page-decaupage-wrap .text5 {
		left: 0;
		width: 100%;
		text-align: center;
	}
	.page-decaupage-wrap .text5 span {
		font-size: 0.6rem;
	}
	.page-decaupage-wrap .text5 a {
		margin-left: 0.8rem;
		font-size: 0.6rem;
	}
	.page-decaupage-wrap .text5 a.gmail {
		padding-left: 18px;
	}
	.page-decaupage-wrap .text5 a.gmail:before {
		background-size: 80%;
		width: 16px;
		height: 16px;
	}
	.page-decaupage-wrap .text5 a.phone i {
		font-size: 8px;
		height: 14px;
		width: 14px;
		line-height: 12px;
	}
	.page-decaupage-wrap .text5 a.fbk i {
		font-size: 8px;
		height: 12px;
		width: 13px;
	}
	.page-decaupage-wrap .text5 a.insta i {
		width: 14px;
		height: 13px;
		line-height: 15px;
	}
	.page-decaupage-wrap .text5 a.twt i {
		font-size: 12px;
	}
	.page-symphony {
		width: 360px;
	}
	.page-symphony .img-big {
		content: url(img/blog/cw/big-img-360.jpg);
	}
	.page-symphony-wrap p {
		font-size: 0.5rem;
		margin: 0 0 8px;
		line-height: 12px;
	}
	.page-symphony-wrap .title-text p {
		font-size: 1.0rem;
		line-height: 22px;
	}
	.page-symphony-wrap .title-text p>span {
		font-size: 1.5rem;
	}
	.page-symphony-wrap .title-text {
		left: 10rem;
		top: 1rem;
		width: 51%;
	}
	.page-symphony-wrap .text1 {
		left: 10.7rem;
		top: 8rem;
		width: 45%;
	}
	.page-symphony-wrap .text1 p>span {
		margin-left: 0;
	}
	.page-symphony-wrap p>span {
		font-size: 0.8rem;
	}
	.page-symphony-wrap .text1 .shape2 {
		display: none;
		visibility: hidden;
	}
	.page-symphony-wrap .text2 {
		left: 0;
		width: 45%;
		top: 15rem;
	}
	.page-symphony-wrap .text2 p {
		font-size: 0.5rem;
		margin: 0 0 9px;
		line-height: 9px;
	}
	.page-symphony-wrap .text2 .shape1 {
		float: left;
		shape-outside: polygon(0% 0%, 92% 0%, 0 100%, 0 100%);
		-webkit-shape-outside: polygon(0% 0%, 92% 0%, 0 100%, 0 100%);
		-moz-shape-outside: polygon(0% 0%, 92% 0%, 0 100%, 0 100%);
		-o-shape-outside: polygon(0% 0%, 92% 0%, 0 100%, 0 100%);
		width: 4rem;
		height: 12rem;
	}
	.page-symphony-wrap .text2 .shape2 {
		float: right;
		shape-outside: polygon(0% 0%, 0% 4%, 100% 88%, 100% 100%);
		-webkit-shape-outside: polygon(0% 0%, 0% 4%, 100% 88%, 100% 100%);
		-moz-shape-outside: polygon(0% 0%, 0% 4%, 100% 88%, 100% 100%);
		-o-shape-outside: polygon(0% 0%, 0% 4%, 100% 88%, 100% 100%);
		width: 3rem;
		height: 7rem;
	}
	.page-symphony-wrap .text3 {
		position: absolute;
		left: 0;
		width: 54%;
		top: 23.7rem;
		overflow: hidden;
	}
	.page-symphony-wrap .text3 p {
		color: #b8201a;
		font-size: 0.6rem;
		line-height: 14px;
	}
	.page-symphony-wrap .text4 {
		left: 0;
		width: 56%;
		top: 29rem;
	}
	.page-symphony-wrap .text4 p {
		color: #000;
		font-size: 0.6rem;
		line-height: 14px;
	}
	.page-symphony-wrap .text3 .shape2,
	.page-symphony-wrap .text4 .shape2 {
		float: right;
		shape-outside: polygon(35% 0%, 25% 0%, 51% 100%, 100% 100%);
		-webkit-shape-outside: polygon(35% 0%, 25% 0%, 51% 100%, 100% 100%);
		-moz-shape-outside: polygon(35% 0%, 25% 0%, 51% 100%, 100% 100%);
		-o-shape-outside: polygon(35% 0%, 25% 0%, 51% 100%, 100% 100%);
		width: 5rem;
		height: 7rem;
	}
	.page-symphony-wrap .text5 {
		bottom: 8px;
		left: 0;
		width: 45%;
		text-align: right;
		line-height: 13px;
	}
	.page-symphony-wrap .text5 a {
		color: #000;
		text-decoration: none;
		font-size: 9px;
		margin-left: 21px;
	}
	.page-symphony-wrap .text5 a:first-child {
		display: block;
	}
	/**====================**/
	.page-trending {
		width: 360px;
	}
	.page-trending-wrap .img-big {
		content: url(img/blog/10-july/big-img-360.jpg);
	}
	.page-trending-wrap p {
		font-size: 0.6rem;
		line-height: 10px;
	}
	.page-trending-wrap .text1 {
		position: absolute;
		left: 6px;
		width: 95%;
		top: 22px;
		overflow: hidden;
	}
	.page-trending-wrap .shape1 {
		float: right;
		shape-outside: ellipse(48px 61px at 58% 63%);
		-webkit-shape-outside: ellipse(48px 61px at 58% 63%);
		-moz-shape-outside: ellipse(48px 61px at 58% 63%);
		-o-shape-outside: ellipse(48px 61px at 58% 63%);
		width: 5rem;
		height: 6rem;
	}
	.page-trending-wrap .text3_1 p,
	.page-trending-wrap .text3_2 p {
		color: #b30148;
	}
	.page-trending-wrap .text3_1,
	.page-trending-wrap .text3_2 {
		position: absolute;
		left: 6px;
		width: 34%;
		top: 111px;
		overflow: hidden;
	}
	.page-trending-wrap .text3_2 {
		top: 175px;
	}
	.page-trending-wrap .shape4_1 {
		float: right;
		shape-outside: ellipse(46px 38px at 162% 25%);
		-webkit-shape-outside: ellipse(46px 38px at 162% 25%);
		-moz-shape-outside: ellipse(46px 38px at 162% 25%);
		-o-shape-outside: ellipse(46px 38px at 162% 25%);
		width: 2rem;
		height: 4rem;
	}
	.page-trending-wrap .shape4_2 {
		float: right;
		shape-outside: ellipse(75px 74px at 76% 110%);
		-webkit-shape-outside: ellipse(75px 74px at 76% 110%);
		-moz-shape-outside: ellipse(75px 74px at 76% 110%);
		-o-shape-outside: ellipse(75px 74px at 76% 110%);
		width: 6rem;
		height: 4rem;
	}
	.page-trending-wrap .text2 {
		position: absolute;
		left: 14.7rem;
		width: 33%;
		top: 6rem;
		overflow: hidden;
	}
	.page-trending-wrap .text2 p {
		text-align: right;
	}
	.page-trending-wrap .text6 {
		position: absolute;
		left: 9.3rem;
		width: 57%;
		top: 22rem;
		overflow: hidden;
	}
	.page-trending-wrap .text6 p {
		color: #02269f;
		text-align: right;
	}
	.page-trending-wrap .shape8 {
		float: left;
		shape-outside: polygon(33% 47%, 123% 0%, 0% 78%, 0% 89%);
		-webkit-shape-outside: polygon(33% 47%, 123% 0%, 0% 78%, 0% 89%);
		-moz-shape-outside: polygon(33% 47%, 123% 0%, 0% 78%, 0% 89%);
		-o-shape-outside: polygon(33% 47%, 123% 0%, 0% 78%, 0% 89%);
		width: 8rem;
		height: 16rem;
	}
	.page-trending-wrap .text4 {
		position: absolute;
		left: 2.3rem;
		width: 77%;
		top: 19.3rem;
		overflow: hidden;
	}
	.page-trending-wrap .shape5 {
		float: left;
		shape-outside: ellipse(125px 106px at 15% -11%);
		-webkit-shape-outside: ellipse(125px 106px at 15% -11%);
		-moz-shape-outside: ellipse(125px 106px at 15% -11%);
		-o-shape-outside: ellipse(125px 106px at 15% -11%);
		width: 12rem;
		height: 8rem;
	}
	.page-trending-wrap .shape6 {
		float: right;
		shape-outside: polygon(-15% 37%, 130% 3%, 0% 76%, 7% 44%);
		-webkit-shape-outside: polygon(-15% 37%, 130% 3%, 0% 76%, 7% 44%);
		-moz-shape-outside: polygon(-15% 37%, 130% 3%, 0% 76%, 7% 44%);
		-o-shape-outside: polygon(-15% 37%, 130% 3%, 0% 76%, 7% 44%);
		width: 4rem;
		height: 16rem;
	}
	.page-trending-wrap .text5 {
		position: absolute;
		left: 6px;
		width: 27%;
		top: 29rem;
		overflow: hidden;
	}
	.page-trending-wrap .shape7 {
		float: right;
		shape-outside: ellipse(29px 39px at 96% 68%);
		-webkit-shape-outside: ellipse(29px 39px at 96% 68%);
		-moz-shape-outside: ellipse(29px 39px at 96% 68%);
		-o-shape-outside: ellipse(29px 39px at 96% 68%);
		width: 2rem;
		height: 8rem;
	}
	.page-trending-wrap a.mobile-link {
		color: #ff017b;
		text-decoration: none;
		position: absolute;
		bottom: 13px;
		left: 6px;
		width: 57%;
		text-align: left;
		font-size: 11px;
		line-height: 12px;
	}
	.page-trending-wrap .text6 a,
	.page-trending-wrap .shape2,
	.page-trending-wrap .shape3,
	.page-trending-wrap .shape4,
	.page-trending-wrap .text3 {
		display: none;
		visibility: hidden;
	}
	/**Rahool Interview mobile**/
	.page-rahool {
		width: 360px;
	}
	.page-rahool-wrap .img-big {
		content: url(img/interview/bg-mobile.jpg);
	}
	.page-rahool-wrap h3 {
		display: none;
		visibility: visible;
	}
	.page-rahool-wrap h3.small-device {
		display: block;
		visibility: visible;
		position: absolute;
		right: 21px;
		font-size: 16px;
		top: 0.3rem;
	}
	.page-rahool-wrap h3.small-device2 {
		display: block;
		visibility: visible;
		position: absolute;
		right: 21px;
		font-size: 16px;
		bottom: 40rem;
	}
	.page-rahool-wrap .text1 {
		width: 100%;
		padding: 0 1rem;
		top: 13rem;
	}
	.page-rahool-wrap .text2 {
		width: 100%;
		padding: 0 1rem;
		top: 60rem;
	}
	.page-rahool-wrap p {
		font-size: 12px;
		margin: 7px 0;
		line-height: 14px;
	}
	/**Rahool Interview mobile**/
	/**micheal Interview mobile**/
	.page-micheal {
		width: 360px;
	}
	.page-micheal-wrap .img-big {
		content: url(img/interview/micheal/bg-mobile.jpg);
	}
	.page-micheal-wrap h3 {
		margin-bottom: 9rem;
		font-size: 1.5rem;
	}
	.page-micheal-wrap .text1 {
		width: 100%;
		padding: 0 1rem;
		top: 1rem;
		right: 0rem;
	}
	.page-micheal-wrap .text2 {
		width: 77%;
		padding: 0 1rem;
		top: 24.5rem;
		left: 0;
	}
	.page-micheal-wrap p {
		font-size: 13px;
		line-height: 17px;
		padding: 0 0 0 1rem;
		text-align: justify;
	}
	.page-micheal-wrap p.title1 {
		font-family: 'BrushScriptMT';
		width: 100%;
		text-align: left;
		position: absolute;
		top: 8.3rem;
		left: 0;
		font-size: 19px;
		line-height: 37px;
	}
	.page-micheal-wrap p strong::before {
		background-size: 50%;
		height: 10px;
		width: 10px;
	}
	.page-micheal-wrap .text1 .shape1 {
		float: right;
		shape-outside: ellipse(50px 96px at 60% 79%);
		-webkit-shape-outside: ellipse(50px 96px at 60% 79%);
		-moz-shape-outside: ellipse(50px 96px at 60% 79%);
		-o-shape-outside: ellipse(50px 96px at 60% 79%);
		width: 6rem;
		height: 29rem;
	}
	.page-micheal-wrap .text2 .shape1 {
		display: none;
		visibility: hidden;
		float: right;
		shape-outside: ellipse(99px 95px at 75% 39%);
		-webkit-shape-outside: ellipse(99px 95px at 75% 39%);
		-moz-shape-outside: ellipse(99px 95px at 75% 39%);
		-o-shape-outside: ellipse(99px 95px at 75% 39%);
		width: 11rem;
		height: 16rem;
	}
	.blog-custom-page.page-micheal .text5.blogSocial {
		bottom: 0rem;
	}
	/**micheal Interview mobile**/
	.page-prodWeLov {
		width: 360px;
	}
	.prodWeLov-wrap .img-big {
		content: url(img/blog/03-July/big-img-360.jpg);
	}
	.prodWeLov-wrap .text1 {
		width: 55%;
		height: auto;
		top: 3rem;
		left: 172px;
		padding: 0 1rem;
	}
	.prodWeLov-wrap .text1 span {
		font-size: 12px;
	}
	.prodWeLov-wrap p,
	.prodWeLov-wrap .text1 p {
		text-align: justify;
		font-size: 10px;
		line-height: 11px;
		margin: 0;
		text-align-last: center;
	}
	.prodWeLov-wrap .text2 {
		width: 26%;
		height: 10rem;
		top: 21.5rem;
		left: -9px;
		padding: 0 1rem;
	}
	.prodWeLov-wrap .text2 p {
		text-align: left;
		text-align-last: left;
		font-size: 9px;
	}
	.prodWeLov-wrap .text2 p>span {
		font-size: 13px;
	}
	.prodWeLov-wrap .text3 {
		display: none;
		visibility: hidden;
	}
	.prodWeLov-wrap .text3_1 {
		position: absolute;
		width: 54%;
		height: auto;
		top: 22rem;
		text-align: justify;
		right: -9px;
		padding: 0 1rem;
	}
	.prodWeLov-wrap .text3_1 p {
		text-align: justify;
	}
	.prodWeLov-wrap .text3_1 p>span {
		font-size: 12px;
		color: #8a2022;
	}
	.prodWeLov-wrap .text4 {
		right: 155px;
		width: 59%;
		height: auto;
		top: 13.6rem;
		text-align: justify;
		padding: 0 1rem;
	}
	.prodWeLov-wrap .text4 p {
		text-align: justify;
	}
	.prodWeLov-wrap .text4 a {
		display: none;
	}
	.prodWeLov-wrap .text4_1 {
		position: absolute;
		right: 6.7rem;
		width: 6.9rem;
		height: auto;
		top: 34.5rem;
		text-align: justify;
	}
	.prodWeLov-wrap .text4_1 p {
		text-align: center;
		color: #8a2022;
	}
	.prodWeLov-wrap .text4_1 p>span {
		color: #000;
		font-size: 12px;
	}
	.prodWeLov-wrap .text4_1 a {
		font-size: 6px;
		line-height: 0;
		text-align: center;
	}
}


/**03 July blg end**/


/**Load more button css for blog listing page**/

#loadMore {
	padding-bottom: 30px;
	padding-top: 30px;
	text-align: center;
	width: 100%;
}

#loadMore a {
	background: #042a63;
	border-radius: 3px;
	color: white;
	display: inline-block;
	padding: 10px 30px;
	transition: all 0.25s ease-out;
	-webkit-font-smoothing: antialiased;
	text-decoration: none;
}

#loadMore a:hover {
	background-color: #021737;
}


/**Load more button css for blog listing page end**/


/**Custom Blog page design end**/
/**page-cork-contours**/

.page-cork-contours {
	width: 1280px;
	margin: 0 auto;
}
.image .img-big {
	content: url(img/blog/cork_contours/big-image.jpg);
}
.text0{
	width: 100%;
    position: absolute;
    left: 38%;
    top: 4%;
}
.text0 p{
	font-family: 'Lato', sans-serif;
    font-size: 35px;
    line-height: normal;
    margin: 0 0 0.1rem;
    color: #000;
    text-transform: uppercase;
}
.text1 h3{
	position: absolute;
    top: 68%;
    left: 57%;
    font-size: 16px;
    font-family: Lato sans-serif;
}
.tile{
	font-family: Lato-HeavyItalic;
	font-weight: 900;
	text-transform: uppercase;
	font-size: 30px;
}
.img-big{
	color: #fff;
}
.page-cork-contours-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}

.page-cork-contours-wrap .text1 {
	position: absolute;
	left: 5rem;
    width: 100%;
    top: 6.3rem;
	/*overflow: hidden;*/
	padding: 0.5rem;
}
.page-cork-contours-wrap .text3 {
	position: absolute;
	width: 10%;
    top: 26.5rem;
    left: 3rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-cork-contours-wrap .text1 p{
    font-size: 20px;
    line-height: 28px;
    font-family: lato sans-serif;
    text-align: justify;
}
.page-cork-contours-wrap .text2 {
	position: absolute;
	left: 0.8rem;
    width: 22.5%;
    top: 18.2rem;
	overflow: hidden;
	padding: 0.5rem;
}
.page-cork-contours-wrap .text2 p {
   font-size: 1.1em;
}
.d_stud{
	font-size: 2rem;
    font-family: Lato;
}
.page-cork-contours .text5.blogSocial {
    width: 100%;
    bottom: 0.5rem;
    left: 1.5rem;
    text-align: left;
}
.blogSocial img{
	width: 565px;
}
.tab{
	display: none;
}


/**end social media**/

@media only screen and (min-width: 1280px) {
	.prodWeLov-wrap .text3_1,
	.page-rahool-wrap h3.small-device2,
	.page-rahool-wrap h3.small-device {
		display: none;
		visibility: hidden;
	}
	.page-trending-wrap a.mobile-link,
	.prodWeLov-wrap .text4_1,
	.page-trending-wrap .shape7_1,
	.page-trending-wrap .text3_1,
	.page-trending-wrap .text3_2 {
		display: none;
		visibility: hidden;
	}
}

@media only screen and (max-width: 767px) {
	.page-cork-contours {
	width: 360px;
}
	.image .img-big {
	content: url(img/blog/cork_contours/mob-img.jpg) !important;
	width: 100%;
	}
	.text0{
		width: 100%;
    position: absolute;
    left: 22%;
    top: 8%;
	}
	.text0 p{
		font-family: 'Lato', sans-serif;
    font-size: 24px;
    line-height: normal;
    margin: 0 0 0.1rem;
    color: #000;
    text-transform: uppercase;
	}
	.web{
		display: none;
	}
	.tab{
		display: block;
	}
	.page-cork-contours-wrap .text1 p{
		font-size: 11px;
    line-height: 24px;
    font-family: lato sans-serif;
    text-align: justify;
	}
	.page-cork-contours-wrap .text1{
		position: absolute;
    left: 2rem;
    width: 90%;
    top: 6.2rem;
    /* overflow: hidden; */
    padding: 0.5rem;
	}
	.text1 h3{
		position: absolute;
    top: 91%;
    left: 62%;
    font-size: 12px;
    font-family: Lato sans-serif;
	}
	.tile{
		font-family: 'Lato', sans-serif;
    font-weight: 900;
    text-transform: uppercase;
    font-size: 14px;
	}
	.page-cork-contours-wrap .text2{
		position: absolute;
    left: 0rem;
    width: 76.5%;
    top: 15.7rem;
    overflow: hidden;
    padding: 0.5rem;
	}
	.page-cork-contours-wrap .text2 p{
		font-size: 0.7em;
    line-height: normal;
	}
	.d_stud{
		font-size: 1rem;
    font-family: Lato sans-serif;
	}
	.page-cork-contours-wrap{
		display: flex;
    justify-content: center;
	}
	.page-cork-contours .text5.blogSocial{
		width: 100%;
    bottom: 0.5rem;
    left: 0rem;
    text-align: left;
	}
	.blogSocial img{
		width: 360px;
	}
	.text3 p{
		font-size: 0.5rem;
		font-family: lato;
		line-height: 16px;
	}
	.page-cork-contours-wrap .text3{
		position: absolute;
    width: 23%;
    top: 21.5rem;
    left: 0rem;
    padding: 0rem;
	}
}


@media only screen and (min-width: 768px) and (max-width: 1280px) {

.web{
	display: none;
}
.tab{
	display: block;
}
/**page-cork-contours**/
.page-cork-contours {
	width: 768px;
}
.page-cork-contours .img-big {
	content: url(img/blog/cork_contours/tab-img.jpg);
	width: 100%;
}
.text0{
	width: 100%;
    position: absolute;
    left: 32%;
    top: 6%;
}
.text1 h3{
	position: absolute;
    top: 110%;
    left: 68%;
    font-size: 16px;
    font-family: Lato sans-serif;
    width: 38%;
}
.page-cork-contours-wrap .text3 {
	position: absolute;
    width: 16%;
    top: 35.8rem;
    left: 0rem;
    overflow: hidden;

}
.page-cork-contours-wrap {
	position: relative;
	overflow: hidden;
	padding: 0;
}
.page-cork-contours-wrap a {
	font-size: 15px;
	text-decoration: none;
	font-family: 'Arial';
	color: #696969;
}
.page-cork-contours-wrap p {
	font-family: 'Lato sans-serif;';
    font-size: 2rem;
    line-height: 26px;
	margin: 0 0 0.1rem;
	color: #000;
}
.text3 p {
	font-family: 'Lato sans-serif;';
    font-size: 1rem;
    line-height: 26px;
	margin: 0 0 0.1rem;
	color: #000;
}
.page-cork-contours-wrap .text1 {
	position: absolute;
	left: 1.8rem;
    width: 93%;
    top: 9.9rem;

}
.page-cork-contours-wrap .text1 p{
    font-size: 1.5em;
    line-height: 38px;
}
.page-cork-contours-wrap .text2 {
	position: absolute;
	left: 0rem;
    width: 47.5%;
    top: 25.5rem;
	overflow: hidden;
	padding: 0.5rem;
}
.text2 p {
    font-size: 1.1em;
    line-height: 30px;
}
.blog-custom-page.page-cork-contours .text5.blogSocial {
    width: auto;
    bottom: 0.5rem;
    left: 0rem;
    /*filter: grayscale(100%);*/
}
}
    /*end-cork-contours*/
    
    	/* interiors-with-a-sublet-she-en-start */

.page-interiors-subtle {
	width: 1280px;
	margin: 0 auto;
}
.page-interiors-subtle-wrap .img-big {
	content: url(img/blog/interiors_subtle/big-img.png);
}
.page-interiors-subtle .text0{
	width: 60%;
    position: absolute;
    left: 7%;
    top: 13.5%;
	text-align: center;
}
.page-interiors-subtle .text0 p{
	font-family: 'Lato', sans-serif;
    font-size: 21px;
    line-height: normal;
    margin: 0 0 0.1rem;
    color: #50515d;
	font-weight: 600;
	text-transform: lowercase;
}
.page-interiors-subtle .text0 .cap{
	text-transform: uppercase;
}
.page-interiors-subtle .text1 p{
	position: absolute;
    top: 16.3%;
    left: 71.5%;
    font-size: 16px;
    font-weight: 300;
	width: 16%;
	color: #50515d;
}
.page-interiors-subtle .text2{
	position: absolute;
    top: 22%;
    left: 71.5%;
}
.page-interiors-subtle .text2 p{
	font-size: 16px;
	font-weight: 300;
	color: #50515d;
}
.page-interiors-subtle .text3{
	position: absolute;
    top: 24.5%;
    left: 71.5%;
}
.page-interiors-subtle .text3 p{
	font-size: 16px;
	font-weight: 300;
	color: #50515d;
}
.page-interiors-subtle .text4{
	position: absolute;
    top: 30.5%;
    left: 73.7%;
}
.page-interiors-subtle .text4 p{
	font-size: 21px;
    font-weight: 700;
    font-style: italic;
	color: #4c4d59;
}
.page-interiors-subtle .text11{
	position: absolute;
    left: 78.2%;
    text-align: right;
	top:32.5%;
}
.page-interiors-subtle .text11 p{
	font-size: 16px;
	font-weight: 400;
	color: #50515d;
}
.page-interiors-subtle .text6{
	position: absolute;
    top: 38.7%;
    left: 76%;
}
.page-interiors-subtle .text6 p{
	font-size: 25px;
    font-weight: 600;
    color: #fff;
	font-style:italic;
}
.page-interiors-subtle .text7{
	position: absolute;
    top: 42%;
    left: 71.5%;
}
.page-interiors-subtle .text7 p{
	font-size: 16px;
	font-weight: 300;
	color: #50515d;
}
.page-interiors-subtle .text8{
	position: absolute;
    top: 49.3%;
    left: 4.5%;
}
.text8 p{
	font-size: 21px;
    font-weight: 600;
    color: #fff;
}
.page-interiors-subtle .text9{
	position: absolute;
    top: 49.6%;
    left: 56%;
}
.page-interiors-subtle .text9 p{
	font-size: 16px;
	font-weight: 300;
	color: #50515d;
}
.page-interiors-subtle .text10{
	position: absolute;
    top: 51.5%;
    left: 28%;
}
.page-interiors-subtle .text10 p{
	font-size: 17px;
    font-weight: 300;
	color: #50515d;
}

.page-interiors-subtle .blogSocial img{
	width: 565px;
}
.page-interiors-subtle .tab{
	display: none;
}
.page-interiors-subtle .mob{
	display: none;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a.phone i {
	color: #696969;
	text-align: center;
	font-size: 13px;
	border-radius: 16px;
	height: 21px;
	width: 21px;
	line-height: 19px;
	border: none;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a.gmail {
	color: #696969;
	text-align: center;
	position: relative;
	display: inline-block;
	padding-left: 26px;
	font-weight:600;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a {
    font-family: 'goudy_old_styleregular';
    color: #696969;
    text-decoration: none;
    font-size: 14px;
    display: inline-block;
    margin-left: 1rem;
    transition: all 0.3s ease-in-out;
    font-weight:600;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a.fbk i {
    text-align: right;
    color: #fff;
    background: #696969;
    font-size: 11px;
    border-radius: 0;
    height: 15px;
    width: 15px;
    line-height: 17px;
    padding-right: 4px;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a.insta i {
    color: #fff;
    text-align: center;
    background: #d6249f;
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    border-radius: 2px;
    width: 16px;
    height: 16px;
    line-height: 17px;
    filter: grayscale(1);
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a.twt i {
    text-align: center;
    color: #696969;
    font-size: 15px;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial {
	position: absolute;
	left: 36rem;
	width: 54%;
	top:53.7%;
	overflow: hidden;
	text-align: right;
}


/**end social media**/

@media only screen and (min-width: 1280px) {
	.prodWeLov-wrap .text3_1,
	.page-rahool-wrap h3.small-device2,
	.page-rahool-wrap h3.small-device {
		display: none;
		visibility: hidden;
	}
	.page-trending-wrap a.mobile-link,
	.prodWeLov-wrap .text4_1,
	.page-trending-wrap .shape7_1,
	.page-trending-wrap .text3_1,
	.page-trending-wrap .text3_2 {
		display: none;
		visibility: hidden;
	}
}

@media only screen and (max-width: 767px) {
	.page-interiors-subtle {
	width: 360px;
}
.page-interiors-subtle-wrap .img-big {
	content: url(img/blog/interiors_subtle/big-img360.png) !important;
	width: 100%;
	}
	.page-interiors-subtle .text0{
		position: absolute;
		left: 5%;
		top: 15%;
	}
	.page-interiors-subtle .text0 p{
		font-family: 'Lato', sans-serif;
		font-size: 8px;
		line-height: 20px;
		margin: 0 0 0.1rem;
		color: #50515d;
		text-transform: lowercase;
		font-weight: 700;
		text-align: justify;
	}
	.page-interiors-subtle .text0 .spaces{
		position: relative;
		left: 13%;
	}
	.page-interiors-subtle .web{
		display: none !important;
	}
	.page-interiors-subtle .mob{
		display: block;
	}
	.page-interiors-subtle .text1 p{
		position: absolute;
    top: 15%;
    left: 59.5%;
    font-size: 10px;
    font-weight: 300;
    width: 40%;
    color: #50515d;
    line-height: 16px;
	}
	.page-interiors-subtle .text2{
		position: absolute;
    top: 20%;
    left: 85%;
    width: 14%;
	}
	.page-interiors-subtle .text2 p{
		font-size: 10px;
    font-weight: 300;
    color: #50515d;
    line-height: 16px;
	}
	.page-interiors-subtle .text3{
		position: absolute;
    top: 23%;
    left: 85%;
    width: 15%;
	}
	.page-interiors-subtle .text3 p{
		font-size: 9px;
    font-weight: 300;
    color: #50515d;
    line-height: 15px;
    font-family: lato sans-serif;
	}
	.page-interiors-subtle .text4{
		position: absolute;
    top: 30.3%;
    left: 78.7%;
    width: 21%;
    text-align: right;
	}
	.page-interiors-subtle .text4 p{
		font-size: 10px;
    font-weight: 700;
    font-style: italic;
    color: #4c4d59;
    line-height: 20px;
	}
	.page-interiors-subtle .text11{
		position: absolute;
    top: 32.5%;
    left: 56%;
    width: 44%;
	}
	.page-interiors-subtle .text11 p{
		font-size: 10px;
    font-weight: 300;
    color: #50515d;
    font-family: lato sans-serif;
    text-align: right;
    line-height: 16px;
	}
	.page-interiors-subtle .text6{
		position: absolute;
    top: 34.3%;
    left: 80%;
    width: 20%;
	}
	.page-interiors-subtle .text6 p{
		font-size: 10px;
		font-weight: 600;
		color: #fff;
		font-style:italic;
	}
	.page-interiors-subtle .text7{
		position: absolute;
		top: 36%;
		left: 30%;
		width: 70%;
		text-align: right;
	}
	.page-interiors-subtle .text7 p{
		font-size: 10px;
    font-weight: 300;
    color: #50515d;
    font-family: lato sans-serif;
    line-height: 16px;
	}
	.page-interiors-subtle .text8{
		position: absolute;
		top: 41.2%;
    	left: 1.5%;
	}
	.page-interiors-subtle .text8 p{
		font-size: 9px;
		font-weight: 300;
		color: #fff;
	}
	.page-interiors-subtle .text9{
		position: absolute;
    top: 39%;
    left: 10%;
    width: 90%;
    text-align: right;
	}
	.page-interiors-subtle .text9 p{
		font-size: 10px;
    font-weight: 300;
    color: #50515d;
	line-height: 16px;
    font-family: lato sans-serif;
	}
	.page-interiors-subtle .text10{
		position: absolute;
    top: 40%;
    left: 9%;
    width: 91%;
    text-align: right;
	}
	.page-interiors-subtle .text10 p{
		font-size: 10px;
		font-weight: 300;
		line-height: 16px;
		color: #50515d;
		font-family: lato sans-serif;
	}
	.page-interiors-subtle .tab{
		display: none;
	}
	.page-interiors-subtle.blog-custom-page .text5.blogSocial a.phone i {
	color: #1f96f4;
	text-align: center;
	font-size: 8px;
	border-radius: 16px;
	height: 16px;
	width: 16px;
	line-height: 19px;
	border: none;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a.gmail {
	color: #696969;
	text-align: center;
	position: relative;
	display: inline-block;
	padding-left: 26px;
	font-weight:600;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a {
    font-family: 'goudy_old_styleregular';
    color: #696969;
    text-decoration: none;
    font-size: 8px;
    display: inline-block;
    margin-left: 0.4rem;
    transition: all 0.3s ease-in-out;
    font-weight:600;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a.fbk i {
    text-align: right;
    color: #fff;
    background: #2196f3;
    font-size: 11px;
    border-radius: 0;
    height: 15px;
    width: 15px;
    line-height: 17px;
    padding-right: 4px;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a.insta i {
    color: #fff;
    text-align: center;
    background: #d6249f;
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    border-radius: 2px;
    width: 16px;
    height: 16px;
    line-height: 17px;
    font-size:11px;
    filter: none;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a.twt i {
    text-align: center;
    color: #46c6ff;
    font-size: 12px;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial {
	position: absolute;
	left: 0rem;
	width: 100%;
	top:43%;
	overflow: hidden;
	text-align: left;
	bottom:auto;
	display:flex;
	align-items:center;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a.gmail:before {
    content: ' ';
    background: url(https://d-studio.in/img/gmail.png) no-repeat center center;
    position: absolute;
    left: 0px;
    top: 0;
    width: 16px;
    height: 16px;
    background-size:80%;
    /*background-color: #696969;*/
    filter: none;
    border-radius: 0%;
}
}


@media only screen and (min-width: 768px) and (max-width: 1280px) {

.page-interiors-subtle .web{
	display: none !important;
}
.page-interiors-subtle .tab{
	display: block;
}
.page-interiors-subtle .mob{
	display: none;
}
/**page-cork-contours**/
.page-interiors-subtle  {
	width: 768px;
}
.page-interiors-subtle-wrap  .img-big {
	content: url(img/blog/interiors_subtle/big-img768.png) !important;
	width: 100%;
}
.page-interiors-subtle .text0{
	width: 50%;
    position: absolute;
    left: 4%;
    top: 18%;
}
.page-interiors-subtle .text0 p{
	font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: 24px;
    margin: 0 0 0.1rem;
    color: #50515d;
    font-weight: 600;
    text-transform: lowercase;
}
.page-interiors-subtle .text1 p{
	position: absolute;
    top: 20.7%;
    left: 77.5%;
    font-size: 16px;
    font-weight: 300;
    width: 22%;
    color: #50515d;
    line-height: 24px;
}
.page-interiors-subtle .text2{
	position: absolute;
    top: 26%;
    left: 77.5%;
    width: 20%;
}
.page-interiors-subtle .text2 p{
	font-size: 16px;
font-weight: 300;
color: #50515d;
line-height: 16px;
}
.page-interiors-subtle .text3{
	position: absolute;
    top: 30%;
    left: 77.5%;
    width: 21%;
}
.page-interiors-subtle .text3 p{
	font-size: 15px;
    font-weight: 300;
    color: #50515d;
    line-height: 24px;
    font-family: lato sans-serif;
}
.page-interiors-subtle .mob{
	display: none !important;
}
.page-interiors-subtle .text4{
	position: absolute;
    top: 36.3%;
    left: 79.7%;
    width: 20%;
}
.page-interiors-subtle .text4 p{
	font-size: 12px;
font-weight: 700;
font-style: italic;
color: #4c4d59;
line-height: 20px;
}
.page-interiors-subtle .text11{
	position: absolute;
    top: 38%;
    left: 80%;
    width: 19%;
}
.page-interiors-subtle .text11 p{
	font-size: 14px;
font-weight: 300;
color: #50515d;
font-family: lato sans-serif;
text-align: right;
line-height: 22px;
}
.page-interiors-subtle .text6{
	position: absolute;
    top: 41.9%;
    left: 78%;
    width: 20%;
}
.page-interiors-subtle .text6 p{
	font-size: 16px;
	font-weight: 600;
	color: #fff;
	font-style:italic;
}
.page-interiors-subtle .text7{
	position: absolute;
	top: 44%;
	left: 55%;
	width: 44%;
	text-align: right;
}
.page-interiors-subtle .text7 p{
	font-size: 16px;
font-weight: 300;
color: #50515d;
font-family: lato sans-serif;
line-height: 30px;
}
.page-interiors-subtle .text8{
	position: absolute;
	top: 43.5%;
	left: 1%;
}
.page-interiors-subtle .text8 p{
	font-size: 16px;
	font-weight: 300;
	color: #fff;
}
.page-interiors-subtle .text9{
	position: absolute;
    top: 51%;
    left: 38%;
    width: 62%;
    text-align: right;
}
.page-interiors-subtle .text9 p{
	font-size: 16px;
font-weight: 300;
color: #50515d;
line-height: 16px;
font-family: lato sans-serif;
}
.page-interiors-subtle .text10{
	position: absolute;
top: 53%;
left: 30%;
width: 70%;
text-align: right;
}
.page-interiors-subtle .text10 p{
	font-size: 16px;
	font-weight: 300;
	line-height: 28px;
	color: #50515d;
	font-family: lato sans-serif;
}
	.page-interiors-subtle.blog-custom-page .text5.blogSocial a.phone i {
	color: #1f96f4;
	text-align: center;
	font-size: 16px;
	border-radius: 16px;
	height: 16px;
	width: 16px;
	line-height: 19px;
	border: none;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a.gmail {
	color: #696969;
	text-align: center;
	position: relative;
	display: inline-block;
	padding-left: 26px;
	font-weight:600;
	font-size:16px;
	margin-right:10px;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a {
    font-family: 'goudy_old_styleregular';
    color: #696969;
    text-decoration: none;
    font-size: 16px;
    display: inline-block;
    margin-left: 0.4rem;
    transition: all 0.3s ease-in-out;
    font-weight:600;
    margin-right:10px;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a.fbk i {
    text-align: right;
    color: #fff;
    background: #2196f3;
    font-size: 11px;
    border-radius: 0;
    height: 15px;
    width: 15px;
    line-height: 17px;
    padding-right: 4px;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a.insta i {
    color: #fff;
    text-align: center;
    background: #d6249f;
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    border-radius: 2px;
    width: 16px;
    height: 16px;
    line-height: 17px;
    font-size:11px;
    filter: none;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a.twt i {
    text-align: center;
    color: #46c6ff;
    font-size: 16px;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial {
	position: absolute;
	left: 0rem;
	width: 100%;
	top:56.5%;
	overflow: hidden;
	text-align: left;
	bottom:auto;
	display:flex;
	align-items:center;
}
.page-interiors-subtle.blog-custom-page .text5.blogSocial a.gmail:before {
    content: ' ';
    background: url(https://d-studio.in/img/gmail.png) no-repeat center center;
    position: absolute;
    left: 0px;
    top: 0;
    width: 21px;
    height: 21px;
    background-size:90%;
    /*background-color: #696969;*/
    filter: none;
    border-radius: 0%;
}
}
/**interiors-with-a-sublet-she-en-end**/