.SingleQuickLinkWidgetContent .Widget-box { background: white; max-width: 1100px; margin: 0 auto; display: flex; flex-direction: row; flex-wrap: wrap; }
@media (min-width: 960px) { .SingleQuickLinkWidget:nth-child(even) .SingleQuickLinkWidgetContent .Widget-box { flex-direction: row-reverse; } }
@media (max-width: 768px) { .SingleQuickLinkWidgetContent .Widget-box { margin: 0 -5px; } }
.SingleQuickLinkWidgetContent .quicklink-image { width: 50%; min-width: 350px; }
@media (max-width: 768px) { .SingleQuickLinkWidgetContent .quicklink-image { width: 100%; min-width: 100%; } }
.SingleQuickLinkWidgetContent .quicklink-image a { display: block; height: 100%; }
.SingleQuickLinkWidgetContent .quicklink-image a img { height: 100%; object-fit: cover; vertical-align: top; }
.SingleQuickLinkWidgetContent .quicklink-image img { width: 100%; height: auto; padding: 0; }
.SingleQuickLinkWidgetContent .content { width: 50%; min-width: 350px; padding: 30px 0; }
@media (max-width: 768px) { .SingleQuickLinkWidgetContent .content { min-width: 100%; width: 100%; } }
.SingleQuickLinkWidgetContent .quicklink-title { padding: 20px 20px 5px 20px; }
.SingleQuickLinkWidgetContent .quicklink-description { padding: 20px; }
.SingleQuickLinkWidgetContent a.button { background: #e5ce2a; color: black !important; display: inline-block; line-height: 20px; font-size: 18px; font-weight: 600; padding: 10px 20px; margin: 20px; bottom: 20px; transition: .4s ease-in; position: relative; }
.SingleQuickLinkWidgetContent a.button:hover { background: #e5ce2a !important; }

.MultiQuickLinkWidgetContent { background: #efefef; padding: 20px 0; }
.MultiQuickLinkWidgetContent .links { display: flex; flex-direction: row; flex-wrap: wrap; margin: 0 -5px; justify-content: center; }
.MultiQuickLinkWidgetContent .links .link { width: -webkit-calc(25% - 10px); width: -moz-calc(25% - 10px); width: -o-calc(25% - 10px); width: calc(25% - 10px); min-width: 290px; /*flex-grow: 1;*/ margin: 5px; position: relative; text-align: center; background: white; padding-bottom: 60px; }
@media (max-width: 1250px) { .MultiQuickLinkWidgetContent .links .link { width: -webkit-calc(33.3% - 10px); width: -moz-calc(33.3% - 10px); width: -o-calc(33.3% - 10px); width: calc(33.3% - 10px); } }
@media (max-width: 950px) { .MultiQuickLinkWidgetContent .links .link { width: -webkit-calc(50% - 10px); width: -moz-calc(50% - 10px); width: -o-calc(50% - 10px); width: calc(50% - 10px); } }
@media (max-width: 950px) { .MultiQuickLinkWidgetContent .links .link { width: -webkit-calc(50% - 10px); width: -moz-calc(50% - 10px); width: -o-calc(50% - 10px); width: calc(50% - 10px); } }
@media (max-width: 600px) { .MultiQuickLinkWidgetContent .links .link { margin: 5px 0; width: -webkit-calc(100%); width: -moz-calc(100%); width: -o-calc(100%); width: calc(100%); } }
.MultiQuickLinkWidgetContent .links .link .quicklink-image { margin: 0; padding: 0; }
.MultiQuickLinkWidgetContent .links .link .quicklink-image img { margin: 0; width: 100%; height: auto; padding: 0; }
.MultiQuickLinkWidgetContent .links .link .content { padding: 20px; }
.MultiQuickLinkWidgetContent .links .link .content .quicklink-title { font-size: 26px; line-height: 32px; text-align: left; }
.MultiQuickLinkWidgetContent .links .link .content .quicklink-description { font-size: 18px; line-height: 26px; text-align: left; }
.MultiQuickLinkWidgetContent .links .link .content a.button { background: #e5ce2a; color: black; display: inline-block; line-height: 20px; font-size: 18px; font-weight: 600; padding: 10px 20px; margin-top: 20px; position: absolute; bottom: 20px; left: 50%; -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%); }

/*# sourceMappingURL=QuickLinkWidgets.css.map */
