/*
Theme Name: Plane Pull 2026
Theme URI: https://planepull.co.uk
Author: Plane Pull Team
Author URI: https://planepull.co.uk
Description: Updated Plane Pull charity event theme with PHP 8+ compatibility fixes
Version: 2026.1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: planepull-2026
*/

/*
 * Main
 */

 /*
 * Masthead for nav
 */
html {
  overflow-x: hidden;
  background-color: #e6e6eb;
}
body {
  font-family: "canada-type-gibson", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  letter-spacing: 0.5px;
  color: #163A66;
  scroll-behavior: smooth;
  max-width: 1680px;
  margin: 0 auto;
  background-color: #fff;
  position: relative;
 }
img {
  width: 100%;
  height: auto;
}

.blog-masthead .col-md-3.masterLogo {
  margin-top: -150px;
}

.blog-masthead .menu-header-container ul {
  text-align: center;
  padding: 0;
}
.menu-header-container li {
    position: relative;
    display: inline-block;
    padding: 2%;
    color: #fff;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 2.5px;
    font-weight: 600;
    margin-top: 20px;
}
.menu-header-container a {
  border-bottom: 2px solid transparent;
  padding-bottom: 2px;
}
.masterNav li a {
    color: #fff;
}

.introCopy {
    padding: 8% 0 54% 0;
}
.introCopy.reduced {
  padding-bottom: 15%;
}
.leftCopy {
    padding: 60px 60px 60px 0;
}
.leftCopy.FPLeft {
  padding-left: 60px;
}
a.mainLogo, a.mainLogo:hover {
  background-color: transparent;
}

.slideDescription {
  position: absolute;
  right: 10%;
  top: 12%;
  text-align: right;
  width: 55%;
}
.home .slideDescription {
  top: 18%;
}
.quoteCopy {
  vertical-align: middle;
}

.mainLogo img {
  max-width: 220px;
}
.formNavigation .mainLogo img {
  margin-bottom: -110px;
}
.formNavigation .blog-masthead {
  margin-top: 0;
}
a.mainLogo {
  border-bottom: none;
}
a.mainLogo:hover {
  border-bottom: none;
  padding-bottom: 0;
}

.secondColumn {
  margin-top: 10%;
}

strong {
  font-weight: 600;
}


h6, .h6 {
  margin-top: 0;
  font-family: "canada-type-gibson", Arial, sans-serif;
  font-weight: normal;
  color: #163A66;
  font-size: 30px;
  font-weight: 100;
  line-height: 80px;
}

h1, .h1 {
  font-weight: 400;
  font-size:30px;
  line-height: 40px;
  text-transform: uppercase;
  letter-spacing: 12px;
}

h1.firstLine {
  font-weight: 600;
  padding-right: 10%;
  font-size: 40px;
  letter-spacing: 16px;
  margin-top: 0;
}
p.heroDate {
  margin-right: 11%;
  padding-right: 10px;
  text-transform: uppercase;
  font-size: 14px;
  letter-spacing: 2.5px;
  font-weight: 600;
}

h2 {
  font-size: 55px;
  line-height: 60px;
  font-weight: 100;
  letter-spacing: 0.5px;
  margin: 0 0 20px 0;
}
h3 {
  font-size: 32px;
  line-height: 44px;
  font-weight: 100;
  letter-spacing: 0.5px;
  margin-bottom: 20px;
}
h4 {
  font-size: 22px;
  line-height: 50px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 20px;
  border-bottom: 2px solid #163A66;
  display: inline-block;
}
h5 {
  font-size: 18px;
  line-height: 24px;
  font-weight: 600;
  letter-spacing: 0.5px;
  margin-bottom: 2px;
  color: #163A66;
}
q, q span, .quoteContainer q {
  letter-spacing: 0.5px;
  font-weight: 100;
  font-size: 44px;
  line-height: 60px;

}
q:before {
  font-size: 120px;
  font-weight: 900;
}
q:after {
  content: none;
}
.quote q:before {
  content: "";
}
.quote .quoteMarks {
  width: 40px;
  height: 40px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='31px' height='27px' viewBox='0 0 31 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3e%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='01-Homepage' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='01-Homepage-Design%402x' transform='translate(-305.000000, -2341.000000)' fill='%23163A66'%3e%3cg id='Fullscreen-Quote' transform='translate(305.177901, 2340.000000)'%3e%3cg id='Content'%3e%3cpath d='M0.0340514246,17.5625201 C0.0340514246,13.4609674 0.971549189,10.062538 2.84654472,7.36723192 C4.79966476,4.59380133 7.65122076,2.69927401 11.4012118,1.68365172 C11.830898,1.5664645 12.2312883,1.64458902 12.6023808,1.91802617 C12.9734734,2.19146331 13.1590201,2.56255588 13.1590201,3.03130476 L13.1590201,5.02348751 C13.1590201,5.29692466 13.0711297,5.5605959 12.8953489,5.81450125 C12.7195681,6.0684066 12.4949595,6.23442242 12.2215224,6.31254694 C8.15903235,7.7969181 6.1277869,10.6094114 6.1277869,14.7500268 L10.3465268,14.7500268 C11.1277747,14.7500268 11.7918362,15.023464 12.3387096,15.5703374 C12.885583,16.1172108 13.1590201,16.7812723 13.1590201,17.5625201 L13.1590201,25.0625022 C13.1590201,25.8437501 12.885583,26.5078116 12.3387096,27.054685 C11.7918362,27.6015584 11.1277747,27.8749955 10.3465268,27.8749955 L2.84654472,27.8749955 C2.06529688,27.8749955 1.40123537,27.6015584 0.854361969,27.054685 C0.307488571,26.5078116 0.0340514246,25.8437501 0.0340514246,25.0625022 L0.0340514246,17.5625201 Z M19.7215045,27.8749955 C18.9402566,27.8749955 18.2761951,27.6015584 17.7293217,27.054685 C17.1824483,26.5078116 16.9090112,25.8437501 16.9090112,25.0625022 L16.9090112,17.5625201 C16.9090112,13.4609674 17.846509,10.062538 19.7215045,7.36723192 C21.6746245,4.59380133 24.5261805,2.69927401 28.2761716,1.68365172 C28.7058578,1.5664645 29.106248,1.64458902 29.4773406,1.91802617 C29.8484332,2.19146331 30.0339799,2.56255588 30.0339799,3.03130476 L30.0339799,5.02348751 C30.0339799,5.29692466 29.9460895,5.5605959 29.7703087,5.81450125 C29.5945278,6.0684066 29.3699193,6.23442242 29.0964821,6.31254694 C25.0339921,7.7969181 23.0027467,10.6094114 23.0027467,14.7500268 L27.2214866,14.7500268 C28.0027344,14.7500268 28.666796,15.023464 29.2136694,15.5703374 C29.7605428,16.1172108 30.0339799,16.7812723 30.0339799,17.5625201 L30.0339799,25.0625022 C30.0339799,25.8437501 29.7605428,26.5078116 29.2136694,27.054685 C28.666796,27.6015584 28.0027344,27.8749955 27.2214866,27.8749955 L19.7215045,27.8749955 Z' id=''%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 40px;
  margin-bottom: 20px;
}

