@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700);
@import url(https://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Lora:400,700);





#slider-12 H1 {
  font-family: 'PT Sans', sans-serif;
  font-size: 36px;
  text-align: center;
}
#slider-12 P {
  font-family: 'PT Sans Narrow', sans-serif;
  text-align: center;
  font-size: 23px;
}
#menu-0 .mbr-brand__name {
  font-size: 16px;
}
#menu-0.mbr-navbar--stuck .mbr-navbar__section {
  background: #ffffff;
}
#menu-0 .mbr-navbar__hamburger {
  color: #e25041;
}
#menu-0 .mbr-brand__name a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 18px;
}
#menu-0 .mbr-navbar__items a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 13px;
}
#footer1-39 P {
  color: #7c706b;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 11px;
  text-align: left;
}










#msg-box4-21 .mbr-header__text {
  color: #f97352;
  font-family: 'PT Sans', sans-serif;
  font-size: 30px;
}
#msg-box4-21 .mbr-header__subtext {
  color: #41a85f;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 13px;
}
#msg-box4-21 .mbr-article {
  color: #ffffff;
}
#msg-box4-21 .mbr-article P {
  font-family: 'PT Sans Narrow', sans-serif;
  text-align: left;
  font-size: 16px;
  color: #e25041;
}
#msg-box4-21 .btn {
  font-family: 'PT Sans', sans-serif;
}
#msg-box4-21 .mbr-header__subtext SPAN {
  font-size: 14px;
}
#menu-0 .mbr-brand__name {
  font-size: 16px;
}
#menu-0.mbr-navbar--stuck .mbr-navbar__section {
  background: #ffffff;
}
#menu-0 .mbr-navbar__hamburger {
  color: #e25041;
}
#menu-0 .mbr-brand__name a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 18px;
}
#menu-0 .mbr-navbar__items a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 13px;
}
#footer1-39 P {
  color: #7c706b;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 11px;
  text-align: left;
}
#contacts1-37 P {
  color: #ffffff;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 15px;
  text-align: left;
}
#contacts1-37 UL {
  color: #faaf40;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 16px;
  text-align: left;
}
#contacts1-37 SPAN {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 15px;
  text-align: center;
  color: #efefef;
}
#contacts1-37 STRONG {
  color: #ffffff;
}

































