/*
Theme Name: Hub Child
Theme URI: http://hub.liquid-themes.com/
Author: Liquid Themes
Author URI: https://themeforest.net/user/liquidthemes
Template: hub
Description: Smart, Powerful and Unlimited Customizable WordPress Theme.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: hub-child
Tags: responsive, retina, rtl-language-support, blog, portfolio, custom-colors, live-editor
*/
html {scroll-behavior: smooth;}
body.home .titlebar{display: none;}
.header-nav .menu-item{height: 18px;}
.header-nav .navbar-collapse{align-items: center;}
.logo_col{position: relative!important;}
.header_logo_abs{position: absolute!important;}
.donate_button .elementor-icon-list-item a{padding: 16px 0px;}
body:not(.home) .donate_button .elementor-icon-list-item a, body:not(.home) .donate_button .elementor-icon-list-item a .elementor-icon-list-text{display: flex;}
.donate_button .elementor-icon-list-item a .elementor-icon-list-text{padding: 11px 0px 11px 24px;border-left: 1px solid rgba(4, 33, 97, .10);}
.mobile_nav_menu .nav-trigger.is-active{left: unset!important;right: 1em!important;}
.mobile_nav_menu .ld-sd-wrap .ld-sd-inner{justify-content: flex-start!important;padding: 80px 0px 0px!important;}
.mobile_nav_menu .menu_sidebar .main-nav{padding: 20px 0px 0px!important;}
.mobile_nav_menu .nav-trigger{width: 45px;height: 45px!important;margin: 10px;}
.mobile_nav_menu .nav-trigger.is-active .bars .bar:nth-child(2), .mobile_nav_menu .nav-trigger.is-active .bars .bar:nth-child(2):before{background: var(--e-global-color-text)!important;}
.mobile_nav_menu .nav-trigger .bars{width: 45px;height: 45px!important;}
.header.is-stuck .header_logo_abs{position: relative!important;top: unset!important;margin-bottom: -70px!important;}
.donate_button .elementor-icon-list-item:hover .elementor-icon-list-icon svg path{stroke: #1aa6a9;}
.header-nav .main-nav .current-menu-item.page_item a, .header-nav .main-nav .current-menu-item a.is-active{font-weight: 600!important;}
.header-nav .main-nav a.is-active, .header-nav-menu .main-nav a.is-active, .header-nav .main-nav .menu-item.current_page_item.page_item a{color: var( --e-global-color-primary )!important;}

body:not(.home) header.site-header{border-bottom: 1px solid #0421611A;}

body .header-nav-menu .main-nav .menu-item.contact_menu_btn a{font-family: Inter;font-weight: 700;font-size: 16px!important;line-height: 30px!important;letter-spacing: 1.6px!important;text-transform: uppercase!important;background-color: var( --e-global-color-secondary )!important;color: var( --e-global-color-4d9f875 )!important;display: inline-block!important;flex-grow: inherit!important;padding: 10px 20px 10px 20px!important;margin: 20px 20px 0px 30px!important;}

.elementor-icon-list-items{margin: 0px;padding: 0px;list-style-type: none;}
.header_nav_wrap{height: auto;}

.footer_col > .elementor-container, .flex_col > .elementor-container{flex-direction: column;}
.footer_col > .elementor-container .footer_col, .flex_col > .elementor-container .col_100{flex: 0 0 100%;width: 100%;}
.social_links .elementor-social-icon{transition: 0.5s ease-in-out!important;}
.social_links .elementor-social-icon svg, .social_links .elementor-social-icon:hover svg{width: 24px!important;height: 24px!important;} 

.footer_nav .lqd-custom-menu ul{background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.05) 50%, rgba(255, 255, 255, 0) 100%);padding: 20px 0px;}
.footer_link a{font-size: 16px!important;line-height: 1!important;}