.quote .quoteDetails {
  color: #8A9CB2;
}

a {
  text-decoration: none;
  color: inherit;
  display: inline-block;
}
a:hover, .blog-masthead .current_page_item a {
  text-decoration: none;
  color: #5DFDCB;
  border-bottom: 2px solid #5DFDCB;
  padding-bottom: 2px;
}
.rightImage {
  margin-top: -8%;
  padding-right: 0;
}
.rightImage.imageSlider {
  margin-top: -30%;
}
a.buttonCTA, #mc_embed_signup input[type="submit"], .wpcf7-submit, #um-submit-btn {
  text-decoration: none;
  position: relative;
  color: #163A66;
  padding: 0 0 15px 0;
  border: none;
  border-bottom: 2px solid #163A66;
  display: inline-block;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 2.6px;
  font-weight: 600;
  margin-top: 60px;
  background: transparent;
}
input#um-submit-btn {
  margin-top: 30px;
  opacity: 1;
  margin-bottom: 30px;
}
a.buttonCTA::after, #um-submit-btn:after {
  border-style: solid;
  border-width: 3px 3px 0 0;
  content: '';
  display: inline-block;
  height: 9px;
  left: 0;
  position: relative;
  top: 5px;
  transform: rotate(45deg);
  vertical-align: top;
  width: 9px;
  border-radius: 1px;
  margin-left: 10px;
}
a.buttonCTA.smallCTA {
  font-size: 11px;
  margin: 20px 0 40px 0;
  padding-bottom: 10px;
}
a.buttonCTA.smallCTA::after {
  border-width: 2px 2px 0 0;
  height: 7px;
  width: 7px;
  top: 3px;
  margin-left: 5px;
}
a.buttonCTA.whiteCTA {
  color: #fff;
  border-color: #fff;
}
a.buttonCTA.greenCTA, #mc_embed_signup input[type="submit"], .blueBG .wpcf7-submit {
  color: #5DFDCB;
  border-color: #5DFDCB;
}
a.buttonCTA.greenCTA:hover, #mc_embed_signup input[type="submit"]:hover, .wpcf7-submit:hover {
  color: #fff;
  text-decoration: none;
  border-color: #fff;
}
a.buttonCTA.greyCTA {
  color: #AEBBCA;
  border-color: #AEBBCA;
}
a.buttonCTA:hover, #um-submit-btn:hover {
  color: #5DFDCB;
  text-decoration: none;
  border-color: #5DFDCB;
}

a.socialSticky {
  padding: 0;
}
a.textLink {
  color: #5DFDCB;
  border-bottom: 1px solid #5DFDCB;
  line-height: 35px;

}
.returnNavContent a.textLink {
  line-height: 20px;
}
a.textLink:hover {
  color: #fff;
  border-bottom: 1px solid #fff;
  padding-bottom: 0;
}
.followFB {
  position: fixed;
  right: 0;
  background-color: #143a67;
  color: #fff;
  writing-mode:tb-rl;
  -webkit-transform:rotate(180deg);
  -moz-transform:rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform:rotate(180deg);
  transform: rotate(180deg);
  white-space:nowrap;
  display:block;
  top: 50%
}
.followFB p {
  padding: 25px 15px 15px 15px;
  margin: 0;
}
.followFB .followSVG {
  width: 30px;
  max-width: 30px;
  height: 30px;
  max-height: 30px;
  color: #fff;
  fill: #fff;
  -webkit-transform:rotate(90deg);
  -moz-transform:rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform:rotate(90deg);
  transform: rotate(90deg);
}

a:hover .followFB {
  background-color: #e74315;
}
.componentContainer {
  padding: 60px;
}
.componentContainer h2 {
  width: 90%;
}
.sixtyBottom {
  padding-bottom: 60px;
}

p, ul li, ol li {
  font-size: 20px;
  line-height: 30px;
  letter-spacing: 0.5px;
  font-weight: 100;
}