#features1-32 .mbr-section-title .mbr-header__text {
  font-family: 'PT Sans', sans-serif;
  color: #ffffff;
  font-size: 32px;
}
#features1-32 .mbr-section__col .mbr-header__text {
  font-family: 'Roboto', sans-serif;
  color: #ffffff;
  font-size: 21px;
}
#features1-32 .btn {
  font-family: 'PT Sans', sans-serif;
  font-size: 13px;
}
#features1-32 .mbr-header__subtext {
  color: #ffffff;
  font-family: 'PT Sans Narrow', sans-serif;
}
#features1-32 .mbr-header__subtext SPAN {
  color: #efefef;
  font-size: 16px;
  font-family: 'PT Sans Narrow', sans-serif;
  text-align: center;
}
#features1-32 .mbr-header__subtext B {
  font-size: 18px;
}
#features1-32 .mbr-section-title .mbr-header__text SPAN {
  font-size: 30px;
}
#features1-32 .mbr-section__col .mbr-header__text SPAN {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 20px;
}
#features1-32 P {
  font-family: 'PT Sans', sans-serif;
}
#menu-0 .mbr-brand__name {
  font-size: 16px;
}
#menu-0.mbr-navbar--stuck .mbr-navbar__section {
  background: #ffffff;
}
#menu-0 .mbr-navbar__hamburger {
  color: #e25041;
}
#menu-0 .mbr-brand__name a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 18px;
}
#menu-0 .mbr-navbar__items a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 13px;
}
#footer1-39 P {
  color: #7c706b;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 11px;
  text-align: left;
}
#content5-41 .mbr-header .mbr-header__text {
  text-align: center;
  color: #9ac297;
  font-family: 'PT Sans', sans-serif;
}
#content5-41 .mbr-header .mbr-header__subtext {
  text-align: center;
  color: #faaf40;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 17px;
}
#content5-41 .mbr-article {
  color: #fff;
}
#content5-41 .mbr-article P {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 16px;
  color: #d4ead2;
  text-align: left;
}
#content5-41 .mbr-header .mbr-header__subtext B {
  color: #d4ead2;
  font-size: 16px;
  font-family: 'PT Sans Narrow', sans-serif;
}
#content5-41 .btn {
  font-family: 'PT Sans', sans-serif;
}
#content5-41 .mbr-header .mbr-header__subtext SPAN {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 15px;
  text-align: left;
  color: #d4ead2;
}
#content5-42 .mbr-header .mbr-header__text {
  text-align: center;
  color: #d25f59;
  font-family: 'PT Sans', sans-serif;
}
#content5-42 .mbr-header .mbr-header__subtext {
  text-align: center;
  color: #e79487;
  font-family: 'PT Sans Narrow', sans-serif;
}
#content5-42 .mbr-article {
  color: #fff;
}
#content5-42 .mbr-article P {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 16px;
  text-align: left;
  color: #f9d2c9;
}
#content5-42 .btn {
  font-family: 'PT Sans', sans-serif;
}
#content5-42 .mbr-header .mbr-header__subtext SPAN {
  font-size: 15px;
}
#content5-43 .mbr-header .mbr-header__text {
  text-align: center;
  color: #f9d856;
  font-family: 'PT Sans', sans-serif;
}
#content5-43 .mbr-header .mbr-header__subtext {
  text-align: center;
  color: #fff;
  font-family: 'PT Sans Narrow', sans-serif;
}
#content5-43 .mbr-article {
  color: #fff;
}
#content5-43 .mbr-article P {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 16px;
  text-align: left;
  color: #f7e7a7;
}
#content5-43 .btn {
  font-family: 'PT Sans', sans-serif;
}
#content5-44 .mbr-header .mbr-header__text {
  text-align: center;
  color: #54c3ef;
  font-family: 'PT Sans', sans-serif;
}
#content5-44 .mbr-header .mbr-header__subtext {
  text-align: center;
  color: #fff;
  font-family: 'PT Sans Narrow', sans-serif;
}
#content5-44 .mbr-article {
  color: #fff;
}
#content5-44 .mbr-article P {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 16px;
  text-align: left;
  color: #d9e8ed;
}
#content5-44 .btn {
  font-family: 'PT Sans', sans-serif;
}
#content4-30 .mbr-section-title .mbr-header__text {
  font-family: 'PT Sans', sans-serif;
  color: #d2d0d0;
  text-align: center;
  font-size: 24px;
}
#content4-30 .mbr-section__col .mbr-header__text {
  font-family: 'PT Sans Narrow', sans-serif;
  color: #c1c1c1;
  font-size: 19px;
}
#content4-30 P {
  font-family: 'PT Sans Narrow', sans-serif;
  color: #efefef;
  text-align: center;
  font-size: 14px;
}
#content4-30 I {
  font-size: 15px;
  font-family: 'PT Sans Narrow', sans-serif;
}
#content4-30 .mbr-header__subtext {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 12px;
  color: #a38f84;
}
#content4-30 .mbr-header__subtext SPAN {
  font-size: 12px;
  text-align: left;
}




#gallery1-28 SMALL {
  color: #ffffff;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 15px;
}
#menu-0 .mbr-brand__name {
  font-size: 16px;
}
#menu-0.mbr-navbar--stuck .mbr-navbar__section {
  background: #ffffff;
}
#menu-0 .mbr-navbar__hamburger {
  color: #e25041;
}
#menu-0 .mbr-brand__name a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 18px;
}
#menu-0 .mbr-navbar__items a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 13px;
}
#footer1-39 P {
  color: #7c706b;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 11px;
  text-align: left;
}









#msg-box5-34 .mbr-header__text {
  color: #ffffff;
  font-family: 'PT Sans', sans-serif;
  text-align: left;
}
#msg-box5-34 .mbr-header__subtext {
  color: #ffffff;
  font-family: 'Lora', serif;
}
#msg-box5-34 .mbr-article {
  color: #ffffff;
}
#msg-box5-34 .mbr-article P {
  color: #f7da64;
  font-family: 'PT Sans Narrow', sans-serif;
  text-align: left;
  font-size: 17px;
}
#content4-25 .mbr-section__col .mbr-header__text {
  text-align: left;
  color: #faaf40;
  font-family: 'PT Sans Narrow', sans-serif;
}
#content4-25 P {
  text-align: left;
  color: #f7da64;
  font-family: 'PT Sans Narrow', sans-serif;
}
#content4-25 .mbr-section-title .mbr-header__text {
  color: #ffffff;
  font-family: 'PT Sans', sans-serif;
  text-align: center;
}
#menu-0 .mbr-brand__name {
  font-size: 16px;
}
#menu-0.mbr-navbar--stuck .mbr-navbar__section {
  background: #ffffff;
}
#menu-0 .mbr-navbar__hamburger {
  color: #e25041;
}
#menu-0 .mbr-brand__name a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 18px;
}
#menu-0 .mbr-navbar__items a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 13px;
}
#footer1-39 P {
  color: #7c706b;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 11px;
  text-align: left;
}












