.elementor-kit-31{--e-global-color-primary:#FF737D;--e-global-color-secondary:#F8F6F0;--e-global-color-text:#000000;--e-global-color-accent:#FF737D;--e-global-color-fc28385:#CB6B72;--e-global-color-21bfb04:#FFFFFF;--e-global-color-ad41708:#F8F8F8;--e-global-color-57a29b1:#D9D9D9;--e-global-color-d345fd2:#A7A7A7;--e-global-color-08fcc9d:#787878;--e-global-color-e5e9561:#292929;--e-global-color-f06adda:#111111;--e-global-typography-primary-font-family:"Marcellus";--e-global-typography-primary-font-size:60px;--e-global-typography-primary-font-weight:normal;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-family:"Marcellus";--e-global-typography-secondary-font-size:50px;--e-global-typography-secondary-font-weight:normal;--e-global-typography-secondary-line-height:1.1em;--e-global-typography-text-font-family:"Marcellus";--e-global-typography-text-font-size:40px;--e-global-typography-text-font-weight:normal;--e-global-typography-text-line-height:1.1em;--e-global-typography-accent-font-family:"Marcellus";--e-global-typography-accent-font-size:30px;--e-global-typography-accent-font-weight:normal;--e-global-typography-accent-line-height:1.1em;--e-global-typography-61eed76-font-family:"Marcellus";--e-global-typography-61eed76-font-size:23px;--e-global-typography-61eed76-font-weight:normal;--e-global-typography-61eed76-line-height:1.1em;--e-global-typography-92b0a2d-font-family:"Marcellus";--e-global-typography-92b0a2d-font-size:18px;--e-global-typography-92b0a2d-font-weight:normal;--e-global-typography-92b0a2d-line-height:1.1em;--e-global-typography-f500460-font-family:"Quicksand";--e-global-typography-f500460-font-size:18px;--e-global-typography-f500460-font-weight:normal;--e-global-typography-f500460-line-height:1.7em;--e-global-typography-ba6914a-font-family:"Marcellus";--e-global-typography-ba6914a-font-size:16px;--e-global-typography-ba6914a-font-weight:normal;--e-global-typography-ba6914a-line-height:1.2em;--e-global-typography-317d263-font-family:"Marcellus";--e-global-typography-317d263-font-size:300px;--e-global-typography-317d263-font-weight:bold;--e-global-typography-317d263-line-height:1.2em;--e-global-typography-99dd0b2-font-family:"Marcellus";--e-global-typography-99dd0b2-font-size:90px;--e-global-typography-99dd0b2-font-weight:bold;--e-global-typography-99dd0b2-line-height:1.1em;--e-global-typography-2bd9da1-font-family:"Marcellus";--e-global-typography-2bd9da1-font-size:70px;--e-global-typography-2bd9da1-font-weight:bold;--e-global-typography-2bd9da1-line-height:1.2em;--e-global-typography-f95c007-font-family:"Roboto";--e-global-typography-f95c007-font-size:13px;--e-global-typography-f95c007-text-transform:uppercase;--e-global-typography-f95c007-line-height:1.2em;--e-global-typography-df64805-font-family:"Marcellus";--e-global-typography-df64805-font-size:15px;--e-global-typography-df64805-font-weight:normal;--e-global-typography-df64805-line-height:1.2em;background-color:var( --e-global-color-21bfb04 );color:#000000;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:normal;line-height:1.7em;}.elementor-kit-31 button,.elementor-kit-31 input[type="button"],.elementor-kit-31 input[type="submit"],.elementor-kit-31 .elementor-button{background-color:#FF737D;font-family:"Marcellus", Sans-serif;font-size:15px;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;box-shadow:5px 0px 50px -10px rgba(0, 0, 0, 0.36);border-style:solid;border-width:0px 0px 0px 0px;border-radius:35px 35px 0px 35px;padding:16px 24px 16px 24px;}.elementor-kit-31 button:hover,.elementor-kit-31 button:focus,.elementor-kit-31 input[type="button"]:hover,.elementor-kit-31 input[type="button"]:focus,.elementor-kit-31 input[type="submit"]:hover,.elementor-kit-31 input[type="submit"]:focus,.elementor-kit-31 .elementor-button:hover,.elementor-kit-31 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-21bfb04 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:35px 0px 35px 35px;}.elementor-kit-31 e-page-transition{background-color:var( --e-global-color-accent );}.elementor-kit-31 p{margin-bottom:20px;}.elementor-kit-31 a{color:var( --e-global-color-primary );font-family:"Prompt", Sans-serif;line-height:1.1em;}.elementor-kit-31 a:hover{color:var( --e-global-color-fc28385 );}.elementor-kit-31 h1{color:var( --e-global-color-f06adda );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-31 h2{color:#111111;font-family:"Marcellus", Sans-serif;font-weight:normal;}.elementor-kit-31 h3{color:var( --e-global-color-f06adda );font-family:"Marcellus", Sans-serif;font-weight:normal;}.elementor-kit-31 h4{color:var( --e-global-color-f06adda );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-31 h5{color:var( --e-global-color-f06adda );font-family:var( --e-global-typography-61eed76-font-family ), Sans-serif;font-size:var( --e-global-typography-61eed76-font-size );font-weight:var( --e-global-typography-61eed76-font-weight );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-kit-31 h6{color:var( --e-global-color-f06adda );font-family:var( --e-global-typography-92b0a2d-font-family ), Sans-serif;font-size:var( --e-global-typography-92b0a2d-font-size );font-weight:var( --e-global-typography-92b0a2d-font-weight );line-height:var( --e-global-typography-92b0a2d-line-height );}.elementor-kit-31 label{color:var( --e-global-color-e5e9561 );font-family:var( --e-global-typography-f500460-font-family ), Sans-serif;font-size:var( --e-global-typography-f500460-font-size );font-weight:var( --e-global-typography-f500460-font-weight );line-height:var( --e-global-typography-f500460-line-height );}.elementor-kit-31 input:not([type="button"]):not([type="submit"]),.elementor-kit-31 textarea,.elementor-kit-31 .elementor-field-textual{font-family:var( --e-global-typography-f500460-font-family ), Sans-serif;font-size:var( --e-global-typography-f500460-font-size );font-weight:var( --e-global-typography-f500460-font-weight );line-height:var( --e-global-typography-f500460-line-height );color:var( --e-global-color-text );background-color:var( --e-global-color-ad41708 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1280px){.elementor-kit-31 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-31 h4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-31 h5{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-kit-31 h6{font-size:var( --e-global-typography-92b0a2d-font-size );line-height:var( --e-global-typography-92b0a2d-line-height );}.elementor-kit-31 label{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-kit-31 input:not([type="button"]):not([type="submit"]),.elementor-kit-31 textarea,.elementor-kit-31 .elementor-field-textual{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}}@media(max-width:992px){.elementor-kit-31{--e-global-typography-primary-font-size:55px;--e-global-typography-secondary-font-size:45px;--e-global-typography-text-font-size:35px;--e-global-typography-accent-font-size:25px;--e-global-typography-317d263-font-size:250px;--e-global-typography-99dd0b2-font-size:85px;}.elementor-kit-31 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-31 h2{font-size:45px;}.elementor-kit-31 h3{font-size:35px;}.elementor-kit-31 h4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-31 h5{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-kit-31 h6{font-size:var( --e-global-typography-92b0a2d-font-size );line-height:var( --e-global-typography-92b0a2d-line-height );}.elementor-kit-31 label{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-kit-31 input:not([type="button"]):not([type="submit"]),.elementor-kit-31 textarea,.elementor-kit-31 .elementor-field-textual{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-31{--e-global-typography-primary-font-size:40px;--e-global-typography-secondary-font-size:33px;--e-global-typography-text-font-size:28px;--e-global-typography-accent-font-size:22px;--e-global-typography-61eed76-font-size:20px;--e-global-typography-92b0a2d-font-size:15px;--e-global-typography-f500460-font-size:14px;--e-global-typography-ba6914a-font-size:15px;--e-global-typography-317d263-font-size:130px;--e-global-typography-99dd0b2-font-size:55px;--e-global-typography-2bd9da1-font-size:45px;font-size:15px;}.elementor-kit-31 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-31 h2{font-size:33px;}.elementor-kit-31 h3{font-size:28px;}.elementor-kit-31 h4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-31 h5{font-size:var( --e-global-typography-61eed76-font-size );line-height:var( --e-global-typography-61eed76-line-height );}.elementor-kit-31 h6{font-size:var( --e-global-typography-92b0a2d-font-size );line-height:var( --e-global-typography-92b0a2d-line-height );}.elementor-kit-31 button,.elementor-kit-31 input[type="button"],.elementor-kit-31 input[type="submit"],.elementor-kit-31 .elementor-button{font-size:15px;}.elementor-kit-31 label{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-kit-31 input:not([type="button"]):not([type="submit"]),.elementor-kit-31 textarea,.elementor-kit-31 .elementor-field-textual{font-size:var( --e-global-typography-f500460-font-size );line-height:var( --e-global-typography-f500460-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* -------------------------------- 

Global CSS

-------------------------------- */
/* -------------------------------- 

General

-------------------------------- */
*:focus {
outline: none;
}

.aspect1-1{
aspect-ratio: 1 / 1;
}
.aspect4-3{
aspect-ratio: 4 / 3;
}
.aspect16-9{
aspect-ratio: 16 / 9;
}
.custom_shadow{
box-shadow: rgba(17, 12, 46, .15) 0px 48px 100px 0px;
}

.thailand_submenu{
box-shadow: rgba(17, 12, 46, .15) 0px 48px 100px 0px;
}
@media only screen and (max-width: 767px) {
.thailand_submenu{
box-shadow: none;
}
}
.blur{
background:rgba(255,255,255,.8);
-webkit-backdrop-filter: blur(8px);
backdrop-filter: blur(8px);
}
.loopgrid_headline{
margin-top:15px !important; 
font-family: "Marcellus", serif !important; 
font-weight: 400;
font-style: normal;
}
#ebook_submit, #popup_submit{
margin-top:30px;
}
#blog_mc_submit{
margin-top:10px;
}