ol li {
  padding-bottom: 20px;
}
.whiteCopy {
  color: #fff;
}
.blueCopy {
  color: #163A66;
}
.blueBG {
  background-color: #163A66;
}
.greyBG {
  background-color: #F0F0F0;
}
.whiteBG {
  background-color: #fff;
}
.topIndent {
  margin-top: -16%;
  padding: 0;
}
.sponsorsContainer {
  margin: 5% 0 0 0; 
  padding: 5% 0 0 0; 
  z-index: 2; 
  padding-top: 30%;
}
.sponsors img {
  padding: 0 4%;
}
.sponsors a:hover {
  border-bottom: none;
  padding-bottom: 0;
}
.contributorContainer {
  margin: 5% 40px 0 0; 
  padding: 5% 0; 
  z-index: 2;
}
.contributors {
  margin-bottom: 40px;
}
.contributors a {
  border-bottom: 2px solid #163A66;
  padding-bottom: 2px;
}
.contributors a:focus {
  text-decoration: none;
}
.contributors p {
  padding-top: 15px;
}
.contributors a:hover {
  border-bottom: 2px solid #5DFDCB;
}
.contributors a::after {
  border-style: solid;
  border-width: 3px 3px 0 0;
  content: '';
  display: inline-block;
  height: 9px;
  left: 0;
  position: relative;
  top: 12px;
  transform: rotate(45deg);
  vertical-align: top;
  width: 9px;
  border-radius: 1px;
  margin-left: 10px;
}
.contributorName {
  font-size: 22px;
}
.eventLocations {
  background-color: #163A66;
  color: #fff;
  padding: 8px 15px;
  font-weight: 600;
  font-size: 14px;
  margin-right: 10px;
}
.charityLogo .locationGroup {
  position: absolute;
  top: 6px;
}

.heroBanner { 
  width: 100%;
  float: none;
  margin: 0 auto;
  margin-left: 0;
  padding-top: 40px;
  padding-right: 40px;
}

.wavesOverlay {
  position: absolute;
  right: 20px;
  top: 25vh;
  z-index: 1;
  text-align: right;
}
.wavesOverlay img {
  width: 50%;
  height: auto;
}

.slideContent.slick-slide {
  width: 100%;
  height: 65vh;
  background-size: cover;
  background-position: center;
}
.home .slideContent.slick-slide {
  height: 75vh;
}

.inpageSlider .slideContent.slick-slide {
  height: 85vh;
  max-height: 1000px;
}
.inpageSlider.slick-slider {
    margin-left: 40px;
}

.enterContainer, .enterContainer h2 {
  color: #fff;
}
.enterContainer:after {
  content: "";
  display: block;
}
.enterContainer.fullWidth:after {
  padding-bottom: 50%;
}
.enterContainer .enterContent {
  position: absolute;
  padding: 50px;
  bottom: 0;
}
.charityItem, .charityItem.postEvent:last-child {
  padding-bottom: 8%;
}
.charityItem.postEvent {
  padding-bottom: 0;
}
.col-sm-4.charityItem {
  width: 33%;
}
.charityItem.startItem {
  clear: left;
}
.charityItem.postEvent.startItem {
  clear: none;
}
.charityItem.postEvent.fourColumn {
  clear: left;
}
.charityItem.postEvent a {
  border:2px solid #fff;
  padding-bottom: 0;
}
.charityItem.postEvent a img {
  border:2px solid #F0F0F0;
}
.charityItem.postEvent a:hover img {
  border:2px solid #5DFDCB;
  padding-bottom: 0;
}
.charityItem a {
  margin-top: 40px;
}
.charityItem.postEvent a {
  margin-top: 0;
  margin-bottom: 30px;
}
.charityItem h3 {
  line-height: 30px;
  margin: 30px 0 15px 0;
}
.container.charityListing h2 {
    margin: 0;
    padding: 60px 0;
}

footer.siteFooter #mc_embed_signup .button, footer.siteFooter #mc_embed_signup input.email {
  border-radius: 0;
  border: none;
  display: inline-block;
}
footer .footerSocial {
  color: #fff;
  fill: #fff;
}
footer .footerSocial svg {
  width: 30px;
  max-width: 30px;
  height: 30px;
  max-height: 30px;
}

.google-maps, #map {
  position: relative;
  padding-bottom: 50%; // This is the aspect ratio
  height: 0;
  overflow: hidden;
}
.google-maps iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}  

/*
 * Override Bootstrap's default container.
 */

.relative {
  position: relative;
}

hr {
  border-top: 1px solid rgba(255,255,255,0.25);
  margin: 50px 0;
}

.wavesIntro img {
  max-width: 50%;
  display: inline-block;
}

.columnContent {
  display: inline-block;
  vertical-align: top;
}
.contactCards.noLeft {
  margin-left: -30px;
}

.contactCards .cards {
  display: inline-block;
}
.contactCards .cards .cardContent {
  background-color: #fff;
  padding: 40px;
}
.contactCards .cards h3 {
  margin: 0;
}
/*.contactCards {
  margin-left: -30px;
}*/
.contactContainer {
  position: relative;
  padding: 8% 0;
}
.contactContainer p {
  width: 80%;
}
.container.video {
  margin-bottom: -20%;
  margin-top: 0;
  padding-top: 8%;
}
.video {
  position: relative;
  margin-top: 8%;
}
#vidBackground {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.videoFill {
  width: 100%;
  height: 50%;
  position: absolute;
  bottom: 0;
  background-color: #f0f0f0; 

}

