/*
 Theme Name:   Autonomy Global
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/
/*#preloader {position: fixed;top: 0;left: 0;width: 100%; height: 100%;background: #ffffff; z-index: 99999;display: flex;justify-content: center;align-items: center;}*/
.spinner {width: 280px;height: 50px;animation: pulse 1s linear infinite;background: url('/wp-content/uploads/2024/08/Autonomy-Global-logo.webp') no-repeat;background-size: contain;}
div.asl_r{z-index:9999 !important}
.wp-block-button__link{width:auto;}
.archive .site-main .page-header, .archive.category article .entry-meta, .heaing-design.read-more-btn-hide .uagb-cta__buttons, .single-podcast header .entry-meta span.posted-on, .single-post footer.entry-meta .cat-links a[href*="featured"], .single-post footer.entry-meta .cat-links a[href*="articles"], .single-post footer.entry-meta .tags-links a[href*="featured"], .head-btn-menu, .tax-podcast_category .podcast-section time, .single-post footer.entry-meta .post-navigation .gp-icon, .single-podcast .featured-image, .single-podcast figcaption, #customer_details, .woocommerce-order-received .woocommerce-order-details, .woocommerce-order-received .woocommerce-customer-details{display:none !important;}
.site-header .inside-header{padding:10px;}
.mt-0, .page-id-1169 .vendor-pack .uagb-ifb-image-content img, .separate-containers .inside-left-sidebar, .separate-containers .inside-right-sidebar{margin-top:0px !important}
.m-0, .widget_nav_menu, .page-id-1140.separate-containers .site-main{margin:0;}
.mb-0{margin-bottom:0px !important}
.mb-15{margin-bottom:15px !important}
.mb-20{margin-bottom:20px !important}
#events-container_content .podcast-section:not(:last-child){margin-bottom:20px}
.p-0, .page-id-1140.separate-containers .inside-article{padding:0px !important}
.mt-30{margin-top:30px !important}
.column-grid-gap-20 {gap: 20px;}
.entry-content ul{margin-left:0px;padding-left:20px;}
.home .custom_header, .privacy-policy .custom_header, .page-id-366 .custom_header{display:none;}
.justify-content-between{justify-content:space-between !important;}
.custom_header {background-color: var(--contrast-2) !important;text-align: center;padding:40px;}
.custom_header .entry-meta, .custom_header .entry-meta a {color: #fff;margin-top: 1em;}
.custom_header .entry-title {text-transform: uppercase;font-weight: 700;color: var(--wp--preset--color--base-3) !important;}
#events-container_content .podcast-thumb .wp-post-image {/*height: 202px;*/ height: 185px; width: 100%;object-fit: cover;}
.single-podcast .entry-content h4 {margin-bottom: 12px;font-size: 20px;color: #000;}

/** HomePage Column slider **/
.grid-banner-homepage {padding: 25px;background: var(--web-blue);}
/*.grid-banner-homepage article .uagb-post__image + .uagb-post__text {padding-top: 20px;}*/
.grid-banner-homepage.uagb-slick-carousel .slick-next, .grid-banner-homepage.uagb-slick-carousel .slick-prev {bottom: 7px;top: auto;left: auto;right: 0;background: var(--web-green) !important;}
.grid-banner-homepage.uagb-slick-carousel .slick-prev {left: auto !important; right: 80px;}
.grid-banner-homepage article .uagb-post__image + .uagb-post__text .highlighted {margin-bottom: 7px !important;}
.grid-banner-homepage article {margin-bottom: -7px !important;}
.grid-banner-homepage article .uagb-post__image img {height: 500px; object-fit: cover;object-position: 50% 85%;}
.grid-banner-homepage article .uagb-post__image {position: relative;}
.grid-banner-homepage .uagb-post__inner-wrap .uagb-post__cta.wp-block-button { margin: 0px;}
/** End HomePage Column slider **/

/** Single Post **/
.single.separate-containers .inside-left-sidebar, .single.separate-containers .inside-right-sidebar, .single.separate-containers .site-main, .archive.separate-containers .site-main, .page-template-submit-event .site-main {margin:0px !important}
.single .site-content, .archive .site-content, .woocommerce-page .site-content, .page-template-submit-event .site-content{row-gap: 20px;column-gap: 30px;padding: 20px;}
.single .site-content .content-area, .archive .site-content .content-area, .page-template-submit-event .site-content .content-area, .woocommerce-page .site-content .content-area{max-width: 950px;/*overflow:hidden*/}
.single-podcast.single .site-content .content-area {overflow: hidden;}
#right-sidebar.widget-area .widget {padding: 0px;}
.single-post .inside-article, .single .inside-article, .archive .inside-article{padding: 0px 0px 0px 0px;}
.single .featured-image img, .archive .featured-image img{width: 100%;height: 500px;object-fit: contain;object-position: center;}
.single .comments-area {padding: 20px !important;background: #f5f5f5;margin-top: 60px;border-radius: 15px;}
#comments .form-submit, .featured_img{position:relative;z-index:1}
#comments .form-submit #submit {background: var(--web-green);margin-bottom:0px;z-index:1}
/*.single .wp-block-uagb-container.alignfull {margin: auto !important;width: auto !important;margin-bottom: 1.5em !important;row-gap:0px !important}*/
.single h4.wp-block-heading{font-weight:600;font-size:20px;}
.single .wp-block-uagb-container{row-gap:0px !important}
.single .featured-image {margin-bottom: 20px !important;}
/*.single .featured-image img{border-radius:20px 20px 0px 0px;}*/
figcaption.uagb-image-caption{ display: block;width: 100%;padding: 9px 0px;margin:-20px 0px 15px 0px;font-style: italic !important;text-align: left;font-weight: 600;color: var(--contrast);line-height:20px;width: 100%;clear:both;}
.single-post .inside-article .wp-block-uagb-image figcaption.uagb-image-caption, .single .inside-article .wp-block-uagb-image figcaption.uagb-image-caption, .archive .inside-article .wp-block-uagb-image figcaption.uagb-image-caption{margin-top:0px !important}
.single .wp-block-list {margin-left: 0px;list-style: none;padding: 0;}
.single .wp-block-list li {position: relative;padding-left: 30px;line-height: 23px;margin-top: 8px;}
.single .wp-block-list li em {width: 15px;display: inline-flex;height: 15px;line-height: 15px;background: var(--web-blue);justify-content: center;align-items: center;margin-right: 4px;color: var(--base-3);border-radius: 3px;}
.single .wp-block-list li:before {content: "❯";width: 15px;height: 15px;display: inline-flex;position: absolute;left: 0;background: var(--web-green);align-items: center;justify-content: center;padding: 10px;color: #fff;border-radius: 100px;font-size: 11px;top: 3px;}
.single .wp-block-uagb-container.alignfull {width: 100% !important;max-width: 100% !important;margin-left: 0px !important;}
.single .entry-content:not(:first-child){margin-top:0px !important}
.single-post .inside-article .wp-block-uagb-image figure img, .single .inside-article .wp-block-uagb-image figure img, .archive .inside-article .wp-block-uagb-image figure img{border: 1px solid #ecebeb;
padding: 3px;}
.single-post footer.entry-meta {background: #f5f5f5;margin-top: 3em;display: flex;flex-direction: column;gap: 1em;width: 100%;}
.single-post footer.entry-meta .cat-links {border-bottom: 1px solid #e8e8e8;padding: 15px 15px 9px 15px;font-size: 0;}
.single-post footer.entry-meta .tags-links{border-bottom: 1px solid #e8e8e8; padding: 0px 15px 9px 15px;font-size: 0;}
.single-post footer.entry-meta .gp-icon {opacity: 1;display: inline-block;font-size: 15px;}
.single-post footer.entry-meta .screen-reader-text {clip-path: unset !important; margin-right: 10px;position: relative !important;font-weight: 600;border-bottom: 1px solid #000;padding-bottom: 3px;font-size: 15px;}
.single-post footer.entry-meta .tags-links a {position: relative;display: inline-block;border-radius: 6px;clip-path: polygon(20px 0px, 100% 0px, 100% 100%, 0% 100%, 0% 20px);background: var(--web-green);padding: 8px 20px 8px 20px;font-weight: 600;font-size: 12px;letter-spacing: 0.3px;color: var(--base-3);transition: clip-path 500ms; text-decoration: none;margin-bottom: 6px;margin-right:5px;}
.single-post footer.entry-meta .tags-links a:before {content: '';position: absolute;top: 0;left: 0;width: 18px;height: 18px;background: #03b380;box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);border-radius: 0 0 6px 0;transition: transform 500ms;}
.single-post footer.entry-meta .tags-links a:hover {clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 0% 100%, 0% 0px);}
.single-post footer.entry-meta .tags-links a:hover:before {transform: translate(-100%, -100%);}
.single-post footer.entry-meta .cat-links a {display: inline-block;height: 24px;line-height: 24px;position: relative;padding: 0 10px 0 12px;background: var(--web-blue);border-bottom-right-radius: 3px;border-top-right-radius: 3px;box-shadow: 0 1px 2px rgba(0,0,0,0.2);color: #fff;font-size: 12px;text-decoration: none;font-weight: bold;margin-left:15px;margin-bottom:6px;}
.single-post .inside-article .wp-block-uagb-image figure:before, .single-post .inside-article .featured-image:after {content: attr(data-title);font-size: 13px;font-weight: 700; margin-bottom: 5px;text-align: center;font-style:italic;}
.single-post .inside-article .featured-image:after {content:attr(alt-title);line-height: 20px; margin-bottom: 0px !important;display: block;margin-top: 5px;text-align: left;}
.single-post footer.entry-meta .cat-links a:before {content: ""; position: absolute;top:0;left: -12px;width: 0;height: 0; border-color: transparent var(--web-blue) transparent transparent;border-style: solid;border-width: 12px 12px 12px 0;}
.single-post footer.entry-meta .cat-links a:after {content: "";position: absolute;top: 10px;left: 1px;float: left;width: 5px;height: 5px;-webkit-border-radius: 50%;border-radius: 50%;background: #fff; -webkit-box-shadow: -1px -1px 2px rgba(0,0,0,0.4);box-shadow: -1px -1px 2px rgba(0,0,0,0.4);}
.single-post footer.entry-meta .post-navigation {display: flex;gap: 1em;padding: 0px 15px 20px 15px;}
.single-post footer.entry-meta .post-navigation > div {flex-basis: 50%;}
.single-post footer.entry-meta .post-navigation > div a {display: flex;font-size: 13px;padding: 30px 10px 10px;line-height: 18px;border: 2px solid #000;border-radius: 7px;position: relative;text-decoration: none;color: #000;}
.single-post footer.entry-meta .post-navigation > div.nav-previous a:before, .single-post footer.entry-meta .post-navigation > div.nav-next a:before{
content: "Previous Article";position: absolute; top: -2px;background: var(--web-blue);left: -2px;padding: 5px 15px;color: #fff;border-radius: 7px 0px 7px 0px;text-transform: uppercase;font-size: 11px;font-weight: 600;}
.single-post footer.entry-meta .post-navigation > div.nav-next a:before{content: "Next Article";right: -2px;left: auto;border-radius: 0px 7px 0px 7px;}
.single-post footer.entry-meta .post-navigation > div a:hover {background: var(--web-green);color: #fff;border-color: var(--web-green);}
.single .entry-content p a {font-weight: 700;color: var(--web-blue);}
/** Single Post **/

.column-gap .wp-block-uagb-tabs-child .podcast-section{margin-bottom: 20px !important;}
#events-container_sidebar .podcast-section:not(:last-child) {margin-bottom: 20px !important;}
.read-more-btn .uagb-cta__buttons a svg {transition: margin-left ease-in-out .2s;}
.read-more-btn .uagb-cta__buttons a {display: flex;}
.read-more-btn .uagb-cta__buttons a:hover svg {margin-left:6px;}
.no-sidebar .entry-content .alignfull{width:100%;margin:0}

.main-navigation ul#menu-main-menu li a{padding-left:13px;padding-right:13px;font-size:13px;line-height:40px;}
.main-navigation ul#menu-main-menu li a i{margin-right:5px}
.main-navigation ul#menu-main-menu li a:before, .main-navigation ul#menu-main-menu li:before {content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;background:var(--web-blue);transition:.5s all;z-index:-1;transform:scaley(0)}
.main-navigation ul#menu-main-menu li a{position:relative;z-index:1}
.main-navigation ul#menu-main-menu li a:hover:before, .main-navigation ul#menu-main-menu li.current-menu-item a:before{transform:scaley(1)}
.main-navigation ul#menu-main-menu li a:before{height:100%}
.main-navigation ul#menu-main-menu ul li a{line-height:normal;}
.main-navigation ul#menu-main-menu ul li a:after{display:none}
.main-navigation ul#menu-main-menu li{margin-left:1px}
.main-navigation ul#menu-main-menu li li a:before{transform:scaley(0) !important}
.main-navigation ul#menu-main-menu li li:hover a:before{transform:scaley(1) !important}
.header-search .wp-block-search__inside-wrapper {padding:0;border-radius:50px;background:var(--base-2);}
.header-search input.wp-block-search__input{border-radius:50px 0 0 50px;padding:5px 15px}
.header-search .wp-block-search__button{border-radius:50px;padding:5px 6px;margin-left:0;background:var(--web-green);position:relative;}
.gtranslate_wrapper .gt_selector{border-color:#000;padding:8px 10px;border-radius:50px}
.widget_gtranslate{width:auto !important;}
.top-text-strip{position: absolute;width: 100%;left: 0;top: 73px;}
.main-navigation{margin-top:40px}
.banner-slider{padding: 0px}
.banner-slider .uagb-post__title.uagb-post__text{margin-top:410px;margin-bottom:15px !important;padding:8px 15px;background: var(--web-green);border-radius:10px;width:fit-content}
.banner-slider:hover .uagb-post__title.uagb-post__text{color: #fff !important}
.banner-slider .uagb-post__taxonomy{background:var(--web-green)!important}
.banner-slider .uagb-post-grid-byline{display:flex;}
.banner-slider .uagb-post-grid-byline span:after,.uagb-post-grid .uagb-post__author:not(:last-child)::after, .uagb-post-grid .uagb-post__date:not(:last-child)::after, .uagb-post-grid .uagb-post__comment:not(:last-child)::after{display:none}
.banner-slider .uagb-post__comment{margin-left:auto;}
.banner-slider .uagb-post__inner-wrap img{transition:0.5s;position:unset; transform:none;}
.banner-slider .uagb-post__inner-wrap{margin-bottom:0 !important}
.banner-slider .uagb-post__inner-wrap:hover img{transform:scale(1.05)}
.banner-slider .slick-arrow{background:var(--web-green) !important;border-radius:50px;}
.banner-slider .slick-arrow.slick-prev{left:-5px}
.banner-slider .slick-arrow.slick-next{right:-5px}
.banner-slider .uagb-post__image:before{background:radial-gradient(ellipse at center, #23232300 0, #23232380 50%, #232323 100%) !important;opacity:1}
.heaing-design{padding: 8px 10px;border-width: 4px 1px 1px 1px; border-style:solid;border-color: var(--contrast)}
.post-design .uagb-post__inner-wrap{position:relative;display: flex !important;flex-wrap: wrap;}
/*.post-design .uagb-post__taxonomy{position:absolute;top: 20px;left: 20px;}
.post-design .uagb-post__inner-wrap > .uagb-post__text:nth-of-type(2) {position: absolute;top: 20px;left: 20px;}*/
.post-design .uagb-post__inner-wrap .uagb-post-grid-byline{order:1;width:100%;display:flex;padding:10px 15px;border:1px solid #ddd;gap:15px;border-bottom:3px solid var(--contrast);flex-wrap:wrap;}
.btn-design, .form_design .btn-design .wp-block-button__link, .single .featured-image{position:relative;}
.btn-design a:before, .header-search .wp-block-search__button:before, #comments .form-submit:before, .form_design .btn-design .wp-block-button__link:before{content:'';background:var(--web-blue);transform:scaley(0);transition:0.5s;width:100%;height:100%;position:absolute;top:0;left:0; }
.btn-design:hover a:before, .header-search .wp-block-search__button:hover:before, #comments .form-submit:hover:before, .form_design .btn-design .wp-block-button__link:hover:before{transform:scaley(1);border-radius:50px;}
.btn-design a .uagb-button__link, .header-search .wp-block-search__button svg{position:relative;z-index:1}
.uagb-post__inner-wrap:hover .uagb-post__title.uagb-post__text{color:var(--web-blue)}

.uagb-post__inner-wrap .uagb-post__image a::before, .uagb-post__inner-wrap .uagb-post__image a::after, .image-section a:before, .image-section a:after{content:'';width:50%;height:100%;background: var(--web-green);opacity:0.3;transform:scaley(0);transform-origin:top;position: absolute;top: 0;left: 0;transition:0.5s all;z-index:0}
.uagb-post__inner-wrap .uagb-post__image a::after, .image-section a:after{transform-origin:bottom;background: var(--web-blue);right:0;left:auto}
.uagb-post__inner-wrap .uagb-post__image a:hover:before, .uagb-post__inner-wrap .uagb-post__image a:hover:after, .image-section:hover a:before, .image-section:hover a:after{transform:scaley(1);z-index:1;}

.post-design.home .uagb-post__inner-wrap .uagb-post__image {height: 400px;margin-bottom:10px;}
.post-design.home .uagb-post__inner-wrap .uagb-post__image img {height: 400px !important;object-fit: cover;object-position: center;}

.post-design .uagb-post__inner-wrap:hover .uagb-post__title, .tab-posts .uagb-post__inner-wrap:hover .uagb-post__title {color: var(--web-blue)}
.event-grid-image-border article .uagb-post__image, .podcast-section .image-section, .tab-posts .uagb-post__image{border: 1px solid #ecebeb;padding: 3px;}
/*.home-tabs ul{justify-content:center !important;width:100%;padding: 8px 10px;border-width: 4px 1px 1px 1px; border-style:solid;border-color: var(--contrast)}
.home-tabs ul li{border:none !important;margin: 0 !important;line-height: 2;}
.home-tabs ul li a {text-decoration:none;}
.home-tabs .wp-block-uagb-tabs-child{padding:10px 0}
.home-tabs .uagb-tabs__body-wrap{border:none !important}*/
.home-tabs .uagb-tabs__panel {width: 100%;display: inline-block !important;text-align: center;border-width: 4px 1px 1px 1px;border-style: solid;border-color: var(--contrast);margin-bottom: 20px !important;padding: 10px 15px 0px !important;}
.home-tabs .uagb-tabs__panel li {display: inline-block;margin: 0px 15px !important;border: none !important;background:transparent !important}
.home-tabs .uagb-tabs__body-wrap{background:transparent !important}
.home-tabs .uagb-tabs__panel li:first-child {margin-left: 0px !important;}
.home-tabs .uagb-tabs__panel li:last-child { margin-right: 0px !important;}
.home-tabs .uagb-tabs__panel li a {text-decoration: none;font-size: 13px;text-transform: uppercase;font-weight: 700 !important;padding: 0px 0 0px 0 !important;line-height: 20px;transition: color .15s ease-out;color: #8d8d8d !important;margin-bottom: 13px !important;}
.home-tabs .uagb-tabs__panel li.uagb-tabs__active a, .home-tabs .uagb-tabs__panel li a:hover{color: #000 !important;transition: color .15s ease-out;}
.home-tabs .uagb-tabs__body-wrap, .home-tabs .uagb-tabs__body-wrap .uagb-tabs__body-container{padding:0px !important}
.tab-posts .uagb-post__inner-wrap, .foot-posts .uagb-post__inner-wrap{padding:0 !important; align-items: flex-start;}
.tab-posts .uagb-post__image img{height:95px !important;object-fit:cover;}
.tab-posts .uagb-post-grid-byline {display: flex;gap: 6px;line-height: 18px;align-items: center;}
.tab-posts .uagb-post-grid-byline > * {margin-right: 0px;}
/*.tab-posts .uagb-post-grid-byline > :not(:last-child) > a {margin-right: 6px;position:relative}
.tab-posts .uagb-post-grid-byline > :not(:last-child) > a:after{content:"";position:absolute;width:2px;height:12px;background:var(--contrast);right:-6px;top:0;bottom:0;}*/
#tabbed_posts .tab-posts .uagb-post__excerpt, #tabbed_posts .tab-posts .uagb-post__cta, #tabbed_posts .event-page .post-content{display:block;}
.inside-site-info{padding:10px}
.wp-block-uagb-table-of-contents .uagb-toc__wrap {max-height: 700px;overflow-Y: scroll;scrollbar-width: thin;display: block;}
.wp-block-uagb-table-of-contents .uagb-toc__list .uagb-toc-link__trigger {text-decoration: none;font-size: 15px;font-weight: 600;}
#menu-footer-menu li, #menu-footer-menu-contact li{margin-bottom:0.3em !important;font-weight: 600;}
#menu-footer-menu li a, #menu-footer-menu-contact li a{text-decoration:none;position:relative;color: rgba(255,255,255,0.6) !important;}
#menu-footer-menu li a:after, #menu-footer-menu-contact li a:after, .home-tabs ul li a:after{content:'';width:100%;height:1px;background: #fff; opacity:1;transform:scalex(0);transform-origin:left;position: absolute;bottom: -3px;left: 0;transition:0.5s all}
/*.home-tabs ul li a:after{bottom:10px !important;}*/
#menu-footer-menu li a:hover:after, #menu-footer-menu-contact li a:hover:after, .home-tabs ul li a:hover:after, .home-tabs ul li.uagb-tabs__active a:after{transform:scalex(1);color: rgba(255,255,255,1) !important;}
.home-tabs ul li a:after{bottom:0px;background:var(--contrast)}
.border-bottom{border-bottom: 3px solid var(--contrast) !important;}
.inner-banner .uagb-ifb-image-content img{height:300px !important;object-fit:cover;}
/* .inner-banner .uagb-ifb-title-wrap{position:absolute;bottom:30px;width: fit-content;padding-left:20px;} */
.inner-banner .uagb-ifb-title-wrap h5{background: var(--web-green);padding: 8px 10px;color: #fff;text-align: center;margin: auto;border-radius: 10px}
.btn-design.full-width a{width:100% !important;position:relative;}
.services_style {position: relative;border: 2px solid #bbb;background: rgb(255 255 255 / 57%);transition:0.3s ease-in-out}
.services_style.events{min-height:135px}
/* .services_style:hover{transition:0.3s ease-in-out;border: 2px solid #000;} */
/* .services_style .uagb-ifb-content{z-index:9;} */
.services_style .uagb-ifb-content:before {content: "";position: absolute;left: auto;background: #fff; width: 42px;height: 42px;bottom: -2px; right: -2px;transition:0.5s ease-in-out}
/* .services_style:hover .uagb-ifb-content:before{background:var(--web-green);opacity:0.2} */
.services_style .uagb-ifb-content:after { content: ''; position: absolute;background: #bbb; width: 59px;height: 2px;bottom: 19px;right: -10px;transform:rotate(-45deg); transition:0.3s ease-in-out;}
/* .services_style:hover .uagb-ifb-content:after{background: transparent} */
.services_style img {position: absolute; top: -30px;left: -10px;background: #fff;padding: 5px !important;transition:0.3s ease-in-out}
.services_style:hover img{transform:rotatey(180deg);}
.services_style:hover .uagb-ifb-title-wrap .uagb-ifb-title{color:var(--web-blue)}
.services_style:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background: linear-gradient(45deg, rgba(0,136,97,1) 0%, rgba(0,77,168,1) 100%);transform:scalex(0);transition:0.3s;transform-origin:left;opacity:0.2}
.services_style:hover:before{transform:scalex(1);}
.green-strip{background:var(--web-green);color:#fff !important;border-radius:10px;/*margin-top:30px*/}
.green-strip svg{color: #fff !important;fill:#fff !important}
.team-social .wp-block-social-link-label{color:#000;}
.team-content a{text-decoration:none;color:var(--web-blue);font-weight:500}
.team-content .uagb-heading-text mark{font-size:16px;font-weight:700;padding: 5px 10px;border-radius: 10px 0px 10px;}
.team-social .wp-block-social-link:hover{transform:none}
.ambassador-section:hover .uagb-heading-text:not(mark){color:var(--web-blue)}
.AG-team .wp-block-social-links {padding: 10px !important;border: 1px solid #ddd;}
.event-loc .uagb-post__taxonomy:first-child .dashicons-tag:before{content:'\f230' !important;}
.strategic-partners-logo .uagb-icon-list__wrap {display: grid !important;grid-template-columns: 1fr 1fr 1fr 1fr;column-gap: 15px;}
.strategic-partners-logo .uagb-icon-list__wrap .uagb-icon-list__source-wrap {border: 1px solid #bbb !important;text-align: center;display: flex;justify-content: center;border-radius: 10px !important;padding: 5px !important;width: 100%;}
.strategic-partners-logo .uagb-icon-list__wrap .uagb-icon-list__source-wrap .uagb-icon-list__source-image {width: 100%;border-radius: 10px;}
/* Form */
.wpcf7-spinner{position: absolute;right:0;top:0}
input[type="text"], input[type="email"], select, textarea, input[type="date"], input[type="url"], input[type="tel"], input[type="file"], input[type="datetime-local"]{padding: 8px 10px;border-width: 1px 1px 4px 1px;border-style: solid;border-color: var(--contrast);width:100%;background:#fff;/*margin-bottom:20px;*/}
.submit-btn{background:var(--web-green);border-radius:50px;width:150px;}
.submit-btn:before{content:'';background:var(--web-blue);transform:scaley(0);transition:0.5s;width:100%;height:100%;position:absolute;top:0;left:0; }
.submit-btn:hover:before{transform:scaley(1);border-radius:50px;}
input[type="submit"]{background:transparent;border-radius:50px;width:100%;z-index:1;position:relative;}
input[type="submit"]:hover{background:transparent}
textarea{height:120px;}
.submit-event-form textarea{height:auto;}
.submit-event-form label{margin-bottom:20px;display:block}
.hidden-field{display:none !important}
.hidden-field.show{display:block !important}
.gtranslate_wrapper select{margin-bottom:0}
.home-tabs .uagb-tabs__body-wrap{border:none !important}
.home-tabs .podcast-tabs {padding:0 !important}
.wpcf7-not-valid-tip {font-size: 12px;font-weight: 600;margin-top: 5px;}
/*.home-tabs .podcast-tabs a:after{display:none}*/
.form_design .label {text-transform: uppercase;font-size: 12px; font-weight: 700;letter-spacing: 1px;display: block;margin-bottom: 7px;}
.form_design .label span {font-size: 20px;position: relative;top: 7px;line-height: 0px;}.form_design input[type="text"], .form_design input[type="email"], .form_design textarea, .form_design .wpcf7-checkbox .wpcf7-list-item:last-child {margin-bottom: 20px;}
.form_design .wpcf7-checkbox .wpcf7-list-item {display: block;}
.form_design .btn-design .wp-block-button__link {line-height: 20px;padding: 10px 25px;background: var(--web-green); z-index: 0;}
.form_design .btn-design .wp-block-button__link:before{z-index:-1;}
.form_design .wpcf7-spinner{position:relative;}
.form_design .wpcf7-not-valid-tip {margin-top: -20px;margin-bottom: 15px;background: #ececec;padding: 5px 10px;display: table;}
.wpcf7 form .wpcf7-response-output{margin: 1em 0.5em 1em;}
/* End Form */

/* Podcast Custom */
.podcast-thumb{position:relative;display:flex;}
/*.podcast-section{gap:20px;margin-bottom:20px}
.image-section img{height:200px;object-fit:cover;}
.image-section .podcast-thumb{max-height:200px;}*/
.youtube-section{margin-top:auto;border:1px solid #dddddd;border-bottom-width:3px;padding:10px;border-bottom-color:#000;width:100%}
.youtube-section i{color: #FF0000;}
.youtube-section a{text-decoration:none;color:#000;}
.content-section{padding:0px 20px;}
.content-section h4{font-weight: 700;font-size: 14px; margin-bottom:7px;line-height:16px;}
.content-section p{font-size:12px;margin-bottom:10px;}
#tabbed_posts .content-section p{display: flex;align-items: center;line-height: 26px;}
.content-section .podcast-content {font-size: 12px;}
.content-section .podcast-content .read-more, .archive article .inside-article .entry-summary a, .event-page .post-content .read-more {display: block;font-weight: 700;text-transform: uppercase;font-size: 12px;margin-top: 10px;color: #8d8d8d;line-height:11px;}
.content-section .podcast-content .read-more:hover, .archive article .inside-article .entry-summary a:hover, .event-page .post-content .read-more:hover{color:var(--web-green);}
.meta-tags{gap:6px;font-size: 14px;font-weight: 700;display:flex;margin-bottom: 10px;}
.meta-tags span{font-size: 12px;width: 12px;margin-right: 4px;line-height: 20px;}
.heaing-design.d-flex{padding:10px 15px;margin-bottom:20px;align-items:center;}
.event-page .heaing-design h6{text-transform: uppercase;font-weight: 700;font-size: 15px;color:var(--contrast);}
.heaing-design select{width:135px;margin-bottom:0;font-size: 12px;font-weight: 700;}
.event-page .post-content{margin-top:10px}
.event-page .post-content span{padding-bottom:10px;display:block;}
.event-page .meta-tags{gap:10px;font-size:12px;align-items:center;}
.podcast-section:hover .content-section h4 a{color:var(--web-blue)}
/*.podcast-section:not(:last-child) {margin-bottom: 20px;}*/
.image-section .podcast-thumb a {display: flex;width:100%}
.see-more-btn{background:var(--web-green); padding:10px 20px;text-align:center;border-radius:50px;}
.see-more-btn a{color:#fff;text-decoration:none;font-weight:700}
#events-container_sidebar .image-section img {height: 95px;/*width:100%;*/object-fit:cover;}
.podcasts_video .play_icon {width: 80px;height: 80px;display: flex;justify-content: center;align-items: center; background-image: linear-gradient(90deg, var(--web-green) 0%, var(--accent) 100%);border-radius: 100px;position: absolute;z-index: 0;top: calc(50% - 40px);left: calc(50% - 40px);color: #fff;font-size: 30px;}
.podcasts_video .play_icon:before {position: absolute;content: '';width: 100%;height: 100%;border-radius: 50%;animation-fill-mode: both; animation: play-animate 1.5s ease-in-out infinite;background-color: transparent;background-image: linear-gradient(90deg, var(--web-green) 0%, var(--accent) 100%);z-index: -1;}
.featured_img:before {content: "";position: absolute;width: 100%;height: 100%;background: #000;opacity: 0.4;top: 0;left: 0;bottom: 0;right: 0;border-radius:15px;}
.podcast_meta_field {margin-left: 0;list-style: none;padding: 8px 0px;border: 1px solid #000;margin-bottom: 20px;font-size: 13px;color: #000; font-weight: 600;position:relative}
.podcast_meta_field li {padding: 0px 15px;}
.podcast_meta_field li:nth-child(2) {position: absolute;right: 0;top: 8px;}
.podcast_meta_field li:nth-child(3) {margin-top: 10px;border-top: 1px solid #000;padding-top: 8px;}
.podcast_meta_field strong {text-transform: uppercase;color: #8a8a8a;margin-right: 5px;}
.podcast_grid .uagb-post__image img {object-fit: cover;object-position: top;}
.podcast_grid .uagb-post__image .uagb-image-ratio-2-3 {min-height: 380px;padding: 0px !important;}
.podcast_grid .uagb-post__excerpt {padding-bottom: 40px !important;}

/** Podcast Single Pages Latest Podcast Arroes **/
.latest_podcast_slide .slick-track{margin-left:0px !important;}
.slick-slider.latest_podcast_slide {margin-bottom: 60px !important;}	
.slick-slider.latest_podcast_slide .slick-slide {margin: 5px;}	
.slick-slider.latest_podcast_slide .podcast-section {padding: 15px;background: #eae8e8;border-radius: 20px;}	
.slick-slider.latest_podcast_slide .podcast-section img {border-radius: 20px;}
.slick-slider.latest_podcast_slide .podcast-section .podcast-title {font-size: 16px;margin-top: 15px;margin-bottom: 15px;font-weight: 600;line-height: 20px;min-height: 40px;}
.related_title {margin-top: 30px;padding-top: 10px;border-top: 1px solid #bbb;font-weight: 700;text-transform: uppercase;letter-spacing: 1px;border-bottom: 1px solid #bbb;padding-bottom: 10px;}
.slick-slider.latest_podcast_slide .slick-prev, .slick-slider.latest_podcast_slide .slick-next {position: absolute;bottom: -60px; left: calc(50% - 50px);width: 40px;height: 40px;border-radius: 100px;padding: 10px !important;line-height: 40px;display: flex;justify-content: center;align-items: center;background: #eae8e8; color: var(--web-green);}
.slick-slider.latest_podcast_slide .slick-next{right: calc(50% - 50px);left: auto;}	
.slick-slider.latest_podcast_slide .slick-prev:hover, .slick-slider .slick-next:hover{background:var(--web-blue); color:#fff;}
.slick-slider .podcast_meta_field{margin-bottom:0px !important}
/** Podcast Single Pages Latest Podcast Arroes **/

/** Arhcive Page Post Pagination **/
.archive .paging-navigation {padding: 0;margin-top: 30px;margin-bottom: 30px !important;}
.archive .paging-navigation .nav-links {display: flex;align-items: center;gap: 10px;}
.archive .paging-navigation .nav-links .page-numbers {width: 40px;display: inline-flex;height: 40px;justify-content: center;align-items: center;background: #eae8e8;border-radius: 100px;text-decoration: none;font-size: 17px;padding: 8px;color: var(--web-green);line-height: 40px;font-weight: 600;}
.archive .paging-navigation .nav-links .next.page-numbers, .archive .paging-navigation .nav-links .prev.page-numbers {font-size: 0px;}
.archive .paging-navigation .nav-links .next.page-numbers span, .archive .paging-navigation .nav-links .prev.page-numbers span {font-size: 17px;font-weight: 600;}
.archive .paging-navigation .nav-links .page-numbers:hover, .archive .paging-navigation .nav-links .current.page-numbers {background: var(--web-blue);color: #fff;}
/** Arhcive Page Post Pagination **/

/** Resources Single Page **/
.resource_information {background: #f5f5f5;padding: 30px;box-shadow: none;}
.user.user-small {display: flex;gap: 1em;align-items: center;}
.user.user-small .avatar {border-radius: 100px;width: 60px;height: auto;}
.user-label {font-size: 15px;font-weight: 600; margin-bottom: 10px;display: block;}
.resource_information h4 {margin-bottom: 15px;font-size: 17px;font-weight: 600;padding-bottom: 10px;border-bottom: 1px solid #d9d9d9;}
.resource_information .spacer-diagonal {display: block;width: 100%;height: 10px;margin: 12px 0px 20px;background: url(/wp-content/uploads/2024/11/hr-diagonal.png) repeat-x;}
.resource_information hr {margin: 10px 0px;}
.resource_link {list-style: none;border: 1px solid #0000002e;padding: 8px 12px;margin:45px 0px 15px 0px;}
.resource_link li {display: flex;justify-content: space-between;align-items: center;}
.resource_link li:not(:last-child) { border-bottom: 1px solid #0000002e;padding-bottom: 10px;margin-bottom: 10px;}
.resource_link li span, .metric-value {font-size: 14px !important;font-weight: 600;color: #000;}
.single-resources .site-main i {font-size: 19px;color: var(--web-green);margin-right: 10px;}
.resource_link a {text-decoration: none;line-height: 16px;border: 2px solid #0000002e;padding: 7px 20px;font-weight: 700; border-radius: 100px;font-size: 13px;text-transform: uppercase;transition: 0.3s ease-in-out;}
.resource_link a:hover{background:var(--web-blue);color:#fff;border-color:var(--web-blue);}
/** End Resources Single Page **/

/** Footer Before Subscribe **/
.footer_subscribe_section {background: url(/wp-content/uploads/2024/08/view-futuristic-drone.webp);min-height: 450px;background-size: cover;background-position: center center;position: relative;display: flex;align-items: center;justify-content: center;text-align: center;z-index:0;color: #fff;}
.footer_subscribe_section:before{content:"";position:absolute;width:100%;height:100%;background: var(--contrast);opacity: 0.6;left:0;top:0;z-index: -1;}
.footer_subscribe_section .wp-block-uagb-advanced-heading {margin-bottom: 30px;}
.footer_subscribe_section .wp-block-uagb-advanced-heading h4 {font-size: 35px;font-weight: 700;margin-bottom: 15px;}
.footer_subscribe_section .wp-block-uagb-advanced-heading p {font-weight: 600;font-size: 26px;width: 80%;margin: auto;}
.footer_subscribe_section .wp-block-button__link {position: relative; background: var(--web-green) !important;padding: 10px 25px;}
/** End Footer Before Subscribe **/

.tab-posts.left-sec .uagb-post__image img, .archive .site-main .podcast-section .podcast-thumb img {/*height: 200px !important;*/height: 185px !important;width:100%;object-fit:cover;}
.ad-slider-content-above, .ad-slider-content-after, .ad-slider-full-before, .ad-slider-full-after{max-width:100% !important}
.ad-slider, .ad-slider-content-above, .ad-slider-content-after, .ad-slider-full-before, .ad-slider-full-after {position: relative;width: 100%;max-width: 430px;margin: 0 auto;overflow: hidden;}
.ad-slider .slides, .ad-slider-content-above .slides, .ad-slider-content-after .slides, .ad-slider-full-before .slides, .ad-slider-full-after .slides{display: flex;transition: transform 0.5s ease-in-out;align-items:center;}
.ad-slider .slide, .ad-slider-content-above .slide, .ad-slider-content-after .slide, .ad-slider-full-before .slide, .ad-slider-full-after .slide {min-width: 100%;box-sizing: border-box;}
.ad-slider .slide a, .ad-slider-content-above .slide a, .ad-slider-content-after .slide a, .ad-slider-full-before .slide a, .ad-slider-full-after .slide a{display:flex}
.ad-slider button, .ad-slider-content-above button, .ad-slider-content-after button, .ad-slider-full-before button, .ad-slider-full-after button{position: absolute;top: 0%;background: #000;color: #fff;border: none;padding: 10px;cursor: pointer;bottom: 0;opacity:0}
.ad-slider:hover button, .ad-slider-content-above:hover button, .ad-slider-content-after:hover button, .ad-slider-full-before:hover button, .ad-slider-full-after:hover button{opacity:0.2}
.ad-slider .prev, .ad-slider-content-above .prev, .ad-slider-content-after .prev, .ad-slider-full-before .prev, .ad-slider-full-after .prev {left: 0;}
.ad-slider .next, .ad-slider-content-above .next, .ad-slider-content-after .next, .ad-slider-full-before .next, .ad-slider-full-after .next {right: 0;}

.upcoming{position:relative;z-index:0;}
.upcoming .uagb-ifb-title-prefix{z-index:1;}
.vendor-pack .uagb-ifb-title-prefix {position: absolute;top: -8px;left: -8px;background: var(--web-green);color: #fff;padding: 5px 15px;border-bottom-right-radius: 10px;font-weight: 600;border-top-left-radius: 10px;font-size: 14px;z-index:999;}
.vendor-pack .uagb-ifb-title-prefix:before, .vendor-pack .uagb-ifb-title-prefix:after {content: "";clip-path: polygon(0 0, 0% 100%, 100% 100%);width: 9px;height: 9px; background: var(--web-green); position: absolute;right: -9px;top: 0px;}
.vendor-pack .uagb-ifb-title-prefix:after{left:0px;bottom:-9px;clip-path: polygon(0 0, 100% 98%, 100% 0);top:auto;}
.vendor_grid {position: relative;padding: 20px;border: 1px solid #000;border-radius: 10px;border-bottom-width: 3px;transition:border 0.3s ease-in-out;box-sizing: border-box;}
.vendor_grid:hover {border-color:var(--web-blue);transition: border 0.3s ease-in-out;}
.vendor_grid_columns {display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 20px;align-items: stretch;justify-items: stretch;align-content: stretch;justify-content: stretch;}
.vendor-pack .uagb-ifb-desc.more-content, .vendor-pack .uagb-desc-text.more-content {overflow: hidden;position: relative;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;text-overflow: ellipsis;}
.read_more_btn, .read_less_btn {cursor: pointer;margin-top: 8px;display: block;font-size: 14px;color: #000;opacity: 0.5;font-weight: 400;text-decoration: underline;}
.read_more_btn:hover, .read_less_btn:hover {opacity: 1;font-weight:600;}
.vendor-pack .uagb-ifb-image-content img {border: 1px solid #e8e8e8;border-radius: 10px;margin: 10px 0px 5px;padding: 5px;box-sizing: border-box;}
.vendor-pack h6 {margin-bottom: 12px !important; font-weight: 600;}
.event_area .wp-block-column > div, .single-resources .featured-image{margin-bottom:20px !important;}
.event_area .wp-block-column .label{display:inline-block;padding-bottom:5px;}
.event_area h6 {font-weight: 600;padding-bottom: 5px;border-bottom: 1px solid var(--web-green);color: var(--web-green); font-size: 20px;margin-bottom: 25px;}
.event_area {padding: 15px;background: #f5f5f5;border-left: 3px solid #000;transition: 0.3s ease-in-out;}
.event_area:hover{border-left: 6px solid var(--web-green); transition: 0.3s ease-in-out;}
.archive article .inside-article {display: grid;padding: 15px !important;background: #f5f5f5;border-radius: 20px;}
.archive article .inside-article .post-image img {border-radius: 20px;width:100%}
.archive article .inside-article .entry-title {font-size: 25px;font-weight: 600; margin: 15px 0px;border-bottom: 1px solid #dfdfdf;padding-bottom: 10px;}
.archive article .inside-article .entry-summary {order: 2;margin-top: 0px;}
.archive article .inside-article .entry-summary a {display: block;margin-top: 15px;}
.archive .content-area .content-section .podcast-content {padding-top: 15px;}
.post-design.home .uagb-post__image{width:100%}
.sec-inner-1{width:100% !important;margin:0 !important;max-width:100% !important;}
.ad-slider .slides .slide img {width: 430px;height: 300px;}
.tax-resources_category .site-main {display: grid;grid-template-columns: 1fr 1fr 1fr;row-gap: 20px;column-gap: 20px;align-items: stretch;}
.tax-resources_category .podcast-section {display: block;margin-bottom: 0px;}
.tax-resources_category .podcast-section .image-section {width: 100%;}
.tax-resources_category .podcast-section .content-section {width: 100%;padding: 10px;background: #f5f5f5;}
/*.single-event .event.type-event .featured-image img*/
.img-auto img{height:auto !important}
.img-width-auto img{width:auto !important}
.author .custom_header .entry-title {display: flex;align-items: center;justify-content: center;gap: 15px;}
.author .custom_header .entry-title .avatar {border-radius: 100px;}
.podcast-scheduled {text-align: center;padding: 40px 20px;background: #f9f9f9;border: 1px solid #ddd;border-radius: 10px;margin: 20px auto;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);}
.podcast-title {font-size: 2rem;color: #333;margin-bottom: 10px;}
.podcast-description {font-size: 1.2rem;color: #555;margin-bottom: 20px;}
.countdown-timer {font-size: 1.5rem;color: #222;font-weight: bold;background: #fff;border: 1px solid #ccc;padding: 10px 20px;border-radius: 5px;display: inline-block;}
#countdown {font-size: 2rem;margin-top: 10px;}
#countdown span {background: #008861;color: #fff;font-family: 'Helvetica';font-size: 3rem;border-radius:4px;padding: 0 5px;}
#countdown span:after {content:attr(data-label);font-size:12px;color:#fff;}
#p_duration, .helvetica{font-family: 'Helvetica';}
.single-podcast .featured-image.page-header-image-single img{object-fit: cover;}
.featured-image.page-header-image-single .featured-image-wrap {position: relative;width: 100%;height: auto;overflow: hidden;}
.featured-image.page-header-image-single img {width: 100%;height: 500px;object-fit: contain;position: relative;z-index: 2;}
.blur-background {position: absolute;top: 0;left: 0;right:0;bottom:0;width: 100%;z-index: 1;background-size: cover;background-position: center;filter: blur(20px);transform: scale(1.2);opacity: 0.5;}
.page-template-default main {margin: 0px !important;}
.page-template-default .inside-article, .page-template-default .inside-article .wp-block-woocommerce-checkout {padding: 0px;}
.woocommerce-checkout .woocommerce .woocommerce-info {font-size: 20px;font-weight: 600;color: #fff;background: #2b3d53;border-top-color: #008861;margin-bottom: 20px;}
.woocommerce-checkout .woocommerce {background: #f9f9f9;padding: 20px;}
.woocommerce-checkout #customer_details h3, .woocommerce-checkout #order_review_heading {margin-bottom: 15px;font-size: 25px;font-weight: 600;color: var(--web-green);}
/*.woocommerce-checkout #order_review_heading{margin-top: 20px;padding-top: 20px;border-top: 2px solid #dfdfdf;}*/
.woocommerce-checkout-payment #place_order {width: 100%;padding: 18px;background: var(--web-blue);margin-top: 15px;}


@keyframes play-animate{
	0% {-webkit-transform: scale(1);transform: scale(1);opacity: 0;}
   20% {-webkit-transform: scale(1.24);transform: scale(1.24);opacity: 1;}
   100% {-webkit-transform: scale(2.1);transform: scale(2.1);opacity: 0;}
}
@keyframes pulse {
    0% {transform: scale(1);opacity: 1;}
    50% {transform: scale(1.1);opacity: 0.7;}
    100% {transform: scale(1); opacity: 1;}
}




@media (min-width: 1229px){
	.grid-banner-homepage article .uagb-post__image {width: 68%;float: left;margin-right: 20px;height: 500px;}
	.grid-banner-homepage article .uagb-post__image + .uagb-post__text{padding-top:20px;}
	.grid-banner-homepage article .uagb-post__text {margin-left: 0px !important;margin-right: 0px !important;}
}
@media (max-width: 1307px){
	.header-side-btns{display:none}
	.head-btn-menu{display:block !important;}
}
@media (min-width:1025px){
	.archive article .inside-article .post-image img{height:500px;object-fit:cover;object-position:top;}
	.tab-posts .uagb-post__excerpt, .tab-posts .uagb-post__cta, .event-page .post-content{display:none;}
	.services_style img{left:-30px;}
	.tax-resources_category .podcast-section .content-section {min-height: 181px;}
	#events-container_sidebar .location {height: 20px;overflow: hidden;-webkit-line-clamp: 1;-webkit-box-orient: vertical;text-overflow: ellipsis;display: -webkit-box;margin-bottom: 0px;}
	#events-container_sidebar .location i {margin-right: 5px;}
}
@media (min-width: 768px){	
	.logged-in.admin-bar .sticky-table, .logged-in.admin-bar #right-sidebar .inside-right-sidebar{position:sticky;top:210px}
	.sticky-table, #right-sidebar .inside-right-sidebar{position:sticky;top:163px}
	.logged-in.admin-bar .site-header{top:32px;}
	.site-header{position:sticky;top:0px;z-index:9999;}
	.logged-in.admin-bar #site-navigation{position: sticky;top: 145px;}
	#site-navigation{top: 113px;position: sticky;box-shadow: rgba(0, 0, 0, 0.14) 0px 0px 10px 5px;z-index:9999;}	
	.main-navigation ul#menu-main-menu li a .dropdown-menu-toggle{padding-right:0;padding-left:5px;/*display:none*/}
	/*.equal-width-image-text .uagb-post__image, .equal-width-image-text .uag-post-grid-wrapper {flex-basis: 50% !important;}*/
	/*.equal-width-image-text .uagb-post__image .size-large {height: auto !important;} */
	/*.team-image .wp-block-uagb-image__figure img{height:400px !important;object-fit:cover;object-position:top center;}
	.AG-team .uagb-desc-text{min-height:170px;}
	.team-content .uagb-heading-text{min-height:100px;}*/
	.d-flex{display:flex}
	.d-flex .col-4{width:33.33%;}
	.d-flex .col-4:first-child{padding-right:10px;padding-left:0px;}
	.d-flex .col-4{padding-right:5px;padding-left:5px;}
	.d-flex .col-4:last-child{padding-left:10px;padding-right:0px;}
	.d-flex .col-6{width:50%;}
	.d-flex .col-6:first-child{padding-right:10px;}
	.d-flex .col-6:last-child{padding-left:10px;}
	.podcast-image img{height:205px !important;object-fit:cover;}
	.services_style {min-height:220px;}	
	.image-section{width:35%;}
	.content-section{width:65%;display:flex;flex-wrap:wrap;}
	.equal-width-image-text .podcast-section .image-section img {width: 100%;height: 185px;object-fit: cover;}
	.footer-widget-1{flex-basis:50% !important;}
	.footer-widget-2, .footer-widget-3{flex-basis:25% !important;}
	.ambassador-section .uagb-heading-text {min-height: 99px;}
	.single-post .inside-article .wp-block-uagb-image, .single .inside-article .wp-block-uagb-image, .archive .inside-article .wp-block-uagb-image {width: 400px;float: right;margin-left: 15px;clear: both;}
	.single-post .inside-article .wp-block-uagb-image figure img, .single .inside-article .wp-block-uagb-image figure img, .archive .inside-article .wp-block-uagb-image figure img{width: 400px;height: auto;object-fit: cover;object-position: top;}
	.single-post footer.entry-meta .post-navigation > div a{min-height:80px;}
}
@media (min-width: 993px) and (max-width: 1300px){
	.main-navigation ul#menu-main-menu li a{padding:0 7px;}
	.header-side-btns .uagb-buttons__wrap{flex-wrap:wrap !important}
	.top-text-strip{top:120px;}
	.main-navigation .inside-navigation{padding: 0 10px;}
	.top-text-strip{top:74px;}
}
@media (min-width: 1025px) and (max-width: 1336px){
	.tab-posts .uagb-post-grid-byline{flex-direction:column;gap:3px;align-items:flex-start;}
}

@media (min-width:993px) and (max-width: 1024px){
	.header-search{width:30% !important;}
}

@media (min-width: 1275px)  and (max-width: 1307px){
	.top-text-strip{top:74px;}
}

@media (max-width: 803px){
	.top-text-strip p{font-size:12px !important}
	.top-text-strip{top:80px}
	.site-header .header-image{width:250px}
}

@media (min-width: 768px) and (max-width: 992px){
	.inside-header {flex-wrap:wrap}
/* 	.top-text-strip{top:160px} */
	.banner-slider .uagb-post__title.uagb-post__text{margin-top:260px}
	.single-post .wp-block-uagb-container.alignfull{margin-bottom:0px !important}
}


@media (max-width: 1024px){
	.logged-in.admin-bar .sticky-table, .logged-in.admin-bar #right-sidebar .inside-right-sidebar, .sticky-table, #right-sidebar .inside-right-sidebar {position: inherit;top: auto;}
	.grid-padding-lR .uagb-container-inner-blocks-wrap .wp-block-uagb-container, .single .site-content .content-area, .archive .site-content .content-area, .page-template-default .site-content .content-area, .page-template-submit-event .site-content .content-area {max-width: 100% !important;width:100% !important;padding:0px;}
	.home .uagb-slick-carousel .uagb-post__inner-wrap > .uagb-post__text{margin-left:0px !important;margin-right:0px !important}
	.home .uagb-slick-carousel .uagb-post__inner-wrap > .uagb-post__image{margin-bottom:20px;}
	.grid-padding-lR .uagb-container-inner-blocks-wrap, .single .site-content, .archive .site-content, .page-template-default .site-content, .page-template-submit-event .site-content, .woocommerce-page .site-content {flex-direction: column !important;flex-wrap: nowrap !important;}	
	.grid-padding-lR .uagb-post__columns-tablet-2 {grid-template-columns: repeat(2 , minmax(0, 2fr)) !important;}
	.grid-padding-lR.wp-block-uagb-container {padding-left: 20px !important;padding-right: 20px !important;}
	.post-design.home .uagb-post__inner-wrap .uagb-post__image {height: 350px;}
	.post-design.home .uagb-post__inner-wrap .uagb-post__image img {height: 350px !important;object-fit: cover;object-position: center;}
	.tab-posts .uagb-post__image img, #events-container_sidebar .image-section img{height:200px !important;}
	.grid_gap_tablet {column-gap: 20px !important;}
	.slide .wp-post-image, .single #right-sidebar, .archive #right-sidebar, .page-template-default #right-sidebar, .page-template-submit-event #right-sidebar, .woocommerce-page #right-sidebar{width: 100%;}
	.archive article .inside-article .post-image img{height:450px;object-fit:cover;object-position:top;}
	.ambassador-section{padding:10px !important}
	.tax-resources_category .site-main {display: grid;grid-template-columns: 1fr 1fr;}
	.custom_header{padding:35px}
	.custom_header .entry-title{font-size:32px;}
	.custom_header .entry-meta, .custom_header .entry-meta a {font-size: 15px;}
}

@media (max-width:976px){
	.image-section { width: 54%;}
	.resources_page-article article .uagb-post__image {margin-top: -20px !important;margin-left: -20px !important;margin-right: -20px !important;}
	.site-header .header-image{width:250px}
}

@media (width: 768px) {
  .top-text-strip {top: 78px !important;}
}

@media (max-width: 768px){	
/* 	.header-widget{display:none !important} */
	.main-navigation{margin-top:29px}
	.main-navigation .inside-navigation{padding:0 !important}
	.main-navigation .menu-toggle{background:var(--web-green) !important;color:#fff !important;line-height:45px;}
	.banner-slider .uagb-post__title.uagb-post__text{margin-top:150px}
	.banner-slider .uagb-post__title.uagb-post__text{font-size:18px}
	.tab-posts .uagb-post__image, .foot-posts .uagb-post__image {width: 40% !important;}
	.tab-posts .uag-post-grid-wrapper, .foot-posts .uag-post-grid-wrapper {width:60%}
	.tab-posts .uagb-post__inner-wrap, .foot-posts .uagb-post__inner-wrap {display:flex !important}
	.tab-posts .uagb-post__image img, #events-container_sidebar .image-section img{height: 180px !important;object-position:center;}
	.home-tabs ul{flex-direction:unset !important;flex-wrap:nowrap !important}
	.home-tabs ul li{font-size:15px;width:auto !important}	
	.inner-banner .uagb-ifb-title-wrap{padding-left:10px;padding-right:10px;}
	.inner-banner .uagb-ifb-title-wrap h5{font-size:18px}
	/*.services_style .uagb-ifb-image-content img{left: -10px;top: -10px;width:80px !important}*/
	.services_style.events .uagb-ifb-image-content img{width:45px !important}
	.services_style.events, .slick-slider.latest_podcast_slide .podcast-section .podcast-title{min-height:auto}
	.podcast-section{display:flex;}
	.podcast-section .image-section {width: 40%;}
	.podcast-section .content-section {width: 60%;}
	#tabbed_posts .podcast-section .content-section {display: flex;flex-direction: column;gap: 1em;}	
	/*.single-post .inside-article, .single-post .comments-area, .archive .inside-article {padding: 0px 20px 0px 20px !important;}*/	
	#right-sidebar.widget-area .widget {padding: 0px;}
	.archive .content-area { padding: 0px 20px;}
	.strategic-partners-logo .uagb-icon-list__wrap {grid-template-columns: 1fr 1fr 1fr;}
	.event-page .heaing-design {display: flex;}
	.post-design.home .uagb-post__inner-wrap .uagb-post__image, .single .featured-image img, .archive .featured-image img {height: 300px;}
	.post-design.home .uagb-post__inner-wrap .uagb-post__image img {height: 400px !important;object-fit: cover;object-position: center;}
	.podcast_grid .uagb-post__image .uagb-image-ratio-2-3{min-height: 300px;}
	 .grid-padding-lR .uagb-post__columns-tablet-2 {grid-template-columns: repeat(1 , minmax(0, 2fr)) !important;}
	.grid_gap_tablet {row-gap: 35px !important;}
	.footer_subscribe_section .wp-block-uagb-advanced-heading h4 {font-size: 30px;line-height: 35px;}
	.footer_subscribe_section .wp-block-uagb-advanced-heading p {font-size: 20px;}
	.equal-width-image-text .podcast-section .image-section img {width: 100%;height: 200px;object-fit: cover;}
	.archive article .inside-article .post-image img{height:400px;object-fit:cover;object-position:top;}
	.archive article .inside-article .entry-title{font-size:20px;line-height:25px}
	.podcast_meta_field li:nth-child(2){position:relative;top:auto;right:auto;}
	.podcast_meta_field li:not(:first-child) {margin-top: 10px;border-top: 1px solid #000;padding-top: 8px;}
	.tax-resources_category .site-main {display: grid;grid-template-columns:1fr;}
	.tax-resources_category .podcast-section .podcast-thumb img {height: 300px;object-fit: cover;object-position: top;}
	.single-post footer.entry-meta .post-navigation{flex-direction:column;}
	.custom_header{padding:30px}
	.custom_header .entry-title{font-size:28px;}
}

@media (max-width:600px){
	.vendor_grid_columns {grid-template-columns: 1fr 1fr}
	.podcasts_video .play_icon {width: 60px;height: 60px;top: calc(50% - 30px);left: calc(50% - 30px);color: #fff;font-size: 20px;}
	.strategic-partners-logo .uagb-icon-list__wrap {grid-template-columns: 1fr 1fr;}
	.tab-posts .uagb-post__inner-wrap, .foot-posts .uagb-post__inner-wrap{flex-direction:column !important;gap:1em !important}
	.tab-posts .uagb-post__image, .foot-posts .uagb-post__image{width:100% !important}
	.tab-posts .uag-post-grid-wrapper, .foot-posts .uag-post-grid-wrapper{padding-left:0px !important;padding-right:0px !important}
	.tab-posts .uagb-post__image img, #events-container_sidebar .image-section img{height: 220px !important;object-fit: cover;object-position: center;width:100%;}
	.podcast-section{display:block;}
	.podcast-section .image-section, .podcast-section .content-section, .image-section .podcast-thumb a {width:100%;}
	.podcast-section .content-section {padding: 0px;margin-top: 1em; }
	.post-design.home .uagb-post__inner-wrap .uagb-post__image img, .grid-banner-homepage article .uagb-post__image img, .post-design.home .uagb-post__inner-wrap .uagb-post__image, #events-container_content .podcast-thumb .wp-post-image,  .equal-width-image-text .podcast-section .image-section img {/*height: 280px !important;*/height: 220px !important;}
	.footer_subscribe_section .wp-block-uagb-advanced-heading p {width:100%;}
	.archive article .inside-article .post-image img{height:auto}
	.custom_header{padding:28px}
	.custom_header .entry-title{font-size:25px;}
	#block-18 .uagb-container-inner-blocks-wrap{column-gap: 10px !important; }
	#popmake-3860{max-width:90% !important}
	#popmake-3860 dotlottie-player {height: 220px;}
}

@media (max-width:460px){
	.vendor_grid_columns {grid-template-columns: 1fr}
	.podcast_grid.wp-block-uagb-post-grid.is-grid {grid-template-columns: repeat(1 , minmax(0, 1fr));}
	.podcast_grid .uagb-post__image .uagb-image-ratio-2-3 {min-height: 360px;}
	.tax-resources_category .podcast-section .podcast-thumb img {height: 360px;object-fit: cover;object-position: top;}
	.footer_subscribe_section .wp-block-uagb-advanced-heading h4 {font-size: 25px;line-height: 30px;}
	.footer_subscribe_section .wp-block-uagb-advanced-heading p {font-size: 17px;}
	.single .featured-image img, .archive .featured-image img{height:auto !important}
	.custom_header{padding:25px}
	.custom_header .entry-title{font-size:22px;}
	.top-text-strip{height: 70px;display: flex;align-items: center;}
	.main-navigation {margin-top: 65px !important;}
}

@media (max-width: 1307px){
	.has-inline-mobile-toggle .mobile-menu-control-wrapper{display: flex;flex-wrap: wrap;}
	.has-inline-mobile-toggle .header-widget, .has-inline-mobile-toggle #site-navigation{flex-basis: 100%}
	.main-navigation ul, .gen-sidebar-nav, .main-navigation:not(.slideout-navigation):not(.toggled) .main-nav > ul, .has-inline-mobile-toggle #site-navigation .inside-navigation > *:not(.navigation-search):not(.main-nav){display:none}
	.main-navigation .menu-toggle, .sidebar-nav-mobile:not(#sticky-placeholder){display:block}
	.has-inline-mobile-toggle .inside-header {flex-direction: row;text-align: left;flex-wrap: wrap;}
	.main-navigation .menu-toggle{height:40px;line-height:40px}
}

@media (min-width: 735px)  and (max-width: 768px){
	.site-header .header-widget{margin-top:0;}
	.top-text-strip {top: 100px !important;}
}
@media (max-width: 735px) {
	.top-text-strip {top: 111px;}
	.site-header .header-widget {margin-top: 10px;}
}
@media (max-width: 693px) {
	.main-navigation {margin-top: 47px;}
}
@media (max-width: 501px){
	.top-text-strip {top: 160px;}
}
@media (min-width: 471px)  and (max-width: 500px){
	#block-18 .uagb-container-inner-blocks-wrap{flex-direction:column}
}