#mc_signup_desktop{
display:block;
}
#mc_signup_mobile{
display:none;
}
@media screen and (max-width: 767px) {
#mc_signup_desktop{
display:none;
}
#mc_signup_mobile{
display:block;
}
}
/* -------------------------------- 

HELPER CLASSES

-------------------------------- */
.mt15{
margin-top:15px;
}
.mt20{
margin-top:20px;
}
.mt30{
margin-top:30px;
}
.mt40{
margin-top:40px;
}
.mt60{
margin-top:60px;
}
.mt90{
margin-top:90px;
}

.mt-10{
margin-top:-10px;
}
.mt-15{
margin-top:-15px;
}

.mb15{
margin-bottom:15px;
}
.mb20{
margin-bottom:20px;
}
.mb30{
margin-bottom:30px;
}
.mb40{
margin-bottom:40px;
}
/* -------------------------------- 

Global Typography

-------------------------------- */
h1, h2, h3, h4, h5, h6{
color:inherit;
font-family: "Marcellus", serif !important; 
}
p, ul, ol{
font-family: "Quicksand" !important; 
}

h1, .h1 { 
font-size: 32px; 
cursor: default;
}
@media (min-width: 375px) { 
h1, .h1 {
font-size: calc(32px + (40 - 32) * ((100vw - 375px) / (1440 - 375))); 
}
}
@media (min-width: 1440px) { 
h1, .h1 {
font-size: 40px;
}
}