/* HEADER */
.returnNavigation {
  background-color: #0B2347;
  color: #fff;
}
.returnNavContent {
  width: 90%;
  margin: 0 auto;
  padding: 10px 0;
}
.blog-masthead {
  width: 90%;
  margin: 0 auto;
  margin-top: -130px;
  position: relative;
}
.noHero .blog-masthead {
  margin-top: 0px;
  padding-top: 20px;
}
.noHero .blog-masthead .columnContent {
  vertical-align: middle;
}
.navLinks {
  text-align: center;
  width: 70%;
  vertical-align: bottom;
  padding-bottom: 10px;
}
.scrollBox, .slick-prev.slick-arrow , .slick-next.slick-arrow {
  background-color: #fff;
  width: 80px;
  height: 80px;
  position: absolute;
  top: 40%;
  right: 2%;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3e%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Navigation' transform='translate(-1220.000000, -118.000000)' fill='%23163A66'%3e%3cg id='Down-Anchor'%3e%3cg transform='translate(1190.000000, 89.000000)'%3e%3cg id='arrow-/-reg-26x22-/-purple' transform='translate(42.000000, 39.500000) scale(-1, 1) rotate(-90.000000) translate(-42.000000, -39.500000) translate(27.000000, 21.000000)'%3e%3cpath d='M14.8314035,30.2695282 C14.7011952,30.3671842 14.5547112,30.4160122 14.3919514,30.4160122 C14.2291917,30.4160122 14.0989834,30.3671842 14.0013274,30.2695282 L3.79627357,20.0156464 C3.6660653,19.9179904 3.60096154,19.7877821 3.60096154,19.6250224 C3.60096154,19.4622626 3.6660653,19.3320543 3.79627357,19.2343983 L14.0013274,8.98051648 C14.0989834,8.88286046 14.2291917,8.83403245 14.3919514,8.83403245 C14.5547112,8.83403245 14.7011952,8.88286046 14.8314035,8.98051648 L15.8079637,9.95707665 C15.9056197,10.0547327 15.9544477,10.1849409 15.9544477,10.3477007 C15.9544477,10.5104605 15.9056197,10.6569445 15.8079637,10.7871528 L8.23962235,18.3554941 L24.8899733,18.3554941 C25.0527331,18.3554941 25.1910796,18.4124604 25.3050114,18.5263922 C25.4189431,18.6403239 25.4759094,18.7786705 25.4759094,18.9414302 L25.4759094,20.3086145 C25.4759094,20.4713743 25.4189431,20.6097208 25.3050114,20.7236525 C25.1910796,20.8375843 25.0527331,20.8945506 24.8899733,20.8945506 L8.23962235,20.8945506 L15.8079637,28.4628919 C15.9056197,28.5931002 15.9544477,28.7395842 15.9544477,28.902344 C15.9544477,29.0651038 15.9056197,29.195312 15.8079637,29.2929681 L14.8314035,30.2695282 Z' id=''%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");  background-position: 99% 50%;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  z-index: 9999;

}
.scrollBox.toTop {
  top: 0;
  margin-top: -40px;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3e%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Navigation' transform='translate(-1220.000000, -118.000000)' fill='%23163A66'%3e%3cg id='Down-Anchor'%3e%3cg transform='translate(1190.000000, 89.000000)'%3e%3cg id='arrow-/-reg-26x22-/-purple' transform='translate(42.000000, 39.500000) scale(-1, 1) rotate(90) translate(-42.000000, -39.500000) translate(27.000000, 21.000000)'%3e%3cpath d='M14.8314035,30.2695282 C14.7011952,30.3671842 14.5547112,30.4160122 14.3919514,30.4160122 C14.2291917,30.4160122 14.0989834,30.3671842 14.0013274,30.2695282 L3.79627357,20.0156464 C3.6660653,19.9179904 3.60096154,19.7877821 3.60096154,19.6250224 C3.60096154,19.4622626 3.6660653,19.3320543 3.79627357,19.2343983 L14.0013274,8.98051648 C14.0989834,8.88286046 14.2291917,8.83403245 14.3919514,8.83403245 C14.5547112,8.83403245 14.7011952,8.88286046 14.8314035,8.98051648 L15.8079637,9.95707665 C15.9056197,10.0547327 15.9544477,10.1849409 15.9544477,10.3477007 C15.9544477,10.5104605 15.9056197,10.6569445 15.8079637,10.7871528 L8.23962235,18.3554941 L24.8899733,18.3554941 C25.0527331,18.3554941 25.1910796,18.4124604 25.3050114,18.5263922 C25.4189431,18.6403239 25.4759094,18.7786705 25.4759094,18.9414302 L25.4759094,20.3086145 C25.4759094,20.4713743 25.4189431,20.6097208 25.3050114,20.7236525 C25.1910796,20.8375843 25.0527331,20.8945506 24.8899733,20.8945506 L8.23962235,20.8945506 L15.8079637,28.4628919 C15.9056197,28.5931002 15.9544477,28.7395842 15.9544477,28.902344 C15.9544477,29.0651038 15.9056197,29.195312 15.8079637,29.2929681 L14.8314035,30.2695282 Z' id=''%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");  background-position: 50% 50%;
}

.slick-prev.slick-arrow , .slick-next.slick-arrow  {
  right: 0;
  left: auto;
}

