/* RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary, 
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
.accordion-inner { border-top: 0 none; }

article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

html{
    overflow-x: hidden;
}

body {
	line-height: 1;
    overflow: hidden;
    position: relative;
    
}

ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}
button,label{-webkit-tap-highlight-color: transparent;}

/* RESET END */

body{
	font-family: 'Mabry Pro';
	padding: 0;
	margin: 0;
	overflow-x: hidden;
}

.navbar-brand{
	margin: 0;
	padding: 0;
}

.navbar-brand img.first{
	max-width: 128px;
	margin-right: 8px;
}

.navbar-brand img.second_img{
	height: 40px;
	width: 40px;
}

.navbar-brand{
	display: flex;
	align-items: center;
}

.navbar{
	padding: 15px 0 15px 12px;
	background: #FFF;
	border-bottom: 1px solid rgb(252 231 243);
}

.nav-link{
	color: #000;
	font-family: 'Mabry Pro';
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 22px; /* 137.5% */
	text-decoration-line: underline;
	text-decoration-style: solid;
	text-decoration-skip-ink: none;
	text-decoration-thickness: auto;
	text-underline-offset: auto;
	text-underline-position: from-font;
	margin-right: 16px;
	text-decoration: none;
	border-bottom: 3px solid #cbcbcb;
	padding: 0;
	padding-left: 0!important;
	padding-right: 0!important;
	padding-bottom: 2px;
}

.nav-link:hover{
	border-bottom: 3px solid #000;
}

