.affiliateProgramSec{background:#e7eddd;overflow:hidden;padding:100px 0}.affiliateProgramSec .globalTitle{text-align:center}.affiliateProgramBoxWrap{margin-bottom:0!important;padding-top:32px}.affiliateProgramBox{padding:0 12px}.affiliateProgramBoxInner{align-items:flex-start;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;padding:20px;transition:all .3s ease-in-out}.affiliateProgramBoxInner:hover{background-color:#627678}.affiliateProgramBoxInner .affiliateProgramBoxImg{width:100%}.affiliateProgramBoxInner .affiliateProgramBoxImg img{border-radius:20px;height:240px;margin-bottom:24px;object-fit:cover;width:100%}.affiliateProgramBoxContent{min-height:160px;padding-bottom:56px;position:relative}.affiliateProgramBoxContent h4{color:#1b2424;font-size:20px;font-weight:500;line-height:28px;margin-bottom:8px}.affiliateProgramBoxContent h5{color:#1b2424;font-family:"Source Serif 4",serif;font-size:16px;font-style:italic;font-weight:500;line-height:22px;margin-bottom:10px}.affiliateProgramBoxContent p{color:#5d5d68;font-size:16px;line-height:24px}.affiliateProgramBoxContent a{bottom:0;color:#2a2b33;font-size:12px;font-weight:500;opacity:0;position:absolute;right:0;text-decoration:none}.affiliateProgramBoxContent img{bottom:-5px;height:30px;left:0;object-fit:contain;object-position:left;position:absolute;width:150px}.affiliateProgramBoxInner:hover .affiliateProgramBoxContent *{color:#fff}.affiliateProgramBoxInner:hover .affiliateProgramBoxContent a{color:#fcec6b;opacity:1}.affiliateProgramBoxWrap .slick-dots{bottom:-40px!important}.affiliateProgramBoxWrap .slick-dots li button{background-color:#84889a}.affiliateProgramBoxWrap .slick-dots li.slick-active button{background-color:#2a2b33!important}@media only screen and (max-width:1200px){.affiliateProgramSec{padding-top:80px}.affiliateProgramBoxContent{min-height:150px}.affiliateProgramBoxContent h4{font-size:18px;line-height:24px}.affiliateProgramBoxContent p{font-size:14px;line-height:22px}}@media only screen and (max-width:991px){.affiliateProgramSec{padding:64px 0 80px}.affiliateProgramBoxWrap{padding-top:16px}}@media only screen and (max-width:767px){.affiliateProgramBoxInner .affiliateProgramBoxImg img{height:280px}}@media only screen and (max-width:680px){.affiliateProgramSec{padding:48px 0 80px}.affiliateProgramBoxWrap{padding-top:32px}}@media only screen and (max-width:480px){.affiliateProgramBoxContent{min-height:120px}.affiliateProgramBoxInner .affiliateProgramBoxImg img{height:200px}}