#content5-45 .mbr-header .mbr-header__text {
  text-align: center;
  color: #f7da64;
  font-family: 'PT Sans', sans-serif;
}
#content5-45 .mbr-header .mbr-header__subtext {
  text-align: center;
  color: #fff;
}
#content5-45 .mbr-article {
  color: #fff;
}
#content5-45 .mbr-article P {
  font-family: 'PT Sans Narrow', sans-serif;
  text-align: center;
  color: #d7c784;
  font-size: 17px;
}
#menu-0 .mbr-brand__name {
  font-size: 16px;
}
#menu-0.mbr-navbar--stuck .mbr-navbar__section {
  background: #ffffff;
}
#menu-0 .mbr-navbar__hamburger {
  color: #e25041;
}
#menu-0 .mbr-brand__name a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 18px;
}
#menu-0 .mbr-navbar__items a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 13px;
}
#form1-38 .mbr-header__text {
  font-family: 'PT Sans Narrow', sans-serif;
  color: #f7da64;
  font-size: 20px;
  text-align: center;
}
#form1-38 .btn {
  font-family: 'PT Sans Narrow', sans-serif;
}
#form1-38 .mbr-header__text SPAN {
  font-size: 24px;
  text-align: right;
  color: #f7da64;
  font-family: 'PT Sans Narrow', sans-serif;
}
#form1-38 .mbr-header__text DIV {
  color: #f7da64;
  font-size: 20px;
  text-align: center;
  font-family: 'PT Sans Narrow', sans-serif;
}
#footer1-39 P {
  color: #7c706b;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 11px;
  text-align: left;
}
#contacts1-37 P {
  color: #ffffff;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 15px;
  text-align: left;
}
#contacts1-37 UL {
  color: #faaf40;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 16px;
  text-align: left;
}
#contacts1-37 SPAN {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 15px;
  text-align: center;
  color: #efefef;
}
#contacts1-37 STRONG {
  color: #ffffff;
}










#content4-38 P {
  text-align: center;
  color: #ffffff;
  font-size: 15px;
  font-family: 'PT Sans Narrow', sans-serif;
}
#content4-38 .mbr-section__col .mbr-header__text {
  color: #cccccc;
  font-size: 21px;
  font-family: 'PT Sans', sans-serif;
}
#content4-38 .mbr-header__subtext {
  font-family: 'PT Sans Narrow', sans-serif;
}
#content4-38 .mbr-section-title .mbr-header__text {
  font-family: 'PT Sans', sans-serif;
}
#menu-0 .mbr-brand__name {
  font-size: 16px;
}
#menu-0.mbr-navbar--stuck .mbr-navbar__section {
  background: #ffffff;
}
#menu-0 .mbr-navbar__hamburger {
  color: #e25041;
}
#menu-0 .mbr-brand__name a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 18px;
}
#menu-0 .mbr-navbar__items a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 13px;
}
#contacts1-37 P {
  color: #ffffff;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 15px;
  text-align: left;
}
#contacts1-37 UL {
  color: #faaf40;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 16px;
  text-align: left;
}
#contacts1-37 SPAN {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 15px;
  text-align: center;
  color: #efefef;
}
#contacts1-37 STRONG {
  color: #ffffff;
}
#footer1-39 P {
  color: #7c706b;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 11px;
  text-align: left;
}







#msg-box3-42 .mbr-header .mbr-header__text {
  text-align: center;
  font-family: 'PT Sans', sans-serif;
  color: #56658b;
  font-size: 30px;
}
#msg-box3-42 .mbr-header .mbr-header__subtext {
  text-align: center;
}
#msg-box3-42 .mbr-article P {
  font-family: 'PT Sans Narrow', sans-serif;
  text-align: center;
}
#msg-box3-42 .mbr-article {
  text-align: center;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 19px;
  color: #56658b;
}
#msg-box3-42 .mbr-article B {
  font-size: 17px;
  text-align: left;
}
#social-buttons2-44 .mbr-header__text {
  font-family: 'PT Sans', sans-serif;
  color: #56658b;
  font-size: 14px;
}
#menu-35 .mbr-brand__name {
  font-size: 16px;
}
#menu-35.mbr-navbar--stuck .mbr-navbar__section {
  background: #ffffff;
}
#menu-35 .mbr-navbar__hamburger {
  color: #e25041;
}
#menu-35 .mbr-brand__name a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 18px;
}
#menu-35 .mbr-navbar__items a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 13px;
}
#footer1-37 P {
  color: #7c706b;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 11px;
  text-align: left;
}