.font-300{font-weight: 300;}
.primary_btn .elementor-button-icon{padding: 11.5px 0px;position: relative;}
.primary_btn .elementor-button-icon:before{content: '';position: absolute;top: 0px;left: -22px;width: 1px;height: 100%;background: #fff;}
.primary_btn .elementor-button .elementor-button-content-wrapper{align-items: center;}

.form_back_shadow{background: linear-gradient(270deg, #FFFFFF 0%, #FFFFFF 72.8%, rgba(255, 255, 255, 0) 100%);}
/* .sam_slider .carousel-item{height: 100%;} */
.sam_slider .carousel-item .carousel-item-inner{flex: 1;}
.issue_cols_wrap .issue_col{display: flex;flex-direction: column;}
.issue_cols_wrap .issue_col .elementor-widget-container{min-height: 100%;height: 100%;}
.sam_slider .carousel-item .carousel-item-inner:before, .issue_cols_wrap .issue_col .elementor-widget-container:before{content: '';position: absolute;top: 5px;right: 6px;background-image: url('/wp-content/uploads/2026/03/vector_left_bottom.svg');width: 185px;height: 185px;background-size: cover;background-repeat: no-repeat;opacity: 0.1;transition: width 0.4s ease, height 0.4s ease;transform-origin: center;}
.sam_slider .carousel-item img, .issue_cols_wrap .issue_col .elementor-icon-box-description img{width: 120px;height: 120px;padding: 16.5px;transition: transform 0.4s ease;}
.sam_slider .carousel-item, .issue_cols_wrap .issue_col{box-sizing: border-box;}
.sam_slider .carousel-item .issue_headline, .issue_cols_wrap .issue_col .issue_headline{font-weight: 500;font-size: 32px;line-height: 1.2;text-transform: uppercase;margin: 0px 0px 32px;transition: color 0.4s ease;}
.sam_slider .carousel-item .issue_description, .issue_cols_wrap .issue_col .issue_description{font-weight: 400;font-size: 18px;line-height: 1.6;margin-bottom: 0px!important;transition: color 0.4s ease, margin 0.4s ease;}
.sam_slider .carousel-item .secondary_btn, .issue_cols_wrap .issue_col .secondary_btn{font-weight: 700;font-size: 16px;line-height: 100%;letter-spacing: 1.3px;text-transform: uppercase;color: #FFCC00;display: flex;align-items: center;justify-content: flex-start;padding: 0px;height: 0;opacity: 0;transition: height 0.4s ease, opacity 0.4s ease, transform 0.4s ease, margin 0.4s ease;}
.sam_slider .carousel-item .secondary_btn .btn-icon, .issue_cols_wrap .issue_col .btn-icon{position: relative;border-left: 1px solid #FFCC00;padding: 9px 0px 9px 38px;margin-left: 32px;font-size: 0px;}
.sam_slider .carousel-item .secondary_btn .btn-icon:after, .issue_cols_wrap .issue_col .btn-icon:after{content: '';position: absolute;top: 12px;right: 0px;background-image: url('/wp-content/uploads/2026/03/yellow_arrow.svg');width: 16px;height: 32px;background-size: auto;background-repeat: no-repeat;}
.sam_slider .carousel-item .carousel-item-inner, .issue_cols_wrap .issue_col .elementor-widget-container{position: relative;background: linear-gradient(#000, #000) bottom / 100% 2px no-repeat, #fff !important;transition: background-size 0.4s ease, padding 0.4s ease;box-sizing: border-box;height: 100%;}
.sam_slider .carousel-item .carousel-item-content, .issue_cols_wrap .issue_col .elementor-icon-box-content{display: flex;justify-content: space-between;gap: 65px;flex-direction: column;transition: gap 0.4s ease;box-sizing: border-box;}
.sam_slider .carousel-item .carousel-item-content .on_hover, .issue_cols_wrap .issue_col .on_hover{display: none;}
.sam_slider .carousel-item .secondary_btn:hover, .issue_cols_wrap .issue_col .secondary_btn:hover{color: #fff;}
.sam_slider .carousel-item .secondary_btn:hover .btn-icon, .issue_cols_wrap .issue_col .secondary_btn:hover .btn-icon{border-color: #fff;}
.sam_slider .carousel-item .secondary_btn:hover .btn-icon:after, .issue_cols_wrap .issue_col .secondary_btn:hover .btn-icon:after{filter: brightness(0) invert(1);}


.sam_slider .carousel-item:hover .carousel-item-inner:before, .issue_cols_wrap .issue_col:hover .elementor-widget-container:before{background-image: url('/wp-content/uploads/2026/03/hover_vector.svg');width: 135px;height: 135px;opacity: 1;}
.sam_slider .carousel-item:hover .carousel-item-inner, .issue_cols_wrap .issue_col:hover .elementor-widget-container{background: linear-gradient(#000, #000) bottom / 100% 100% no-repeat, #fff!important;padding: 40px;}
.sam_slider .carousel-item:hover .carousel-item-content, .issue_cols_wrap .issue_col:hover .elementor-icon-box-content{gap: 40px;}
.sam_slider .carousel-item:hover img, .issue_cols_wrap .issue_col:hover .elementor-icon-box-description img{transform: scale(0.8333);}
.sam_slider .carousel-item:hover .issue_headline, .issue_cols_wrap .issue_col:hover .issue_headline{color: rgba(26, 166, 169, 1);}
.sam_slider .carousel-item:hover .issue_description, .issue_cols_wrap .issue_col:hover .issue_description{color: rgba(171, 178, 178, 1);}
.sam_slider .carousel-item:hover .secondary_btn, .issue_cols_wrap .issue_col:hover .secondary_btn{display: flex; height: 100%;margin-top: 27px;opacity: 1;}
.sam_slider .carousel-item:hover .carousel-item-content .on_hover, .issue_cols_wrap .issue_col:hover .on_hover{display: block;}
.sam_slider .carousel-item:hover .carousel-item-content img:not(.on_hover), .issue_cols_wrap .issue_col:hover img:not(.on_hover){display: none;}

.issue_cols_wrap .elementor-widget-wrap{gap: 32px;}
.issue_col{width: calc((100% / 3) - 21.99px);flex: 0 0 calc((100% / 3) - 21.99px);background-color: #fff;}
.headline-right-border .elementor-widget-container{display: flex;align-items: center;}
.headline-right-border .elementor-heading-title{margin: 0;white-space: nowrap;} 

.headline-right-border .elementor-widget-container:after{ content: "";flex-grow: 1;height: 2px;background-color: rgba(171, 178, 178, 1);margin-left: 24px;}
.issue_cols_wrap .issue_col .elementor-icon-box-content > p:not(.elementor-icon-box-description){display:none;margin: 0px;}
.headline-right-border.headline-slider .elementor-widget-container:after{margin-right: 140px;}

.sam_slider .carousel-nav.carousel-nav-top{top: -73px;}
.sam_slider .flickity-viewport{overflow: hidden;}
.sam_slider .carousel-nav .flickity-button svg{display: none;}
.sam_slider .carousel-nav .flickity-button::after {
    content: '';
    display: inline-block;
    width: 15px;
    height: 12px;
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2217%22%20height%3D%2212%22%20viewBox%3D%220%200%2017%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M15.75%204.77295C16.1642%204.77295%2016.5%205.10874%2016.5%205.52295C16.5%205.93716%2016.1642%206.27295%2015.75%206.27295L15.75%205.52295L15.75%204.77295ZM0.219669%206.05328C-0.073224%205.76039-0.0732241%205.28551%200.219669%204.99262L4.99264%200.219649C5.28553-0.0732441%205.76041-0.0732442%206.0533%200.219649C6.34619%200.512543%206.34619%200.987416%206.0533%201.28031L1.81066%205.52295L6.0533%209.76559C6.34619%2010.0585%206.34619%2010.5334%206.0533%2010.8263C5.76041%2011.1191%205.28553%2011.1191%204.99264%2010.8263L0.219669%206.05328ZM15.75%205.52295L15.75%206.27295L0.749999%206.27295L0.749999%205.52295L0.749999%204.77295L15.75%204.77295L15.75%205.52295Z%22%20fill%3D%22%23ABB2B3%22/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.sam_slider .carousel-nav .flickity-button.next::after{transform: rotate(180deg);}
.sam_slider .carousel-nav .flickity-button.next::after, .sam_slider .carousel-nav .flickity-button:not([disabled]):after{filter: invert(15%) sepia(85%) saturate(7000%) hue-rotate(-1deg) brightness(83%) contrast(85%);}
.sam_slider .carousel-nav .flickity-button:hover::after{filter: brightness(0) invert(1);}

.sam_slider .carousel-nav .flickity-button[disabled]{border: 1.5px solid rgba(171, 178, 178, 1);}
.sam_slider .carousel-nav .flickity-button[disabled] svg{fill: rgba(171, 178, 178, 1);}
.sam_slider .carousel-nav .flickity-button{border: 1.5px solid rgba(213, 42, 29, 1);transition: 0.4s ease;}
.sam_slider .carousel-nav .flickity-button svg{fill: rgba(213, 42, 29, 1);}
.sam_slider .carousel-nav .flickity-button:hover {background: rgba(213, 42, 29, 1);}
.sam_slider .carousel-nav .flickity-button:hover svg{fill: #fff;}
.sam_slider .carousel-item .carousel-item-content p, .sam_slider .carousel-item .carousel-item-content .content_wrap p{margin: 0px;}
.sam_slider .carousel-item .carousel-item-content p br{display: none;}
[data-elementor-device-mode*=tablet] .sam_slider .carousel-nav, [data-elementor-device-mode*=mobile] .sam_slider .carousel-nav{display: block!important;position: absolute !important;top: -73px!important;right: 0px !important;}
[data-elementor-device-mode*=tablet] .sam_slider .carousel-dots-mobile, [data-elementor-device-mode*=mobile] .sam_slider .carousel-dots-mobile, .sam_slider .carousel-dots-to-hide, .sam_slider .carousel-dots-mobile, .sam_slider .carousel-dots-to-hide, .sam_slider .carousel-dots-mobile{display: none!important;}

.news-posts-wrap{display: grid;grid-template-columns: repeat(3, 1fr);gap: 32px;margin-bottom: 48px;}
.news-post-item{box-shadow: 0px 16px 48px 0px rgba(24, 63, 102, 0.06);background-color: #fff;position: relative;}
.news-post-item .post-img{overflow: hidden;}
.news-post-item .post-img a{display: inline-block;width: 100%;height: 100%;}
.news-post-item .post-img a:hover img{transform: scale(1.1);}
.news-post-item .post-img img{width: 100%;transition: 0.4s ease;overflow: hidden;}
.news-post-item .post-content-wrap{display: flex;flex-direction: column;gap: 24px;padding: 24px;}
.news-post-item .post-content-wrap .post-date time, .posted-on time{font-family: Inter;font-weight: 600;font-size: 16px;line-height: 1.2;text-transform: uppercase;color: rgba(171, 178, 178, 1);vertical-align: middle;display: inline-block;margin-left: 10px;}
.news-post-item .post-content-wrap .post-title, .news-post-item .post-content-wrap .post-title a{font-family: Oswald;font-weight: 500;font-size: 32px;line-height: 1.2;letter-spacing: 0%;text-transform: uppercase;color: rgba(6, 20, 20, 1);margin: 0px;}
.news-post-item .post-content-wrap .post-title a:hover{color: rgba(26, 166, 169, 1);}
.news-post-item .post-content-wrap .read-more-btn{font-family: Inter;font-weight: 700;font-size: 16px;line-height: 1;letter-spacing: 1.3px;text-transform: uppercase;color: rgba(26, 166, 169, 1);transition: 0.4s ease;}
.news-post-item .post-content-wrap .read-more-btn span{margin-left: 32px;padding: 9px 0px 9px 22px;border-left: 1px solid;display: inline-block;}
.news-post-item .post-category{position: absolute;top: 24px;left: 24px;}
.news-post-item .post-category, body.lqd-blog-post .entry-meta .cat-links a{font-family: Inter;font-weight: 600;font-size: 14px;line-height: 1.2;text-transform: uppercase;color: rgba(26, 166, 169, 1);padding: 8px 14px;background-color: #fff;z-index: 1;}
.news-post-item .post-category span{display: inline-block;vertical-align: bottom;width: 20px;height: 20px;margin-right: 10px;}
.news-post-item .post-category span svg{width: 20px;height: 20px;}
.news-post-item .read-more-btn:hover{color: #000;}
.news-post-item .read-more-btn:hover span{border-color: #000;}
.news-post-item .read-more-btn:hover svg path{fill: #000;}
.lqd-lp-style-13 .lqd-lp-overlay-link{display: none;}

.gform_wrapper.gravity-theme form .gform_fields{gap: 32px;}
.gform_wrapper form .gform_fields .ginput_container{position: relative;}
.gform_wrapper form .gform_fields .ginput_container::before{content: '';background-size: contain;background-repeat: no-repeat;background-position: center;width: 20px;height: 20px;position: absolute;top: calc((54px - 20px) / 2);left: 24px;}
.gform_wrapper form .gform_fields .full_name .ginput_container::before{background-image: url('/wp-content/uploads/2026/03/user.svg');}
.gform_wrapper form .gform_fields .full_name .ginput_container.has_last_name:before{display:none;}
.gform_wrapper form .gform_fields .full_name .ginput_container.has_last_name .gform-grid-col{position:relative;}
.gform_wrapper form .gform_fields .full_name .ginput_container.has_last_name .gform-grid-col::before{background-image: url('/wp-content/uploads/2026/03/user.svg');content: '';background-size: contain;background-repeat: no-repeat;background-position: center;width: 20px;height: 20px;position: absolute;top: calc((54px - 20px) / 2);left: 24px;}
.gform_wrapper form .gform_fields .full_name .ginput_container.has_last_name .gform-grid-col.name_last::before{left: calc(24px + 2%);}
.gform_wrapper form .gform_fields .email .ginput_container::before{background-image: url('/wp-content/uploads/2026/03/email.svg');}
.gform_wrapper form .gform_fields .phone .ginput_container::before{background-image: url('/wp-content/uploads/2026/03/call.svg');}
.gform_wrapper form .gform_fields .zipcode .ginput_container::before{background-image: url('/wp-content/uploads/2026/03/zipcode.svg');}
.gform_confirmation_wrapper.gravity-theme{margin: 60px 0px 150px;}
.gform_confirmation_wrapper.gravity-theme .gform_confirmation_message{border: 1px solid rgba(26, 166, 169, 1);padding: 10px;}
.gform_confirmation_wrapper.gravity-theme.donation_form .gform_confirmation_message{color: #fff!important;}

.gform_wrapper.gravity-theme form input:not([type="checkbox"]):not(input[type="submit"]){font-family: Inter;font-weight: 400;font-size: 16px;line-height: 1.2;color: rgba(94, 102, 102, 1);padding: 16.5px 24px 16.5px 54px;border: 1px solid rgba(210, 211, 214, 1);outline: unset;}
.gform_wrapper.gravity-theme .gform_required_legend, .gform_wrapper.gravity-theme .gform_validation_errors{display: none;}
.gform_wrapper.gravity-theme form .ginput_container .gchoice{display: flex; align-items: flex-start;}
.gform_wrapper.gravity-theme form .ginput_container .gchoice:not(:last-child){margin-bottom:2px;}
.gform_wrapper.gravity-theme form .ginput_container .gchoice input{-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 15px;height: 15px;border-radius: 0px;border: 1px solid rgba(4, 33, 97, 0.15);outline: unset;margin-top: 3px;margin-right: 10px;position: relative;}
.gform_wrapper.gravity-theme form .ginput_container .gchoice input[type="checkbox"]:checked::after{content: ''; position: absolute;top: 46%;left: 6px;transform: translate(-46%, -44%);width: 10px;height: 10px;background-color: #D52A1D;}
.gform_wrapper.gravity-theme form .ginput_container .gchoice label{font-family: Inter;font-weight: 400;font-size: 14px;line-height: 20px;color: rgba(94, 102, 102, 1);}
.gform_wrapper.gravity-theme form .gfield--type-choice{margin: 5px 0px 0px;}
.gform_wrapper.gravity-theme form .gform_footer{margin: 40px 0px 0px;padding: 0px;}
.gform_wrapper.gravity-theme form .gform_footer input[type="submit"], .hc_primary_btn{font-family: Inter;font-weight: 700;font-size: 16px;line-height: 1!important;letter-spacing: 1.3px;text-transform: uppercase;background-color: rgba(213, 42, 29, 1);border: 0px;outline: unset;color: #fff;height: unset;margin: 0px;padding: 19px 90px 19px 24px;display: inline-block;position: relative;border-radius: 0px;}
.gform_wrapper.gravity-theme form .gform_footer .submit-wrapper{position:relative;}
.gform_wrapper.gravity-theme form .gform_footer .arrow{background-image: url('/wp-content/uploads/2026/03/button_arrow.svg');background-size: 15px;background-position: right;background-repeat: no-repeat;}
.gform_wrapper.gravity-theme form .gform_footer .arrow, .hc_primary_btn .btn-icon{position: absolute;width: 15px;height: 34px;top: 10px;right: 20px;border-left: 1px solid #fff;padding-left: 38px;}
.gform_wrapper.gravity-theme form .gform_footer input[type="submit"]:hover, .hc_primary_btn:hover{background-color: rgba(173, 34, 24, 1);}
.gform_wrapper.gravity-theme form .gform_footer .gform-loader{position: absolute; right: -20px;}

.platform_col > .elementor-container{position: relative;}
.platform_col > .elementor-container:before{content: '';position: absolute;top: -78px;right: -71px;background-image: url('/wp-content/uploads/2026/03/vector_left_bottom.svg');background-size: cover;width: 143px;height: 143px;}

.content{z-index: 0!important;}

body:not(.home) .titlebar .container, body:not(.home) .content .container{width: 1440px!important;margin-left: auto;margin-right: auto;padding-left: 0px;padding-right: 0px;}
.page-nav ul.pagination .page-numbers{width: 40px;height: 40px;background-color: #f0f5f5;border-radius: 0px;}
.page-nav .pagination{justify-content: center;}
body.lqd-blog-post .lqd-post-header{padding-top: 100px;}
.entry-meta a{color: var(--e-global-color-text);}
body.lqd-blog-post .lqd-post-header .entry-meta:last-of-type a{opacity: 1;}
body.lqd-blog-post .entry-meta .cat-links a{background-color: #f1f1f1;border-radius: 0px;}

.donation_form .gfield_checkbox{gap: 16px!important;}
.gform_wrapper.gravity-theme form.donation_form .ginput_container .gchoice{position: relative;}
.gform_wrapper.gravity-theme form.donation_form .ginput_container .gchoice label {
    position: relative;
    padding: 20px 24px;
    border: 1px solid rgba(26, 166, 169, 1);
    cursor: pointer;
    background-color: transparent;
    color: rgba(26, 166, 169, 1);
    font-family: Inter;
    font-weight: 700;
    font-size: 20px;
    line-height: 1;
    text-transform: uppercase;
    transition: background-color 0.3s ease, color 0.3s ease;
	text-align: center;
	width: 100%;
	max-width: 100%;
}
.gform_wrapper.gravity-theme .donation_form .gfield_checkbox .gchoice input[type="checkbox"]:checked + label {
    background-color: rgba(26, 166, 169, 1) !important;
    color: #ffffff !important;
    border-color: rgba(26, 166, 169, 1);
}
.gform_wrapper.gravity-theme .donation_form .gfield_checkbox .gchoice:hover label, .gform_wrapper.gravity-theme .donation_form .gfield_checkbox .gchoice input[type="checkbox"]:checked + label:hover {
    background-color: rgba(20, 140, 143, 1) !important;
    color: #ffffff !important;
}
.gform_wrapper.gravity-theme form.donation_form .ginput_container .gchoice input {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    margin: 0px;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
}
.gform_wrapper.gravity-theme form.donation_form .ginput_container .gchoice input[type="checkbox"]:checked::after {
    content: unset;
}
.gform_wrapper.gravity-theme form.donation_form .gform_footer{margin-top: 60px;}

body #lqd-contents-wrap>.lqd-lp-grid{padding-top: 100px;padding-bottom: 100px;}
body nav.post-nav .nav-subtitle{border-radius: 0px;}

.page-404{padding: 100px 0px;}
.page-404 h1, .entry-meta .entry-author a{color: #000;}
.page-404 h3{margin: 20px 0px;}
.hc_primary_btn, .hc_primary_btn:hover{color: #fff!important;}
.hc_primary_btn .btn-icon svg{position: absolute; right: 0px;}
.lessbottomspces{margin-bottom:-17px;}
.aboutsmaimg{float:left;    margin: 0px 20px 20px 0px; max-width: 450px !important;}
.lastpzero p:last-child{margin-bottom:0px !important;}
.aboutsamimg, .aboutsamimg .elementor-widget-container{height:100%;margin-bottom: 0px;}
@media (min-width: 1025px){
	.footer_nav .lqd-custom-menu ul{display: flex;align-items: center;justify-content: center;column-gap: 78px;padding: 29.5px 24px;}
	.footer_nav .lqd-custom-menu ul li{position: relative;}
	.footer_nav .lqd-custom-menu ul li:not(:first-child):before{content: '';width: 1px;height: 32px;background-color: rgba(255, 255, 255, 0.20);position: absolute;top: -6px;left: calc(75px / -2);}
	.small-font{font-size: 80px;}
}
@media (min-width: 1460px){
	.footer_nav .lqd-custom-menu ul{column-gap: 169.6px;}
	.footer_nav .lqd-custom-menu ul li:not(:first-child):before{left: calc(169.6px / -2);}
}
@media (min-width: 1360px){
	.footer_nav .lqd-custom-menu ul{column-gap: 140px;justify-content: space-between;}
	.footer_nav .lqd-custom-menu ul li:not(:first-child):before{left: calc(160px / -2);}
}
@media (min-width: 2000px) and (max-width: 2399px){
	.top_arc{margin-top: -65px!important;}
	.footer_wrapper{margin-top: -65px!important;padding-top: 220px!important;}
}
@media (max-width: 1480px){
	body:not(.home) .titlebar .container, body:not(.home) .content .container{width: 100%!important;padding-left: 20px; padding-right: 20px;}
	.customsectionclassforpadding{padding-left:20px !important;padding-right:20px !important;}
}
@media (max-width: 1366px){
	.issue_cols_wrap .elementor-widget-wrap{gap: 20px;}
	.issue_col{width: calc((100% / 3) - 14px);flex: 0 0 calc((100% / 3) - 14px);}
	.gform_wrapper.gravity-theme form .gform_fields, .news-posts-wrap{gap: 20px;}
}
@media (max-width: 1024px){
	.issue_col{width: calc((100% / 2) - 14px);flex: 0 0 calc((100% / 2) - 14px);}
	.platform_col > .elementor-container > .elementor-column > .elementor-widget-wrap{background-image: linear-gradient(270deg, #1AA6A9 0%, #fff 100%)!important;}
	.news-posts-wrap{grid-template-columns: repeat(2, 1fr);}
	.header.is-stuck .header_logo_abs{margin-bottom: -55px!important;}
	.tab_100{width: 100%!important;}
	.headline-right-border.headline-slider .elementor-widget-container:after{margin-right: 0px;}
	.sam_slider .carousel-item:hover .carousel-item-inner, .issue_cols_wrap .issue_col:hover .elementor-widget-container{padding: 40px;}
	.sam_slider .carousel-item .carousel-item-content, .issue_cols_wrap .issue_col .elementor-icon-box-content, .sam_slider .carousel-item:hover .carousel-item-content, .issue_cols_wrap .issue_col:hover .elementor-icon-box-content{gap: 20px;}
	.sam_slider .carousel-item:hover img, .issue_cols_wrap .issue_col:hover .elementor-icon-box-description img{transform: scale(0.75);}
	.sam_slider .carousel-item img, .issue_cols_wrap .issue_col .elementor-icon-box-description img{width: 90px;height: 90px;}
	.sam_slider .carousel-item .issue_headline, .issue_cols_wrap .issue_col .issue_headline, .news-post-item .post-content-wrap .post-title, .news-post-item .post-content-wrap .post-title a{font-size: 26px;line-height: 1.25;}
	.sam_slider .carousel-item .issue_headline, .issue_cols_wrap .issue_col .issue_headline{margin-bottom: 20px;}
	.sam_slider .carousel-item .issue_description, .issue_cols_wrap .issue_col .issue_description{font-size: 16px;line-height: 1.4;}
	.sam_slider .carousel-item:hover .secondary_btn, .issue_cols_wrap .issue_col:hover .secondary_btn{margin-top: 26px;}
	.platform_col > .elementor-container:before{width: 100px;height: 100px;}
	.gform_wrapper.gravity-theme form.donation_form .gform_footer{margin-top: 40px;}
	.sam_slider .carousel-container .carousel-items{padding-top: 58px;}
	.lqd-lp-grid .row{margin-left: -10px;margin-right: -10px;}
	.lqd-lp-grid .lqd-lp-column{padding-left: 10px;padding-right: 10px;}
	[data-elementor-device-mode*=tablet] .sam_slider .carousel-nav, [data-elementor-device-mode*=mobile] .sam_slider .carousel-nav{top: 0px!important;}
}
@media (max-width: 767px){
	.issue_col{width: 100%;flex: 0 0 100%;}
	.news-posts-wrap{grid-template-columns: repeat(1, 1fr);}
	.header.is-stuck .header_logo_abs{margin-bottom: -19px!important;}
	.sam_slider .carousel-item .issue_headline, .issue_cols_wrap .issue_col .issue_headline, .news-post-item .post-content-wrap .post-title, .news-post-item .post-content-wrap .post-title a{font-size: 22px;line-height: 1.3;}
	.news-post-item .post-content-wrap{gap: 15px;}
	body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height: initial;min-height: unset;}
	.sam_slider .carousel-item .carousel-item-inner, .issue_cols_wrap .issue_col .elementor-widget-container{padding: 60px 20px!important;}
	.sam_slider .carousel-item:hover .carousel-item-inner, .issue_cols_wrap .issue_col:hover .elementor-widget-container{padding: 30px 20px!important;}	
	body #lqd-contents-wrap>.lqd-lp-grid, body.lqd-blog-post .lqd-post-header, .page-404{padding-top: 80px;}
}
@media (max-width: 640px){
	.donation_form .gfield_checkbox{display: flex;flex-direction: column;}
}
@media (max-width: 480px){
	.headline-right-border .elementor-widget-container:after{content: unset;}
	.headline-right-border .elementor-widget-container{display: inline-block;margin; 0px;}
	.headline-right-border .elementor-widget-container .elementor-heading-title{white-space: wrap;}
}