h2, .h2 { 
font-size: 28px; 
cursor: default;
font-weight:500;
}
@media (min-width: 375px) { 
h2, .h2 {
font-size: calc(28px + (36 - 28) * ((100vw - 375px) / (1440 - 375))); 
}
}
@media (min-width: 1440px) { 
h2, .h2 {
font-size: 36px; 
}
}


h3, .h3 { 
font-size: 24px; 
cursor: default;
}
@media (min-width: 375px) { 
h3, .h3  {
font-size: calc(24px + (28 - 24) * ((100vw - 375px) / (1440 - 375)));    
}
}
@media (min-width: 1440px) { 
h3, .h3  {
font-size: 28px; 
}
}

h4, .h4 { 
font-size: 20px; 
cursor: default;
}
@media (min-width: 375px) { 
h4, .h4  {
font-size: calc(20px + (24 - 20) * ((100vw - 375px) / (1440 - 375)));    
}
}
@media (min-width: 1440px) { 
h4, .h4  {
font-size: 24px; 
}
}

p, .p{ 
font-size: 18px !important;
cursor: default;
line-height:1.5;
}
@media (min-width: 375px) { 
p, .p {
font-size: calc(18px + (20 - 18) * ((100vw - 375px) / (1140 - 375)));    
}
}
@media (min-width: 1140px) { 
p, .p {
font-size: 20px !important; 
}
}

.p16{ 
font-size: 16px !important;
cursor: default;
line-height:1.3;
}

.quicksand{
font-family: "Quicksand" !important; 
}
.marcellus{ 
font-family: "Marcellus", serif !important; 
}

