#_header_row-442-6599, #_header_row-69-6859{border-bottom-color:#16BCBC !important;}
.masthead .ct-new-columns .ct-div-block{padding:0px !important;}
.home-sidebar{padding-top:0;}
.breadcrumbs > *{font-size:14px;}
.breadcrumbs a{color:#40728E;fo}
.footer-a, .footer-b, .footer-c{background:#00070b;}
.footer-a .ct-section-inner-wrap{padding-top:50px !important;padding-bottom:20px !important;}
.footer-b .ct-section-inner-wrap{padding-top:40px !important;padding-bottom:20px !important;}
.footer-c .ct-section-inner-wrap{padding-top:10px !important;padding-bottom:40px !important;}
.footer-a{border-top:5px solid #16BCBC;}
.footer-b{border-top:1px solid #40728E;}
.open-search-modal{cursor:pointer}
.spl-header{font-size:22px;font-weight:700;text-transform:uppercase;color:#185776;margin-bottom:20px;}
.spl-header:after{border-bottom:5px solid;border-bottom-color:#16BCBC !important;content:"";display:block;width:2.5em;}
.masthead-title{background:#043E5FDD;border:2px solid #EFEFEF;font-size:1.85em;line-height:115%;color:#EFEFEF;padding:15px;font-weight:500;max-width:50%;}
.post-info .avatar-name a{font-size:16px;font-weight:600;color:#185476;}
.addtoany_list{line-height:100% !important;}
.main-content *{font-family:Poppins, Arial, helvetica, sans-serif;font-size:16px;color:#161616;}
.main-content i, .main-content a, .main-content strong{color:#185476;}
.main-content a{cursor:pointer}
.main-content a:hover{color:#16BCBC;}
.main-content h2, .main-content h4{font-size:1.3em;line-height:1.2em;color:#185476;font-weight:600;margin:10px 0 10px 0;}
.main-content .caldera-grid{width:75%;margin:20px auto 50px auto;}
.main-content .caldera-grid input[type="tel"], .main-content .caldera-grid input[type="text"], .main-content .caldera-grid input[type="email"]{font-size:16px !important;font-family:Poppins, Arial, helvetica, sans-serif !important;border-color:#6990A6;padding:0 10px;height:40px;line-height:40px;}
.main-content .caldera-grid input[type="submit"]{font-family:Poppins, Arial, helvetica, sans-serif !important;text-transform:uppercase;background:#6990A6;color:#FFF;border:none;font-size:18px;}
.main-content .caldera-grid input[type="submit"]:hover{background:#000000;color:#FFF;}
.main-content .caldera-grid textarea{font-size:16px !important;font-family:Poppins, Arial, helvetica, sans-serif !important;border:1px solid #6990A6 !important;padding:0 10px;line-height:40px !important;}
.main-content .caldera-grid .ccselect2-container .ccselect2-choice{font-size:16px !important;font-family:Poppins, Arial, helvetica, sans-serif !important;border:1px solid #6990A6 !important;padding:0 10px;height:40px !important;line-height:40px !important;}
.main-content .caldera-grid .ccselect2-container .ccselect2-choice .ccselect2-arrow{width:30px;}
.main-content .caldera-grid .ccselect2-container .ccselect2-choice .ccselect2-arrow b{background:none;}
.main-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;}
.main-content .caldera-grid .control-label{color:#BF4D96;}
.main-content ul.contact-details{padding:0;margin:20px 0;display:flex;flex-direction:row;list-style:none;}
.main-content ul.contact-details li{flex-direction:column;flex-grow:1;padding:15px;white-space:wrap;}
.main-content ul.contact-details li:hover{background-color:#18547611;}
.main-content ul.contact-details li i{font-size:40px;color:#18547666;display:block;margin:0 0 20px 0;}
.main-content ul.contact-details li .contact-label{text-transform:uppercase;font-size:16px;line-height:1.2em;color:#185476;font-weight:600;margin:5px 0 5px 0;display:block;}
.main-content ul.contact-details li .contact-details{font-weight:700;color:#444;}
.top-posts-carousel, .home-asset-carousel{overflow:visible !important;}
.top-posts-carousel:hover .owl-nav, .home-asset-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:#185476BB;}
.owl-nav .owl-prev:hover i.icobg,.owl-nav .owl-next:hover i.icobg{color:#185476;}
.search-panel-head{background:#40728E22;border:1px solid #40728E;padding:10px;cursor:pointer;}
.search-panel-head i{margin:5px;font-size:20px;}
.search-panel-head .panel-title{color:#185476;font-weight:600}
.facetwp-pager{padding:10px;background:#DDDDDD55;margin:15px 0 25px 0;}
.facetwp-pager a{font-size:0.8em;color:#40728E;}
.facetwp-pager a.active{color:#000;}
.panel{display:flex;flex-direction:column;width:100%;background:#B9CBD533;padding:20px 10px 20px 20px;}
.panel span{font-size:14px;font-weight:600;color:#2B2C28;}
.panel .facetwp-facet{margin-bottom:10px;}
.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:#03304A99;margin-right:7px;cursor:default;height:32px !important;line-height:32px !important;padding:0 6px !important;}
.panel .facetwp-alpha.available{color:#043E5F;font-weight:600;}
.panel .facetwp-alpha.available:hover, .panel .facetwp-alpha.selected{background-color:#043E5F !important;color:#ffffff !important;font-weight:900 !important;padding:0 6px !important;cursor:pointer;}
.panel .facetwp-alpha.selected:hover{background-color:#043E5F !important;color:#ffffff !important;font-weight:900 !important;padding:0 6px !important;cursor:pointer;}
.panel button{background-color:#03304A99 !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:#185476;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:#185476;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:#185476;}
.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:#91ADBD44;border:1px solid #40728E44;}
.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 #6990A6;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:#185476;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:#185476;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:#6990A6;font-size:1.65em;margin:0 10px 0 0;}
.sponsor-listing .oxy-post-meta .social-icon i:hover{color:#333;}
.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:#91ADBD44;border:1px solid #40728E44;}
.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 #6990A6;}
.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:#185476;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:#185476;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:#185476BB;}
.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:#185476;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:#185476;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:#185476;}
.oxy-post-featured:before{content:'';width:0;height:0;border-style:solid;border-width:0 0 70px 70px;border-color:transparent transparent transparent #185476;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:#185476;font-weight:600;}
.asset-form-link{padding:12px 50px;background:#888;color:#FFF;cursor:pointer;letter-spacing:1px;text-transform:uppercase;}
.asset-form-link:hover{background:#185476;}
.asset-form-link i{margin-right:5px;}
.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:#185476;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:1.2em;margin-bottom:0.5em;color:#6990A6;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:#40728E;font-weight:500;}
.contributor-info .avatar-name, .contributor-info .avatar-name a{font-size:18px;line-height:100%;align-self:center;color:#185476;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:#185476;}
.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:#6990A6 !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:#6990A6 !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:#6990A6;}
.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:#6990A6;}
.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:#B9CBD544;border:1px solid #6990A688;}
.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:#185476;font-weight:500;margin:10px 0 10px 0;}
.search-listing .oxy-post-cat-title a{background:#185476;text-transform:uppercase;display:inline-block;padding:3px 5px;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:#185476;font-weight:600;font-size:16px;}
.search-listing .oxy-easy-posts-pages a, .search-listing .oxy-easy-posts-pages span{margin:0 5px;}
.social-icons-sidebar{margin-bottom:20px;flex-direction:row;display:flex;}
.social-icons-sidebar a{flex-direction:column;align-items:center;justify-content:center;margin-right:10px;}
.social-icons-sidebar a i{color:#185476;background-color:#FFF;font-size:25px !important;border-radius:10%;display:inline-block;width:50px;height:50px;line-height:50px;align-self:center;text-align:center;border:2px solid #185476;}
.social-icons-sidebar a:hover i{background-color:#16BCBC;color:#FFF;}
.social-icons-footer{margin-bottom:10px;flex-direction:row;display:flex;}
.social-icons-footer a{flex-direction:column;align-items:center;justify-content:center;margin-right:10px;}
.social-icons-footer a i{color:#021d2d;background-color:#9bb5c3;font-size:20px !important;border-radius:10%;display:inline-block;width:30px;height:30px;line-height:30px;align-self:center;text-align:center;}
.social-icons-footer a:hover i{background-color:#16BCBC;color:#FFF;}
.social-icons-top-bar{flex-direction:row;display:flex;}
.social-icons-top-bar a{flex-direction:column;align-items:center;justify-content:center;margin-right:10px;}
.social-icons-top-bar a i{color:#021d2d;background-color:#9bb5c3;font-size:20px !important;border-radius:10%;display:inline-block;width:30px;height:30px;line-height:30px;align-self:center;text-align:center;}
.social-icons-top-bar a:hover i{background-color:#16BCBC;color:#FFF;}
.sponsor-info .tab-heads .oxy-tab{background:#E4E4E4;color:#185476;padding:15px;}
.sponsor-info .tab-heads .oxy-tab:hover, .sponsor-info .tab-heads .tabs-3992-tab-active{background:#185476;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:#185476;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:#185476;font-size:20px;line-height:1em;font-weight:600;display:block;background:#E4E4E488;padding:10px;margin:0 0 15px 0;}
.sponsor-social:not(.ct-section), .sponsor-social.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;}
.sponsor-social{width:100%;border-bottom:3px solid #40728E;padding:10px;text-align:right;}
.connect-links{display:flex;flex-direction:row;}
.connect-links .each-link{flex-direction:column;}
.connect-links .each-link .fa-circle{color:#6990A6;}
.connect-links .each-link:hover .fa-circle{color:#185476;}
.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:#185476;}
.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:#185476;}
.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;color:#185476}
.pagebox a.active, .pagebox a:hover{background:#185476;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 #6990A688;}
.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:#185476;font-weight:500;margin:0 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 .current{background:#424242;color:#FFF;padding:0 5px;}
.oxy-easy-posts-pages a{color:#6990A6;font-weight:600;font-size:16px;padding:0 5px;}
.oxy-easy-posts-pages a:hover{background:#424242;color:#FFF;padding:0 5px;}
.oxy-easy-posts-pages a, .search-listing .oxy-easy-posts-pages span{margin:0 5px;}
.ct-section.newsletter-signup{background-color:#021D2D;}
.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:#366A88;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{color:#FFF;background:#16BCBC;}
.ct-section.newsletter-signup .newsletter-box .nl-btn a i{margin-right:5px;}
.home-top-stories .oxy-posts{display:flex;flex-direction:row;flex-wrap:wrap;}
.home-top-stories .oxy-post{display:flex;flex-direction:column;text-align:left;align-items:flex-start;margin-bottom:0.5em;width:25%;padding:10px;}
.home-top-stories .oxy-post .box-left{width:100%;margin:0 0 10px 0;}
.home-top-stories .oxy-post-image{margin-bottom:1em;position:relative;width:100%;}
.home-top-stories .oxy-post-image-fixed-ratio{padding-bottom:60%;background-size:cover;background-position:center center;}
.home-top-stories .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-top-stories .oxy-post-title{font-size:16px;line-height:100%;color:#366A87;font-weight:500;}
.home-top-stories .oxy-post-title:hover{color:#021D2D;}
.home-top-stories .oxy-post-meta{margin-top:0.5em;font-size:16px;display:flex;flex-direction:row;}
.home-top-stories .oxy-post-meta-item a{color:#333;}
.home-top-stories .oxy-post-meta-item a:hover{color:#333;}
.home-top-stories .oxy-post-meta-item::after{content:"\00b7";margin-right:.5em;margin-left:.5em;}
.home-top-stories .oxy-post-meta-item:last-child::after{content:"";display:none;}
.home-top-stories .oxy-post-content{margin-top:1em;margin-bottom:1em;}
.home-top-stories .oxy-post-content p{margin:0;}
.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:#185476;}
.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:#16BCBC;}
.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:#16BCBC;text-transform:uppercase;display:inline-block;padding:3px 5px;color:#fff;font-size:12px;font-weight:bold;letter-spacing:.44px;line-height:100%;margin-bottom:10px;}
.top-posts-carousel .oxy-post-cat-title a:hover{background:#444444;color:#fff;}
.home-asset-carousel .oxy-posts{display:flex;flex-direction:row;width:100%;}
.home-asset-carousel .oxy-post{display:flex;flex-direction:column;text-align:center;align-items:center;width:100%;}
.home-asset-carousel .oxy-post .box-pic{height:300px;width:100%;overflow:hidden;background:#FFF;}
.home-asset-carousel .oxy-post-image{display:block;width:90%;height:350px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;transition:all .2s ease-in-out;margin:10px auto 0 auto;}
.home-asset-carousel .oxy-post-image:hover{-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15);}
.home-asset-carousel .oxy-post-title{display:block;font-size:15px;color:#FFF;line-height:120%;font-weight:700;text-align:left;margin-bottom:5px;}
.home-asset-carousel .oxy-post .box-title{display:block;position:absolute;margin:0px;bottom:0px;left:0px;background-color:rgba(0,0,0,0.80 );padding:15px;z-index:25;transition:all .2s ease-in-out;width:100%;}
.home-asset-carousel .oxy-post .box-meta{text-align:left;color:#FFF;font-size:13px;}
.home-asset-carousel .oxy-post .box-meta span{font-weight:500;}
.home-asset-carousel .oxy-post .box-meta a{color:#6990A6;}
.home-asset-carousel .oxy-post .box-meta a:hover{color:#FFF;}
.home-asset-carousel .oxy-post .rpc-icon{display:block;position:absolute;top:-55px;right:5px;}
.home-asset-carousel .oxy-post .rpc-icon i.rpc-icon-ico{color:#185476;}
.home-asset-carousel .oxy-post .rpc-icon i.rpc-icon-bg{color:#91ADBD;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#185476;}
.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 0 0;}
.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:#A5CF4C;text-transform:uppercase;display:inline-block;padding:2px 3px;color:#000;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;}
.home-trending-news .oxy-post-title:hover{color:#AF217B;}
.home-trending-news .oxy-post-meta{margin-top:0.5em;font-size:0.9em;display:flex;flex-direction:row;}
.home-trending-news .oxy-post-meta a{color:#AF217B;margin-top:0.2em;font-size:0.9em;}
.home-trending-news .oxy-post-meta-item::after{content:"\00b7";margin-right:.5em;margin-left:.5em;}
.home-trending-news .oxy-post-meta-item:last-child::after{content:"";display:none;}
.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:#185476 !important;}
a.all-spotlights{color:#185476 !important;}
a.all-spotlights:hover{color:#333 !important;}
a.all-spotlights i{margin:0 5px 0 0;}
.footer-links a{font-size:14px;line-height:100%;color:#FFF;}
.footer-links a:hover{color:#688fa6}
.footer-links li{margin-bottom:5px;}
.footer-links ul.fa-ul{margin-left:20px;}
.footer-a #text_block-155-6859{color:#FFF !important;}
.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:#6990A6;color:#fff;}
.contri-head-large{display:block !important;}
.contri-head-small{display:none !important;}
.featured-contributor, .featured-company{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:14px;}
.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-color:#FFF;background-size:cover;background-repeat:no-repeat;background-position:center center;width:65%;margin:0 auto;border-radius:5px;position:relative;}
.featured-company .feat-post-image-fixed-ratio{padding-bottom:35%;background-color:#FFF;background-size:contain;background-repeat:no-repeat;background-position:center center;width:65%;margin:0 auto;border-radius:5px;position:relative;}
.featured-contributor .feat-post-title, .featured-company .feat-post-title{font-size:1.12em;line-height:1.2em;margin:10px auto 0.5em auto;font-weight:700;text-align:center;width:100%;display:block;}
.featured-contributor .social-links i, .featured-company .social-links i{margin:0 5px;font-size:22px;}
.featured-company .block-heading{color:#FFF;}
.featured-company{background:#CDCDCD;}
.featured-company .feat-post-image-fixed-ratio{border:1px solid #424242;}
.featured-company .social-links i:hover{color:#011520;}
.featured-company .feat-post-title{color:#424242;}
.featured-company .feat-post-title:hover{color:#011520;}
.featured-company ul.fa-ul i{color:#424242;}
.featured-company .social-links i{color:#424242;}
.featured-contributor .block-heading{color:#FFF;}
.featured-contributor{background:#B9CBD5;}
.featured-contributor .feat-post-image-fixed-ratio{border:1px solid #185476;}
.featured-contributor .social-links i:hover{color:#161616;}
.featured-contributor .feat-post-title{color:#185476;}
.featured-contributor .feat-post-title:hover{color:#161616;}
.featured-contributor ul.fa-ul i{color:#185476;}
.featured-contributor .social-links i{color:#185476;}
.home-top-left .oxy-posts{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;}
.home-top-left .oxy-post{display:flex;flex-direction:row;text-align:center;align-items:center;width:100%;position:relative;z-index:1;}
.home-top-left .oxy-post .box-pic{display:flex;flex-direction:column;height:490px;background:#FFF;width:100%;position:relative;z-index:2;margin-right:5px;overflow:hidden;}
.home-top-left .oxy-post-image{width:100%;height:490px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;transition:all .2s ease-in-out;margin:0 auto;position:relative;z-index:3;}
.home-top-left .oxy-post .box-title{position:absolute;display:inline-flex;flex-direction:column;background-color:#000000DD;padding:15px;transition:all .2s ease-in-out;width:100%;align-self:flex-end;z-index:15;bottom:0px;align-items:flex-start;}
.home-top-left .oxy-post-title{display:inline-block;font-size:22px;color:#FFF;line-height:120%;font-weight:400;text-align:left;margin-bottom:5px;}
.home-top-left .oxy-post-title:hover{color:#16BCBC;}
.home-top-left .oxy-post-cat-title{text-align:left;}
.home-top-left .oxy-post-cat-title a{background:#16BCBC;text-transform:uppercase;display:inline-block;padding:3px 5px;color:#fff;font-size:12px;font-weight:500;letter-spacing:0.06em;line-height:100%;margin-bottom:10px;}
.home-top-left .oxy-post-cat-title a:hover{background:#444444;color:#fff;}
.home-top-left .oxy-post .box-meta{text-align:left;color:#FFF;font-size:14px;}
.home-top-left .oxy-post .box-meta span{font-weight:500;}
.home-top-left .oxy-post .box-meta a{color:#16BCBC;font-weight:500;}
.home-top-left .oxy-post .box-meta a:hover{color:#FFF;}
.home-top-right .oxy-posts{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}
.home-top-right .oxy-post{display:flex;flex-direction:column;text-align:left;align-items:flex-start;width:24.69%;position:relative;z-index:1;flex-wrap:wrap;margin-right:5px;}
.home-top-right .oxy-post:last-child{margin-right:0;}
.home-top-right .oxy-post .box-pic{display:flex;flex-direction:column;height:300px;background:#FFF;width:100%;position:relative;z-index:2;margin-bottom:10px;overflow:hidden;}
.home-top-right .oxy-post-image{width:100%;height:300px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;transition:all .2s ease-in-out;margin:0 auto;position:relative;z-index:3;}
.home-top-right .oxy-post .box-title{position:absolute;display:inline-flex;flex-direction:column;background-color:#000000DD;padding:10px;transition:all .2s ease-in-out;width:100%;align-self:flex-end;z-index:15;bottom:0px;align-items:flex-start;}
.home-top-right .oxy-post-title{display:inline-block;font-size:16px;color:#FFF;line-height:120%;font-weight:400;text-align:left;margin-bottom:5px;}
.home-top-right .oxy-post-title:hover{color:#16BCBC;}
.home-top-right .oxy-post-cat-title{text-align:left;}
.home-top-right .oxy-post-cat-title a{background:#16BCBC;text-transform:uppercase;display:inline-block;padding:3px 5px;color:#fff;font-size:12px;font-weight:500;letter-spacing:0.06em;line-height:100%;margin-bottom:10px;}
.home-top-right .oxy-post-cat-title a:hover{background:#444444;color:#fff;}
.home-top-right .oxy-post .box-meta{text-align:left;color:#FFF;font-size:14px;}
.home-top-right .oxy-post .box-meta span{font-weight:500;}
.home-top-right .oxy-post .box-meta a{color:#16BCBC;font-weight:500;}
.home-top-right .oxy-post .box-meta a:hover{color:#FFF;}
.home-top-left .oxy-easy-posts-pages, .home-top-right .oxy-easy-posts-pages{display:none;}
.home-top-left .oxy-post:hover .oxy-post-image, .home-top-right .oxy-post:hover .oxy-post-image{-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15);}
.home-blocks{display:flex;flex-direction:column;}
.home-blocks-row{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px;}
.home-blocks .oxy-post{display:flex;text-align:left;align-items:flex-start;width:49%;position:relative;z-index:1;flex-wrap:wrap;}
.home-blocks .oxy-post-image{position:relative;width:30%;flex-shrink:0;flex-grow:0;}
.home-blocks .oxy-post-image-fixed-ratio{padding-bottom:70%;background-size:cover;background-position:center center;border:1px solid #999;}
.home-blocks .oxy-post-wrap{width:70%;text-align:left;padding:0 10px;}
.home-blocks .oxy-post-title{font-size:1.05em;line-height:120%;color:#185476;font-weight:600;}
.home-blocks .oxy-post-title:hover{color:#16BCBC;}
.home-blocks .oxy-post-meta{font-size:0.8em;line-height:110%;color:#185476;font-weight:600;margin-top:10px;}
.home-blocks .oxy-post-meta a{color:#16BCBC;}
.home-blocks .oxy-post-meta .oxy-post-meta-date{color:#6f6f6f;}
.home-blocks .oxy-post-meta .oxy-post-meta-divider{color:#6f6f6f;margin:0 5px;}
.home-blocks .category-block{display:flex;flex-direction:row;border-bottom:1px solid #C7C7C7;margin-bottom:20px;width:100%;justify-content:space-between;}
.home-blocks .category-more-mobile{display:none}
.home-blocks .category-title{flex-direction:column;}
.home-blocks .category-more{flex-direction:column;}
.home-blocks .category-more a, .home-blocks .category-more a *{color:#40728E;font-weight:600;}
.home-blocks .category-more a:hover *{color:#424242;}
.spl-header-b{font-size:18px;font-weight:700;text-transform:uppercase;color:#185776;}
.archive-posts .oxy-posts{display:flex;flex-direction:column;}
.archive-posts .oxy-post{margin-bottom:2em;display:flex;flex-direction:row;align-items:center;border:1px solid #FFF;}
.archive-posts .oxy-post:hover{border:1px solid #18547677;background:#F8F8F8;}
.archive-posts .oxy-post-wrap{width:100%;display:flex;flex-direction:column;text-align:left;align-items:flex-start;}
.archive-posts .oxy-post-image{position:relative;width:25%;flex-shrink:0;flex-grow:0;margin-right:1.5em;align-self:flex-start;}
.archive-posts .oxy-post-image-fixed-ratio{padding-bottom:75%;background-size:cover;background-position:center center;}
.archive-posts .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-posts .oxy-post-title{font-size:1.2em;line-height:1.2em;color:#185476;font-weight:600;}
.archive-posts .oxy-post-title:hover{color:#424242;}
.archive-posts .oxy-post-content{margin-top:5px;margin-bottom:5px;}
.archive-posts .oxy-post-content p{margin:0;}
.archive-posts .oxy-post-meta *{font-size:14px;font-weight:600}
.archive-posts .oxy-post-meta{display:flex;flex-direction:row;line-height:30px !important;height:30px !important;width:100%;margin-top:10px;}
.archive-posts .oxy-post-meta div{flex-direction:column;display:inline-block;align-items:center;justify-content:flex-start;}
.archive-posts .oxy-post-meta div a{flex-direction:row;}
.archive-posts .oxy-post-meta div a div{flex-direction:column;line-height:30px !important;height:30px !important;}
.archive-posts .oxy-post-meta .oxy-post-date{color:#665;}
.archive-posts .oxy-post-meta .profile-link-img{margin:0 5px 0 10px;}
.archive-posts .oxy-contributor-profile{width:30px;height:30px;display:inline-block;background-size:cover;background-position:center center;border-radius:50%;}
.archive-posts .oxy-post-cat-title *{font-size:14px;font-weight:600;}
.archive-posts .oxy-post-cat-title a, .archive-posts .oxy-post-meta .profile-link-txt{color:#40728E;}
.archive-posts .oxy-post-cat-title a:hover, .archive-posts .oxy-post-meta .profile-link-txt:hover{color:#424242;}
.archive-posts .oxy-post-meta .oxy-meta-divider{color:#bbb;margin:0 10px;}
.post-author-block{width:100%;background:#91ADBD44;padding:30px;margin-top:30px;border-left:15px solid #16BCBC99;}
.post-author-block .ct-code-block{width:100%;}
.post-author-block .author-box{display:flex;flex-direction:row;}
.post-author-block .author-details{flex-direction:column;display:inline-block;width:100%;max-width:100%;padding-left:20px;}
.post-author-block .author-name a{font-size:1.2em;line-height:1.2em;color:#185476;font-weight:600;}
.post-author-block .author-name a:hover{color:#424242;}
.post-author-block .author-pic{flex-direction:column;display:inline-block;width:20%;max-width:20%;}
.post-author-block .author-pic-box{padding-bottom:100%;background-size:cover;background-position:center center;border-radius:15px;}
.post-author-block hr{border:none;border-top:1px solid #40728E;width:100%;margin:15px 0;}
.post-author-block .author-bio{width:100%;font-size:14px;}
.post-author-block .fa-ul{margin-left:25px;}
.post-author-block .author-meta *, .post-author-block .author-social *{font-size:14px;}
.post-author-block .author-meta i:before{font-size:18px !important;color:#185476}
.post-author-block .author-social a i:before{font-size:20px !important;color:#185476}
.post-author-block .author-read-more, .post-author-block .author-profile-link{display:inline-block;clear:both;font-size:14px;font-weight:500;color:#185476;}
.post-author-block .author-profile-link{margin-top:10px;}
.post-author-block .author-read-more:hover, .post-author-block .author-profile-link:hover{color:#161616;}
.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:#91ADBD33;border-top:10px solid #91ADBD99}
.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:#185476;font-weight:600;}
.innohub-main .division-block-b .oxy-post-title{font-size:1.15em;line-height:120%;color:#185476;font-weight:600;}
.innohub-main .home-blocks .oxy-post-title:hover{color:#16BCBC;}
.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:#185476;font-weight:600;margin-top:10px;}
.innohub-main .home-blocks .oxy-post-meta a{color:#16BCBC;}
.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:#40728E;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:#40728E;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:#185776;}
.innohub-main .home-blocks .social-links{margin-top:10px;}
.innohub-main .home-blocks .social-links a i{font-size:20px;color:#18547699;margin-right:8px;}
.innohub-main .home-blocks .social-links a:hover i{color:#185476;}
.innohub-main .asset-icon i{font-size:20px;color:#18547699;}
.modal-frm-header{
background-image: url(https://digitalbankingtrends.com/wp-content/uploads/2020/11/dbt_logo_new_color.png);
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
display: block;
width: 300px;
height: 60px;
margin: 20px auto 35px auto;
}