.slick-prev.slick-arrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3e%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Navigation' transform='translate(-1220.000000, -118.000000)' fill='%23163A66'%3e%3cg id='Down-Anchor'%3e%3cg transform='translate(1190.000000, 89.000000)'%3e%3cg id='arrow-/-reg-26x22-/-purple' transform='translate(42.000000, 39.500000) scale(-1, 1) rotate(180) translate(-42.000000, -39.500000) translate(27.000000, 21.000000)'%3e%3cpath d='M14.8314035,30.2695282 C14.7011952,30.3671842 14.5547112,30.4160122 14.3919514,30.4160122 C14.2291917,30.4160122 14.0989834,30.3671842 14.0013274,30.2695282 L3.79627357,20.0156464 C3.6660653,19.9179904 3.60096154,19.7877821 3.60096154,19.6250224 C3.60096154,19.4622626 3.6660653,19.3320543 3.79627357,19.2343983 L14.0013274,8.98051648 C14.0989834,8.88286046 14.2291917,8.83403245 14.3919514,8.83403245 C14.5547112,8.83403245 14.7011952,8.88286046 14.8314035,8.98051648 L15.8079637,9.95707665 C15.9056197,10.0547327 15.9544477,10.1849409 15.9544477,10.3477007 C15.9544477,10.5104605 15.9056197,10.6569445 15.8079637,10.7871528 L8.23962235,18.3554941 L24.8899733,18.3554941 C25.0527331,18.3554941 25.1910796,18.4124604 25.3050114,18.5263922 C25.4189431,18.6403239 25.4759094,18.7786705 25.4759094,18.9414302 L25.4759094,20.3086145 C25.4759094,20.4713743 25.4189431,20.6097208 25.3050114,20.7236525 C25.1910796,20.8375843 25.0527331,20.8945506 24.8899733,20.8945506 L8.23962235,20.8945506 L15.8079637,28.4628919 C15.9056197,28.5931002 15.9544477,28.7395842 15.9544477,28.902344 C15.9544477,29.0651038 15.9056197,29.195312 15.8079637,29.2929681 L14.8314035,30.2695282 Z' id=''%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");  background-position: 50% 50%;
  top: calc(50% - 45px);
}
.slick-next.slick-arrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3e%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Navigation' transform='translate(-1220.000000, -118.000000)' fill='%23163A66'%3e%3cg id='Down-Anchor'%3e%3cg transform='translate(1190.000000, 89.000000)'%3e%3cg id='arrow-/-reg-26x22-/-purple' transform='translate(42.000000, 39.500000) scale(-1, 1) rotate(0) translate(-42.000000, -39.500000) translate(27.000000, 21.000000)'%3e%3cpath d='M14.8314035,30.2695282 C14.7011952,30.3671842 14.5547112,30.4160122 14.3919514,30.4160122 C14.2291917,30.4160122 14.0989834,30.3671842 14.0013274,30.2695282 L3.79627357,20.0156464 C3.6660653,19.9179904 3.60096154,19.7877821 3.60096154,19.6250224 C3.60096154,19.4622626 3.6660653,19.3320543 3.79627357,19.2343983 L14.0013274,8.98051648 C14.0989834,8.88286046 14.2291917,8.83403245 14.3919514,8.83403245 C14.5547112,8.83403245 14.7011952,8.88286046 14.8314035,8.98051648 L15.8079637,9.95707665 C15.9056197,10.0547327 15.9544477,10.1849409 15.9544477,10.3477007 C15.9544477,10.5104605 15.9056197,10.6569445 15.8079637,10.7871528 L8.23962235,18.3554941 L24.8899733,18.3554941 C25.0527331,18.3554941 25.1910796,18.4124604 25.3050114,18.5263922 C25.4189431,18.6403239 25.4759094,18.7786705 25.4759094,18.9414302 L25.4759094,20.3086145 C25.4759094,20.4713743 25.4189431,20.6097208 25.3050114,20.7236525 C25.1910796,20.8375843 25.0527331,20.8945506 24.8899733,20.8945506 L8.23962235,20.8945506 L15.8079637,28.4628919 C15.9056197,28.5931002 15.9544477,28.7395842 15.9544477,28.902344 C15.9544477,29.0651038 15.9056197,29.195312 15.8079637,29.2929681 L14.8314035,30.2695282 Z' id=''%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");  background-position: 50% 50%;
  top: calc(50% + 45px);
}
.slick-prev.slick-arrow:before, .slick-next.slick-arrow:before {
  content: none;
}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
  background-color: #5DFDCB;
}



.signoffCopy {
  width: 80%;
}
.signoffCopy.pods {
  padding: 8% 0 4% 0;
}
.signoffCTA {
  width: 19%;
  text-align: right;
}


/* FOOTER */
.siteFooter {
  padding: 40px 0;
  background-color: #163A66;
  color: #fff;
  position: relative;
}
.siteFooter .container {
  width: 86%;
  margin: 0 auto;
  padding: 0;
}

.footerWidgets {
  padding: 0 10% 0 0;
}
#mc_embed_signup form {
  text-align: left !important;
}
#mc_embed_signup input[type="submit"] {
  display: block;
}
footer.siteFooter .footerWidgets #mc_embed_signup input.email {
  background-color: rgba(255,255,255,0.15);
  padding: 25px 20px 28px 20px;
}
.siteFooter .menu-item a {
  text-transform: none;
  letter-spacing: 0.5px;
  font-size: 16px;
  font-weight: 400;
  text-align: left;
}
.siteFooter ul {
  padding: 0;
}
.siteFooter ul li {
  padding-top: 2%;
  margin-top: 0;
}
.siteFooter ul li:first-child {
  padding-left: 0;
}
.footNotes, .footNotes p {
  font-size: 14px;
  line-height: 16px;
  font-weight: 100;
}
.footNotes a {
  text-decoration: underline;
  border-bottom: none;
  font-weight: 400;
}
.footNotes a:hover {
  border-bottom: none;
  padding-bottom: 0;
}
.footerLogo {
  padding-top: 55px;
}
.footerLogoName {
  font-size: 22px;
  line-height: 35px;
  letter-spacing: 10px;
  text-transform: uppercase;
  font-weight: 600;
}
.footerLogoSubline {
  font-size: 16px;
  line-height: 26px;
  font-weight: 100;
}
.footerCopy {
  width: 85%;
  margin-top: -10px;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #fff;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #fff;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #fff;
}
:-moz-placeholder { /* Firefox 18- */
  color: #fff;
}