.fw7{ 
font-weight:700;
}
.fw6{ 
font-weight:600;
}
.fw5{ 
font-weight:500;
}
.fw4{ 
font-weight:400;
}

ul{ 
font-size: 18px !important;
cursor: default;
line-height:1.5;
}
@media (min-width: 375px) { 
ul{
font-size: calc(18px + (20 - 18) * ((100vw - 375px) / (1140 - 375)));    
}
}
@media (min-width: 1140px) { 
ul {
font-size: 20px !important; 
}
}
h1{ 
line-height: 1.2 !important;
}
h2{ 
line-height: 1.2 !important;
}
h3{ 
line-height: 1.2 !important;
}
h4{ 
line-height: 1.2 !important;
}
h5{ 
line-height: 1.3 !important;
}
h6{ 
line-height: 1.2 !important;
}
p{ 
line-height: 1.6 !important;
}
/* -------------------------------- 

Single Post Template

-------------------------------- */
.author img{
box-shadow: rgba(17, 12, 46, .3) 0px 48px 100px 0px;
}
#blogg_content img{
border-radius:12px;
margin-top:30px;
}
#blogg_content h2, #blogg_content h3, #blogg_content h4{
margin-top:45px;
}
#blogg_content figcaption{
margin-top:10px;
padding-left:12px;
padding-right:12px;
padding-bottom:20px;
}
#blogg_content ul{
margin-top:30px;
margin-bottom:30px;
}

#blogg_content ul li ul{
padding:0;
margin-top:0px;
margin-bottom:0px;
margin-left:15px;
}
#blogg_content h2 a, #blogg_content h3 a, #blogg_content h4 a{
color:inherit;
font-family: "Marcellus", serif !important; 
}
#blogg_content h2 a, #blogg_content h3 a, #blogg_content h4 a{
color:#FF737D;
font-family: "Marcellus", serif !important; 
}
#blogg_content h2 a:hover, #blogg_content h3 a:hover, #blogg_content h4 a:hover{
color:#FF737D;
font-family: "Marcellus", serif !important; 
transition: all .3s ease-out;
}
#blogg_content p a{
font-family: "Quicksand" !important; 
}

.postdateandmodified ul li{
color:#000;
font-family: "Quicksand" !important; 
}

.blogg_mc_signup_headline { 
font-size: 24px; 
cursor: default;
font-family: "Marcellus", serif !important; 
color:inherit;
}
@media (min-width: 375px) { 
.blogg_mc_signup_headline {
font-size: calc(24px + (28 - 24) * ((100vw - 375px) / (1440 - 375)));    
}
}
@media (min-width: 1440px) { 
.blogg_mc_signup_headline {
font-size: 28px; 
}
}

#singlepost_h1 h1{ 
font-size: 36px; 
cursor: default;
}
@media (min-width: 375px) { 
#singlepost_h1 h1{
font-size: calc(36px + (48 - 36) * ((100vw - 375px) / (1440 - 375))); 
}
}
@media (min-width: 1440px) { 
#singlepost_h1 h1{
font-size: 48px;
}
}

#blogg_content h1, #blogg_content .h1 { 
font-size: 32px; 
cursor: default;
}
@media (min-width: 375px) { 
#blogg_content h1, #blogg_content .h1 {
font-size: calc(32px + (40 - 32) * ((100vw - 375px) / (1440 - 375))); 
}
}
@media (min-width: 1440px) { 
#blogg_content h1, #blogg_content .h1 {
font-size: 40px;
}
}

#blogg_content h2, #blogg_content .h2 { 
font-size: 28px; 
cursor: default;
font-weight:500;
}
@media (min-width: 375px) { 
#blogg_content h2, #blogg_content .h2 {
font-size: calc(28px + (36 - 28) * ((100vw - 375px) / (1440 - 375))); 
}
}
@media (min-width: 1440px) { 
#blogg_content h2, #blogg_content .h2 {
font-size: 36px; 
}
}


#blogg_content h3, #blogg_content .h3 { 
font-size: 24px; 
cursor: default;
}
@media (min-width: 375px) { 
#blogg_content h3, #blogg_content .h3 {
font-size: calc(24px + (28 - 24) * ((100vw - 375px) / (1440 - 375)));    
}
}
@media (min-width: 1440px) { 
#blogg_content h3, #blogg_content.h3 {
font-size: 28px; 
}
}

