.sticky-wrapper {
width: 100%;
}
.pl-sn-meganav {
text-align: center;
position: relative;
z-index: 10;
width: 100%;
top: 0;
left: 0;
}
.pl-sn-meganav.is_stuck {
z-index: 2000;
width: 100% !important;
}
.pl-sn-meganav .meganav-nav-wrap {
-webkit-justify-content: flex-end;
-moz-justify-content: flex-end;
-ms-justify-content: flex-end;
justify-content: flex-end;
}
.pl-sn-meganav .pl-alignment-left .meganav-nav {
text-align: left;
}
.pl-sn-meganav .pl-alignment-center .meganav-nav {
text-align: center;
}
.pl-sn-meganav .meganav-branding {
text-align: left;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: -ms-flex;
display: flex;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
}
.meganav-nav {
display: inline-block;
vertical-align: top;
-webkit-flex-grow: 1;
-moz-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
text-align: right;
}
.meganav-content {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: -ms-flex;
display: flex;
}
.nav-toggle {
display: none;
}
.meganav-nav-wrap {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: -ms-flex;
display: flex;
-webkit-flex-grow: 1;
-moz-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
align-items: center;
}
.meganav-logo {
width: 100%;
display: block;
margin-right: 2em;
line-height: 1;
color: inherit;
}
.meganav-logo img {
display: block;
vertical-align: top;
}
.meganav-logo .meganav-name {
font-weight: 600;
}
.meganav-logo:hover {
text-decoration: none;
}
.nav-searchform {
vertical-align: top;
font-size: .9em;
}
.meganav-search {
display: inline-block;
}
.nav-toggle {
display: none;
}
.showing-search .pl-nav {
opacity: 0;
}
@media (max-width: 768px) {
.close-btn {
position: absolute!important;
top: 0;
right: 0;
width: 2em;
text-align: center;
}
.close-btn:hover {
color: inherit;
}
body .nav-toggle {
display: inline-block;
cursor: pointer;
padding-left: 1em;
padding-right: 1em;
}
body .nav-respond {
display: none;
}
body .nav-searchform {
display: none;
}
body .meganav-content {
padding-left: 0;
padding-right: 0;
}
body .meganav-logo img {
max-width: 70%;
}
body .mmenu-none .nav-respond {
display: inline-block;
}
body .mmenu-none .nav-searchform {
display: inline-block;
}
}
@media (max-width: 480px) {
body .meganav-logo img {
height: auto !important;
}
}
.mm-toggle,
.nav-searchform {
cursor: pointer;
position: relative;
z-index: 10;
text-align: center;
}
.mm-toggle .icon:hover,
.nav-searchform .icon:hover {
opacity: .6;
}
.mm-toggle .btn-search,
.nav-searchform .btn-search {
padding-right: .5em;
padding-left: .5em;
display: inline-block;
}
.mm-toggle .search-field,
.nav-searchform .search-field {
border-radius: 0;
margin: 0;
border: none;
width: 0;
padding: 0;
background: transparent;
transition: all 0.2s ease-in-out;
height: auto;
opacity: 0;
}
.mm-toggle .search-field:focus,
.nav-searchform .search-field:focus {
outline: none;
}
.mm-toggle input::-webkit-input-placeholder,
.nav-searchform input::-webkit-input-placeholder {
color: rgba(0, 0, 0, 0.2);
}
.mm-toggle input::-moz-placeholder,
.nav-searchform input::-moz-placeholder {
color: rgba(0, 0, 0, 0.2);
}
.mm-toggle.pl-searcher,
.nav-searchform.pl-searcher {
width: auto;
}
.mm-toggle.pl-searcher fieldset,
.nav-searchform.pl-searcher fieldset {
white-space: nowrap;
}
.mm-toggle.has-focus .search-field,
.nav-searchform.has-focus .search-field {
width: 5em;
opacity: 1;
}
.sf-menu,
.sf-menu * {
margin: 0;
padding: 0;
list-style: none;
}
.sf-menu li.megamenu > ul.sub-menu {
background-color: #fff;
}
.sf-menu li.megamenu > ul > li {
border-color: rgba(0, 0, 0, 0.1);
}
.sf-menu ul {
background-color: rgba(255, 255, 255, 0.95);
border: 1px solid rgba(0, 0, 0, 0.08);
}
.sf-menu ul li a {
border-bottom-color: rgba(0, 0, 0, 0.08);
color: rgba(0, 0, 0, 0.8);
}
.sf-menu ul li > a:hover,
.sf-menu ul li > a:active,
.sf-menu ul li.current-menu-item > a,
.sf-menu ul li.current_page_ancestor > a {
background-color: rgba(0, 0, 0, 0.04);
}
.pl-scheme-light .sf-menu li.megamenu > ul.sub-menu {
background-color: #222;
}
.pl-scheme-light .sf-menu li.megamenu > ul.sub-menu ul {
background-color: transparent;
}
.pl-scheme-light .sf-menu li.megamenu > ul > li {
border-color: rgba(255, 255, 255, 0.1);
}
.pl-scheme-light .sf-menu ul {
background-color: rgba(0, 0, 0, 0.9);
border: none;
}
.pl-scheme-light .sf-menu ul li a {
border-bottom-color: rgba(255, 255, 255, 0.2);
color: rgba(255, 255, 255, 0.8);
}
.pl-scheme-light .sf-menu ul li > a:hover,
.pl-scheme-light .sf-menu ul li > a:active,
.pl-scheme-light .sf-menu ul li.current-menu-item > a,
.pl-scheme-light .sf-menu ul li.current_page_ancestor > a {
background-color: rgba(255, 255, 255, 0.1);
}
.pl-scheme-light .nav-searchform input::-webkit-input-placeholder {
color: rgba(255, 255, 255, 0.2);
}
.pl-scheme-light .nav-searchform input::-moz-placeholder {
color: rgba(255, 255, 255, 0.2);
}
.sf-menu {
font-size: .85em;
}
.sf-menu .sub-indicator {
opacity: .3;
}
.sf-menu li > ul.sub-menu {
display: table;
}
.sf-menu ul {
position: absolute;
display: none;
top: 100%;
left: 0;
z-index: 1049;
width: 12em;
}
.sf-menu ul li {
width: 100%;
}
.sf-menu ul li li:hover > ul,
.sf-menu ul li li.sfHover > ul {
visibility: visible;
}
.sf-menu ul li a {
display: block;
position: relative;
text-align: left;
border-bottom-width: 1px;
border-bottom-style: solid;
font-size: 12px;
line-height: 13px;
margin: 0;
padding: 14px;
transition: none;
}
.sf-menu ul li:last-child > a {
border-bottom: none;
}
.sf-menu ul ul {
top: -1px;
left: 100%;
}
.sf-menu > .dropleft ul {
left: auto;
right: 0;
}
.sf-menu > .dropleft ul ul {
left: auto;
right: 100%;
}
.sf-menu li {
position: relative;
}
.sf-menu li.megamenu {
position: inherit;
}
.sf-menu li.megamenu > ul.sub-menu {
padding: 15px 0px;
width: 100%;
left: 0px;
}
.sf-menu li.megamenu > ul > li {
width: 33.33%;
}
.sf-menu li.megamenu.mega-span-1 > ul > li {
width: 100%;
}
.sf-menu li.megamenu.mega-span-2 > ul > li {
width: 50%;
}
.sf-menu li.megamenu.mega-span-3 > ul > li {
width: 33.33%;
}
.sf-menu li.megamenu.mega-span-4 > ul > li {
width: 25%;
}
.sf-menu li.megamenu.mega-span-5 > ul > li {
width: 20%;
}
.sf-menu li.megamenu.mega-span-6 > ul > li {
width: 16.66%%;
}
.sf-menu li.megamenu > ul > li {
border-right-width: 1px;
border-right-style: solid;
display: table-cell;
padding: 0px 15px;
}
.sf-menu li.megamenu > ul > li:last-child {
border-right-width: 0;
}
.sf-menu li.megamenu > ul > li .sub-indicator {
display: none;
}
.sf-menu li.megamenu > ul > li > a {
font-weight: 600;
font-size: 12px;
text-transform: uppercase;
margin-bottom: 5px;
letter-spacing: 2px;
border-bottom: none;
}
.sf-menu li.megamenu > ul > li ul {
border: none;
outline: none;
width: 100%;
box-shadow: none;
display: block !important;
top: 0px !important;
opacity: 1 !important;
left: 0px !important;
position: relative !important;
}
.sf-menu li.megamenu > ul > li ul li a {
border: none;
padding: 9px 14px;
} .pl-meganav-mobile {
position: fixed;
z-index: 0;
max-width: 80%;
width: 260px;
right: 0;
height: 100vh;
transition: all 0.3s ease-in-out;
margin-right: 0;
opacity: 1;
top: 0;
color: #fff;
background-color: rgba(0, 0, 0, 0.9);
z-index: 100000;
}
.pl-meganav-mobile.mm-hidden {
opacity: 0;
margin-right: -100%;
}
.pl-meganav-mobile .mm-holder {
height: 100%;
overflow-y: scroll;
border-left: 1px solid rgba(0, 0, 0, 0.96);
}
.pl-meganav-mobile .mm-holder .mm-menus {
margin-top: 1.5em;
}
.pl-meganav-mobile .mm-holder .mm-menus .sub-menu {
margin-left: 1em;
}
.pl-meganav-mobile ul {
list-style-type: none;
padding: 0;
}
.pl-meganav-mobile ul > li > ul {
background: rgba(0, 0, 0, 0.04);
margin: 0 0 1.4em;
display: none;
}
.pl-meganav-mobile ul > li > a {
text-decoration: none;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
opacity: .85;
cursor: pointer;
color: inherit;
}
.pl-meganav-mobile ul > li > a:active,
.pl-meganav-mobile ul > li > a:hover {
opacity: 1;
}
.pl-meganav-mobile ul > li > a .show-open {
display: none;
}
.pl-meganav-mobile ul > li > a .show-closed {
display: inline-block;
}
.pl-meganav-mobile ul > li.menu-show > a .show-open {
display: inline-block;
}
.pl-meganav-mobile ul > li.menu-show > a .show-closed {
display: none;
}
.pl-meganav-mobile ul > li.menu-show > ul {
display: block;
}
.pl-meganav-mobile a {
line-height: 2.2em;
position: relative;
color: inherit;
}
.pl-meganav-mobile a:hover,
.pl-meganav-mobile a:focus,
.pl-meganav-mobile a:active {
background: rgba(0, 0, 0, 0.04);
text-decoration: none;
}
.pl-meganav-mobile a .sub-toggle {
position: absolute;
right: 0;
top: 0;
height: 100%;
background: rgba(0, 0, 0, 0.04);
text-align: center;
width: 2em;
}
.pl-meganav-mobile .current_page_item > a {
background: rgba(0, 0, 0, 0.04);
}
.pl-meganav-mobile .mm-search input,
.pl-meganav-mobile ul > li > a,
.pl-meganav-mobile .social-menu {
padding-left: 1.4em;
display: block;
font-size: 1.2rem;
letter-spacing: -0.02em;
transition: color .3s;
}
.pl-meganav-mobile .mm-search input:hover,
.pl-meganav-mobile ul > li > a:hover,
.pl-meganav-mobile .social-menu:hover,
.pl-meganav-mobile .mm-search input:focus,
.pl-meganav-mobile ul > li > a:focus,
.pl-meganav-mobile .social-menu:focus {
opacity: 1;
box-shadow: none;
outline: none;
}
.pl-meganav-mobile .mm-search {
margin: 1em 0;
position: relative;
}
.pl-meganav-mobile .mm-search input {
width: 100%;
margin: 0;
border-radius: 0;
line-height: 1.8em;
border: none;
outline: none;
height: auto;
}
.pl-meganav-mobile .mm-search input:focus {
background: rgba(0, 0, 0, 0.05);
}
.pl-meganav-mobile .mm-search input::-webkit-input-placeholder {
color: rgba(0, 0, 0, 0.33);
}
.pl-meganav-mobile .mm-search input::-moz-placeholder {
color: rgba(0, 0, 0, 0.33);
}
.pl-meganav-mobile .mm-search .btn-search {
display: none;
}
.pl-meganav-mobile .social-menu {
margin: 1em 0;
padding-right: 1.4em;
text-align: left;
}
.pl-meganav-mobile .social-menu a {
font-size: 1.5em;
opacity: .5;
transition: opacity .5s;
margin-right: 15px;
line-height: 1em;
}
.pl-meganav-mobile .social-menu a:hover {
opacity: 1;
}
.pl-meganav-mobile .mm-close {
cursor: pointer;
opacity: .5;
}
.pl-meganav-mobile .mm-close:hover,
.pl-meganav-mobile .mm-close:active {
opacity: 1;
}.pl-sn-fullnav {
z-index: 51;
}
.pl-sn-fullnav .plfn-container {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: -ms-flex;
display: flex;
}
.pl-sn-fullnav .plfn-container .nav-logo {
margin-right: auto;
font-weight: 600;
}
.pl-sn-fullnav .plfn-toggle,
.pl-sn-fullnav button.plfn-toggle {
border: 0;
}
.pl-sn-fullnav .plfn-overlay {
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
}
.pl-sn-fullnav .plfn-overlay ul.fullnav-menu li {
opacity: 0;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-webkit-transform: translateY(110px);
-moz-transform: translateY(110px);
-ms-transform: translateY(110px);
transform: translateY(110px);
}
.pl-sn-fullnav .plfn-overlay ul.plfn-follow li,
.pl-sn-fullnav .plfn-overlay .plfn-copy {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-webkit-transform: scale(0, 0);
-moz-transform: scale(0, 0);
-ms-transform: scale(0, 0);
transform: scale(0, 0);
transition-delay: .5s;
}
.pl-sn-fullnav .plfn-overlay.open {
opacity: 1;
visibility: visible;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.pl-sn-fullnav .plfn-overlay.open ul.fullnav-menu li.animation {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.pl-sn-fullnav .plfn-overlay.open ul.plfn-follow li.animation,
.pl-sn-fullnav .plfn-overlay.open .plfn-copy {
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
}
.pl-sn-fullnav .plfn-overlay {
width: 100%;
height: 100%;
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 2;
padding: 50px;
text-align: center;
overflow-y: scroll;
overflow-x: hidden;
-webkit-backface-visibility: hidden;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: -ms-flex;
display: flex;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
justify-content: center;
}
.pl-sn-fullnav ul.fullnav-menu {
margin: 0;
padding: 0;
list-style: none;
}
.pl-sn-fullnav ul.fullnav-menu > li {
margin: 0 0 10px 0;
}
.pl-sn-fullnav ul.fullnav-menu li {
padding: 0;
align-items: center;
}
.pl-sn-fullnav ul.fullnav-menu li a {
display: block;
text-decoration: none;
font-size: 2rem;
font-weight: 600;
color: inherit;
}
.pl-sn-fullnav ul.fullnav-menu ul.sub-menu {
margin: 0;
padding: 0;
list-style: none;
}
.pl-sn-fullnav ul.fullnav-menu ul.sub-menu li a {
font-size: 1rem;
}
.pl-sn-fullnav .plfn-follow {
position: absolute;
right: 20px;
bottom: 10px;
text-align: center;
list-style: none;
margin: 50px 0 0;
padding: 0;
}
.pl-sn-fullnav .plfn-follow li {
display: inline-block;
}
.pl-sn-fullnav .plfn-follow li a {
display: block;
color: inherit;
padding: 0 6px;
}
.pl-sn-fullnav .plfn-copy {
color: inherit;
position: absolute;
left: 20px;
bottom: 10px;
margin: 20px 0 0;
font-size: .7rem;
font-weight: 600;
}
.pl-sn-fullnav .plfn-toggle {
cursor: pointer;
text-align: left;
border: 0; }
.pl-sn-fullnav .plfn-toggle span {
position: relative;
margin-top: 8px;
margin-bottom: 8px;
background-color: #6f6f6f;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.pl-sn-fullnav .plfn-toggle span:before,
.pl-sn-fullnav .plfn-toggle span:after {
position: absolute;
content: "";
}
.pl-sn-fullnav .plfn-toggle span:before {
top: -8px;
background-color: inherit;
}
.pl-sn-fullnav .plfn-toggle span:after {
top: 8px;
background-color: inherit;
}
.pl-sn-fullnav .plfn-toggle span,
.pl-sn-fullnav .plfn-toggle span::before,
.pl-sn-fullnav .plfn-toggle span::after {
display: inline-block;
width: 25px;
height: 4px;
-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;
}
.pl-sn-fullnav .plfn-toggle.open {
position: fixed;
top: 16px;
right: 16px;
z-index: 51;
cursor: pointer;
}
.pl-sn-fullnav .plfn-toggle.open span {
-webkit-transform: translateY(8px) rotate(225deg);
-moz-transform: translateY(8px) rotate(225deg);
-ms-transform: translateY(8px) rotate(225deg);
transform: translateY(8px) rotate(225deg);
}
.pl-sn-fullnav .plfn-toggle.open span:before,
.pl-sn-fullnav .plfn-toggle.open span:after {
-webkit-transform: translateY(-8px) rotate(-90deg);
-moz-transform: translateY(-8px) rotate(-90deg);
-ms-transform: translateY(-8px) rotate(-90deg);
transform: translateY(-8px) rotate(-90deg);
}
.pl-sn-fullnav .plfn-toggle.open span:before {
background-color: transparent;
}
@media (max-width: 768px) {
.pl-sn-fullnav .plfn-follow,
.pl-sn-fullnav .plfn-copy {
position: relative;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
}
@media (max-width: 480px) {
.pl-sn-fullnav .plfn-overlay ul.fullnav-menu li a {
font-size: 1.5rem;
}
.pl-sn-fullnav .plfn-overlay ul.fullnav-menu ul.sub-menu li a {
font-size: 1rem;
}
}.pl-sn-boxes {
text-align: center;
}
.pl-sn-boxes .pl-control-left {
text-align: left;
}
.pl-sn-boxes .pl-control-left .boxes-text {
text-align: left;
}
.pl-sn-boxes .pl-alignment-right {
text-align: right;
}
.pl-sn-boxes .pl-alignment-right .pl-control-top .boxes-media {
margin-right: 0px;
}
.pl-sn-boxes .pl-alignment-right .pl-control-left .boxes-text {
text-align: right;
}
.pl-sn-boxes .pl-alignment-left {
text-align: left;
}
.pl-sn-boxes .pl-alignment-left .pl-control-top .boxes-media {
margin-left: 0px;
}
.pl-sn-boxes .pl-alignment-center .pl-control-left .boxes-text {
text-align: center;
}
.the-boxes-container {
overflow: hidden;
}
.the-boxes-container.cntr {
display: inline-block;
}
.boxes {
text-decoration: none;
color: inherit;
}
.boxes:hover,
.boxes:focus {
text-decoration: none;
color: inherit;
opacity: 1 !important;
}
.boxes[href] {
cursor: pointer;
}
.boxes[href]:hover,
.boxes[href]:focus {
opacity: 0.7 !important;
outline: 1px solid rgba(0, 0, 0, 0.1);
}
.boxes .boxes-title {
margin: 0 0 5px;
font-size: 2em;
line-height: 1.2em;
}
.boxes.top-aligned .boxes-desc {
max-width: 300px;
margin: 0 auto;
}
.boxes.top-aligned .boxes-media.wrap-count {
max-width: 100%;
}
.boxes .the-boxes-media {
display: block;
max-width: 100%;
margin-right: auto;
margin-left: auto;
}
.boxes .the-boxes-media.media-image {
max-width: 70%;
}
.boxes .the-boxes-media .pl-counter,
.boxes .the-boxes-media .pl-image,
.boxes .the-boxes-media .boxes-icon {
display: none;
}
.boxes .the-boxes-media.media-count .pl-counter {
display: block;
}
.boxes .the-boxes-media.media-image .pl-image {
display: block;
}
.boxes .the-boxes-media.media-icon .boxes-icon {
display: block;
}
.boxes .boxes-pad {
width: 100%;
padding: 1em 0;
}
.boxes .pl-control-top .media-left,
.boxes .pl-control-top .media-right,
.boxes .pl-control-top .media-body {
display: block;
padding: 0;
margin: 1.4em auto;
}
.boxes .pl-control-left {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: -ms-flex;
display: flex;
-webkit-flex-direction: row;
-moz-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
}
.boxes .pl-control-left > .media-left {
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.boxes .pl-control-left > .media-right {
-webkit-flex: 0 1 auto;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
}
.boxes .pl-control-left .pl-counter {
font-size: 25px;
line-height: 1em;
min-width: 65px;
text-align: right;
margin-top: 5px;
}
.boxes .pl-control-left .the-boxes-media {
max-width: 100px;
width: 60px;
text-align: right;
direction: rtl;
}
.boxes .pl-control-left .the-boxes-media .pl-image {
margin-top: 6px;
width: 80px;
max-width: 100%;
}
.boxes .pl-control-left .boxes-icon {
font-size: 50px;
}
.boxes .pl-control-left.boxes-icon-border.media-type-icon {
width: 40px;
height: 40px;
line-height: 40px;
}
.boxes .pl-control-left .boxes-icon-border.media-type-image img {
width: 80px;
}
.boxes .boxes-icon {
font-size: 6em;
}
.boxes .pl-image {
display: inline-block;
background-size: cover;
height: 0;
padding: 50%;
overflow: hidden;
margin-right: auto;
margin-left: auto;
background-position: 50% 50%;
background-image: url(//londonbrideuk.com/wp-content/ui/images/default-image.jpg);
}
.boxes .pl-image.round {
border-radius: 500px;
}
.boxes .pl-counter {
font-size: 4em;
font-weight: 600;
letter-spacing: -1px;
line-height: 1em;
}
.boxes a {
color: inherit;
}