.gk8rDe .zfr3Q {
    color: rgba(0,0,0,1);
}
.zfr3Q {
    color: rgba(33,33,33,1);
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.56;
    padding-top: 16px;
}
.M63kCb {
    background-color: rgba(255,255,255,1);
}
.duRjpb {
    color: rgba(133,114,81,1);
    font-family: Roboto, sans-serif;
    font-size: 35px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 1.5;
    padding-top: 28px;
}
.JYVBee {
    color: rgba(133,114,81,1);
    font-family: Roboto, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.56;
    padding-top: 20px;
}
.OmQG5e {
    color: rgba(133,114,81,1);
    font-family: Roboto, sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 1.63;
    padding-top: 18px;
}
.iwQgFb {
    background-color: rgba(0,0,0,0.150000006);
}
.qeLZfd .zfr3Q {
    color: rgba(33,33,33,1);
}
.qeLZfd .duRjpb {
    color: rgba(116,102,77,1);
}
.qeLZfd .JYVBee {
    color: rgba(116,102,77,1);
}
.qeLZfd .OmQG5e {
    color: rgba(116,102,77,1);
}
.qeLZfd .dhtgD {
    color: rgba(116,102,77,1);
}
.qeLZfd .dhtgD:hover {
    color: rgba(130,104,63,1);
}
.qeLZfd .dhtgD:visited {
    color: rgba(116,102,77,1);
}
.qeLZfd .iwQgFb {
    background-color: rgba(0,0,0,0.150000006);
}
.qeLZfd:before {
    background-color: rgba(247,244,238,1);
    display: block;
}
.lQAHbd .zfr3Q {
    color: rgba(255,255,255,1);
}
.lQAHbd .duRjpb {
    color: rgba(255,250,241,1);
}
.lQAHbd .JYVBee {
    color: rgba(255,250,241,1);
}
.lQAHbd .OmQG5e {
    color: rgba(255,250,241,1);
}
.lQAHbd .dhtgD {
    color: rgba(255,250,241,1);
}
.lQAHbd .dhtgD:hover {
    color: rgba(255,255,255,1);
}
.lQAHbd .dhtgD:visited {
    color: rgba(255,250,241,1);
}
.lQAHbd .iwQgFb {
    background-color: rgba(255,255,255,0.150000006);
}
.lQAHbd:before {
    background-color: rgba(130,113,83,1);
    display: block;
}
.cJgDec .zfr3Q {
    color: rgba(255,255,255,1);
}
.cJgDec .IFuOkc:before {
    background-color: rgba(33,33,33,1);
    opacity: 0;
    display: block;
}
.O13XJf {
    height: 310px;
    padding-bottom: 50px;
    padding-top: 50px;
}
.O13XJf .IFuOkc {
    background-image: url(https: //ssl.gstatic.com/atari/images/aristotle-header-dark.jpg);
}
.O13XJf .IFuOkc:before {
    background-color: rgba(33,33,33,1);
    opacity: 0.5;
    display: block;
}
.O13XJf .zfr3Q {
    color: rgba(255,255,255,1);
}
.O13XJf .duRjpb {
    color: rgba(255,255,255,1);
}
.O13XJf .JYVBee {
    color: rgba(255,255,255,1);
}
.tpmmCb .zfr3Q {
    color: rgba(33,33,33,1);
}
.tpmmCb .IFuOkc:before {
    background-color: rgba(255,255,255,1);
    display: block;
}
.dhtgD:hover {
    color: rgba(151,107,37,1);
}
.dhtgD:active {
    color: rgba(151,107,37,1);
}
.Hnbbrb {
    color: rgba(133,114,81,1);
    font-family: Roboto, sans-serif;
    font-size: 17px;
    font-weight: 500;
    padding-bottom: 40px;
    padding-top: 16px;
    text-transform: none;
}
.Zjiec {
    color: rgba(133,114,81,1);
    font-family: Roboto, sans-serif;
    font-size: 26px;
    font-weight: 500;
    letter-spacing: 1px;
    padding-bottom: 57px;
    padding-left: 21.5px;
    padding-right: 21.5px;
    padding-top: 8px;
    text-align: center;
    text-transform: none;
}
.XMyrgf {
    margin-top: 0px;
    margin-left: 21.5px;
    margin-bottom: 24px;
    margin-right: 21.5px;
    text-align: center;
}
.TlfmSc {
    color: rgba(206,169,100,1);
    font-family: Roboto, sans-serif;
    font-size: 20px;
    font-weight: 500;
    letter-spacing: 1.5px;
    text-transform: none;
}
.Mz8gvb {
    color: rgba(206,169,100,1);
}
.zDUgLc {
    background-color: rgba(255,255,255,1);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-color: rgba(204,204,204,1);
}
.QTKDff.chg4Jd:focus {
    background-color: rgba(255,255,255,0.1199999973);
}
.YTv4We {
    color: rgba(133,114,81,1);
}
.YTv4We:hover:before {
    background-color: rgba(183,153,81,0.1199999973);
    display: block;
}
.YTv4We.chg4Jd:focus:before {
    border-color: rgba(183,153,81,0.3600000143);
    display: block;
}
.JzO0Vc {
    background-color: rgba(255,255,255,1);
    border-color: rgba(0,0,0,0.150000006);
    border-right-style: solid;
    border-right-width: 1px;
    font-family: Lato, sans-serif;
    width: 256px;
}
.eWDljc {
    background-color: rgba(255,255,255,1);
}
.eWDljc .hDrhEe {
    padding-left: 8px;
}
.PsKE7e {
    color: rgba(106,106,106,1);
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.lhZOrc {
    color: rgba(33,33,33,1);
}
.hDrhEe:hover {
    color: rgba(33,33,33,1);
}
.M9vuGd {
    color: rgba(33,33,33,1);
    font-weight: 700;
}
.jgXgSe:hover {
    color: rgba(33,33,33,1);
}
.j10yRb:hover {
    color: rgba(33,33,33,1);
}
.j10yRb.chg4Jd:focus:before {
    border-color: rgba(33,33,33,0.3600000143);
    display: block;
}
.fOU46b .TlfmSc {
    color: rgba(255,255,255,1);
}
.fOU46b .Mz8gvb {
    color: rgba(255,255,255,1);
}
.fOU46b .qV4dIc {
    color: rgba(255,255,255,0.8700000048);
}
.fOU46b .jgXgSe:hover {
    color: rgba(255,255,255,1);
}
.fOU46b .M9vuGd {
    color: rgba(255,255,255,1);
}
.fOU46b .G8QRnc .Mz8gvb {
    color: rgba(0,0,0,0.8000000119);
}
.fOU46b .G8QRnc .TlfmSc {
    color: rgba(0,0,0,0.8000000119);
}
.fOU46b .G8QRnc .qV4dIc {
    color: rgba(0,0,0,0.6399999857);
}
.fOU46b .G8QRnc .jgXgSe:hover {
    color: rgba(0,0,0,0.8199999928);
}
.fOU46b .G8QRnc .M9vuGd {
    color: rgba(0,0,0,0.8199999928);
}
.fOU46b .zDUgLc {
    opacity: 0;
}
.eBSUbc {
    background-color: rgba(255,255,255,1);
    color: rgba(33,33,33,0.6999999881);
}
.BFDQOb:hover {
    color: rgba(33,33,33,1);
}
.ImnMyf {
    background-color: rgba(255,255,255,1);
    color: rgba(33,33,33,1);
}
.Vs12Bd {
    background-color: rgba(247,244,238,1);
    color: rgba(33,33,33,1);
}
.S5d9Rd {
    background-color: rgba(130,113,83,1);
    color: rgba(255,255,255,1);
}
.zfr3Q {
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.56;
    padding-top: 16px;
}
.duRjpb {
    font-family: Roboto, sans-serif;
    font-size: 35px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 1.5;
    padding-top: 28px;
    text-transform: none;
}
.JYVBee {
    font-family: Roboto, sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.56;
    padding-top: 20px;
}
.OmQG5e {
    font-family: Roboto, sans-serif;
    font-size: 17px;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: 1.63;
    padding-top: 18px;
}
.n8H08c {
    padding-left: 20px;
    padding-top: 8px;
}
.TYR86d {
    margin-bottom: 6px;
    margin-top: 6px;
    padding-top: 0;
}
.A3Upc {
    font-size: 12px;
    padding-top: 14px;
}
.LB7kq .duRjpb {
    font-size: 60px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: -0.5px;
    line-height: 1.26;
    padding-top: 45px;
    text-align: center;
}
.LB7kq .baZpAe .duRjpb {
    padding-bottom: 18px;
}
.LB7kq .duRjpb:first-child:before {
    border-bottom-style: solid;
    border-bottom-width: 8px;
    border-color: rgba(206,169,100,1);
    margin-left: auto;
    margin-right: auto;
    width: 100px;
    display: block;
}
.LB7kq .JYVBee {
    font-size: 28px;
}
@media only screen and (max-width: 479px) {
    .LB7kq .duRjpb {
    font-size: 40px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .LB7kq .duRjpb {
    font-size: 51px;
}
}
@media only screen and (max-width: 479px) {
    .LB7kq .JYVBee {
    font-size: 23px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .LB7kq .JYVBee {
    font-size: 26px;
}
}
.O13XJf {
    height: 310px;
    padding-bottom: 50px;
    padding-top: 50px;
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .O13XJf {
    height: 280px;
    padding-bottom: 45px;
    padding-top: 45px;
}
}
@media only screen and (max-width: 479px) {
    .O13XJf {
    height: 250px;
    padding-bottom: 40px;
    padding-top: 40px;
}
}
.SBrW1 {
    height: 480px;
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .SBrW1 {
    height: 480px;
}
}
@media only screen and (max-width: 479px) {
    .SBrW1 {
    height: 400px;
}
}
.gk8rDe {
    height: 200px;
    padding-bottom: 40px;
    padding-top: 60px;
}
.gk8rDe .duRjpb {
    color: rgba(133,114,81,1);
    font-size: 48px;
}
.gk8rDe .duRjpb:first-child:before {
    border-bottom-width: 6px;
    border-color: rgba(133,114,81,1);
    display: block;
}
.gk8rDe .JYVBee {
    padding-top: 13px;
}
@media only screen and (max-width: 479px) {
    .gk8rDe .duRjpb {
    font-size: 34px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .gk8rDe .duRjpb {
    font-size: 42px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .gk8rDe {
    padding-top: 45px;
}
}
@media only screen and (max-width: 479px) {
    .gk8rDe {
    padding-bottom: 0px;
    padding-top: 30px;
}
}
.dhtgD {
    text-decoration: underline;
}
.JzO0Vc {
    border-color: rgba(0,0,0,0.150000006);
    border-right-style: solid;
    border-right-width: 1px;
    font-family: Lato, sans-serif;
    width: 256px;
}
@media only screen and (min-width: 1336px) {
    .JzO0Vc {
    padding-top: 62px;
}
}
.Zjiec {
    font-family: Roboto, sans-serif;
    font-size: 26px;
    font-weight: 500;
    letter-spacing: 1px;
    padding-bottom: 57px;
    padding-left: 21.5px;
    padding-right: 21.5px;
    padding-top: 8px;
    text-align: center;
    text-transform: none;
}
.TlfmSc {
    font-family: Roboto, sans-serif;
    font-size: 20px;
    font-weight: 500;
    letter-spacing: 1.5px;
    text-transform: none;
}
.PsKE7e {
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
}
.IKA38e {
    line-height: 1.58;
}
@media only screen and (min-width: 1336px) {
    .IKA38e {
    padding-left: 40px;
    padding-right: 21.5px;
}
}
.hDrhEe {
    padding-bottom: 8px;
    padding-top: 8px;
}
.dhtgD:hover {
    text-decoration: underline;
}
.Zjiec:before {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-color: rgba(133,114,81,1);
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
    width: 212px;
    display: block;
}
@media only screen and (min-width: 1336px) {
    .iJZYsf .PsKE7e {
    padding-left: 56px;
}
}
.rgLkl {
    background-color: rgba(158,158,158,1);
}
.zDUgLc {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-color: rgba(204,204,204,1);
    opacity: 1;
}
.GBy4H .zDUgLc {
    border-bottom-width: 0px;
}
.GBy4H .TlfmSc {
    color: rgba(255,255,255,0.8700000048);
}
.GBy4H .Mz8gvb {
    color: rgba(255,255,255,0.8700000048);
}
.GBy4H .qV4dIc {
    color: rgba(255,255,255,0.8700000048);
}
.GBy4H .M9vuGd {
    color: rgba(255,255,255,0.8700000048);
}
.GBy4H .Zjiec {
    color: rgba(255,255,255,0.8700000048);
}
.GBy4H .Zjiec:before {
    border-color: rgba(255,255,255,0.8700000048);
    display: block;
}
.GBy4H .PsKE7e {
    color: rgba(255,255,255,0.8700000048);
}
.GBy4H .lhZOrc.PsKE7e {
    color: rgba(255,255,255,1);
}
.GBy4H .aJHbb:hover {
    color: rgba(255,255,255,1);
}
.GBy4H .jgXgSe:hover {
    color: rgba(255,255,255,1);
}
.GBy4H .M9vuGd:hover {
    color: rgba(255,255,255,1);
}
.GBy4H .eBSUbc {
    color: rgba(255,255,255,0.8700000048);
}
.fOU46b .GBy4H .zDUgLc {
    border-bottom-width: 0px;
    opacity: 1;
}
.fOU46b .GBy4H .TlfmSc {
    color: rgba(255,255,255,0.8700000048);
}
.fOU46b .GBy4H .Hnbbrb {
    color: rgba(255,255,255,0.8700000048);
}
.fOU46b .GBy4H .YTv4We {
    color: rgba(255,255,255,0.8700000048);
}
.fOU46b .GBy4H .Mz8gvb {
    color: rgba(255,255,255,0.8700000048);
}
.fOU46b .GBy4H .qV4dIc {
    color: rgba(255,255,255,0.8700000048);
}
.fOU46b .GBy4H .M9vuGd {
    color: rgba(255,255,255,0.8700000048);
}
.fOU46b .GBy4H .Zjiec {
    color: rgba(255,255,255,0.8700000048);
}
.fOU46b .GBy4H .Zjiec:before {
    border-color: rgba(255,255,255,0.8700000048);
    display: block;
}
.fOU46b .GBy4H .PsKE7e {
    color: rgba(255,255,255,0.8700000048);
}
.fOU46b .GBy4H .lhZOrc.PsKE7e {
    color: rgba(255,255,255,1);
}
.fOU46b .GBy4H .aJHbb:hover {
    color: rgba(255,255,255,1);
}
.fOU46b .GBy4H .jgXgSe:hover {
    color: rgba(255,255,255,1);
}
.fOU46b .GBy4H .M9vuGd:hover {
    color: rgba(255,255,255,1);
}
.fOU46b .LBrwzc .zDUgLc {
    opacity: 1;
}
.LBrwzc .TlfmSc {
    color: rgba(33,33,33,1);
}
.LBrwzc .Hnbbrb {
    color: rgba(33,33,33,1);
}
.LBrwzc .YTv4We {
    color: rgba(33,33,33,1);
}
.LBrwzc .Mz8gvb {
    color: rgba(33,33,33,1);
    border-color: rgba(204,204,204,1);
    border-bottom-style: solid;
    border-bottom-width: 1px;
}
.LBrwzc .qV4dIc {
    color: rgba(106,106,106,1);
}
.LBrwzc .M9vuGd {
    color: rgba(33,33,33,1);
}
.LBrwzc .Zjiec {
    color: rgba(33,33,33,1);
}
.LBrwzc .Zjiec:before {
    border-color: rgba(33,33,33,1);
    display: block;
}
.LBrwzc .IKA38e {
    color: rgba(106,106,106,1);
}
.LBrwzc .lhZOrc.IKA38e {
    color: rgba(33,33,33,1);
}
.LBrwzc .eBSUbc {
    color: rgba(106,106,106,1);
}
.LBrwzc .hDrhEe:hover {
    color: rgba(33,33,33,1);
}
.LBrwzc .jgXgSe:hover {
    color: rgba(33,33,33,1);
}
.LBrwzc .M9vuGd:hover {
    color: rgba(33,33,33,1);
}
.QcmuFb {
    padding-left: 20px;
}
.vDPrib {
    padding-left: 40px;
}
.TBDXjd {
    padding-left: 60px;
}
.bYeK8e {
    padding-left: 80px;
}
.CuqSDe {
    padding-left: 100px;
}
.Havqpe {
    padding-left: 120px;
}
.JvDrRe {
    padding-left: 140px;
}
.o5lrIf {
    padding-left: 160px;
}
.yOJW7c {
    padding-left: 180px;
}
.rB8cye {
    padding-left: 200px;
}
.RuayVd {
    padding-right: 20px;
}
.YzcKX {
    padding-right: 40px;
}
.reTV0b {
    padding-right: 60px;
}
.vSYeUc {
    padding-right: 80px;
}
.PxtZIe {
    padding-right: 100px;
}
.ahQMed {
    padding-right: 120px;
}
.rzhcXb {
    padding-right: 140px;
}
.PBhj0b {
    padding-right: 160px;
}
.TlN46c {
    padding-right: 180px;
}
.GEdNnc {
    padding-right: 200px;
}
@media only screen and (min-width: 1336px) {
    .yxgWrb {
    margin-left: 256px;
}
}
.TYR86d>.n8H08c {
    margin-top: 6px;
}
@media only screen and (max-width: 479px) {
    .duRjpb {
    font-size: 26px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .duRjpb {
    font-size: 31px;
}
}
@media only screen and (max-width: 479px) {
    .JYVBee {
    font-size: 20px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .JYVBee {
    font-size: 22px;
}
}
@media only screen and (max-width: 479px) {
    .OmQG5e {
    font-size: 17px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .OmQG5e {
    font-size: 17px;
}
}
@media only screen and (max-width: 479px) {
    .Hnbbrb {
    font-size: 17px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .Hnbbrb {
    font-size: 17px;
}
}
@media only screen and (max-width: 479px) {
    .Zjiec {
    font-size: 22px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .Zjiec {
    font-size: 24px;
}
}
@media only screen and (max-width: 479px) {
    .TlfmSc {
    font-size: 18px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .TlfmSc {
    font-size: 19px;
}
}
@media only screen and (max-width: 479px) {
    .duRjpb {
    font-size: 26px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .duRjpb {
    font-size: 31px;
}
}
@media only screen and (max-width: 479px) {
    .JYVBee {
    font-size: 20px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .JYVBee {
    font-size: 22px;
}
}
@media only screen and (max-width: 479px) {
    .OmQG5e {
    font-size: 17px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .OmQG5e {
    font-size: 17px;
}
}
@media only screen and (max-width: 479px) {
    .A3Upc {
    font-size: 12px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .A3Upc {
    font-size: 12px;
}
}
@media only screen and (max-width: 479px) {
    .Zjiec {
    font-size: 22px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .Zjiec {
    font-size: 24px;
}
}
@media only screen and (max-width: 479px) {
    .TlfmSc {
    font-size: 18px;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .TlfmSc {
    font-size: 19px;
}
}
section[id="h.p_3aupo1QeVpzr"] .IFuOkc:before {
    opacity: 0.5;
}