.nav_link{
	border-radius: 36px;
	background: url('../items/btn.svg');
	background-size: cover;
	background-repeat: no-repeat;
	padding: 16px 20px;
	color: #FFF;
	font-family: "Mabry Pro";
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 16px; 
	text-decoration: none;
	display: inline-block;

	--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nav_link:hover{
	transform: translate(0,-0.125rem);
	color: #FFF;
}

.transform_animation{
	transition-duration: .15s;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
}

.transform_animation:hover{
	transform: translate(0,-0.125rem);
}

h1{
	color: var(--Text-color, #522541);
	text-align: center;
	font-family: "Mabry Pro";
	font-size: 42px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	max-width: 973px;
	margin: auto;
	margin-bottom: 40px;
}

.top_div{
	height: 78px;
}

.main{
	padding: 80px 0 66px;
	background: url('../items/background_main.png');
	background-size: cover;
	background-repeat: no-repeat;
}

.btn_white{
	border-radius: 36px;
	background: #FFF;
	padding: 16px 20px;
	box-shadow: 0px 111px 31px 0px rgba(101, 164, 200, 0.00), 0px 71px 29px 0px rgba(101, 164, 200, 0.01), 0px 40px 24px 0px rgba(101, 164, 200, 0.05), 0px 18px 18px 0px rgba(101, 164, 200, 0.09), 0px 4px 10px 0px rgba(101, 164, 200, 0.10);
	color: #000;
	font-family: "Mabry Pro";
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 16px;
	text-decoration: none;
	display: inline-block;
}

.btn_white:hover{
	background: #000;
	box-shadow: 0px 111px 31px 0px rgba(101, 164, 200, 0.00), 0px 71px 29px 0px rgba(101, 164, 200, 0.01), 0px 40px 24px 0px rgba(101, 164, 200, 0.05), 0px 18px 18px 0px rgba(101, 164, 200, 0.09), 0px 4px 10px 0px rgba(101, 164, 200, 0.10);
	color: #FFF;
}

.second{
	padding: 54px 0;
	background: var(--Base-BG, #FFF7FC);
}

.second .image img{
	width: 90%;
}

.second .image_2 img{
	width: 64px;
	margin-bottom: 8px;
}

.second .title h2{
	color: var(--Text-color, #522541);
	font-family: "Mabry Pro";
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: 39px;
	margin-bottom: 12px;
	max-width: 470px;
}

.second .content p{
	color: var(--Text-color, #522541);
	font-family: "Mabry Pro";
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 22px;
	margin-bottom: 24px;
	max-width: 470px;
}

.second .content span{
	color: var(--Text-color, #522541);
	font-family: "Mabry Pro";
	font-size: 18px;
	font-style: normal;
	font-weight: 700;
	line-height: 24px;
	max-width: 470px;
	display: block;
}
 
.third{
	padding: 80px 0;
}

.third .image_title img{
	width: 64px;
	margin-bottom: 8px;
}

.third .title h2{
	color: var(--Text-color, #522541);
	text-align: center;
	font-family: "Mabry Pro";
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: 39px; 
	margin-bottom: 32px;
}

.third_item {
	padding: 40px 32px;
	border-radius: 16px;
	max-width: 470px;
	margin-bottom: 20px;
	height: 250px;
}
.image_title{
	text-align: center;
}
.third_item .image img{
	width: 64px;
	margin-bottom: 8px;
}

.third_item .title p{
	color: var(--Text-color, #522541);
	font-family: "Mabry Pro";
	font-size: 22px;
	font-style: normal;
	font-weight: 700;
	line-height: 24px;
	margin-bottom: 8px;
}

.third_item .content p{
	color: var(--Text-color, #522541);
	font-family: "Mabry Pro";
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 22px;
}

.third_item_1{
	background: rgba(188, 228, 254, 0.50);
	margin-left: auto;
}

.third_item_2{
	background: rgba(230, 215, 253, 0.50);
}

.third_item_3{
	background: rgba(253, 203, 253, 0.50);
	margin-left: auto;
}

.third_item_4{
	background: rgba(255, 161, 154, 0.50);
}

.fourth .image{
	text-align: center;
}

.fourth .image img{
	width: 64px;
	margin-bottom: 8px;
}

.fourth .title h2{
	color: var(--Text-color, #522541);
	text-align: center;
	font-family: "Mabry Pro";
	font-size: 32px;
	font-style: normal;
	font-weight: 700;
	line-height: 39px;
	margin-bottom: 12px;
}

.fourth .content p{
	color: var(--Text-color, #522541);
	text-align: center;
	font-family: "Mabry Pro";
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 22px;
	margin: auto;
	margin-bottom: 24px;
	max-width: 788px;
}

.fourth .content span{
	color: var(--Text-color, #522541);
	text-align: center;
	font-family: "Mabry Pro";
	font-size: 18px;
	font-style: normal;
	font-weight: 700;
	line-height: 24px; 
	max-width: 788px;
	margin: auto;
	margin-bottom: 32px;
	display: block;
}
.fourth .link{
	text-align: center;
}
.fourth .link a{
	display: inline-block;
	padding: 16px 20px;
	color: #FFF;
	font-family: "Mabry Pro";
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 16px;
	border-radius: 36px;
	text-align: center;
	background: #000;
	text-decoration: none;
	box-shadow: 0px 111px 31px 0px rgba(70, 67, 71, 0.00), 0px 71px 29px 0px rgba(70, 67, 71, 0.01), 0px 40px 24px 0px rgba(70, 67, 71, 0.05), 0px 18px 18px 0px rgba(70, 67, 71, 0.09), 0px 4px 10px 0px rgba(70, 67, 71, 0.10);
}

.fourth .link a:hover{
	background: #FFF;
	box-shadow: 0px 111px 31px 0px rgba(101, 164, 200, 0.00), 0px 71px 29px 0px rgba(101, 164, 200, 0.01), 0px 40px 24px 0px rgba(101, 164, 200, 0.05), 0px 18px 18px 0px rgba(101, 164, 200, 0.09), 0px 4px 10px 0px rgba(101, 164, 200, 0.10);
	color: #000;
}

.fourth{
	background: rgba(245, 211, 254, 0.30);
	padding: 80px 0;
}

footer{
	padding: 80px 0;
	background: url('../items/background_main.png');
	background-size: cover;
}

footer .footer_item .title p{
	color: #000;
	font-family: "Mabry Pro";
	font-size: 18px;
	font-style: normal;
	font-weight: 700;
	line-height: 24px;
	margin-bottom: 8px;
}

footer .footer_item .list a{
	color: #000;
	font-family: "Mabry Pro";
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 22px;
	margin-bottom: 4px;
	text-decoration: none;
	display: inline-block;
}

footer .footer_item .list a:hover{
	text-decoration: underline;
}

footer .footer_item{
	margin-bottom: 32px;
}

.navbar-nav .nav-link{
	margin-bottom: 0!important;
}

.image_title,.fourth .image{
	display: flex;
	justify-content: center;
}

@media (max-width: 1199.98px) {
	h1{
		font-size: 32px;
		margin-bottom: 40px;
		line-height: normal;
	}

	.second .title h2{
		font-size: 24px;
		margin-bottom: 16px;
		line-height: 28px;
	}

	.second .content p{
		font-size: 12px;
		margin-bottom: 12px;
		line-height: 16px; 
	}

	.second .content span{
		font-size: 14px;
		line-height: 20px; 
	}

	.third .title h2{
		font-size: 24px;
		line-height: 28px;
	}
	.third .image_title img {
		width: 48px;
	}
	.second .image_2 img {
		width: 48px;
	}
	.second .image_2, .image_title,.fourth .image{
		display: flex;
		justify-content: center;
	}
	.third_item .image img {
		width: 48px;
	}
	.third_item .title p{
		font-size: 16px;
	}
	.third_item .content p{
		font-size: 12px;
		line-height: 16px;
	}
	.third_item {
		padding: 30px 24px;
		border-radius: 12px;
		height: 188px;
	}
	.fourth .image img {
		width: 48px;
	}
	.fourth .title h2{
		font-size: 24px;
		line-height: 28px;
	}

	.fourth .content p{
		font-size: 12px;
		line-height: 16px; 
		max-width: 408px;
		margin-bottom: 12px;
	}

	.fourth .content span {
		font-size: 14px;
		line-height: 20px;
		max-width: 480px;
	}

	footer .image img{
		width: 120px;
	}
}

@media (max-width: 767.98px) {
	.navbar-brand img.first {
		max-width: 80px;
		margin-right: 5px;
	}
	.navbar-brand img.second_img{
		height: 25px;
		width: 25px;
	}
	.navbar {
		padding: 17px 6px;
	}
	.nav-link {
		font-size: 16px;
		line-height: 13.75px;
		margin-right: 16px;
		text-decoration: none;
		padding-bottom: 5px;
	}
	.nav_link{	
		padding: 10px 12px;
		font-size: 10px;
		line-height: 10px;
	}
	.top_div{
		height: 64px;
	}
	.main {
		padding: 40px 0;
	}
	h1 {
        font-size: 18px;
        margin-bottom: 24px;
        line-height: 22px; 
    }
	.btn_white{
		padding: 10px 12px;
		font-size: 10px;
		line-height: 10px; 
	}

	.second {
		padding: 40px 0;
	}
	.second .image_2 img {
        width: 40px;
    }
	.second .image_2{
		text-align: center;
	}
	.second .title h2{
		font-size: 16px;
		line-height: 20px;
		margin: auto;
		margin-bottom: 16px;
		text-align: center;
		max-width: 257px;
	}
	.second .content p {
		margin: auto;
        font-size: 10px;
        margin-bottom: 12px;
        line-height: 14px;
		max-width: 257px;
		text-align: center;
    }
	.second .content span {
		margin: auto;
        font-size: 12px;
        line-height: 16px;
		max-width: 257px;
		text-align: center;
		margin-bottom: 24px;
    }
	.second .image img {
		width: 100%;
	}
	.third {
		padding: 40px 0;
	}
	.third .image_title img {
        width: 40px;
    }
	.third .title h2 {
        font-size: 16px;
        line-height: 20px;
		margin-bottom: 24px;
    }
	.third_item {
        padding: 24px 20px;
        border-radius: 12px;
        height: auto;
    }
	.third_item .image img {
        width: 40px;
    }
	.third_item .title p {
        font-size: 14px;
		margin-bottom: 6px;
    }
	.third_item .content p {
        font-size: 10px;
        line-height: 14px;
    }
	.fourth {
		background: rgba(245, 211, 254, 0.30);
		padding: 40px 0;
	}
	.fourth .image img {
        width: 40px;
    }
	.fourth .title h2 {
        font-size: 16px;
        line-height: 20px;
		margin-bottom: 16px;
    }

	.fourth .content p{
		max-width: 256px;
		margin: auto;
		font-size: 10px;
		line-height: 14px;
		margin-bottom: 12px;
	}
	.fourth .content span {
        font-size: 12px;
        line-height: 16px;
        max-width: 256px;
		margin-bottom: 30px;
    }

	.fourth .link a{
		padding: 10px 12px;
		font-size: 10px;
	}

	footer {
		padding: 40px 0;
	}
	footer .image img {
        width: 60px;
    }

	footer .footer_item {
		margin-bottom: 12px;
		margin-left: 50px;
	}

	footer .footer_item .title p{
		font-size: 12px;
		line-height: 16px;
	}

	footer .footer_item .list a{
		font-size: 10px;
		line-height: 14px; 
	}


}
.blog_item{
	margin-right: 16px;
	
	font-weight: 700;
}
.button_first_nav{
	font-weight: 700;
}
a.blog_item:hover{
	color: #000;
}
.button_first_nav{
	padding-left: 20px!important;
	padding-right: 20px!important;
}
.mySwiper .swiper-slide img{
	width: 100%;
}

.slider_item{
	position: relative;
}
.mySwiper .swiper-slide img.slider_item_bottom{
	position: absolute;
	bottom: 10px;
	left: 0;
	right: 0;
	margin: auto;
	width: 60%;
}
.swiper-slide img.slider_item_top{
	width: 80%!important;
	text-align: center;
	margin: auto;
}
.swiper-slide-next img.slider_item_top{
	width: 100%!important;
}
.swiper-wrapper{
	align-items: center;
}

.slider_item{
	display: flex;
	justify-content: center;
}

.slider_item_bottom{
	display: none;
}

.swiper-slide .slider_item_bottom.active_1{
	display: block;
}
.swiper-slide .slider_item_bottom.active_2{
	display: none;
}
.swiper-slide .slider_item_bottom.active_3{
	display: none;
}

.swiper-slide-next .slider_item_bottom.active_2{
	display: block;
}
.swiper-slide-next .slider_item_bottom.active_1{
	display: none;
}
.swiper-slide-next .slider_item_bottom.active_3{
	display: none;
}

.swiper-slide-active .slider_item_bottom.active_3{
	display: block;
}
.swiper-slide-active .slider_item_bottom.active_1{
	display: none;
}
.swiper-slide-active .slider_item_bottom.active_2{
	display: none;
}

.mySwiper{
	margin-bottom: 40px;
}

@media (max-width: 1199.98px) { 
	.swiper-wrapper{
		margin-left: -24%;
	}
	.reset_mp{
		padding: 0;
		margin: 0;
		width: 100%;
		max-width: 100%;
	}
}
@media (max-width: 767.98px) { 
	.swiper-wrapper{
		margin-left: -24%;
	}
	.reset_mp{
		padding: 0;
		margin: 0;
		width: 100%;
		max-width: 100%;
	}

	.swiper-wrapper {
        margin-left: -50%;
    }

	.mySwiper {
		margin-bottom: 30px;
	}
}

.contact_body{
	background: linear-gradient(209deg, #FFDAAD 34.07%, #FF9ABD 59.53%, #FF2D79 100.06%);
	background-size: cover;
	height: 100vh;
	width: 100vw;
	opacity: 0.5;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 0;
}

.contact{
	position: relative;
	z-index: 1000;
	margin-top: 80px;
}
.contact .image{
	text-align: center;
}
.contact .image img{
	width: 176px;
	margin-bottom: 16px;
}


.contact h1{
	color: var(--Text-color, #522541);
	text-align: center;
	font-family: "Mabry Pro";
	font-size: 20px;
	font-style: normal;
	font-weight: 700;
	line-height: 29px;
	margin-bottom: 56px;
}
.form-label {
    position:relative;
    display:block;
    clear:both;
    margin:0 auto;
	margin-bottom: 12px;
}

.form-label label {  

  -webkit-transform: translateY(50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(50%);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  position: absolute;
  top: 8px;
  left: 10px;
  background:none;
  color: #888989;
  font-family: "Mabry Pro";
  font-size: 16px;
  font-weight: 500;
	font-style: normal;
  line-height: 100%;
  cursor: text;
  pointer-events: none;
  font-family: sans-serif;

  font-family: 'Mabry Pro';
  font-weight: 500;
  font-style: normal;
}

.form-label input, .form-label textarea {
    display: block;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-transition: border-color;
    -moz-transition: border-color;
    transition: border-color;
    box-sizing: border-box;
    border-radius: 6px;
    border: 1px solid #CCC;
    padding: 0 10px 0px;
    width: 100%;
    color: #000;
    font-family: "Mabry Pro";
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    line-height: 24px;
	padding-top: 12px;
	font-family: 'Mabry Pro';
    font-weight: 500;
    font-style: normal;
}
.form-label input{
	height: 50px;
}

.form-label textarea:focus,
.form-label textarea.hascontent{
	padding-top: 24px;
}
.form-label input:focus,
.form-label input.hascontent
.form-label textarea:focus,
.form-label textarea.hascontent{
	outline: 0;
	box-shadow: none;
	border: 1px solid #000;
}

.form-label textarea:focus-visible, .form-label textarea:focus, .form-label textarea:active,
.form-label input:focus-visible, .form-label input:focus, .form-label input:active{
	outline: 0;
	box-shadow: none;
	border: 1px solid #000;
}

.form-label input:focus~label,
.form-label input.hascontent~label,
.form-label textarea:focus~label,
.form-label textarea.hascontent~label
{
    top: -2px;
    color: #888989;
	font-family: "Mabry Pro";
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	left: 10px;
	font-family: 'Mabry Pro';
    font-weight: 500;
    font-style: normal;
}

.contact_form{
	width: 484px;
	padding: 32px;
	border-radius: 16px;
	border: 1px solid #FCE7F3;
	background: #FFF;
	margin: auto;
}

.form-label select{
	border-radius: 6px;
	border: 1px solid #CCC;
	padding: 12px 10px;
	color: #888989;
	font-family: "Mabry Pro";
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 24px;
	width: 100%;
	cursor: pointer;

	font-family: 'Mabry Pro';
    font-weight: 500;
    font-style: normal;
}

.form-label select:focus{
	border: 1px solid #000;
	outline: 0;
	box-shadow: none;
}

.form-label select {
	-webkit-appearance: none;
	-moz-appearance: none;
	background: transparent;
	background-image:url('../items/arrow_down.svg');
	background-repeat: no-repeat;
	background-position-x: 100%;
	background-position-y: 12px;
	background-position-x: 98%;
    background-position-y: 16px;
}

.form-check label{
	color: #000;
	font-family: "Mabry Pro";
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 18px; 
	cursor: pointer;
}

.form-check label a{
	color: #000;
	font-family: "Mabry Pro";
	text-decoration-line: underline;
	text-decoration-style: solid;
	text-decoration-skip-ink: none;
	text-decoration-thickness: auto;
	text-underline-offset: auto;
	text-underline-position: from-font;
}
.form-check-input[type=checkbox]{
	background-image: url('../items/check.svg');
	border-radius: 0;
	border: 0;
	box-shadow: none;
	outline: 0;
	background-color: transparent;
	cursor: pointer;
}
.form-check-input[type=checkbox]:focus{
	border-radius: 0;
	border: 0;
	box-shadow: none;
	outline: 0;
	background-color: transparent;
}
.form-check-input:checked[type=checkbox] {
	background-color: transparent;
    background-image: url('../items/check_active.svg');
}

.form_submit button{
	border-radius: 36px;
	background: #000;
	padding: 16px 20px;
	color: #FFF;
	font-family: "Mabry Pro";
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 16px;
	border: 0;
	width: 100%;
	text-align: center;
	margin-top: 32px;
}

.alert_input{
	border: 1px solid #FF3535!important;
}

.contact {
	margin-bottom: 80px;
}

@media (max-width: 767.98px) {
	.contact_form{
		width: 100%;
		padding: 24px;
	}
	.contact {
		margin-bottom: 40px;
	}
	.contact .image img {
		width: 120px;
		margin-bottom: 12px;
	}
	.contact h1 {
		color: var(--Text-color, #522541);
		text-align: center;
		font-family: "Mabry Pro";
		font-size: 14px;
		font-style: normal;
		font-weight: 700;
		line-height: 10px;
		margin-bottom: 40px;
	}
	.form-label input, .form-label textarea, .form-label label, .form-label select{
		font-size: 14px;
	}
	.form-label input, .form-label textarea, .form-label select{
		padding: 14px 10px 0;
		height: 48px;
	}
	.form-label select{
		padding: 10px;
	}
	.form-check label{
		font-size: 12px;
	}
	.form_submit button{
		margin-top: 24px;
	}

	.form-label textarea{
		height: 110px;
	}

	.form-label input:focus~label, .form-label input.hascontent~label, .form-label textarea:focus~label, .form-label textarea.hascontent~label{
		top: 2px;

	}
}

.toast-container{
	left: 0;
	right: 0;
	margin: auto;
	top: 32px;
}
.toast {
	padding: 16px 20px;
	border-radius: 36px;
	background: #FFF;
	border: 0;
}
.toast-body{
	border: 0;
	color: #000;
	font-family: "Mabry Pro";
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 22px;
	text-align: center;
	padding: 0;
}