.wpcf7-form-control-wrap input, .wpcf7-form-control-wrap select {
  background-color: transparent;
  border: none;
  border-bottom: 2px solid #163A66;
  color: #163A66;
  margin: 0 10px;
  line-height: 50px;
}

.wpcf7-form-control-wrap input.whiteField, .wpcf7-form-control-wrap select.whiteField {
  border-color: #fff;
  color: #fff;
}

.wpcf7-form-control-wrap select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-border-radius: 0px;
  background-image: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='#163A66' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>");
  background-position: 99% 50%;
  background-repeat: no-repeat;
  background-size: 30px;
}
.blueBG .wpcf7-form-control-wrap select {
  background-image: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='#fff' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>");
}

label {
  font-weight: 600;
}
.wpcf7-form-control-wrap input[type="checkbox"] {
  background-color: transparent;
  border: 2px solid #fff;
  border-radius: 2px;
}

.wpcf7-form-control-wrap ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #7388A3;
}
.wpcf7-form-control-wrap ::-moz-placeholder { /* Firefox 19+ */
  color: #7388A3;
}
.wpcf7-form-control-wrap :-ms-input-placeholder { /* IE 10+ */
  color: #7388A3;
}
.wpcf7-form-control-wrap :-moz-placeholder { /* Firefox 18- */
  color: #7388A3;
}



.embed-container { 
  position: relative; 
  padding-bottom: 56.25%;
  overflow: hidden;
  max-width: 100%;
  height: auto;
} 

.embed-container iframe,
.embed-container object,
.embed-container embed { 
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}


input[type="checkbox"] {
  position: relative;
  visibility: hidden;
  margin: 0 5px 0 0;
  font-size: 16px;
}

