.open-search-modal{border-radius:10% !important;cursor:pointer}
.addtoany_shortcode{margin-top:6px;}
.breadcrumbs *{font-size:13px}
.posts-carousel{overflow:visible !important;}
.top-posts-carousel{overflow:visible !important;}
.posts-carousel:hover .owl-nav{visibility:visible;}
.top-posts-carousel:hover .owl-nav{visibility:visible;}
.owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;display:block !important;width:100% !important;position:absolute !important;z-index:5000;top:40% !important;visibility:hidden;}
.owl-nav .owl-prev{position:absolute;left:-55px !important;outline:none !important;}
.owl-nav .owl-next{position:absolute;right:-55px !important;outline:none !important;}
.owl-nav .disabled{opacity:.5;cursor:default}
.owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-nav .owl-prev i,.owl-nav .owl-next i{position:absolute;border-radius:50%;padding-top:6px;padding-bottom:6px;}
.owl-nav .owl-prev i.icofr,.owl-nav .owl-next i.icofr{color:#FFF;}
.owl-nav .owl-prev i.icobg,.owl-nav .owl-next i.icobg{color:#B0217CAA;}
.owl-nav .owl-prev:hover i.icobg,.owl-nav .owl-next:hover i.icobg{color:#B0217C;}
.search-panel-head{background:#CCCCCCAA;border:1px solid #999;padding:10px;cursor:pointer;}
.search-panel-head i{margin:5px;font-size:20px;}
.facetwp-pager{padding:10px;background:#DDDDDD55;margin:15px 0 25px 0;}
.facetwp-pager a{font-size:0.8em;}
.facetwp-pager a.active{color:#000;}
.panel span{font-size:14px;font-weight:600;color:#2B2C28;}
.panel .facetwp-facet{margin-bottom:10px;}
.panel{display:flex;flex-direction:column;width:100%;background:#F8F8F8;padding:20px 10px 20px 20px;}
.panel-row-a, .panel-row-b, .panel-row-c{flex-direction:row;width:100%;margin-bottom:10px;}
.panel .facetwp-type-fselect .fs-wrap{width:95%;}
.panel .facetwp-type-fselect .fs-dropdown{width:260px;}
.panel .fs-label-wrap{border:1px solid #2B2C28;}
.panel .panel-row-a, .panel .panel-row-b, .panel .panel-row-c{padding-left:20px;}
.panel-row-a .panel-col-a, .panel-row-a .panel-col-b, .panel-row-a .panel-col-c, .panel-row-a .panel-col-d{flex-direction:column;width:24%;display:inline-block;justify-content:space-evenly;}
.panel-row-b .panel-col-a{flex-direction:column;width:96%;display:inline-block;justify-content:space-evenly;}
.panel-row-c .panel-col-a{flex-direction:column;width:73%;display:inline-block;justify-content:space-evenly;}
.panel-row-c .panel-col-b{flex-direction:column;width:11%;display:inline-block;justify-content:space-evenly;}
.panel-row-c .panel-col-c{flex-direction:column;width:11%;display:inline-block;justify-content:space-evenly;}
.search-panel-video.panel .panel-row-a .panel-col-a,
.search-panel-video.panel .panel-row-a .panel-col-b,
.search-panel-video.panel .panel-row-a .panel-col-c{flex-direction:column;width:32%;display:inline-block;justify-content:space-evenly;}
.search-panel-sponsors.panel .panel-row-a .panel-col-a{flex-direction:column;width:25%;display:inline-block;justify-content:space-evenly;}
.search-panel-sponsors.panel .panel-row-a .panel-col-b{flex-direction:column;width:74%;display:inline-block;justify-content:space-evenly;}
.search-panel-sponsors.panel .panel-row-a, .search-panel-contributors.panel .panel-row-a{display:flex;align-items:flex-start;}
.search-panel-contributors.panel .panel-row-a .panel-col-a, .search-panel-contributors.panel .panel-row-a .panel-col-b, .search-panel-contributors.panel .panel-row-a .panel-col-c{flex-direction:column;display:inline-block;justify-content:space-evenly;align-self:flex-start;}
.search-panel-contributors.panel .panel-row-a .panel-col-a{width:20%;}
.search-panel-contributors.panel .panel-row-a .panel-col-b{width:20%;}
.search-panel-contributors.panel .panel-row-a .panel-col-c{width:55%;}
.panel select.facetwp-dropdown, .panel select.facetwp-sort-select{width:95% !important;font-size:14px !important;padding:0 2px !important;height:32px !important;line-height:32px !important;}
.panel input.facetwp-search{width:100% !important;font-size:16px !important;padding:0 5px 0 10px !important;height:30px !important;line-height:30px !important;color:#2B2C28;font-family:Poppins, Arial, helvetica, sans-serif;border:1px solid #2B2C28;}
.panel .facetwp-facet{padding:0 !important;margin:0 !important;}
.panel .facetwp-alpha{display:inline-block;color:#B0217C99;margin-right:7px;cursor:default;height:32px !important;line-height:32px !important;padding:0 6px !important;}
.panel .facetwp-alpha.available{color:#000000;font-weight:600;}
.panel .facetwp-alpha.available:hover, .panel .facetwp-alpha.selected{background-color:#B0217C !important;color:#ffffff !important;font-weight:900 !important;padding:0 6px !important;cursor:pointer;}
.panel .facetwp-alpha.selected:hover{background-color:#000000 !important;color:#ffffff !important;font-weight:900 !important;padding:0 6px !important;cursor:pointer;}
.panel button{background-color:#B0217C99 !important;border:0;padding:0 15px;line-height:32px;height:32px;width:100%;}
.asset-listing .oxy-posts{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:stretch;}
.asset-listing .oxy-post{margin-bottom:2em;display:flex;flex-direction:row;align-items:top;width:50%;flex-grow:0;padding:0 10px;}
.asset-listing .oxy-post:hover .oxy-post-wrap{background:#F8F8F8;border:1px solid #BBB;}
.asset-listing .oxy-post-wrap{width:100%;display:flex;flex-direction:column;text-align:left;align-items:flex-start;padding:0.35em 0.8em 0.35em 1em;border:1px solid #FFF;}
.asset-listing .oxy-post-image{position:relative;width:30%;flex-shrink:0;flex-grow:0;}
.asset-listing .oxy-post-image-fixed-ratio{padding-bottom:100%;background-size:cover;background-position:center center;border:1px solid #999;}
.asset-listing .oxy-post-image-date-overlay{position:absolute;top:1em;right:1em;font-size:.7em;color:white;background-color:rgba(0,0,0,0.5);padding:.7em 1em;font-weight:bold;-webkit-font-smoothing:antialiased;}
.asset-listing .oxy-post-title{font-size:1.08em;line-height:1.2em;margin-bottom:0.5em;color:#B0217C;font-weight:500;}
.asset-listing .oxy-post-title:hover{color:#444;}
.asset-listing .oxy-post-meta{margin-top:0.5em;font-size:0.9em;display:flex;flex-direction:row;}
.asset-listing .oxy-post-meta a{color:#AF217B;margin-top:0.2em;font-size:0.9em;}
.asset-listing .oxy-post-meta-item::after{content:"\00b7";margin-right:.5em;margin-left:.5em;}
.asset-listing .oxy-post-meta-item:last-child::after{content:"";display:none;}
.asset-listing .oxy-post-summary{font-size:0.95em;line-height:1.35em;margin-bottom:0.5em;color:#666;}
.asset-listing .oxy-post-content{margin-top:1em;margin-bottom:1em;}
.asset-listing .oxy-post-content p{margin:0;}
.asset-listing .oxy-post-meta ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;}
.asset-listing .oxy-post-meta ul li{flex-direction:column;padding:0 10px 0 0;}
.asset-listing .oxy-post-meta ul li *{font-size:14px;}
.asset-listing .oxy-post-meta .asset-icon .fa-2x{font-size:1.8em;}
.asset-listing .oxy-post-meta ul li.spacer{font-size:1.8em;line-height:100%;font-weight:200;}
.asset-listing .oxy-post-meta .asset-icon{color:#AF217B;}
.contributor-listing .oxy-posts{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:stretch;}
.contributor-listing .oxy-post{margin-bottom:2em;display:flex;flex-direction:row;align-items:top;width:50%;flex-grow:0;padding:0 10px;}
.contributor-listing .oxy-post:hover .oxy-post-wrap{background:#F8F8F8;border:1px solid #BBB;}
.contributor-listing .oxy-post-wrap{width:100%;display:flex;flex-direction:column;text-align:left;align-items:flex-start;padding:0.35em 0.8em 0.35em 1em;border:1px solid #FFF;}
.contributor-listing .oxy-post-image{position:relative;width:30%;flex-shrink:0;flex-grow:0;}
.contributor-listing .oxy-post-image-fixed-ratio{padding-bottom:100%;background-size:cover;background-position:center center;border:1px solid #999;}
.contributor-listing .oxy-post-image-date-overlay{position:absolute;top:1em;right:1em;font-size:.7em;color:white;background-color:rgba(0,0,0,0.5);padding:.7em 1em;font-weight:bold;-webkit-font-smoothing:antialiased;}
.contributor-listing .oxy-post-title{font-size:1.08em;line-height:1.2em;margin-bottom:0.5em;color:#B0217C;font-weight:500;}
.contributor-listing .oxy-post-title:hover{color:#444;}
.contributor-listing .oxy-post-summary{font-size:0.86em;line-height:1.35em;margin-bottom:0.5em;color:#666;}
.contributor-listing .oxy-post-content{margin-top:1em;margin-bottom:1em;}
.contributor-listing .oxy-post-content p{margin:0;}
.contributor-listing .oxy-post-meta{margin-top:0.8em;font-size:0.9em;display:flex;flex-direction:row;}
.contributor-listing .oxy-post-meta a{color:#AF217B;margin-top:0.2em;font-size:0.9em;}
.contributor-listing .oxy-post-meta-item::after{content:"\00b7";margin-right:.5em;margin-left:.5em;}
.contributor-listing .oxy-post-meta-item:last-child::after{content:"";display:none;}
.contributor-listing .oxy-post-meta ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;}
.contributor-listing .oxy-post-meta ul li{flex-direction:column;padding:0 10px 0 0;}
.contributor-listing .oxy-post-meta .fa-2x{font-size:1.6em;color:#AF217BBB;}
.contributor-listing .oxy-post-meta .fa-2x:hover{color:#333;}
.contributor-listing .oxy-post-info{font-size:0.86em;color:#666;}
.contributor-listing .oxy-post-info i{margin-right:3px;}
.video-listing .oxy-posts{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:stretch;}
.video-listing .oxy-post{margin-bottom:2em;display:flex;flex-direction:row;align-items:top;width:50%;flex-grow:0;padding:0 10px;}
.video-listing .oxy-post:hover .oxy-post-wrap{background:#F8F8F8;border:1px solid #BBB;}
.video-listing .oxy-post-wrap{width:100%;display:flex;flex-direction:column;text-align:left;align-items:flex-start;padding:0.35em 0.8em 0.35em 1em;border:1px solid #FFF;}
.video-listing .oxy-post-image{position:relative;width:30%;flex-shrink:0;flex-grow:0;}
.video-listing .oxy-post-image-fixed-ratio{padding-bottom:100%;background-size:cover;background-position:center center;border:1px solid #999;}
.video-listing .oxy-post-image-date-overlay{position:absolute;top:1em;right:1em;font-size:.7em;color:white;background-color:rgba(0,0,0,0.5);padding:.7em 1em;font-weight:bold;-webkit-font-smoothing:antialiased;}
.video-listing .oxy-post-title{font-size:1.08em;line-height:1.2em;margin-bottom:0.5em;color:#B0217C;font-weight:500;}
.video-listing .oxy-post-title:hover{color:#444;}
.video-listing .oxy-post-meta{margin-top:0.5em;font-size:0.9em;display:flex;flex-direction:row;}
.video-listing .oxy-post-meta a{color:#AF217B;margin-top:0.2em;font-size:0.9em;}
.video-listing .oxy-post-meta-item::after{content:"\00b7";margin-right:.5em;margin-left:.5em;}
.video-listing .oxy-post-meta-item:last-child::after{content:"";display:none;}
.video-listing .oxy-post-summary{font-size:0.95em;line-height:1.35em;margin-bottom:0.5em;color:#666;}
.video-listing .oxy-post-content{margin-top:1em;margin-bottom:1em;}
.video-listing .oxy-post-content p{margin:0;}
.video-listing .oxy-post-meta ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;}
.video-listing .oxy-post-meta ul li{flex-direction:column;padding:0 10px 0 0;}
.video-listing .oxy-post-meta ul li *{font-size:14px;}
.video-listing .oxy-post-meta .asset-icon .fa-2x{font-size:1.8em;}
.video-listing .oxy-post-meta ul li.spacer{font-size:1.8em;line-height:100%;font-weight:200;}
.video-listing .oxy-post-meta .asset-icon{color:#AF217B;}
.sponsor-listing .oxy-posts{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:stretch;}
.sponsor-listing .oxy-post{margin-bottom:2em;display:flex;flex-direction:row;align-items:top;width:50%;flex-grow:0;padding:0 10px;}
.sponsor-listing .oxy-post:hover .oxy-post-wrap{background:#F8F8F8;border:1px solid #BBB;}
.sponsor-listing .oxy-post-wrap{width:100%;display:flex;flex-direction:column;text-align:left;align-items:flex-start;padding:0.35em 0.8em 0.35em 1em;border:1px solid #FFF;}
.sponsor-listing .oxy-post-image{position:relative;width:30%;flex-shrink:0;flex-grow:0;}
.sponsor-listing .oxy-post-image-fixed-ratio{padding-bottom:100%;background-size:90%;background-position:center center;border:1px solid #999;background-repeat:no-repeat;}
.sponsor-listing .oxy-post-image-date-overlay{position:absolute;top:1em;right:1em;font-size:.7em;color:white;background-color:rgba(0,0,0,0.5);padding:.7em 1em;font-weight:bold;-webkit-font-smoothing:antialiased;}
.sponsor-listing .oxy-post-title{font-size:1.30em;line-height:1.2em;margin-bottom:0.5em;color:#B0217C;font-weight:600;}
.sponsor-listing .oxy-post-title:hover{color:#444;}
.sponsor-listing .oxy-post-meta{margin-top:0.5em;font-size:0.9em;display:flex;flex-direction:row;}
.sponsor-listing .oxy-post-meta a{color:#AF217B;margin-top:0.2em;font-size:0.9em;}
.sponsor-listing .oxy-post-meta-item::after{content:"\00b7";margin-right:.5em;margin-left:.5em;}
.sponsor-listing .oxy-post-meta-item:last-child::after{content:"";display:none;}
.sponsor-listing .oxy-post-summary{font-size:0.95em;line-height:1.35em;margin-bottom:0.5em;color:#666;}
.sponsor-listing .oxy-post-content{margin-top:1em;margin-bottom:1em;}
.sponsor-listing .oxy-post-content p{margin:0;}
.sponsor-listing .oxy-post-meta ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;}
.sponsor-listing .oxy-post-meta ul li{flex-direction:column;padding:0 10px 0 0;}
.sponsor-listing .oxy-post-meta .social-icon i{color:#BF4C95;font-size:1.65em;margin:0 10px 0 0;}
.sponsor-listing .oxy-post-meta .social-icon i:hover{color:#333;}
.oxy-post-featured:before{content:'';width:0;height:0;border-style:solid;border-width:0 0 70px 70px;border-color:transparent transparent transparent #B0217C;left:-5px;top:-5px;position:absolute;filter:drop-shadow(2px 2px 1px #000000AA);}
.oxy-post-featured i{color:#FFF;position:absolute;left:3px;top:3px;}
.oxy-post-featured i.fa-2x{font-size:2.3em;}
.asset-info{padding:25px 0;align-items:flex-start;justify-content:flex-start;}
.asset-info .oxy-post-meta ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;}
.asset-info .oxy-post-meta ul li{flex-direction:column;padding:0 10px 0 0;align-self:center}
.asset-info .oxy-post-meta .asset-type{font-weight:600;font-size:18px;}
.asset-info .oxy-post-meta .avatar-pic, .asset-info .oxy-post-meta .avatar-name{display:inline-block;align-self:center;}
.asset-info .oxy-post-meta .avatar-pic a{align-self:center;display:inline-block;height:50px;width:50px;margin:0 5px 0 10px;border-radius:60%;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;border:1px solid #000;}
.asset-info .oxy-post-meta .avatar-name a{align-self:center;font-size:18px;color:#B0217C;font-weight:600;}
.contributor-masthead ul{margin:10px 0 0 0;padding:0;list-style:none;display:flex;flex-direction:row;}
.contributor-masthead ul li{flex-direction:column;padding:0 15px 0 0;}
.contributor-masthead ul li i{color:#FFFFFF;filter:drop-shadow(0px 0px 5px #000000);}
.contributor-masthead ul li i:hover{color:#B0217C;filter:drop-shadow(0px 0px 5px #FFFFFF99);}
.contributor-info{padding:20px 0 25px 0;align-items:flex-start;justify-content:flex-start;}
.contributor-info ul{margin:0;padding:0;list-style:none;text-align:left;}
.contributor-info ul li{padding:0 10px 0 0;align-self:center}
.contributor-info .avatar-pic, .asset-info .oxy-post-meta .avatar-name{display:inline-block;align-self:center;}
.contributor-info .avatar-pic a{align-self:center;display:inline-block;height:75px;width:75px;margin:0 5px 0 0;border-radius:0;background-position:50% 50%;background-size:90%;background-repeat:no-repeat;border:1px solid #000;background-color:#FFF;}
.contributor-heading .contributor-details{font-size:1.2em;line-height:1em;margin-bottom:0.5em;color:#C8599F;font-weight:500;}
.contributor-heading .contributor-name{font-size:2.5em;line-height:100%;margin-bottom:10px;color:#FFF;font-weight:300;}
.contributor-info .avatar-page-title{font-size:18px;line-height:100%;margin-bottom:10px;color:#C8599F;font-weight:500;}
.contributor-info .avatar-name, .contributor-info .avatar-name a{font-size:18px;line-height:100%;align-self:center;color:#B0217C;font-weight:500;margin-bottom:10px;}
.contributor-info .avatar-title{font-weight:500;font-size:18px;line-height:100%;margin-bottom:10px;}
.sponsor-masthead ul{margin:0;padding:0;list-style:none;text-align:left;}
.sponsor-masthead ul li{padding:0 10px 0 0;align-self:center}
.sponsor-masthead ul{margin:10px 0 0 0;padding:0;list-style:none;display:flex;flex-direction:row;}
.sponsor-masthead ul li{flex-direction:column;padding:0 15px 0 0;}
.sponsor-masthead ul li i{color:#B0217C;}
.sponsor-masthead ul li i:hover{color:#000000;}
.sponsor-info-col .elementor-icon-list-text{font-size:14px !important;}
.sponsor-info-col .elementor-icon-list-icon i{font-size:20px !important;}
.ct-inner-content p, .ct-inner-content p a{font-family:Poppins, Arial, helvetica, sans-serif !important;font-size:16px;}
.oxy-search-form input[type="submit"]{padding:calc(0.5em + 1px) 1em;background-color:#B0217C !important;color:#fff;cursor:pointer;border:none;width:10em;margin:15px auto 0 auto !important;}
.oxy-search-form form{width:100%;text-align:center;}
.oxy-search-form input[type="text"]{width:100%;}
.oxy-close-modal{top:-70px !important;right:0px !important;}
.page-search-form .oxy-search-form input[type="submit"]{padding:calc(0.5em + 1px) 1em;background-color:#B0217C !important;color:#fff;cursor:pointer;border:none;}
.page-search-form input[type="text"]{font-size:20px !important;font-family:Poppins, Arial, helvetica, sans-serif !important;border-color:#B0217C;}
.page-search-form input[type="submit"]{font-family:Poppins, Arial, helvetica, sans-serif !important;text-transform:uppercase;}
.frm-modal-search input[type="text"]{font-size:20px !important;font-family:Poppins, Arial, helvetica, sans-serif !important;border-color:#B0217C;}
.frm-modal-search input[type="submit"]{font-family:Poppins, Arial, helvetica, sans-serif !important;text-transform:uppercase;}
.search-listing .oxy-posts{display:flex;flex-direction:column;}
.search-listing .oxy-post{display:flex;width:100%;margin:0 0 10px 0;border:1px solid #FFF;padding:10px;}
.search-listing .oxy-post:hover{background:#CCCCCC44;border:1px solid #B0217C88;}
.search-listing .oxy-post-wrap{width:100%;display:flex;flex-direction:column;text-align:left;align-items:flex-start;padding:0.35em 0.8em 0.35em 1em;}
.search-listing .oxy-post-image{position:relative;width:25%;flex-shrink:0;flex-grow:0;}
.search-listing .oxy-post-image-fixed-ratio{padding-bottom:100%;background-size:cover;background-position:50% 50%;border:1px solid #999;}
.search-listing .oxy-post-title{font-size:1.12em;line-height:1.2em;color:#B0217C;font-weight:500;margin:10px 0 10px 0;}
.search-listing .oxy-post-cat-title a{background:#B0217C;text-transform:uppercase;display:inline-block;padding:2px 3px;color:#fff;font-size:12px;font-weight:bold;border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;letter-spacing:.44px;line-height:100%;}
.search-listing .oxy-easy-posts-pages{padding:10px;background:#DDDDDD55;margin:15px 0 25px 0;font-weight:600;font-size:16px;}
.search-listing .oxy-easy-posts-pages a{color:#B0217C;font-weight:600;font-size:16px;}
.search-listing .oxy-easy-posts-pages a, .search-listing .oxy-easy-posts-pages span{margin:0 5px;}
.static-content a{font-size:16px;color:#B0217C;}
.static-content h4{font-size:1.3em;line-height:1.2em;color:#B0217C;font-weight:600;margin:10px 0 10px 0;}
.static-content .caldera-grid{width:75%;margin:0 auto 50px auto;}
.static-content .caldera-grid input[type="tel"], .static-content .caldera-grid input[type="text"], .static-content .caldera-grid input[type="email"]{font-size:16px !important;font-family:Poppins, Arial, helvetica, sans-serif !important;border-color:#BF4D96;padding:0 10px;height:40px;line-height:40px;}
.static-content .caldera-grid input[type="submit"]{font-family:Poppins, Arial, helvetica, sans-serif !important;text-transform:uppercase;background:#B0217C;color:#FFF;border:none;font-size:18px;}
.static-content .caldera-grid input[type="submit"]:hover{background:#000000;color:#FFF;}
.static-content .caldera-grid textarea{font-size:16px !important;font-family:Poppins, Arial, helvetica, sans-serif !important;border:1px solid #BF4D96 !important;padding:0 10px;line-height:40px !important;}
.static-content .caldera-grid .ccselect2-container .ccselect2-choice{font-size:16px !important;font-family:Poppins, Arial, helvetica, sans-serif !important;border:1px solid #BF4D96 !important;padding:0 10px;height:40px !important;line-height:40px !important;}
.static-content .caldera-grid .ccselect2-container .ccselect2-choice .ccselect2-arrow{width:30px;}
.static-content .caldera-grid .ccselect2-container .ccselect2-choice .ccselect2-arrow b{background:none;}
.static-content .caldera-grid .ccselect2-container .ccselect2-choice .ccselect2-arrow b:before{content:"\f078";font-family:"Font Awesome 5 Free";font-size:16px;padding-left:8px;}
.static-content .caldera-grid .control-label{color:#BF4D96;}
.static-content ul.contact-details{padding:0;margin:20px 0;display:flex;flex-direction:row;list-style:none;}
.static-content ul.contact-details li{flex-direction:column;flex-grow:1;padding:15px;white-space:wrap;}
.static-content ul.contact-details li:hover{background-color:#B0217C11;}
.static-content ul.contact-details li i{font-size:40px;color:#B0217C66;display:block;margin:0 0 20px 0;}
.static-content ul.contact-details li .contact-label{text-transform:uppercase;font-size:16px;line-height:1.2em;color:#B0217C;font-weight:600;margin:5px 0 5px 0;display:block;}
.static-content ul.contact-details li .contact-details{font-weight:700;color:#444;}
.social-icons-sidebar a{width:60px !important;height:60px !important;margin-right:15px;}
.social-icons-sidebar a i{color:#B0217C !important;background:#F8F8F8 !important;font-size:20px !important;padding:0.8em !important;border-radius:10%;border:2px solid #B0217C !important;}
.social-icons-sidebar a:hover i{color:#FFF !important;background:#B0217C !important;border:2px solid #222 !important;}
.social-icons-footer{margin-bottom:10px;}
.social-icons-footer a i{color:#BF4D96;background-color:#210918;font-size:20px !important;padding:0.4em !important;border-radius:10%;}
.social-icons-footer a:hover i{background-color:#B0217C;color:#FFF;}
.social-icons-top-bar a i{color:#BF4D96;background-color:#000;font-size:20px !important;padding:0.4em !important;border-radius:10%;}
.social-icons-top-bar a:hover i{background-color:#B0217C;color:#FFF;}
.sponsor-info .tab-heads .oxy-tab{background:#E4E4E4;color:#B0217C;padding:15px;}
.sponsor-info .tab-heads .oxy-tab:hover, .sponsor-info .tab-heads .tabs-3992-tab-active{background:#B0217C;color:#FFF;position:relative;}
.sponsor-info .tab-heads .oxy-tab .ct-fancy-icon{margin-right:10px;}
.sponsor-info .tab-heads .tabs-3992-tab-active:after{color:#B0217C;content:"\f0d7";font-family:"Font Awesome 5 Free";font-size:40px;position:absolute;bottom:-35px;z-index:1;}
.sponsor-info .tab-boxs{background:#F8F8F8;}
.sponsor-info .tab-boxs .txt-block{width:100%;display:block;}
.sponsor-info .tab-boxs h4{color:#555;font-size:20px;line-height:1em;font-weight:400;display:block;background:#E4E4E488;padding:10px;margin:0 0 15px 0;}
.right-info-bar{background:#E4E4E488;padding:10px 15px;display:flex;flex-direction:column;}
.right-info-bar .meta-info{margin-bottom:15px;display:flex;flex-direction:row;}
.right-info-bar .meta-info i{font-size:20px;flex-direction:column;color:#444;}
.right-info-bar .meta-info span{flex-direction:column;font-size:16px;margin-left:10px;color:#444;}
.right-info-bar .meta-info a:hover i, .right-info-bar .meta-info a:hover span{color:#B0217C;}
.spnsr-box-assets, .spnsr-box-videos, .spnsr-box-articles, .spnsr-box-contributors{padding:10px;width:100%;}
.spnsr-box-assets .ct-code-block, .spnsr-box-videos .ct-code-block, .spnsr-box-articles .ct-code-block, .spnsr-box-contributors .ct-code-block{width:100%;}
.spnsr-box-assets .box-spnsr-asts, .spnsr-box-videos .box-spnsr-vids, .spnsr-box-articles .box-spnsr-arts, .spnsr-box-contributors .box-spnsr-cons{width:100%;margin-bottom:25px;}
.pagebox{display:block;width:100%;display:flex;text-align:center;background:#CCCCCC22;text-align:center;margin:10px auto;justify-content:center;}
.pagebox a{padding:2px 5px;font-size:16px;font-weight:600;cursor:pointer;margin:2px;}
.pagebox a.active, .pagebox a:hover{background:#AF217B;color:#FFF;}
.sfp-post-row{display:flex;width:100%;margin:0 0 10px 0;border:1px solid #FFF;padding:10px;}
.sfp-post-row:hover{background:#CCCCCC44;border:1px solid #B0217C88;}
.sfp-post-row .sfp-post-image{position:relative;width:20%;flex-shrink:0;flex-grow:0;height:120px;overflow:hidden;border:1px solid #999;}
.sfp-post-row .sfp-post-image-fixed-ratio{padding-bottom:100%;background-size:cover;background-position:50% 50%;height:100px;width:100%}
.sfp-post-row .sfp-post-wrap{width:100%;display:flex;flex-direction:column;text-align:left;align-items:flex-start;padding:0.35em 0.8em 0.35em 1em;}
.sfp-post-row .sfp-post-title{font-size:1.12em;line-height:1.2em;margin-bottom:0.5em;color:#B0217C;font-weight:500;margin:20px 0 10px 0;}
.btn-subscribe:before{content:"\f1d8";font-family:"Font Awesome 5 Free";font-size:22px;padding-right:8px;}
.search-panel-sponsors-ex{background:#FF000011;}
.caldera-grid .alert-success{background-color:transparent !important;background-image:linear-gradient(0deg, #0E0E0E33 0%, #8A196133 100%) !important;border-color:#a3d48e;color:#8A1961 !important;}
.caldera-grid .alert-success .asset-download-link{font-weight:600;font-size:16px;}
.caldera-grid .alert-success .asset-download-link:focus, .caldera-grid .alert-success .asset-download-link:hover{color:#333;}
.oxy-easy-posts-pages{padding:10px;margin:15px 0 25px 0;font-weight:600;font-size:16px;}
.oxy-easy-posts-pages a{color:#B0217C;font-weight:600;font-size:16px;}
.oxy-easy-posts-pages a, .search-listing .oxy-easy-posts-pages span{margin:0 5px;}
.ct-section.newsletter-signup{background-color:transparent;background-image:linear-gradient(120deg, #0E0E0E 0%, #8A1961 100%);}
.ct-section.newsletter-signup .newsletter-box{max-width:65vw;margin:0 auto;display:flex;flex-direction:row;align-items:center;padding:30px 0;}
.ct-section.newsletter-signup .newsletter-box .nl-txt{width:75%;padding-left:10px;color:#FFF;font-size:18px;font-weight:300;padding-right:60px;text-align:left;}
.ct-section.newsletter-signup .newsletter-box .nl-btn{width:25%;text-align:right;padding-right:20px;}
.ct-section.newsletter-signup .newsletter-box .nl-btn a{cursor:pointer;border-radius:10px;border:2px solid #FFF;background:#C8599F;font-family:Poppins, Arial, helvetica, sans-serif;font-size:20px;padding:12px 25px;color:#FFF;white-space:nowrap}
.ct-section.newsletter-signup .newsletter-box .nl-btn a:hover{background:#8A1961;}
.ct-section.newsletter-signup .newsletter-box .nl-btn a i{margin-right:5px;}
.home-spotlights .oxy-posts{display:flex;flex-direction:row;flex-wrap:wrap;}
.home-spotlights .oxy-post{display:flex;flex-direction:column;text-align:left;align-items:flex-start;margin-bottom:0.5em;width:33%;padding:1em;}
.home-spotlights .oxy-post .box-left{width:100%;margin:0 0 10px 0;}
.home-spotlights .oxy-post-image{margin-bottom:1em;position:relative;width:100%;}
.home-spotlights .oxy-post-image-fixed-ratio{padding-bottom:100%;background-size:cover;background-position:center center;}
.home-spotlights .oxy-post-image-date-overlay{position:absolute;top:1em;right:1em;font-size:.7em;color:white;background-color:rgba(0,0,0,0.5);padding:.7em 1em;font-weight:bold;-webkit-font-smoothing:antialiased;}
.home-spotlights .oxy-post-title{font-size:18px;line-height:120%;color:#333;font-weight:600;}
.home-spotlights .oxy-post-meta{margin-top:0.5em;font-size:16px;display:flex;flex-direction:row;}
.home-spotlights .oxy-post-meta-item a{color:#B0217C;}
.home-spotlights .oxy-post-meta-item a:hover{color:#333;}
.home-spotlights .oxy-post-meta-item::after{content:"\00b7";margin-right:.5em;margin-left:.5em;}
.home-spotlights .oxy-post-meta-item:last-child::after{content:"";display:none;}
.home-spotlights .oxy-post-content{margin-top:1em;margin-bottom:1em;}
.home-spotlights .oxy-post-content p{margin:0;}
.top-posts-carousel .oxy-post{display:flex;flex-direction:column;text-align:center;align-items:center;}
.top-posts-carousel .oxy-post .box-pic{height:475px;width:100%;overflow:hidden;background:#FFF;}
.top-posts-carousel .oxy-post-image{display:block;width:100%;height:500px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;transition:all .2s ease-in-out;margin:0 auto;}
.top-posts-carousel .oxy-post-image:hover{-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15);}
.top-posts-carousel .oxy-post-title{display:block;font-size:15px;color:#FFF;line-height:120%;font-weight:700;text-align:left;margin-bottom:5px;}
.top-posts-carousel .oxy-post .box-title{display:block;position:absolute;margin:0 auto;bottom:0px;left:10px;background-color:rgba(0,0,0,0.80 );padding:15px;z-index:25;transition:all .2s ease-in-out;width:95%;}
.top-posts-carousel .oxy-post:hover .box-title{bottom:15px;}
.top-posts-carousel .oxy-post .box-meta{text-align:left;color:#FFF;font-size:13px;}
.top-posts-carousel .oxy-post .box-meta span{font-weight:500;}
.top-posts-carousel .oxy-post .box-meta a{color:#C8599F;}
.top-posts-carousel .oxy-post .box-meta a:hover{color:#FFF;}
.top-posts-carousel .oxy-post .rpc-icon{display:block;position:absolute;top:-55px;right:5px;}
.top-posts-carousel .oxy-post .rpc-icon i.rpc-icon-ico{color:#FFFFFF;}
.top-posts-carousel .oxy-post .rpc-icon i.rpc-icon-bg{color:#C8599F;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#FFFFFF;}
.top-posts-carousel .oxy-post-cat-title{text-align:left;}
.top-posts-carousel .oxy-post-cat-title a{background:#B0217C;text-transform:uppercase;display:inline-block;padding:2px 3px;color:#fff;font-size:12px;font-weight:bold;border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;letter-spacing:.44px;line-height:100%;margin-bottom:10px;}
.top-posts-carousel .oxy-post-cat-title a:hover{background:#444444;color:#fff;}
.home-trending-news .oxy-posts{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:stretch;}
.home-trending-news .oxy-post{margin-bottom:2em;display:flex;flex-direction:row;align-items:top;width:50%;flex-grow:0;padding:0 10px;}
.home-trending-news .oxy-post-wrap{width:100%;display:flex;flex-direction:column;text-align:left;align-items:flex-start;}
.home-trending-news .oxy-post-image{position:relative;width:25%;flex-shrink:0;flex-grow:0;margin-right:1em;}
.home-trending-news .oxy-post-image-fixed-ratio{padding-bottom:100%;background-size:cover;background-position:center center;}
.home-trending-news .oxy-post-image-date-overlay{position:absolute;top:1em;right:1em;font-size:.7em;color:white;background-color:rgba(0,0,0,0.5);padding:.7em 1em;font-weight:bold;-webkit-font-smoothing:antialiased;}
.home-trending-news .oxy-post-cat-title a{background:#B0217C;text-transform:uppercase;display:inline-block;padding:2px 3px;color:#fff;font-size:12px;font-weight:bold;border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;letter-spacing:.44px;line-height:100%;margin-bottom:10px;}
.home-trending-news .oxy-post-cat-title a:hover{background:#444444;color:#fff;}
.home-trending-news .oxy-post-title{font-size:1em;line-height:1.2em;margin-bottom:0.1em;color:#444;font-weight:500;}
.home-trending-news .oxy-post-title:hover{color:#AF217B;}
.home-trending-news .oxy-post-meta{margin-top:5px;}
.home-trending-news .oxy-post-meta *{font-size:14px !important;}
.home-trending-news .oxy-post-meta span a{color:#AF217B;}
.home-trending-news .oxy-post-meta-divider{margin:0 5px;}
.home-trending-news .oxy-post-content{margin-top:1em;margin-bottom:1em;}
.home-trending-news .oxy-post-content p{margin:0;}
.mobmenu ul li a:hover{color:#B0217C !important;}
a.all-spotlights{color:#B0217C !important;}
a.all-spotlights:hover{color:#333 !important;}
a.all-spotlights i{margin:0 5px 0 0;}
.footer-latest-assets .oxy-posts{display:flex;flex-direction:column;}
.footer-latest-assets .oxy-post{margin-bottom:10px;display:flex;flex-direction:row;align-items:top;}
.footer-latest-assets .oxy-post-wrap{width:100%;display:flex;flex-direction:column;text-align:left;align-items:flex-start;}
.footer-latest-assets .oxy-post-title{font-size:0.8em;line-height:130%;color:#FFF;}
.footer-latest-assets .oxy-post-title:before{color:#FFF;font-family:'Font Awesome 5 Free';font-weight:600;content:"\f101";float:left;margin:0 5px 10px 0;}
.footer-latest-posts .oxy-posts{display:flex;flex-direction:column;}
.footer-latest-posts .oxy-post{margin-bottom:10px;display:flex;flex-direction:row;align-items:top;}
.footer-latest-posts .oxy-post-wrap{width:100%;display:flex;flex-direction:column;text-align:left;align-items:flex-start;}
.footer-latest-posts .oxy-post-title{font-size:14px;line-height:110%;color:#FFF;}
.footer-latest-posts .oxy-post-title:before{color:#FFF;font-family:'Font Awesome 5 Free';font-weight:600;content:"\f101";float:left;margin:0 5px 10px 0;}
.footer-menu-box{margin:0 0 25px 0;}
.footer-menu-box .oxy-pro-menu-list{display:flex;flex-flow:row wrap;}
.footer-menu-box .oxy-pro-menu-list li{flex:1 auto;padding:5px 10px;text-align:center;width:auto !important;}
.footer-menu-box a{display:block;text-decoration:none;padding:5px 25px;border-radius:3px;color:#fff;border:1px solid #CCC !important;font-size:14px;}
.footer-menu-box a:hover{background:#963672;color:#fff;}
@media(max-width:991px){
#section-3-300 > .ct-section-inner-wrap, #section-174-6859 > .ct-section-inner-wrap{padding-bottom:20px !important;}
.content-box .oxy-post-cat-title{display:none;}
.content-box .oxy-post-title{font-size:16px !important;font-weight:600;}
.content-box .oxy-post-content{font-size:14px !important}
.content-box .oxy-post-image-fixed-ratio{padding-bottom:40% !important;}
.static-content .caldera-grid{width:95%;margin:0 auto 20px auto;}
.ct-section.newsletter-signup .newsletter-box{display:flex;flex-direction:column;padding:15px 0;max-width:90vw}
.ct-section.newsletter-signup .newsletter-box .nl-txt{flex-direction:row;width:100%;padding:0 0 25px 0;text-align:center}
.ct-section.newsletter-signup .newsletter-box .nl-btn{flex-direction:row;width:100%;padding:0 0 15px 0;text-align:center}
.home-sidebar{padding-left:0 !important;}
.home-sidebar .right-ad-300x250, .home-sidebar .right-ad-300x600{margin:0 auto !important;text-align:center;}
.home-sidebar .right-ad-300x250 img, .home-sidebar .right-ad-300x600 img{width:60% !important;height:60% !important;padding:0 !important;}
.home-sidebar .oxy-pro-menu{width:80vw !important;margin:0 auto;align-self:center !important;}
.home-sidebar .social-icons-sidebar{margin:0 auto;}
.spl-header{margin-left:20px;}
.home-trending-news{padding:0 10px !important;}
.home-trending-news .oxy-posts{flex-direction:column;}
.home-trending-news .oxy-post{flex-direction:row;width:100%;margin-bottom:1em;}
.home-trending-news .oxy-post-image{width:30%;margin-right:10px;}
.home-trending-news .oxy-post-title{font-size:14px;line-height:16px;margin-bottom:0.05em}
.home-trending-news .oxy-post-cat-title a{font-size:10px;border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;margin-bottom:5px;}
.home-trending-news .oxy-post-meta{margin-top:0.2em;font-size:14px;display:inline-block;}
.home-trending-news .oxy-post-meta a{font-size:14px}
.home-spotlights .oxy-posts{flex-direction:column;margin-bottom:0.2em;}
.home-spotlights .oxy-post{flex-direction:row;margin-bottom:0;width:100%;padding:0.5em 20px}
.home-spotlights .oxy-post .box-left{width:auto;margin:0 0.5em 0 0;}
.home-spotlights .oxy-post .box-right{width:auto;margin:0 0.5em 0 0;}
.home-spotlights .oxy-post-image{margin-bottom:0;width:8em;}
.home-spotlights .oxy-post-image-fixed-ratio{width:8em;}
.footer-latest-assets .oxy-post{flex-direction:column;}
.footer-latest-posts .oxy-post{flex-direction:column;}
.home-slider{overflow:hidden;}
.home-slider .ct-section-inner-wrap{max-width:90vw !important;padding-bottom:0 !important;}
.home-slider .owl-dots{display:none;}
.top-posts-carousel .oxy-post{width:100% !important;}
.panel-row-a, .panel-row-b, .panel-row-c{margin-bottom:0;}
.panel .panel-row-a, .panel .panel-row-b, .panel .panel-row-c{padding-left:0;}
.panel-row-a .panel-col-a, .panel-row-a .panel-col-b, .panel-row-a .panel-col-c, .panel-row-a .panel-col-d, .panel-row-c .panel-col-a, .panel-row-c .panel-col-b, .panel-row-c .panel-col-c{flex-direction:row;width:100%;display:inline-block;justify-content:space-evenly;}
.panel-row-c .panel-col-c{text-align:center;}
.panel .facetwp-alpha{margin-right:5px;padding:0 3px !important;}
.panel button{width:40%;margin:10px auto 0 auto;}
.panel input.facetwp-search{width:100% !important;}
.search-panel-video.panel .panel-row-a .panel-col-a, .search-panel-video.panel .panel-row-a .panel-col-b, .search-panel-video.panel .panel-row-a .panel-col-c, .search-panel-video.panel .panel-row-a .panel-col-d, .search-panel-video.panel .panel-row-c .panel-col-a, .search-panel-video.panel .panel-row-c .panel-col-b, .search-panel-video.panel .panel-row-c .panel-col-c{flex-direction:row;width:100%;display:inline-block;justify-content:space-evenly;}
.search-panel-video.panel .panel-row-c .panel-col-c{text-align:center;}
.search-panel-sponsors.panel .panel-row-a, .search-panel-sponsors.panel .panel-row-c{flex-direction:column;width:95%;}
.search-panel-sponsors.panel .panel-row-a .panel-col-a,
.search-panel-sponsors.panel .panel-row-a .panel-col-b,
.search-panel-sponsors.panel .panel-row-a .panel-col-c,
.search-panel-sponsors.panel .panel-row-c .panel-col-a,
.search-panel-sponsors.panel .panel-row-c .panel-col-b,
.search-panel-sponsors.panel .panel-row-c .panel-col-c{flex-direction:row;width:100%;display:inline-block;justify-content:space-evenly;}
.search-panel-contributors.panel .panel-row-a{flex-direction:column;}
.search-panel-contributors.panel .panel-row-a .panel-col-a,
.search-panel-contributors.panel .panel-row-a .panel-col-b,
.search-panel-contributors.panel .panel-row-a .panel-col-c{flex-direction:row;width:100%;justify-content:space-evenly;}
#section-4-6939 > .ct-section-inner-wrap{padding-top:30px;}
.asset-listing .oxy-post{margin-bottom:2em;display:flex;flex-direction:column;align-items:top;width:100%;flex-grow:0;padding:0;}
.asset-listing .oxy-post-image{width:100%;margin-bottom:1em;margin-right:0;}
.asset-listing .oxy-post-image-fixed-ratio{padding-bottom:56%;}
.asset-listing .oxy-post-wrap{padding:0;}
.asset-listing .oxy-post-image-fixed-ratio{padding-bottom:30%;}
.asset-listing .oxy-post-title{font-size:16px;line-height:18px;margin-bottom:5px;}
.asset-listing .oxy-post-summary{font-size:14px;line-height:16px;margin-bottom:5px;}
.asset-listing .oxy-post-meta ul li{padding:0 5px 0 0;}
.asset-listing .oxy-post-meta ul li *{font-size:13px;}
.asset-listing .oxy-post-meta ul li.spacer{font-size:17px;line-height:100%;font-weight:200;}
.asset-listing .oxy-post-meta .asset-icon .fa-2x{font-size:20px;}
.video-listing .oxy-post{margin-bottom:2em;display:flex;flex-direction:column;align-items:top;width:100%;flex-grow:0;padding:0;}
.video-listing .oxy-post-image{width:100%;margin-bottom:1em;margin-right:0;}
.video-listing .oxy-post-image-fixed-ratio{padding-bottom:30%;}
.video-listing .oxy-post-wrap{padding:0;}
.video-listing .oxy-post-image-fixed-ratio{padding-bottom:30%;}
.video-listing .oxy-post-title{font-size:16px;line-height:18px;margin-bottom:5px;}
.video-listing .oxy-post-summary{font-size:14px;line-height:16px;margin-bottom:5px;}
.video-listing .oxy-post-meta ul li{padding:0 5px 0 0;}
.video-listing .oxy-post-meta ul li *{font-size:13px;}
.video-listing .oxy-post-meta ul li.spacer{font-size:17px;line-height:100%;font-weight:200;}
.video-listing .oxy-post-meta .asset-icon .fa-2x{font-size:20px;}
.contributor-listing .oxy-post{margin-bottom:2em;display:flex;flex-direction:column;align-items:top;width:100%;flex-grow:0;padding:0;}
.contributor-listing .oxy-post-image{width:100%;margin-bottom:1em;margin-right:0;}
.contributor-listing .oxy-post-image-fixed-ratio{padding-bottom:30%;}
.contributor-listing .oxy-post-wrap{padding:0;}
.contributor-listing .oxy-post-image-fixed-ratio{padding-bottom:30%;}
.contributor-listing .oxy-post-title{font-size:16px;line-height:18px;margin-bottom:5px;}
.contributor-listing .oxy-post-summary{font-size:14px;line-height:16px;margin-bottom:5px;}
.contributor-listing .oxy-post-meta ul li{padding:0 5px 0 0;}
.contributor-listing .oxy-post-meta ul li *{font-size:13px;}
.contributor-listing .oxy-post-meta ul li.spacer{font-size:17px;line-height:100%;font-weight:200;}
.contributor-listing .oxy-post-meta .asset-icon .fa-2x{font-size:20px;}
.sponsor-listing .oxy-post{margin-bottom:2em;display:flex;flex-direction:column;align-items:top;width:100%;flex-grow:0;padding:0;}
.sponsor-listing .oxy-post-image{width:100%;margin-bottom:1em;margin-right:0;}
.sponsor-listing .oxy-post-wrap{padding:0;}
.sponsor-listing .oxy-post-image-fixed-ratio{padding-bottom:30%;}
.sponsor-listing .oxy-post-title{font-size:16px;line-height:18px;margin-bottom:5px;}
.sponsor-listing .oxy-post-summary{font-size:14px;line-height:16px;margin-bottom:5px;}
.sponsor-listing .oxy-post-meta ul li{padding:0 5px 0 0;}
.sponsor-listing .oxy-post-meta ul li *{font-size:13px;}
.sponsor-listing .oxy-post-meta ul li.spacer{font-size:17px;line-height:100%;font-weight:200;}
.sponsor-listing .oxy-post-meta .asset-icon .fa-2x{font-size:20px;}
.video-listing .oxy-post{flex-direction:column;}
.video-listing .oxy-post-image{width:100%;margin-bottom:1em;margin-right:0;}
.video-listing .oxy-post-image-fixed-ratio{padding-bottom:30%;}
.search-listing .oxy-post{flex-direction:column;}
.search-listing .oxy-post-image{width:100%;margin-bottom:1em;margin-right:0;}
.search-listing .oxy-post-image-fixed-ratio{padding-bottom:56%;}
.footer-b .ct-div-block{margin:0.4em 0;text-align:center}
.footer-a .ct-image{margin:0 auto;}
.footer-b .ct-image, .footer-b .ct-text-block, .footer-b .social-icons-footer{margin:0 auto;}
.footer-a .ct-text-block{margin:0 auto;width:90%;text-align:center;padding-right:0 !important;}
.footer-c .ct-text-block{margin:0 auto;width:80%;}
a.all-spotlights{margin:10px auto 20px auto;padding:5px 35px;background:#F3F3F3;display:inline-block;width:70%;}
.content-box .oxy-posts-grid{width:90% !important;margin:0 auto;}
#section-3-300 > .ct-section-inner-wrap{padding-top:25px !important;}
body.home.page-id-2263{width:100vw !important;}
}
@media(max-width:1120px){
.top-posts-carousel .oxy-post{width:100% !important;}
}
@media(max-width:1400px){
.top-posts-carousel .oxy-post{width:100% !important;}
}
.contri-head-large{display:block !important;}
.contri-head-small{display:none !important;}
@media(max-width:1400px){
.contri-head-large{display:block !important;}
.contri-head-small{display:none !important;}
}
@media(max-width:1120px){
.contri-head-large{display:block !important;}
.contri-head-small{display:none !important;}
}
@media(max-width:991px){
.contri-head-large{display:none !important;}
.contri-head-small{display:block !important;margin-top:75px;}
.contri-head-small #text_block-129-7043{font-size:14px;}
.sfp-post-summary{display:none}
.oxy-tab-content{padding:0 !important;}
.sfp-post-row .sfp-post-image{height:85px;}
.sfp-post-row{margin:0 0 5px 0;border:0px;padding:5px;}
.sfp-post-row .sfp-post-title{margin-top:0px;font-size:16px;}
.sfp-post-wrap{padding:5px 10px 5px 15px;}
.asset-info{padding:25px 0;align-items:flex-start;justify-content:flex-start;}
.asset-info .oxy-post-meta ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;}
.asset-info .oxy-post-meta ul li{flex-direction:column;padding:0 5px 0 0;align-self:center;}
.asset-info .oxy-post-meta ul li.spacer:nth-child(4){flex-basis:100%;width:100%;content:" " !important;font-size:0px;}
.asset-info .oxy-post-meta ul li span{font-size:14px;}
.asset-info .oxy-post-meta .asset-type{font-weight:600;font-size:14px;}
.asset-info .oxy-post-meta .avatar-pic, .asset-info .oxy-post-meta .avatar-name{display:inline-block;align-self:center;}
.asset-info .oxy-post-meta .avatar-pic a{align-self:center;display:inline-block;height:30px;width:30px;margin:0 5px 0 10px;border-radius:60%;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;border:1px solid #000;}
.asset-info .oxy-post-meta .avatar-name a{align-self:center;font-size:16px;color:#B0217C;font-weight:600;}
#modal-35-7047{width:90vw !important;modal-position:center !important;padding:10px !important;}
}
.featured-contributor, .featured-company{background:#E8E8E8;min-width:300px;margin:20px 0;}
.featured-contributor .separator, .featured-company .separator{bottom:-4px;left:0;overflow:hidden;width:100%;z-index:10;height:80px;}
.featured-contributor .separator svg, .featured-company .separator svg{width:120%;}
.featured-contributor .block-heading, .featured-company .block-heading{z-index:20;position:relative;top:-85px;font-size:16px;text-transform:uppercase;font-weight:600;left:10px;color:#FFF;}
.featured-contributor .feat-post-row, .featured-company .feat-post-row{margin-top:-30px;}
.featured-contributor .feat-post-wrap, .featured-company .feat-post-wrap{padding:0 20px 20px 20px;}
.featured-contributor .feat-meta, .featured-company .feat-meta, .featured-contributor .feat-post-summary, .featured-company .feat-post-summary{font-size:15px;}
.featured-contributor ul.fa-ul, .featured-company ul.fa-ul{margin-left:20px;}
.featured-contributor ul.fa-ul li, .featured-company ul.fa-ul li{line-height:120%;margin-bottom:5px;}
.featured-contributor .social-links, .featured-company .social-links{font-size:15px;padding-top:10px;}
.featured-contributor .feat-post-image-fixed-ratio{padding-bottom:35%;background-size:cover;background-position:center center;border:1px solid #333;width:65%;margin:0 auto;border-radius:5px;position:relative;}
.featured-contributor .feat-post-title{font-size:1.12em;line-height:1.2em;margin:10px auto 0.5em auto;color:#B0217C;font-weight:700;text-align:center;width:100%;display:block;}
.featured-contributor .feat-post-title:hover{color:#333;}
.featured-contributor ul.fa-ul i{color:#B0217C;}
.featured-contributor .social-links i{color:#B0217C;margin:0 5px;font-size:22px;}
.featured-contributor .social-links i:hover{color:#333;}
.featured-company .feat-post-image-fixed-ratio{padding-bottom:35%;background-color:#FFF;background-size:contain;background-repeat:no-repeat;background-position:center center;border:1px solid #333;width:65%;margin:0 auto;border-radius:5px;position:relative;}
.featured-company .feat-post-title{font-size:1.12em;line-height:1.2em;margin:10px auto 0.5em auto;color:#333;font-weight:700;text-align:center;width:100%;display:block;}
.featured-company .feat-post-title:hover{color:#B0217C;}
.featured-company ul.fa-ul i{color:#333;}
.featured-company .social-links i{color:#333;margin:0 5px;font-size:22px;}
.featured-company .social-links i:hover{color:#B0217C;}
.innohub-main{margin:50px 0;width:100%;display:flex;flex-direction:row;}
.innohub-main .home-blocks{display:flex;flex-direction:row;padding:40px 30px;margin-bottom:40px}
.innohub-main .home-blocks-a{background:#C7C7C733;border-top:10px solid #C7C7C799}
.innohub-main .home-blocks-b{background:#BF4D9611;border-top:10px solid #BF4D9699}
.innohub-main .division-block-a{display:flex;flex-direction:column;width:33.33%;padding:0 10px;}
.innohub-main .division-block-b{display:flex;flex-direction:column;width:50%;padding:0 20px;}
.innohub-main .home-blocks .category-block{display:flex;flex-direction:row;}
.innohub-main .home-blocks-row{display:flex;flex-direction:column;margin-bottom:0;}
.innohub-main .home-blocks .oxy-post{display:flex;text-align:left;align-items:flex-start;width:100%;position:relative;z-index:1;flex-direction:row;}
.innohub-main .division-block-a .oxy-post{margin-bottom:25px;}
.innohub-main .division-block-b .oxy-post{margin-bottom:40px;}
.innohub-main .division-block-a .oxy-post-image{position:relative;width:9em;flex-shrink:0;flex-grow:0;}
.innohub-main .division-block-a .oxy-post-image-fixed-ratio{padding-bottom:100%;background-size:cover;background-position:center center;border:1px solid #999;}
.innohub-main .division-block-b .oxy-post-image{position:relative;width:9em;flex-shrink:0;flex-grow:0;}
.innohub-main .division-block-b .oxy-post-image-fixed-ratio{padding-bottom:100%;background-size:cover;background-position:center center;border:1px solid #999;}
.innohub-main .division-block-a .oxy-post-wrap{width:70%;text-align:left;padding:0 10px;}
.innohub-main .division-block-b .oxy-post-wrap{width:80%;text-align:left;padding:0 10px;}
.innohub-main .division-block-a .oxy-post-title{font-size:1.05em;line-height:120%;color:#B0217C;font-weight:600;}
.innohub-main .division-block-b .oxy-post-title{font-size:1.15em;line-height:120%;color:#B0217C;font-weight:600;}
.innohub-main .home-blocks .oxy-post-title:hover{color:#BF4D96;}
.innohub-main .home-blocks .oxy-post-content{font-size:0.9em;line-height:120%}
.innohub-main .home-blocks .oxy-post-meta{font-size:0.8em;line-height:110%;color:#555;font-weight:600;margin-top:10px;}
.innohub-main .home-blocks .oxy-post-meta a{color:#555;}
.innohub-main .home-blocks .oxy-post-meta .oxy-post-meta-date{color:#6f6f6f;}
.innohub-main .home-blocks .oxy-post-meta .oxy-post-meta-divider{color:#6f6f6f;margin:0 5px;}
.innohub-main .home-blocks .oxy-post-meta .oxy-post-meta-title, .innohub-main .home-blocks .oxy-post-meta .oxy-post-meta-company{display:block;font-size:14px;color:#BF4D96;line-height:110%;margin-bottom:5px;}
.innohub-main .home-blocks .category-block{display:flex;flex-direction:row;border-bottom:1px solid #C7C7C7;margin-bottom:20px;width:100%;justify-content:space-between;}
.innohub-main .home-blocks .category-more-mobile{display:none}
.innohub-main .home-blocks .category-title{flex-direction:column;}
.innohub-main .home-blocks .category-more{flex-direction:column;}
.innohub-main .home-blocks .category-more a, .home-blocks .category-more a *{color:#555;font-weight:600;}
.innohub-main .home-blocks .category-more a:hover *{color:#424242;}
.innohub-main .spl-header-b{font-size:18px;font-weight:700;text-transform:uppercase;color:#B0217C;}
.innohub-main .home-blocks .social-links{margin-top:10px;}
.innohub-main .home-blocks .social-links a i{font-size:20px;color:#33333399;margin-right:8px;}
.innohub-main .home-blocks .social-links a:hover i{color:#B0217C;}
.innohub-main .asset-icon i{font-size:20px;color:#555;}
@media(max-width:991px){
.footer-menu-box a{display:block;text-decoration:none;padding:5px 15px;border-radius:3px;color:#fff;border:1px solid #CCC !important;font-size:14px;}
.innohub-main{margin:50px 0;width:100%;display:flex;flex-direction:row;}
.innohub-main .home-blocks{display:block;padding:20px 10px;margin-bottom:40px}
.innohub-main .division-block-a{display:block;width:100%;padding:0 0px;}
.innohub-main .division-block-b{display:block;width:100%;padding:0 0px;}
.innohub-main .home-blocks .category-block{display:block}
.innohub-main .home-blocks-row{display:flex;flex-direction:column;margin-bottom:0;}
.innohub-main .division-block-a .oxy-post-image,
.innohub-main .division-block-b .oxy-post-image{width:6em;}
.innohub-main .division-block-a .oxy-post-wrap, 
.innohub-main .division-block-b .oxy-post-wrap{width:78%;text-align:left;padding:0 10px;}
.innohub-main .oxy-post-title{font-size:0.95em;line-height:110%;color:#185476;font-weight:700;}
.innohub-main .home-blocks-a{background:#C7C7C733;border-top:0}
.innohub-main .home-blocks-b{background:#91ADBD33;border-top:0}
.innohub-main .home-blocks .oxy-post-content{font-size:0.75em;line-height:110%}
.innohub-main .home-blocks .category-more{display:none}
.innohub-main .home-blocks .category-more-mobile{margin-bottom:25px;display:block;text-align:center}
.innohub-main .home-blocks .category-more-mobile a{font-size:14px;color:#FFF;font-weight:600;background:#33333366;padding:5px 30px;}
.innohub-main .home-blocks .category-more-mobile a i{font-size:14px;color:#FFF;}
}
.archive-listing .oxy-posts{display:flex;flex-direction:column;}
.archive-listing .oxy-post{margin-bottom:2em;display:flex;flex-direction:row;align-items:center;border:1px solid #FFF;}
.archive-listing .oxy-post:hover{border:1px solid #B0217C77;background:#F8F8F8;}
.archive-listing .oxy-post-wrap{width:100%;display:flex;flex-direction:column;text-align:left;align-items:flex-start;}
.archive-listing .oxy-post-image{position:relative;width:25%;flex-shrink:0;flex-grow:0;margin-right:1.5em;}
.archive-listing .oxy-post-image-fixed-ratio{padding-bottom:100%;background-size:cover;background-position:center center;}
.archive-listing .oxy-post-image-date-overlay{position:absolute;top:1em;right:1em;font-size:.7em;color:white;background-color:rgba(0,0,0,0.5);padding:.7em 1em;font-weight:bold;-webkit-font-smoothing:antialiased;}
.archive-listing .oxy-post-cat-title a{background:#B0217C66;text-transform:uppercase;display:inline-block;padding:3px 7px;color:#fff;font-size:12px;font-weight:bold;border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;letter-spacing:.44px;line-height:100%;margin-bottom:10px}
.archive-listing .oxy-post-title{font-size:1.2em;line-height:1.2em;font-weight:500;}
.archive-listing .oxy-post-meta{margin-top:0.2em;display:flex;flex-direction:row;}
.archive-listing .oxy-post-meta *{font-size:14px;font-weight:600;}
.archive-listing .oxy-post-meta span{color:#777;}
.archive-listing .oxy-post-meta-divider{margin:0 5px;}
.archive-listing .oxy-post-content{margin-top:0.5em;margin-bottom:0.5em;}
.archive-listing .oxy-post-content p{margin:0;}
@media(max-width:991px){ 
.archive-listing .oxy-post{flex-direction:column;}
.archive-listing .oxy-post-image{width:100%;margin-bottom:1em;margin-right:0;}
.archive-listing .oxy-post-image-fixed-ratio{padding-bottom:56%;}
}
.article-meta-info-box .ct-new-columns{padding:10px 0 !important;}
.article-meta-info-box *{font-size:13px;font-weight:500;}
.article-meta-info .avatar-pic a{display:inline-flex;height:30px;width:30px;margin:5px;border-radius:60%;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;border:1px solid #000;}
.article-meta-info .avatar-name{margin:0 10px 0 5px;}
.article-meta-info strong{font-weight:500;}
.article-heading{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:20px !important;bottom:30px;color:#ffffff;font-size:1.75em;background-color:#881960EF;max-width:50%;border:2px solid #FFFFFFAA;font-weight:500;}
.article-heading span{flex-direction:row;display:block;width:100%;}
.article-heading span:nth-child(2){font-size:16px;font-weight:500;color:#FFFFFFBB;margin-top:10px;}
.article-heading span:nth-child(2):before{content:"\f073";font-family:"Font Awesome 5 Free";font-size:18px;padding-right:8px;}
@media(max-width:991px){ 
.article-heading{padding:20px !important;bottom:30px;color:#ffffff;font-size:1.35em;max-width:100%;}
}
.modal-frm-header{
background-image: url(https://insuretechtrends.com/wp-content/uploads/2020/05/logo_insuretech_header-300x60.png);
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
display: block;
width: 300px;
height: 60px;
margin: 20px auto 35px auto;
}