/*============================================================================
	NEW CSS START HERE
==============================================================================*/

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700&display=swap');

@font-face {font-family: "Born Ready"; src: url("//db.onlinewebfonts.com/t/ae9402c994ca14b82833d8d67529c560.eot"); src: url("//db.onlinewebfonts.com/t/ae9402c994ca14b82833d8d67529c560.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/ae9402c994ca14b82833d8d67529c560.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/ae9402c994ca14b82833d8d67529c560.woff") format("woff"), url("//db.onlinewebfonts.com/t/ae9402c994ca14b82833d8d67529c560.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/ae9402c994ca14b82833d8d67529c560.svg#Born Ready") format("svg"); }

@font-face {font-family: "ProximaNova-Regular"; src: url("//db.onlinewebfonts.com/t/0376a58122a881d16a294512d3c947b1.eot"); src: url("//db.onlinewebfonts.com/t/0376a58122a881d16a294512d3c947b1.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/0376a58122a881d16a294512d3c947b1.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/0376a58122a881d16a294512d3c947b1.woff") format("woff"), url("//db.onlinewebfonts.com/t/0376a58122a881d16a294512d3c947b1.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/0376a58122a881d16a294512d3c947b1.svg#ProximaNova-Regular") format("svg"); }

body, h1, h2, h3, h4, h5, h6, th, td, caption {font-family: 'Montserrat', sans-serif;}

a.btn {font-weight: 500; padding: 0 30px; width: auto; position: relative; background: #ffbfa3 !important; transition: all 0.2s ease, visibility 0s; border-radius: 50px; background: rgba(239, 197, 157, 0); box-shadow: 0 1px 0 rgb(14 24 33 / 0%); border: 1px solid #ffbfa3; height: 69px; line-height: 69px; min-width: 213px; font-size: 16px; letter-spacing: 1px; color: #fff !important; font-family: 'Montserrat', sans-serif; text-transform: uppercase;}

a.btn:hover, .footer__content #kajabi-form .kajabi-form__btn:hover {background: #a7d7d4 !important; filter: none; border-color: #a7d7d4}

p {font-size: 20px}


	/*********Links pages***/
	
	body {background: #ffe9d4 !important; padding: 20px 0 0 0}
	
	body .header {background: #ffe9d4;}
	
	body .header .header__container {justify-content: space-around;}
	
	.header__wrap .header__switch-content.header__spacer {display: none;}
	
	a.logo:hover {filter: inherit;}
	
	#section-1623387902229 .block-type--cta .btn {font-weight: 500; padding: 0 30px; width: 45%; position: relative; background: #fff !important; transition: all 0.2s ease, visibility 0s; border: 2px solid #605e5e; height: 65px; line-height: 65px; min-width: 213px; font-size: 16px; color: #000 !important; font-family: 'Montserrat', sans-serif; text-transform: inherit; border-radius: 50px; letter-spacing: 3px;}
	
	#section-1623387902229 .block-type--cta .btn:hover {background-color: #ffbfa3 !important; color: #fff !important; border-color: #ffbfa3 !important;}

	#section-1623387902229 .block-type--cta {padding: 0; margin: 0 0 10px 0;}
	
	#section-1623387902229 {padding-bottom: 40px;}
	
/**footer***/

.copyright {font-size: 16px;}

.footer__container .footer__block {width: auto; float: left;}

.footer__content {width: 100%; display: inline-block; padding: 0;}

.footer__container .footer__block .social-icons__icons {display: inline-block; text-align: center; width: 100%;}

.footer__container .footer__block .social-icons__icons .social-icons__icon {display: inline-block;}

.footer a.link-list__link {font-size: 12px; padding: 0 5px; text-transform: uppercase; font-family: 'Montserrat', sans-serif;}

/*<!-------------------RESPONSIVE Css Start Here--------------->*/


@media (max-width: 767px)
{
	.footer__content {padding: 20px 0;}
	
	.footer__container .footer__block {margin: 0 auto !important; float: none; display: table;}
	
	#section-1623387902229 .block-type--cta .btn {padding: 20px 15px; font-size: 14px; letter-spacing: 1px; height: auto; width: 100%; line-height: normal; min-width: unset}	 

}


@media (max-width: 350px)
{
	#section-1623387902229 .block-type--cta .btn {font-size: 12px;}
}