span.wpcf7-list-item { 
  /*width: 46%; */
  /*width: calc(50% - 3px);*/
  margin: 0;
  position: relative;
  display: inline-block;
  width: 33%;
  margin-bottom: 4%;
}
span.wpcf7-list-item label {
  margin-bottom: 0;
  width: 100%;
}
.wpcf7-response-output {
  color: #fff;
  padding-top: 8%;
  font-size: 20px;
  font-weight: 100;
}
.volunteerForm .wpcf7-response-output {
  color: #163A66;
}
.wpcf7-not-valid-tip {
  font-weight: 400;
  font-size: 18px;
  color: #ff0000;
}
.wpcf7-not-valid-tip:before {
  content: "! ";
  font-weight: 600;
}
/*span.wpcf7-list-item:nth-child(n+4):nth-child(-n+6) {
  margin-bottom: 10px;
}*/
span.wpcf7-list-item-label {
  cursor: pointer;
  padding-left: 20px;
  /*vertical-align: top;*/
}
span.wpcf7-list-item-label:before {
  content:"";
  display: block;
  position: absolute;
  width: 30px;
  height: 30px;
  left: 0;
  top: 0;
  background:transparent;
  border: 2px solid #163A66;
  border-radius: 4px;
}
.blueBG span.wpcf7-list-item-label:before {
  border: 2px solid #fff;
}
span.wpcf7-list-item-label:after {
  position: absolute;
  content:"";
  background: transparent;
  width: 30px;
  height: 30px;
  left: 0px;
  top: 0px;
  transition: all 0.2s ease-out; 
  border-radius: 4px;
}
input:checked + span.wpcf7-list-item-label:after {
  background: #5DFDCB;
}
textarea {
  font-size: 18px;
  background-color: #EBEBEB;
  border: none;
  border-radius: 4px;
  padding: 15px;
  line-height: 20px;
}
#cf7md-form .cf7md-checkbox-item {
    width: calc(50% - 20px);
    padding-right: 20px;
}
.wpcf7-list-item span.wpcf7-list-item-label {
    font-weight: 100;
    font-size: 18px;
}
.meetTheTeam {
  padding-bottom: 8%;
}
.meetTheTeam h3 {
  line-height: 30px;
  margin: 30px 0 10px 0;
}
.imageGrid {
  position: relative;
  margin: 0px;
  padding-left: 40px;
}
.container.fwImageGrid {
  width: 100%;
  margin-left: 0;
  z-index: 999;
}
.gridImage {
  height: 24vw;
  max-height: 475px;
  width: 100%;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  vertical-align: top;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.gridImage1 {
  height: 50vw;
  max-height: 1000px;
}
.gridImage2 {
  margin-bottom: 2vw;
}

.bludBG div[role=main] {
  color: #fff;
}
.enterATeam {
  margin: 5% 0 0 40px;
  padding: 5% 0;
  z-index: 2;
}
.historyFacts {
  margin-bottom: 8%;
  display: inline-block;
}
.paddingBTM25 {
  padding-bottom: 25%;
}
.mobileMenu {
  height: 60px;
  background-color: #163A66;
  width: 100%;
  z-index: 99999;
  margin-top: -50%;
  padding: 50% 0 80px 0;
}
.mobileMenu .mainLogo img {
  width: 70%;
  height: auto;
  margin-top: -50px;
  position: relative;
  padding-left: 10px;
}
.mobileMenu.uk-sticky-fixed {
  margin: 0;
  padding: 0;
}
.mobileMenu.uk-sticky-fixed .mainLogo img {
  width: 45%;
  margin-top: 5px;
}
span.toggle-nav {
  color: #fff;
  text-align: right;
  float: right;
  margin-right: 20px;
  padding: 35px 0 12px 0;
  font-size: 18px;
  border-bottom: 2px solid #fff;
  line-height: 0px;
}
.uk-sticky-fixed span.toggle-nav {
  padding-top: 25px;
}
.birthday {
  position: absolute;
  right: 0;
  padding: 2.5%;
  margin-top: 10vh;
  height: auto;
  background-color: #fff;
  color: #163A66;
  display: block;
  z-index: 9;
}
.birthday .buttonCTA {
  margin-top: 20px;
}
.birthdayTitle {
  font-weight: 600;
  text-align: right;
}
.birthday img {
  position: absolute;
  width: 110px;
  max-width: 110px;
  height: auto;
  left: -40px;
  top: -40px;
}
.birthday.mobileBday {
  display: none;
  position: relative;
  width: 100%;
  margin-top: 0;
  margin-bottom: 30px;
  padding: 15px 20px;
}
.birthday.mobileBday img {
  left: auto;
  right: -5px;
  top: -40px;
}
.birthday.mobileBday .birthdayTitle {
  text-align: left;
}



.blog-masthead .uk-sticky-fixed {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 auto;
  z-index: 99999;
  left: 0;
  background-color: #163A66;
  padding-bottom: 0 !important;
}
/*Desktop sticky menu*/
.blog-masthead .uk-sticky-fixed .menu-header-container ul {
  margin-bottom: 0;
}
.blog-masthead .uk-sticky-fixed .menu-header-container ul li {
  padding: 24px 30px 20px;
  margin-top: 0;
}
/*Mobile sticky menu*/
.blog-masthead .mobileMenu .menu-header-container li {
  margin-top: 0;
  padding: 20px 2% 10px 2%;
  display: block;
}

.blog-masthead .uk-sticky-fixed .blog-masthead .menu-header-container ul {
  margin-bottom: 0;
}



/*FAQs*/
.container.faqSections {
  margin-bottom: 8%;
}
.faqSections h3:first-child {
  margin-top: 0;
}
.faqSections h3 {
  margin-top: 8%;
  margin-bottom: 10px;
}
.faqSections a.buttonCTA {
  margin-top: 25px;
}





/* The side navigation menu */
.sidenav {
    height: 100%; /* 100% Full-height */
    position: fixed; /* Stay in place */
    z-index: 1; /* Stay on top */
    top: 0; /* Stay at the top */
    left: 0;
    overflow-x: hidden; /* Disable horizontal scroll */
    transition: 0.5s; /* 0.5 second transition effect to slide in the sidenav */
    width: 100%;
    left: -100%;
}

.sidenav .sideMenu {
    height: 100%;
    padding-top: 15%;
    background-color: #111; /* Black*/
    width: 80%;
}

.sidenav .sideMenu ul {
  padding-left: 10%;
}

/* The navigation menu links */
.sidenav a {
    padding: 8px 0 4px 0;
    text-decoration: none;
    font-size: 18px;
    color: #fff;
    display: inline-block;
    transition: 0.3s;
    letter-spacing: 6px;
}

/* When you mouse over the navigation links, change their color */
.sidenav a:hover {
    color: #f1f1f1;
}

/* Position and style the close button (top right corner) */
.sidenav .closebtn {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 36px;
    text-align: center;
    width: 20%;
    background-color: #163A66;
    padding-left: 5px;
}
.sidenav .closebtn:hover {
  border-bottom: none;
  color: #5DFDCB;
}
.sidenav a:hover {
  color: #5DFDCB;
}

/* Style page content - use this if you want to push the page content to the right when you open the side navigation */
#main {
    transition: margin-left .5s;
    padding: 20px;
}

.wpcf7-acceptance {
  line-height: 50px;
}
.wpcf7-acceptance span.wpcf7-list-item-label {
  font-size: 30px;
  font-weight: 600;
  line-height: 30px;
}
.wpcf7-acceptance span.wpcf7-list-item {
  width: auto;
  margin: 0 2% 0 1%;
}



.youtube-player {
  position: relative;
  margin: auto;
  cursor: pointer;
}

.youtube-player img {
  width: 100%;
}

.youtube-player.pristine::before {
  content:url('/wp-content/themes/planepull/img/Play.png');
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -50px;
  margin-left: -50px;
  height: 0;
  width: 0;
  transition: opacity .2s ease;
}

.youtube-player.pristine:hover::before {
  opacity: .7;
}

.centreForm {
  text-align: center;
}

.um-dropdown ul {
  padding: 0;
}

.um-form .um-dropdown ul li, .um-account-side ul li {
  display: block;
  text-decoration: none;
  background-color: transparent;
  border-radius: 0;
  padding-right: 15px;
  padding-bottom: 15px;
}
.um-form .um-dropdown ul li a, .um-account-side ul li a {
  color: #163A66;
  border-bottom: 1px solid #163A66;
  padding-bottom: 0;
}
.um-form .um-dropdown ul li a:hover, .um-account-side ul li a:hover {
  color: #5DFDCB;
  border-bottom: 1px solid #5DFDCB;
}


