@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700;800;900&family=Poppins&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Anton&display=swap");
@font-face {
font-family: "Cooper Black";
src: url(//www.participaction.com/videos/wp-content/themes/videozoom-child/assets/fonts/CooperBlack.eot);
src: url(//www.participaction.com/videos/wp-content/themes/videozoom-child/assets/fonts/CooperBlack.eot?#iefix) format('embedded-opentype'),
url(//www.participaction.com/videos/wp-content/themes/videozoom-child/assets/fonts/CooperBlack.woff2) format('woff2'),
url(//www.participaction.com/videos/wp-content/themes/videozoom-child/assets/fonts/CooperBlack.woff) format('woff'),
url(//www.participaction.com/videos/wp-content/themes/videozoom-child/assets/fonts/CooperBlack.ttf) format('truetype'),
url(//www.participaction.com/videos/wp-content/themes/videozoom-child/assets/fonts/CooperBlack.svg#CooperBlack) format('svg');
font-weight: 800;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'PACHeadline';
src: url(//www.participaction.com/videos/videos/wp-content/uploads/sites/2/2024/10/PACHeadline.ttf) format('truetype');
font-weight: normal;
font-style: normal;
font-display: swap;
}
body .skip-link,
body .skip-link:focus {width:auto!important;height:auto!important;color:#462173!important;border-radius:50px !important;background-color:#fff!important;font-size: 12px !important;padding: 10px !important;white-space: nowrap;letter-spacing: normal;line-height: normal;overflow: hidden;position: absolute !important;text-shadow: none;text-transform: none;font-weight: 600;clip: rect(1px,1px,1px,1px);-webkit-font-smoothing: subpixel-antialiased;}
body .skip-link:focus {z-index: 1000000;clip: auto !important;outline-offset: 0px !important}
body .skip-link:hover {text-decoration: none !important;}
body div[class*="breadcrumbs"] .skip-link, body div[class*="breadcrumbs"] .skip-link:focus {color: #4A2577 !important;}
#navbar-main {position: relative;}
#navbar-main .skip-link:first-child {right: auto;left: 18%;}
a:focus {
outline: 0;
}
body img {
border-radius: 0 !important;
}
.col-9 {
width: 75%;
}
.col-3 {
width: 25%;
}
.w-100 {
width: 100%;
}
.flex-row {
display: flex;
}
.align-items-center {
align-items: center;
}
.more-link {
display: inline-block;
padding: 16px 50px;
margin: 0;
border: 0;
background: var(--ambition);
border-radius: 50px;
color: #fff;
font-weight: 600;
line-height: 1.2;
}
.inner-wrap {
max-width: 1486px;
width: 100% !important;
padding-left: 36px;
padding-right: 36px;
}
.site-header .inner-wrap,
#footer .inner-wrap {padding: 0;max-width: 1595px;}
.site-header .top-navbar {padding: 16.5px 30px;border-radius: 0 0 80px 80px;}
#social-nav {
float: none;
text-align: left;
}
.top-header-section {
display: flex;
align-items: center;
justify-content: space-between;
}
.language-box .wpml-ls-statics-shortcode_actions {
border: 0;
padding: 0;
}
.language-box .wpml-ls-statics-shortcode_actions ul {line-height: 1;}
.language-box .wpml-ls-statics-shortcode_actions ul li a.wpml-ls-link {
padding: 0;
background: transparent !important;
color: var(--balance) !important;
font-family: var(--arial) !important;
font-weight: 700;
font-size: 16px !important;
line-height: 1.2;
text-transform: uppercase;
border-bottom: 3px solid transparent;
}
.language-box .wpml-ls-statics-shortcode_actions ul li:not(:last-child) {
padding-right: 12px!important;
margin-right: 12px!important;
border-right: 1px solid var(--balance);
}
.language-box .wpml-ls-statics-shortcode_actions ul li.wpml-ls-current-language a {
border-color: var(--balance);
color: var(--balance);
}
.right-box {
display: flex;
align-items: center;
}
.navbar-right-top {
display: flex;
flex-wrap: wrap;
align-items: center;
}
.serach-bar-custom img {display: none; }
.subscribe-btn {
margin: 0 0 0 auto;
padding: 0px;
position: relative;
}
.main-navbar .subscribe-btn .button {font-size: 16px;font-weight: 700;cursor: pointer;line-height: 1.2;text-align: center;color: var(--balance);padding: 18.5px 36px;background-color: var(--ambition);border: 0;border-radius: 50px;display: flex;justify-content: center;align-items: center;}
.main-navbar .subscribe-btn .button:hover {background-color: var(--nature);color: var(--strength);}
.main-navbar .subscribe-btn .button::after {
content: "\f003";
font: normal normal normal 22px/1 FontAwesome;
font-weight: 500;
margin-left: 8px;
color: transparent;background-repeat: no-repeat;background-position: center center;background-size:contain;
background-image:url("data:image/svg+xml,%3Csvg width='26' height='22' viewBox='0 0 26 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.3335 18.7283C1.3335 15.2551 1.3335 11.7824 1.3335 8.3092C1.6991 8.62756 2.03996 8.98135 2.43481 9.25865C4.88829 10.9837 7.34796 12.7004 9.81944 14.3996C10.315 14.7399 10.8606 15.0138 11.4022 15.2782C11.8899 15.5161 12.4186 15.6185 12.9693 15.5954C13.7247 15.5639 14.4013 15.2782 15.0346 14.9103C15.6342 14.5622 16.1956 14.1465 16.767 13.7516C18.8105 12.3404 20.8551 10.9314 22.8889 9.5067C23.3867 9.15797 23.8451 8.75299 24.321 8.37445C24.3221 8.39189 24.3266 8.43351 24.3266 8.47513C24.3266 11.7982 24.3322 15.1212 24.3182 18.4437C24.317 18.748 24.2501 19.0793 24.1168 19.351C23.7163 20.1677 23.0301 20.5327 22.1184 20.5322C15.929 20.526 9.73957 20.5294 3.55018 20.5282C3.42306 20.5282 3.29538 20.5266 3.16883 20.5136C2.77229 20.4726 2.42187 20.3258 2.10858 20.0743C1.6721 19.7245 1.44261 19.2633 1.3335 18.7283Z' stroke='%23F3EDEA' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M1.3335 4.0312C1.3335 3.85178 1.3335 3.67179 1.3335 3.49236C1.36556 3.34049 1.38918 3.18638 1.4308 3.03732C1.63498 2.3123 2.01633 1.73746 2.7931 1.54397C3.0434 1.48154 3.31169 1.47085 3.57212 1.47085C9.74576 1.46691 15.92 1.46748 22.0936 1.4686C22.2432 1.4686 22.3951 1.46579 22.5413 1.48998C23.3845 1.62891 23.9661 2.10363 24.2242 2.91414C24.4678 3.6791 24.276 4.41143 23.9076 5.09483C23.4508 5.94247 22.7725 6.58931 21.9884 7.1349C19.7104 8.71937 17.4369 10.31 15.1561 11.8906C14.7573 12.1667 14.3406 12.4198 13.9176 12.6561C13.1954 13.0599 12.4591 13.0526 11.7352 12.6533C11.3887 12.462 11.0422 12.2657 10.7177 12.0402C8.34071 10.3888 5.96204 8.73906 3.59911 7.0674C2.52255 6.30638 1.65466 5.36706 1.3335 4.0312Z' stroke='%23F3EDEA' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
}
.main-navbar .subscribe-btn .button:hover::after {background-image: url("data:image/svg+xml,%3Csvg width='26' height='22' viewBox='0 0 26 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.3335 18.7283C1.3335 15.2551 1.3335 11.7824 1.3335 8.3092C1.6991 8.62756 2.03996 8.98135 2.43481 9.25865C4.88829 10.9837 7.34796 12.7004 9.81944 14.3996C10.315 14.7399 10.8606 15.0138 11.4022 15.2782C11.8899 15.5161 12.4186 15.6185 12.9693 15.5954C13.7247 15.5639 14.4013 15.2782 15.0346 14.9103C15.6342 14.5622 16.1956 14.1465 16.767 13.7516C18.8105 12.3404 20.8551 10.9314 22.8889 9.5067C23.3867 9.15797 23.8451 8.75299 24.321 8.37445C24.3221 8.39189 24.3266 8.43351 24.3266 8.47513C24.3266 11.7982 24.3322 15.1212 24.3182 18.4437C24.317 18.748 24.2501 19.0793 24.1168 19.351C23.7163 20.1677 23.0301 20.5327 22.1184 20.5322C15.929 20.526 9.73957 20.5294 3.55018 20.5282C3.42306 20.5282 3.29538 20.5266 3.16883 20.5136C2.77229 20.4726 2.42187 20.3258 2.10858 20.0743C1.6721 19.7245 1.44261 19.2633 1.3335 18.7283Z' stroke='%23171818' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M1.3335 4.0312C1.3335 3.85178 1.3335 3.67179 1.3335 3.49236C1.36556 3.34049 1.38918 3.18638 1.4308 3.03732C1.63498 2.3123 2.01633 1.73746 2.7931 1.54397C3.0434 1.48154 3.31169 1.47085 3.57212 1.47085C9.74576 1.46691 15.92 1.46748 22.0936 1.4686C22.2432 1.4686 22.3951 1.46579 22.5413 1.48998C23.3845 1.62891 23.9661 2.10363 24.2242 2.91414C24.4678 3.6791 24.276 4.41143 23.9076 5.09483C23.4508 5.94247 22.7725 6.58931 21.9884 7.1349C19.7104 8.71937 17.4369 10.31 15.1561 11.8906C14.7573 12.1667 14.3406 12.4198 13.9176 12.6561C13.1954 13.0599 12.4591 13.0526 11.7352 12.6533C11.3887 12.462 11.0422 12.2657 10.7177 12.0402C8.34071 10.3888 5.96204 8.73906 3.59911 7.0674C2.52255 6.30638 1.65466 5.36706 1.3335 4.0312Z' stroke='%23171818' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");}
.main-navbar .subscribe-btn.link-btn .button::after {display: none;} .navbar-brand {
margin: 0;
float: none;
}
.main-menu-section {
padding: 40px 30px 50px;
}
body .main-navbar {
margin-bottom: 0;
background: transparent;
border: none;
}
.main-navbar .navbar-search .search-form {
display: flex;
justify-content: flex-end;
width: 100%;
}
.site-header .main-navbar .navbar-search .search-field {
border: 1px solid #ddd;
color: #000;
height: auto;
line-height: 24px;
padding: 8px 50px 8px 15px;
width: 200px !important;
border-radius: 50px;
position: relative;
background: url(//www.participaction.com/videos/videos/wp-content/uploads/sites/2/2023/11/search-icon.png) 92% no-repeat;
background-size: 20px;
font-family: var(--arial);
}
.navbar-search .search-field::-webkit-input-placeholder { color: #474747; opacity: 1; }
.navbar-search .search-field:-moz-placeholder { color: #474747; opacity: 1; }
.navbar-search .search-field::-moz-placeholder { color: #474747; opacity: 1; }
.navbar-search .search-field:-ms-input-placeholder { color: #474747; opacity: 1; }
.site-header .main-navbar .navbar-search {
height: auto;
float: none;
margin: 0 0 0 16px;
position: relative;
min-width: 340px;
width: auto;
z-index: 999;
border: 1px solid #dddddd;
border-radius: 50px;
display: flex;
align-items: center;
padding: 7px 29px 7px 10px;
}
.site-header .main-navbar .navbar-nav {
margin: 0;
float: none;
max-width: unset;
}
.site-header .main-navbar .navbar-nav {
display: flex;
align-items: center;
justify-content: flex-end;
}
.navbar-nav > li:hover > a {
background: transparent !important;
}
.site-header #navbar-main .navbar-nav > li:hover {
background: transparent !important;
}
.site-header #navbar-main .navbar-nav > li {
margin: 0;
float: none;
padding: 12px 16px;
}
.site-header #navbar-main .navbar-nav > li > a {
padding: 0;
position: relative;
font-weight: 700;font-size: 20px;line-height: 1.2em;
}
.site-header #navbar-main .navbar-nav > li ul.sub-menu { opacity: 0;visibility: hidden;pointer-events: none;
}
.site-header #navbar-main {
margin-top: 20px;
display: flex;
align-items: center;
justify-content: flex-end;
}
.site-header #navbar-main .navbar-nav > li > a:after {
content: "";
background: var(--nature);
height: 2px;
width: 100%;
display: inline-block;
position: absolute;
left: 0;
opacity: 0;
bottom: 0px;
margin: 0;
}
.site-header #navbar-main .navbar-nav > li:hover > a:after {
opacity: 1;
}
.shop-menu-item svg {
margin-right: 5px;
width: 22px;
height: 22px;
display: inline-block;
vertical-align: sub;
}
.shop-menu-item .wpel-icon-1{
background-image: url(//www.participaction.com/videos/wp-content/uploads/sites/2/2023/11/icon-1.png) !important;
display: inline-block;
width: 10px;
height: 10px;
background-repeat: no-repeat;
background-position: 100% 50%;
margin-left: -2px !important;
} .modal {
position: fixed;
z-index: 10000;
top: 0;
left: 0;
visibility: hidden;
width: 100%;
height: 100%;
overflow-x: auto;
}
.modal-close {
position: absolute;
right: 0px;
top: 0px;
border-radius: 0 0 0 10px;
font-weight: 700;
padding: 6px 12px;
font-size: 12px;
}
.modal.is-visible {
visibility: visible;
}
.modal-overlay {
position: absolute;
z-index: 10;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.8);
visibility: hidden;
opacity: 0;
transition: visibility 0s linear 0.3s, opacity 0.3s;
}
.modal.is-visible .modal-overlay {
opacity: 1;
visibility: visible;
transition-delay: 0s;
}
.modal-wrapper {
position: absolute;
z-index: 9999;
left: 0;
max-width: 960px;
background-color: #fff;
right: 0;
margin: 0 auto;
border-radius: 20px;
padding: 30px;
box-shadow: 0 1px 6px rgba(0, 0, 0, 0.7);
width: 100%;
margin: 0 auto;
overflow-y: auto;
max-height: 90%;
top: 50%;
transform: translateY(-50%) !important;
}
.modal-transition {
transition: all 0.3s 0.12s;
opacity: 0;
}
.modal.is-visible .modal-transition {
transform: translateY(0);
opacity: 1;
} .gform_heading{
text-align: center !important;
padding: 30px 0 !important;
}
.gform_heading .gform_title{
font-family: var(--anton);color: var(--strength);
font-size: 32px;
padding-bottom: 10px;
line-height: 1em;
font-weight: 700;
}
.gform_heading .gform_description{
color: var(--strength);
font-size: 18px;
padding-bottom: 0;
line-height: 1.7em;
font-weight: 500;
margin-bottom: 0;
}
body .gform_wrapper .gform_heading .gform_required_legend {
display: none;
}
.participaction_newsletter_form .gform_fields {
grid-row-gap: 0 !important;
}
body .gform_wrapper form .gform_body .gform_fields .gfield input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]), body .gform_wrapper form .gform_body .gform_fields .gfield select, body .gform_wrapper form .gform_body .gform_fields .gfield textarea {
background-color: #ffffff;
border: 2px solid #dfdfdf;
border-radius: 30px;
color: #000000;
font-size: 18px;
line-height: 1.2;
font-weight: 700;
padding: 15px 30px !important;
display: block;
height: auto;
min-height: auto;
max-height: unset;
appearance: none;
-webkit-appearance: none;
outline: none !important;
resize: none;
width: 100% !important;
}
body .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]), body .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error select, body .gform_wrapper form .gform_body .gform_fields .gfield.gfield_error textarea {
border: 2px solid #cf2020;
}
body .gform_wrapper form .gform_body .gform_fields .gfield input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):focus, body .gform_wrapper form .gform_body .gform_fields .gfield select:focus, body .gform_wrapper form .gform_body .gform_fields .gfield textarea:focus {
border-color: var(--ambition);
outline: 0 !important;
box-shadow: none;
}
body .gform_wrapper form .gform_body .gform_fields .gfield input::-webkit-input-placeholder {
color: #000;
}
body .gform_wrapper form .gform_body .gform_fields .gfield input::-moz-placeholder {
color: #000;
}
body .gform_wrapper form .gform_body .gform_fields .gfield input:-ms-input-placeholder {
color: #000;
}
body .gform_wrapper form .gform_body .gform_fields .gfield input:-moz-placeholder {
color: #000;
}
.participaction_newsletter_form .field_sublabel_below {
margin-top: 30px !important;
}
body .gform_wrapper form .gform_body .gform_fields .field_description_below .gfield_label, body .gform_wrapper form .gform_body .gform_fields .gfield_label, body .gform_wrapper form .gform_body .gform_fields .ginput_container_email label {
font-size: 22px !important;
line-height: 1.1;
color: var(--strength) !important;
font-weight: 700;
font-family: var(--arial);
margin: 0 0 10px;
padding: 0;
display: inline-block;
}
.participaction_newsletter_form .gform_wrapper form .gform_body .general-title .gfield_label {
margin-bottom: 30px !important;
text-align: center;
}
body .gform_wrapper form .gform_body .gfield_checkbox .gchoice label {
display: inline-block;
font-size: 18px !important;
color: var(--strength);
position: relative;
margin-bottom: 0;
font-weight: 700;
vertical-align: middle;
line-height: 1.2;
margin-left: 0;max-width: 100%;
}
.participaction_newsletter_form .gchoice_last_field label {
font-weight: normal !important;
}
.participaction_newsletter_form .field_sublabel_below.gfield_html {
margin: 0 !important;
padding-left: 33px;
}
body .gform_wrapper form .gform_body .gfield_checkbox .gchoice input.gfield-choice-input {
padding: 0;
height: initial;
width: initial;
margin-bottom: 0;
display: none;
cursor: pointer;
}
body .gform_wrapper form .gform_body .gfield_checkbox .gchoice label:before {
content: '';
-webkit-appearance: none;
background-color: #fff;
border: 2px solid var(--strength);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
padding: 10px;
display: inline-block;
position: relative;
vertical-align: middle;
cursor: pointer;
margin-right: 8px;
}
body .gform_wrapper form .gform_body .gfield_checkbox .gchoice input:checked+label:after {
content: '';
display: block;
position: absolute;
top: 3px;
left: 9px;
width: 7px;
height: 14px;
border: solid var(--strength);
border-width: 0 2px 2px 0;
transform: rotate(45deg);
}
body .gform_wrapper form .gform_footer .gform_button {
margin: 0;
padding: 20px 20px !important;
color: var(--balance) !important;
font-family: var(--arial) !important;
background-color: var(--ambition) !important;
border: 2px solid var(--ambition) !important;
font-size: 16px !important;
line-height: 1 !important;
font-weight: 700 !important;
text-transform: none !important;
border-radius: 30px !important;
text-align: center !important;
width: 100% !important;
min-height: unset !important;
cursor: pointer !important;
}
body .gform_wrapper form .gform_footer .gform_button:hover {
color: var(--strength) !important;
background-color: var(--nature) !important;
border-color: var(--nature) !important;
} body .rmp-page-overlay {z-index: 999;}
.rmp_menu_trigger {
margin: 0 !important;
}
#responsive-pro-menu .rmp_menu_trigger {
margin: 0 !important;
z-index: 5551;
}
#responsive-pro-menu .rmp-slide-right .rmp-menu-wrap {
overflow: hidden auto;
min-height: 200px;
}
#responsive-pro-menu .rmp_menu_trigger:not(.is-active) .responsive-menu-pro-inner::after {
width: 23px !important;
right: 0;
bottom: 11px !important;
} #responsive-pro-menu .rmp_menu_trigger:not(.is-active) .responsive-menu-pro-inner::before {
width: 23px !important;
right: 0;
top: 11px; }
#responsive-pro-menu .rmp-slide-right .rmp-menu-wrap .rmp-menu li a .rmp-menu-subarrow {
color: var(--ambition) !important;
line-height: 1;
height: 100%;
display: flex;
justify-content: flex-end;
align-items: center;
}
#responsive-pro-menu #rmp-menu-additional-content-1388,
#responsive-pro-menu #rmp-menu-additional-content-1482 {
display: block;
text-align: left;
font-size: 16px;
padding: 14px 36px !important;
background-color: var(--ambition);
color: #fff;
font-family: var(--arial);
font-weight: 400;
}
#responsive-pro-menu #rmp-menu-wrap-1388 .rmp-menu .rmp-go-back,
#responsive-pro-menu #rmp-menu-wrap-1482 .rmp-menu .rmp-go-back {
padding: 18px 0 15px;
line-height: 15px;
height: auto;
margin: 0 36px;
font-family: var(--arial);
font-size: 15px;
font-weight: 700;
border-top: 1px solid#f7f7f7;
border-color: #f7f7f7;
}
#responsive-pro-menu #rmp-menu-wrap-1388 .rmp-submenu .rmp-menu-item-link,
#responsive-pro-menu #rmp-menu-wrap-1482 .rmp-submenu .rmp-menu-item-link{
height: auto;
}
#responsive-pro-menu .rmp-slide-right{
display: flex;
flex-direction: column;
}
.rmp-search-box {
margin-top: auto;
padding: 0 !important;
}
.menu-bottom-row {
background: var(--ambition);
padding: 20px 36px 45px !important;
display: flex;
align-items: center;
justify-content: space-between;align-items: end;
}
.menu-bottom-row .social-icons-menu p {
color: var(--balance);
margin: 0 0 4px 0;
font-size: 16px;font-weight: 500;
}
.menu-bottom-row .social-icons-menu ul.social_media_follow {
display: flex;
list-style-type: none;
padding: 0;
margin: 0;
}
.menu-bottom-row .social-icons-menu ul.social_media_follow li a span {
color: #fff !important;
background: transparent;
font-size: 18px;font-weight: 500;
display: inline-block;
}
.menu-bottom-row .social-icons-menu ul.social_media_follow li {
margin: 0 15px 0 0;
line-height: 0;
}
.menu-logo img {
border-radius: 0 !important;
}
.menu-bottom-row .social-icons-menu ul.social_media_follow li a span.dashicons-facebook-alt {
font-size: 20px;
}
.subscribe-box.footer-subscribe-btn {
display: flex;
margin: 0;
background: var(--balance);
align-items: center;
justify-content: space-between;
padding: 22px 36px 22px !important;column-gap: 20px;
}
.subscribe-box.footer-subscribe-btn a.modal-toggle {
background: transparent;
border: 0;
display: flex;
align-items: center;
padding: 0;font-weight: 400;text-align: left;
}
.subscribe-box.footer-subscribe-btn a.modal-toggle:hover,.subscribe-box.footer-subscribe-btn:hover a.modal-toggle {
background: transparent;
color: var(--ambition) !important;
}
.subscribe-box.footer-subscribe-btn .modal-toggle::after {
margin-left: 16px;
font-size: 23px;
}
.subscribe-box.footer-subscribe-btn .modal-toggle::after,
.subscribe-box.footer-subscribe-btn .modal-toggle:hover::after{
background: no-repeat;color: inherit;
}
.subscribe-box .fa-arrow-right {
background: var(--strength);
color: var(--balance);
width: 26px;
height: 26px;
border-radius: 50%;
text-align: center;
display: inline-block;
line-height: 22px;
}
.subscribe-box .fa-arrow-right::before {
font-size: 13px;display: none;
}
.subscribe-box:hover .fa-arrow-right{
background: var(--ambition);
} .mobile-search-box {
position: fixed;
background: var(--ambition);
width: 100%;
left: 0;
top: -100%;
height: 100%;
z-index: 999;
display: flex;
align-items: center;
justify-content: center;
padding: 20px;
transition: all 0.3s ease;
}
.mobile-search-box.active-search{
top:0;
}
.main-navbar .mobile-search-box .navbar-search .search-form {
display: block;
}
.mobile-search-box .remove-searchbar {
position: absolute;
top: 25px;
right: 15px;
font-size: 30px;
color: var(--balance);
line-height: 30px;cursor: pointer;
}
.site-header .main-navbar .navbar-search .search-field {
background-position: 95%;
background-color: #fff;  }
.mobile-search-box .remove-searchbar:after,
.mobile-search-box .remove-searchbar:before {
content: "";
background: var(--balance);
height: 2.3px;
width: 20px;
display: inline-block;
position: absolute;
top: 0;
border-radius: 50px;
right: 0;
}
.mobile-search-box .remove-searchbar:after {
transform: rotate(45deg);
}
.mobile-search-box .remove-searchbar:before{
transform: rotate(-45deg);
}
.mobile-search-box .remove-searchbar:hover:after,
.mobile-search-box .remove-searchbar:hover:before {background: var(--nature);}
@media only screen and (min-width: 981px) {
.mobile-search-box{
display: none;
}
#rmp-menu-wrap-1388 .rmp-menu-item.only-mobile-show {
display: none !important;
}
#social-nav .zoom-social_icons-list__item {
margin-right:0px;
}
.subscribe-box.footer-subscribe-btn, .shop-btn-mobile{
display: none;
}
.custom-logo-link {
display: block;
}
.mobile-logo {
display: none;
width: 100%;
max-width: 60px;
}
#responsive-pro-menu .rmp-slide-right {
max-width: 480px;
z-index: 99999;
background: #fff;
}
#responsive-pro-menu .rmp-slide-right .rmp-menu-wrap {
padding: 10px 0;
background: #fff;
}
#responsive-pro-menu .rmp-slide-right .rmp-menu-wrap .rmp-menu li a {
padding-top: 18px;
padding-bottom: 18px;
padding-left: 44px;
margin-left: 36px;
margin-right: 36px;
display: block;
width: auto;
font-weight: 500;
background-image: url(//www.participaction.com/videos/wp-content/uploads/sites/2/2023/11/menu-pinwheel-icon.png);
background-repeat: no-repeat;
background-position: 0 center;
}
#responsive-pro-menu .rmp-slide-right .rmp-menu-wrap .rmp-menu li a:focus {outline: 1px solid #000;}
#responsive-pro-menu .rmp-slide-right ul .menu-item a {
border: 0;
color: var(--strength);
font-family: var(--arial) !important;
font-weight: 400 !important;
font-size: 16px;
}
#responsive-pro-menu .rmp-slide-right .menu-item.rmp-menu-current-item a,
#responsive-pro-menu .rmp-slide-right .menu-item a:hover {
color: var(--ambition);
}
#responsive-pro-menu .rmp_menu_trigger.is-active {
position: fixed;
right: 490px;
top: 15px 
}
#rmp_menu_trigger-1388.is-active .responsive-menu-pro-inner,
#rmp_menu_trigger-1388.is-active .responsive-menu-pro-inner::before,
#rmp_menu_trigger-1388.is-active .responsive-menu-pro-inner::after,
#rmp_menu_trigger-1482.is-active .responsive-menu-pro-inner,
#rmp_menu_trigger-1482.is-active .responsive-menu-pro-inner::before,
#rmp_menu_trigger-1482.is-active .responsive-menu-pro-inner::after {
background-color: #ffffff !important;
}
#responsive-pro-menu #rmp-menu-wrap-1388 .rmp-menu .rmp-go-back,
#responsive-pro-menu #rmp-menu-wrap-1482 .rmp-menu .rmp-go-back {
color: var(--strength); !important;
}
}
@media screen and (max-width: 1150px) {
.site-header #navbar-main .navbar-nav>li{
padding: 10px 12px;
}
.site-header #navbar-main .navbar-nav>li>a {
font-size: 16px;
} }
@media screen and (max-width: 980px) {
#rmp-menu-wrap-1482 .rmp-menu .rmp-go-back .rmp-go-back-text {
color: #fff;
}
#responsive-pro-menu .rmp-slide-right{
padding-top: 50px;
}
.menu-primary-mobile-menu-container,
.menu-primary-fr-menu-container{
display: none;
}
#responsive-pro-menu #rmp-menu-wrap-1388 .rmp-menu .rmp-go-back,
#responsive-pro-menu #rmp-menu-wrap-1482 .rmp-menu .rmp-go-back {
color: #fff;
border-top: 0;
border-bottom: 1px solid #573189;
}
#responsive-pro-menu #rmp-menu-additional-content-1388,
#responsive-pro-menu #rmp-menu-additional-content-1482{
border-bottom: 1px solid #573189;
}
#responsive-pro-menu .rmp_menu_trigger {
float: right;
}
.custom-logo-link, .top-header-section #social-nav, .top-header-section .language-box {
display: none;
}
.mobile-logo {
width: 100%;
max-width: 60px;
}
.site-header #navbar-main{
margin: 0;
}
#responsive-pro-menu #rmp_menu_trigger-1388.is-active .responsive-menu-pro-inner,
#responsive-pro-menu #rmp_menu_trigger-1388.is-active .responsive-menu-pro-inner::before,
#responsive-pro-menu #rmp_menu_trigger-1388.is-active .responsive-menu-pro-inner::after,
#responsive-pro-menu #rmp_menu_trigger-1482.is-active .responsive-menu-pro-inner,
#responsive-pro-menu #rmp_menu_trigger-1482.is-active .responsive-menu-pro-inner::before,
#responsive-pro-menu #rmp_menu_trigger-1482.is-active .responsive-menu-pro-inner::after {
background-color: #ffffff !important;
}
#responsive-pro-menu .rmp-slide-right .rmp-menu-wrap .rmp-menu li a .rmp-menu-subarrow {
color: #fff !important;
}
#responsive-pro-menu .rmp_menu_trigger.is-active {
position: fixed;
right: 36px;
top: 50px;
z-index: 666666;
}
#responsive-pro-menu .rmp-menu-wrap {
background-color: var(--ambition);
}
#responsive-pro-menu .rmp-slide-right ul .menu-item a {
border-top: 1px solid rgba(84, 41, 140, 1);
font-size: 18px;
color: rgba(255, 255, 255, 1);
line-height: 1.2em;
padding: 18px 25px 18px 44px;
display: block;
font-weight: 500;
outline: none !important;
height: auto;
font-family: "Cooper Black";
margin-left: 36px;
width: auto;
margin-right: 36px;
background: url(//www.participaction.com/videos/wp-content/uploads/sites/2/2023/11/flower.png) no-repeat;
background-position: 0 center; border: 0;
background-size: 28px;
border-bottom: 1px solid rgb(84 41 140 / 7%);
}
#responsive-pro-menu .rmp-slide-right #rmp-menu-wrap-1388 .rmp-submenu .rmp-menu-item-link,
#responsive-pro-menu .rmp-slide-right #rmp-menu-wrap-1482 .rmp-submenu .rmp-menu-item-link {
background: transparent;
font-family: var(--arial) !important;
font-size: 16px;
text-align: left;
font-weight: 500 !important;
border: 0;
}
#responsive-pro-menu .rmp-slide-right ul .menu-item a:hover,
body #responsive-pro-menu .rmp-menu li.menu-item.rmp-menu-current-item > .rmp-menu-item-link,
#responsive-pro-menu .rmp-slide-right #rmp-menu-wrap-1388 .rmp-submenu .rmp-menu-item-link:hover,
#responsive-pro-menu .rmp-slide-right #rmp-menu-wrap-1482 .rmp-submenu .rmp-menu-item-link:hover {color: #fff;text-decoration: underline;}
.main-navbar .navbar-search .search-form {
display: none;
}
#navbar-top, #navbar-main {
display: block !important;
margin: 0;
}
.menu-primary-menu-container {
display: none;
}
.serach-bar-custom img {display: block; width: 17px; height: auto; }
.main-menu-section {padding: 20px 36px;} }
@media screen and (max-width:768px) {
body .gform_wrapper form .gform_body .gform_fields .field_description_below .gfield_label, body .gform_wrapper form .gform_body .gform_fields .gfield_label, body .gform_wrapper form .gform_body .gform_fields .ginput_container_email label {
font-size: 15px !important;
margin: 0 0 5px;
}
body .gform_wrapper form .gform_body .gform_fields .gfield input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]), body .gform_wrapper form .gform_body .gform_fields .gfield select, body .gform_wrapper form .gform_body .gform_fields .gfield textarea {
padding: 14px 30px !important;
font-size: 16px;
}
.main-menu-section {padding: 15px 36px;}
}
@media screen and (max-width:321px) {
.breadcrumbs-div,
.inner-wrap {padding-left: 28px;padding-right: 28px;}
.main-menu-section {padding: 15px 28px;}
} #footer {
padding: 0;
margin: 0;
border-radius: 80px 80px 0 0;
}
.footer-section {
margin: 0;
padding: 125px 36px 100px;
}
#footer .footer-widgets {
display: flex;
}
#footer .footer-widgets .column:nth-child(1) {
display: none;
}
#footer .footer-widgets .column:nth-child(2) {
width: 50% !important;
margin-right: 3%;
padding-top: 10px;
}
.menu-footer-menu-container {
margin-top: -10px;
}
#footer .footer-widgets .column:nth-child(3) {
width: 30% !important;
margin-right: 3%;
}
#footer .footer-widgets .column:nth-child(4) {
width: 20% !important;
margin-right: 0;
}
#footer-notice {
margin-top: 0;
padding: 0;
border-top: 0;
}
#footer .footer-widgets .widget {
margin: 0;
}
#footer .footer-widgets .widget .title {
margin: 0;
border: 0;
}
#footer .footer-widgets .widget img {
border-radius: 0 !important;
}
#footer .footer-widgets .widget_media_image {
margin: 0;
display: flex;
flex-direction: column-reverse;
}
#footer .footer-widgets .widget_media_image .title {
padding: 25px 0 0 0;font-weight: 700;
}
#menu-footer-menu, #menu-footer-fr-menu {
display: flex;
flex-wrap: wrap;margin: 0 -5px;
}
#menu-footer-menu li, #menu-footer-fr-menu li {
margin: 0 5px 13px !important;
width: calc(50% - 10px);
}
#menu-footer-menu li a, #menu-footer-fr-menu li a {
color: var(--balance) !important;
padding: 0;
border-radius: 0;
font-size: 18px;
font-weight: 600;
word-wrap: break-word;
background: transparent;
}
#menu-footer-menu li a:hover, #menu-footer-fr-menu li a:hover, ul#menu-terms-policy-fr li a:hover, ul#menu-terms-policy li a:hover {
text-decoration: underline;
}
#footer .footer-widgets .column .zoom-social-icons-widget .title {
font-size: 20px;
color: var(--balance);
line-height: 1.2em;
font-weight: 500;
font-family: var(--anton);
padding: 0 0 15px;
text-transform: uppercase;
}
#footer-notice {
padding: 39px 36px;
border-top: 1px solid rgba(243,237,234,0.3);
}
#footer-notice .inner-wrap {
display: flex;
align-items: center;
justify-content: space-between;
}
.site-copyright, .register-number p, .service-links li a {
font-size: 18px;
line-height: 1.3em;
font-weight: 500;
}
.site-copyright p,
.register-number p {
margin: 0;
}
.service-links ul {
list-style-type: none;
display: flex;
align-items: center;
justify-content: flex-end;
}
.service-links li {line-height: 1.2;}
.service-links li a {
color: #fff;
margin-left: 7px;
padding-left: 7px;
position: relative;
}
.service-links li a::before {
content: "";
height: 16px;
width: 1px;
display: inline-block;
background: #fff;
position: absolute;
top: 3px;
left: 0;
}
.service-links li:first-child a::before {
content: none;
}
.service-links li a:hover {
color: #000;
}
.service-links li:first-child a {
margin-left: 0;
padding-left: 0;
}
.footer-subscribe-btn .modal-toggle {
background: var(--balance);
color: var(--strength) !important;
font-family: var(--arial);
font-size: 16px;
padding: 18px 40px;
cursor: pointer;
line-height: 1.2;
font-weight: 700;
width: 100%;
text-align: center;
display: flex;
justify-content: center;
align-items: center;
}
.footer-subscribe-btn {
margin-top: 23px;
}
.footer-subscribe-btn .modal-toggle:hover {
background: var(--nature);
color: var(--strength) !important;
}
.footer-subscribe-btn .modal-toggle::after {
content: "\f003";
font: normal normal normal 23px/1 FontAwesome;
font-weight: 500;
margin-left: 13px;
color: transparent;background-repeat: no-repeat;background-position: center center;background-size:contain;background-image: url("data:image/svg+xml,%3Csvg width='26' height='22' viewBox='0 0 26 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.3335 18.7283C1.3335 15.2551 1.3335 11.7824 1.3335 8.3092C1.6991 8.62756 2.03996 8.98135 2.43481 9.25865C4.88829 10.9837 7.34796 12.7004 9.81944 14.3996C10.315 14.7399 10.8606 15.0138 11.4022 15.2782C11.8899 15.5161 12.4186 15.6185 12.9693 15.5954C13.7247 15.5639 14.4013 15.2782 15.0346 14.9103C15.6342 14.5622 16.1956 14.1465 16.767 13.7516C18.8105 12.3404 20.8551 10.9314 22.8889 9.5067C23.3867 9.15797 23.8451 8.75299 24.321 8.37445C24.3221 8.39189 24.3266 8.43351 24.3266 8.47513C24.3266 11.7982 24.3322 15.1212 24.3182 18.4437C24.317 18.748 24.2501 19.0793 24.1168 19.351C23.7163 20.1677 23.0301 20.5327 22.1184 20.5322C15.929 20.526 9.73957 20.5294 3.55018 20.5282C3.42306 20.5282 3.29538 20.5266 3.16883 20.5136C2.77229 20.4726 2.42187 20.3258 2.10858 20.0743C1.6721 19.7245 1.44261 19.2633 1.3335 18.7283Z' stroke='%23171818' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M1.3335 4.0312C1.3335 3.85178 1.3335 3.67179 1.3335 3.49236C1.36556 3.34049 1.38918 3.18638 1.4308 3.03732C1.63498 2.3123 2.01633 1.73746 2.7931 1.54397C3.0434 1.48154 3.31169 1.47085 3.57212 1.47085C9.74576 1.46691 15.92 1.46748 22.0936 1.4686C22.2432 1.4686 22.3951 1.46579 22.5413 1.48998C23.3845 1.62891 23.9661 2.10363 24.2242 2.91414C24.4678 3.6791 24.276 4.41143 23.9076 5.09483C23.4508 5.94247 22.7725 6.58931 21.9884 7.1349C19.7104 8.71937 17.4369 10.31 15.1561 11.8906C14.7573 12.1667 14.3406 12.4198 13.9176 12.6561C13.1954 13.0599 12.4591 13.0526 11.7352 12.6533C11.3887 12.462 11.0422 12.2657 10.7177 12.0402C8.34071 10.3888 5.96204 8.73906 3.59911 7.0674C2.52255 6.30638 1.65466 5.36706 1.3335 4.0312Z' stroke='%23171818' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
}
.footer-subscribe-btn .modal-toggle:hover::after {background-image: url("data:image/svg+xml,%3Csvg width='26' height='22' viewBox='0 0 26 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.3335 18.7283C1.3335 15.2551 1.3335 11.7824 1.3335 8.3092C1.6991 8.62756 2.03996 8.98135 2.43481 9.25865C4.88829 10.9837 7.34796 12.7004 9.81944 14.3996C10.315 14.7399 10.8606 15.0138 11.4022 15.2782C11.8899 15.5161 12.4186 15.6185 12.9693 15.5954C13.7247 15.5639 14.4013 15.2782 15.0346 14.9103C15.6342 14.5622 16.1956 14.1465 16.767 13.7516C18.8105 12.3404 20.8551 10.9314 22.8889 9.5067C23.3867 9.15797 23.8451 8.75299 24.321 8.37445C24.3221 8.39189 24.3266 8.43351 24.3266 8.47513C24.3266 11.7982 24.3322 15.1212 24.3182 18.4437C24.317 18.748 24.2501 19.0793 24.1168 19.351C23.7163 20.1677 23.0301 20.5327 22.1184 20.5322C15.929 20.526 9.73957 20.5294 3.55018 20.5282C3.42306 20.5282 3.29538 20.5266 3.16883 20.5136C2.77229 20.4726 2.42187 20.3258 2.10858 20.0743C1.6721 19.7245 1.44261 19.2633 1.3335 18.7283Z' stroke='%23171818' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M1.3335 4.0312C1.3335 3.85178 1.3335 3.67179 1.3335 3.49236C1.36556 3.34049 1.38918 3.18638 1.4308 3.03732C1.63498 2.3123 2.01633 1.73746 2.7931 1.54397C3.0434 1.48154 3.31169 1.47085 3.57212 1.47085C9.74576 1.46691 15.92 1.46748 22.0936 1.4686C22.2432 1.4686 22.3951 1.46579 22.5413 1.48998C23.3845 1.62891 23.9661 2.10363 24.2242 2.91414C24.4678 3.6791 24.276 4.41143 23.9076 5.09483C23.4508 5.94247 22.7725 6.58931 21.9884 7.1349C19.7104 8.71937 17.4369 10.31 15.1561 11.8906C14.7573 12.1667 14.3406 12.4198 13.9176 12.6561C13.1954 13.0599 12.4591 13.0526 11.7352 12.6533C11.3887 12.462 11.0422 12.2657 10.7177 12.0402C8.34071 10.3888 5.96204 8.73906 3.59911 7.0674C2.52255 6.30638 1.65466 5.36706 1.3335 4.0312Z' stroke='%23171818' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");}
.zoom-social-icons-list .socicon{
padding: 8px !important;
}  .zoom-social-icons-list span.social-icon {font-weight: 500;font-size: 15px !important;border-radius: 30px;padding: 12px !important;background-color: var(--balance) !important;color: var(--ambition);}
.zoom-social-icons-list span.social-icon:hover {background-color: var(--nature) !important; color: var(--strength) !important; opacity: 1; }
#social-nav span.zoom-social_icons-list-span.social-icon {background-color: var(--balance) !important;padding: 7px !important}
#social-nav span.zoom-social_icons-list-span.social-icon:hover {background-color: var(--nature) !important;color: var(--strength) !important;}
#social-nav .zoom-social_icons-list__link:hover {opacity: 1;}
#social-nav ul li.zoom-social_icons-list__item:not(:last-child) {margin-right: 0px;}
#social-nav ul {line-height: 1;}
.social-icon.socicon-twitter::before {background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z" fill="%236e10c1" /></svg>');
background-repeat: no-repeat;
color: transparent;}
.zoom-social_icons-list__link:hover .social-icon.socicon-twitter::before {background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z" fill="%23171818" /></svg>');}  #rmp-menu-wrap-1482 .rmp-menu .rmp-go-back {color: var(--ambition) !important;}
#responsive-pro-menu .rmp-slide-right .rmp-menu-wrap .rmp-menu li a svg {width: 16px; }
.register-number p span { display: inline-block;vertical-align: middle;margin-left: 12px;}
.register-number p {margin: 0; width: 100%; max-width: 500px; display: block; text-align: center; }
.social-icon.socicon-facebook:before {content: "\f09a" !important; font-family: 'FontAwesome';} img {
max-width: 100%;
height: auto;
}
#responsive-pro-menu {margin-left: 20px;}
.mobile-toggle .rmp-menu-trigger-spin-r .responsive-menu-pro-inner {transition-duration: unset;transition-timing-function: unset;}
.head_search_link {padding-left: 20px;}
.head_search_link svg {width: 16px;height: auto;line-height: 1;display: block;}
.head_search_link svg path {fill: #fff;}
.breadcrumbs-div .container {max-width: 1595px;margin: 0 auto;}
.breadcrumbs-div li:not(:last-child)::before {content: "/";}
.breadcrumbs-div li:first-child::before{display: none;}
.breadcrumbs-div li:last-child::before {content: ">";}
.breadcrumbs-div .breadcrumbs-ul {list-style: none;display: flex;flex-wrap: wrap;margin: 0 -5px;}
.breadcrumbs-div {background-color: var(--ambition);padding: 15px 20px !important;margin-top: -51px;}
.breadcrumbs-div,
.breadcrumbs-div a {color: var(--balance);font-size: 15px;line-height: 1.3;}
.breadcrumbs-div a:hover,
.breadcrumbs-div li:last-child a,
.breadcrumbs-div a.active-bread {color: var(--balance);text-decoration: underline;text-decoration-thickness: 3px;text-underline-offset: 5px;}
.breadcrumbs-div a {margin: 5px 8px 5px 5px;display: inline-block;}
.breadcrumbs-div li:last-child a {pointer-events: none;cursor: text;}
.site-header #navbar-main .navbar-nav > li.menu-item-home,
.site-header #navbar-main .navbar-nav > li.current-menu-item {border-radius: 8px 8px 0 0;background-color: var(--ambition) !important;}
.site-header #navbar-main .navbar-nav > li.menu-item-home > a,
.site-header #navbar-main .navbar-nav > li.current-menu-item > a {color: #fff !important;background-color: transparent !important;}
.site-header #navbar-main .navbar-nav > li.menu-item-home > a::after,
.site-header #navbar-main .navbar-nav > li.current-menu-item > a::after {display: none;}
.res_menu_extra_data {margin-top: auto;}
.site-header #navbar-main .navbar-nav > li.only-mobile-show {display: none;}
body.admin-bar .rmp-container {height: calc(100% - 32px) !important;}
body .gform-theme--framework .gform_validation_errors {margin-bottom: 20px;}
body .gform-theme--framework .gform_validation_errors .gform_submission_error {color: #c02b0a;font-size: 13.2px;font-weight: 500;line-height: 17.6px;margin: 0 0 12px;text-align: center;margin: 0;font-family: "Cooper Black";}
body .gform-theme--framework .gform_validation_errors .gform-icon {display: none;}
body .gform-theme--framework .gfield_validation_message {font-weight: 700;}
img.custom-logo {max-width: 100%;width: auto;}
.main-navbar #navbar-main a {font-size: 16px;}
.social-icons-menu #social-nav span.zoom-social_icons-list-span.social-icon {padding: 7px !important;}
.menu-logo-col .menu-logo {max-width: 118px;margin-bottom: 6px;}
.proloading {
animation-name: spin;
animation-duration: 1000ms;
animation-iteration-count: infinite;
animation-timing-function: linear;
}
@keyframes spin {
from {
transform:rotate(0deg)
}
to {
transform:rotate(360deg)
}
}
body .asp_w_container > div[id^="ajaxsearchpro"] {background: transparent !important;border: 0 !important;height: 44px !important;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: center;}
body .asp_w_container > div[id^="ajaxsearchpro"] .proinput form .orig {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-family: var(--arial) !important;
color: var(--strength) !important;
font-size: 16px !important;
outline: none !important;
}
body .asp_w_container > div[id^="ajaxsearchpro"] .proinput form .orig::placeholder {
font-size: 16px !important;color:var(--strength) !important;font-family: var(--arial) !important;opacity: 1 !important;
}
body .asp_w_container > div[id^="ajaxsearchpro"] .probox {margin: 0 !important;}
body .asp_w_container > div[id^="ajaxsearchpro"] .probox .promagnifier {background: transparent !important;width: 22px !important;height: 100% !important;background-image: url("data:image/svg+xml,%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 374 376'%3E%3Cpath fill='%23171818' fill-rule='evenodd' d='m0.2 161.6c3.2-66.6 32.2-116.2 91.4-144.1 58.8-27.8 116-20.5 167.3 19.7 57.3 44.9 74.5 121.9 43.9 189.8-2.9 6.4-2 9.9 2.9 14.7 18 17.4 35.7 35.2 53.3 53.1 23.5 24.1 17.3 63.2-12.1 76.9-17.8 8.3-36.7 4.6-52.1-10.5-18.4-18.1-36.7-36.3-54.7-54.8-4.3-4.5-7.5-5.5-13.6-2.7-95.7 43.2-202-10.8-222.8-113-2-10-2.4-20.3-3.5-29.1zm159.2 120c67.2-0.2 121.2-54.3 121.2-121.3-0.1-67-54.4-121.2-121.4-121-67.2 0.1-121.3 54.3-121.2 121.3 0.1 66.9 54.6 121.2 121.4 121z'/%3E%3C/svg%3E") !important;
background-repeat: no-repeat !important;background-position: center center !important;background-size: 18px !important;margin-right: 13px;}
body .asp_w_container > div[id^="ajaxsearchpro"] .probox .promagnifier .innericon svg {fill: #C15608 !important;}
body .asp_w_container > div[id^="ajaxsearchpro"] .probox .promagnifier .innericon {display: none !important;}
body .asp_w_container > div[id^="ajaxsearchpro"] .probox .proclose {width: auto !important;height: auto !important;-webkit-flex: 0 0 20px !important;}
body .asp_w_container > div[id^="ajaxsearchpro"] .probox .proclose svg {background: transparent !important;fill: var(--strength) !important;}
body div[id^="ajaxsearchprores"] .results .item .asp_content h3 a.asp_res_url {
color: var(--strength) !important;
line-height: 1.1 !important;
font-size: 17px !important;
display: inline-block !important;
font-family: var(--arial) !important;
font-weight: 600 !important;
}
body div[id^="ajaxsearchprores"] .results .item::after,
body div[id^="ajaxsearchprores"] .results .item .asp_content .asp_res_image_url,
body div[id^="ajaxsearchprores"] .results .item .asp_content .etc,
body div[id^="ajaxsearchprores"] .results .item .asp_content .asp_res_text {
display: none !important;
}
body div[id^="ajaxsearchprores"].vertical,
body div[id^="ajaxsearchprores"].vertical, div.asp_r.asp_r_1.vertical {border: 0 !important;background: transparent !important;padding: 0 !important;border-radius: 10px 10px 10px 10px !important;box-shadow: 0 0px 3px 0px rgba(0,0,0,.1) !important;}
@media screen and (min-width: 981px){
body .site-header div[id^="ajaxsearchprores"].vertical {top: 100% !important;bottom: auto !important;z-index: 999999 !important;left: 0px !important;right: auto !important;min-width: 260px;}
}
body div[id^="ajaxsearchprores"] .results .item {padding: 15px 15px !important;margin: 0 !important;background: #fff !important;}
body div[id^="ajaxsearchprores"] .results .item:not(:last-child) {border: 0;border-bottom: 1px solid #bfbfbf;}
body div[id^="ajaxsearchprores"] .asp_nores .asp_nores_header {color: rgba(74,74,74,1);font-size: 14px;}
body div[id^="ajaxsearchprores"] .asp_nores .asp_nores_kw_suggestions {font-size: 14px;}
body div[id^="ajaxsearchprores"] .asp_nores .asp_nores_kw_suggestions .asp_keyword {color: rgba(80,40,125,1) !important;}
body div[id^="ajaxsearchprores"].vertical .proloading {width: 22px;height: 22px;position: absolute;left: 0;top: 23px;}
body div[id^="ajaxsearchprores"].vertical .proloading img {position: absolute;}
body div[id^="ajaxsearchprores"] .results {
scrollbar-width:thin!important;
scrollbar-color:var(--ambition) #fff!important;
border:0!important;
background-color: #fff;
}
body div[id^="ajaxsearchprores"] .results::-webkit-scrollbar {
width:7px!important;
border:0!important
}
body div[id^="ajaxsearchprores"] .results::-webkit-scrollbar-track {
-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.2)!important;
border:0!important
}
body div[id^="ajaxsearchprores"] .results::-webkit-scrollbar-thumb {
background-color:#c15608!important;
box-shadow:none!important;
border:0!important;
outline:none!important
}
.search_after_icon a {
}
.search_after_icon svg {
line-height: 1;
display: block;
width: 20px;
}
.search_after_icon {
padding-left: 5px;
}
.footer-section .zoom-social-icons-list .zoom-social_icons-list__item {margin:0;}
.footer-section .zoom-social-icons-list .zoom-social_icons-list__item:not(:last-child) {margin-right: 0px;}
#footer-notice .inner-wrap > div {width: 33.33%;margin-right: 3%;}
#footer-notice .inner-wrap > div:last-child {margin-right: 0px;}
.gform_wrapper {display: block !important;}
@media screen and (max-width: 1500px){
body .zoom-social-icons-list--no-labels .zoom-social_icons-list__item {margin: 2px;}
.footer-section .zoom-social-icons-list .zoom-social_icons-list__item:not(:last-child) {margin-right: 0px;}
.footer-section {padding: 80px 36px;}
.zoom-social-icons-list span.social-icon {padding: 11.6px !important;}
.site-header #navbar-main .navbar-nav > li > a {font-size: 18px;}
}
@media screen and (max-width: 1400px){
#menu-footer-menu li a, #menu-footer-fr-menu li a {font-size: 17px;}
body .zoom-social-icons-list--no-labels .zoom-social_icons-list__item {margin: 1px;}
.breadcrumbs-div, .breadcrumbs-div a {font-size: 14px;}
#footer .footer-widgets .column:nth-child(3) {width: 26% !important;}
#footer .footer-widgets .column:nth-child(4) {width: 24% !important;}
}
@media screen and (max-width: 1366px){
#menu-footer-menu li a, #menu-footer-fr-menu li a {font-size: 16px;}
.breadcrumbs-div, .breadcrumbs-div a {font-size: 13px;}
.site-header #navbar-main .navbar-nav > li > a {font-size: 16px;}
.site-header .main-navbar .navbar-search {min-width: 220px;}
.site-header div.asp_w.ajaxsearchpro.asp_non_compact {min-width: 156px;}
.main-navbar .subscribe-btn .button {padding: 15.5px 29px;}
.site-header #navbar-main {margin-top: 10px;}
.site-header .navbar-brand {max-width: 250px;}
.site-header #navbar-main .navbar-nav > li {padding: 14px 14px;}
}
@media screen and (max-width: 1300px){
#footer .footer-widgets .column:nth-child(2) {width: 44% !important;}
#footer .footer-widgets .column:nth-child(3) {width: 30% !important;}
#footer .footer-widgets .column:nth-child(4) {width: 26% !important;}
}
@media screen and (max-width: 1280px) {
.zoom-social-icons-list .socicon {
padding: 6px !important;
}
.more-link {
padding: 14px 40px;
} .shop-menu-item svg {width: 17px;height: 17px;}
}
@media screen and (max-width: 1279px){
}
@media screen and (max-width: 1199px){
#menu-footer-menu li a, #menu-footer-fr-menu li a {font-size: 15px;}
.breadcrumbs-div, .breadcrumbs-div a {font-size: 12px;}
.site-header #navbar-main .navbar-nav > li > a {font-size: 15px;}
.site-header #navbar-main .navbar-nav > li {padding: 14px 12px;}
.footer-section {padding: 60px 36px;}
#footer .footer-widgets .column:nth-child(2),
#footer .footer-widgets .column:nth-child(3),
#footer .footer-widgets .column:nth-child(4) {width: 33.33% !important;}
.site-copyright, .register-number p, .service-links li a {font-size: 15px;}
.site-header .main-navbar .navbar-search {margin: 0 0 0 25px;}
#responsive-pro-menu {margin-left: 7px;}
}
@media screen and (max-width: 1023px){
.site-header #navbar-main .navbar-nav > li > a {font-size: 14px;}
}
@media screen and (min-width: 981px){
.head_search_link {display: none;}
}
@media screen and (max-width: 980px){
.subscribe-btn {display: none;}
.more-link {
padding: 13px 30px;
}
.footer-section {
padding: 60px 36px;
}
#footer .footer-widgets .column:nth-child(1),
#footer .footer-widgets .column:nth-child(2),
#footer .footer-widgets .column:nth-child(3),
#footer .footer-widgets .column:nth-child(4) {
width: 100% !important;
margin: 0 0 30px 0 !important;
text-align: center;
}
#footer .footer-widgets .column:nth-child(2) {margin-bottom: 80px !important;}
#footer .footer-widgets .column:nth-child(4) {
display: flex;
flex-direction: column-reverse;
margin-bottom: 10px !important;
}
#footer .footer-widgets {
flex-direction: column;align-items: center;
}
#footer .footer-widgets .widget_media_image {
text-align: center;
}
#menu-footer-menu li {
margin: 0 5px 10px !important;
text-align: center;
}
#menu-footer-menu li a {
font-size: 15px;
line-height: 1.2;
}
#footer .site-copyright {
margin-bottom: 15px;text-align: center;
}
#footer-notice .inner-wrap {
flex-direction: column;
}
#footer-notice {padding: 30px 36px;}
#footer-notice .inner-wrap > div {width: 100%;margin-right: 0;}
.service-links ul {justify-content: center;}
.register-number p {
text-align: center;
line-height: 1.3;
} #menu-footer-menu {
max-width: 400px;
margin: 0 auto;
}
.register-number {
margin-bottom: 5px;
}
.footer-subscribe-btn {
margin: 0 0 20px 0;
display: inline-block;
}
.footer-section .zoom-social-icons-list .zoom-social_icons-list__item:not(:last-child) {
margin-right: 0px;
}
.breadcrumbs-div{display: none;}
body .gform_wrapper form .gform_body .gform_fields .gfield input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),
body .gform_wrapper form .gform_body .gform_fields .gfield select,
body .gform_wrapper form .gform_body .gform_fields .gfield textarea {font-size: 13px;}
.participaction_newsletter_form .field_sublabel_below.gfield_html {font-size: 16px;}
.menu-bottom-row .social-icons-menu ul.social_media_follow li a span {font-size: 16px;}
.social-icons-menu #social-nav span.zoom-social_icons-list-span.social-icon {padding: 7px !important;font-size: 16px !important;}
.menu-logo-col .menu-logo {max-width: 99px;margin-bottom: 8px}
.site-header .main-menu-section .main-navbar .navbar-search {display: none;}
.site-header .main-navbar .mobile-search-box .navbar-search {margin: 0 auto;background-color: #fff;border: 0;}
body div[id^="ajaxsearchprores"] .results .item .asp_content h3 a.asp_res_url {font-size: 15px !important;}
body div[id^="ajaxsearchprores"] .results .item .asp_content {padding: 0 !important;}
.menu-bottom-row .social-icons-menu p {margin: 0 0 4px 0;}
.footer-subscribe-btn .modal-toggle {font-size: 15px;padding: 13px 28px;}
.footer-subscribe-btn .modal-toggle::after {font-size: 19px;}
.site-header .top-navbar {padding: 9px 30px}
.site-header .main-navbar .navbar-search {min-width: 280px;}
body .asp_w_container > div[id^="ajaxsearchpro"] {height: 28px !important;}
.right-box {width: 100%;justify-content: space-between;}
}
@media screen and (max-width: 767px){
body div[id^="ajaxsearchprores"] .results {height: 200px !important;}
.footer-section .zoom-social-icons-list .zoom-social_icons-list__item:not(:last-child) {margin-right: 0px;}
#footer .footer-widgets .widget .title {font-size: 16px;line-height: 1.3;}
#social-nav ul li.zoom-social_icons-list__item:not(:last-child) {margin-right: 0px;}
.zoom-social-icons-list span.social-icon {padding: 11px !important;}
}
@media only screen and (max-height: 575.98px) and (orientation: landscape){
body div[id^="ajaxsearchprores"] .results {height: 90px !important;}
}
@media screen and (max-width: 374px){
.social-icons-menu #social-nav span.zoom-social_icons-list-span.social-icon {font-size: 15px !important;}
}