.native-ad-banner{height:230px;margin:0 auto;border:solid 1px #fdcd00;margin-bottom:50px;position:relative;margin-top:50px;max-width:800px;display:flex}.native-ad-banner img{height:100%;width:360px;float:left}.native-ad-banner .sponsored-label{position:absolute;top:0;left:388px;background-color:#fdcd00;padding:8px;border-radius:5px;font-size:12px;text-transform:uppercase;font-weight:600;width:100px;text-align:center;height:33px}.native-ad-banner .text-container{float:right;width:calc(100% - 360px);position:relative;height:100%}.native-ad-banner .text-container .text{text-align:left;margin:50px 35px}.native-ad-banner .text-container .text .title{color:#0c0c5c;font-size:22px;font-weight:600;line-height:2.3rem}.native-ad-banner .text-container .text .body{color:#7b7b7b;font-size:16px;font-weight:600}.layout--threecol-section .native-ad-banner{display:block !important;width:100%;margin-bottom:0;position:relative;height:auto;border:solid 1px #fdcd00}.layout--threecol-section .native-ad-banner img{float:none;width:100%}.layout--threecol-section .native-ad-banner .sponsored-label{background-color:#fdcd00;padding:5px;border-radius:5px;font-size:12px;text-transform:uppercase;font-weight:500;right:-37px;top:34px;left:auto;position:absolute;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);width:102px;text-align:center;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.layout--threecol-section .native-ad-banner .text-container{float:none;width:100%;position:initial;padding:20px 35px;text-align:left}.layout--threecol-section .native-ad-banner .text-container .text{max-width:100%;float:none;position:initial;transform:initial}.layout--threecol-section .native-ad-banner .text-container .text .title{color:#0c0c5c;font-size:22px;font-weight:600}.layout--threecol-section .native-ad-banner .text-container .text .body{color:#7b7b7b;font-size:16px;font-weight:600}.mobile.native-ad-banner{width:100%;margin-bottom:0;position:relative;height:auto;border:solid 1px #fdcd00;display:block;max-width:350px;margin:10px auto}.mobile.native-ad-banner img{float:none;width:100%}.mobile.native-ad-banner .sponsored-label{background-color:#fdcd00;padding:5px;border-radius:5px;font-size:12px;text-transform:uppercase;font-weight:500;right:-37px;top:34px;left:auto;position:absolute;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);width:102px;text-align:center;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.mobile.native-ad-banner .text-container{float:none;width:100%;position:initial;padding:25px;text-align:left}.mobile.native-ad-banner .text-container .text{max-width:100%;float:none;position:initial;transform:initial;margin:0}.mobile.native-ad-banner .text-container .text .title{color:#0c0c5c;font-size:22px;font-weight:600}.mobile.native-ad-banner .text-container .text .body{color:#7b7b7b;font-size:16px;font-weight:600}.layout--fourcol-section .native-ad-banner{display:block !important;width:100%;margin-bottom:0;position:relative;height:auto;border:solid 1px #fdcd00}.layout--fourcol-section .native-ad-banner img{float:none;width:100%}.layout--fourcol-section .native-ad-banner .sponsored-label{background-color:#fdcd00;padding:5px;border-radius:5px;font-size:12px;text-transform:uppercase;font-weight:500;right:-37px;top:34px;left:auto;position:absolute;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);width:102px;text-align:center;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.layout--fourcol-section .native-ad-banner .text-container{float:none;width:100%;position:initial;padding:25px;text-align:left}.layout--fourcol-section .native-ad-banner .text-container .text{margin:0;max-width:100%;float:none;position:initial;transform:initial}.layout--fourcol-section .native-ad-banner .text-container .text .title{color:#0c0c5c;font-size:22px;font-weight:600}.layout--fourcol-section .native-ad-banner .text-container .text .body{color:#7b7b7b;font-size:16px;font-weight:600}.layout--twocol-section .native-ad-banner{display:block !important;width:100%;margin-bottom:0;position:relative;height:auto;border:solid 1px #fdcd00}.layout--twocol-section .native-ad-banner img{float:none;width:100%}.layout--twocol-section .native-ad-banner .sponsored-label{background-color:#fdcd00;padding:5px;border-radius:5px;font-size:12px;text-transform:uppercase;font-weight:500;right:-37px;top:34px;left:auto;position:absolute;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);width:102px;text-align:center;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.layout--twocol-section .native-ad-banner .text-container{float:none;width:100%;position:initial;padding:25px;text-align:left}.layout--twocol-section .native-ad-banner .text-container .text{margin:0;max-width:100%;float:none;position:initial;transform:initial}.layout--twocol-section .native-ad-banner .text-container .text .title{color:#0c0c5c;font-size:22px;font-weight:600}.layout--twocol-section .native-ad-banner .text-container .text .body{color:#7b7b7b;font-size:16px;font-weight:600}.banner .ad-article{margin:10px auto;position:relative}.banner .ad-article .image{width:100%;position:relative;padding-top:56%}.banner .ad-article .image img{object-fit:cover;height:100%;width:100%;border-radius:5px;position:absolute;top:0}.banner .ad-article .info{text-align:left;display:flex;flex-wrap:wrap}.banner .ad-article .info .created{width:100%;order:3;font-size:14px;color:#bebebe;margin-top:5px}.banner .ad-article .info .details{font-size:14px;margin:0;height:60px;line-height:20px;overflow:hidden;color:#333;font-weight:500;margin-top:10px;height:60px;line-height:20px;overflow:hidden}.banner .ad-article .sponsored-label{position:absolute;top:0;left:388px;background-color:#fdcd00;padding:5px;border-radius:5px;font-size:12px;text-transform:uppercase;font-weight:500}.banner .ad-article .text-container{float:right;width:calc(100% - 360px);position:relative;height:100%}.banner .ad-article .text-container .text{max-width:540px;position:relative;float:left;top:40%;left:48%;transform:translate(-50%, -50%)}.banner .ad-article .text-container .text .title{color:#0c0c5c;font-size:22px;font-weight:600}.banner .ad-article .text-container .text .body{color:#7b7b7b;font-size:16px;font-weight:600}