#blogg_content h4, #blogg_content .h4 { 
font-size: 20px; 
cursor: default;
}
@media (min-width: 375px) { 
#blogg_content h4, #blogg_content .h4   {
font-size: calc(20px + (24 - 20) * ((100vw - 375px) / (1440 - 375)));    
}
}
@media (min-width: 1440px) { 
#blogg_content h4, #blogg_content .h4  {
font-size: 24px; 
}
}

#blogg_content p, #blogg_content .p{ 
font-size: 18px !important;
cursor: default;
line-height:1.6;
}
@media (min-width: 375px) { 
#blogg_content p, #blogg_content .p {
font-size: calc(18px + (20 - 18) * ((100vw - 375px) / (1140 - 375)));    
}
}
@media (min-width: 1140px) { 
#blogg_content p, #blogg_content .p {
font-size: 20px !important; 
}
}

#blogg_content ul, #blogg_content ol{ 
font-size: 17px !important;
cursor: default;
line-height:1.5;
}
@media (min-width: 375px) { 
#blogg_content ul, #blogg_content ol{
font-size: calc(17px + (19 - 17) * ((100vw - 375px) / (1140 - 375)));    
}
}
@media (min-width: 1140px) { 
#blogg_content ul, #blogg_content ol {
font-size: 19px !important; 
}
}
#tocon a{
font-family: "Quicksand" !important; 
font-weight: 500;
font-style: normal;
}


@media screen and (max-width: 768px) {
#blogg_content h2, #blogg_content h3, #blogg_content h4{
margin-top:30px;
font-family: "Marcellus", serif !important; 
}
#blogg_content figcaption{
margin-top:10px;
padding-left:12px;
padding-right:12px;
padding-bottom:10px;
}
#blogg_content ul li, #blogg_content ol li{
margin-bottom:10px !important; 
}
}
/* -------------------------------- 

Single Post Template + Sidebar

-------------------------------- */
.elementor-toc__list-wrapper li:last-child{
display:none;
}
.singlepost_bg_ftrd_img{
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
}
/* -------------------------------- 

Archives

-------------------------------- */
#archive_feat_headline h4{
line-height:1.1;
}
#feat_grid{
display: grid;
grid-template-columns: 2fr 1fr;
grid-template-rows: 1fr 1fr;
gap: 0px 0px;
}
#feat_grid_main{
grid-row: span 2;
aspect-ratio:1 /1;
}
.feat_grid_sub{
grid-row: span 1;
aspect-ratio:1 /1;
}
@media screen and (max-width: 768px) {
.thailand_submenu_mobile ul li{
border:1px solid #d9d9d9;
}
}

/* -------------------------------- 

homepage

-------------------------------- */
.e-filter-item[data-filter*="uncategorized"] {
display: none !important; 
}
.e-filter-item, .e-filter-item:hover, .e-filter-item:focus{
box-shadow: none !important; 
}
.thai_loop_hp a{
font-family: "Marcellus", serif;
font-weight: 400;
font-style: normal;
}

/* -------------------------------- 

Footer

-------------------------------- */
#footer_copyright{
font-family: "Quicksand" !important; 
font-weight: 400;
font-style: normal;
color: #fff;
font-size:13px;
line-height: 1.1 !important; 
}

/* -------------------------------- 

Navigation

-------------------------------- */

.e-current span{ 
color: #101820 !important;
}

/* -------------------------------- 

Search Results

-------------------------------- */
.elementor-post__thumbnail { 
border-radius:12px;
}
/* -------------------------------- 

Search Results

-------------------------------- */
.post_title{ 
pointer-events: none;
}
/* -------------------------------- 

Hyperlinks/Buttons

-------------------------------- */
.affiliate_btn{ 
font-family: "Quicksand" !important;  
font-weight:500 !important; 
font-style: normal !important; 
font-size:14px !important; 
color:#000 !important;
display:block;
padding:18px 5px 16px 5px;
border:2px solid #000;
border-radius:3px;
text-align:center;
text-decoration:none;
letter-spacing:2px !important; 
background-color:#fff !important; 
transition: all 0.4s ease; 
}
.affiliate_btn:hover{ 
font-family: "Quicksand" !important; 
font-weight:500 !important;
font-style: normal !important;
font-size:14px !important;
color:#000 !important;
display:block;
padding:18px 5px 16px 5px;
border:2px solid #000;
border-radius:3px;
text-align:center;
text-decoration:none;
letter-spacing:2px !important;
background-color:#fafafa !important;
transition: all 0.4s ease; 
}/* End custom CSS */