#msg-box3-47 .mbr-header .mbr-header__text {
  text-align: center;
  font-family: 'PT Sans', sans-serif;
  color: #636363;
  font-size: 30px;
}
#msg-box3-47 .mbr-header .mbr-header__subtext {
  text-align: center;
  font-family: 'PT Sans Narrow', sans-serif;
  color: #41a85f;
  font-size: 13px;
}
#msg-box3-47 .mbr-article P {
  font-family: 'PT Sans Narrow', sans-serif;
  text-align: center;
}
#msg-box3-47 .mbr-article {
  text-align: center;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 19px;
  color: #56658b;
}
#msg-box3-47 .mbr-article B {
  font-size: 17px;
}
#msg-box3-47 .mbr-article LI {
  text-align: left;
}
#msg-box3-47 .mbr-article UL {
  color: #2e7643;
  font-size: 17px;
}
#menu-49 .mbr-brand__name {
  font-size: 16px;
}
#menu-49.mbr-navbar--stuck .mbr-navbar__section {
  background: #ffffff;
}
#menu-49 .mbr-navbar__hamburger {
  color: #e25041;
}
#menu-49 .mbr-brand__name a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 18px;
}
#menu-49 .mbr-navbar__items a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 13px;
}
#footer1-50 P {
  color: #7c706b;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 11px;
  text-align: left;
}







#msg-box3-39 .mbr-header .mbr-header__text {
  text-align: center;
  font-family: 'PT Sans', sans-serif;
  color: #56658b;
  font-size: 30px;
}
#msg-box3-39 .mbr-header .mbr-header__subtext {
  text-align: center;
  font-family: 'PT Sans Narrow', sans-serif;
  color: #2969b0;
  font-size: 15px;
}
#msg-box3-39 .mbr-article P {
  font-family: 'PT Sans Narrow', sans-serif;
  text-align: center;
}
#msg-box3-39 .mbr-article {
  text-align: center;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 16px;
  color: #56658b;
}
#msg-box3-39 .mbr-article B {
  font-size: 17px;
}
#msg-box3-39 .mbr-article LI {
  text-align: left;
}
#msg-box3-39 .mbr-article DIV {
  font-size: 15px;
}
#menu-40 .mbr-brand__name {
  font-size: 16px;
}
#menu-40.mbr-navbar--stuck .mbr-navbar__section {
  background: #ffffff;
}
#menu-40 .mbr-navbar__hamburger {
  color: #e25041;
}
#menu-40 .mbr-brand__name a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 18px;
}
#menu-40 .mbr-navbar__items a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 13px;
}
#footer1-41 P {
  color: #7c706b;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 11px;
  text-align: left;
}






#msg-box3-45 .mbr-header .mbr-header__text {
  text-align: center;
  font-family: 'PT Sans', sans-serif;
  color: #56658b;
  font-size: 30px;
}
#msg-box3-45 .mbr-header .mbr-header__subtext {
  text-align: center;
}
#msg-box3-45 .mbr-article P {
  font-family: 'PT Sans Narrow', sans-serif;
  text-align: center;
}
#msg-box3-45 .mbr-article {
  text-align: center;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 16px;
  color: #56658b;
}
#msg-box3-45 .mbr-article B {
  font-size: 17px;
}
#msg-box3-45 .mbr-article LI {
  text-align: left;
}
#msg-box3-45 .mbr-article DIV {
  font-size: 15px;
}
#menu-46 .mbr-brand__name {
  font-size: 16px;
}
#menu-46.mbr-navbar--stuck .mbr-navbar__section {
  background: #ffffff;
}
#menu-46 .mbr-navbar__hamburger {
  color: #e25041;
}
#menu-46 .mbr-brand__name a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 18px;
}
#menu-46 .mbr-navbar__items a {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 13px;
}
#footer1-47 P {
  color: #7c706b;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size: 11px;
  text-align: left;
}