.um-profile-edit-a, .um-form .um-dropdown ul li:last-child, .um-form .um-dropdown ul li:first-child, .um-account-meta-img, .um-account-name, .um-account-nav {
  display: none;
}

.um-role-um_charity .um-form .um-dropdown ul li:first-child {
  display: block;
}

.request_name, .uimob340-hide, .uimob500-hide, .um-profile-photo, .um-profile-status {
  display: none;
}

.um-account-main {
  margin-top: 30px;
}

.um-field {
  padding-bottom: 30px;
}

.um-field-label {
  text-align: left;
}

.um-field-area input {
    height: 50px;
    padding: 20px;
    border: 0;
    width: 100%;
    text-align: left;
}

.splitColumns {
  display: flex;
}

.leftHalf, .rightHalf {
  vertical-align: top;
  flex: 1;
}
.rightHalf {
  background: url("https://planepull.co.uk/wp-content/uploads/2018/08/HeroBanner_Homepage.jpg");
  background-size: cover;
  background-position: center right;
}

.um-field-checkbox input[type="checkbox"] {
  visibility: visible;
  border: 2px solid #163A66;
  height: 20px;
  width: 20px;
  padding: 0;
  margin: 0 5px 0 0;
  -webkit-appearance: none;
}
.um-field-checkbox-option {
  line-height: 20px;
}
.um-button, .um-link-alt {
  border-bottom: none;
  padding-bottom: 0;
  display: inline-block;
  color: #163A66;
  opacity: 0.5;
  margin-bottom: 5px;
}
.um-button:hover, .um-link-alt:hover {
  border-bottom: none;
  padding-bottom: 0;
  color: #163A66;
  opacity: 1;
}
._um_row_1 {
  margin-bottom: 0 !important;
}
.um-field-error:before {
  content: "Oh no! ";
  font-weight: 600;
}
.um-field-error {
  color: #c70000;
}
.loginContainer {
  padding: 20% 0;
}
.loggedinContainer {
  padding: 10% 0;
}
.page__content .um-637.um {
  max-width: 100%;
}
.yourProfile {
  padding: 0 0 0 50px;
  border-left: 2px solid #163A66;
}
.aboutYou {
  margin-bottom: 30px;
}
.aboutYou ul {
  padding-left: 0;
}
.aboutYou ul li {
  list-style: none;
  padding-bottom: 10px;
}
.documentContainer {
  margin-top: 5%;
  padding: 15px 45px;
  background-color: #163A66;
}
.documentDownloads {
  padding-bottom: 30px;
}
.downloadsIntroCopy {
  margin-bottom: 60px;
}
.downloadsSections {
  padding: 3% 5%;
}

.readList .downloadsSections:nth-child(1),
.readList .downloadsSections:nth-child(3),
.readList .downloadsSections:nth-child(5),
.readList .downloadsSections:nth-child(7) {
    background-color: #fff;
}

.wp-block-columns {
    display: flex;
}

.enterTeamContent .wp-block-column {
  width: 100%;
  padding-right: 5%;
  display: inline-block;
}
/*.completeList .downloadsSections:nth-child(2),
.completeList .downloadsSections:nth-child(4),
.readList .downloadsSections:nth-child(1), 
.readList .downloadsSections:nth-child(5),
.readList .downloadsSections:nth-child(7) {
    background-color: #fff;
}*/

/*.completeList .downloadsSections:nth-child(1), 
.completeList .downloadsSections:nth-child(5), 
.completeList .downloadsSections:nth-child(6),
.completeList .downloadsSections:nth-child(7),
.readList .downloadsSections:nth-child(3), 
.readList .downloadsSections:nth-child(4) {
  display: none;
}*/

/* On smaller screens, where height is less than 450px, change the style of the sidenav (less padding and a smaller font size) */
@media screen and (max-height: 450px) {
    .sidenav {padding-top: 15px;}
    .sidenav a {font-size: 18px;}
}

.covdUpdate .greyBG {
  padding: 10px 0;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch --%3e%3ctitle%3e%3c/title%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols01' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Navigation' fill='%23163A66'%3e%3cg id='notification'%3e%3cg  id='arrow-/-reg-26x22-/-purple' transform='translate(42.000000, 39.500000) scale(-1, 1) rotate(-90.000000) translate(-42.000000, -39.500000) translate(27.000000, 21.000000)'%3e%3cpath d='M0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0C5.37258 0 0 5.37258 0 12ZM22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12ZM12.7302 17.2783C12.9101 17.4638 13 17.7072 13 18.0087C13 18.3101 12.9101 18.5507 12.7302 18.7304C12.5503 18.9101 12.3069 19 12 19C11.7037 19 11.463 18.9101 11.2778 18.7304C11.0926 18.5507 11 18.3101 11 18.0087C11 17.7072 11.0899 17.4638 11.2698 17.2783C11.4497 17.0928 11.6931 17 12 17C12.3069 17 12.5503 17.0928 12.7302 17.2783ZM13 5.95427C13 5.63618 12.9043 5.39761 12.7129 5.23857C12.5215 5.07952 12.2805 5 11.9901 5C11.6997 5 11.462 5.07952 11.2772 5.23857C11.0924 5.39761 11 5.63618 11 5.95427V14.0258C11 14.3439 11.0924 14.5858 11.2772 14.7515C11.462 14.9172 11.6997 15 11.9901 15C12.2805 15 12.5215 14.9172 12.7129 14.7515C12.9043 14.5858 13 14.3439 13 14.0258V5.95427Z' id=''%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px;
  z-index: 9999;