@font-face{font-family:pop_bold;src:url(../font/Poppins-Bold.ttf)}@font-face{font-family:pop_regular;src:url(../font/Poppins-Regular.ttf)}@font-face{font-family:mont_heavy_demo;src:url(../font/Mont-HeavyDEMO.ttf)}@font-face{font-family:poppins_regular;src:url(../font/Poppins-Regular.ttf)}@font-face{font-family:Montserrat-Regular;src:url(../font/Montserrat-Regular.ttf)}@font-face{font-family:Montserrat-Bold;src:url(../font/Montserrat-Regular.ttf)}@font-face{font-family:Mont-Thin;src:url(../font/FontsFree-Net-Mont2.ttf)}@font-face{font-family:Poppins-Thin;src:url(../font/Poppins-Thin.ttf)}@font-face{font-family:Poppins-Black;src:url(../font/Poppins-Black.ttf)}@font-face{font-family:mont_light;src:url(../font/Mont-ExtraLightDEMO.otf)}@font-face{font-family:mont_heavy;src:url(../font/Mont-HeavyDEMO.otf)}@font-face{font-family:neuzeit_book;src:url(../../font/NeuzeitSLTStd-Book.otf)}ul.foo_contact li a:hover {
	color: #1ADEBB
}
ul.foo_contact li a {
	font-size: 16px;
	transition: 0.5s
}
.section_wrap.mission-section .container .row .col-lg-6:nth-child(2) .heading h3 {
	padding-left: 13px
}
.epic-img .desktop_image {
	width: 100%!important
}
.page_wrap.pride2020.page-1017 .container .header_title {
	display: none
}
.page-pride2020 .header-slider .owl-slider .owl-stage-outer .item .row .col-lg-6:nth-child(2) .align-center p {
	width: 85%
}
.mission {
	font-family: poppins;
	font-size: 18px;
	font-weight: 700;
	line-height: .1;
	margin-bottom: -5px;
	display: block;
	margin-top: 30px
}
.section_wrap.history-vision {
	margin-top: 5em
}
.section_wrap.seatle-out-title {
	margin-top: 5%;
	margin-bottom: -3em
}
.section_wrap.about-us .container .row .col-12:nth-child(2) img {
	margin-top: 3em!important
}
.blue-container {
	padding-bottom: 15px
}
.mission-image img {
	width: 100%
}
.sec_one {
	background: url(../../image/about-bg.jpg)!important;
	background-position: center;
	background-size: cover!important;
	padding: 6em 0;
	margin-top: 5%
}
.section_wrap.about-bg-image .container .row .col-lg-6:nth-child(1) .image_container {
	margin-top: -8em
}
.sec_one .container .row .col-lg-6:nth-child(1) .overlay-we-can .overlay_txt {
	font-size: 50px!important;
	color: #fff;
	border-left: 2px solid #fff;
	width: 82%;
	height: 62%
}
.staff-slide {
	margin-top: 74px
}
.sec_image {
	position: relative
}
.sec_img {
	width: 100%;
	margin-top: -125px
}
.sec_fourth .container .row .col-lg-6:nth-child(2) .staff-slide .owl-item .item .staff-image img {
	width: 40%;
	float: right;
	padding-bottom: 43px;
	margin-left: 42px
}
.sec_fourth .container .row .col-lg-6:nth-child(2) .owl-dots {
	display: none
}
.we-can-do {
	color: #fff;
	font-size: 36px;
	font-weight: 900;
	width: 70%;
	margin-top: -36%;
	margin-left: 31%
}
.sec_third {
	margin-top: 5%
}
.vision {
	width: 60%;
	font-family: Poppins;
	font-size: 45px;
	font-weight: 700
}
.history {
	font-family: mont_heavy;
	font-size: 48px;
	font-weight: 800
}
.mission-vision {
	margin-top: 11%;
	font-size: 15px;
	padding-right: 53px
}
.history-small {
	font-size: 48px;
	font-family: mont_light;
	line-height: 50px
}
.direcotry-small {
	font-size: 48px;
	font-weight: 100;
	color: #fff;
	font-family: mont_light
}
.header-right {
	font-size: 16px;
	font-weight: 700
}
.board-directors {
	font-size: 16px;
	margin-top: 25px
}
.exective-officer {
	margin-top: 51px;
	margin-bottom: -1em;
	line-height: 10px
}
.bottom-officers-client {
	padding-top: 50px
}
.board-clients {
	padding-top: 21px
}
.vision .vision-small {
	font-weight: lighter;
	font-family: Poppins
}
.vision-small {
	width: 60%;
	font-size: 45px
}
.vision-vision {
	width: 76%;
	line-height: 1.1
}
.history-para {
	margin-top: 7%;
	font-size: 16px;
	padding-right: 91px
}
.red-box {
	background-color: #de255f;
	background-position-x: 0%;
	background-position-y: 0%;
	background-size: auto;
	background-position: center;
	background-size: cover;
	padding: 37px 24px;
	margin-top: 5%;
	margin-left: -25px;
	padding-bottom: 88px;
	color: #fff
}
.section_wrap.history-vision .container .col-lg-6:nth-child(2) .sec_content {
	padding-left: 14px
}
.sec_fourth .container .col-lg-6:nth-child(2) {
	padding-left: 31px
}
.staff_details {
	margin-top: 8%
}
.section_wrap.about-foundation .container .row .col-lg-6:nth-child(1) .sec_content h1 {
	font-size: 48px;
	font-family: mont_heavy
}
.board-small {
	color: #fff;
	font-weight: initial;
	font-family: mont_light
}
.board {
	color: #fff;
	font-weight: 600;
	font-family: mont_heavy;
	font-size: 48px
}
.sec_fourth .container .row .col-lg-6:nth-child(2) .owl-theme.al_right {
	font-size: 35px
}
.purpose-italic {
	font-style: italic;
	font-weight: lighter
}
.board p {
	color: #fff
}
.directors {
	margin-top: 19%;
	font-family: poppins
}
.staff {
	font-weight: 800;
	font-family: mont_heavy;
	font-size: 48px
}
.staff_details p {
	font-family: neuzeit_book
}
.staff-para {
	font-weight: 300;
	font-size: 16px;
	font-family: neuzeit_book;
	width: 50%!important;
	line-height: 1.2
}
.para-two {
	font-family: neuzeit_book;
	font-size: 16px
}
.para-one {
	font-family: neuzeit_book
}
.staff-name {
	font-weight: bold!important
}
.staff-name a {
	text-decoration: underline!important;
	transition: 0.4s
}
.small-slider {
	margin-top: 33px
}
.hr {
	border: 2px solid #08243E
}
.sec_fifth {
	margin-top: 5%
}
.about-about {
	color: #08243E;
	font-weight: 800;
	font-family: mont_heavy;
	font-weight: 700;
	margin-top: 16px;
	font-size: 48px
}
.about-small {
	color: #08243E;
	font-family: mont_light;
	font-size: 48px
}
.about-image {
	margin-top: 5%
}
.about-image img {
	width: 100%
}
.about-middle {
	padding-top: 12px;
	padding-right: 65px
}
.sec_fourth {
	margin-top: 5%
}
.director-subpara {
	color: #fff;
	padding-top: 20px;
	padding-right: 50px
}
.bottom-board-sub-text {
	margin-top: 14rem
}
span {
	font-family: Poppins;
	font-weight: 400
}
.mission .mission-small {
	font-weight: lighter
}
.sec_seven {
	margin-top: 2%
}
.eight-box {
	width: 50%;
	background-color: crimson;
	position: relative;
	margin-top: 5%
}
.about-button {
	position: absolute;
	margin-top: 1%;
	margin-left: 0%
}
a.btn_blue {
	display: block;
	text-align: center;
	background: #521efe;
	color: #fff;
	padding: 7px;
	width: 30%;
	transition: 0.5s;
	margin-top: 36px!important;
	font-family: 'Rajdhani', sans-serif;
	font-size: 16px;
	font-weight: 700
}
.eight-box-small-div {
	border: 2px solid #08243E;
	width: 100%;
	height: 200px
}
.align-text-bottom {
	padding-top: 0
}
.contact-box {
	width: 100%
}
.sec_six {
	background-color: #521efe;
	padding: 24px;
	margin-top: 5%;
	width: 100%
}
.contact_sec {
	background-color: #F8AA42;
	padding-bottom: 39px;
	margin-top: 30px;
	margin-left: -5%;
	width: 572px;
	padding-left: 27px;
	margin-bottom: 50px;
	padding-top: 1px
}
.contact-text {
	color: #08243E;
	padding-top: 58px;
	font-size: 48px;
	font-family: mont_heavy;
	font-weight: 900;
	padding-bottom: 20px
}
.exective-staff {
	font-family: Poppins!important;
	font-weight: 400!important;
	margin: 0
}
.sub-name {
	color: #fff;
	font-size: 16px
}
span.officer-name {
	font-size: 18px
}
.question-sec {
	background-color: #1ADEBB;
	padding-bottom: 57px;
	padding-top: 57px;
	margin-top: 56px;
	margin-left: -106px;
	padding-left: 105px;
	width: 670px;
	padding-right: 49px
}
.staff-name {
	font-family: poppins!important
}
.hello-edit a {
	color: #08243E
}
.question-text {
	color: #08243E;
	font-weight: 900;
	font-family: mont_heavy;
	font-size: 48px
}
.section_wrap.contact-question-section {
	margin-top: -20px
}
.hello-edit {
	cursor: pointer;
	color: #08243E;
	font-weight: 800;
	font-family: poppins
}
.hello-edit a:hover {
	text-decoration: underline!important
}
.bottom-officers {
	margin-top: 40px
}
.align-text-bottom .exective-officer {
	line-height: 10px;
	color: #fff
}
.exective-officer.second-board-directory {
	color: #fff;
	padding-left: 15px
}
.section_wrap.mission-section {
	margin-top: 2em
}
.exective-officer strong {
	font-weight: 700
}
.overlay-we-can h3 {
	font-size: 50px;
	width: 93%;
	font-family: poppins;
	left: 1em;
	padding-left: 14px;
	font-weight: 800;
	color: #fff;
	height: 84%;
	font-family: mont_heavy
}
.overlay-we-can {
	position: absolute;
	top: 8em!important;
	left: 42px
}
.content__area_left .sec_content h1 {
	font-size: 48px;
	font-family: mont_heavy;
	margin-top: 21px
}
.overlay-we-can:after {
	content: '';
	height: 83%;
	background: #fff;
	padding: 1px;
	position: absolute;
	left: 2px;
	top: 10px
}
.contact-subtext {
	padding-top: 25px;
	color: #08243E;
	font-family: poppins
}
.question-subtext {
	font-family: poppins;
	padding-right: 20px
}
.header_title.white {
	border-bottom: 1px solid #08243E;
	font-weight: 700
}
.content__area_right {
	padding: 0px!important
}
.header_title {
	font-size: 30px;
	margin-bottom: 1em
}
.we-can-bottom-text {
	font-size: 15px;
	font-family: poppins;
	font-weight: 300;
	margin-top: 20px;
	padding-right: 50px;
	padding-left: 17px
}
.bottom-text {
	margin-top: 15em;
	margin-left: 12px
}
.left-director strong {
	font-size: 18px
}
.sec_eight {
	margin-top: 28px
}
.blue-container {
	background: #521efe;
	padding: 25px;
	margin-top: 60px;
	width: 100%;
	padding-top: 34px;
	padding-bottom: 33px;
	margin: auto
}
.sec_sec {
	margin-left: 0;
	margin-right: 25px;
	padding: -26px;
	padding-top: 28px;
	padding-bottom: 26px;
	margin-top: 26px
}
.staff-slide {
	margin-top: 78px
}
.board-directors p {
	color: #fff;
	padding-right: 50px
}
.red-box .section-title {
	color: #fff;
	font-size: 48px;
	font-family: mont_heavy
}
.sec_fourth .container .row .col-lg-6:nth-child(1) .red-box .board-directors .exective-officer {
	line-height: 25px
}
.directors-position {
	font-weight: 800;
	color: #fff
}
.director {
	font-size: 18px
}
.alex {
	font-size: 16px;
	font-weight: 800;
	font-family: poppins;
	color: #fff
}
.exective-officer-two {
	margin-top: 2em;
	margin-bottom: -1em
}
.exective-officer-two {
	font-weight: 800;
	color: #fff;
	font-size: 18px
}
.vice-preside-couple span {
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	font-family: poppins
}
.mission-statement {
	padding-right: 42px;
	padding-left: 16px
}
.pride_in_the_park.mt-5.contact-question-section {
	margin-top: 2em!important
}
.vice-preside-couple-two span {
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	font-family: poppins
}
.exective-officer span {
	font-weight: 800;
	color: #fff
}
.section_wrap.about-us .container .row .col-lg-6:nth-child(2) img {
	margin-top: 4em
}
.section_wrap.about-foundation {
	margin-top: 3em
}
.section_wrap .container .row .col-lg-12 .heading h1 {
	font-size: 48px;
	font-family: mont_heavy;
	font-weight: 800;
	text-align: center;
	margin-top: 1em;
	color: #08243E
}
.section_wrap.toptips-section {
	margin-top: 5em
}
.section_wrap.toptips-section .container .row .col-lg-6:nth-child(1) h2 {
	font-size: 48px;
	font-family: mont_heavy;
	line-height: 62px;
	margin-bottom: 0
}
.section_wrap.toptips-section .container .row .col-lg-6:nth-child(1) .heading {
	line-height: 41px;
	margin-top: -28px
}
.section_wrap.toptips-section .container .row .col-lg-6:nth-child(1) .tips-light {
	font-size: 48px;
	font-family: mont_light
}
element {
	font-size: 50px
}
.pride-overlay-text h3 {
	font-size: 50px!important;
	width: 68%
}
.section_wrap.yellow-bg .container .row .col-lg-6:nth-child(1) {
	padding-right: 31px
}
.section_wrap.yellow-bg .container .row .col-lg-6:nth-child(1) .image_container {
	margin-top: 2em
}
.section_wrap.event-schedule .container .row .col-lg-12 .heading h5 {
	text-align: center;
	font-size: 30px;
	font-family: Poppins;
	line-height: 46px
}
.section_wrap.event-schedule .container .row .col-lg-12 .heading h4 {
	text-align: center;
	font-size: 24px;
	font-weight: 300
}
.p {
	font-size: 15px;
	font-family: Poppins
}
.prdie-sec-one {
	text-align: center;
	margin-top: 4em
}
.paradeinfo {
	font-family: Poppins;
	font-weight: 900;
	font-size: 80px;
	color: #08243E
}
ul.multi-div {
	margin: 0;
	padding: 0
}
ul.multi-div li {
	width: 12.5%;
	float: left;
	list-style: none;
	padding: 3px
}
ul.multi-div li:nth-child(1) {
	background: #DE255F
}
ul.multi-div li:nth-child(2) {
	background: #F8AA42
}
ul.multi-div li:nth-child(3) {
	background: #1ADEBB
}
ul.multi-div li:nth-child(4) {
	background: #521EFF
}
.pride-color-div {
	width: 58%;
	margin-right: auto;
	margin-left: auto;
	padding-left: 20%;
	padding-bottom: 18px
}
.color-div {
	width: 28%;
	margin-right: auto;
	margin-left: auto;
	padding-left: 10%
}
.pride-schedule-details {
	margin-top: 30px;
	font-family: Poppins;
	font-weight: 500
}
.schedule-details-para {
	font-family: Poppins;
	font-weight: 400;
	font-size: 22px;
	color: #08243E
}
.epic-img {
	margin-top: 2em
}
.pride-overlay-text {
	font-size: 50px;
	font-family: mont_heavy;
	position: absolute;
	top: 49%;
	left: 9%;
	padding-left: 14px;
	color: #08243E
}
section.parade-sec-eight .container .row .col-lg-12:nth-child(1) .seatle-pride-park {
	font-size: 30px;
	font-family: poppins;
	font-weight: 600
}
.parade-numer ul li:first-child {
	margin-top: 36px
}
.parade-number-box .third-pride {
	margin-top: -38px
}
.parade-numer .second-pride {
	margin-top: -43px!important
}
.parade-number-box .fourth-pride {
	margin-top: 34px
}
.third-pride {
	margin-bottom: 28px!important;
	margin-top: -20px
}
.fourth-pride {
	padding-top: -30px!important
}
.fourth-pride::before {
	top: 19%!important
}
.fourth-pride .pride-second-child {
	margin-top: 10px!important
}
.parade-numer ul li:first-child sup {
	vertical-align: middle
}
.pride-overlay-text h3::after {
	content: '';
	height: 44%;
	background: #08243E;
	padding: 1px;
	position: absolute;
	left: 0;
	top: 12px
}
.slider_content h2 {
	line-height: 85px!important
}
.pride-overlay-text p {
	margin-top: 2em;
	width: 76%;
	text-align: justify
}
.epic-para {
	margin-top: 13em;
	margin-left: 12%
}
.parade-numer-box img {
	width: 100%
}
.parade-epic {
	margin-top: 4em;
	background: url(../../image/right.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-size: 51% 100%;
	padding: 2em 0
}
.parade-numer ul li:first-child sup {
	vertical-align: middle!important
}
.pride-name {
	font-family: mont_heavy;
	font-size: 48px;
	font-weight: 800
}
.pride-small {
	line-height: 1.2;
	font-size: 48px;
	font-family: mont_light;
	font-weight: 300;
	padding-right: 162px
}
p.epic-para strong {
	font-weight: 600
}
.childs-numbers {
	border-top: 2px solid black;
	width: 10%;
	list-style-type: none;
	position: relative
}
.child-number-1 {
	font-size: 70px;
	font-family: poppins;
	font-weight: 800;
	list-style-type: none;
	position: absolute;
	margin-left: 28px;
	top: -25px
}
span.upper-th {
	font-size: 33px;
	font-weight: 600
}
.parade-numer ul {
	padding: 0;
	margin: 0;
	padding-left: 4em;
	position: relative
}
.parade-numer ul::before {
	content: '';
	width: 8%!important;
	background: #000;
	height: 3px;
	position: absolute;
	left: 0;
	top: 66%
}
.section_wrap .container .row .col-lg-12 .heading h1 {
	text-align: left
}
.info-details {
	font-family: poppins;
	font-weight: 700
}
.parade-numer p {
	margin-bottom: -37px;
	line-height: 27px;
	margin-top: 23px
}
.second-pride::before {
	top: 61%!important
}
.parade-numer ul li:first-child {
	font-size: 80px;
	font-weight: 800;
	font-family: mont_heavy;
	margin-top: 5%;
	padding-left: 0
}
.parade-numer ul li {
	display: inline-block
}
.parade-numer ul li:last-child {
	font-size: 20px;
	width: 46%!important;
	position: relative;
	top: -9px;
	font-family: poppins;
	font-weight: 400
}
.parade-numer ul li:first-child sup {
	font-size: 40px;
	left: -12px
}
.pride_in_the_park.mt-5.contact-musical-section {
	margin-top: 5em!important
}
.pride-second-child {
	line-height: .8
}
ul.second-pride::before {
	top: 44%
}
.pride-second-child {
	line-height: 1;
	font-weight: 400;
	font-family: poppins;
	font-size: 20px
}
ul.fourth-pride::before {
	top: 44%
}
.pride-sec-three {
	padding-left: 2%
}
span.route-small {
	font-family: mont_light
}
.parade-route-section {
	font-family: mont_heavy;
	font-weight: 700;
	font-size: 48px;
	margin-top: 30px
}
.parade-center-image img {
	width: 100%;
	padding-right: 14px
}
.topic-bg {
	background: url(../img/tips-image.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover
}
.top-tips-heading {
	margin-top: -20px;
	font-size: 48px;
	font-family: mont_heavy;
	font-weight: 600;
	line-height: .9
}
.sub-top-tips {
	font-family: mont_light;
	font-size: 48px;
	line-height: 1.1
}
.parade-sec-seven {
	margin-top: 27px
}
.tips-list-view {
	margin-left: -36px;
	margin-top: 27px;
	font-family: poppins;
	font-weight: 300;
	padding-right: 58px
}
.section_wrap.register-section {
	margin-top: 4em
}
.section_wrap.grand-seat-section .container .row .col-lg-6:nth-child(2) .sec_content h5 {
	font-size: 14px
}
.section_wrap.register-section .container .row .col-lg-6:nth-child(1) .sec_content h5 {
	font-size: 14px;
	padding-bottom: 15px
}
.section_wrap.register-section .container .row .col-lg-6:nth-child(1) .button_div .btn_pride {
	width: 42%;
	padding: 9px 51px
}
.section_wrap.register-section .container .row .col-lg-6:nth-child(1) .sec_content p span {
	font-style: italic;
	font-weight: 700
}
.section_wrap.redbox-bluebox .container .row .col-lg-6:nth-child(1) .make-sec h3 {
	color: #fff;
	font-family: mont_heavy;
	padding-bottom: 20px
}
.section_wrap.redbox-bluebox .container .row .col-lg-6:nth-child(1) .make-sec p {
	color: #fff
}
.section_wrap.grand-seat-section .container .row .col-lg-6:nth-child(2) .button_div a.btn_pride {
	padding: 8px 44px
}
.section_wrap.register-section .col-lg-6:nth-child(2) {
	padding: 0
}
.section_wrap.grand-seat-section .container .row .col-lg-6:nth-child(2) {
	padding-left: 37px
}
.section_wrap.grand-seat-section .container .row .col-lg-6:nth-child(1) {
	padding: 0
}
.tips-list-view-two li {
	font-family: poppins;
	font-weight: 300;
	text-indent: 19px
}
.tips-list-view-two {
	margin-left: -18px
}
ul.tips-list-view-two li {
	padding-bottom: 26px
}
.parade-sec-five {
	margin-top: 50px
}
.parade-sec-four {
	margin-top: 6%
}
.grant-lieft-image img {
	width: 100%
}
.grant-seat {
	margin-left: 4%
}
.stand-text-small {
	font-family: mont_light;
	font-weight: 500
}
.grant-stand-text {
	font-size: 48px;
	font-family: mont_heavy
}
.ticket-text {
	font-family: poppins;
	font-weight: 400;
	font-size: 14px
}
.grant-button {
	display: block;
	text-align: center;
	color: #fff;
	padding: 10px;
	width: 41%;
	margin: 2em 0 0;
	transition: 0.5s;
	font-family: Rajdhani;
	font-weight: 600;
	background-color: #de255f
}
.parade-sec-six {
	margin-top: 4%
}
.grant-right-image {
	margin-left: 4%
}
.grant-right-image img {
	width: 100%
}
.register-button {
	display: block;
	text-align: center;
	color: #fff;
	padding: 6px;
	width: 44%;
	margin: 2em 0 0;
	font-family: Rajdhani;
	font-weight: 600;
	background-color: #521EFF;
	border-radius: 1px;
	font-size: 16px
}
.grant-read-more {
	display: block;
	text-align: center;
	color: #fff;
	padding: 5px;
	width: 31%;
	margin: 2em 0 0;
	font-family: Rajdhani;
	font-weight: 600;
	background-color: #1ADEBB!important;
	border-radius: 1px;
	font-size: 16px
}
.make-sec {
	background-color: #de255f;
	padding: 41px 24px 27px 30px;
	margin-top: 30px;
	margin-left: -6%;
	width: 667px;
	margin-bottom: 50px
}
.make-sub-text {
	font-size: 48px;
	font-family: mont_heavy;
	color: #fff
}
.make-sub-small-text {
	font-size: 48px;
	font-family: mont_light;
	color: #fff;
	line-height: .7
}
.make-orange {
	background: #F8AA42;
	display: block;
	padding: 5px 20px;
	text-align: center;
	color: #fff!important;
	width: 23%;
	font-family: Rajdhani;
	border-radius: 1px;
	font-weight: 600
}
.press-sec {
	background-color: #521efe;
	padding: 38px 3px 33px 98px;
	margin-top: 12%;
	margin-left: -11%;
	width: 632px
}
.press-contact {
	display: block;
	text-align: center;
	color: #fff;
	padding: 5px;
	width: 34%;
	margin: 2em 0 0;
	font-family: Rajdhani;
	font-weight: 600;
	background-color: #49d8b8!important;
	border-radius: 1px;
	margin-left: 19%
}
.make-sub-title {
	color: #fff;
	font-family: poppins;
	font-weight: 300;
	padding-top: 24px;
	padding-bottom: 9px
}
.parade-text {
	font-size: 48px;
	font-family: mont_heavy;
	color: #fff
}
.press-sub-small-text {
	font-family: mont_light
}
.seatle-park {
	font-family: Poppins;
	font-weight: 900;
	font-size: 80px;
	text-align: center;
	color: #08243E
}
.pride-park-details {
	text-align: center;
	margin-top: 30px;
	font-family: Poppins;
	font-weight: 600
}
.bg {
	background: url(../../image/annual-bg.png)!important;
	background-position: center!important;
	background-repeat: no-repeat!important;
	background-size: cover!important;
	min-height: 468px
}
.seatle-park-bg {
	margin-top: 8%;
	position: relative
}
.overlay-seatle-image {
	margin-top: -50px
}
.overlay-seatle-image img {
	width: 100%;
	margin-left: -20px
}
.seatle-park-right-text {
	font-size: 40px;
	width: 100%;
	font-family: poppins;
	position: absolute;
	top: 4.7em;
	left: 2em;
	border-left: 2px solid #08243E;
	padding-left: 14px;
	font-weight: 800;
	color: #fff;
	margin-top: 10%
}
.seatle-park-right {
	position: absolute;
	top: 91%;
	width: 1120px;
	padding-left: 15px;
	max-width: 1125px;
	margin-left: 22px
}
.annual-heading {
	font-size: 50px;
	font-weight: 800;
	font-family: mont_heavy;
	text-transform: uppercase
}
.seatle-park-text {
	margin-top: 4%;
	margin-left: 25px;
	margin-right: 42px
}
.section_wrap.register-section .container .row .col-lg-6:nth-child(1) {
	padding-right: 54px
}
.booth-reservation {
	background-color: #521efe;
	padding: 55px 43px 55px 31px;
	margin-top: 30px;
	margin-left: -6%;
	width: 603px;
	margin-bottom: 50px
}
.booth-sub-text {
	font-size: 48px;
	font-family: mont_heavy;
	color: #fff
}
.parade-sec-ten {
	margin-top: 3%
}
.musical-lineup {
	background: #1ADEBB;
	padding: 48px 43px 38px 44px;
	margin-top: 20%;
	margin-left: -13%;
	width: 603px;
	margin-bottom: 50px
}
.booth-small-text {
	font-family: mont_light
}
.music-text {
	font-size: 48px;
	font-family: mont_heavy;
	padding-left: 9%
}
.music-small-text {
	font-size: 40px;
	font-family: mont_light
}
.music-sub-text {
	margin-top: 4%;
	font-size: 15px
}
.music-button {
	display: block;
	color: #fff;
	padding: 5px;
	width: 34%;
	margin: 2em 0 0;
	font-family: Rajdhani;
	font-weight: 600;
	background-color: #F8AA42!important;
	border-radius: 1px;
	font-size: 16px
}
.reserve-button {
	background: #DE255F;
	display: block;
	padding: 5px 20px;
	text-align: center;
	color: #fff!important;
	width: 32%;
	font-size: 16px;
	font-family: Rajdhani;
	font-weight: 600;
	border-radius: 1px
}
.special-event-text {
	font-family: poppins;
	font-weight: 400;
	font-size: 14px
}
.purchase-button {
	display: block;
	text-align: center;
	color: #fff;
	padding: 5px;
	width: 47%;
	margin: 2em 0 0;
	font-family: Rajdhani;
	font-weight: 600;
	background-color: #de255f!important;
	border-radius: 1px;
	font-size: 16px
}
.sounder-button {
	display: block;
	color: #fff;
	padding: 5px;
	width: 36%;
	margin: 2em 0 0;
	font-family: Rajdhani;
	font-weight: 600;
	background-color: #50d0b3!important;
	border-radius: 1px;
	font-size: 16px
}
.parade-register strong {
	font-family: poppins;
	font-weight: 700
}
.parade-register strong span {
	font-size: 16px;
	font-style: italic;
	font-weight: 700
}
.prdie-sec-one .container .row .center_heading p {
	font-size: 24px
}
.prdie-sec-one .container .row .center_heading h3 {
	font-size: 30px;
	font-weight: 700;
	margin-top: 48px;
	line-height: 43px
}
.parade-numer {
	margin-top: 0em;
	padding-left: 23px;
	width: 92%
}
.parade-epic .container .row .col-lg-6:nth-child(1) {
	padding-right: 57px
}
.parade-numer ul li:first-child {
	margin-top: 49px
}
.parade-number-box .fourth-pride .pride-second-child {
	width: 66%!important;
	line-height: 25px
}
.step-two-content {
	padding-top: 24px
}
.bottom-content {
	font-style: italic
}
.note-content {
	margin-top: 25px
}
.entry_list_block h3 {
	font-size: 26px;
	font-weight: 700;
	padding-top: 24px
}
.entry_list_block h5 {
	font-weight: 600;
	font-size: 18px;
	margin-bottom: 1px
}
.details-list {
	margin-top: 31px;
	margin-bottom: 30px
}
.new-note {
	font-weight: 700
}
.entry_list_block .review-title {
	color: #521EFF;
	font-weight: 700;
	font-size: 18px
}
.entry_list_block .review-title a {
	font-size: 18px;
	color: #521EFF
}
.entry_list_block a:hover {
	text-decoration: underline!important;
	transition: 0.5s
}
.entry_list_block .volunteer-park a:hover {
	text-decoration: underline!important;
	transition: 0.5s
}
.volunteer-park a {
	color: #DE255F;
	font-weight: 600
}
.relative_entry {
	background: transparent!important
}
.entry_details .container .row .col-lg-11:nth-child(2) .header-image {
	margin-top: 2em
}
.relative_entry .container {
	max-width: 1280px!important;
	background: #F8AA42;
	padding-left: 65px;
	padding-right: 65px;
	padding-top: 2em;
	padding-bottom: 3em
}
.entry_details .container .row .col-lg-1:nth-child(1) .social_ul li .fa-twitter:hover {
	color: #b9194b!important;
	transition: 0.5s
}
.entry_details .container .row .col-lg-1:nth-child(1) .social_ul li .fa-instagram:hover {
	color: #b9194b!important;
	transition: 0.5s
}
.entry_details .container .row .col-lg-1:nth-child(1) .social_ul li .fa-facebook-f:hover {
	color: #b9194b!important;
	transition: 0.5s
}
a {
	text-decoration: none!important
}
.small-entry_title {
	font-size: 48px;
	font-family: mont_light
}
.second_social_ul {
	padding: 0;
	margin: 0;
	text-align: right
}
.second_social_ul li {
	display: inline-block;
	padding-right: 10px
}
.entry_details .container .row .col-lg-11:nth-child(2) ul.second_social_ul {
	display: none
}
.second_social_ul {
	display: none
}
.entry_midtext {
	font-weight: 700
}
.entry_step1 h5 {
	line-height: .4;
	padding-top: 3px
}
.entry_step1 h3 {
	line-height: .9
}
.header-image img {
	width: 100%
}
ul.social {
	list-style-type: none;
	margin: 0;
	margin-top: 14em
}
.new-catego {
	font-size: 17px;
	font-family: Poppins_regular;
	margin-bottom: 4px
}
.catego-title {
	font-size: 35px;
	font-family: Poppins-Thin;
	line-height: 1.3
}
.your-path {
	font-size: 35px;
	font-family: Pop_bold
}
.header-catego {
	margin-top: -23px
}
.catego-details {
	font-family: Poppins_regular
}
.catego-para {
	font-size: 15px;
	font-family: poppins_regular;
	padding-top: 52px;
	padding-bottom: 22px
}
.step-catego {
	font-family: Pop_bold;
	font-size: 23px;
	margin-bottom: 0
}
.category-review {
	font-size: 19px;
	font-family: Pop_bold
}
.detail-description {
	color: blue;
	text-decoration: underline;
	font-family: Pop_bold
}
.category-para {
	margin-top: -14px;
	font-family: Poppins_regular
}
.details-category {
	margin-left: 65px
}
.details-sec-two {
	margin-left: 189px
}
.sec-two-category {
	margin-left: -29px
}
.details-sec-three {
	margin-left: 189px
}
.details-sec-four {
	margin-left: 189px
}
.details-sec-five {
	margin-left: 189px
}
.details-sec-six {
	margin-left: 189px
}
.details-sec-seven {
	margin-left: 189px
}
.step-two-list {
	font-family: poppins_regular;
	font-size: 15px
}
.new-for {
	font-family: pop_bold
}
.all-category {
	margin-top: 30px
}
.volunteer-step {
	text-decoration: underline
}
.note {
	font-size: 15px;
	font-family: pop_bold
}
.volunteerpark {
	color: #f40651;
	font-weight: 900
}
.entry_step1 strong {
	font-weight: 700
}
.btn.btn-volunteer {
	background-color: #de255f;
	color: #fff;
	font-family: Rajdhani;
	border-radius: 1px;
	margin-left: -12px;
	font-weight: 700;
	width: 31%
}
.watch-youremail {
	font-size: 17px;
	font-family: pop_bold
}
.watch-youremail {
	color: blue;
	text-decoration: underline;
	font-family: Pop_bold
}
.entry_title span {
	font-family: Poppins;
	font-weight: 700
}
.entry_attr span {
	font-weight: 700
}
.entry_step1 h3 {
	font-family: mont_heavy;
	font-weight: 600;
	font-size: 24px
}
.entry_step1 span {
	font-family: Poppins;
	font-weight: 700;
	color: blue;
	text-decoration: underline;
	font-size: 18px
}
.entry_step1 a {
	color: blue;
	font-weight: 700
}
.entry_details p {
	font-family: Poppins
}
.entry_step1 {
	margin-top: 40px;
	font-family: mont_heavy
}
.entry_review {
	color: black!important;
	text-decoration: none!important
}
.entry_step2 h3 {
	font-family: mont_heavy;
	font-weight: 600;
	font-size: 24px
}
.entry_step2 span {
	font-family: Poppins;
	font-weight: 700;
	color: blue;
	text-decoration: underline
}
.entry_step2 a {
	color: blue
}
.entry_step2 {
	margin-top: 40px
}
.entry_content {
	margin-top: 30px;
	line-height: 1.3
}
.entry_step2 .entry_review {
	color: blue!important;
	text-decoration: underline!important;
	font-size: 18px
}
.entry_social {
	font-family: poppins;
	font-weight: 300
}
.entry_attr {
	padding-bottom: 32px;
	margin-top: 20px;
	font-family: poppins;
	font-weight: 200;
	font-size: 14px
}
.entry_news {
	font-family: Poppins;
	font-weight: 700;
	margin-top: 20px;
	margin-top: 20px
}
span.entry_news {
	color: black;
	text-decoration: none
}
.note_content {
	color: black!important;
	font-weight: 400!important;
	text-decoration: none!important
}
.final-para {
	font-style: italic
}
.entry_siteurl {
	font-family: Poppins;
	font-weight: 700;
	color: #de255f!important;
	text-decoration: underline
}
.category_title {
	margin-top: 30px;
	font-weight: 500;
	font-family: poppins;
	font-size: 14px
}
span.single-a {
	font-weight: 700
}
.red-button {
	margin-left: 13px
}
.entry_title {
	font-family: mont_heavy;
	font-size: 48px;
	font-weight: 700
}
.secondary-title {
	font-size: 45px;
	font-family: Poppins
}
.entry_details .social_ul {
	margin-top: 15em
}
.entry_details .social_ul li:last-child {
	padding-right: 11px
}
.entry_step1 .final-para {
	text-decoration: none;
	color: black;
	font-weight: 400;
	font-family: poppins
}
.entry_step2 h5 a .entry_review {
	line-height: .2
}
span.italic-text {
	color: black;
	text-decoration: none;
	font-style: italic;
	font-weight: 300;
	font-size: 16px
}
span.entry_midtext {
	font-size: 16px;
	font-weight: 600
}
.contact-question-section .container .row .col-lg-6:nth-child(1) .overlay_b_i {
	color: white;
	margin-left: -30px!important;
	background-color: #F8AA42;
	padding-bottom: 39px;
	margin-top: 30px;
	width: 589px;
	padding-left: 27px;
	margin-bottom: 50px;
	padding-top: 1px;
	padding-left: 27px!important
}
.contact-question-section .container .row .col-lg-6:nth-child(1) .overlay_b_i h2 {
	color: #000!important;
	font-family: mont_heavy!important;
	padding-bottom: 10px
}
.contact-question-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 {
	margin-left: -81px;
	padding-left: 94px!important;
	margin-top: -8px!important
}
.contact-question-section .container .row .col-lg-6:nth-child(1) .overlay_b_i p {
	color: #000!important
}
.mission-statement .content {
	margin-top: 20px
}
.contact-question-section .container .row .col-lg-6:nth-child(1) .overlay_b_i .btn_blue {
	font-size: 16px!important;
	font-family: Rajdhani;
	color: #fff;
	width: 40%
}
.overlay_b_i.p-5 p span {
	color: #000;
	font-family: Poppins
}
.contact-question-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 a:hover {
	text-decoration: underline!important
}
.contact-question-section .container .row .col-lg-6:nth-child(1) .input-group.mb-3.w-80.mt-5.news_subscribe {
	display: none
}
.pride_in_the_park.mt-5.contact-question-section .container .row .col-lg-6:nth-child(1) h3 {
	color: #000!important;
	font-size: 48px;
	font-family: mont_heavy;
	padding-bottom: 15px
}
.section_channel.news_section .news_bg {
	padding: 30px
}
.section_channel.regional-pride-block .event_bg {
	padding: 30px
}
.section_channel.news_section .container {
	max-width: 1209px!important
}
.section_channel.news_section {
	margin-top: 7em
}
.section_channel.regional-pride-block .container {
	max-width: 1209px!important
}
.section_wrap.sounders-pride-section .container .row .col-lg-6:nth-child(1) {
	padding-left: 15px;
	padding-right: 10px
}
.section_wrap.sounders-pride-section .container .row .col-lg-6:nth-child(2) {
	padding-right: 61px;
	padding-left: 38px
}
.section_wrap.sounders-pride-section .container .row .col-lg-6:nth-child(2) .heading h4 {
	font-size: 14px;
	font-family: poppins
}
.entry_details .container .row .col-lg-1:nth-child(1) .social_ul li .fa-facebook-f {
	color: black!important;
	font-size: 27px
}
.entry_details .container .row .col-lg-1:nth-child(1) .social_ul li .fa-twitter {
	color: black!important;
	font-size: 27px
}
.entry_details .container .row .col-lg-1:nth-child(1) .social_ul li .fa-instagram {
	color: black!important;
	font-size: 27px
}
.owl-slider .owl-item.active .item .row .slider_content a.slider_btn {
	width: 45%!important
}
.parade-heading {
	margin-top: 3em!important
}
.overlay-we-can h3.overlay_txt {
	top: 6.9em;
	color: #08243E
}
.list-view {
	width: 100%;
	float: left;
	list-style: none
}
.about-bg-image {
	background: url(../image/about-bg.jpg)!important;
	background-position: center;
	background-size: cover;
	padding: 6em 0;
	margin-top: 5%
}
ul.list-view li.first-view {
	width: 12.5%;
	float: left;
	list-style: none;
	padding: 3px;
	background-color: #DE255F
}
ul.list-view li.second-view {
	width: 12.5%;
	float: left;
	list-style: none;
	padding: 3px;
	background-color: #F8AA42
}
ul.list-view li.third-view {
	width: 12.5%;
	float: left;
	list-style: none;
	padding: 3px;
	background-color: #1ADEBB
}
ul.list-view li.fourth-view {
	width: 12.5%;
	float: left;
	list-style: none;
	padding: 3px;
	background-color: #521EFF
}
ul.list-view li.fifth-view {
	width: 12.5%;
	float: left;
	list-style: none;
	padding: 3px;
	background-color: #DE255F
}
ul.list-view li.sixth-view {
	width: 12.5%;
	float: left;
	list-style: none;
	padding: 3px;
	background-color: #1ADEBB
}
ul.list-view li.seventh-view {
	width: 12.5%;
	float: left;
	list-style: none;
	padding: 3px;
	background-color: #F8AA42
}
ul.list-view li.eight-view {
	width: 12.5%;
	float: left;
	list-style: none;
	padding: 3px;
	background-color: #521EFF
}
.social-image img {
	margin-left: 50%
}
.fc-book img {
	display: inline-table
}
.social_ul {
	padding: 0;
	margin: 0;
	text-align: right
}
.social_ul li {
	padding-right: 10px;
	list-style: none;
	padding-top: 15px
}
a {
	text-decoration: none!important
}
ul.foo_address li a:hover {
	color: rgb(197, 193, 193);
	opacity: .8
}
.yellow-bg {
	margin-top: 3em
}
.pride-name {
	font-family: mont_heavy;
	font-size: 48px;
	font-weight: 800
}
.single-seatle {
	font-family: mont_heavy
}
.parade-numer-box img {
	width: 100%
}
.parade-numer ul {
	padding: 0;
	margin: 0;
	padding-left: 4em;
	position: relative
}
.parade-numer ul li:first-child {
	font-size: 80px;
	font-weight: 800;
	font-family: mont_heavy;
	margin-top: 65px
}
.parade-numer ul li {
	display: inline-block
}
.parade-numer ul li:last-child {
	font-size: 20px;
	width: 53%;
	position: relative;
	top: -3px;
	font-family: poppins;
	font-weight: 400
}
.parade-numer ul li:first-child sup {
	font-size: 40px;
	left: -12px
}
.pride-second-child {
	line-height: .8
}
.overlay_txt {
	position: absolute;
	top: 2em
}
.section_wrap_page.parade-heading .container .header_title {
	font-size: 80px!important;
	border-bottom: none;
	text-align: center;
	margin-bottom: 10px
}
.color-div {
	width: 27%;
	margin-right: auto;
	margin-left: auto;
	padding-left: 9%
}
ul.multi-div {
	margin: 0;
	padding: 0
}
ul.multi-div li {
	width: 12.5%;
	float: left;
	list-style: none;
	padding: 3px
}
ul.multi-div li:nth-child(1) {
	background: #DE255F
}
ul.multi-div li:nth-child(2) {
	background: #F8AA42
}
ul.multi-div li:nth-child(3) {
	background: #1ADEBB
}
ul.multi-div li:nth-child(4) {
	background: #521EFF
}
.section_wrap.toptips-section .container .row .col-lg-6:nth-child(2) li {
	list-style-position: inside
}
.section_wrap.toptips-section .container .row .col-lg-6:nth-child(2) .sec_content li {
	padding-bottom: 20px
}
.section_wrap.toptips-section .container .row .col-lg-6:nth-child(2) {
	margin-top: 20px;
	margin-left: -15px
}
.pride-schedule-details {
	margin-top: 30px;
	font-family: Poppins;
	font-weight: 500
}
.schedule-details-para {
	font-family: Poppins;
	font-weight: 400;
	font-size: 22px;
	color: #08243E
}
.section_wrap_page.event-schedule .container .row .sec_content h4 {
	text-align: center;
	font-weight: 200;
	font-size: 24px!important
}
.section_wrap_page.event-schedule .container .row .sec_content h5 {
	margin-top: -1em;
	text-align: center;
	font-size: 30px;
	font-weight: 700
}
.section_wrap_page.parade-text .container .header_title {
	border-bottom: none!important;
	margin-top: 1em
}
.section_wrap_page.route-image-section .container .row .sec_content img {
	margin-top: -2em
}
.section_wrap_page.yellow-bg .container .row .col-lg-6:nth-child(1) .image_container img {
	width: 100%
}
.toptips-section {
	background: url(../../image/top-image.jpg)
}
.tips-list-view {
	margin-left: -36px;
	margin-top: 27px;
	font-family: poppins;
	font-weight: 300
}
ul.tips-list-view li {
	padding-bottom: 17px;
	text-indent: 4px;
	list-style-position: inside
}
.tips-list-view-two li {
	font-family: poppins;
	font-weight: 300
}
.tips-list-view-two {
	margin-left: -18px
}
ul.tips-list-view-two li {
	padding-bottom: 26px
}
.pride_in_the_park.mt-5.booth-musical-section {
	margin-top: 5em!important
}
.grand-seat-section a.btn_red {
	display: block;
	text-align: center;
	background: #DE255F;
	color: #fff!important;
	padding: 7px;
	width: 30%;
	transition: 0.5s;
	margin-top: 27px;
	font-size: 16px;
	font-weight: 400!important
}
.register-section a.btn_blue {
	display: block;
	text-align: center;
	background: #521EFF;
	color: #fff;
	padding: 7px;
	width: 44%;
	transition: 0.5s;
	margin-top: 32px!important;
	font-size: 16px
}
.section_wrap_page.register-section .container .row .col-lg-6:nth-child(1) .sec_content p span {
	font-style: italic;
	font-weight: 700
}
.sec_content h3 {
	font-size: 48px;
	font-family: mont_heavy;
	color: #08243E;
	line-height: 50px
}
.grand-seat-section {
	margin-top: 5em
}
.section_wrap_page.register-section .container .row .col-lg-6:nth-child(1) .sec_content h5 {
	font-size: 14px!important;
	font-family: poppins
}
.section_wrap_page.grand-seat-section .container .row .col-lg-6:nth-child(2) .sec_content h5 {
	font-size: 14px
}
.section_wrap_page.grand-seat-section .container .row .col-lg-6:nth-child(1) img {
	width: 100%
}
.section_wrap_page.register-section .container .row .col-lg-6:nth-child(1) a {
	color: #fff!important;
	font-weight: 600!important
}
.section_wrap_page.register-section {
	margin-top: 4em
}
.section_wrap_page.register-section .container .row .col-lg-6:nth-child(2) img {
	width: 100%
}
.make-sec {
	background-color: #de255f;
	padding: 41px 24px 27px 30px;
	margin-top: 30px;
	margin-left: -6%;
	width: 667px;
	margin-bottom: 50px
}
.make-sub-text {
	font-size: 48px;
	font-family: mont_heavy;
	color: #fff
}
.make-sub-small-text {
	font-size: 48px;
	font-family: mont_light;
	color: #fff;
	line-height: .7
}
.make-sub-title {
	color: #fff;
	font-family: poppins;
	font-weight: 300;
	padding-top: 24px;
	padding-bottom: 9px
}
.press-sec {
	background-color: #521efe;
	padding: 48px 3px 35px 98px;
	margin-top: 4em;
	margin-left: -11%;
	width: 669px
}
.parade-text {
	font-size: 48px;
	font-family: mont_heavy;
	color: #fff
}
.press-sub-small-text {
	font-family: mont_light
}
.press-contact {
	display: block;
	text-align: center;
	color: #fff;
	padding: 5px;
	width: 34%;
	margin: 2em 0 0;
	font-family: Rajdhani;
	font-weight: 600;
	background-color: #49d8b8!important;
	border-radius: 1px;
	margin-left: 19%
}
.section_wrap_page.redbox-bluebox .container .row .col-lg-6:nth-child(1) .sec_content .make-sec h3 {
	color: white;
	line-height: 50px
}
.section_wrap.parade-route-section .container .row .col-lg-12:nth-child(1) .heading .light {
	font-family: mont_light
}
.section_wrap.grand-seat-section .container .row .col-lg-6:nth-child(2) .sec_content h5 {
	padding-bottom: 15px
}
.section_wrap.grand-seat-section .container .row .col-lg-6:nth-child(2) .sec_content h5 {
	padding-bottom: 15px
}
.section_wrap.grand-seat-section .sec_content h3 {
	line-height: 41px
}
.section_wrap.register-section .sec_content h3 {
	line-height: 41px
}
.section_wrap.sounders-pride-section .container .row .col-lg-6:nth-child(2) .history {
	margin-top: 20px;
	line-height: 50px
}
.container.event_bg {
	background: #F8AA42
}
.section_wrap.sounders-pride-section .container .row .col-lg-6:nth-child(2) .sec_content p {
	margin-top: 31px
}
.section_wrap.grand-seat-section .container .row .col-lg-6:nth-child(2) .sec_content p {
	padding-top: 24px
}
.section_wrap.register-section .container .row .col-lg-6:nth-child(1) .sec_content p {
	padding-top: 24px
}
.section_wrap.register-section .container .row .col-lg-6:nth-child(1) .btn_cyn {
	margin-top: 0px!important;
	width: 32%!important
}
.redbox-bluebox a.btn_orange {
	display: block;
	text-align: center;
	background: #F8AA42;
	color: #fff!important;
	padding: 6px;
	width: 29%;
	transition: 0.5s;
	margin-top: 39px;
	font-size: 16px;
	font-weight: 400!important
}
.btn_red {
	display: block;
	text-align: center;
	background: #DE255F;
	color: #fff!important;
	padding: 9px;
	width: 31%;
	transition: 0.5s;
	margin-top: 28px;
	font-size: 16px;
	font-weight: 700;
	font-family: Rajdhani
}
.relative_entry {
	margin-top: 1em
}
.entry_list_block .btn_red:hover {
	text-decoration: none!important;
	transition: 0.5s
}
.btn_red a:hover {
	text-decoration: none!important
}
.section_wrap_page.redbox-bluebox .container .row .col-lg-6:nth-child(2) .sec_content .press-sec h3 {
	color: white;
	line-height: 50px
}
.section_wrap.redbox-bluebox .container .row .col-lg-6:nth-child(2) .press-sec h3 {
	color: #fff
}
.section_wrap.redbox-bluebox .container .row .col-lg-6:nth-child(1) {
	background-color: #DE255F;
	padding: 41px 24px 27px 26px;
	margin-top: 30px;
	margin-left: -1%;
	width: 667px;
	margin-bottom: 50px
}
.section_wrap.redbox-bluebox .container .row .col-lg-6:nth-child(1) h3 {
	color: #fff;
	padding-bottom: 20px
}
.section_wrap.redbox-bluebox .container .row .col-lg-6:nth-child(1) p {
	color: #fff
}
.section_wrap.redbox-bluebox {
	margin-top: 2em
}
.parade-sec-eight .container .row .col-lg-12:nth-child(1) {
	text-align: center
}
.parade-sec-eight .container .row .col-lg-12:nth-child(1) h3 {
	font-size: 30px;
	font-family: poppins;
	font-weight: 600;
	margin-top: 1em
}
.section_channel.news_section .news_bg .header_title.white {
	border-bottom: 2px solid #fff
}
.seatle-park-right {
	position: absolute;
	top: 19em!important;
	left: 32px
}
.seatle-park-right:after {
	content: '';
	height: 73%;
	background: #08243E;
	padding: 1px;
	position: absolute;
	left: 2px;
	top: 12px
}
.seatle-park-right h3 {
	font-size: 50px;
	font-family: mont_heavy;
	text-transform: uppercase
}
.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i {
	margin-left: -27px;
	padding-left: 29px!important;
	padding-bottom: 56px!important;
	background: #521EFF
}
.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(1) .input-group {
	display: none
}
.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i h1 {
	font-size: 48px;
	font-family: mont_heavy
}
.section_wrap.sounders-pride-section {
	margin-top: 5em
}
.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-12:nth-child(1) .overlay_b_i {
	background: #521eff
}
.section_wrap.booth-musical-section .container .row .col-lg-6:nth-child(1) .button_div .btn_pride {
	width: 42%;
	padding: 7px 25px
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i h3 {
	font-size: 48px;
	font-family: mont_heavy
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i h3 .light {
	font-size: 48px;
	font-family: mont_light
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i h3 {
	font-size: 48px;
	font-family: mont_heavy
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i h3 .light {
	font-size: 48px;
	font-family: mont_light
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i.p-5 .button_div .btn_pride {
	padding: 8px 32px;
	font-family: Rajdhani
}
.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i p {
	padding-bottom: 10px;
	padding-top: 12px
}
.section_wrap.grand-seat-section .container .row .col-lg-6:nth-child(2) .heading h3 {
	line-height: 40px
}
.section_wrap.grand-seat-section .container .row .col-lg-6:nth-child(2) h5 {
	margin-bottom: 38px
}
.section_wrap.register-section .container .row .col-lg-6:nth-child(1) .heading h3 {
	line-height: 40px
}
.section_wrap.register-section .container .row .col-lg-6:nth-child(1) h3 {
	line-height: 40px
}
.section_wrap.register-section .container .row .col-lg-6:nth-child(1) h5 {
	margin-bottom: 31px
}
.section_wrap.booth-musical-section .container .row .col-lg-6:nth-child(1) .button_div .btn_pride {
	width: 42%;
	padding: 7px 25px
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 h3 {
	font-size: 48px;
	font-family: mont_heavy
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 {
	transform: translate(-7%, -49%);
	width: 633px;
	padding: 71px!important
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i_2 h3 .light {
	font-size: 48px;
	font-family: mont_light
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 h3 {
	font-size: 48px;
	font-family: mont_heavy
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 h3 .light {
	font-size: 48px;
	font-family: mont_light;
	text-decoration: none
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 .button_div .btn_pride {
	font-family: Rajdhani;
	padding: 7px 46px
}
.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i_2 p {
	padding-bottom: 10px;
	padding-top: 12px
}
.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(2) {
	margin-top: 6em
}
.section_wrap.sounders-pride-section .container .row .col-lg-6:nth-child(2) .btn_pride {
	padding: 7px 58px
}
.section_wrap.contact-musical-section .container .row .col-lg-6:nth-child(1) .button_div .btn_pride {
	width: 42%;
	padding: 7px 25px
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 h3 {
	font-size: 48px;
	font-family: mont_heavy;
	color: #fff
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 p {
	color: #fff
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 {
	transform: translate(-8%, -70%);
	background: #521EFF;
	padding: 49px 84px!important;
	padding-bottom: 30px;
	padding-bottom: 58px!important;
	width: 638px;
	text-align: center
}
.parade-sec-eight {
	margin-top: 4em
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i_2 h3 .light {
	font-size: 48px;
	font-family: mont_light
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 h3 {
	font-size: 48px;
	font-family: mont_heavy
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 h3 .light {
	font-size: 48px;
	font-family: mont_light;
	text-decoration: none
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 .button_div .btn_pride {
	font-family: Rajdhani;
	margin: auto;
	padding: 7px 29px
}
.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i_2 p {
	padding-bottom: 10px;
	padding-top: 12px
}
.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(2) {
	margin-top: 6em
}
.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(2) h3 {
	color: #fff
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i h3 {
	font-size: 48px;
	font-family: mont_heavy
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i h3 .light {
	font-size: 48px;
	font-family: mont_light
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i h3 {
	font-size: 48px;
	font-family: mont_heavy
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i h3 .light {
	font-size: 48px;
	font-family: mont_light
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i.p-5 .button_div .btn_pride {
	padding: 7px 36px;
	font-family: Rajdhani
}
.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i p {
	padding-bottom: 10px;
	padding-top: 12px
}
.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i {
	padding: 47px 25px!important;
	margin-left: -27px
}
.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i {
	width: 658px
}
.events_home .owl-carousel .owl-item img{
    height: 225px;
}
.news_home .owl-carousel .owl-item img{
	height: 225px;
}
.overflow_img{
    height: 224px;
}
.event_all_item .overflow_img img{
    height: 225px;
}
.news_all_item .overflow_img img{
    height: 225px;
}
