.product .nyp { margin-bottom: 1.625em; }
.product .nyp label { padding-right: .25em; font-weight: bold; }
.product .nyp .nyp-input { display: inline-block; margin-bottom: 1.625em; text-align: center; font-weight: bold; }
.product .nyp .currency { vertical-align: middle; }
.product .nyp .subscription-terms { display: inline-block; vertical-align: middle; }
.product .nyp .minimum-price { color: inherit; font-size: .85em; }
.product .nyp:after { content: ""; display: table; clear: both; }.owl-carousel {
display: none;
width: 100%;
-webkit-tap-highlight-color: transparent; position: relative;
z-index: 1;
}
.owl-carousel .owl-stage {
position: relative;
-ms-touch-action: pan-Y;
touch-action: manipulation;
-moz-backface-visibility: hidden; }
.owl-carousel .owl-stage:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.owl-carousel .owl-stage-outer {
position: relative;
overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item {
position: relative;
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none;
}
.owl-carousel .owl-item img {
display: block;
width: 100%;
}
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
display: none;
}
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
cursor: pointer;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
background: none;
color: inherit;
border: none;
padding: 0 !important;
font: inherit;
}
.owl-carousel.owl-loaded {
display: block;
}
.owl-carousel.owl-loading {
opacity: 0;
display: block;
}
.owl-carousel.owl-hidden {
opacity: 0;
}
.owl-carousel.owl-refresh .owl-item {
visibility: hidden;
}
.owl-carousel.owl-drag .owl-item {
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-carousel.owl-grab {
cursor: move;
cursor: grab;
}
.owl-carousel.owl-rtl {
direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
float: right;
} .no-js .owl-carousel {
display: block;
} .owl-carousel .animated {
animation-duration: 1000ms;
animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
z-index: 0;
}
.owl-carousel .owl-animated-out {
z-index: 1;
}
.owl-carousel .fadeOut {
animation-name: fadeOut;
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
} .owl-height {
transition: height 500ms ease-in-out;
} .owl-carousel .owl-item { }
.owl-carousel .owl-item .owl-lazy {
opacity: 0;
transition: opacity 400ms ease;
}
.owl-carousel .owl-item .owl-lazy[src^=""],
.owl-carousel .owl-item .owl-lazy:not([src]) {
max-height: 0;
}
.owl-carousel .owl-item img.owl-lazy {
transform-style: preserve-3d;
} .owl-carousel .owl-video-wrapper {
position: relative;
height: 100%;
background: #000;
}
.owl-carousel .owl-video-play-icon {
position: absolute;
height: 80px;
width: 80px;
left: 50%;
top: 50%;
margin-left: -40px;
margin-top: -40px;
background: url(//charliegardfoundation.org/wp-content/themes/surge_zero/dist/fonts/owl.video.play.png) no-repeat;
cursor: pointer;
z-index: 1;
-webkit-backface-visibility: hidden;
transition: transform 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
-ms-transform: scale(1.3, 1.3);
transform: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
display: none;
}
.owl-carousel .owl-video-tn {
opacity: 0;
height: 100%;
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
position: relative;
z-index: 1;
height: 100%;
width: 100%;
}
body,
html,
input,
select,
option,
label,
textarea,
p,
span,
a {
font-family: "nunito", "arial", sans-serif !important;
font-style: normal;
font-weight: 500;
font-size: 1rem;
color: #535535
}
@media (max-width: 991px) {
body,
html,
input,
select,
option,
label,
textarea,
p,
span,
a {
font-size: 0.9rem
}
}
body p {
line-height: 1.5;
margin-bottom: 1rem
}
body strong {
font-weight: 800
}
body .welcome h1 {
font-size: 3.75rem
}
body h1.large,
body h2.large,
body h3.large,
body h4.large {
font-size: 3.125rem
}
@media (max-width: 500px) {
body h1.large,
body h2.large,
body h3.large,
body h4.large {
font-size: 2.1875rem
}
}
body h1 {
font-family: "nunito", sans-serif;
font-style: normal;
font-weight: 600;
font-size: 1.9rem;
color: #535535;
margin: 1.5rem 0
}
@media (max-width: 991px) {
body h1 {
font-size: 1.6rem
}
}
body h2 {
font-family: "nunito", sans-serif;
font-style: normal;
font-weight: 600;
font-size: 1.7rem;
color: #535535;
margin: 2.5rem 0
}
@media (max-width: 991px) {
body h2 {
font-size: 1.4rem
}
}
body h3 {
font-family: "nunito", sans-serif;
font-style: normal;
font-weight: 600;
font-size: 1.5rem;
color: #535535;
margin: 1rem 0
}
@media (max-width: 991px) {
body h3 {
font-size: 1.3rem
}
}
body h4 {
font-family: "nunito", sans-serif;
font-style: normal;
font-weight: 600;
font-size: 1.3rem;
color: #535535;
margin: 1.5rem 0
}
body h5 {
font-family: "nunito", sans-serif;
font-style: normal;
font-weight: 600;
font-size: 1.1rem;
color: #535535;
margin: 1.5rem 0
}
body h6 {
font-family: "nunito", sans-serif;
font-style: normal;
font-weight: 600;
font-size: 1rem;
color: #535535;
margin: 1.5rem 0
}
body button,
body input[type="submit"] {
font-family: "nunito", sans-serif
}
body a {
text-decoration: none
}
.btn_wrapper {
display: flex;
margin-bottom: 1rem
}
.btn {
background: #EA4B8B;
padding-left: 1.3rem;
padding-right: 1.3rem;
color: #fff;
font-size: 1.25rem;
display: flex;
flex-direction: row;
align-items: center;
height: 45px;
transition: all 0.3s linear;
justify-content: space-between;
border-radius: 5px;
text-transform: uppercase
}
.btn:hover {
background: #298FCC
}
.video_btn {
background: #FCB424;
padding-left: 3rem;
padding-right: 3rem;
color: #fff;
font-size: 1.125rem;
display: flex;
flex-direction: row;
align-items: center;
height: 45px;
font-weight: 800;
transition: all 0.3s linear;
justify-content: space-between;
border-radius: 5px
}
.video_btn:hover {
background: #298FCC
}
.small_blue_btn {
background: #298FCC;
padding-left: 1.3rem;
padding-right: 1.3rem;
color: #fff;
font-size: 1.25rem;
display: flex;
flex-direction: row;
align-items: center;
height: 38px;
font-weight: 800;
transition: all 0.3s linear;
border-radius: 5px
}
.small_blue_btn:hover {
background: #EA4B8B
}
.gform_button {
background: #7F59B0;
padding-left: 1.3rem;
padding-right: 1.3rem;
color: #fff;
font-size: 1.25rem;
height: 38px;
font-weight: 800;
transition: all 0.3s linear;
border-radius: 5px;
cursor: pointer;
border: none
}
@media (max-width: 500px) {
.gform_button {
width: unset !important
}
}
.gform_button:hover {
background: #298FCC
}
.small_purple_btn {
background: #298FCC;
padding-left: 1.3rem;
padding-right: 1.3rem;
color: #fff;
font-size: 1.25rem;
display: flex;
flex-direction: row;
align-items: center;
height: 38px;
font-weight: 800;
transition: all 0.3s linear;
border-radius: 5px
}
.small_purple_btn:hover {
background: #EA4B8B
}
.small_pink_btn {
background: #EA4B8B;
padding-left: 1.3rem;
padding-right: 1.3rem;
color: #fff;
font-size: 1.25rem;
display: flex;
flex-direction: row;
align-items: center;
height: 38px;
font-weight: 800;
transition: all 0.3s linear;
border-radius: 5px
}
.small_pink_btn:hover {
background: #298FCC
}
.btn_donate {
background: #EA4B8B;
padding-left: 2.3rem;
padding-right: 2.3rem;
color: #fff;
font-size: 1.625rem;
font-weight: 800;
display: flex;
flex-direction: row;
align-items: center;
height: 45px;
transition: all 0.3s linear;
justify-content: space-between;
border-radius: 5px;
text-align: center
}
.btn_donate:hover {
background: #298FCC
}
.btn_banner_one {
background: #298FCC;
padding-left: 2.3rem;
padding-right: 2.3rem;
color: #fff;
font-size: 1.875rem;
font-weight: 800;
display: flex;
flex-direction: row;
align-items: center;
height: 105px;
min-width: 474px;
transition: all 0.3s linear;
justify-content: center;
border-radius: 5px;
text-align: center;
max-width: 100%;
margin: 0 1rem;
box-shadow: 0px 0px 16px -2px rgba(0, 0, 0, 0.1)
}
@media (max-width: 500px) {
.btn_banner_one {
width: 100%;
min-width: unset;
font-size: 1.375rem;
height: 73px
}
}
.btn_banner_one:hover {
background: #7F59B0
}
.btn_banner_two {
background: #EA4B8B;
padding-left: 2.3rem;
padding-right: 2.3rem;
color: #fff;
font-size: 1.875rem;
font-weight: 800;
display: flex;
flex-direction: row;
align-items: center;
height: 105px;
min-width: 474px;
transition: all 0.3s linear;
justify-content: center;
border-radius: 5px;
text-align: center;
max-width: 100%;
margin: 0 1rem;
box-shadow: 0px 0px 16px -2px rgba(0, 0, 0, 0.1)
}
@media (max-width: 991px) {
.btn_banner_two {
min-width: 491px;
margin-top: 0.5rem
}
}
@media (max-width: 500px) {
.btn_banner_two {
width: 100%;
min-width: unset;
font-size: 1.375rem;
height: 73px
}
}
.btn_banner_two:hover {
background: #298FCC
}
nav.pagination {
display: flex;
width: 100%;
justify-content: center;
align-items: center;
position: relative;
padding-top: 0.8rem;
padding-bottom: 0.8rem
}
nav.pagination .screen-reader-text {
display: none !important
}
nav.pagination a {
color: #000;
margin: 0 0.3rem;
padding-bottom: .2rem;
border-bottom: 1px solid #FFF
}
nav.pagination .current {
color: #000 !important;
margin: 0 0.3rem;
font-family: 'century-gothic', 'arial', sans-serif;
transition: all 0.3s linear;
font-weight: 300;
outline: 0;
border-bottom: 1px solid #000;
padding-bottom: .2rem
}
nav.pagination .next,
nav.pagination .prev {
color: #fff !important;
margin: 0 0.3rem;
font-family: 'century-gothic', 'arial', sans-serif;
transition: all 0.3s linear;
font-weight: 300
}
nav.pagination .next:hover,
nav.pagination .prev:hover {
text-decoration: none
}
.social_bts_wrapper {
display: flex;
flex-direction: row;
align-items: center;
justify-content: flex-start;
position: relative;
right: 0;
z-index: 5
}
.fab,
.fas {
color: #EA4B8B;
font-size: 1.5rem
}
.fas {
font-size: 1rem
}
.facebook {
background: #000;
cursor: pointer;
transition: all 0.3s linear
}
.facebook:hover {
background: #298FCC
}
.facebook:hover .fab {
color: #fff
}
.twitter {
background: #000;
cursor: pointer;
transition: all 0.3s linear
}
.twitter:hover {
background: #298FCC
}
.twitter:hover .fab {
color: #fff
}
.linkedin {
background: #000;
cursor: pointer;
transition: all 0.3s linear
}
.linkedin:hover {
background: #298FCC
}
.linkedin:hover .fab {
color: #fff
}
.instagram {
background: #000;
cursor: pointer;
transition: all 0.3s linear
}
.instagram:hover {
background: #298FCC
}
.instagram:hover .fab {
color: #fff
}
.youtube {
background: #000;
cursor: pointer;
transition: all 0.3s linear
}
.youtube:hover {
background: #298FCC
}
.youtube:hover .fab {
color: #fff
}
.pinterest {
background: #000;
cursor: pointer;
transition: all 0.3s linear
}
.pinterest:hover {
background: #298FCC
}
.pinterest:hover .fab {
color: #fff
}
.social_btns {
display: inline-block;
margin-right: 0.8rem;
width: 35px;
height: 35px;
display: block;
text-align: center;
line-height: 45px;
font-size: 15px;
text-decoration: none;
cursor: pointer;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: center;
align-items: center;
align-content: center;
border-radius: 50%
}
.social_btns:last-child {
margin-right: 0
}
.scrollup {
width: 40px;
height: 40px;
position: fixed;
bottom: 50px;
right: 30px;
display: none;
color: #fff;
text-indent: -9999px;
background: url(//charliegardfoundation.org/wp-content/themes/surge_zero/assets/images/Up-Arrow.png) no-repeat;
background-color: #298FCC;
z-index: 1000;
background-position: center center;
transition: all 0.4s ease
}
@media (max-width: 1024px) {
.scrollup {
bottom: 100px
}
}
.scrollup:hover {
background-color: #EA4B8B;
background-position: 50% 3px;
transition: all 0.4s ease
}
@media (max-width: 991px) {
.scrollup {
right: 10px;
bottom: 90px
}
}
.single-column-form ul.gfield_checkbox li input[type=checkbox]:checked+label,
.single-column-form ul.gfield_checkbox li input[type=checkbox]:not(:checked)+label {
margin-left: 19px;
font-weight: 400;
font-size: 15px
}
.single-column-form [type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
position: absolute !important;
left: -9999px
}
.single-column-form [type="checkbox"]:not(:checked)+label,
[type="checkbox"]:checked+label {
position: relative !important;
padding-left: 1em !important;
cursor: pointer !important
}
.single-column-form [type="checkbox"]:not(:checked)+label:before,
[type="checkbox"]:checked+label:before {
content: '';
position: absolute;
left: -17px;
top: 2px;
width: 1.30em;
height: 1.30em;
border: 2px solid #fff;
background: #fff;
box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
padding: 2px
}
.single-column-form [type="checkbox"]:not(:checked)+label:after,
[type="checkbox"]:checked+label:after {
content: '';
position: absolute;
width: 11px;
height: 11px;
top: 1px;
left: -13px;
font-size: 1.3em;
line-height: 0.8;
background-color: #298FCC;
transition: all .2s
}
.single-column-form [type="checkbox"]:not(:checked)+label:after {
opacity: 0;
transform: scale(0)
}
.single-column-form [type="checkbox"]:checked+label:after {
opacity: 1;
transform: scale(1)
}
.single-column-form [type="checkbox"]:disabled:not(:checked)+label:before,
[type="checkbox"]:disabled:checked+label:before {
box-shadow: none;
border-color: #bbb;
background-color: #ddd
}
.single-column-form [type="checkbox"]:disabled:checked+label:after {
color: #999
}
.single-column-form [type="checkbox"]:disabled+label {
color: #aaa
}
.coloured-column-form ul.gfield_checkbox li input[type=checkbox]:checked+label,
.single-column-form ul.gfield_checkbox li input[type=checkbox]:not(:checked)+label {
margin-left: 19px;
font-weight: 400;
font-size: 15px
}
.coloured-column-form [type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
position: absolute !important;
left: -9999px
}
.coloured-column-form [type="checkbox"]:not(:checked)+label,
[type="checkbox"]:checked+label {
position: relative !important;
padding-left: 1em !important;
cursor: pointer !important
}
.coloured-column-form [type="checkbox"]:not(:checked)+label:before,
[type="checkbox"]:checked+label:before {
content: '';
position: absolute;
left: -17px;
top: -4px;
width: 1.30em;
height: 1.30em;
border: 2px solid #FCB424;
background: #fff;
box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
padding: 2px
}
.coloured-column-form [type="checkbox"]:not(:checked)+label:after,
[type="checkbox"]:checked+label:after {
content: '';
position: absolute;
width: 11px;
height: 11px;
top: 1px;
left: -13px;
font-size: 1.3em;
line-height: 0.8;
background-color: #298FCC;
transition: all .2s
}
.coloured-column-form [type="checkbox"]:not(:checked)+label:after {
opacity: 0;
transform: scale(0)
}
.coloured-column-form [type="checkbox"]:checked+label:after {
opacity: 1;
transform: scale(1)
}
.coloured-column-form [type="checkbox"]:disabled:not(:checked)+label:before,
[type="checkbox"]:disabled:checked+label:before {
box-shadow: none;
border-color: #bbb;
background-color: #ddd
}
.coloured-column-form [type="checkbox"]:disabled:checked+label:after {
color: #999
}
.coloured-column-form [type="checkbox"]:disabled+label {
color: #aaa
}
#nyp {
border: solid 1px #298FCC
}
.page-template-page-monkey-map .featured_image {
height: 400px
}
.page-template-page-monkey-map .featured_image img {
object-fit: cover;
object-position: center;
width: 100%;
height: 100%
}
.page-template-page-donate .thumbnails {
display: none
}
.pswp {
display: none
}
body {
padding-top: 163.38px !important
}
body.logged-in {
padding-top: 131px !important
}
@media (max-width: 1024px) {
body {
padding-top: 0 !important
}
body.logged-in {
padding-top: 0 !important
}
}
.page-id-304 .monkey_third {
right: -21px !important;
width: 13rem
}
.video_section .third_section_inner {
display: flex;
flex-direction: column;
width: 50%;
margin: auto
}
@media (max-width: 1024px) {
.video_section .third_section_inner {
width: 100%
}
}
.previous_results {
margin-top: 2rem !important
}
.disclaimer {
margin-top: 2rem !important;
text-align: center
}
.excerpt_bottom li {
color: #fff
}
.gallery_slider .feaured_image {
height: 300px
}
.alignleft,
.fusion-alignleft {
display: inline;
float: left;
margin-right: 15px
}
.alignright,
.fusion-alignright {
display: inline;
float: right;
margin-left: 15px
}
img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.payment_method_stripe svg {
width: 5%;
margin: 0 0.5rem
}
.payment_method_stripe label {
display: flex;
flex-direction: row;
align-items: center
}
.top_image {
width: 100%;
height: 455px;
position: relative;
background-size: cover;
background-repeat: no-repeat;
background-position: center
}
@media (max-width: 991px) {
.top_image {
height: 240px
}
}
.top_image .blue_banner {
width: 100%;
display: flex;
flex-direction: column;
justify-content: center;
background: rgba(41, 143, 204, 0.85);
position: absolute;
bottom: 0;
left: 0;
padding: 1rem 0;
}
.top_image .blue_banner span {
color: #fff;
font-weight: 600;
font-size: 1.3rem
}
.top_image .blue_banner .container h1,
.top_image .blue_banner .container p {
color: #fff;
}
.bottom_section {
position: relative;
overflow: hidden;
background: #fff
}
.bottom_section .monkey_right {
position: absolute;
top: -40px;
left: 7rem
}
@media (max-width: 1024px) {
.bottom_section .monkey_right {
display: none
}
}
.tiles_section {
position: relative
}
@media (max-width: 500px) {
.tiles_section {
margin-top: 5rem
}
}
.tiles_section .monkey_third {
position: absolute;
right: 19rem;
top: -12rem
}
@media (max-width: 1440px) {
.tiles_section .monkey_third {
right: 13rem
}
}
@media (max-width: 1024px) {
.tiles_section .monkey_third {
right: 7rem
}
}
.bottom_cta {
margin-top: 4rem;
margin-bottom: 2rem
}
@media (max-width: 767px) {
.bottom_cta {
margin-bottom: 4rem
}
}
@media (max-width: 500px) {
.bottom_cta {
margin-bottom: 6rem
}
}
.bottom_cta .inner_block {
display: flex;
justify-content: center
}
.bottom_cta .inner_block .footer_block {
background: #298FCC;
display: flex;
flex-direction: column;
width: 70%;
align-items: center;
justify-content: center;
border-radius: 5px;
position: relative;
min-height: 209px
}
@media (max-width: 1024px) {
.bottom_cta .inner_block .footer_block {
width: 90%
}
}
@media (max-width: 767px) {
.bottom_cta .inner_block .footer_block {
width: 100%
}
}
.bottom_cta .inner_block .footer_block h4 {
color: #fff;
font-size: 2.5rem;
text-align: center
}
@media (max-width: 767px) {
.bottom_cta .inner_block .footer_block h4 {
font-size: 2rem
}
}
.bottom_cta .inner_block .footer_block .btn_wrapper {
display: flex
}
.bottom_cta .inner_block .footer_block .btn_wrapper .small_pink_btn:hover {
background: #FCB424 !important
}
.bottom_cta .inner_block .footer_block .monkey_third {
position: absolute;
bottom: -130px;
right: 0
}
@media (max-width: 360px) {
.bottom_cta .inner_block .footer_block .monkey_third {
bottom: -90px;
width: 6rem
}
}
.qty {
height: 45px
}
.woovr-variation-select {
height: 45px
}
.term-clothing .woocommerce-LoopProduct-link {
background: #7F59B0 !important
}
.term-gift-packs .woocommerce-LoopProduct-link {
background: #EA4B8B !important
}
.term-fundraising-packs .woocommerce-LoopProduct-link {
background: #FCB424 !important
}
.entry-summary {
padding-left: 3rem
}
.image_slider {
position: relative;
margin: -.5rem
}
.image_slider .owl-stage {
display: flex;
flex-direction: row;
align-items: stretch
}
.image_slider .owl-item {
padding: .5rem
}
.image_slider .items {
width: 100%;
border: 1rem solid white;
box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32);
background-size: cover;
background-repeat: no-repeat;
background-position: center;
display: flex;
flex-direction: row;
align-items: center;
aspect-ratio: 1/1;
}
.image_slider .items img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: 50% 50%
}
.image_slider .owl-stage {
overflow: hidden
}
.image_slider .owl-carousel .owl-nav.disabled+.owl-dots {
display: flex;
align-items: center;
justify-content: center
}
.image_slider .owl-carousel .owl-nav.disabled+.owl-dots .owl-dot {
display: inline-block;
zoom: 1
}
.image_slider .owl-carousel .owl-nav.disabled+.owl-dots .owl-dot.active {
transition: all 0.4s ease-in-out
}
.image_slider .owl-carousel .owl-nav.disabled+.owl-dots .owl-dot.active span {
background-color: #7F59B0 !important
}
.image_slider .owl-carousel .owl-nav.disabled+.owl-dots .owl-dot span {
width: 20px;
height: 20px;
margin: 5px 7px;
background: rgba(127, 89, 176, 0.5);
display: block;
-webkit-backface-visibility: visible;
transition: all 0.4s ease-in-out;
border-radius: 30px
}
.image_slider_alt {
position: relative;
margin: -.5rem
}
.image_slider_alt .owl-stage {
display: flex;
flex-direction: row;
align-items: stretch
}
.image_slider_alt .owl-item {
padding: .5rem
}
.image_slider_alt .items {
width: 100%;
height: 100%;
border: 1rem solid white;
box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32);
background-size: cover;
background-repeat: no-repeat;
background-position: center;
display: flex;
flex-direction: row;
align-items: center
}
.image_slider_alt .items img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: 50% 50%
}
.image_slider_alt .owl-stage {
overflow: hidden
}
.image_slider_alt .owl-carousel .owl-nav.disabled+.owl-dots {
display: flex;
align-items: center;
justify-content: center
}
.image_slider_alt .owl-carousel .owl-nav.disabled+.owl-dots .owl-dot {
display: inline-block;
zoom: 1
}
.image_slider_alt .owl-carousel .owl-nav.disabled+.owl-dots .owl-dot.active {
transition: all 0.4s ease-in-out
}
.image_slider_alt .owl-carousel .owl-nav.disabled+.owl-dots .owl-dot.active span {
background-color: #7F59B0 !important
}
.image_slider_alt .owl-carousel .owl-nav.disabled+.owl-dots .owl-dot span {
width: 20px;
height: 20px;
margin: 5px 7px;
background: rgba(127, 89, 176, 0.5);
display: block;
-webkit-backface-visibility: visible;
transition: all 0.4s ease-in-out;
border-radius: 30px
}
.video_slider .custom_carousel {
display: flex;
flex-direction: row;
align-items: center;
justify-content: center
}
.video_slider .custom_carousel .owl-carousel {
overflow: hidden
}
.video_slider .custom_carousel .owl-carousel .owl-stage {
display: flex;
flex-wrap: wrap
}
.video_slider .custom_carousel .owl-carousel .owl-stage .owl-item>div {
display: flex;
flex-direction: column;
text-align: center;
height: 100%;
padding: 0 0.5rem
}
@media (max-width: 767px) {
.video_slider .custom_carousel .owl-carousel .owl-stage .owl-item>div .content {
display: flex;
justify-content: center;
align-content: center;
padding-right: 1rem;
padding-left: 1rem
}
.video_slider .custom_carousel .owl-carousel .owl-stage .owl-item>div .content iframe {
width: 94%
}
}
.video_slider .custom_carousel .owl-carousel .owl-nav {
display: none
}
.video_slider .custom_carousel .owl_nav_custom {
position: relative;
cursor: pointer;
width: 2rem
}
.video_slider .custom_carousel .owl_nav_custom svg {
width: 100%
}
.video_slider .custom_carousel .owl_nav_custom svg path {
fill: black
}
.video_slider .custom_carousel .owl_nav_custom.prev {
padding-right: 0.5rem
}
@media (max-width: 991px) {
.video_slider .custom_carousel .owl_nav_custom.prev {
display: none
}
}
.video_slider .custom_carousel .owl_nav_custom.next {
padding-left: 0.5rem
}
@media (max-width: 991px) {
.video_slider .custom_carousel .owl_nav_custom.next {
display: none
}
}
.top_image {
margin-bottom: 0 !important
}
.bread_crumb {
border-bottom: solid 3px #298fcc !important;
padding-left: 30px;
padding-right: 30px;
padding-top: 2rem;
padding-bottom: 2rem;
margin-bottom: 2rem
}
.bread_crumb span,
.bread_crumb a {
color: #298FCC;
font-size: 14px;
text-transform: uppercase;
font-weight: 700
}
.bread_crumb .crumb_inner {
display: flex;
align-items: center
}
.bread_crumb .breadcrumb_last {
color: #747474 !important
}
.did_you {
background: #FCB424;
border-radius: 5px;
padding: 4rem
}
@media (max-width: 991px) {
.did_you {
padding: 2rem
}
}
.did_you .items {
text-align: center
}
.did_you .items h4,
.did_you .items h3 {
color: #fff;
margin-top: 0;
margin-bottom: 3rem
}
@media (min-width: 768px) {
.did_you .items h4,
.did_you .items h3 {
font-size: 2rem
}
}
@media (max-width: 767px) {
.did_you .items h4,
.did_you .items h3 {
margin-bottom: 1rem
}
}
@media (min-width: 992px) {
.did_you .items .content {
margin-bottom: 3rem
}
}
.did_you .items .content p {
color: #fff
}
@media (min-width: 768px) {
.did_you .items .content p {
font-size: 1.4rem
}
}
.did_you .owl-stage {
overflow: hidden
}
.did_you .owl-carousel .owl-nav.disabled+.owl-dots {
position: relative;
display: flex;
justify-content: center
}
@media (max-width: 500px) {
.did_you .owl-carousel .owl-nav.disabled+.owl-dots {
position: relative;
top: 0;
right: 0;
transform: none;
padding-top: 0.2rem;
padding-bottom: 0.2rem;
text-align: center
}
}
.did_you .owl-carousel .owl-dots .owl-dot {
display: inline-block;
zoom: 1
}
.did_you .owl-dot.active {
transition: all 0.4s ease-in-out
}
.did_you .owl-dot.active span {
background-color: rgba(255, 255, 255, 0.24) !important
}
.did_you .owl-carousel .owl-dots .owl-dot span {
width: 20px;
height: 20px;
margin: 5px 7px;
background: #fff;
display: block;
-webkit-backface-visibility: visible;
transition: all 0.4s ease-in-out;
border-radius: 30px
}
.did_you .owl-carousel .owl-dots .owl-dot span:hover {
background: #298FCC
}
.gallery_slider .container h2 {
text-align: center;
color: #000;
margin-top: 0;
margin-bottom: 3rem
}
.gallery_slider .container .owl-carousel {
overflow: hidden
}
.gallery_slider .container .gallerys_outer {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center
}
.gallery_slider .container .gallerys_outer .owl-item {
padding: .5rem
}
.gallery_slider .gallerys_outer .owl-dots {
display: none
}
.gallery_slider .container .gallerys_outer .prev,
.gallery_slider .container .gallerys_outer .next {
position: relative;
cursor: pointer;
padding: 1rem
}
.gallery_slider .container .feaured_image {
background: #fff;
padding: 0.5rem;
box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.26);
display: inline-block;
width: 100%;
height: 300px
}
.gallery_slider .container .feaured_image>img {
object-fit: cover;
width: 100%;
height: 100%;
object-position: center center
}
.accordion_outer .accordion {
background-color: #298FCC;
color: #fff;
cursor: pointer;
padding: 18px;
width: 100%;
text-align: left;
border: none;
outline: none;
transition: 0.4s;
margin-bottom: 10px;
font-size: 1.125rem;
font-weight: 700;
border-radius: 10px;
transition: 0.9s;
line-height: 1.3;
position: relative
}
.accordion_outer .accordion .accordion-title h5 {
text-align: center
}
.accordion_outer .active,
.accordion_outer .accordion:hover,
.accordion_outer button:focus {
background-color: #298FCC;
background: #298FCC;
border: none
}
.accordion_outer .panel {
padding: 0 18px;
background-color: white;
display: none;
overflow: hidden
}
.accordion_outer .accordion:after {
content: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="13.13" height="8.113" viewBox="0 0 13.13 8.113"><path id="Path_9" data-name="Path 9" d="M1.548,8.113,6.565,3.1l5.017,5.017L13.13,6.565,6.565,0,0,6.565Z" fill="%23fff"/></svg>');
font-size: 20px;
color: #777;
position: absolute;
right: 13px;
top: 16px;
margin-left: 5px
}
.accordion_outer .active:after {
content: url('data:image/svg+xml; utf8, <svg id="ic_keyboard_arrow_up_48px" xmlns="http://www.w3.org/2000/svg" width="13.13" height="8.113" viewBox="0 0 13.13 8.113"><path id="Path_9" data-name="Path 9" d="M1.548,8.113,6.565,3.1l5.017,5.017L13.13,6.565,6.565,0,0,6.565Z" fill="%23fff"/></svg> ');
transform: rotate(180deg)
}
.checkout_wrapper .place_order {
background: #FCB424 !important;
color: #fff !important;
font-size: 1.625rem;
font-weight: 800;
height: 45px;
border-radius: 5px;
padding: 1rem
}
.social_section {
padding: 3rem 0
}
.social_section .social_btns_wrapper {
display: flex;
flex-direction: row;
justify-content: center
}
.social_section .social_btns_wrapper a {
margin: 0 0.3rem
}
.social_section .title {
text-align: center
}
.social_section .title h5 {
font-size: 1.75rem;
margin-top: 0
}
.home .footer,
.page-template-page-why-get-involved .footer,
.page-template-page-how-we-can-help .footer,
.page-template-page-how-you-can-help .footer,
.page-template-page-our-support .footer,
.page-template-page-lottery .footer,
.page-template-page-monkey-map .footer,
.post-type-archive-events .footer,
.post-type-archive-charlies_law_blog .footer,
.page-template-page-shop-categories .footer,
.single-events .footer {
padding-top: 2rem;
margin-top: 1rem
}
.news_letter {
position: relative;
z-index: 2
}
.news_letter .news_letter_inner {
width: 100%;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
flex-wrap: wrap;
background: #FCB424;
border-radius: 5px;
padding: 2rem
}
.news_letter .news_letter_inner .left_side {
width: 20%
}
@media (max-width: 991px) {
.news_letter .news_letter_inner .left_side {
width: 100%
}
}
.news_letter .news_letter_inner .left_side p {
font-size: 2.2rem;
font-weight: 700;
color: #fff
}
.news_letter .news_letter_inner .right_side {
width: 80%
}
@media (max-width: 991px) {
.news_letter .news_letter_inner .right_side {
width: 100%
}
}
.news_letter .news_letter_inner .right_side form {
width: 100%;
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center
}
@media (max-width: 991px) {
.news_letter .news_letter_inner .right_side form {
flex-direction: column
}
}
.news_letter .news_letter_inner .right_side form .gform_body {
width: auto;
flex-grow: 1;
padding-left: 3rem
}
.news_letter .news_letter_inner .right_side form .gform_body ul {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
flex-wrap: wrap
}
.news_letter .news_letter_inner .right_side form .gform_body ul li { margin: 0
}
.news_letter .news_letter_inner .right_side form .gform_body ul li:nth-child(4) {
width: 100%;
display: flex;
flex-direction: row;
align-items: center;
margin-top: 1rem
}
.news_letter .news_letter_inner .right_side form .gform_body ul li:nth-child(4) .gfield_consent_label {
padding: 0
}
.news_letter .news_letter_inner .right_side form .gform_body ul li:nth-child(4) .gfield_label {
margin-right: 2rem
}
.news_letter .news_letter_inner .right_side form .gform_body ul li input {
border: 0;
padding: 1rem
}
.news_letter .news_letter_inner .right_side form .gform_footer {
width: auto;
margin: 0;
padding: 0;
position: relative
}
@media (min-width: 992px) {
.news_letter .news_letter_inner .right_side form .gform_footer {
top: -.4rem
}
}
@media (max-width: 991px) {
.news_letter .news_letter_inner .right_side form .gform_footer {
margin-top: 2rem
}
}
.lottery_wrapper .bottom_cta {
margin-bottom: 10rem
}
.lottery_wrapper .bottom_cta h4 {
line-height: 1.5;
font-size: 1.8rem
}
.lottery_wrapper .bottom_cta .footer_block {
padding-left: 2rem;
padding-right: 2rem
}
.search_area {
transition: all 0.2s linear
}
.search_area.active {
display: flex;
left: 17px;
position: relative
}
.search_area input::-webkit-input-placeholder {
font-weight: 800 !important;
font-size: 1rem !important;
color: #EA4B8B !important
}
.search_area input:-moz-placeholder {
opacity: 1;
font-weight: 800 !important;
font-size: 1rem !important;
color: #EA4B8B !important
}
.search_area input::-moz-placeholder {
opacity: 1;
font-weight: 800 !important;
font-size: 1rem !important;
color: #EA4B8B !important
}
.search_area input:-ms-input-placeholder {
font-weight: 800 !important;
font-size: 1rem !important;
color: #EA4B8B !important
}
.search_area input:-moz-placeholder {
font-weight: 800 !important;
font-size: 1rem !important;
color: #EA4B8B !important
}
.search_area .searchform {
position: relative;
width: 267px;
max-width: 100%;
height: 44px;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center
}
.search_area .searchform .search_field {
border: solid 1px #298FCC;
background: transparent;
font-size: 1rem;
font-weight: 800;
width: 100%;
height: 100%;
color: #EA4B8B;
padding-left: 0.8rem
}
.search_area .searchform .search_icon_btn {
position: absolute;
align-self: flex-end;
right: 0.8rem;
top: 0.6rem;
width: 23px;
height: 23px;
cursor: pointer
}
.blue {
background: #298FCC !important
}
.pink {
background: #EA4B8B !important
}
.yellow {
background: #FCB424 !important
}
.purple {
background: #7F59B0 !important
}
.embed-container {
position: relative;
padding-bottom: 56.25%;
overflow: hidden;
max-width: 100%;
height: auto;
margin-bottom: 2rem
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%
}
.payment_method_stripe svg,
.payment_method_stripe img {
width: 6%;
margin: 0 0.5rem
}
.payment_method_stripe label {
display: flex;
flex-direction: row;
align-items: center
}
#add_payment_method #payment ul.payment_methods li img,
.woocommerce-cart #payment ul.payment_methods li img,
.woocommerce-checkout #payment ul.payment_methods li img {
vertical-align: middle;
margin: -2px 0 0 .5em;
padding: 0;
position: relative;
box-shadow: none;
width: 5%
}
a#qc-cmp2-persistent-link {
transform: rotate(90deg) !important;
right: unset !important;
left: -2.4rem !important;
bottom: 20rem !important
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%
}
body {
overflow-x: hidden
}
ol li {
margin: 1rem 0;
list-style-type: decimal
}
html {
min-width: 100%;
box-sizing: border-box
}
*,
*:before,
*:after {
box-sizing: inherit
}
.owl-carousel {
overflow: hidden
}
.owl-carousel .owl-stage {
overflow: hidden
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block
}
body {
min-width: 100%;
line-height: 1
}
ol,
ul {
list-style: none
}
blockquote {
background-clip: padding-box;
border-radius: 5px;
margin: 20px;
padding: 0;
background-color: #298FCC;
position: relative
}
blockquote p {
padding: 1rem;
color: #FFFFFF !important;
margin-bottom: 2rem;
font-family: 'roboto', 'arial', sans-serif;
text-align: center
}
blockquote:before {
border-right: 20px solid transparent !important;
border-top: 20px solid;
content: "";
height: 0;
left: 4.5em;
position: absolute;
top: 100%;
border-top-color: #298FCC;
width: 0
}
table {
border-collapse: collapse;
border-spacing: 0
}
img {
height: auto;
max-width: 100%
}
:focus {
outline: none
}
button:focus {
outline: none !important
}
button:active {
outline: none !important
}
a,
a:active,
a:hover {
outline: 0
}
::selection {
background: #298FCC;
color: #fff
}
::-moz-selection {
background: #298FCC;
color: #fff
}
.container {
width: 100%
}
@media (min-width: 1600px) {
.container {
padding-right: 40px;
padding-left: 40px;
margin-right: auto;
margin-left: auto;
max-width: 1350px
}
}
@media (max-width: 1599px) {
.container {
padding-right: 40px;
padding-left: 40px;
width: 100%;
max-width: 100%
}
}
.col_2 {
width: 50%
}
@media (max-width: 767px) {
.col_2 {
width: 100%
}
}
.col_3 {
width: 33.33333333%
}
@media (max-width: 767px) {
.col_3 {
width: 100%
}
}
.col_4 {
width: 25%
}
@media (max-width: 991px) {
.col_4 {
width: 50%
}
}
@media (max-width: 767px) {
.col_4 {
width: 100%
}
}
.col_8 {
width: 75%
}
@media (max-width: 767px) {
.col_8 {
width: 100%
}
}
.col_3_3 {
width: 15%
}
@media (max-width: 767px) {
.col_3_3 {
width: 100%
}
}
.col_9 {
width: 85%
}
@media (max-width: 767px) {
.col_9 {
width: 100%
}
}
.home_wrapper .video_mobile {
position: relative;
height: 580px;
display: none
}
@media (max-width: 1024px) {
.home_wrapper .video_mobile {
display: block
}
}
@media (max-width: 500px) {
.home_wrapper .video_mobile {
height: 410px
}
}
.home_wrapper .video_mobile .mobile_vid_wrapper {
margin-bottom: 4rem
}
.home_wrapper .video_mobile .video {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
object-fit: cover
}
.home_wrapper .video_mobile .video source {
object-fit: cover;
overflow: hidden;
width: 100%;
height: 100%
}
.home_wrapper .video_mobile .video video#video-background {
width: 100%;
height: 100%;
z-index: 1;
position: relative;
object-fit: cover
}
.home_wrapper .video_mobile .cover {
background-color: rgba(38, 38, 38, 0.2);
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0
}
.home_wrapper .video_mobile .monkey {
position: absolute;
top: -4rem;
right: 0;
z-index: 3
}
.home_wrapper .video_mobile .video_intro {
position: relative;
z-index: 2;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: flex-end;
align-items: center;
height: 100%
}
.home_wrapper .video_mobile .video_intro .video_box {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
bottom: -6rem
}
.home_wrapper .video_mobile .video_intro .video_box .video_box_inner {
width: 50%;
display: flex;
flex-direction: column;
text-align: center
}
@media (max-width: 1024px) {
.home_wrapper .video_mobile .video_intro .video_box .video_box_inner {
width: 100%
}
}
.home_wrapper .video_mobile .video_intro .video_box .video_box_inner h1 {
color: #fff;
text-transform: uppercase;
font-weight: 800;
font-size: 3.125rem;
margin-top: 0;
line-height: 1.3;
margin-bottom: 3rem
}
@media (max-width: 500px) {
.home_wrapper .video_mobile .video_intro .video_box .video_box_inner h1 {
font-size: 1.375rem
}
}
.home_wrapper .video_mobile .video_intro .video_box .video_box_inner .mito {
color: #fff
}
@media (max-width: 1024px) {
.home_wrapper .video_mobile .video_intro .video_box .video_box_inner .mito {
color: #FCB424
}
}
.home_wrapper .video_mobile .video_intro .video_box .video_box_inner .btn_wrapper {
display: flex;
align-items: center;
justify-content: center;
margin-top: 2rem
}
@media (max-width: 991px) {
.home_wrapper .video_mobile .video_intro .video_box .video_box_inner .btn_wrapper {
flex-direction: column
}
}
@media (max-width: 500px) {
.home_wrapper .video_mobile .video_intro .video_box .video_box_inner .btn_wrapper {
padding-left: 1rem;
padding-right: 1rem
}
}
.home_wrapper .first_section_video {
position: relative;
height: 580px
}
@media (max-width: 1024px) {
.home_wrapper .first_section_video {
display: none
}
}
.home_wrapper .first_section_video .video {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
object-fit: cover
}
.home_wrapper .first_section_video .video source {
object-fit: cover;
overflow: hidden;
width: 100%;
height: 100%
}
.home_wrapper .first_section_video .video video#video-background {
width: 100%;
height: 100%;
z-index: 1;
position: relative;
object-fit: cover
}
.home_wrapper .first_section_video .cover {
background-color: rgba(38, 38, 38, 0.2);
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0
}
.home_wrapper .first_section_video .monkey {
position: absolute;
top: -4rem;
right: 0;
z-index: 3
}
.home_wrapper .first_section_video .video_intro {
position: relative;
z-index: 2;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: flex-end;
align-items: center;
height: 100%
}
.home_wrapper .first_section_video .video_intro .video_box {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
bottom: -4rem
}
.home_wrapper .first_section_video .video_intro .video_box .video_box_inner {
width: 50%;
display: flex;
flex-direction: column;
text-align: center
}
.home_wrapper .first_section_video .video_intro .video_box .video_box_inner h1 {
color: #fff;
text-transform: uppercase;
font-weight: 800;
font-size: 3.125rem;
margin-top: 0;
line-height: 1.3;
margin-bottom: 1rem
}
.home_wrapper .first_section_video .video_intro .video_box .video_box_inner .mito {
color: #fff
}
@media (max-width: 1024px) {
.home_wrapper .first_section_video .video_intro .video_box .video_box_inner .mito {
color: #FCB424
}
}
.home_wrapper .first_section_video .video_intro .video_box .video_box_inner .btn_wrapper {
display: flex;
align-items: center;
justify-content: center;
margin-top: 2rem
}
.home_wrapper .first_section_banner {
height: 580px;
position: relative;
background-repeat: no-repeat;
position: relative;
background-size: cover;
background-position: center center;
flex-direction: row;
justify-content: center;
align-items: center
}
@media (max-width: 991px) {
.home_wrapper .first_section_banner {
height: 400px
}
}
@media (max-width: 1024px) {
.home_wrapper .first_section_banner {
display: none
}
}
.home_wrapper .first_section_banner .cover {
background-color: rgba(38, 38, 38, 0.2);
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0
}
.home_wrapper .first_section_banner .monkey {
position: absolute;
top: -4rem;
right: 0;
z-index: 3
}
@media (max-width: 1024px) {
.home_wrapper .first_section_banner .monkey {
display: none
}
}
.home_wrapper .first_section_banner .video_intro {
position: relative;
z-index: 2;
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: flex-end;
align-items: center;
height: 100%
}
.home_wrapper .first_section_banner .video_intro .video_box {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
bottom: -4rem
}
.home_wrapper .first_section_banner .video_intro .video_box .video_box_inner {
width: 50%;
display: flex;
flex-direction: column;
text-align: center
}
.home_wrapper .first_section_banner .video_intro .video_box .video_box_inner h1 {
color: #fff;
text-transform: uppercase;
font-weight: 800;
font-size: 3.125rem;
margin-top: 0;
line-height: 1.3;
margin-bottom: 1rem
}
.home_wrapper .first_section_banner .video_intro .video_box .video_box_inner .mito {
color: #fff
}
@media (max-width: 1024px) {
.home_wrapper .first_section_banner .video_intro .video_box .video_box_inner .mito {
color: #FCB424
}
}
.home_wrapper .first_section_banner .video_intro .video_box .video_box_inner .btn_wrapper {
display: flex;
align-items: center;
justify-content: center;
margin-top: 2rem
}
.home_wrapper .first_section_services {
padding-top: 9rem;
padding-bottom: 5rem
}
@media (max-width: 1024px) {
.home_wrapper .first_section_services {
display: none
}
}
@media (max-width: 500px) {
.home_wrapper .first_section_services {
padding-top: 8rem;
padding-bottom: 2rem
}
}
.home_wrapper .first_section_services .services_inner {
display: flex;
justify-content: center;
align-items: center
}
.home_wrapper .first_section_services .services_inner .items {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
padding: 0 2rem
}
.home_wrapper .first_section_services .services_inner .items h2 {
font-size: 1.8125rem;
margin-bottom: 1.5rem
}
.home_wrapper .first_section_services .services_inner .items .content {
text-align: center
}
.home_wrapper .services_mobile {
display: none
}
@media (max-width: 1024px) {
.home_wrapper .services_mobile {
display: block
}
}
.home_wrapper .services_mobile .col_3 {
width: 100%
}
.why_get_involved_wrapper .first_section_services {
padding-top: 9rem;
padding-bottom: 5rem
}
@media (max-width: 1024px) {
.why_get_involved_wrapper .first_section_services {
display: none
}
}
@media (max-width: 500px) {
.why_get_involved_wrapper .first_section_services {
padding-top: 8rem;
padding-bottom: 2rem
}
}
.why_get_involved_wrapper .first_section_services .services_inner {
display: flex;
justify-content: center;
align-items: center
}
.why_get_involved_wrapper .first_section_services .services_inner .items {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
padding: 0 2rem
}
.why_get_involved_wrapper .first_section_services .services_inner .items h2 {
font-size: 1.8125rem;
margin-bottom: 1.5rem
}
.why_get_involved_wrapper .first_section_services .services_inner .items .content {
text-align: center
}
.why_get_involved_wrapper .services_mobile {
display: none
}
@media (max-width: 1024px) {
.why_get_involved_wrapper .services_mobile {
display: block
}
}
.why_get_involved_wrapper .services_mobile .col_3 {
width: 100%
}
.home_wrapper .second_section {
background: #F8F8F8;
padding-top: 5rem;
padding-bottom: 5rem
}
.home_wrapper .second_section .conent_inner {
display: flex
}
@media (max-width: 991px) {
.home_wrapper .second_section .conent_inner {
flex-direction: column
}
}
.home_wrapper .second_section .conent_inner .left_side {
width: 50%;
padding-right: 5rem
}
@media (max-width: 1024px) {
.home_wrapper .second_section .conent_inner .left_side {
padding-right: 3rem
}
}
@media (max-width: 991px) {
.home_wrapper .second_section .conent_inner .left_side {
width: 100%;
margin-bottom: 5rem
}
}
@media (max-width: 500px) {
.home_wrapper .second_section .conent_inner .left_side {
padding-right: 0
}
}
.home_wrapper .second_section .conent_inner .left_side h3 {
margin-top: 0;
font-size: 2.25rem
}
@media (max-width: 991px) {
.home_wrapper .second_section .conent_inner .left_side h3 {
margin-bottom: 2rem
}
}
.home_wrapper .second_section .conent_inner .left_side .btn_wrapper {
display: flex
}
.home_wrapper .second_section .conent_inner .left_side .btn_wrapper .small_blue_btn {
margin-top: 3rem
}
.home_wrapper .second_section .conent_inner .right_side {
width: 50%;
padding-left: 2rem;
padding-right: 2rem
}
@media (max-width: 991px) {
.home_wrapper .second_section .conent_inner .right_side {
width: 100%;
padding-left: 0;
padding-right: 0
}
}
.home_wrapper .third_section {
padding-top: 5rem;
padding-bottom: 8rem
}
@media (max-width: 500px) {
.home_wrapper .third_section {
padding-top: 2rem;
padding-bottom: 4rem
}
}
.home_wrapper .third_section .inner_content {
display: flex
}
@media (max-width: 991px) {
.home_wrapper .third_section .inner_content {
flex-direction: column
}
}
.home_wrapper .third_section .inner_content .title_outer {
display: flex
}
@media (max-width: 991px) {
.home_wrapper .third_section .inner_content .left_side,
.home_wrapper .third_section .inner_content .right_side {
width: 100%
}
}
@media (max-width: 991px) {
.home_wrapper .third_section .inner_content .monkey_third {
width: 100%;
position: relative;
display: flex;
justify-content: center;
margin-top: 5rem
}
}
.home_wrapper .third_section .inner_content .monkey_third img {
width: 100%
}
@media (max-width: 500px) {
.home_wrapper .third_section .inner_content .image_media {
text-align: center
}
}
.home_wrapper .third_section .inner_content .title_wrapper {
background: #298FCC;
padding-left: 2.3rem;
padding-right: 2.3rem;
height: 74px;
border-radius: 5px;
display: flex;
align-items: center;
margin-bottom: 2rem
}
.home_wrapper .third_section .inner_content .title_wrapper h4 {
color: #fff;
font-size: 2.5rem;
margin: 0;
font-weight: 800
}
@media (max-width: 991px) {
.home_wrapper .third_section .inner_content .title_wrapper h4 {
font-size: 1.4rem
}
}
.home_wrapper .third_section .inner_content .third_section_sub_content {
padding-right: 5rem
}
@media (max-width: 991px) {
.home_wrapper .third_section .inner_content .third_section_sub_content {
padding-right: 0
}
}
.home_wrapper .third_section .inner_content .btn_wrapper {
display: flex
}
.home_wrapper .third_section .inner_content .btn_wrapper .small_blue_btn {
margin-top: 3rem;
padding-left: 4rem;
padding-right: 4rem
}
.home_wrapper .fourth_section {
background: #F8F8F8;
padding-top: 5rem;
padding-bottom: 5rem
}
@media (max-width: 991px) {
.home_wrapper .fourth_section {
padding-bottom: 0
}
}
.home_wrapper .fourth_section .inner_content {
display: flex
}
@media (max-width: 991px) {
.home_wrapper .fourth_section .inner_content {
flex-direction: column
}
}
.home_wrapper .fourth_section .inner_content .right_side {
position: relative
}
@media (max-width: 991px) {
.home_wrapper .fourth_section .inner_content .right_side {
width: 100%
}
}
.home_wrapper .fourth_section .inner_content .right_side .image_media {
position: absolute;
top: -170px;
left: 4rem
}
@media (max-width: 991px) {
.home_wrapper .fourth_section .inner_content .right_side .image_media {
position: relative;
top: 0;
left: 0;
display: flex;
justify-content: center;
margin-top: 2rem
}
}
.home_wrapper .fourth_section .inner_content .left_side {
text-align: center
}
@media (max-width: 991px) {
.home_wrapper .fourth_section .inner_content .left_side {
width: 100%
}
}
.home_wrapper .fourth_section .inner_content .left_side h4 {
color: #7f59b0;
font-size: 2.5rem;
font-weight: 800
}
.home_wrapper .fourth_section .inner_content .left_side h4 .wrap {
color: #7f59b0
}
.home_wrapper .fourth_section .inner_content .left_side h3 {
font-size: 2.5rem;
font-weight: 800
}
.home_wrapper .fourth_section .inner_content .left_side .content {
padding-right: 8rem;
padding-left: 8rem
}
@media (max-width: 500px) {
.home_wrapper .fourth_section .inner_content .left_side .content {
padding: 0
}
}
.home_wrapper .fourth_section .inner_content .left_side .btn_wrapper {
display: flex;
justify-content: center;
margin-top: 2rem
}
.home_wrapper .fourth_section .inner_content .left_side .btn_wrapper .small_pink_btn {
padding-left: 4rem;
padding-right: 4rem
}
.home_wrapper .fifth_section {
padding-top: 9rem;
padding-bottom: 5rem
}
.home_wrapper .fifth_section .content_row_one {
display: flex
}
@media (max-width: 991px) {
.home_wrapper .fifth_section .content_row_one {
flex-direction: column
}
}
@media (max-width: 991px) {
.home_wrapper .fifth_section .content_row_one .left_side {
width: 100%;
padding-left: 3rem;
padding-right: 3rem
}
}
.home_wrapper .fifth_section .content_row_one .left_side .image_media {
background: #fff;
padding: 0.5rem;
box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.26)
}
@media (max-width: 991px) {
.home_wrapper .fifth_section .content_row_one .left_side .image_media {
margin-bottom: 2rem
}
}
.home_wrapper .fifth_section .content_row_one .left_side .image_media .image_inner {
width: 100%
}
.home_wrapper .fifth_section .content_row_one .left_side .image_media .image_inner img {
object-fit: cover;
object-position: center;
width: 100%;
height: 100%
}
.home_wrapper .fifth_section .content_row_one .right_side {
padding-left: 4rem;
padding-right: 4rem
}
@media (max-width: 991px) {
.home_wrapper .fifth_section .content_row_one .right_side {
width: 100%;
padding-left: 0;
padding-right: 0
}
}
.home_wrapper .fifth_section .content_row_one .right_side h4 {
margin-top: 0;
font-size: 1.75rem
}
.home_wrapper .fifth_section .content_row_one .fifth_section_list_items {
display: flex;
flex-direction: column;
margin-top: 1.5rem;
padding-left: 1rem
}
.home_wrapper .fifth_section .content_row_one .fifth_section_list_items .items {
display: flex;
flex-direction: row;
align-items: center;
margin-bottom: 1rem
}
.home_wrapper .fifth_section .content_row_one .fifth_section_list_items .items .content {
text-align: left
}
.home_wrapper .fifth_section .content_row_one .fifth_section_list_items .items span {
margin-right: 2rem
}
.home_wrapper .fifth_section .content_row_one .btn_wrapper {
display: flex;
justify-content: center;
margin-top: 3rem
}
@media (max-width: 991px) {
.home_wrapper .fifth_section .content_row_one .btn_wrapper {
display: none
}
}
.home_wrapper .fifth_section .content_row_one .btn_wrapper .smallbluek_btn {
padding-left: 4rem;
padding-right: 4rem
}
.home_wrapper .fifth_section .content_row_one .btn_wrapper_mobile {
display: none;
justify-content: center;
margin-top: 3rem
}
@media (max-width: 991px) {
.home_wrapper .fifth_section .content_row_one .btn_wrapper_mobile {
display: flex
}
}
.home_wrapper .fifth_section .content_row_one .btn_wrapper_mobile .smallbluek_btn {
padding-left: 4rem;
padding-right: 4rem
}
.home_wrapper .fifth_section .content_row_two {
display: flex;
margin-top: 7rem
}
@media (max-width: 991px) {
.home_wrapper .fifth_section .content_row_two {
flex-direction: column-reverse;
margin-top: 3rem
}
}
@media (max-width: 991px) {
.home_wrapper .fifth_section .content_row_two .left_side {
width: 100%
}
}
.home_wrapper .fifth_section .content_row_two .world_monkeys {
text-align: center
}
@media (max-width: 991px) {
.home_wrapper .fifth_section .content_row_two .world_monkeys {
margin-top: 2rem
}
}
@media (max-width: 991px) {
.home_wrapper .fifth_section .right_side {
width: 100%
}
}
.home_wrapper .fifth_section .right_side .content {
text-align: center
}
.home_wrapper .fifth_section .right_side h5 {
font-size: 2.5rem
}
.home_wrapper .fifth_section .right_side .sub_title {
margin-top: 2rem;
text-align: center
}
.home_wrapper .fifth_section .right_side .btn_wrapper {
display: flex;
justify-content: center;
margin-top: 1.5rem;
margin-bottom: 1rem
}
.home_wrapper .fifth_section .right_side .btn_wrapper .smallbluek_btn {
padding-left: 4rem;
padding-right: 4rem
}
.home_wrapper .events_slider {
background: #F8F8F8;
padding-top: 4rem;
padding-bottom: 4rem
}
.home_wrapper .events_slider .title h6 {
font-size: 2.5rem;
text-align: center;
margin-bottom: 3rem;
margin-top: 0
}
.home_wrapper .events_slider .owl-carousel.owl-loaded {
display: flex;
align-items: center;
justify-content: center
}
@media (max-width: 991px) {
.home_wrapper .events_slider .owl-carousel.owl-loaded {
flex-direction: column
}
}
@media (max-width: 500px) {
.home_wrapper .events_slider .owl-carousel.owl-loaded {
display: block !important
}
}
.home_wrapper .events_slider .owl-item {
padding: 0.5rem
}
.home_wrapper .events_slider .owl-item:nth-child(4n+1) .post_wrapper,
.home_wrapper .events_slider .owl-item:nth-child(4n+1) .excerpt_bottom {
background: #298FCC !important
}
.home_wrapper .events_slider .owl-item:nth-child(4n+2) .post_wrapper,
.home_wrapper .events_slider .owl-item:nth-child(4n+2) .excerpt_bottom {
background: #7F59B0 !important
}
.home_wrapper .events_slider .owl-item:nth-child(4n+3) .post_wrapper,
.home_wrapper .events_slider .owl-item:nth-child(4n+3) .excerpt_bottom {
background: #EA4B8B !important
}
.home_wrapper .events_slider .owl-item:nth-child(4n+4) .post_wrapper,
.home_wrapper .events_slider .owl-item:nth-child(4n+4) .excerpt_bottom {
background: #FCB424 !important
}
.home_wrapper .events_slider .owl-dots {
text-align: center;
display: none
}
.home_wrapper .events_slider button.owl-dot {
background: none;
color: inherit;
border: none;
padding: 0 !important;
font: inherit;
outline: none
}
.home_wrapper .events_slider .owl-dots button span {
background: none repeat scroll 0 0 #869791;
border-radius: 20px;
display: block;
height: 12px;
margin: 5px 7px;
opacity: 0.5;
width: 12px
}
.home_wrapper .events_slider .owl-item {
padding: .5rem
}
.home_wrapper .events_slider .owl-dots {
display: none
}
.home_wrapper .events_slider .owl-item {
padding: .5rem
}
.home_wrapper .events_slider .prev,
.home_wrapper .events_slider .next {
position: relative;
cursor: pointer;
padding: 1rem
}
.home_wrapper .events_slider .owl-dot.active span {
background: #298FCC !important
}
.home_wrapper .events_slider .owl_nav_products_carousel.prev {
left: -2rem;
position: relative
}
.home_wrapper .events_slider .owl_nav_products_carousel.next {
right: -2rem;
position: relative
}
.home_wrapper .events_slider .owl_nav_products_carousel.prev,
.home_wrapper .events_slider .owl_nav_products_carousel.next {
z-index: 2;
position: relative;
cursor: pointer
}
.home_wrapper .events_slider .events_outer {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: center;
align-items: center;
align-content: center;
min-height: 340px
}
@media (max-width: 500px) {
.home_wrapper .events_slider .events_outer {
display: flex !important
}
}
.home_wrapper .events_slider .events_outer .latest_posts_inner {
position: relative;
min-height: 340px
}
.home_wrapper .events_slider .events_outer .post_wrapper {
width: 100%;
display: inline-block;
border-radius: 5px;
overflow: hidden;
margin-right: 1.5rem;
box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.26);
transition: all 0.3s linear
}
.home_wrapper .events_slider .events_outer .post_wrapper:hover .excerpt_bottom {
top: 0
}
.home_wrapper .events_slider .events_outer .post_wrapper h4 {
color: #fff;
line-height: 1.3;
margin-top: 0.5rem;
font-size: 1.1rem;
font-weight: 800;
margin-bottom: 0.5rem
}
.home_wrapper .events_slider .events_outer .post_wrapper .date {
color: #fff;
font-size: 1rem;
margin-bottom: 2.5rem
}
.home_wrapper .events_slider .events_outer .post_wrapper .the_excerpt p {
color: #fff;
font-size: 1.0625rem
}
.home_wrapper .events_slider .events_outer .post_wrapper .the_excerpt a {
color: #fff;
font-size: 1.0625rem;
text-decoration: underline
}
.home_wrapper .events_slider .events_outer .post_wrapper .the_excerpt img {
display: none
}
.home_wrapper .events_slider .events_outer .post_wrapper span {
color: #fff;
font-size: 1.125rem;
font-weight: 800
}
.home_wrapper .events_slider .events_outer .post_wrapper i {
border: solid white;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
position: relative;
left: 3px;
top: 0px;
transition: all 0.4s ease-in-out
}
.home_wrapper .events_slider .events_outer .post_wrapper .down {
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg)
}
.home_wrapper .events_slider .events_outer .post_wrapper .excerpt_bottom {
padding: 1.2rem;
position: absolute;
top: 220px;
transition: all 0.3s linear
}
.home_wrapper .events_slider .events_outer .post_wrapper .excerpt_bottom .button {
text-align: right;
margin-top: 2rem
}
.home_wrapper .events_slider .events_outer .post_wrapper .featured_image {
width: 100%;
height: 250px
}
.home_wrapper .events_slider .events_outer .post_wrapper .featured_image img {
object-fit: cover;
object-position: center;
width: 100%;
height: 100%
}
.home_wrapper .seventh_section {
padding-top: 2rem
}
.home_wrapper .seventh_section .news_inner h6 {
font-size: 2.5rem;
text-align: center;
margin-bottom: 3rem
}
.home_wrapper .seventh_section .news_inner .news_items {
display: flex
}
@media (max-width: 991px) {
.home_wrapper .seventh_section .news_inner .news_items {
justify-content: center;
flex-wrap: wrap
}
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper:nth-child(4n+1) .excerpt_bottom {
background: #298FCC
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper:nth-child(4n+2) .excerpt_bottom {
background: #7F59B0
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper:nth-child(4n+3) .excerpt_bottom {
background: #EA4B8B
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper:nth-child(4n+4) .excerpt_bottom {
background: #FCB424
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper:nth-child(4n+1) {
background: #298FCC
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper:nth-child(4n+2) {
background: #7F59B0
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper:nth-child(4n+3) {
background: #EA4B8B
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper:nth-child(4n+4) {
background: #FCB424
}
.home_wrapper .seventh_section .news_inner .news_items .latest_posts_inner {
position: relative;
min-height: 340px
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper {
border-radius: 5px;
overflow: hidden;
margin-right: 1.5rem;
box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.26);
transition: all 0.3s linear
}
@media (max-width: 991px) {
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper {
width: 47%;
margin-bottom: 2rem
}
}
@media (max-width: 500px) {
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper {
width: 100%;
margin-right: 0
}
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper:hover .excerpt_bottom {
top: 0;
bottom: 0;
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper h4 {
color: #fff;
line-height: 1.3;
margin-top: 0.5rem;
font-size: 1.1rem;
font-weight: 800;
min-height: 3rem
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper .the_excerpt p {
color: #fff;
font-size: 1.0625rem
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper .the_excerpt a {
color: #fff;
font-size: 1.0625rem;
text-decoration: underline
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper .the_excerpt img {
display: none
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper span {
color: #fff;
font-size: 1.125rem;
font-weight: 800
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper i {
border: solid white;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
position: relative;
left: 3px;
top: 0px;
transition: all 0.4s ease-in-out
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper .down {
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg)
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper .excerpt_bottom {
padding: 1.2rem;
position: absolute; transition: all 0.3s linear
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper .excerpt_bottom .button {
text-align: right;
margin-top: 2rem
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper .featured_image {
width: 100%;
height: 250px
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper .featured_image img {
object-fit: cover;
object-position: center;
width: 100%;
height: 100%
}
.what_is_charlies_law_wrapper .top_section .top_section_inner {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: space-around;
padding-top: 3rem
}
@media (max-width: 767px) {
.what_is_charlies_law_wrapper .top_section .top_section_inner {
flex-direction: column
}
}
.what_is_charlies_law_wrapper .top_section .top_section_inner .left_side {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
width: 50%
}
@media (max-width: 767px) {
.what_is_charlies_law_wrapper .top_section .top_section_inner .left_side {
width: 100%
}
}
.what_is_charlies_law_wrapper .top_section .top_section_inner .left_side .left_side_up {
width: 100%
}
.what_is_charlies_law_wrapper .top_section .top_section_inner .left_side .left_side_up h1 {
color: #298FCC
}
.what_is_charlies_law_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: space-around;
width: 100%;
margin-top: 3rem
}
.what_is_charlies_law_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block .bulletpoints {
display: flex;
align-items: flex-start;
margin-bottom: 1rem
}
.what_is_charlies_law_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block .bulletpoints .bulletpoints-icon {
width: 40px
}
.what_is_charlies_law_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block .bulletpoints .bullet_wrapper {
width: 100%
}
.what_is_charlies_law_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block .bulletpoints .bullet_wrapper .title h3 {
margin-top: 0rem
}
.what_is_charlies_law_wrapper .top_section .top_section_inner .right_side {
width: 50%
}
@media (max-width: 767px) {
.what_is_charlies_law_wrapper .top_section .top_section_inner .right_side {
width: 100%
}
}
@media (min-width: 768px) {
.what_is_charlies_law_wrapper .top_section .top_section_inner .right_side {
padding-left: 5rem
}
}
.what_is_charlies_law_wrapper .top_section .top_section_inner .right_side .right_side_inner .did_you {
margin-top: 2rem
}
.what_is_charlies_law_wrapper .video_section {
padding: 3rem 0 6rem
}
.what_is_charlies_law_wrapper .video_section .third_section_inner h2 {
text-align: center;
color: #298FCC;
margin-bottom: 3rem
}
.what_is_charlies_law_wrapper .tiles_section {
padding: 3rem 0;
background: #F8F8F8
}
.what_is_charlies_law_wrapper .tiles_section .container {
display: flex;
flex-direction: row;
align-items: center;
justify-content: center
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner {
width: 100%
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner h2 {
text-align: center;
color: #000;
margin-top: 0;
margin-bottom: 3rem
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
margin: -1rem
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper {
padding: 1rem
}
@media (max-width: 991px) {
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper {
width: 50%;
margin-bottom: 2rem
}
}
@media (max-width: 767px) {
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper {
width: 100%
}
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+1) .latest_posts_inner {
background: #298FCC
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+1) .latest_posts_inner .excerpt_bottom {
background: #298FCC
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+2) .latest_posts_inner {
background: #7F59B0
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+2) .latest_posts_inner .excerpt_bottom {
background: #7F59B0
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+3) .latest_posts_inner {
background: #EA4B8B
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+3) .latest_posts_inner .excerpt_bottom {
background: #EA4B8B
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+4) .latest_posts_inner {
background: #FCB424
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+4) .latest_posts_inner .excerpt_bottom {
background: #FCB424
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner {
position: relative;
height: 340px;
border-radius: 5px;
overflow: hidden;
box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.26);
transition: all 0.3s linear
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner:hover .excerpt_bottom {
top: 0
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .featured_image {
width: 100%;
height: 250px
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .featured_image img {
object-fit: cover;
object-position: center;
width: 100%;
height: 100%
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom {
position: absolute;
width: 100%;
height: 100%;
top: 220px;
padding: 1.2rem;
transition: all 0.3s linear
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom h4 {
color: #fff;
line-height: 1.3;
margin-top: 0.5rem;
font-size: 1.1rem;
font-weight: 800;
min-height: 3rem
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .the_excerpt p {
color: #fff
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .the_excerpt a {
color: #fff;
text-decoration: underline
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .the_excerpt img {
display: none
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .button span {
color: #fff;
font-size: 1.125rem;
font-weight: 800
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .button i {
border: solid #fff;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
position: relative;
left: 3px;
top: 0px;
transition: all 0.4s ease-in-out
}
.what_is_charlies_law_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .button i.down {
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg)
}
.what_is_charlies_law_wrapper .bottom_section {
padding: 3rem 0
}
.what_is_charlies_law_wrapper .bottom_section h2 {
text-align: center;
color: #000;
margin-top: 0;
margin-bottom: 3rem
}
.what_is_charlies_law_wrapper .bottom_section .container .fifth_section_inner {
width: 50rem;
margin: 0 auto;
max-width: 100%
}
.post-type-archive-charlies_law_blog .blog_items {
margin-bottom: 2rem !important
}
.why_get_involved_wrapper .top_section .top_section_inner {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: space-around;
padding-top: 3rem
}
.why_get_involved_wrapper .top_section .top_section_inner.flip {
display: flex;
flex-direction: row-reverse;
flex-wrap: nowrap;
justify-content: space-around;
padding-top: 3rem
}
@media (max-width: 767px) {
.why_get_involved_wrapper .top_section .top_section_inner.flip,
.why_get_involved_wrapper .top_section .top_section_inner {
flex-direction: column;
}
}
.why_get_involved_wrapper .top_section .top_section_inner .left_side {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
width: 50%
}
@media (max-width: 767px) {
.why_get_involved_wrapper .top_section .top_section_inner .left_side {
width: 100%
}
}
.why_get_involved_wrapper .top_section .top_section_inner .left_side .left_side_up {
width: 100%
}
.why_get_involved_wrapper .top_section .top_section_inner .left_side .left_side_up h1 {
color: #298FCC
}
.why_get_involved_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: space-around;
width: 100%;
margin-top: 3rem
}
.why_get_involved_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block .bulletpoints {
display: flex;
align-items: flex-start;
margin-bottom: 1rem
}
.why_get_involved_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block .bulletpoints .bulletpoints-icon {
width: 40px
}
.why_get_involved_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block .bulletpoints .bullet_wrapper {
width: 100%
}
.why_get_involved_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block .bulletpoints .bullet_wrapper .title h3 {
margin-top: 0rem
}
.why_get_involved_wrapper .top_section .top_section_inner .right_side {
width: 50%
}
@media (max-width: 767px) {
.why_get_involved_wrapper .top_section .top_section_inner .right_side {
width: 100%;
}
}
@media (min-width: 768px) {
.why_get_involved_wrapper .top_section .top_section_inner .right_side {
padding-left: 5rem;
}
.why_get_involved_wrapper .top_section .top_section_inner.flip .right_side {
padding-left: 0;
padding-right: 5rem;
}
}
.why_get_involved_wrapper .top_section .top_section_inner .right_side .right_side_inner .did_you {
margin-top: 2rem
}
.why_get_involved_wrapper .video_section {
padding: 3rem 0 6rem
}
.why_get_involved_wrapper .video_section .third_section_inner h2 {
text-align: center;
color: #298FCC;
margin-bottom: 3rem
}
.why_get_involved_wrapper .video_section .third_section_inner .wgi_single_video {
display: flex;
justify-content: center
}
.why_get_involved_wrapper .tiles_section {
padding: 3rem 0;
background: #F8F8F8
}
.why_get_involved_wrapper .tiles_section .container {
display: flex;
flex-direction: row;
align-items: center;
justify-content: center
}
.why_get_involved_wrapper .tiles_section .container .news_inner {
width: 100%
}
.why_get_involved_wrapper .tiles_section .container .news_inner h2 {
text-align: center;
color: #000;
margin-top: 0;
margin-bottom: 3rem
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
margin: -1rem
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper {
padding: 1rem
}
@media (max-width: 991px) {
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper {
width: 50%;
margin-bottom: 2rem
}
}
@media (max-width: 767px) {
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper {
width: 100%
}
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+1) .latest_posts_inner {
background: #298FCC
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+1) .latest_posts_inner .excerpt_bottom {
background: #298FCC
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+2) .latest_posts_inner {
background: #7F59B0
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+2) .latest_posts_inner .excerpt_bottom {
background: #7F59B0
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+3) .latest_posts_inner {
background: #EA4B8B
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+3) .latest_posts_inner .excerpt_bottom {
background: #EA4B8B
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+4) .latest_posts_inner {
background: #FCB424
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+4) .latest_posts_inner .excerpt_bottom {
background: #FCB424
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner {
position: relative;
height: 340px;
border-radius: 5px;
overflow: hidden;
box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.26);
transition: all 0.3s linear
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner:hover .excerpt_bottom {
top: 0
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .featured_image {
width: 100%;
height: 250px
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .featured_image img {
object-fit: cover;
object-position: center;
width: 100%;
height: 100%
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom {
position: absolute;
width: 100%;
height: 100%;
top: 240px;
padding: 1.2rem;
transition: all 0.3s linear
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom h4 {
color: #fff;
line-height: 1.3;
margin-top: 0.5rem;
font-size: 1.1rem;
font-weight: 800;
min-height: 3rem
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .the_excerpt p {
color: #fff
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .the_excerpt a {
color: #fff;
text-decoration: underline
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .the_excerpt img {
display: none
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .button span {
color: #fff;
font-size: 1.125rem;
font-weight: 800
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .button i {
border: solid #fff;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
position: relative;
left: 3px;
top: 0px;
transition: all 0.4s ease-in-out
}
.why_get_involved_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .button i.down {
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg)
}
.why_get_involved_wrapper .gallery_section {
padding: 3rem 0
}
.how_we_can_help_wrapper .top_section .top_section_inner {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: space-around;
padding-top: 3rem
}
@media (max-width: 767px) {
.how_we_can_help_wrapper .top_section .top_section_inner {
flex-direction: column
}
}
.how_we_can_help_wrapper .top_section .top_section_inner .left_side {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
width: 50%
}
@media (max-width: 767px) {
.how_we_can_help_wrapper .top_section .top_section_inner .left_side {
width: 100%
}
}
.how_we_can_help_wrapper .top_section .top_section_inner .left_side .left_side_up {
width: 100%
}
.how_we_can_help_wrapper .top_section .top_section_inner .left_side .left_side_up h1 {
color: #298FCC
}
.how_we_can_help_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: space-around;
width: 100%;
margin-top: 3rem
}
.how_we_can_help_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block .bulletpoints {
display: flex;
align-items: flex-start;
margin-bottom: 1rem
}
.how_we_can_help_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block .bulletpoints .bulletpoints-icon {
width: 40px
}
.how_we_can_help_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block .bulletpoints .bullet_wrapper {
width: 100%
}
.how_we_can_help_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block .bulletpoints .bullet_wrapper .title h3 {
margin-top: 0rem
}
.how_we_can_help_wrapper .top_section .top_section_inner .right_side {
width: 50%
}
@media (max-width: 767px) {
.how_we_can_help_wrapper .top_section .top_section_inner .right_side {
width: 100%
}
}
@media (min-width: 768px) {
.how_we_can_help_wrapper .top_section .top_section_inner .right_side {
padding-left: 5rem
}
}
.how_we_can_help_wrapper .top_section .top_section_inner .right_side .right_side_inner .did_you {
margin-top: 2rem
}
.how_we_can_help_wrapper .video_section {
padding: 3rem 0 6rem
}
.how_we_can_help_wrapper .video_section .third_section_inner h2 {
text-align: center;
color: #298FCC;
margin-bottom: 3rem
}
.how_we_can_help_wrapper .video_section .third_section_inner .wgi_single_video {
display: flex;
justify-content: center
}
.how_we_can_help_wrapper .tiles_section {
padding: 3rem 0;
background: #F8F8F8
}
.how_we_can_help_wrapper .tiles_section .container {
display: flex;
flex-direction: row;
align-items: center;
justify-content: center
}
.how_we_can_help_wrapper .tiles_section .container .news_inner {
width: 100%
}
.how_we_can_help_wrapper .tiles_section .container .news_inner h2 {
text-align: center;
color: #000;
margin-top: 0;
margin-bottom: 3rem
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
margin: -1rem
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper {
padding: 1rem
}
@media (max-width: 991px) {
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper {
width: 50%;
margin-bottom: 2rem
}
}
@media (max-width: 767px) {
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper {
width: 100%
}
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+1) .latest_posts_inner {
background: #298FCC
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+1) .latest_posts_inner .excerpt_bottom {
background: #298FCC
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+2) .latest_posts_inner {
background: #7F59B0
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+2) .latest_posts_inner .excerpt_bottom {
background: #7F59B0
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+3) .latest_posts_inner {
background: #EA4B8B
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+3) .latest_posts_inner .excerpt_bottom {
background: #EA4B8B
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+4) .latest_posts_inner {
background: #FCB424
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+4) .latest_posts_inner .excerpt_bottom {
background: #FCB424
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner {
position: relative;
height: 340px;
border-radius: 5px;
overflow: hidden;
box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.26);
transition: all 0.3s linear
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner:hover .excerpt_bottom {
top: 0
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .featured_image {
width: 100%;
height: 250px
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .featured_image img {
object-fit: cover;
object-position: center;
width: 100%;
height: 100%
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom {
position: absolute;
width: 100%;
height: 100%;
top: 220px;
padding: 1.2rem;
transition: all 0.3s linear
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom h4 {
color: #fff;
line-height: 1.3;
margin-top: 0.5rem;
font-size: 1.1rem;
font-weight: 800;
min-height: 3rem
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .the_excerpt p {
color: #fff
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .the_excerpt a {
color: #fff;
text-decoration: underline
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .the_excerpt img {
display: none
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .button span {
color: #fff;
font-size: 1.125rem;
font-weight: 800
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .button i {
border: solid #fff;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
position: relative;
left: 3px;
top: 0px;
transition: all 0.4s ease-in-out
}
.how_we_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .button i.down {
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg)
}
.how_we_can_help_wrapper .gallery_section {
padding: 3rem 0
}
.donate_wrapper {
padding: 3rem 0
}
.donate_wrapper .container {
display: flex;
flex-direction: row;
flex-wrap: wrap
}
.donate_wrapper .container .left_side,
.donate_wrapper .container .right_side {
width: 100%
}
@media (min-width: 992px) {
.donate_wrapper .container .left_side,
.donate_wrapper .container .right_side {
width: 50%
}
}
@media (min-width: 992px) {
.donate_wrapper .container .left_side {
padding-right: 1rem
}
}
.donate_wrapper .container .left_side .sub_title {
font-family: "nunito", "arial", sans-serif;
font-size: 1.6rem;
font-weight: 600
}
.donate_wrapper .container .left_side h1 {
color: #298FCC;
margin-top: 1rem
}
.donate_wrapper .container .left_side .where_your_money_goes {
margin-top: 3rem;
margin-bottom: 3rem;
background: #298FCC;
padding: 2rem 2rem 1rem 2rem
}
.donate_wrapper .container .left_side .where_your_money_goes h3 {
color: #fff;
margin-top: 0;
margin-bottom: 1.5rem;
text-align: center
}
.donate_wrapper .container .left_side .where_your_money_goes .owl-carousel {
position: relative
}
.donate_wrapper .container .left_side .where_your_money_goes .owl-carousel .owl-item .slide_inner h2 {
color: #fff;
margin-top: 0;
margin-bottom: 1.5rem;
text-align: center
}
.donate_wrapper .container .left_side .where_your_money_goes .owl-carousel .owl-item .slide_inner p {
color: #fff;
margin-bottom: 0;
text-align: center
}
.donate_wrapper .container .left_side .where_your_money_goes .owl-carousel .owl-nav.disabled+.owl-dots {
display: flex;
align-items: center;
justify-content: center;
background: #298FCC;
margin-top: 1.5rem;
padding-bottom: 1rem
}
.donate_wrapper .container .left_side .where_your_money_goes .owl-carousel .owl-dots .owl-dot {
display: inline-block;
zoom: 1
}
.donate_wrapper .container .left_side .where_your_money_goes .owl-dot.active {
transition: all 0.4s ease-in-out
}
.donate_wrapper .container .left_side .where_your_money_goes .owl-dot.active span {
background-color: #fff !important
}
.donate_wrapper .container .left_side .where_your_money_goes .owl-carousel .owl-dots .owl-dot span {
width: 20px;
height: 20px;
margin: 5px 7px;
background: rgba(255, 255, 255, 0.26);
display: block;
-webkit-backface-visibility: visible;
transition: all 0.4s ease-in-out;
border-radius: 30px
}
@media (min-width: 992px) {
.donate_wrapper .container .right_side {
padding-left: 1rem
}
}
@media (max-width: 991px) {
.donate_wrapper .container .right_side {
margin-top: 2rem
}
}
.donate_wrapper .container .right_side .donation_form {
padding: 2rem 2rem 3rem;
background: #F8F8F8
}
.donate_wrapper .container .right_side .donation_form .donation_inner {
display: flex;
flex-direction: column
}
.donate_wrapper .container .right_side .donation_form .donation_inner h2 {
color: #298FCC;
margin: 0 0 1rem
}
.donate_wrapper .container .right_side .donation_form .donation_inner .woocommerce-notices-wrapper,
.donate_wrapper .container .right_side .donation_form .donation_inner .checkout_coupon,
.donate_wrapper .container .right_side .donation_form .donation_inner .shipping_address,
.donate_wrapper .container .right_side .donation_form .donation_inner .woocommerce-additional-fields,
.donate_wrapper .container .right_side .donation_form .donation_inner #order_review_heading,
.donate_wrapper .container .right_side .donation_form .donation_inner #order_review table,
.donate_wrapper .container .right_side .donation_form .donation_inner .woocommerce-product-gallery,
.donate_wrapper .container .right_side .donation_form .donation_inner h1.product_title,
.donate_wrapper .container .right_side .donation_form .donation_inner p.first-payment-date,
.donate_wrapper .container .right_side .donation_form .donation_inner div.product_meta,
.donate_wrapper .container .right_side .donation_form .donation_inner div.woocommerce-tabs,
.donate_wrapper .container .right_side .donation_form .donation_inner section.related,
.donate_wrapper .container .right_side .donation_form .donation_inner .woocommerce-form-coupon-toggle,
.donate_wrapper .container .right_side .donation_form .donation_inner .login_top_wrapper>.icon,
.donate_wrapper .container .right_side .donation_form .donation_inner .open_arrow_icon,
.donate_wrapper .container .right_side .donation_form .donation_inner .shop_table,
.donate_wrapper .container .right_side .donation_form .donation_inner .custom_coupon_wrapper,
.donate_wrapper .container .right_side .donation_form .donation_inner .login_top_wrapper,
.donate_wrapper .container .right_side .donation_form .donation_inner .customer_shipping_wrapper,
.donate_wrapper .container .right_side .donation_form .donation_inner .orders_outer,
.donate_wrapper .container .right_side .donation_form .donation_inner .shipping,
.donate_wrapper .container .right_side .donation_form .donation_inner .tribe-checkout-backlinks,
.donate_wrapper .container .right_side .donation_form .donation_inner .woocommerce-form-login {
display: none !important
}
.donate_wrapper .container .right_side .donation_form .donation_inner form.checkout #customer_details .col-1,
.donate_wrapper .container .right_side .donation_form .donation_inner form.checkout #customer_details .col-2 {
width: 100% !important;
float: none !important
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one .donation_product .container {
padding: 0 !important
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one .donation_product .entry-summary {
width: 100%;
margin-bottom: 0 !important
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one .donation_product div.product {
width: 100%
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one .donation_product form.variations_form .woovr-variations {
display: flex;
flex-direction: row;
padding-left: 1.5rem;
margin-bottom: 1rem
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one .donation_product form.variations_form .woovr-variations .woovr-variation .woovr-variation-selector {
display: none
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one .donation_product form.variations_form .woovr-variations .woovr-variation .woovr-variation-name {
padding: .7rem 1.3rem;
border-radius: 5px;
border: 2px solid #298FCC;
margin-right: 1rem;
font-weight: 600
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one .donation_product form.variations_form .woovr-variations .woovr-variation.woovr-checked .woovr-variation-name {
background: #298FCC;
color: #fff
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one .donation_product div.nyp {
display: flex;
flex-wrap: wrap;
flex-direction: column;
align-items: flex-start;
margin-bottom: 0
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one .donation_product div.nyp input {
border: none;
padding: .5rem;
margin-top: .5rem;
text-align: left
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one .donation_product div.nyp span.subscription-details.subscription-terms {
display: none
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one .donation_product .wc-pao-addon-container textarea {
width: 100%;
border: none;
padding: .5rem;
margin-top: .5rem;
text-align: left
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one .donation_product .wc-pao-addon-container .wc-pao-addon-name em {
display: none
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one .donation_product .wc-pao-addon-container.wc-pao-addon-gift-aid .wc-pao-addon-name {
display: block;
font-family: "nunito", sans-serif;
font-style: normal;
font-weight: 600;
font-size: 1.5rem;
color: #000;
margin: 1rem 0
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one .donation_product .wc-pao-addon-container.wc-pao-addon-gift-aid .wc-pao-addon-description p {
font-size: 1.1rem
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one .donation_product #product-addons-total {
display: none
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one form.cart,
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one .woocommerce-variation-add-to-cart {
margin-bottom: 0 !important
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_one .single_add_to_cart_button {
font-size: 1rem;
align-self: center;
background: #298FCC;
padding: .7rem 3rem;
border-radius: 5px;
color: #fff;
font-weight: bold;
margin-top: 1rem;
border: none !important;
cursor: pointer !important
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_two .woocommerce-billing-fields input {
border: none;
padding: .5rem;
font-size: 1rem
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_two .woocommerce-billing-fields span.select2-selection {
border: none !important;
border-radius: 0 !important
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_two .next_step_button {
font-size: 1rem;
align-self: center;
background: #298FCC;
padding: .7rem 3rem;
border-radius: 5px;
color: #fff;
font-weight: bold;
margin-top: 1rem
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_two #order_review #payment {
background: none !important
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_two #order_review #payment .wc-payment-methods {
padding: 0 !important
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_two #order_review #payment .place-order {
display: flex;
flex-direction: column;
padding-bottom: 0
}
.donate_wrapper .container .right_side .donation_form .donation_inner.step_two #order_review #payment .place-order #place_order {
font-size: 1rem;
align-self: center;
background: #298FCC;
padding: .7rem 3rem;
border-radius: 5px;
color: #fff;
font-weight: bold;
margin-top: 1rem;
border: none !important;
cursor: pointer !important
}
.assistance_wrapper {
padding: 3rem 0
}
.assistance_wrapper .container {
display: flex;
flex-direction: row;
flex-wrap: wrap
}
.assistance_wrapper .container>div {
width: 100%
}
@media (min-width: 992px) {
.assistance_wrapper .container>div {
width: 50%
}
}
@media (min-width: 992px) {
.assistance_wrapper .container .left_side {
padding-right: 1rem
}
}
.assistance_wrapper .container .left_side .sub_title {
font-family: "nunito", "arial", sans-serif;
font-size: 1.6rem;
font-weight: 600
}
.assistance_wrapper .container .left_side h1 {
color: #298FCC;
margin-top: 1rem
}
.assistance_wrapper .container .left_side .desc {
margin-bottom: 4rem
}
@media (min-width: 992px) {
.assistance_wrapper .container .right_side {
padding-left: 1rem
}
}
@media (max-width: 991px) {
.assistance_wrapper .container .right_side {
margin-top: 2rem
}
}
.assistance_wrapper .container .right_side .gform_wrapper {
padding: 2rem;
background: #F8F8F8;
height: 100%
}
.assistance_wrapper .container .right_side .gform_wrapper .gform_body ul {
display: flex;
flex-wrap: wrap;
justify-content: space-between
}
.assistance_wrapper .container .right_side .gform_wrapper .gform_body ul>li.gfield {
margin: 0 0 1rem;
padding: 0;
width: 100%
}
.assistance_wrapper .container .right_side .gform_wrapper .gform_body ul>li.gfield label {
font-weight: 400 !important
}
@media (min-width: 992px) {
.assistance_wrapper .container .right_side .gform_wrapper .gform_body ul>li.gfield:nth-child(2),
.assistance_wrapper .container .right_side .gform_wrapper .gform_body ul>li.gfield:nth-child(3),
.assistance_wrapper .container .right_side .gform_wrapper .gform_body ul>li.gfield:nth-child(5) {
width: 48%
}
}
.assistance_wrapper .container .right_side .gform_wrapper .gform_body ul>li.gfield.gsection {
border-bottom: none
}
.assistance_wrapper .container .right_side .gform_wrapper .gform_body ul>li.gfield input[type=checkbox] {
width: auto !important
}
.assistance_wrapper .container .right_side .gform_wrapper .gform_body input,
.assistance_wrapper .container .right_side .gform_wrapper .gform_body textarea {
width: 100% !important;
border: none !important
}
.assistance_wrapper .container .right_side .gform_wrapper .gform_footer {
padding: 0 !important;
margin: 0 !important;
display: flex;
justify-content: center
}
.assistance_wrapper .container .right_side .gform_wrapper .gform_footer input {
font-size: 1rem;
align-self: center;
background: #298FCC;
padding: .5rem 3rem .7rem;
border-radius: 5px;
color: #fff;
font-weight: bold;
margin-top: 1rem;
border: none !important;
cursor: pointer !important
}
.contact_wrapper {
padding: 3rem 0
}
.contact_wrapper .container {
display: flex;
flex-direction: row;
flex-wrap: wrap
}
.contact_wrapper .container>div {
width: 100%
}
@media (min-width: 992px) {
.contact_wrapper .container>div {
width: 50%
}
}
@media (min-width: 992px) {
.contact_wrapper .container .left_side {
padding-right: 1rem
}
}
.contact_wrapper .container .left_side .sub_title {
font-family: "nunito", "arial", sans-serif;
font-size: 1.6rem;
font-weight: 600
}
.contact_wrapper .container .left_side h1 {
color: #298FCC;
margin-top: 1rem
}
.contact_wrapper .container .left_side .desc {
margin-bottom: 2rem
}
.contact_wrapper .container .left_side .address svg {
margin-bottom: 1rem
}
.contact_wrapper .container .left_side .telephone {
margin-top: 2rem
}
.contact_wrapper .container .left_side .telephone svg {
margin-bottom: 1rem
}
@media (min-width: 992px) {
.contact_wrapper .container .right_side {
padding-left: 1rem
}
}
@media (max-width: 991px) {
.contact_wrapper .container .right_side {
margin-top: 2rem
}
}
.contact_wrapper .container .right_side .form_select_buttons {
display: flex;
flex-direction: row;
justify-content: space-between;
flex-wrap: wrap
}
.contact_wrapper .container .right_side .form_select_buttons .form_btn {
display: flex;
justify-content: center;
background: #F8F8F8;
cursor: pointer;
padding: 1rem;
border-radius: 5px;
font-weight: 600;
width: 50%
}
@media (min-width: 992px) {
.contact_wrapper .container .right_side .form_select_buttons .form_btn {
width: 23%
}
}
.contact_wrapper .container .right_side .form_select_buttons .form_btn.active {
color: #fff;
background: #298FCC
}
.contact_wrapper .container .right_side .form_outer {
display: none
}
.contact_wrapper .container .right_side .form_outer.active {
display: block
}
.contact_wrapper .container .right_side .form_outer .gform_wrapper {
padding: 2rem;
background: #F8F8F8;
height: 100%;
border-radius: 5px
}
.contact_wrapper .container .right_side .form_outer .gform_wrapper .gform_body ul {
display: flex;
flex-wrap: wrap;
justify-content: space-between
}
.contact_wrapper .container .right_side .form_outer .gform_wrapper .gform_body ul>li.gfield {
margin: 0 0 1rem;
padding: 0;
width: 100%
}
@media (min-width: 992px) {
.contact_wrapper .container .right_side .form_outer .gform_wrapper .gform_body ul>li.gfield:nth-child(2),
.contact_wrapper .container .right_side .form_outer .gform_wrapper .gform_body ul>li.gfield:nth-child(3),
.contact_wrapper .container .right_side .form_outer .gform_wrapper .gform_body ul>li.gfield:nth-child(5) {
width: 48%
}
}
.contact_wrapper .container .right_side .form_outer .gform_wrapper .gform_body ul>li.gfield.gsection {
border-bottom: none
}
.contact_wrapper .container .right_side .form_outer .gform_wrapper .gform_body ul>li.gfield input[type=checkbox] {
width: auto !important
}
.contact_wrapper .container .right_side .form_outer .gform_wrapper .gform_body input,
.contact_wrapper .container .right_side .form_outer .gform_wrapper .gform_body textarea {
width: 100% !important;
border: none !important
}
.contact_wrapper .container .right_side .form_outer .gform_wrapper .gform_footer {
padding: 0 !important;
margin: 0 !important;
display: flex;
justify-content: center
}
.contact_wrapper .container .right_side .form_outer .gform_wrapper .gform_footer input {
font-size: 1rem;
align-self: center;
background: #298FCC;
padding: .5rem 3rem .7rem;
border-radius: 5px;
color: #fff;
font-weight: bold;
margin-top: 1rem;
border: none !important;
cursor: pointer !important
}
.fundraising_packs_wrapper {
padding: 3rem 0
}
.fundraising_packs_wrapper .container {
display: flex;
flex-direction: row;
flex-wrap: wrap
}
.fundraising_packs_wrapper .container>div {
width: 100%
}
@media (min-width: 992px) {
.fundraising_packs_wrapper .container>div {
width: 50%
}
}
@media (min-width: 992px) {
.fundraising_packs_wrapper .container .left_side {
padding-right: 1rem
}
}
.fundraising_packs_wrapper .container .left_side .sub_title {
font-family: "nunito", "arial", sans-serif;
font-size: 1.6rem;
font-weight: 600
}
.fundraising_packs_wrapper .container .left_side h1 {
color: #298FCC;
margin-top: 1rem
}
.fundraising_packs_wrapper .container .left_side .desc {
margin-bottom: 4rem
}
@media (min-width: 992px) {
.fundraising_packs_wrapper .container .right_side {
padding-left: 1rem
}
}
@media (max-width: 991px) {
.fundraising_packs_wrapper .container .right_side {
margin-top: 2rem
}
}
.fundraising_packs_wrapper .container .right_side .gform_wrapper {
padding: 2rem;
background: #F8F8F8;
height: 100%
}
.fundraising_packs_wrapper .container .right_side .gform_wrapper .gform_body ul {
display: flex;
flex-wrap: wrap;
justify-content: space-between
}
.fundraising_packs_wrapper .container .right_side .gform_wrapper .gform_body ul>li.gfield {
margin: 0 0 1rem;
padding: 0;
width: 100%
}
@media (min-width: 992px) {
.fundraising_packs_wrapper .container .right_side .gform_wrapper .gform_body ul>li.gfield:nth-child(2),
.fundraising_packs_wrapper .container .right_side .gform_wrapper .gform_body ul>li.gfield:nth-child(3),
.fundraising_packs_wrapper .container .right_side .gform_wrapper .gform_body ul>li.gfield:nth-child(5) {
width: 48%
}
}
.fundraising_packs_wrapper .container .right_side .gform_wrapper .gform_body ul>li.gfield.gsection {
border-bottom: none
}
.fundraising_packs_wrapper .container .right_side .gform_wrapper .gform_body ul>li.gfield .gfield_checkbox {
display: flex;
flex-direction: column
}
.fundraising_packs_wrapper .container .right_side .gform_wrapper .gform_body ul>li.gfield input[type=checkbox] {
width: auto !important
}
.fundraising_packs_wrapper .container .right_side .gform_wrapper .gform_body input,
.fundraising_packs_wrapper .container .right_side .gform_wrapper .gform_body textarea {
width: 100% !important;
border: none !important
}
.fundraising_packs_wrapper .container .right_side .gform_wrapper .gform_footer {
padding: 0 !important;
margin: 0 !important;
display: flex;
justify-content: center
}
.fundraising_packs_wrapper .container .right_side .gform_wrapper .gform_footer input {
font-size: 1rem;
align-self: center;
background: #298FCC;
padding: .5rem 3rem .7rem;
border-radius: 5px;
color: #fff;
font-weight: bold;
margin-top: 1rem;
border: none !important;
cursor: pointer !important
}
.our_support_wrapper .top_image {
width: 100%;
height: 455px;
position: relative;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
margin-bottom: 3rem
}
@media (max-width: 991px) {
.our_support_wrapper .top_image {
height: 240px;
margin-bottom: 1rem
}
}
.our_support_wrapper .top_image .blue_banner {
width: 100%;
background: rgba(41, 143, 204, 0.85);
padding-top: .75rem;
padding-bottom: .75rem;
position: absolute;
bottom: 0;
left: 0
}
.our_support_wrapper .top_image .blue_banner span {
color: #fff
}
.our_support_wrapper .who_have_we_helped {
display: flex;
flex-direction: row;
flex-wrap: wrap
}
@media (max-width: 1024px) {
.our_support_wrapper .who_have_we_helped {
flex-direction: column
}
}
.our_support_wrapper .who_have_we_helped .left_side {
width: 100%
}
@media (min-width: 992px) {
.our_support_wrapper .who_have_we_helped .left_side {
width: 55%;
padding-right: 1rem
}
}
.our_support_wrapper .who_have_we_helped .left_side .sub_title {
font-family: "nunito", "arial", sans-serif;
font-size: 1.6rem;
font-weight: 600
}
.our_support_wrapper .who_have_we_helped .left_side h1 {
color: #298FCC;
margin-top: 1rem
}
.our_support_wrapper .who_have_we_helped .left_side .desc {
margin-bottom: 2rem
}
@media (min-width: 992px) {
.our_support_wrapper .who_have_we_helped .left_side .desc {
margin-bottom: 4rem
}
}
.our_support_wrapper .who_have_we_helped .right_side {
width: 100%
}
@media (min-width: 992px) {
.our_support_wrapper .who_have_we_helped .right_side {
width: 45%;
padding-left: 1rem;
justify-content: flex-end
}
}
@media (max-width: 1024px) {
.our_support_wrapper .who_have_we_helped .right_side {
display: block
}
}
.our_support_wrapper .grey_container {
margin-top: 3rem;
background: #F8F8F8;
padding-top: 3rem;
padding-bottom: 3rem
}
@media (max-width: 991px) {
.our_support_wrapper .grey_container {
padding: 3rem 2rem
}
}
.our_support_wrapper .grey_container .story_inner h2 {
margin-top: 0;
text-align: center
}
.our_support_wrapper .grey_container .story_inner .story_items {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
margin: -1rem
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper {
padding: 1rem
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper .latest_posts_inner:hover .excerpt_bottom {
top: 0
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper .latest_posts_inner .excerpt_bottom {
position: absolute;
width: 100%;
height: 100%;
top: 220px;
padding: 1.2rem;
transition: all 0.3s linear
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper .latest_posts_inner .excerpt_bottom .button {
text-align: right;
margin-top: 2rem
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper:nth-child(4n+1) .latest_posts_inner {
background: #298FCC
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper:nth-child(4n+1) .latest_posts_inner .excerpt_bottom {
background: #298FCC
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper:nth-child(4n+2) .latest_posts_inner {
background: #7F59B0
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper:nth-child(4n+2) .latest_posts_inner .excerpt_bottom {
background: #7F59B0
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper:nth-child(4n+3) .latest_posts_inner {
background: #EA4B8B
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper:nth-child(4n+3) .latest_posts_inner .excerpt_bottom {
background: #EA4B8B
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper:nth-child(4n+4) .latest_posts_inner {
background: #FCB424
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper:nth-child(4n+4) .latest_posts_inner .excerpt_bottom {
background: #FCB424
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper .latest_posts_inner {
position: relative;
height: 340px;
border-radius: 5px;
overflow: hidden;
box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.26);
transition: all 0.3s linear
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper .latest_posts_inner h4 {
color: #fff;
line-height: 1.3;
margin-top: 0.5rem;
font-size: 1.1rem;
font-weight: 800;
min-height: 3rem
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper .latest_posts_inner .the_excerpt p {
color: #fff;
font-size: 1.0625rem
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper .latest_posts_inner .the_excerpt a {
color: #fff;
font-size: 1.0625rem;
text-decoration: underline
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper .latest_posts_inner .the_excerpt img {
display: none
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper .latest_posts_inner span {
color: #fff;
font-size: 1.125rem;
font-weight: 800
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper .latest_posts_inner i {
border: solid white;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
position: relative;
left: 3px;
top: 0px;
transition: all 0.4s ease-in-out
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper .latest_posts_inner .down {
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg)
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper .latest_posts_inner .featured_image {
width: 100%;
height: 250px
}
.our_support_wrapper .grey_container .story_inner .story_items .post_wrapper .latest_posts_inner .featured_image img {
object-fit: cover;
object-position: center 20%;
width: 100%;
height: 100%
}
.our_support_wrapper .social_section {
padding-top: 4rem
}
.our_support_wrapper .gallery_slider {
margin-bottom: 5rem
}
.our_support_wrapper .gallery_slider .owl-carousel {
overflow: hidden
}
.our_support_wrapper .gallery_slider .gallerys_outer {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center
}
.our_support_wrapper .gallery_slider .gallerys_outer .owl-item {
padding: .5rem
}
.our_support_wrapper .gallery_slider .gallerys_outer .owl-dots {
display: none
}
.our_support_wrapper .gallery_slider .gallerys_outer .prev,
.our_support_wrapper .gallery_slider .gallerys_outer .next {
position: relative;
cursor: pointer;
padding: 1rem
}
.our_support_wrapper .gallery_slider .feaured_image {
background: #fff;
padding: 0.5rem;
box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.26);
height: 324.17px
}
.our_support_wrapper .gallery_slider .feaured_image>img {
object-fit: cover;
width: 100%;
height: 100%;
object-position: center center
}
.single_patient_stories_wrapper {
padding: 4rem 0
}
.single_patient_stories_wrapper .event_info {
margin-bottom: 0.2rem;
font-weight: 800;
font-size: 1.625rem
}
.single_patient_stories_wrapper a.event_info {
margin-top: 0.3rem
}
.single_patient_stories_wrapper .page_inner {
display: flex;
flex-wrap: wrap;
flex-direction: row
}
.single_patient_stories_wrapper .page_inner .left_side {
width: 60%
}
@media (max-width: 991px) {
.single_patient_stories_wrapper .page_inner .left_side {
width: 100%
}
}
.single_patient_stories_wrapper .page_inner .left_side .tribe-tickets {
max-width: unset
}
.single_patient_stories_wrapper .page_inner .left_side .tribe-common .tribe-common-c-btn,
.single_patient_stories_wrapper .page_inner .left_side .tribe-common a.tribe-common-c-btn {
background-color: #FCB424;
font-family: "nunito", sans-serif !important
}
.single_patient_stories_wrapper .page_inner .left_side .desc {
padding-top: 2rem
}
.single_patient_stories_wrapper .page_inner .left_side .desc a {
color: #EA4B8B;
transition: all 0.3s linear
}
.single_patient_stories_wrapper .page_inner .left_side .desc a:hover {
color: #298FCC
}
.single_patient_stories_wrapper .page_inner .left_side .sub_title {
font-family: "nunito", "arial", sans-serif;
font-size: 1.6rem;
font-weight: 600
}
.single_patient_stories_wrapper .page_inner .left_side h1 {
color: #298FCC;
margin-top: 1rem
}
.single_patient_stories_wrapper .page_inner .right_side {
width: 40%;
display: flex;
justify-content: flex-end
}
@media (max-width: 991px) {
.single_patient_stories_wrapper .page_inner .right_side {
width: 100%;
margin-top: 1rem;
justify-content: center
}
}
.single_patient_stories_wrapper .page_inner .right_side .featured_image {
width: 460px;
height: 460px;
border: 1rem solid white;
-webkit-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32);
-moz-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32);
box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32)
}
.single_patient_stories_wrapper .page_inner .right_side .featured_image img {
object-fit: cover;
object-position: center;
width: 100%;
height: 100%
}
.single_patient_stories_wrapper .page_inner .pagination_links {
width: 100%;
display: flex;
justify-content: space-between;
margin-top: 2rem
}
.single_patient_stories_wrapper .page_inner .pagination_links a {
color: #fff;
background: #7F59B0;
padding: 0.7rem;
border-radius: 5px
}
.blog_archive .top_image {
width: 100%;
height: 455px;
position: relative;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
margin-bottom: 3rem
}
@media (max-width: 991px) {
.blog_archive .top_image {
height: 240px;
margin-bottom: 1rem
}
}
.blog_archive .top_image .blue_banner {
width: 100%;
background: rgba(41, 143, 204, 0.85);
padding-top: .75rem;
padding-bottom: .75rem;
position: absolute;
bottom: 0;
left: 0
}
.blog_archive .top_image .blue_banner span {
color: #fff;
font-weight: 800
}
.blog_archive .gallery_slider {
margin-top: 4rem
}
.blog_archive .gallery_slider .events_title {
display: flex;
justify-content: center
}
.blog_archive .gallery_slider .events_title h4 {
font-size: 1.75rem;
margin-bottom: 2.5rem;
font-weight: 800
}
.blog_archive .heading_title {
color: #298FCC;
font-size: 3.125rem;
margin-bottom: 2rem
}
.blog_archive .blog_items {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
margin: -1rem
}
.blog_archive .blog_items .post_wrapper {
padding: 1rem
}
.blog_archive .blog_items .post_wrapper.most_recent {
width: 100% !important
}
.blog_archive .blog_items .post_wrapper.most_recent .latest_posts_inner {
display: flex;
flex-direction: row-reverse
}
@media (max-width: 991px) {
.blog_archive .blog_items .post_wrapper.most_recent .latest_posts_inner {
height: auto !important;
flex-direction: column
}
}
.blog_archive .blog_items .post_wrapper.most_recent .latest_posts_inner .most_recent_text {
margin-bottom: .5rem
}
.blog_archive .blog_items .post_wrapper.most_recent .latest_posts_inner h4 {
font-size: 1.9rem
}
@media (max-width: 991px) {
.blog_archive .blog_items .post_wrapper.most_recent .latest_posts_inner h4 {
font-size: 1.6rem
}
}
@media (min-width: 992px) {
.blog_archive .blog_items .post_wrapper.most_recent .latest_posts_inner .featured_image {
width: 60% !important;
height: 100% !important
}
}
@media (max-width: 991px) {
.blog_archive .blog_items .post_wrapper.most_recent .latest_posts_inner .featured_image {
width: 100% !important
}
}
.blog_archive .blog_items .post_wrapper.most_recent .latest_posts_inner .excerpt_bottom {
padding: 1.2rem;
transition: all 0.3s linear;
display: flex;
flex-direction: column
}
@media (min-width: 992px) {
.blog_archive .blog_items .post_wrapper.most_recent .latest_posts_inner .excerpt_bottom {
position: absolute;
top: 0;
left: 0;
width: 40%;
height: 100%
}
}
@media (max-width: 991px) {
.blog_archive .blog_items .post_wrapper.most_recent .latest_posts_inner .excerpt_bottom {
width: 100% !important
}
}
.blog_archive .blog_items .post_wrapper.most_recent .latest_posts_inner .excerpt_bottom .button {
text-align: right;
margin-top: auto
}
.blog_archive .blog_items .post_wrapper:not(.most_recent) .latest_posts_inner:hover .excerpt_bottom {
top: 0
}
.blog_archive .blog_items .post_wrapper:not(.most_recent) .latest_posts_inner .excerpt_bottom {
position: absolute;
width: 100%;
height: 100%;
top: 240px;
padding: 1.2rem;
transition: all 0.3s linear
}
.blog_archive .blog_items .post_wrapper:not(.most_recent) .latest_posts_inner .excerpt_bottom .events_title {
margin-bottom: 0.5rem !important;
min-height: unset
}
.blog_archive .blog_items .post_wrapper:not(.most_recent) .latest_posts_inner .excerpt_bottom .date {
color: #fff;
font-size: 1rem;
margin-bottom: 2.5rem
}
.blog_archive .blog_items .post_wrapper:not(.most_recent) .latest_posts_inner .excerpt_bottom .button {
text-align: right;
margin-top: 2rem
}
.blog_archive .blog_items .post_wrapper:nth-child(4n+1) .latest_posts_inner {
background: #298FCC
}
.blog_archive .blog_items .post_wrapper:nth-child(4n+1) .latest_posts_inner .excerpt_bottom {
background: #298FCC
}
.blog_archive .blog_items .post_wrapper:nth-child(4n+2) .latest_posts_inner {
background: #7F59B0
}
.blog_archive .blog_items .post_wrapper:nth-child(4n+2) .latest_posts_inner .excerpt_bottom {
background: #7F59B0
}
.blog_archive .blog_items .post_wrapper:nth-child(4n+3) .latest_posts_inner {
background: #EA4B8B
}
.blog_archive .blog_items .post_wrapper:nth-child(4n+3) .latest_posts_inner .excerpt_bottom {
background: #EA4B8B
}
.blog_archive .blog_items .post_wrapper:nth-child(4n+4) .latest_posts_inner {
background: #FCB424
}
.blog_archive .blog_items .post_wrapper:nth-child(4n+4) .latest_posts_inner .excerpt_bottom {
background: #FCB424
}
.blog_archive .blog_items .post_wrapper .latest_posts_inner {
position: relative;
height: 340px;
border-radius: 5px;
overflow: hidden;
box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.26);
transition: all 0.3s linear
}
.blog_archive .blog_items .post_wrapper .latest_posts_inner h4 {
color: #fff;
line-height: 1.3;
margin-top: 0.5rem;
font-size: 1.1rem;
font-weight: 800;
min-height: 3rem
}
.blog_archive .blog_items .post_wrapper .latest_posts_inner .the_excerpt p {
color: #fff;
font-size: 1.0625rem
}
.blog_archive .blog_items .post_wrapper .latest_posts_inner .the_excerpt a {
color: #fff;
font-size: 1.0625rem;
text-decoration: underline
}
.blog_archive .blog_items .post_wrapper .latest_posts_inner .the_excerpt img {
display: none
}
.blog_archive .blog_items .post_wrapper .latest_posts_inner span {
color: #fff;
font-size: 1.125rem;
font-weight: 800
}
.blog_archive .blog_items .post_wrapper .latest_posts_inner i {
border: solid white;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
position: relative;
left: 3px;
top: 0px;
transition: all 0.4s ease-in-out
}
.blog_archive .blog_items .post_wrapper .latest_posts_inner .down {
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg)
}
.blog_archive .blog_items .post_wrapper .latest_posts_inner .featured_image {
width: 100%;
height: 250px
}
.blog_archive .blog_items .post_wrapper .latest_posts_inner .featured_image img {
object-fit: cover;
object-position: center 20%;
width: 100%;
height: 100%
}
.blog_archive .pagination_links {
width: 100%;
display: flex;
flex-direction: row;
justify-content: center;
margin: 4rem 0
}
.blog_archive .pagination_links span {
color: #fff;
background: rgba(127, 89, 176, 0.25);
padding: .7rem;
border-radius: 5px;
margin: 0 .5rem
}
.blog_archive .pagination_links a {
color: #fff;
background: #7F59B0;
padding: .7rem;
border-radius: 5px;
margin: 0 .5rem
}
.single_blog_post_wrapper {
padding: 3rem 0
}
.single_blog_post_wrapper .page_inner {
display: flex;
flex-wrap: wrap;
flex-direction: row
}
.single_blog_post_wrapper .page_inner .left_side {
width: 60%
}
@media (max-width: 991px) {
.single_blog_post_wrapper .page_inner .left_side {
width: 100%
}
}
.single_blog_post_wrapper .page_inner .left_side .sub_title {
font-family: "nunito", "arial", sans-serif;
font-size: 1.6rem;
font-weight: 600
}
.single_blog_post_wrapper .page_inner .left_side h1 {
color: #298FCC;
margin-top: 1rem
}
.single_blog_post_wrapper .page_inner .right_side {
width: 40%;
display: flex;
justify-content: flex-end
}
@media (max-width: 991px) {
.single_blog_post_wrapper .page_inner .right_side {
width: 100%;
margin-top: 1rem;
justify-content: center
}
}
.single_blog_post_wrapper .page_inner .right_side .featured_image {
width: 460px;
height: 460px;
border: 1rem solid white;
-webkit-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32);
-moz-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32);
box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32)
}
.single_blog_post_wrapper .page_inner .right_side .featured_image img {
object-fit: cover;
object-position: center;
width: 100%;
height: 100%
}
.single_blog_post_wrapper .page_inner .pagination_links {
width: 100%;
display: flex;
justify-content: space-between;
margin-top: 2rem
}
.single_blog_post_wrapper .page_inner .pagination_links a {
color: #fff;
background: #7F59B0;
padding: .7rem;
border-radius: 5px
}
.events_single {
padding: 2rem 0 4rem
}
.events_single .event_info {
margin-bottom: 0.2rem;
font-weight: 800;
font-size: 1.625rem
}
.events_single a.event_info {
margin-top: 0.3rem
}
.events_single .page_inner {
display: flex;
flex-wrap: wrap;
flex-direction: row;
flex-wrap: wrap
}
@media (max-width: 991px) {
.events_single .page_inner {
flex-direction: column
}
}
.events_single .page_inner .back_button {
width: 100%;
margin-bottom: 3rem
}
.events_single .page_inner .left_side {
width: 60%
}
@media (max-width: 991px) {
.events_single .page_inner .left_side {
width: 100%
}
}
.events_single .page_inner .left_side .tribe-tickets {
max-width: unset
}
.events_single .page_inner .left_side .tribe-common .tribe-common-c-btn,
.events_single .page_inner .left_side .tribe-common a.tribe-common-c-btn {
background-color: #FCB424;
font-family: "nunito", sans-serif !important
}
.events_single .page_inner .left_side .desc {
padding-top: 2rem
}
.events_single .page_inner .left_side .desc a {
color: #EA4B8B;
transition: all 0.3s linear
}
.events_single .page_inner .left_side .desc a:hover {
color: #298FCC
}
.events_single .page_inner .left_side .sub_title {
font-family: "nunito", "arial", sans-serif;
font-size: 1.6rem;
font-weight: 600
}
.events_single .page_inner .left_side h1 {
color: #298FCC;
margin-top: 1rem
}
.events_single .page_inner .right_side {
width: 40%;
padding-left: 1rem
}
@media (max-width: 991px) {
.events_single .page_inner .right_side {
width: 100%;
padding-left: 0
}
}
.events_single .page_inner .right_side .featured_image {
width: 100%;
height: 460px;
border: 1rem solid white;
-webkit-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32);
-moz-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32);
box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32)
}
.events_single .page_inner .right_side .featured_image img {
object-fit: cover;
object-position: center;
width: 100%;
height: 100%
}
.events_single .page_inner .right_side .events_single_slider .inner_image {
height: 460px;
width: 460px;
border: 1rem solid white;
-webkit-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32);
-moz-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32);
box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32);
display: inline-block
}
@media (max-width: 991px) {
.events_single .page_inner .right_side .events_single_slider .inner_image {
width: 100%;
width: 360px
}
}
.events_single .page_inner .right_side .events_single_slider .inner_image .images {
background-repeat: no-repeat;
background-size: cover;
height: 424px
}
.events_single .page_inner .right_side .events_single_slider .items {
padding: 2rem
}
@media (max-width: 991px) {
.events_single .page_inner .right_side .events_single_slider .items {
padding: 1rem
}
}
.events_single .page_inner .right_side .events_single_slider .owl-stage {
overflow: hidden
}
.events_single .page_inner .right_side .events_single_slider .owl-carousel .owl-nav.disabled+.owl-dots {
position: relative;
display: flex;
justify-content: center
}
@media (max-width: 500px) {
.events_single .page_inner .right_side .events_single_slider .owl-carousel .owl-nav.disabled+.owl-dots {
position: relative;
top: 0;
right: 0;
transform: none;
padding-top: 0.2rem;
padding-bottom: 0.2rem;
text-align: center
}
}
.events_single .page_inner .right_side .events_single_slider .owl-carousel .owl-dots .owl-dot {
display: inline-block;
zoom: 1
}
.events_single .page_inner .right_side .events_single_slider .owl-dot.active {
transition: all 0.4s ease-in-out
}
.events_single .page_inner .right_side .events_single_slider .owl-dot.active span {
background-color: rgba(255, 255, 255, 0.24) !important
}
.events_single .page_inner .right_side .events_single_slider .owl-dot.active {
transition: all 0.4s ease-in-out
}
.events_single .page_inner .right_side .events_single_slider .owl-dot.active span {
background-color: rgba(255, 255, 255, 0.24) !important
}
.events_single .page_inner .right_side .events_single_slider .owl-carousel .owl-dots .owl-dot span {
width: 20px;
height: 20px;
margin: 5px 7px;
background: #7f59b0;
display: block;
-webkit-backface-visibility: visible;
transition: all 0.4s ease-in-out;
border-radius: 30px;
border: solid 1px #707070
}
.events_single .page_inner .right_side .events_single_slider .owl-carousel .owl-dots .owl-dot span:hover {
background: #7f59b0
}
.events_single .page_inner .right_side .coloured-column-form {
padding-left: 1rem
}
.events_single .page_inner .right_side .register_your_interest {
margin-top: 2rem
}
.events_single .page_inner .right_side .gform_button {
background: #FCB424 !important;
padding-left: 2.3rem;
padding-right: 2.3rem
}
.events_single .page_inner .pagination_links {
width: 100%;
display: flex;
justify-content: space-between;
margin-top: 2rem
}
.events_single .page_inner .pagination_links a {
color: #fff;
background: #7F59B0;
padding: 0.7rem;
border-radius: 5px
}
.woocommerce-breadcrumb {
display: none
}
.woocommerce-products-header {
display: none
}
.woocommerce-message {
border-top-color: #298FCC
}
.woocommerce-message::before {
color: #298FCC
}
.woocommerce-info {
border-top-color: #298FCC
}
.woocommerce-info::before {
color: #298FCC
}
a.remove_btn {
text-decoration: underline
}
.wc-backward {
background: #FCB424;
color: #fff
}
.woocommerce-Button {
background: #FCB424;
color: #fff
}
.woocommerce #content table.cart .product-thumbnail,
.woocommerce table.cart .product-thumbnail,
.woocommerce-page #content table.cart .product-thumbnail,
.woocommerce-page table.cart .product-thumbnail {
display: block !important
}
@media (max-width: 500px) {
.woocommerce #content table.cart .product-thumbnail,
.woocommerce table.cart .product-thumbnail,
.woocommerce-page #content table.cart .product-thumbnail,
.woocommerce-page table.cart .product-thumbnail {
text-align: left !important
}
}
@media (max-width: 500px) {
.woocommerce #content table.cart .product-thumbnail:before,
.woocommerce table.cart .product-thumbnail:before,
.woocommerce-page #content table.cart .product-thumbnail:before,
.woocommerce-page table.cart .product-thumbnail:before {
display: none !important
}
}
body.post-type-archive-product.woocommerce #page #header,
body.post-type-archive-product.woocommerce #page #header+hr,
body.post-type-archive-product.woocommerce #page #footer,
body.post-type-archive-product.woocommerce #page #sidebar,
body.post-type-archive-product.woocommerce #page #sidebar+hr,
body.post-type-archive-product.woocommerce #page .woocommerce-breadcrumb,
body.post-type-archive-product.woocommerce #page .woocommerce-tabs,
body.post-type-archive-product.woocommerce #page .product_meta,
body.post-type-archive-product.woocommerce #page .woocommerce-result-count,
body.post-type-archive-product.woocommerce #page .woocommerce-ordering,
body.tax-product_cat #page #header,
body.tax-product_cat #page #header+hr,
body.tax-product_cat #page #footer,
body.tax-product_cat #page #sidebar,
body.tax-product_cat #page #sidebar+hr,
body.tax-product_cat #page .woocommerce-breadcrumb,
body.tax-product_cat #page .woocommerce-tabs,
body.tax-product_cat #page .product_meta,
body.tax-product_cat #page .woocommerce-result-count,
body.tax-product_cat #page .woocommerce-ordering {
display: none
}
body.post-type-archive-product.woocommerce .top_monkey,
body.tax-product_cat .top_monkey {
position: absolute;
top: 6rem;
right: 0;
z-index: 9
}
body.post-type-archive-product.woocommerce .shop_archive,
body.tax-product_cat .shop_archive {
padding: 3rem 0
}
body.post-type-archive-product.woocommerce h2,
body.tax-product_cat h2 {
margin-top: 0;
margin-bottom: 1rem
}
body.post-type-archive-product.woocommerce h1,
body.tax-product_cat h1 {
margin-top: 0;
color: #298FCC
}
body.post-type-archive-product.woocommerce ul.products,
body.tax-product_cat ul.products {
display: flex;
flex-direction: row;
padding-top: 2rem;
margin: -1rem !important;
flex-wrap: wrap !important
}
body.post-type-archive-product.woocommerce ul.products li,
body.tax-product_cat ul.products li {
width: 25% !important;
display: flex !important;
flex-direction: column !important;
list-style-type: none !important;
padding: 1rem !important;
float: none !important;
margin: 0 !important;
border-radius: 5px !important
}
@media (max-width: 991px) {
body.post-type-archive-product.woocommerce ul.products li,
body.tax-product_cat ul.products li {
width: 50% !important
}
}
@media (max-width: 767px) {
body.post-type-archive-product.woocommerce ul.products li,
body.tax-product_cat ul.products li {
width: 100% !important
}
}
body.post-type-archive-product.woocommerce ul.products li a,
body.tax-product_cat ul.products li a {
box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.26) !important;
text-align: center;
height: 100%;
background: #298FCC
}
body.post-type-archive-product.woocommerce ul.products li a .image_outer,
body.tax-product_cat ul.products li a .image_outer {
width: 100%;
height: 18rem
}
body.post-type-archive-product.woocommerce ul.products li a .image_outer img,
body.tax-product_cat ul.products li a .image_outer img {
object-fit: cover;
object-position: center;
width: 100%;
height: 100% !important;
margin: 0 !important
}
body.post-type-archive-product.woocommerce ul.products li a h2,
body.tax-product_cat ul.products li a h2 {
display: block;
text-align: left;
width: 100%;
margin: 0;
color: #fff;
font-size: 1.1rem;
font-weight: 800;
padding-left: 1rem !important;
padding-right: 1rem !important;
padding-top: 1rem !important
}
body.post-type-archive-product.woocommerce ul.products li a span.price,
body.tax-product_cat ul.products li a span.price {
display: block;
text-align: right;
width: 100%;
color: #fff;
padding-left: 1rem !important;
padding-right: 1rem !important;
padding-bottom: 1rem !important;
padding-top: .5rem;
margin-bottom: 0 !important
}
body.post-type-archive-product.woocommerce ul.products li a span.price span,
body.tax-product_cat ul.products li a span.price span {
color: #fff
}
body.post-type-archive-product.woocommerce ul.products li a.button,
body.tax-product_cat ul.products li a.button {
display: none
}
.shop_single_wrapper .back_btn_wrapper {
margin-top: 2rem;
margin-bottom: 2rem
}
.shop_single_wrapper .back_btn_wrapper a {
display: flex;
flex-direction: row;
align-items: center
}
.shop_single_wrapper .back_btn_wrapper span {
color: #a8a8a8;
font-size: 1rem;
font-weight: 500
}
.shop_single_wrapper .back_btn_wrapper .label {
margin-left: 1rem
}
.shop_single_wrapper .product_title {
margin-bottom: 0.5rem
}
.shop_single_wrapper .qty {
height: 45px
}
.shop_single_wrapper .title_cat {
font-size: 1.25rem
}
.shop_single_wrapper div.product p.price,
.shop_single_wrapper .woocommerce div.product span.price {
color: #c80000;
font-size: 1.625rem;
font-weight: 600
}
.shop_single_wrapper .product_meta {
display: none
}
.shop_single_wrapper .woocommerce-variation-availability {
margin-top: 1rem
}
.shop_single_wrapper .related h2 {
font-size: 2.5rem;
margin-top: 0
}
.shop_single_wrapper .summary {
padding-left: 2rem
}
@media (max-width: 991px) {
.shop_single_wrapper .summary {
float: none !important;
width: 100% !important;
clear: none;
padding-left: 0
}
}
.shop_single_wrapper .summary span.woocommerce-Price-amount.amount {
color: #c80000;
font-size: 1.625rem;
font-weight: 600
}
.shop_single_wrapper .summary span.woocommerce-Price-amount.amount {
color: #c80000;
font-size: 1.625rem;
font-weight: 600
}
.shop_single_wrapper .summary span.woocommerce-Price-currencySymbol {
color: #c80000;
font-size: 1.625rem;
font-weight: 600
}
.shop_single_wrapper .related {
width: 100%;
padding-left: 5rem;
padding-right: 5rem;
margin-top: 2rem;
margin-bottom: 4rem
}
@media (max-width: 991px) {
.shop_single_wrapper .related {
padding-left: 0;
padding-right: 0
}
}
.shop_single_wrapper .related h2.woocommerce-loop-product__title {
font-size: 1.5rem !important;
margin-bottom: 0 !important;
padding-bottom: 0;
text-align: left;
margin: 0.5rem 0;
padding: 0 !important;
line-height: 1.2
}
.shop_single_wrapper .related .price {
font-size: 1.25rem !important;
font-weight: 600 !important;
margin-bottom: 0;
text-align: left
}
.shop_single_wrapper form.cart {
margin-bottom: 2em;
background: #dde3e3;
padding: 2rem
}
.shop_single_wrapper div.product {
display: flex;
flex-direction: row;
flex-wrap: wrap
}
@media (max-width: 991px) {
.shop_single_wrapper div.product {
flex-direction: column
}
}
.shop_single_wrapper div.product div.images.woocommerce-product-gallery {
position: relative;
width: 50%
}
@media (max-width: 991px) {
.shop_single_wrapper div.product div.images.woocommerce-product-gallery {
width: 100%
}
}
.shop_single_wrapper .woocommerce-tabs {
display: none
}
.shop_single_wrapper .labels {
border-bottom: solid 1px #e1e1e1;
width: 100%;
display: flex;
flex-direction: row;
padding-bottom: 1rem;
justify-content: flex-end;
padding-right: 20rem
}
@media (max-width: 991px) {
.shop_single_wrapper .labels {
padding-right: 0;
justify-content: center
}
}
.shop_single_wrapper .labels .labels_titles {
cursor: pointer;
padding: 0.5rem;
font-size: 1.25rem
}
.shop_single_wrapper .labels .labels_titles.active {
border: solid 1px #3d455c;
border-radius: 4px
}
.shop_single_wrapper .tabs {
border-bottom: solid 1px #e1e1e1;
margin-bottom: 3rem;
margin-top: 1.5rem;
width: 100%
}
.shop_single_wrapper .tabs .product_content_areas {
display: none;
flex-direction: row;
padding-bottom: 1rem
}
.shop_single_wrapper .tabs .product_content_areas.active {
display: flex
}
.shop_single_wrapper .tabs .product_content_areas h4 {
margin-top: 0
}
@media (max-width: 500px) {
.shop_single_wrapper .tabs .product_content_areas .title {
display: none
}
}
.shop_single_wrapper .tabs .product_content_areas .title,
.shop_single_wrapper .tabs .product_content_areas .content {
width: 50%
}
@media (max-width: 500px) {
.shop_single_wrapper .tabs .product_content_areas .title,
.shop_single_wrapper .tabs .product_content_areas .content {
width: 100%
}
}
@media (max-width: 500px) {
.shop_single_wrapper .variations {
float: none
}
}
.shop_single_wrapper .variations select {
color: #a1a1a1;
border: solid 1px #a1a1a1;
height: 40px
}
@media (max-width: 500px) {
.shop_single_wrapper .variations select {
width: 100%
}
}
.shop_single_wrapper .variations option {
color: #a1a1a1
}
.shop_single_wrapper .variations label {
color: #161616;
font-size: 1.25rem;
font-weight: 500 !important
}
.cart_wrapper {
margin-top: 3rem
}
.cart_wrapper .cart_title h1 {
font-size: 1.5rem;
margin-top: 0;
margin-bottom: 0.5rem
}
.cart_wrapper .cart_title p {
color: #a8a8a8;
font-size: 1.125rem
}
.cart_wrapper .form-row-wide input.input-text {
height: 40px
}
.cart_wrapper table.cart img {
width: 162px;
box-shadow: none
}
.cart_wrapper .woocommerce a.remove:hover {
color: #fff !important;
background: #000
}
.cart_wrapper .woocommerce a.remove {
color: #000 !important
}
.cart_wrapper input#coupon_code {
width: 16rem;
border: none;
height: 40px
}
@media (max-width: 991px) {
.cart_wrapper input#coupon_code {
width: 100% !important
}
}
@media (max-width: 991px) {
.cart_wrapper button.coupon_btn {
margin-top: .5rem !important;
width: 100% !important
}
}
.cart_wrapper .cart_preview {
background: #ececec
}
.cart_wrapper .coupon_btn {
background: #298FCC !important;
color: #fff !important
}
.cart_wrapper .update_order {
background: #7F59B0 !important;
color: #fff !important
}
.cart_wrapper .proceed_checkout {
background: #FCB424 !important;
color: #fff !important
}
.cart_wrapper .shipping_btn {
background: #FCB424 !important;
color: #fff !important;
font-size: 1.25rem !important
}
.cart_wrapper .amount,
.cart_wrapper .woocommerce-Price-currencySymbol {
font-size: 1.25rem
}
.cart_wrapper table.shop_table th {
font-weight: 50 !important;
font-size: 1.25rem !important
}
.cart_wrapper .cart_totals {
margin-bottom: 4rem
}
@media (max-width: 991px) {
.cart_wrapper .cart_totals {
width: 100% !important
}
}
.cart_wrapper .cart_totals td {
color: #000;
font-size: 1.25rem
}
.cart_wrapper .cart_totals .cart-discount th {
color: #000;
font-size: 1.25rem
}
.cart_wrapper .cart_totals .woocommerce-remove-coupon {
color: #000;
font-size: 1.25rem
}
.cart_wrapper .woocommerce-shipping-methods label {
font-size: 1rem
}
.cart_wrapper .woocommerce-shipping-destination {
font-size: 1rem
}
.cart_wrapper .shipping-calculator-button {
font-size: 1rem
}
.cart_wrapper td.product-name {
font-size: 1.25rem
}
.cart_wrapper td.product-name a {
font-size: 1.25rem
}
.cart_wrapper .cart_inner_wrapper {
display: flex;
flex-direction: column
}
@media (max-width: 500px) {
.cart_wrapper .cart_inner_wrapper .remove_btn {
margin-bottom: 1rem;
margin-top: 1.5rem
}
}
.cart_wrapper .cart_inner_wrapper .woocommerce-cart-form {
width: 100%;
padding-right: 2rem
}
@media (max-width: 991px) {
.cart_wrapper .cart_inner_wrapper .woocommerce-cart-form {
width: 100%;
padding-right: 0
}
}
.cart_wrapper .cart_inner_wrapper .cart-collaterals {
width: 100%;
display: flex;
justify-content: flex-end
}
.cart_wrapper .cart_inner_wrapper .cart-subtotal {
color: #000;
border: none
}
.cart_wrapper .cart_inner_wrapper .shipping,
.cart_wrapper .cart_inner_wrapper .order-total {
color: #000;
font-size: 1.25rem
}
.cart_wrapper .cart_inner_wrapper table.shop_table {
border: none
}
.cart_wrapper .cart_inner_wrapper .amount {
font-weight: 500 !important
}
.cart_wrapper .cart_inner_wrapper .cart_totals {
float: none;
width: 35%
}
@media (max-width: 1024px) {
.cart_wrapper .cart_inner_wrapper .cart_totals {
width: 100%
}
}
.cart_wrapper .cart_inner_wrapper .cart_totals .cart_inner {
padding: 2rem
}
.cart_wrapper .cart_inner_wrapper .cart_totals h2 {
margin-top: 0;
color: #000
}
.cart_wrapper .product_information {
width: 80%;
padding-left: 1rem
}
@media (max-width: 1024px) {
.cart_wrapper .product_information {
width: 100%
}
}
@media (max-width: 360px) {
.cart_wrapper .product_information {
padding-left: 0
}
}
.cart_wrapper .product_information .products_information_inner {
display: flex;
flex-direction: column
}
.cart_wrapper .product_information .products_information_inner .name_and_price {
display: flex;
flex-direction: row;
justify-content: space-between
}
@media (max-width: 500px) {
.cart_wrapper .product_information .products_information_inner .name_and_price {
flex-direction: column
}
}
.cart_wrapper .product_information .products_information_inner .name_and_price .product-price .amount,
.cart_wrapper .product_information .products_information_inner .name_and_price .product-price .woocommerce-Price-currencySymbol {
color: #161616;
font-size: 1.25rem
}
.cart_wrapper .product_information .products_information_inner .quantity_sub_total {
display: flex;
flex-direction: row;
justify-content: space-between;
padding-top: 3rem
}
@media (max-width: 500px) {
.cart_wrapper .product_information .products_information_inner .quantity_sub_total {
flex-direction: column
}
}
.cart_wrapper .product_information .products_information_inner .quantity_sub_total .product-subtotal span {
font-size: 1.25rem
}
.cart_wrapper .product_information .products_information_inner .quantity_sub_total .product-subtotal .amount,
.cart_wrapper .product_information .products_information_inner .quantity_sub_total .product-subtotal .woocommerce-Price-currencySymbol {
color: #161616;
font-size: 1.25rem
}
.cart_wrapper .product_information .products_information_inner .quantity_sub_total .product-quantity {
display: flex;
align-items: center
}
@media (max-width: 500px) {
.cart_wrapper .product_information .products_information_inner .quantity_sub_total .product-quantity {
margin-bottom: 1rem
}
}
.cart_wrapper .product_information .products_information_inner .quantity_sub_total .product-quantity span {
font-size: 1.25rem
}
.cart_wrapper .product_information .products_information_inner .quantity_sub_total .product-quantity .quantity {
margin-left: 1rem
}
.cart_wrapper .woocommerce-cart-form__cart-item.cart_item {
background: #efefef;
margin-bottom: 1.5rem;
padding: 1rem
}
.cart_wrapper .product-item {
display: flex;
flex-direction: row;
justify-content: flex-end
}
.cart_wrapper .products_items_outer_wrapper {
display: flex;
flex-direction: row
}
@media (max-width: 360px) {
.cart_wrapper .products_items_outer_wrapper {
width: 100%;
flex-direction: column
}
}
.cart_wrapper .products_items_outer_wrapper .qty {
height: 40px
}
.cart_wrapper .products_items_outer_wrapper .product-name a {
font-family: "playfair-display", sans-serif;
font-size: 1.25rem;
font-weight: 800
}
.cart_wrapper .products_items_outer_wrapper .product_image_wrapper {
width: 32%
}
@media (max-width: 1024px) {
.cart_wrapper .products_items_outer_wrapper .product_image_wrapper {
width: auto
}
}
.cart_wrapper .products_items_outer_wrapper .product-thumbnail {
display: block !important
}
@media (max-width: 500px) {
.cart_wrapper .products_items_outer_wrapper .product-thumbnail {
text-align: left !important
}
}
.cart_wrapper .products_items_outer_wrapper .product-thumbnail a.product_thumb {
width: 240px;
height: 149px;
display: inline-block
}
@media (max-width: 500px) {
.cart_wrapper .products_items_outer_wrapper .product-thumbnail a.product_thumb {
width: 150px
}
}
@media (max-width: 360px) {
.cart_wrapper .products_items_outer_wrapper .product-thumbnail a.product_thumb {
width: 100%;
height: 200px;
margin-bottom: 1rem
}
}
.cart_wrapper .products_items_outer_wrapper .product-thumbnail a.product_thumb img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center
}
.cart_wrapper .table_head {
display: flex;
flex-direction: row;
justify-content: space-between;
margin-bottom: 1rem;
margin-top: 2rem
}
.cart_wrapper .proceed_to_checkout {
display: flex;
flex-direction: row;
justify-content: flex-end;
padding-top: 2rem
}
@media (max-width: 1024px) {
.cart_wrapper .proceed_to_checkout {
flex-direction: row;
justify-content: center
}
}
@media (max-width: 991px) {
.cart_wrapper .proceed_to_checkout {
flex-direction: row;
justify-content: space-between
}
}
@media (max-width: 500px) {
.cart_wrapper .proceed_to_checkout {
flex-direction: row
}
}
.cart_wrapper .proceed_to_checkout .cart_grey {
min-width: 210px
}
@media (max-width: 1024px) {
.cart_wrapper .proceed_to_checkout .cart_grey {
margin-bottom: 1rem
}
}
@media (max-width: 500px) {
.cart_wrapper .proceed_to_checkout .cart_grey {
min-width: 170px
}
}
.cart_wrapper .proceed_to_checkout .arrow_grey {
transform: scaleX(-1)
}
.cart_wrapper .update_cart_wrapper {
display: flex;
flex-direction: row;
margin-bottom: 2rem
}
@media (max-width: 500px) {
.cart_wrapper .update_cart_wrapper {
flex-direction: column
}
}
.cart_wrapper .update_cart_wrapper p {
width: 80%;
padding-right: 2rem
}
@media (max-width: 1024px) {
.cart_wrapper .update_cart_wrapper p {
width: 70%
}
}
@media (max-width: 500px) {
.cart_wrapper .update_cart_wrapper p {
width: 100%;
padding-right: 0
}
}
.cart_wrapper .discount_code_wrapper {
background: #075b63;
padding: 1rem;
margin-bottom: 2rem
}
.cart_wrapper .discount_code_wrapper .coupon {
margin-bottom: 2rem
}
.cart_wrapper .discount_code_wrapper h4 {
color: #fff;
font-size: 1.5rem;
margin-top: 0
}
.cart_wrapper .discount_code_wrapper p {
color: #fff;
font-size: 1.0625rem
}
.cart_wrapper .discount_code_wrapper .code_label {
color: #fff;
font-size: 1.0625rem
}
.cart_wrapper .discount_code_wrapper .coupon_input {
height: 45px;
width: 70%
}
@media (max-width: 1024px) {
.cart_wrapper .discount_code_wrapper .coupon_input {
width: 40%
}
}
@media (max-width: 360px) {
.cart_wrapper .discount_code_wrapper .coupon_input {
width: 100%;
margin-bottom: 1rem;
margin-top: 0.5rem
}
}
.cart_wrapper .discount_code_wrapper .apply_cupon {
margin-left: 1rem
}
.cart_wrapper .method_description {
display: none
}
.checkout_wrapper {
margin-top: 3rem
}
.checkout_wrapper select {
height: 40px !important;
border: none !important
}
.checkout_wrapper input,
.checkout_wrapper textarea {
border: none !important
}
.checkout_wrapper .checkout_coupon h4 {
margin-top: 0;
color: #262626 !important
}
.checkout_wrapper .select2-container .select2-selection--single {
height: 40px
}
.checkout_wrapper .cart-subtotal {
display: flex;
justify-content: space-between
}
.checkout_wrapper .order-total {
display: flex;
justify-content: space-between
}
.checkout_wrapper .hr_line {
height: 1px;
width: 100%;
background: #c5c5c5;
margin-top: 2rem;
margin-bottom: 2rem
}
.checkout_wrapper .custom_checkout_login {
background: #ECECEC;
border-radius: 5px;
padding: 1.5rem 2rem;
margin-bottom: 1rem
}
.checkout_wrapper .custom_checkout_login .button {
color: #fff !important;
background: #FCB424 !important
}
.checkout_wrapper .custom_checkout_login .login_top_wrapper {
display: flex;
align-items: center;
position: relative
}
.checkout_wrapper .custom_checkout_login .login_top_wrapper .icon {
margin-right: 2rem;
width: 41px;
height: 41px;
display: flex;
align-items: center;
justify-content: center
}
.checkout_wrapper .custom_checkout_login .login_top_wrapper .title_area {
position: relative
}
.checkout_wrapper .custom_checkout_login .login_top_wrapper .title_area h3 {
margin-top: 0;
color: #262626;
font-size: 1.25rem;
margin-bottom: 0.5rem
}
.checkout_wrapper .custom_checkout_login .login_top_wrapper .title_area span {
color: #298FCC;
font-size: 1.125rem;
cursor: pointer;
transition: all 0.3s linear
}
.checkout_wrapper .custom_checkout_login .login_top_wrapper .title_area span:hover {
color: #EA4B8B
}
.checkout_wrapper .custom_checkout_login .login_top_wrapper .open_arrow_icon {
position: absolute;
right: 0;
transform: rotate(0deg)
}
.checkout_wrapper .custom_checkout_login .login_top_wrapper .open_arrow_icon.active {
transform: rotate(180deg)
}
.checkout_wrapper .custom_checkout_login .login_form_show {
display: none
}
.checkout_wrapper .custom_checkout_login .login_form_show.active {
display: block !important
}
.checkout_wrapper .custom_checkout_login .login_form_show .hr_line {
height: 1px;
width: 100%;
background: #c5c5c5;
margin-top: 2rem;
margin-bottom: 2rem
}
.checkout_wrapper .custom_coupon_wrapper {
background: #ECECEC;
border-radius: 5px;
padding: 1.5rem 2rem;
margin-bottom: 1rem
}
.checkout_wrapper .custom_coupon_wrapper .button {
color: #fff !important;
background: #FCB424 !important
}
.checkout_wrapper .custom_coupon_wrapper .login_top_wrapper {
display: flex;
align-items: center;
position: relative
}
.checkout_wrapper .custom_coupon_wrapper .login_top_wrapper .icon {
margin-right: 2rem;
width: 41px;
height: 41px;
display: flex;
align-items: center;
justify-content: center
}
.checkout_wrapper .custom_coupon_wrapper .login_top_wrapper .title_area {
position: relative
}
.checkout_wrapper .custom_coupon_wrapper .login_top_wrapper .title_area h3 {
margin-top: 0;
color: #262626;
font-size: 1.25rem;
margin-bottom: 0.5rem
}
.checkout_wrapper .custom_coupon_wrapper .login_top_wrapper .title_area span {
color: #298FCC;
font-size: 1.125rem;
cursor: pointer;
transition: all 0.3s linear
}
.checkout_wrapper .custom_coupon_wrapper .login_top_wrapper .title_area span:hover {
color: #EA4B8B
}
.checkout_wrapper .custom_coupon_wrapper .login_top_wrapper .open_arrow_icon_coupon {
position: absolute;
right: 0;
transform: rotate(0deg)
}
.checkout_wrapper .custom_coupon_wrapper .login_top_wrapper .open_arrow_icon_coupon.active {
transform: rotate(180deg)
}
.checkout_wrapper .custom_coupon_wrapper .coupon_form_show {
display: none
}
.checkout_wrapper .custom_coupon_wrapper .coupon_form_show .checkout_coupon {
border-radius: 0 !important;
background: #ECECEC;
display: block !important
}
.checkout_wrapper .custom_coupon_wrapper .coupon_form_show.active {
display: block !important
}
.checkout_wrapper .custom_coupon_wrapper .coupon_form_show .hr_line {
height: 1px;
width: 100%;
background: #c5c5c5;
margin-top: 2rem;
margin-bottom: 2rem
}
.checkout_wrapper .custom_billing_open {
background: #ECECEC;
border-radius: 5px;
padding: 1.5rem 2rem;
margin-bottom: 1rem
}
.checkout_wrapper .custom_billing_open .login_top_wrapper {
display: flex;
align-items: center;
position: relative
}
.checkout_wrapper .custom_billing_open .login_top_wrapper .icon {
margin-right: 2rem;
width: 41px;
height: 41px;
display: flex;
align-items: center;
justify-content: center
}
.checkout_wrapper .custom_billing_open .login_top_wrapper .title_area {
position: relative
}
.checkout_wrapper .custom_billing_open .login_top_wrapper .title_area h3 {
margin-top: 0;
color: #262626;
font-size: 1.25rem;
margin-bottom: 0.5rem
}
.checkout_wrapper .custom_billing_open .login_top_wrapper .title_area span {
color: #298FCC;
font-size: 1.125rem;
cursor: pointer;
transition: all 0.3s linear
}
.checkout_wrapper .custom_billing_open .login_top_wrapper .title_area span:hover {
color: #EA4B8B
}
.checkout_wrapper .custom_billing_open .login_top_wrapper .open_arrow_icon_billing {
position: absolute;
right: 0;
transform: rotate(0deg)
}
.checkout_wrapper .custom_billing_open .login_top_wrapper .open_arrow_icon_billing.active {
transform: rotate(180deg)
}
.checkout_wrapper .custom_billing_open .show_billing {
display: none
}
.checkout_wrapper .custom_billing_open .show_billing.active {
display: block !important
}
.checkout_wrapper .custom_billing_open .show_billing .hr_line {
height: 1px;
width: 100%;
background: #c5c5c5;
margin-top: 2rem;
margin-bottom: 2rem
}
.checkout_wrapper .custom_shipping_address_wrapper {
background: #ECECEC;
border-radius: 5px;
padding: 1.5rem 2rem;
margin-bottom: 1rem
}
.checkout_wrapper .custom_shipping_address_wrapper .login_top_wrapper {
display: flex;
align-items: center;
position: relative
}
.checkout_wrapper .custom_shipping_address_wrapper .login_top_wrapper .icon {
margin-right: 2rem;
width: 41px;
height: 41px;
display: flex;
align-items: center;
justify-content: center
}
.checkout_wrapper .custom_shipping_address_wrapper .login_top_wrapper .title_area {
position: relative
}
.checkout_wrapper .custom_shipping_address_wrapper .login_top_wrapper .title_area h3 {
margin-top: 0;
color: #262626;
font-size: 1.25rem;
margin-bottom: 0.5rem
}
.checkout_wrapper .custom_shipping_address_wrapper .login_top_wrapper .title_area span {
color: #298FCC;
font-size: 1.125rem;
cursor: pointer;
transition: all 0.3s linear
}
.checkout_wrapper .custom_shipping_address_wrapper .login_top_wrapper .title_area span:hover {
color: #EA4B8B
}
.checkout_wrapper .custom_shipping_address_wrapper .login_top_wrapper .open_shipping_billing_arrow {
position: absolute;
right: 0;
transform: rotate(0deg)
}
.checkout_wrapper .custom_shipping_address_wrapper .login_top_wrapper .open_shipping_billing_arrow.active {
transform: rotate(180deg)
}
.checkout_wrapper .custom_shipping_address_wrapper .shipping_billing_address_show {
display: none
}
.checkout_wrapper .custom_shipping_address_wrapper .shipping_billing_address_show.active {
display: block !important
}
.checkout_wrapper .custom_shipping_address_wrapper .shipping_billing_address_show .hr_line {
height: 1px;
width: 100%;
background: #c5c5c5;
margin-top: 2rem;
margin-bottom: 2rem
}
.checkout_wrapper .order_outer_wrapper {
margin-bottom: 4rem
}
.checkout_wrapper .tribe-checkout-backlinks {
display: none
}
.checkout_wrapper .order_notes {
background: #ECECEC;
border-radius: 5px;
padding: 1.5rem 2rem;
margin-bottom: 1rem
}
.checkout_wrapper .order_notes .login_top_wrapper {
display: flex;
align-items: center;
position: relative
}
.checkout_wrapper .order_notes .login_top_wrapper .icon {
margin-right: 2rem;
width: 41px;
height: 41px;
display: flex;
align-items: center;
justify-content: center
}
.checkout_wrapper .order_notes .login_top_wrapper .title_area {
position: relative
}
.checkout_wrapper .order_notes .login_top_wrapper .title_area h3 {
margin-top: 0;
color: #262626;
font-size: 1.25rem;
margin-bottom: 0.5rem
}
.checkout_wrapper .order_notes .login_top_wrapper .title_area span {
color: #298FCC;
font-size: 1.125rem;
cursor: pointer;
transition: all 0.3s linear
}
.checkout_wrapper .order_notes .login_top_wrapper .title_area span:hover {
color: #EA4B8B
}
.checkout_wrapper .order_notes .login_top_wrapper .order_notes_arrow_arrow {
position: absolute;
right: 0;
transform: rotate(0deg)
}
.checkout_wrapper .order_notes .login_top_wrapper .order_notes_arrow_arrow.active {
transform: rotate(180deg)
}
.checkout_wrapper .order_notes .show_order_notes {
display: none
}
.checkout_wrapper .order_notes .show_order_notes.active {
display: block !important
}
.checkout_wrapper .order_notes .show_order_notes .hr_line {
height: 1px;
width: 100%;
background: #c5c5c5;
margin-top: 2rem;
margin-bottom: 2rem
}
.checkout_wrapper .orders_reivew {
background: #ECECEC;
border-radius: 5px;
padding: 1.5rem 2rem;
padding-bottom: 3rem
}
.checkout_wrapper .place_order {
background: #FCB424 !important;
color: #fff !important
}
.checkout_wrapper .login,
.checkout_wrapper .checkout_coupon {
border-radius: 0 !important;
background: #ECECEC
}
.checkout_wrapper .login p,
.checkout_wrapper .checkout_coupon p {
color: #262626
}
.checkout_wrapper .login label,
.checkout_wrapper .checkout_coupon label {
color: #262626
}
.checkout_wrapper .login input.input-text,
.checkout_wrapper .checkout_coupon input.input-text {
height: 40px;
padding-left: 0.5rem
}
.checkout_wrapper .login span,
.checkout_wrapper .checkout_coupon span {
color: #262626
}
.checkout_wrapper .login .lost_password a,
.checkout_wrapper .checkout_coupon .lost_password a {
color: #262626
}
.checkout_wrapper .orders_outer {
margin-top: 1rem
}
.checkout_wrapper .orders_outer div,
.checkout_wrapper .orders_outer p,
.checkout_wrapper .orders_outer span {
color: #262626;
font-size: 1.25rem;
font-weight: 800
}
.checkout_wrapper .orders_outer .order_header {
display: flex;
flex-direction: row;
justify-content: space-between;
margin-bottom: 2rem
}
.checkout_wrapper .orders_outer .cart_item {
display: flex;
flex-direction: row;
justify-content: space-between;
margin-bottom: 1rem
}
.checkout_wrapper .orders_outer .table_footer {
margin-top: 2rem
}
.checkout_wrapper .orders_outer .table_footer .cart-subtotal,
.checkout_wrapper .orders_outer .table_footer .order-total {
margin-bottom: 1rem
}
.checkout_wrapper .orders_outer .table_footer .sub_total_items,
.checkout_wrapper .orders_outer .table_footer .order_total {
color: #262626;
margin-bottom: 0.5rem
}
.checkout_wrapper div#order_review .product-name {
color: #262626;
font-size: 1.25rem;
font-weight: 800
}
.checkout_wrapper div#order_review .product-total {
color: #262626;
font-size: 1.25rem;
font-weight: 800
}
.checkout_wrapper div#order_review table.shop_table {
border: none;
border-radius: 0
}
.checkout_wrapper div#order_review .amount,
.checkout_wrapper div#order_review .woocommerce-Price-currencySymbol {
color: #262626;
font-size: 1.25rem;
font-weight: 800
}
.checkout_wrapper .woocommerce-checkout input.input-text {
height: 40px;
border: solid 1px #cbcbcb;
padding-left: 1rem
}
.checkout_wrapper .woocommerce-checkout textarea {
padding: 1rem
}
.checkout_wrapper .shipping {
margin-top: 2rem;
margin-bottom: 2rem;
font-size: 1.25rem !important
}
.checkout_wrapper .shipping>ul {
margin-top: 2rem !important
}
.checkout_wrapper .shipping>ul li input {
vertical-align: bottom !important
}
.checkout_wrapper .shipping>ul li .method_description {
padding: 1rem 0rem
}
.checkout_wrapper .shipping label {
font-size: 1.25rem !important
}
.checkout_wrapper .shipping .amount,
.checkout_wrapper .shipping .woocommerce-Price-currencySymbol {
font-style: normal !important;
font-weight: 500;
font-size: 1.5rem;
color: #000000 !important
}
.checkout_wrapper .woocommerce-checkout-payment {
background: #efefef !important;
border-radius: 0 !important
}
.checkout_wrapper .woocommerce-order {
margin-top: 2rem
}
.checkout_wrapper .woocommerce-order p {
font-size: 1.25rem
}
.checkout_wrapper .woocommerce-order .order_message {
display: flex;
flex-direction: row
}
.checkout_wrapper .woocommerce-order .order_message .number {
margin-left: 0.5rem
}
@media (max-width: 500px) {
.checkout_wrapper .woocommerce-order .order_message .number {
margin-left: 0
}
}
.checkout_wrapper .woocommerce-order .date,
.checkout_wrapper .woocommerce-order .email {
margin-bottom: 1rem
}
@media (max-width: 500px) {
.checkout_wrapper .woocommerce-order .date,
.checkout_wrapper .woocommerce-order .email {
border-right: none
}
}
.checkout_wrapper .woocommerce-order .total {
font-size: 1.25rem
}
.checkout_wrapper .woocommerce-order ul.order_details {
margin: 3rem 0 2rem;
list-style: none;
background: #ECECEC;
border-radius: 5px;
padding: 2rem;
font-size: 1.25rem
}
@media (max-width: 500px) {
.checkout_wrapper .woocommerce-order ul.order_details li {
float: none;
margin-right: 0;
padding-right: 0
}
}
@media (max-width: 500px) {
.checkout_wrapper .woocommerce-order ul.order_details li .ammount {
margin-bottom: 1rem
}
}
@media (max-width: 500px) {
.checkout_wrapper .woocommerce-order ul.order_details li strong span {
font-size: 1.25rem
}
}
.checkout_wrapper .woocommerce-order table.shop_table {
border: none;
margin: 0 -1px 24px 0;
text-align: left;
width: 100%;
border-collapse: separate;
border-radius: 0;
background: #ECECEC;
border-radius: 5px;
color: #262626;
font-size: 1.25rem;
padding: 1rem
}
.checkout_wrapper .woocommerce-order table.shop_table th,
.checkout_wrapper .woocommerce-order table.shop_table td,
.checkout_wrapper .woocommerce-order table.shop_table tr,
.checkout_wrapper .woocommerce-order table.shop_table a,
.checkout_wrapper .woocommerce-order table.shop_table span {
color: #262626;
font-size: 1.25rem
}
@media (max-width: 500px) {
.checkout_wrapper .woocommerce-order table.shop_table th,
.checkout_wrapper .woocommerce-order table.shop_table td,
.checkout_wrapper .woocommerce-order table.shop_table tr,
.checkout_wrapper .woocommerce-order table.shop_table a,
.checkout_wrapper .woocommerce-order table.shop_table span {
font-size: 1rem
}
}
.checkout_wrapper .woocommerce-order table.shop_table td {
border-top: none
}
.checkout_wrapper .woocommerce-order table.shop_table tfoot th {
font-weight: 700;
border-top: none
}
.checkout_wrapper .woocommerce-order .woocommerce-column--billing-address,
.checkout_wrapper .woocommerce-order .woocommerce-column--shipping-address {
background: #ECECEC;
border-radius: 5px;
padding: 2rem;
min-height: 23rem
}
@media (max-width: 767px) {
.checkout_wrapper .woocommerce-order .woocommerce-column--billing-address,
.checkout_wrapper .woocommerce-order .woocommerce-column--shipping-address {
margin-bottom: 1rem
}
}
.checkout_wrapper .woocommerce-order .woocommerce-column--billing-address h2,
.checkout_wrapper .woocommerce-order .woocommerce-column--shipping-address h2 {
margin: 0rem 0rem 1rem 0
}
.checkout_wrapper .woocommerce-order .woocommerce-column--billing-address address,
.checkout_wrapper .woocommerce-order .woocommerce-column--shipping-address address {
border-radius: 0;
padding: 0;
line-height: 1.5;
border: none;
font-size: 1.25rem
}
.checkout_wrapper .woocommerce-order .return_home_wrapper {
margin-top: 4rem;
margin-bottom: 4rem;
text-align: center
}
@media (max-width: 500px) {
.checkout_wrapper .woocommerce-order .return_home_wrapper {
margin-top: 2rem;
margin-bottom: 3rem;
text-align: center;
display: inline-block;
width: 100%
}
}
.checkout_wrapper #order_review {
margin-top: 55px
}
.checkout_wrapper #customer_details {
margin-bottom: 2rem
}
.account_wrapper {
padding-top: 2rem
}
.account_wrapper th,
.account_wrapper td,
.account_wrapper tr,
.account_wrapper a,
.account_wrapper p,
.account_wrapper span {
font-size: 1.25rem
}
@media (max-width: 500px) {
.account_wrapper th,
.account_wrapper td,
.account_wrapper tr,
.account_wrapper a,
.account_wrapper p,
.account_wrapper span {
font-size: 1rem
}
}
.account_wrapper input.input-text {
height: 40px;
border: solid 1px #cbcbcb;
padding-left: 1rem
}
.account_wrapper .select2-container .select2-selection--single {
height: 40px
}
.account_wrapper textarea {
padding: 1rem
}
.account_wrapper .woocommerce {
margin-top: 1rem;
margin-bottom: 9rem;
display: block
}
.account_wrapper .woocommerce-orders-table {
border: none !important
}
.account_wrapper .woocommerce-MyAccount-navigation {
background: #ECECEC;
border-radius: 5px;
padding: 1rem
}
.account_wrapper .woocommerce-MyAccount-navigation ul li {
line-height: 1.5
}
.account_wrapper .woocommerce-MyAccount-navigation ul li a {
color: #fff
}
.account_wrapper address {
line-height: 1.5;
font-size: 1.25rem
}
.account_wrapper .button {
background: #FCB424 !important;
padding-left: 1.3rem !important;
padding-right: 1.3rem !important;
color: #fff;
font-size: 1.25rem !important;
display: flex;
flex-direction: row;
align-items: center;
height: 45px;
transition: all 0.3s linear;
min-width: 151px;
justify-content: space-between;
text-align: center
}
.account_wrapper .button span {
color: #2d2d2d;
font-size: 1.25rem
}
.account_wrapper .button svg path {
fill: #2d2d2d
}
.account_wrapper .lost_reset_password {
background: #3d455c;
padding: 2rem
}
.account_wrapper .lost_reset_password h2 {
color: #fff;
margin-top: 0;
margin-bottom: 0
}
.account_wrapper .lost_reset_password th,
.account_wrapper .lost_reset_password td,
.account_wrapper .lost_reset_password tr,
.account_wrapper .lost_reset_password a,
.account_wrapper .lost_reset_password p,
.account_wrapper .lost_reset_password label,
.account_wrapper .lost_reset_password span {
font-size: 1.25rem;
color: #fff
}
@media (max-width: 500px) {
.account_wrapper .lost_reset_password th,
.account_wrapper .lost_reset_password td,
.account_wrapper .lost_reset_password tr,
.account_wrapper .lost_reset_password a,
.account_wrapper .lost_reset_password p,
.account_wrapper .lost_reset_password label,
.account_wrapper .lost_reset_password span {
font-size: 1rem
}
}
.account_wrapper .lost_reset_password form {
border: none;
border-radius: 0;
padding: 0
}
.account_wrapper #customer_login .col-1 {
background: #298FCC;
padding: 2rem;
border-radius: 5px;
min-height: 483px
}
@media (max-width: 767px) {
.account_wrapper #customer_login .col-1 {
margin-bottom: 1rem
}
}
.account_wrapper #customer_login .col-1 h2 {
color: #fff;
margin-top: 0;
margin-bottom: 0
}
.account_wrapper #customer_login .col-1 th,
.account_wrapper #customer_login .col-1 td,
.account_wrapper #customer_login .col-1 tr,
.account_wrapper #customer_login .col-1 a,
.account_wrapper #customer_login .col-1 p,
.account_wrapper #customer_login .col-1 label,
.account_wrapper #customer_login .col-1 span {
font-size: 1.25rem;
color: #fff
}
@media (max-width: 500px) {
.account_wrapper #customer_login .col-1 th,
.account_wrapper #customer_login .col-1 td,
.account_wrapper #customer_login .col-1 tr,
.account_wrapper #customer_login .col-1 a,
.account_wrapper #customer_login .col-1 p,
.account_wrapper #customer_login .col-1 label,
.account_wrapper #customer_login .col-1 span {
font-size: 1rem
}
}
.account_wrapper #customer_login .col-1 form {
border: none;
border-radius: 0;
padding: 0
}
.account_wrapper #customer_login .col-2 {
background: #EA4B8B;
border-radius: 5px;
padding: 2rem
}
.account_wrapper #customer_login .col-2 h2 {
color: #fff;
margin-top: 0;
margin-bottom: 1rem
}
.account_wrapper #customer_login .col-2 th,
.account_wrapper #customer_login .col-2 td,
.account_wrapper #customer_login .col-2 tr,
.account_wrapper #customer_login .col-2 a,
.account_wrapper #customer_login .col-2 label,
.account_wrapper #customer_login .col-2 span {
font-size: 1.25rem;
color: #fff
}
@media (max-width: 500px) {
.account_wrapper #customer_login .col-2 th,
.account_wrapper #customer_login .col-2 td,
.account_wrapper #customer_login .col-2 tr,
.account_wrapper #customer_login .col-2 a,
.account_wrapper #customer_login .col-2 label,
.account_wrapper #customer_login .col-2 span {
font-size: 1rem
}
}
.account_wrapper #customer_login .col-2 p {
font-size: initial;
color: #fff
}
.account_wrapper #customer_login .col-2 form {
border: none;
border-radius: 0;
padding: 0
}
.login_form_outer .login_form_outer_wrapper {
display: flex
}
.login_form_outer .login_form_outer_wrapper .image_media {
width: 40%
}
.login_form_outer .login_form_outer_wrapper .image_media .feature_iamge {
width: 100%
}
.login_form_outer .login_form_outer_wrapper .register_form_inner {
width: 70%
}
.login_form_outer .login_form_outer_wrapper .register_form_inner a.register_button {
width: 100%;
display: block;
margin-top: 1rem
}
.login_form_outer .login_form_outer_wrapper .register_form_inner .registration_form {
padding: 3rem
}
.login_form_outer .login_form_outer_wrapper .register_form_inner .registration_form h2 {
margin: 1.5rem 0;
font-size: 2.5rem
}
.login_form_outer .login_form_outer_wrapper .register_form_inner .registration_form .form-row-wide {
margin-bottom: 0.5rem
}
.login_form_outer .login_form_outer_wrapper .register_form_inner .registration_form .register_btn_row {
text-align: right
}
.login_form_outer .login_form_outer_wrapper .register_form_inner .registration_form .woocommerce-privacy-policy-text p,
.login_form_outer .login_form_outer_wrapper .register_form_inner .registration_form .woocommerce-privacy-policy-text a {
font-size: 1rem
}
.how_you_can_help_wrapper .top_section .top_section_inner {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: space-around;
padding-top: 3rem
}
@media (max-width: 767px) {
.how_you_can_help_wrapper .top_section .top_section_inner {
flex-direction: column
}
}
.how_you_can_help_wrapper .top_section .top_section_inner .left_side {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
width: 50%
}
@media (max-width: 767px) {
.how_you_can_help_wrapper .top_section .top_section_inner .left_side {
width: 100%
}
}
.how_you_can_help_wrapper .top_section .top_section_inner .left_side .left_side_up {
width: 100%
}
.how_you_can_help_wrapper .top_section .top_section_inner .left_side .left_side_up h1 {
color: #298FCC
}
.how_you_can_help_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
justify-content: space-around;
width: 100%;
margin-top: 3rem
}
.how_you_can_help_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block .bulletpoints {
display: flex;
align-items: flex-start;
margin-bottom: 1rem
}
.how_you_can_help_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block .bulletpoints .bulletpoints-icon {
width: 40px
}
.how_you_can_help_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block .bulletpoints .bullet_wrapper {
width: 100%
}
.how_you_can_help_wrapper .top_section .top_section_inner .left_side .left_side_down .why_choose_wrapper_block .bulletpoints .bullet_wrapper .title h3 {
margin-top: 0rem
}
.how_you_can_help_wrapper .top_section .top_section_inner .right_side {
width: 50%
}
@media (max-width: 767px) {
.how_you_can_help_wrapper .top_section .top_section_inner .right_side {
width: 100%
}
}
@media (min-width: 768px) {
.how_you_can_help_wrapper .top_section .top_section_inner .right_side {
padding-left: 5rem
}
}
.how_you_can_help_wrapper .top_section .top_section_inner .right_side .right_side_inner .did_you {
margin-top: 2rem
}
.how_you_can_help_wrapper .video_section {
padding: 3rem 0 6rem
}
.how_you_can_help_wrapper .video_section .third_section_inner h2 {
text-align: center;
color: #298FCC;
margin-bottom: 3rem
}
.how_you_can_help_wrapper .video_section .third_section_inner .wgi_single_video {
display: flex;
justify-content: center
}
.how_you_can_help_wrapper .tiles_section {
padding: 3rem 0;
background: #F8F8F8
}
.how_you_can_help_wrapper .tiles_section .container {
display: flex;
flex-direction: row;
align-items: center;
justify-content: center
}
.how_you_can_help_wrapper .tiles_section .container .news_inner {
width: 100%
}
.how_you_can_help_wrapper .tiles_section .container .news_inner h2 {
text-align: center;
color: #000;
margin-top: 0;
margin-bottom: 3rem
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
margin: -1rem
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper {
padding: 1rem
}
@media (max-width: 991px) {
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper {
width: 50%;
margin-bottom: 2rem
}
}
@media (max-width: 767px) {
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper {
width: 100%
}
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+1) .latest_posts_inner {
background: #298FCC
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+1) .latest_posts_inner .excerpt_bottom {
background: #298FCC
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+2) .latest_posts_inner {
background: #7F59B0
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+2) .latest_posts_inner .excerpt_bottom {
background: #7F59B0
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+3) .latest_posts_inner {
background: #EA4B8B
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+3) .latest_posts_inner .excerpt_bottom {
background: #EA4B8B
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+4) .latest_posts_inner {
background: #FCB424
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper:nth-child(4n+4) .latest_posts_inner .excerpt_bottom {
background: #FCB424
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner {
position: relative;
height: 500px;
border-radius: 5px;
overflow: hidden;
box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.26);
transition: all 0.3s linear
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner:hover .excerpt_bottom {
top: 0
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .featured_image {
width: 100%;
height: 250px
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .featured_image img {
object-fit: cover;
object-position: center;
width: 100%;
height: 100%
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom {
position: absolute;
width: 100%;
height: 100%;
top: 250px;
padding: 1.2rem;
transition: all 0.3s linear
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom h4 {
color: #fff;
line-height: 1.3;
margin-top: 0.5rem;
font-size: 1.1rem;
font-weight: 800;
min-height: 3rem
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .the_excerpt p {
color: #fff
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .the_excerpt a {
color: #fff;
text-decoration: underline
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .the_excerpt img {
display: none
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .button span {
color: #fff;
font-size: 1.125rem;
font-weight: 800
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .button i {
border: solid #fff;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
position: relative;
left: 3px;
top: 0px;
transition: all 0.4s ease-in-out
}
.how_you_can_help_wrapper .tiles_section .container .news_inner .news_items .post_wrapper .latest_posts_inner .excerpt_bottom .button i.down {
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg)
}
.how_you_can_help_wrapper .gallery_section {
padding: 3rem 0
}
.standard_wrapper {
position: relative;
z-index: 1;
padding-top: 4rem;
padding-bottom: 4rem
}
.standard_wrapper .first_section_title .introduction {
text-align: center;
margin-top: 2rem
}
.standard_wrapper table {
width: 100%;
border-collapse: collapse;
border-spacing: 0;
margin-bottom: 2rem
}
.standard_wrapper tr {
border-bottom: 1px solid #298fcc
}
.standard_wrapper th,
.standard_wrapper td {
text-align: left;
padding: 15px
}
.standard_wrapper .content ul {
margin-left: 2rem;
margin-bottom: 2rem;
margin-top: 2rem
}
.standard_wrapper .content ul li {
line-height: 1.5;
list-style-type: circle;
color: #000
}
.standard_wrapper .content ol {
padding-left: 1rem
}
.standard_wrapper .content ol li {
line-height: 1.5;
color: #000
}
.standard_wrapper .content ol li:first-child {
margin-top: 0 !important
}
.standard_wrapper .content a {
color: #EA4B8B;
transition: all 0.3s linear
}
.standard_wrapper .content a:hover {
color: #298FCC
}
.standard_wrapper .faq_section .faq_items_outer .faq_items {
margin-bottom: 3rem
}
.standard_wrapper .faq_section .faq_items_outer .faq_items .title_wrapper h3 {
font-size: 1rem;
font-family: 'aktiv-grotesk', 'arial', sans-serif;
text-transform: capitalize;
margin-bottom: 1rem;
font-weight: 500
}
.standard_wrapper .form_section {
background: #EA4B8B;
padding-top: 2rem;
padding-bottom: 4rem
}
.standard_wrapper .form_section .second_section_inner {
display: flex;
flex-direction: row;
margin-top: 5rem;
margin-bottom: 4rem;
align-items: center;
justify-content: center
}
.standard_wrapper .form_section .left_image {
width: 60%;
height: 793px;
z-index: 1
}
.standard_wrapper .form_section .left_image img {
object-fit: cover;
object-position: center;
width: 100%;
height: 100%
}
.standard_wrapper .form_section .form {
background: #fff;
z-index: 2;
position: relative;
width: 40%;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-align: center;
padding: 3rem;
padding-left: 4rem;
padding-right: 4rem;
margin-left: -3rem
}
.standard_wrapper .form_section .form .divider {
margin-bottom: 1.5rem
}
.standard_wrapper .form_section .form input {
color: #000
}
.standard_wrapper .form_section .form h3 {
font-size: 1.3rem;
margin-top: 0
}
.standard_wrapper .form_section .form .form_footer {
display: flex;
flex-direction: row;
align-items: center;
justify-content: center
}
.standard_wrapper .form_section .form .form_footer .btn {
color: #fff !important;
background: #000 !important;
border-bottom: none !important
}
.standard_wrapper .form_section .form .controls {
margin-bottom: 1rem
}
.standard_wrapper .form_section .form .controls input {
width: 100%;
border: none;
border-bottom: 1px solid #BCBCBC;
background: #fff
}
.standard_wrapper .form_section .form .controls select {
width: 100%;
color: #000;
border: none;
border-bottom: 1px solid #BCBCBC;
background: #fff
}
.standard_wrapper .form_section .form .controls option {
color: #000
}
.standard_wrapper .form_section .form .controls textarea {
height: 82px;
color: #000;
width: 100%
}
.standard_wrapper .form_section .form .indicates {
color: #707070;
font-style: italic;
font-size: 0.6875rem
}
.standard_wrapper .form_section .form .select-controls {
margin-top: 1rem
}
.standard_wrapper .form_section .form .select-label {
color: #000;
font-weight: 300;
margin-bottom: 1rem
}
.standard_wrapper .form_section .form .form-footer-message,
.standard_wrapper .form_section .form .hear_select {
margin-bottom: 1rem
}
.standard_wrapper .form_section .form .control-label {
display: none
}
.standard_wrapper .form_section .form p:empty {
display: none
}
.supporting_charities_wrapper {
padding-top: 4rem;
padding-bottom: 4rem
}
.supporting_charities_wrapper .supporting_charities_inner {
display: flex;
flex-direction: row;
flex-wrap: wrap
}
.supporting_charities_wrapper .supporting_charities_inner .left_side {
width: 100%
}
@media (min-width: 992px) {
.supporting_charities_wrapper .supporting_charities_inner .left_side {
width: 55%;
padding-right: 1rem
}
}
.supporting_charities_wrapper .supporting_charities_inner .left_side .sub_title {
font-family: "nunito", "arial", sans-serif;
font-size: 1.6rem;
font-weight: 600
}
.supporting_charities_wrapper .supporting_charities_inner .left_side h1 {
color: #298FCC;
margin-top: 1rem
}
.supporting_charities_wrapper .supporting_charities_inner .left_side .desc {
margin-bottom: 2rem
}
@media (min-width: 992px) {
.supporting_charities_wrapper .supporting_charities_inner .left_side .desc {
margin-bottom: 4rem
}
}
.supporting_charities_wrapper .supporting_charities_inner .right_side {
width: 100%;
display: flex
}
@media (min-width: 992px) {
.supporting_charities_wrapper .supporting_charities_inner .right_side {
width: 45%;
padding-left: 1rem;
justify-content: flex-end
}
}
.supporting_charities_wrapper .supporting_charities_inner .right_side .image_slider {
position: relative;
margin: -.5rem
}
@media (min-width: 992px) {
.supporting_charities_wrapper .supporting_charities_inner .right_side .image_slider {
max-width: 100%
}
}
.supporting_charities_wrapper .supporting_charities_inner .right_side .image_slider .owl-item {
padding: .5rem
}
.supporting_charities_wrapper .supporting_charities_inner .right_side .image_slider .items {
border: 1rem solid white;
-webkit-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32);
-moz-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32);
box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32);
background-size: cover;
background-repeat: no-repeat;
background-position: center;
width: 100%;
position: relative;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: flex-start;
align-items: center;
align-content: center
}
.supporting_charities_wrapper .supporting_charities_inner .right_side .image_slider .owl-stage {
overflow: hidden
}
.supporting_charities_wrapper .supporting_charities_inner .right_side .image_slider .owl-carousel .owl-nav.disabled+.owl-dots {
display: flex;
align-items: center;
justify-content: center
}
.supporting_charities_wrapper .supporting_charities_inner .right_side .image_slider .owl-carousel .owl-dots .owl-dot {
display: inline-block;
zoom: 1
}
.supporting_charities_wrapper .supporting_charities_inner .right_side .image_slider .owl-carousel .owl-dots .owl-dot.active {
transition: all 0.4s ease-in-out
}
.supporting_charities_wrapper .supporting_charities_inner .right_side .image_slider .owl-carousel .owl-dots .owl-dot.active span {
background-color: #7F59B0 !important
}
.supporting_charities_wrapper .supporting_charities_inner .right_side .image_slider .owl-carousel .owl-dots .owl-dot span {
width: 20px;
height: 20px;
margin: 5px 7px;
background: rgba(127, 89, 176, 0.5);
display: block;
-webkit-backface-visibility: visible;
transition: all 0.4s ease-in-out;
border-radius: 30px
}
.supporting_charities_wrapper .grey_container {
background: #F8F8F8;
margin: 3rem 0;
padding-top: 3rem;
padding-bottom: 6rem
}
.supporting_charities_wrapper .grey_container h2 {
margin-top: 0;
margin-bottom: 1.5rem;
text-align: center
}
.supporting_charities_wrapper .grey_container .supporters_select_buttons {
display: flex;
flex-direction: row;
justify-content: center;
flex-wrap: wrap
}
.supporting_charities_wrapper .grey_container .supporters_select_buttons .supporter_btn {
display: flex;
justify-content: center;
border: 1px solid #298FCC;
background: #F8F8F8;
cursor: pointer;
padding: 1rem;
border-radius: 5px;
font-weight: 600;
margin: 0 .5rem;
margin-top: 1rem
}
.supporting_charities_wrapper .grey_container .supporters_select_buttons .supporter_btn.active {
color: #fff;
background: #298FCC
}
.supporting_charities_wrapper .grey_container .blue {
background: #298FCC !important
}
.supporting_charities_wrapper .grey_container .pink {
background: #EA4B8B !important
}
.supporting_charities_wrapper .grey_container .yellow {
background: #FCB424 !important
}
.supporting_charities_wrapper .grey_container .purple {
background: #7F59B0 !important
}
.supporting_charities_wrapper .grey_container .supporters_groups {
width: 100%;
display: block;
margin-top: 4rem
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group {
display: none;
flex-wrap: wrap;
justify-content: flex-start;
margin: -1rem
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group.active {
display: flex
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .post_wrapper {
padding: 1rem;
cursor: pointer
}
@media (max-width: 991px) {
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .post_wrapper {
width: 50%
}
}
@media (max-width: 767px) {
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .post_wrapper {
width: 100%
}
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .post_wrapper .latest_posts_inner {
background: #298FCC
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .post_wrapper .latest_posts_inner:hover .excerpt_bottom {
top: 0;
background: #298FCC
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .post_wrapper .latest_posts_inner .excerpt_bottom {
position: absolute;
width: 100%;
height: 100%;
top: 220px;
padding: 1.2rem;
transition: all 0.3s linear;
background: #298FCC
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .post_wrapper .latest_posts_inner .excerpt_bottom .button {
text-align: right;
margin-top: 2rem
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .post_wrapper .latest_posts_inner {
position: relative;
height: 340px;
border-radius: 5px;
overflow: hidden;
box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.26);
transition: all 0.3s linear
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .post_wrapper .latest_posts_inner h4 {
color: #fff;
line-height: 1.3;
margin-top: 0.5rem;
font-size: 1.1rem;
font-weight: 800;
min-height: 3rem
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .post_wrapper .latest_posts_inner .the_excerpt p {
color: #fff;
font-size: 1.0625rem
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .post_wrapper .latest_posts_inner .the_excerpt a {
color: #fff;
font-size: 1.0625rem;
text-decoration: underline
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .post_wrapper .latest_posts_inner .the_excerpt img {
display: none
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .post_wrapper .latest_posts_inner span {
color: #fff;
font-size: 1.125rem;
font-weight: 800
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .post_wrapper .latest_posts_inner i {
border: solid white;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
position: relative;
left: 3px;
top: 0px;
transition: all 0.4s ease-in-out
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .post_wrapper .latest_posts_inner .down {
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg)
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .post_wrapper .latest_posts_inner .featured_image {
width: 100%;
height: 250px;
background: #fff;
display: flex;
justify-content: center;
align-items: center
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .post_wrapper .latest_posts_inner .featured_image img {
object-fit: cover;
width: 100%;
height: 100%
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .supporter_popup {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
background: rgba(0, 0, 0, 0.2);
justify-content: center;
align-items: center;
z-index: 9999
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .supporter_popup.active {
display: flex
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .supporter_popup .supporter_popup_inner {
padding: 2rem;
background: #fff;
box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.26);
width: 40rem;
max-width: 100%;
position: relative
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .supporter_popup .supporter_popup_inner .close {
position: absolute;
top: 1rem;
right: 1rem;
cursor: pointer
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .supporter_popup .supporter_popup_inner h2 {
color: #298FCC;
text-align: left;
margin-bottom: 2rem
}
.supporting_charities_wrapper .grey_container .supporters_groups .supporter_group .supporter_popup .supporter_popup_inner .featured_image {
display: flex;
justify-content: center;
align-items: center;
margin-top: 2rem
}
.supporting_charities_wrapper .pop_up_img {
height: 300px
}
.supporting_charities_wrapper .pop_up_img img {
object-fit: cover;
width: 100%;
height: 100%
}
.lottery_wrapper .top_image {
width: 100%;
height: 455px;
position: relative;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
margin-bottom: 3rem
}
@media (max-width: 991px) {
.lottery_wrapper .top_image {
height: 240px;
margin-bottom: 1rem
}
}
.lottery_wrapper .top_image .blue_banner {
width: 100%;
background: rgba(41, 143, 204, 0.85);
padding-top: .75rem;
padding-bottom: .75rem;
position: absolute;
bottom: 0;
left: 0
}
.lottery_wrapper .top_image .blue_banner span {
color: #fff
}
.lottery_wrapper .lottery_main {
position: relative
}
.lottery_wrapper .lottery_main .monkey_third {
position: absolute;
right: 0;
bottom: -60px;
width: 13%
}
@media (max-width: 1024px) {
.lottery_wrapper .lottery_main .monkey_third {
bottom: -106px
}
}
@media (max-width: 767px) {
.lottery_wrapper .lottery_main .monkey_third {
bottom: -169px
}
}
@media (max-width: 500px) {
.lottery_wrapper .lottery_main .monkey_third {
right: 21px;
width: 6rem
}
}
.lottery_wrapper .lottery_main p {
text-align: center
}
.lottery_wrapper .lottery_main .bowling_ball_image {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
position: relative;
z-index: 2
}
@media (max-width: 1024px) {
.lottery_wrapper .lottery_main .bowling_ball_image {
margin-bottom: 6rem
}
}
@media (max-width: 767px) {
.lottery_wrapper .lottery_main .bowling_ball_image {
margin-bottom: 10rem
}
}
.lottery_wrapper .lottery_main .bowling_ball_image img {
margin-bottom: 1rem
}
.lottery_wrapper .lottery_main .bowling_ball_image span {
display: block;
margin-top: .7rem
}
.lottery_wrapper .lottery_main .bowling_ball_image a {
font-size: 1rem;
align-self: center;
background: #FCB424;
padding: .7rem 3rem;
border-radius: 5px;
color: #fff;
font-weight: bold;
margin-top: 1rem
}
.lottery_wrapper .lottery_main .bowling_ball_image .disclaimer {
margin-top: 1rem
}
.lottery_wrapper .grey_container {
margin-top: 3rem;
background: #F8F8F8;
padding-top: 3rem;
padding-bottom: 3rem
}
@media (max-width: 991px) {
.lottery_wrapper .grey_container {
padding: 3rem 2rem
}
}
.lottery_wrapper .grey_container h2 {
margin-top: 0;
text-align: center
}
.lottery_wrapper .grey_container .hiw_blocks {
display: flex;
flex-wrap: wrap;
justify-content: space-between
}
.lottery_wrapper .grey_container .hiw_blocks>div {
width: 32%;
padding: 1rem;
position: relative;
border-radius: 5px;
overflow: hidden;
box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.26);
transition: all 0.3s linear
}
@media (max-width: 991px) {
.lottery_wrapper .grey_container .hiw_blocks>div {
width: 100%;
margin-bottom: 1rem
}
}
.lottery_wrapper .grey_container .hiw_blocks>div p {
color: #fff;
margin: 0
}
.lottery_wrapper .grey_container .hiw_blocks>div:nth-child(1) {
background: #298FCC
}
.lottery_wrapper .grey_container .hiw_blocks>div:nth-child(2) {
background: #7F59B0
}
.lottery_wrapper .grey_container .hiw_blocks>div:nth-child(3) {
background: #EA4B8B
}
.lottery_wrapper .about_lottery {
display: flex;
flex-direction: row;
flex-wrap: wrap;
padding-top: 4rem;
padding-bottom: 4rem
}
.lottery_wrapper .about_lottery .left_side {
width: 100%
}
@media (min-width: 992px) {
.lottery_wrapper .about_lottery .left_side {
width: 55%;
padding-right: 1rem
}
}
.lottery_wrapper .about_lottery .left_side .sub_title {
font-family: "nunito", "arial", sans-serif;
font-size: 1.6rem;
font-weight: 600
}
.lottery_wrapper .about_lottery .left_side h1 {
color: #298FCC;
margin-top: 1rem
}
.lottery_wrapper .about_lottery .right_side {
width: 100%;
display: flex;
flex-direction: column
}
@media (min-width: 992px) {
.lottery_wrapper .about_lottery .right_side {
width: 45%;
padding-left: 2rem
}
}
.lottery_wrapper .about_lottery .right_side .image_slider {
position: relative;
margin: -.5rem
}
.lottery_wrapper .about_lottery .right_side .image_slider .owl-item {
padding: .5rem
}
.lottery_wrapper .about_lottery .right_side .image_slider .items {
border: 1rem solid white;
-webkit-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32);
-moz-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32);
box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.32);
background-size: cover;
background-repeat: no-repeat;
background-position: center;
width: 100%;
position: relative;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: flex-start;
align-items: center;
align-content: center
}
.lottery_wrapper .about_lottery .right_side .image_slider .owl-stage {
overflow: hidden
}
.lottery_wrapper .about_lottery .right_side .image_slider .owl-carousel .owl-nav.disabled+.owl-dots {
display: flex;
align-items: center;
justify-content: center
}
.lottery_wrapper .about_lottery .right_side .image_slider .owl-carousel .owl-dots .owl-dot {
display: inline-block;
zoom: 1
}
.lottery_wrapper .about_lottery .right_side .image_slider .owl-carousel .owl-dots .owl-dot.active {
transition: all 0.4s ease-in-out
}
.lottery_wrapper .about_lottery .right_side .image_slider .owl-carousel .owl-dots .owl-dot.active span {
background-color: #7F59B0 !important
}
.lottery_wrapper .about_lottery .right_side .image_slider .owl-carousel .owl-dots .owl-dot span {
width: 20px;
height: 20px;
margin: 5px 7px;
background: rgba(127, 89, 176, 0.5);
display: block;
-webkit-backface-visibility: visible;
transition: all 0.4s ease-in-out;
border-radius: 30px
}
.lottery_wrapper .about_lottery .right_side .cta_blocks {
width: 100%;
margin-top: 2rem;
display: flex;
flex-direction: row
}
.lottery_wrapper .about_lottery .right_side .cta_blocks .block {
width: 50%;
padding: 1rem
}
.lottery_wrapper .about_lottery .right_side .cta_blocks .block:first-child {
background: #298FCC
}
.lottery_wrapper .about_lottery .right_side .cta_blocks .block:last-child {
background: #EA4B8B
}
.lottery_wrapper .about_lottery .right_side .cta_blocks .block h4 {
color: #fff;
line-height: 1.3;
margin: 0
}
.lottery_wrapper .about_lottery .right_side .bottom_right_text_area {
width: 100%;
margin-top: 3rem
}
.shop_categories_wrapper .top_image {
width: 100%;
height: 455px;
position: relative;
background-size: cover;
background-repeat: no-repeat;
background-position: center
}
@media (max-width: 991px) {
.shop_categories_wrapper .top_image {
height: 240px
}
}
.shop_categories_wrapper .top_image .blue_banner {
width: 100%;
background: rgba(41, 143, 204, 0.85);
padding-top: .75rem;
padding-bottom: .75rem;
position: absolute;
bottom: 0;
left: 0
}
.shop_categories_wrapper .top_image .blue_banner span {
color: #fff
}
.shop_categories_wrapper .grey_container {
background: #F8F8F8;
padding-top: 3rem;
padding-bottom: 3rem
}
@media (max-width: 991px) {
.shop_categories_wrapper .grey_container {
padding: 3rem 2rem
}
}
.shop_categories_wrapper .grey_container h2 {
margin-top: 0;
text-align: center
}
.shop_categories_wrapper .grey_container .our_products_blocks {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
margin: -1rem
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper {
padding: 1rem
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper:nth-child(1) .latest_posts_inner {
background: #298FCC
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper:nth-child(1) .latest_posts_inner .excerpt_bottom {
background: #298FCC
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper:nth-child(2) .latest_posts_inner {
background: #7F59B0
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper:nth-child(2) .latest_posts_inner .excerpt_bottom {
background: #7F59B0
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper:nth-child(3) .latest_posts_inner {
background: #EA4B8B
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper:nth-child(3) .latest_posts_inner .excerpt_bottom {
background: #EA4B8B
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper:nth-child(4) .latest_posts_inner {
background: #EA4B8B
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper:nth-child(4) .latest_posts_inner .excerpt_bottom {
background: #FCB424
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper .latest_posts_inner {
position: relative;
height: 340px;
border-radius: 5px;
overflow: hidden;
box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.26);
transition: all 0.3s linear
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper .latest_posts_inner h4 {
color: #fff;
line-height: 1.3;
margin: 0;
font-size: 1.1rem;
font-weight: 800
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper .latest_posts_inner .featured_image {
width: 100%;
height: 250px
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper .latest_posts_inner .featured_image img {
object-fit: cover;
object-position: center 20%;
width: 100%;
height: 100%
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper .latest_posts_inner .excerpt_bottom {
position: absolute;
width: 100%;
height: 7rem;
bottom: 0;
padding: 1.2rem;
transition: all 0.3s linear
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper .latest_posts_inner .excerpt_bottom .button {
margin-top: 2rem;
text-align: right
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper .latest_posts_inner .excerpt_bottom .button span {
color: #fff;
font-size: 1.125rem;
font-weight: 800
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper .latest_posts_inner .excerpt_bottom .button i {
border: solid white;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
position: relative;
left: 3px;
top: 0px;
transition: all 0.4s ease-in-out
}
.shop_categories_wrapper .grey_container .our_products_blocks .post_wrapper .latest_posts_inner .excerpt_bottom .button .down {
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg)
}
.shop_categories_wrapper .thank_you_text {
display: flex;
flex-direction: row;
flex-wrap: wrap;
padding-top: 4rem;
padding-bottom: 4rem
}
.shop_categories_wrapper .thank_you_text .desc {
text-align: center
}
.shop_categories_wrapper .thank_you_text .desc p:last-child {
margin-bottom: 0
}
.monkey_map_wrapper h1 {
color: #298FCC;
margin-top: 0
}
.monkey_map_wrapper .top_image {
width: 100%;
height: 455px;
position: relative;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
margin-bottom: 3rem
}
@media (max-width: 991px) {
.monkey_map_wrapper .top_image {
height: 240px;
margin-bottom: 1rem
}
}
.monkey_map_wrapper .top_image .blue_banner {
width: 100%;
background: rgba(41, 143, 204, 0.85);
padding-top: .75rem;
padding-bottom: .75rem;
position: absolute;
bottom: 0;
left: 0
}
.monkey_map_wrapper .top_image .blue_banner span {
color: #fff
}
@media (min-width: 992px) {
.monkey_map_wrapper .top_container .submit_monkey_location_form {
padding: 1rem 2rem
}
}
.monkey_map_wrapper .top_container .submit_monkey_location_form form {
display: flex;
flex-direction: row;
align-items: flex-end;
margin: 2rem 0
}
@media (max-width: 991px) {
.monkey_map_wrapper .top_container .submit_monkey_location_form form {
flex-wrap: wrap
}
}
.monkey_map_wrapper .top_container .submit_monkey_location_form form .gform_header {
display: none !important
}
.monkey_map_wrapper .top_container .submit_monkey_location_form form .gform_body {
width: 100% !important
}
@media (min-width: 992px) {
.monkey_map_wrapper .top_container .submit_monkey_location_form form .gform_body {
width: 75% !important
}
}
.monkey_map_wrapper .top_container .submit_monkey_location_form form .gform_body ul {
display: flex;
flex-direction: row
}
@media (max-width: 991px) {
.monkey_map_wrapper .top_container .submit_monkey_location_form form .gform_body ul {
flex-wrap: wrap
}
}
.monkey_map_wrapper .top_container .submit_monkey_location_form form .gform_body ul li {
width: 100% !important;
margin: 0 0 1rem;
padding: 0
}
@media (min-width: 992px) {
.monkey_map_wrapper .top_container .submit_monkey_location_form form .gform_body ul li {
width: 33.33% !important;
margin: 0 1rem 0 0
}
}
.monkey_map_wrapper .top_container .submit_monkey_location_form form .gform_body ul li label {
font-weight: 400
}
.monkey_map_wrapper .top_container .submit_monkey_location_form form .gform_body ul li input {
width: 100% !important
}
.monkey_map_wrapper .top_container .submit_monkey_location_form form .gform_footer {
width: 100% !important;
padding: 0 !important;
margin: 1rem 0 0 !important
}
@media (min-width: 992px) {
.monkey_map_wrapper .top_container .submit_monkey_location_form form .gform_footer {
margin: 0 !important;
width: 25% !important
}
}
.monkey_map_wrapper .top_container .submit_monkey_location_form form .gform_footer input {
width: 100% !important;
background: #FCB424 !important
}
.monkey_map_wrapper .grey_container {
margin-top: 3rem;
background: #F8F8F8;
padding-top: 2rem;
padding-bottom: 2rem
}
.monkey_map_wrapper .grey_container h2 {
margin-top: 0;
text-align: center
}
.monkey_map_wrapper .grey_container .acf-map {
width: 100%;
height: 515px;
margin: 2rem 0
}
.monkey_map_wrapper .grey_container .acf-map h4 {
margin-top: 0;
margin-bottom: 1rem
}
.monkey_map_wrapper .grey_container .acf-map img {
max-width: inherit !important
}
.monkey_map_wrapper .bottom_container {
padding-top: 4rem;
padding-bottom: 4rem
}
.monkey_map_wrapper .bottom_container .desc {
text-align: center;
margin: 0 auto
}
@media (min-width: 992px) {
.monkey_map_wrapper .bottom_container .desc {
width: 80%
}
}
.monkey_map_wrapper .bottom_container h2 {
text-align: center
}
.monkey_map_wrapper .bottom_container .gallery_slider .owl-carousel {
overflow: hidden
}
.monkey_map_wrapper .bottom_container .gallery_slider .gallerys_outer {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center
}
.monkey_map_wrapper .bottom_container .gallery_slider .gallerys_outer .owl-item {
padding: .5rem
}
.monkey_map_wrapper .bottom_container .gallery_slider .gallerys_outer .owl-dots {
display: none
}
.monkey_map_wrapper .bottom_container .gallery_slider .gallerys_outer .prev,
.monkey_map_wrapper .bottom_container .gallery_slider .gallerys_outer .next {
position: relative;
cursor: pointer;
padding: 1rem
}
.monkey_map_wrapper .bottom_container .gallery_slider .feaured_image {
background: #fff;
padding: 1rem;
box-shadow: 0px 0px 11px 0px rgba(0, 0, 0, 0.26);
height: 324.17px
}
.monkey_map_wrapper .bottom_container .gallery_slider .feaured_image>img {
object-fit: contain;
width: 100%;
height: 100%;
object-position: center center
}
body.single-product.woocommerce #page #header,
body.single-product.woocommerce #page #header+hr,
body.single-product.woocommerce #page #footer,
body.single-product.woocommerce #page #sidebar,
body.single-product.woocommerce #page #sidebar+hr,
body.single-product.woocommerce #page .woocommerce-breadcrumb,
body.single-product.woocommerce #page .woocommerce-tabs,
body.single-product.woocommerce #page .product_meta,
body.single-product.woocommerce #page section.related.products {
display: none
}
body.single-product.woocommerce .product {
display: flex;
flex-direction: row;
flex-wrap: wrap;
padding: 3rem 0
}
body.single-product.woocommerce .product .woocommerce-product-gallery {
width: 100% !important;
float: none !important
}
@media (min-width: 992px) {
body.single-product.woocommerce .product .woocommerce-product-gallery {
width: 50% !important
}
}
body.single-product.woocommerce .product .entry-summary {
width: 100% !important;
float: none !important
}
@media (min-width: 992px) {
body.single-product.woocommerce .product .entry-summary {
width: 50% !important
}
}
body.single-product.woocommerce .product .entry-summary h2 {
margin-top: 0;
margin-bottom: 1rem
}
body.single-product.woocommerce .product .entry-summary h1 {
color: #298FCC
}
body.single-product.woocommerce .product .entry-summary .woocommerce-product-details__short-description {
border-top: 1px solid #DEDEDE;
border-bottom: 1px solid #DEDEDE;
padding-top: 1rem;
padding-bottom: 2rem;
margin-bottom: 1rem
}
body.single-product.woocommerce .product .entry-summary .variations_form .woovr-variations {
margin-bottom: 1rem
}
body.single-product.woocommerce .product .entry-summary .variations_form .quantity {
display: block;
float: none;
margin-bottom: 2rem
}
body.single-product.woocommerce .product .entry-summary button[type=submit] {
background: #FCB424 !important;
padding-left: 1.3rem !important;
padding-right: 1.3rem !important;
color: #fff;
font-size: 1.25rem !important;
display: flex;
flex-direction: row;
align-items: center;
height: 45px;
transition: all 0.3s linear;
min-width: 151px;
justify-content: space-between;
text-align: center
}
body.single-product.woocommerce .accordion_outer {
width: 50rem;
margin: 1rem auto 4rem;
max-width: 100%
}
body.single-product.woocommerce .accordion_outer .accordion {
background-color: #298FCC;
color: #fff;
cursor: pointer;
padding: 18px;
width: 100%;
text-align: left;
border: none;
outline: none;
transition: 0.4s;
margin-bottom: 10px;
font-size: 1.125rem;
font-weight: 700;
border-radius: 10px;
transition: 0.9s;
line-height: 1.3;
position: relative
}
body.single-product.woocommerce .accordion_outer .active,
body.single-product.woocommerce .accordion_outer .accordion:hover,
body.single-product.woocommerce .accordion_outer button:focus {
background-color: #298FCC;
background: #298FCC;
border: none
}
body.single-product.woocommerce .accordion_outer .panel {
padding: 0 18px;
background-color: white;
display: none;
overflow: hidden
}
body.single-product.woocommerce .accordion_outer .accordion:after {
content: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="13.13" height="8.113" viewBox="0 0 13.13 8.113"><path id="Path_9" data-name="Path 9" d="M1.548,8.113,6.565,3.1l5.017,5.017L13.13,6.565,6.565,0,0,6.565Z" fill="%23fff"/></svg>');
font-size: 20px;
color: #777;
position: absolute;
right: 13px;
top: 16px;
margin-left: 5px
}
body.single-product.woocommerce .accordion_outer .active:after {
content: url('data:image/svg+xml; utf8, <svg id="ic_keyboard_arrow_up_48px" xmlns="http://www.w3.org/2000/svg" width="13.13" height="8.113" viewBox="0 0 13.13 8.113"><path id="Path_9" data-name="Path 9" d="M1.548,8.113,6.565,3.1l5.017,5.017L13.13,6.565,6.565,0,0,6.565Z" fill="%23fff"/></svg> ');
transform: rotate(180deg)
}
.header {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
position: fixed;
z-index: 99;
width: 100%;
top: 0;
background-color: #fff
}
@media (max-width: 1024px) {
.header {
position: relative
}
}
.header .header_top {
display: flex;
justify-content: space-between;
align-items: center;
padding-top: 1.2rem;
padding-bottom: 1.2rem
}
.header .header_top .search_area {
width: 50%
}
@media (max-width: 1231px) {
.header .header_top .search_area {
width: 40%
}
}
@media (max-width: 1024px) {
.header .header_top .search_area {
display: none
}
}
.header .header_top a#logo {
width: 50%;
display: flex;
align-items: center;
justify-content: center
}
@media (max-width: 1024px) {
.header .header_top a#logo {
width: 100%
}
}
.header .header_top .right_header {
width: 50%;
display: flex;
align-items: center;
justify-content: flex-end
}
@media (max-width: 1024px) {
.header .header_top .right_header {
display: none
}
}
.header .header_top .right_header .account_btn {
font-weight: 800;
font-size: 1.125rem;
margin-right: 3rem
}
.footer {
background: #DEDEDE;
margin-top: 1rem;
padding-top: 1rem;
padding-bottom: 1.5rem;
text-align: center
}
@media (max-width: 500px) {
.footer {
margin-bottom: 5rem
}
}
.footer .footer_top .links nav.links_inner {
display: flex;
justify-content: center;
margin-bottom: 1.3rem
}
.footer .footer_top .links .footer_links {
display: flex
}
@media (max-width: 991px) {
.footer .footer_top .links .footer_links {
flex-direction: column
}
}
@media (max-width: 991px) {
.footer .footer_top .links .footer_links li {
margin-bottom: 1rem
}
}
.footer .footer_top .links .footer_links li a {
color: #EA4B8B;
margin: 0 0.7rem
}
.footer .footer_top .links .footer_links li a:hover {
color: #298FCC
}
.footer .footer_top .footer_information {
margin-bottom: 2rem
}
.navigation_wrapper {
width: 100%;
background: #298FCC;
position: relative;
box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.37)
}
.navigation_wrapper .main_menu_open {
display: block !important
}
.navigation_wrapper .arrow {
display: none
}
.navigation_wrapper .parent_link:first-child {
padding-left: 0 !important
}
.navigation_wrapper .parent_link:last-child {
padding-right: 0 !important
}
.navigation_wrapper .parent_menu {
padding: 0;
text-align: center;
width: 100%;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: center;
align-items: stretch;
align-content: center
}
.navigation_wrapper .parent_menu .has_children .parent_link i {
border: solid white;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
position: relative;
left: 11px;
top: -3px;
transition: all 0.4s ease-in-out
}
.navigation_wrapper .parent_menu .has_children .parent_link .down {
transform: rotate(45deg);
-webkit-transform: rotate(45deg)
}
.navigation_wrapper .parent_menu li.parent_link_items {
transition: all 0.4s ease-in-out;
display: flex;
align-items: stretch;
margin: 0 2.8rem
}
@media (max-width: 1217px) {
.navigation_wrapper .parent_menu li.parent_link_items {
margin: 0 2rem
}
}
.navigation_wrapper .parent_menu li.parent_link_items:hover .dropdown_outer {
display: flex
}
.navigation_wrapper .parent_menu li.parent_link_items:hover a.parent_link {
color: #FCB424;
transition: all 0.4s ease-in-out
}
.navigation_wrapper .parent_menu li.parent_link_items:hover i {
border: solid #FCB424;
border-width: 0 3px 3px 0
}
.navigation_wrapper .parent_menu li.parent_link_items:last-child {
margin-right: 0
}
.navigation_wrapper .parent_menu li.parent_link_items a.parent_link {
display: flex;
align-items: center;
color: #fff;
font-family: "nunito", sans-serif !important;
font-size: 1.0625rem;
text-decoration: none;
min-height: 56px;
font-weight: 800;
position: relative;
z-index: 1
}
.navigation_wrapper .parent_menu li.parent_link_items a.parent_link:hover {
color: #FCB424
}
.navigation_wrapper .parent_menu .grouped_links:last-child {
border-right: none !important
}
.navigation_wrapper .parent_menu .grouped_links {
text-align: center;
position: relative;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
width: 100%;
min-height: 3rem
}
.navigation_wrapper .parent_menu .grouped_links .title {
transition: all 0.4s ease-in-out
}
.navigation_wrapper .parent_menu .grouped_links:hover .title {
color: #FCB424 !important
}
.navigation_wrapper .parent_menu .grouped_links .icon_image {
position: relative
}
.navigation_wrapper .parent_menu .grouped_links a {
color: #535353;
transition: all 0.4s ease-in-out;
display: inline-block;
font-size: 1.125rem;
font-family: "nunito", sans-serif !important;
line-height: 1.2;
font-weight: 800
}
.navigation_wrapper .parent_menu .grouped_links a:hover {
text-decoration: none;
color: #FCB424
}
.navigation_wrapper .parent_menu .dropdown_outer {
position: absolute;
top: 100%;
left: 0;
z-index: 2;
width: 100%;
display: none;
box-shadow: inset 0px 3px 5px 0px rgba(0, 0, 0, 0.22);
background-color: #E2F4FF
}
@media (max-width: 1440px) {
.navigation_wrapper .parent_menu .dropdown_outer {
text-align: center
}
}
.navigation_wrapper .parent_menu .dropdown_outer .dropdown {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
width: 100%;
max-width: 1270px;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
padding-bottom: 1.5rem;
padding-top: 1.5rem
}
.navigation_wrapper .parent_menu .dropdown_outer .dropdown ul.child_menu {
display: block
}
.navigation_wrapper .parent_menu .dropdown_outer .dropdown li.child_link_items {
margin: 0;
height: 100%;
display: block
}
.navigation_wrapper .parent_menu .dropdown_outer .dropdown li.child_link_items a.child_link {
color: #000;
font-size: 1rem;
padding-bottom: 0.2rem;
padding-top: 0.2rem;
text-decoration: none;
font-family: "nunito", sans-serif !important;
transition: all 0.4s ease-in-out;
border-bottom: solid 2px transparent;
font-weight: 500;
width: 100%;
display: inline-block
}
.navigation_wrapper .parent_menu .dropdown_outer .dropdown li.child_link_items a.child_link span {
display: block
}
.navigation_wrapper .parent_menu .dropdown_outer .dropdown li.child_link_items a.child_link:hover {
color: #EA4B8B
}
.navigation_wrapper .extra_sub_menu {
margin-top: 1.2rem;
width: 100%;
margin-bottom: 2rem
}
.navigation_wrapper .extra_sub_menu h4 {
color: #000;
font-size: 1.8rem;
text-align: center
}
.navigation_wrapper .extra_sub_menu .pad_xtra {
padding-left: 2rem;
padding-right: 2rem
}
.navigation_wrapper .extra_sub_menu .extra_sub_menu_row h5 {
color: #298FCC;
font-size: 1.7rem;
text-align: left
}
.navigation_wrapper .extra_sub_menu .extra_sub_menu_row .extra_sub_menu_children .extra_sub_menu_child {
margin-bottom: 0.4rem;
padding-bottom: 0.3rem;
border-bottom: solid 1px rgba(255, 255, 255, 0.19)
}
.navigation_wrapper .extra_sub_menu .extra_sub_menu_row .extra_sub_menu_children .extra_sub_menu_child a {
color: #000;
font-family: "nunito", sans-serif !important;
transition: all 0.4s ease-in-out;
font-size: 1.375rem
}
.navigation_wrapper .extra_sub_menu .extra_sub_menu_row .extra_sub_menu_children .extra_sub_menu_child a:hover {
color: #298FCC;
text-decoration: none
}
.burger_menu {
width: 50px;
height: 50px;
position: relative;
border-radius: 4px;
z-index: 10;
transform: scale(1.2);
left: 15px
}
.burger_menu span {
position: relative;
margin-top: 9px;
margin-bottom: 9px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
position: absolute;
top: 50%;
left: 50%;
margin-left: -15px;
margin-top: -1.5px;
border-radius: 8px
}
.burger_menu span,
.burger_menu span::before,
.burger_menu span::after {
display: block;
width: 30px;
height: 3px;
background-color: #fff;
outline: 1px solid transparent;
-webkit-transition-property: background-color, -webkit-transform;
-moz-transition-property: background-color, -moz-transform;
-o-transition-property: background-color, -o-transform;
transition-property: background-color, transform;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s
}
.burger_menu span::before,
.burger_menu span::after {
position: absolute;
content: ""
}
.burger_menu span::before {
top: -9px
}
.burger_menu span::after {
top: 9px
}
.burger_menu.clicked span {
background-color: transparent
}
.burger_menu.clicked span::before {
-webkit-transform: translateY(9px) rotate(45deg);
-moz-transform: translateY(9px) rotate(45deg);
-ms-transform: translateY(9px) rotate(45deg);
-o-transform: translateY(9px) rotate(45deg);
transform: translateY(9px) rotate(45deg);
background-color: #fff
}
.burger_menu.clicked span::after {
-webkit-transform: translateY(-9px) rotate(-45deg);
-moz-transform: translateY(-9px) rotate(-45deg);
-ms-transform: translateY(-9px) rotate(-45deg);
-o-transform: translateY(-9px) rotate(-45deg);
transform: translateY(-9px) rotate(-45deg);
background-color: #298FCC
}
.burger_menu.clicked span:before,
.burger_menu.clicked span:after {
background-color: #fff
}
.burger_menu:hover {
cursor: pointer
}
.slide_open {
left: 0 !important
}
.drop_active {
display: block
}
.mobile_navigation {
display: none;
background: #298FCC;
position: fixed;
width: 100%;
bottom: 0;
z-index: 999;
overflow: hidden;
box-shadow: 0px -3px 5px 0px rgba(0, 0, 0, 0.2)
}
@media (max-width: 1024px) {
.mobile_navigation {
display: flex;
align-items: center;
justify-content: space-between
}
}
.mobile_navigation .line {
background: #E6E6E6;
width: 2px;
height: 44px
}
.mobile_navigation a.donate_mobile {
width: 90px;
height: 75px;
background: #EA4B8B;
display: flex;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.34)
}
.slide_open {
top: 0 !important;
height: 80vh !important
}
.mobile_menu {
background-color: #298FCC;
position: relative;
width: 100vw;
height: 0;
top: -100vh;
z-index: 98;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: center;
align-items: flex-start;
align-content: center;
transition: all 0.3s ease-in-out;
overflow-y: scroll
}
.mobile_menu .social_bts_wrapper {
display: flex !important;
align-items: center;
justify-content: center;
margin-top: 1rem
}
.mobile_menu .menu_inner {
padding-left: 2rem;
padding-right: 2rem
}
.mobile_menu form {
width: 100% !important
}
.mobile_menu .search_field {
background: #fff !important
}
.mobile_menu ul.parent_menu.navigation {
display: flex;
flex-direction: column;
align-items: center;
text-align: left
}
.mobile_menu .open_arrow {
transform: rotate(180deg)
}
.mobile_menu .menu_nav {
width: 100%;
padding-top: 1rem
}
.mobile_menu .icon_image {
display: none
}
.mobile_menu .parent_link_items.has_children:not(.parent_open) a {
pointer-events: none !important
}
.mobile_menu .menu_inner {
width: 100%;
display: flex;
flex-direction: column;
position: relative;
height: 100%;
margin-top: 1rem
}
.mobile_menu .parent_link_items {
width: 100%
}
.mobile_menu a.parent_link {
color: #fff;
font-family: "nunito", sans-serif !important;
transition: all 0.4s ease-in-out;
padding: 1rem 0 1rem;
font-size: 1.125rem;
display: block;
text-decoration: none;
position: relative;
z-index: 1;
font-weight: 600;
width: 100%
}
.mobile_menu a.parent_link:hover {
color: #298FCC
}
.mobile_menu .parent_link_items.has_children.active.parent_open .parent_link {
color: #FCB424
}
.mobile_menu .parent_link_items.has_children.active.parent_open .parent_link i {
border: solid #FCB424;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
position: relative;
left: 11px;
top: -3px;
transition: all 0.4s ease-in-out
}
.mobile_menu .parent_link_items.has_children.active.parent_open .parent_link .down {
transform: rotate(45deg);
-webkit-transform: rotate(45deg)
}
.mobile_menu .has_children .parent_link i {
border: solid white;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
position: relative;
left: 11px;
top: -3px;
transition: all 0.4s ease-in-out
}
.mobile_menu .has_children .parent_link .down {
transform: rotate(45deg);
-webkit-transform: rotate(45deg)
}
.mobile_menu .icon_outer {
display: none
}
.mobile_menu .dropdown_outer {
position: relative;
top: 0;
z-index: 2;
display: none
}
.mobile_menu .dropdown_outer .dropdown {
padding-top: 1rem;
padding-bottom: 1rem
}
.mobile_menu .dropdown_outer.dropdown_active {
display: block
}
.mobile_menu .dropdown_outer a.block_links {
color: #fff;
font-family: "nunito", sans-serif !important;
transition: all 0.4s ease-in-out;
padding: 0.7rem 0 0.5rem;
font-size: 1.125rem;
display: block;
text-decoration: none;
position: relative;
padding-left: 1rem;
padding-right: 1rem;
z-index: 1;
font-weight: 600;
width: 100%
}
.mobile_menu .dropdown_outer a.block_links:hover {
color: #298FCC
}
@media (max-width: 1024px) {
.navigation_wrapper {
display: none
}
}
@media (min-width: 1025px) {
.navigation_wrapper {
display: flex
}
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper .the_excerpt p {
font-size: 0.9625rem;
}
.blog-item {
box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.09);
margin: 15px 0px;
}
.blog-item:first-of-type {
margin-top: 0px;
}
.ftImage {
height: 150px;
background-size: cover;
background-position: center;
border-bottom: 4px solid #298fcc;
}
.blogInfo {
padding: 30px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.blogInfo h4 {
color: #535535;
margin: 0px;
font-size: 1.15em;
font-weight: 700;
letter-spacing: .2px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.sidebar-title {
font-size: 1.6rem;
font-weight: 600;
margin-top: 50px;
margin-bottom: 30px;
}
.blog-item a:hover .blogInfo {
background-color: #298fcc;
}
.blog-item a:hover h4 {
color: #fff;
}
.why_get_involved_wrapper .gallery_section,
.why_get_involved_wrapper .video_section {
padding: 1rem 0px;
}
.why_get_involved_wrapper .top_section .top_section_inner,
.supporting_charities_wrapper,
.assistance_wrapper,
.how_you_can_help_wrapper .top_section .top_section_inner,
.events_single,
.what_is_charlies_law_wrapper .top_section .top_section_inner,
.single_blog_post_wrapper,
.contact_wrapper,
.donate_wrapper {
padding-top: 1rem;
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper,
.blog_archive .blog_items .post_wrapper .latest_posts_inner {
min-height: 380px;
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper .the_excerpt,
.blog_archive .blog_items .post_wrapper:not(.most_recent) .latest_posts_inner .excerpt_bottom .the_excerpt {
visibility: hidden;
opacity: 0;
}
.home_wrapper .seventh_section .news_inner .news_items .post_wrapper:hover .the_excerpt,
.blog_archive .blog_items .post_wrapper:not(.most_recent):hover .latest_posts_inner .excerpt_bottom .the_excerpt {
visibility: visible;
opacity: 1;
}
.col-6 {
width: 50%;
}
.featImg {
width: 100%;
height: 250px;
background-size: cover;
background-position: center;
}
.blog_archive .blog_items .post_wrapper.most_recent .featImg {
width: 60%;
height: 380px;
}
@media (max-width: 991px) {
.blog_archive .blog_items .post_wrapper.most_recent .featImg {
width: 100%;
}
}.autocomplete-suggestions {
text-align: left; cursor: default; border: 1px solid #ccc; border-top: 0; background: #fff; box-shadow: -1px 1px 3px rgba(0,0,0,.1); position: absolute; display: none; z-index: 9999; max-height: 254px; overflow: hidden; overflow-y: auto; box-sizing: border-box;
}
.autocomplete-suggestion { position: relative; padding: 0 .6em; line-height: 23px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 1.02em; color: #333; }
.autocomplete-suggestion b { font-weight: normal; color: #1f8dd6; }
.autocomplete-suggestion.selected { background: #f0f0f0; }.tribe-common{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.tribe-common *{box-sizing:border-box}.tribe-common article,.tribe-common aside,.tribe-common details,.tribe-common figcaption,.tribe-common figure,.tribe-common footer,.tribe-common header,.tribe-common main,.tribe-common menu,.tribe-common nav,.tribe-common section,.tribe-common summary{display:block}.tribe-common svg:not(:root){overflow:hidden}.tribe-common audio,.tribe-common canvas,.tribe-common progress,.tribe-common video{display:inline-block}.tribe-common audio:not([controls]){display:none;height:0}.tribe-common progress{vertical-align:baseline}.tribe-common [hidden],.tribe-common template{display:none}.tribe-common pre{overflow:auto}.tribe-common sub,.tribe-common sup{position:relative;vertical-align:baseline}.tribe-common sup{top:-.5em}.tribe-common sub{bottom:-.25em}.tribe-common button,.tribe-common input,.tribe-common select,.tribe-common textarea{box-sizing:border-box;margin:0}.tribe-common input[type=number]::-webkit-inner-spin-button,.tribe-common input[type=number]::-webkit-outer-spin-button{height:auto}.tribe-common legend{color:inherit;display:table;max-width:100%;white-space:normal}.tribe-common textarea{resize:none;overflow:auto}.tribe-common button,.tribe-common input[type=button],.tribe-common input[type=reset],.tribe-common input[type=submit]{cursor:pointer;overflow:visible}.tribe-common button[disabled],.tribe-common input[disabled]{cursor:default}.tribe-common button::-moz-focus-inner,.tribe-common input::-moz-focus-inner{border:0;padding:0}.tribe-common a,.tribe-common abbr,.tribe-common acronym,.tribe-common address,.tribe-common applet,.tribe-common article,.tribe-common aside,.tribe-common audio,.tribe-common b,.tribe-common big,.tribe-common blockquote,.tribe-common canvas,.tribe-common caption,.tribe-common center,.tribe-common cite,.tribe-common code,.tribe-common dd,.tribe-common del,.tribe-common details,.tribe-common dfn,.tribe-common div,.tribe-common dl,.tribe-common dt,.tribe-common em,.tribe-common embed,.tribe-common fieldset,.tribe-common figcaption,.tribe-common figure,.tribe-common footer,.tribe-common form,.tribe-common h1,.tribe-common h2,.tribe-common h3,.tribe-common h4,.tribe-common h5,.tribe-common h6,.tribe-common header,.tribe-common i,.tribe-common iframe,.tribe-common img,.tribe-common ins,.tribe-common kbd,.tribe-common label,.tribe-common legend,.tribe-common li,.tribe-common main,.tribe-common mark,.tribe-common menu,.tribe-common nav,.tribe-common object,.tribe-common ol,.tribe-common output,.tribe-common p,.tribe-common pre,.tribe-common q,.tribe-common ruby,.tribe-common s,.tribe-common samp,.tribe-common section,.tribe-common small,.tribe-common span,.tribe-common strike,.tribe-common strong,.tribe-common sub,.tribe-common summary,.tribe-common sup,.tribe-common table,.tribe-common tbody,.tribe-common td,.tribe-common tfoot,.tribe-common th,.tribe-common thead,.tribe-common time,.tribe-common tr,.tribe-common tt,.tribe-common u,.tribe-common ul,.tribe-common var,.tribe-common video{margin:0;padding:0;border:0}.tribe-common ol,.tribe-common ul{list-style:none}.tribe-common img{-ms-interpolation-mode:bicubic;height:auto;max-width:100%;border-style:none}.tribe-common embed,.tribe-common iframe,.tribe-common video{max-width:100%;max-height:100%}.tribe-theme-avada input[type=text]{margin:0}.tribe-theme-divi .entry-content .tribe-common table,.tribe-theme-divibody.et-pb-preview #main-content .container .tribe-common table{border:0;margin:0}.tribe-theme-divi .entry-content .tribe-common td,.tribe-theme-divibody.et-pb-preview #main-content .container .tribe-common td{border:0}.tribe-theme-divi #content-area .tribe-common td,.tribe-theme-divi #content-area .tribe-common th,.tribe-theme-divi #content-area .tribe-common tr,.tribe-theme-divi #left-area .tribe-common ul{padding:0}#top .main_color .tribe-common button[disabled],#top.tribe-theme-enfold .tribe-common button[disabled]{cursor:default}#top .main_color .tribe-common form,#top .main_color .tribe-common input,#top.tribe-theme-enfold .tribe-common form,#top.tribe-theme-enfold .tribe-common input{margin:0}.entry-content-wrapper .tribe-common li,.entry-content .tribe-common ol,.entry-content .tribe-common ul,.tribe-theme-genesis .tribe-common ol,.tribe-theme-genesis .tribe-common ul{margin:0;padding:0}.tribe-theme-twentyseventeen .tribe-common div.tribe-dialog{z-index:5!important}.tribe-common .tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-radio__label{cursor:pointer;display:inline-block;margin-left:11px;vertical-align:middle}.tribe-common .tribe-common-form-control-checkbox__input,.tribe-common .tribe-common-form-control-radio__input{cursor:pointer;display:inline-block;margin:0;vertical-align:middle}#top .main_color .tribe-common .tribe-common-form-control-checkbox__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__input{display:inline-block}.tribe-common .tribe-common-form-control-checkbox-radio-group>*{margin-bottom:15px}.tribe-common .tribe-common-form-control-checkbox-radio-group>:last-child{margin-bottom:0}.tribe-common .tribe-common-form-control-slider__input{cursor:pointer;display:inline-block;margin:0;padding:0;width:120px;vertical-align:middle}.tribe-common .tribe-common-form-control-slider__label{cursor:pointer;display:inline-block;margin-left:11px;vertical-align:middle}.tribe-common .tribe-common-form-control-slider--vertical .tribe-common-form-control-slider__label{display:block;margin:0 0 6px}.tribe-common .tribe-common-form-control-text__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-common .tribe-common-form-control-text__input{height:auto;padding:12px 28px 12px 0;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input{padding:20px 20px 20px 40px}#top .main_color .tribe-common .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input{padding:12px 28px 12px 0;width:100%}#top .main_color .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input{padding:20px 20px 20px 40px}.tribe-common .tribe-common-form-control-toggle__input,.tribe-common .tribe-common-form-control-toggle__label{cursor:pointer;display:inline-block;vertical-align:middle}.tribe-common .tribe-common-form-control-toggle__label{margin-left:11px}.tribe-common .tribe-common-form-control-toggle--vertical .tribe-common-form-control-toggle__label{display:block;margin:0 0 6px}#top .main_color .tribe-common .tribe-common-form-control-toggle__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__input{display:inline-block;margin:5px 0}.tribe-common .tribe-common-g-col{min-width:0;width:100%}.tribe-common .tribe-common-g-row{display:flex;flex-wrap:wrap}.tribe-common .tribe-common-g-row--gutters{margin-left:-21px;margin-right:-21px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters{margin-left:-24px;margin-right:-24px}.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:21px;padding-right:21px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:24px;padding-right:24px}.tribe-theme-twentynineteen .tribe-common .entry.tribe-common-g-row--gutters{margin-left:-21px;margin-right:-21px;padding:0}.tribe-theme-twentynineteen .tribe-common.tribe-common--breakpoint-medium .entry.tribe-common-g-row--gutters{margin-left:-24px;margin-right:-24px}.tribe-theme-twentynineteen .tribe-common .tribe-common-g-row--gutters>.entry.tribe-common-g-col{margin:0;padding-left:21px;padding-right:21px}.tribe-theme-twentynineteen .tribe-common.tribe-common--breakpoint-medium .tribe-common-g-row--gutters>.entry.tribe-common-g-col{padding-left:24px;padding-right:24px}.tribe-common a{cursor:pointer}.tribe-theme-divi #left-area .tribe-common ul,.tribe-theme-divi .entry-content .tribe-common ul,body.et-pb-preview.tribe-theme-divi #main-content .container .tribe-common ul{list-style-type:none;padding:0}.entry-content .tribe-common ol>li,.entry-content .tribe-common ul>li{list-style-type:none}.tribe-common button{padding:0}.tribe-common .tribe-common-l-container{max-width:1260px;margin-left:auto;margin-right:auto;padding-left:19.5px;padding-right:19.5px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding-left:42px;padding-right:42px}.tribe-common .tribe-common-svgicon{background-repeat:no-repeat;background-size:contain}.tribe-common .tribe-common-svgicon--close-secondary{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath d='M16 2L2 16m14 0L2 2' stroke='%23BABABA' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke-width='2'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--day{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zM14.18 14.53v1.747c0 .482.39.874.873.874H16.8a.873.873 0 0 0 .873-.874V14.53a.873.873 0 0 0-.873-.873h-1.747a.873.873 0 0 0-.873.873z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--list{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cg fill='%23141827' fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' d='M0 .504v20.03c0 .278.19.503.425.503h20.188c.235 0 .425-.225.425-.504V.503c0-.277-.19-.503-.425-.503H.425C.19 0 0 .226 0 .504zm1.158.944h18.695v2.705H1.158V1.448zm0 2.705h18.695v15.432H1.158V4.153z'/%3E%3Cpath d='M13.39 5.731v2.13a1.07 1.07 0 0 0 1.076 1.064h2.154a1.07 1.07 0 0 0 1.077-1.065V5.731a1.07 1.07 0 0 0-1.077-1.064h-2.154A1.07 1.07 0 0 0 13.39 5.73z'/%3E%3Cpath fill-rule='nonzero' d='M8.84 8.937c.286 0 .52-.236.52-.523v-.425a.523.523 0 0 0-.52-.522H4.02a.523.523 0 0 0-.52.522v.425c0 .287.234.523.52.523h4.82zm2.064-2.8c.287 0 .521-.236.521-.523v-.425a.523.523 0 0 0-.52-.522H4.02a.523.523 0 0 0-.521.522v.425c0 .287.234.523.52.523h6.884z'/%3E%3Cpath d='M13.39 12.731v2.13a1.07 1.07 0 0 0 1.076 1.064h2.154a1.07 1.07 0 0 0 1.077-1.065v-2.129a1.07 1.07 0 0 0-1.077-1.064h-2.154a1.07 1.07 0 0 0-1.077 1.064z'/%3E%3Cpath fill-rule='nonzero' d='M8.84 15.937c.286 0 .52-.236.52-.523v-.425a.523.523 0 0 0-.52-.522H4.02a.523.523 0 0 0-.52.522v.425c0 .287.234.523.52.523h4.82zm2.064-2.8c.287 0 .521-.236.521-.523v-.425a.523.523 0 0 0-.52-.522H4.02a.523.523 0 0 0-.521.522v.425c0 .287.234.523.52.523h6.884z'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--map{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cg fill='%23141827' fill-rule='nonzero'%3E%3Cg stroke-width='.7'%3E%3Cpath stroke='%23141827' d='M10.67 17.21c.182-.225 4.46-5.527 4.46-8.18 0-2.728-2.085-4.947-4.648-4.947-2.563 0-4.649 2.22-4.649 4.946 0 2.654 4.279 7.956 4.46 8.18a.243.243 0 0 0 .189.092c.072 0 .14-.034.188-.092zM6.33 9.03c0-2.436 1.863-4.418 4.152-4.418 2.29 0 4.152 1.982 4.152 4.417 0 2.16-3.318 6.533-4.152 7.597C9.648 15.562 6.33 11.19 6.33 9.03z'/%3E%3Cpath stroke='%23000' d='M12.055 9.04c0-.911-.706-1.652-1.573-1.652-.868 0-1.574.74-1.574 1.652 0 .91.706 1.652 1.574 1.652.867 0 1.573-.741 1.573-1.652zm-2.85 0c0-.74.573-1.34 1.277-1.34s1.277.6 1.277 1.34c0 .74-.573 1.34-1.277 1.34s-1.277-.6-1.277-1.34z'/%3E%3C/g%3E%3Cpath d='M0 .504v20.03c0 .278.19.503.425.503h20.188c.235 0 .425-.225.425-.504V.503c0-.277-.19-.503-.425-.503H.425C.19 0 0 .226 0 .504zm1.158.944h18.695v2.705H1.158V1.448zm0 2.705h18.695v15.432H1.158V4.153z'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--month{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.637 1.063v19.879c0 .276.189.5.422.5h20.037c.232 0 .421-.224.421-.5V1.062c0-.275-.189-.5-.421-.5H1.059c-.233 0-.422.225-.422.5zM1.787 2H20.34v2.685H1.787V2zm0 4H20.34v14H1.787V6zM8 8.5v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-8 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm-12 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm0 4v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5zm4 0v1a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--no-map{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='92' height='92' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none'%3E%3Cg stroke='%23141827' stroke-width='2.5' transform='translate(2 2)'%3E%3Cpath d='M32.219 88S0 58.674 0 32.281C-.011 15.598 12.685 1.66 29.278.136c16.593-1.523 31.608 9.873 34.627 26.28M32.733 88s2.96-2.693 7.083-7.181' stroke-linecap='round'/%3E%3Ccircle cx='33' cy='33' r='8.905'/%3E%3Ccircle cx='65.127' cy='59.016' r='23.571'/%3E%3C/g%3E%3Cg transform='translate(64.857 47.048)'%3E%3Ccircle fill='%23111' cx='2.839' cy='26.495' r='2.839'/%3E%3Cpath d='M2.642 0v18.925' stroke='%23141827' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--photo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cg fill='%23141827'%3E%3Cpath d='M20.407 0H.577A.565.565 0 0 0 0 .564v19.872c0 .316.254.564.578.564h19.83a.565.565 0 0 0 .577-.564V.564A.565.565 0 0 0 20.407 0zm-.6 1.15v14.868l-2.226-3.427c-.646-.677-1.848-.677-2.495 0l-1.548 1.646-4.482-5.029a1.806 1.806 0 0 0-1.363-.586c-.508 0-1.016.225-1.34.609l-5.175 5.75V1.15h18.628zM1.177 19.85v-3.133l6.053-6.765a.588.588 0 0 1 .462-.203c.162 0 .37.068.485.203l4.921 5.525c.116.113.278.203.44.203.184.022.323-.068.438-.18l1.987-2.12c.185-.203.555-.203.763 0l3.103 4.352v2.14H1.178v-.022z'/%3E%3Cpath d='M14.955 9.041c1.16 0 2.122-.97 2.122-2.187 0-1.218-.94-2.187-2.122-2.187-1.181 0-2.122.97-2.122 2.187 0 1.218.963 2.187 2.122 2.187zm0-3.224c.547 0 1.006.473 1.006 1.037s-.459 1.037-1.006 1.037c-.547 0-1.006-.473-1.006-1.037s.46-1.037 1.006-1.037z'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--week{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .503v19.994c0 .278.19.503.424.503h20.152c.234 0 .424-.225.424-.503V.503C21 .225 20.81 0 20.576 0H.424C.19 0 0 .225 0 .503zm1.156.943h18.66v2.7H1.157v-2.7zm0 4.023h18.66V19.55H1.157V5.469zm6.25 6.537v1.006c0 .278.224.503.502.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H7.908a.503.503 0 0 0-.503.502zm4.022 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H11.93a.503.503 0 0 0-.503.502zm4.023 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502h-1.006a.503.503 0 0 0-.503.502zm-12.069 0v1.006c0 .278.225.503.503.503h1.006a.503.503 0 0 0 .503-.503v-1.006a.503.503 0 0 0-.503-.502H3.885a.503.503 0 0 0-.503.502z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--featured{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h16v20l-7.902-5.122L0 20z' fill='%23141827'/%3E%3C/svg%3E");height:10px;width:8px}.tribe-common .tribe-common-svgicon--recurring{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.333 3.826c0 .065 0 .13-.02.174 0 .022-.02.065-.02.087a.9.9 0 0 1-.197.37L10.45 7.37a.797.797 0 0 1-.592.26.797.797 0 0 1-.593-.26c-.316-.348-.316-.935 0-1.305l1.225-1.348H6.3c-2.547 0-4.64 2.283-4.64 5.11 0 1.369.474 2.651 1.363 3.608.316.348.316.935 0 1.304A.797.797 0 0 1 2.43 15a.797.797 0 0 1-.593-.26C.652 13.434 0 11.695 0 9.847c0-3.826 2.825-6.935 6.301-6.935h4.208L9.284 1.565c-.316-.348-.316-.935 0-1.304.316-.348.85-.348 1.185 0l2.647 2.913a.952.952 0 0 1 .198.37c0 .021.02.065.02.086v.196zM20 10.152c0 3.826-2.825 6.935-6.301 6.935H9.49l1.225 1.348c.336.348.336.935 0 1.304a.797.797 0 0 1-.593.261.83.83 0 0 1-.592-.26l-2.627-2.936a.948.948 0 0 1-.198-.37c0-.021-.02-.064-.02-.086-.02-.065-.02-.109-.02-.174 0-.065 0-.13.02-.174 0-.022.02-.065.02-.087a.9.9 0 0 1 .198-.37L9.55 12.63c.316-.347.849-.347 1.185 0 .336.348.336.935 0 1.305L9.51 15.283h4.208c2.548 0 4.641-2.283 4.641-5.11 0-1.369-.474-2.651-1.362-3.608a.97.97 0 0 1 0-1.304c.316-.348.849-.348 1.185 0C19.348 6.543 20 8.283 20 10.152z' fill='%23141827'/%3E%3C/svg%3E");height:10px;width:10px}.tribe-common .tribe-common-svgicon--search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%235D5D5D'/%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--filters{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%235D5D5D' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-svgicon--close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath d='M16 2L2 16m14 0L2 2' stroke='%235D5D5D' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke-width='2'/%3E%3C/svg%3E")}.tribe-common .tribe-common-a11y-hidden{display:none!important;visibility:hidden}.tribe-common .tribe-common-a11y-visual-hide,.tribe-common .tribe-common-a11y-visual-show{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{padding:14px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border{padding:6px 15px;width:auto}.tribe-common .tribe-common-c-btn-icon:before{background-repeat:no-repeat;background-size:contain;content:"";display:block}.tribe-common .tribe-common-c-btn-icon--caret-left:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%23BABABA'/%3E%3C/svg%3E");height:20px;width:12px}.tribe-common .tribe-common-c-btn-icon--caret-left:active:before,.tribe-common .tribe-common-c-btn-icon--caret-left:focus:before,.tribe-common .tribe-common-c-btn-icon--caret-left:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%235D5D5D'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-left:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-right:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23BABABA'/%3E%3C/svg%3E");height:20px;width:12px}.tribe-common .tribe-common-c-btn-icon--caret-right:active:before,.tribe-common .tribe-common-c-btn-icon--caret-right:focus:before,.tribe-common .tribe-common-c-btn-icon--caret-right:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%235D5D5D'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--caret-right:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--filters:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%235D5D5D' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E");height:20px;width:24px}.tribe-common .tribe-common-c-btn-icon--filters:active:before,.tribe-common .tribe-common-c-btn-icon--filters:focus:before,.tribe-common .tribe-common-c-btn-icon--filters:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--filters:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23D5D5D5' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Cpath d='M3 3V0m0 15v-2'/%3E%3Ccircle cx='3' cy='9' r='3'/%3E%3Cpath d='M12 9v6'/%3E%3Ccircle cx='12' cy='3' r='3' transform='matrix(1 0 0 -1 0 6)'/%3E%3C/g%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--search:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%235D5D5D'/%3E%3C/svg%3E");height:20px;width:20px}.tribe-common .tribe-common-c-btn-icon--search:active:before,.tribe-common .tribe-common-c-btn-icon--search:focus:before,.tribe-common .tribe-common-c-btn-icon--search:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23141827'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn-icon--search:disabled:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23D5D5D5'/%3E%3C/svg%3E")}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{padding:11px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn{width:auto}.tribe-common .tribe-common-c-image{display:block;height:auto;margin-left:auto;margin-right:auto;width:100%}.tribe-common .tribe-common-c-image--bg{position:relative}.tribe-common .tribe-common-c-image__bg{background:50% no-repeat;background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.tribe-common .tribe-common-c-loader{display:flex;padding-top:192px}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-loader{padding-top:288px}.tribe-common .tribe-common-c-loader__dot{background-color:rgba(51,74,255,.07);height:15px;width:15px;border-radius:50%}.tribe-common .tribe-common-c-loader__dot:not(:first-of-type){margin-left:8px}.tribe-tooltip{cursor:pointer;display:inline-block;margin:0;position:relative;text-align:left}.tribe-tooltip .dashicons-info{color:#a9a9a9;font-size:16px;line-height:1em;vertical-align:middle}.tribe-tooltip .down,.tribe-tooltip .left,.tribe-tooltip .right,.tribe-tooltip .up{background-color:#fff;box-shadow:0 0 3px 3px rgba(4,5,5,.05);box-sizing:border-box;color:#333;font-size:16px;font-weight:400;max-width:100vw;opacity:0;padding:15px;position:absolute;transform:translate(-50%);transition:opacity .8s;visibility:hidden;width:250px;z-index:99999999}.tribe-tooltip .down i,.tribe-tooltip .left i,.tribe-tooltip .right i,.tribe-tooltip .up i{height:12px;overflow:hidden;position:absolute;width:24px}.tribe-tooltip .down i:after,.tribe-tooltip .left i:after,.tribe-tooltip .right i:after,.tribe-tooltip .up i:after{background-color:#fff;content:"";height:12px;position:absolute;width:24px}.tribe-tooltip.large .down,.tribe-tooltip.large .left,.tribe-tooltip.large .right,.tribe-tooltip.large .up{width:400px}.tribe-tooltip .tooltip-list{padding-left:10px}.tribe-tooltip .tooltip-list li{list-style-type:disc}.tribe-tooltip .down{left:50%;top:28px}.tribe-tooltip .down i{bottom:100%;left:50%;margin-left:-7px}.tribe-tooltip .down i:after{box-shadow:0 0 3px 3px rgba(4,5,5,.05);left:50%;top:50%;transform:translate(-50%,50%) rotate(45deg)}.tribe-tooltip.active .down,.tribe-tooltip.active .left,.tribe-tooltip.active .right,.tribe-tooltip.active .up{opacity:1;visibility:visible}@media screen and (max-width:480px){.tribe-tooltip.large .down,.tribe-tooltip.large .left,.tribe-tooltip.large .right,.tribe-tooltip.large .up{width:250px}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:'';display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(50%,#eee));background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(white));background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}.woovr-active .variations_form .variations, .woovr-variations + .variations {
display: none;
}
.woovr-active.woovr-show-price .variations_form .single_variation .woocommerce-variation-price {
display: none !important;
}
.woovr-active.woovr-show-description .variations_form .single_variation .woocommerce-variation-description {
display: none !important;
}
.woovr-active.woovr-show-availability .variations_form .single_variation .woocommerce-variation-availability {
display: none !important;
}
.woovr-variations {
padding-top: 5px;
padding-bottom: 5px;
}
.woovr-variations .woovr-variation {
display: flex;
align-items: center;
cursor: pointer;
}
.woovr-variations .woovr-variation:hover {
background-color: #f9f9f9;
}
.woovr-variations .woovr-variation > div {
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
}
.woovr-variations .woovr-variation > div:last-child {
padding-right: 0;
}
.woovr-variation-image {
width: 50px;
flex: 0 0 50px;
}
.woovr-variation-image img {
width: 40px;
height: 40px;
max-width: 40px;
display: block;
}
.woovr-variation-selector input {
outline: none;
}
.woovr-variation-info, .woovr-variation-selector {
flex-grow: 1;
}
.woovr-variation-name p {
margin-bottom: 0;
font-size: 12px;
}
.woovr-variation-radio .woovr-variation-selector {
width: 30px;
flex: 0 0 30px;
}
.woovr-variation-radio .woovr-variation-availability p {
margin-bottom: 0;
}
.woovr-variation-radio .woovr-variation-name {
font-weight: 700;
}
.woovr-variation-radio .woovr-variation-info .woovr-variation-price, .woovr-variation-radio .woovr-variation-info .woovr-variation-availability {
display: inline-block;
margin-right: 10px;
font-size: 14px;
}
.woovr-variation-radio .woovr-variation-info .woovr-variation-description {
font-size: 14px;
}
.woovr-variation-selector .dd-select {
background-color: #ffffff !important;
}
.woovr-variation-selector .dd-options {
max-height: 360px;
}
.woovr-variation-selector .dd-option-image, .woovr-variation-selector .dd-selected-image {
max-width: 42px;
border-radius: 3px;
}
.woovr-variation-selector .dd-selected-text, .woovr-variation-selector .dd-option-text {
font-size: 14px;
font-weight: 600;
line-height: inherit !important;
color: #6d6d6d;
}
.woovr-variation-selector .dd-desc .woovr-variation-price, .woovr-variation-selector .dd-desc .woovr-variation-availability {
display: inline-block;
margin-right: 10px;
}
.woovr-variation-selector .dd-desc .woovr-variation-availability .stock {
display: inline-block;
margin: 0 !important;
}
.woovr-variation-selector .dd-desc .woovr-variation-description {
display: block;
} .wpc-select2-dropdown ul li {
display: flex;
align-items: center;
}
.wpc-select2-dropdown ul li .image {
width: 40px;
flex: 0 0 40px;
margin-right: 10px;
}
.wpc-select2-dropdown ul li .info {
flex-grow: 1;
display: flex;
flex-direction: column;
}
.wpc-select2-dropdown ul li .info .woovr-variation-price, .wpc-select2-dropdown ul li .info .woovr-variation-availability {
display: inline-block;
margin-right: 10px;
font-size: 14px;
}
.wpc-select2-dropdown ul li .info .woovr-variation-availability .stock {
display: inline-block;
margin: 0 !important;
}
.wpc-select2-dropdown ul li .info .woovr-variation-description {
display: block;
font-size: 14px;
}