.ECPaidPage h1, .ECPaidPage h2, .ECPaidPage h3, .ECPaidPage h4, .ECPaidPage h5, .ECPaidPage h6 {
font-family: var(--bs-font-family-jakarta);
color: #031621;
font-weight: var(--bs-font-bold) ;
}
.ECPaidPage p {
color: #031621;
}
.ECPaidPage .bannerArea{
background-repeat: no-repeat;
background-size: cover;
background-position: right;
padding: 5em 0 7em;
position: relative;
}
.ECPaidPage.StudyinUKlp .bannerArea{
background-image: url(//metaapply.io/wp-content/themes/metaapply/images/landingpage/lp-destination/Banner-uk.webp);
}
.ECPaidPage.StudyinEuropelp .bannerArea{
background-image: url(//metaapply.io/wp-content/themes/metaapply/images/landingpage/lp-destination/Study-in-Europe-Banner.webp);
}
.ECPaidPage.StudyinFrancelp .bannerArea{
background-image: url(//metaapply.io/wp-content/themes/metaapply/images/landingpage/lp-destination/Study-in-France-Banner.webp);
}
.ECPaidPage.StudyinGermanylp .bannerArea{
background-image: url(//metaapply.io/wp-content/themes/metaapply/images/landingpage/lp-destination/Study-in-Germany-Banner.webp);
}
.ECPaidPage.StudyinSpainlp .bannerArea{
background-image: url(//metaapply.io/wp-content/themes/metaapply/images/landingpage/lp-destination/Study-in-Spain-Banner.webp);
}
.ECPaidPage.StudyinUSAlp .bannerArea{
background-image: url(//metaapply.io/wp-content/themes/metaapply/images/landingpage/lp-destination/Study-in-the-USA-Banner.webp);
}
.ECPaidPage .testimonial-story .swiper-slide .testimonial-info img {
width: 60px;
}
.ECPaidPage .bannerArea:before{
content: '';
position: absolute;
background: url(//metaapply.io/wp-content/themes/metaapply/images/landingpage/lp-destination/Banner-girl.webp);
background-repeat: no-repeat;
background-size: 420px;
background-position: bottom;
height: 100%;
width: 100%;
bottom: 0;
}
.ECPaidPage div#form-direct {
width: 36%;
}
.ECPaidPage .white {
color: var(--bs-shades-bg-white);
}
.ECPaidPage h1 {
font-size: 90px;
line-height: 96px;
text-shadow: 0px 8px 10px rgb(28 28 28 / 30%), 0px 8px 10px rgb(69 69 69 / 15%);
}
.ECPaidPage .bannerLeft h5 {
font-weight: var(--bs-font-medium);
}
.ECPaidPage .bannerLeft h5 {
font-weight: var(--bs-font-medium);
padding: 10px 0 20px;
line-height: 34px;
width: 84%;
}
.ECPaidPage .bannerLeft {
width: 50%;
}
.ECPaidPage .bannerInfo {
background: linear-gradient(90deg, #FFD939, #FFBC1C);
border: 1px solid #FF3185;
border-radius: 8px;
position: relative;
padding: 2em 4.5em 1.5em 1.5em;
width: max-content;
margin-top: 2.2em;
}
.ECPaidPage .bannerInfo p.large {
font-size: 22px;
font-weight: var(--bs-font-semibold);
line-height: 26px;
font-family: var(--bs-font-family-jakarta);
margin: 0;
display: flex;
column-gap: 14px;
}
.ECPaidPage .bannerInfo p.large:not(:last-child){
margin-bottom: 12px;
}
.ECPaidPage .bannerInfo .domainHead {
font-family: var(--bs-font-family-jakarta);
color: #031621;
font-size: 20px;
font-weight: var(--bs-font-bold);
background: var(--bs-shades-bg-white);
width: max-content;
border-radius: 8px;
position: absolute;
top: -26px;
padding: 9px 20px;
left: 24px;
}
.ECPaidPage .lsq-form-widget {
position: relative !important;
background: var(--bs-shades-bg-white);
border-radius: 10px;
}
.ECPaidPage .counters {
padding: 1em;
background: #000364;
border-radius: 28px;
margin-top: -2.5em;
padding: 1.8em;
max-width: 100%;
}
.ECPaidPage .counters .width-80{
width: 80%;
display: flex;
justify-content: space-between;
align-items: center;
}
.ECPaidPage h2.counting{
font-size: 48px;
}
.ECPaidPage h2.counting, .ECPaidPage .count_wrap h6 {
color: var(--bs-shades-bg-white);
}
.ECPaidPage .count_wrap h6 {
font-weight: var(--bs-font-regular);
line-height: 120%;
}
.ECPaidPage .count_wrap {
flex-direction: column;
text-align: center;
gap: 10px;
}
.ECPaidPage .cardWrap {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 20px;
padding-top: 1.2em;
}
.ECPaidPage .cardWrap .cardBox {
box-shadow: 2.15px 11.83px 32.27px 0 rgb(51 51 51 / 8%);
border-radius: 16px;
text-align: center;
padding: 2em 1.2em 2.8em;
}
.ECPaidPage .cardWrap .cardBox h6 {
padding-top: 1.5em;
padding-bottom: 10px;
font-weight: var(--bs-font-semibold);
}
.ECPaidPage .cardWrap .cardBox p {
line-height: normal;
margin: 0;
}
.ECPaidPage .cardWrap .cardBox img {
height: 100px;
width: auto;
}
.ECPaidPage .section-spacing{
padding: 6.3em 0;
}
.ECPaidPage .lp-cta {
background: linear-gradient(180deg, #2E318C, #070A5F);
text-align: center;
padding: 2.5em 0;
}
.ECPaidPage .lp-cta h2 {
font-weight: var(--bs-font-semibold);
padding-bottom: 0.9em;
}
.ECPaidPage .tnc-area {
border-top: 1px solid rgb(255 255 255 / 50%);
width: 80%;
margin: 0 auto;
padding-top: 1.5em;
margin-top: 4em;
}
.ECPaidPage .testimonial-story img {
width: auto;
}
.ECPaidPage .testimonial-story .swiper-slide:nth-child(odd) {
background: #1E217A;
}
.ECPaidPage .testimonial-story .swiper-slide:nth-child(even) {
background: #FF3185;
}
.ECPaidPage .testimonial-story .swiper-slide {
border-radius: 16px;
padding: 2.5em 2em;
height: auto;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.ECPaidPage .testimonial-story .swiper-slide .testimonial-box p {
padding-top: 1.5em;
}
.ECPaidPage .testimonial-story .swiper-slide p.w-semiBold {
padding-bottom: 2px;
padding-top: 12px;
}
.ECPaidPage .testimonial-story .swiper-slide .testimonial-info {
padding-top: 1.5em;
}
.ECPaidPage .inline-imagebox {
background: #1E217A;
}
.ECPaidPage .inline-imagebox .hover-content h5 {
font-size: 20px;
font-weight: var(--bs-font-semibold);
}
.ECPaidPage .inline-imagebox .hover-content p {
line-height: 24px;
font-size: 16px;
}
.ECPaidPage .whyStudy button.btn.btn-large{
background: linear-gradient(180deg,#ff7cb1,#ff3185);
}
.ECPaidPage .whyStudy {
background: #EAF6FF;
}
.ECPaidPage .whyStudy h2 {
text-align: left;
}
.ECPaidPage .whyStudy p.large {
max-width: 100%;
padding-bottom: 1em;
}
.ECPaidPage .entryReq {
background: #EAF6FF;
}
.ECPaidPage .requirements {
padding: 4.2em 2.94em;
background: #1E217A;
border-radius: 20px;
width: max-content;
position: absolute;
right: 12px;
top: 50%;
transform: translateY(-50%);
max-width: 602px;
}
.ECPaidPage .requirements .reqBox {
display: flex;
column-gap: 12px;
align-items: start;
}
.ECPaidPage .requirements .reqBox p{
color: var(--bs-shades-bg-white);
margin: 0;
font-size: 18px;
line-height: normal;
}
.ECPaidPage .requirements .reqBox:not(:last-child) {
margin-bottom: 16px;
}
.ECPaidPage .requirements h3 {
color: var(--bs-shades-bg-white);
font-weight: var(--bs-font-semibold);
padding-bottom: 16px;
}
.ECPaidPage .partners {
background: linear-gradient(136deg, #FFF9E7 0, #FFFFFF 70%);
border-radius: 20px;
padding: 2.5em 2.13em;
width: 30%;
}
.ECPaidPage .partners p{
line-height: 48px;
}
.ECPaidPage .universitiesSection {
display: flex;
align-items: center;
}
.ECPaidPage .logoSliderSection {
width: 70%;
}
.ECPaidPage .logoSliderSection .swiper-btns {
display: none;
}
.ECPaidPage .tnc-area p {
font-size: 20px;
font-weight: var(--bs-font-medium);
}
.ECPaidPage .universitiesSection h2 {
margin: 0;
font-size: 36px;
}
.ECPaidPage header a.nav-link {
color: #031621;
font-weight: var(--bs-font-medium);
font-family: var(--bs-font-family-jakarta);
padding: 0 !important;
}
.ECPaidPage header li.nav-item {
padding: 0 10px;
}
.ECPaidPage header ul.navbar-nav {
align-items: center;
margin-left: auto;
}
.ECPaidPage header nav {
padding: 4px 0;
}
.ECPaidPage header nav button.btn.btn-large {
font-family: var(--bs-font-family-jakarta);
font-size: 16px;
font-weight: var(--bs-font-semibold);
border-radius: 10px;
background: linear-gradient(180deg, #ff7cb1, #ff3185);
height: auto;
padding: 15px 2.4em;
border: none !important;
transition: all .3s ease;
position: relative;
transition: color .3s ease;
z-index: 1;
overflow: hidden;
}
.ECPaidPage button.btn.btn-large:before{
content: '';
position: absolute;
top: 0;
left: -100%;
width: 100%;
height: 100%;
background: linear-gradient(180deg, #f12b7c, #d40056);
transition: left .4s ease;
z-index: -1;
}
.ECPaidPage button.btn.btn-large:hover:before{
left: 0;
}
.ECPaidPage header a.nav-link.activeMenu {
color: #FF3185;
}
.ECPaidPage header li.nav-item:last-child {
padding-right: 0;
} @media screen and (max-width: 1440px) and (min-width: 1201px){
.ECPaidPage header a.navbar-brand.logo {
margin-right: 0;
} 
.ECPaidPage header a.nav-link {
white-space: nowrap;
}
.ECPaidPage header .website_logo {
width: 100%;
}
.ECPaidPage header nav button.btn.btn-large {
padding: 15px 1.4em;
}
.ECPaidPage header li.nav-item {
padding: 0 8px;
}
.ECPaidPage h1 {
font-size: 76px;
line-height: 84px;
}
.ECPaidPage .bannerLeft h5 {
font-size: 22px;
}
.ECPaidPage .bannerInfo .domainHead {
font-size: 18px;
}
.ECPaidPage .bannerInfo p.large {
font-size: 20px;
}
.ECPaidPage .bannerArea {
background-position: center;
}
.ECPaidPage .bannerArea:before {
background-size: 400px;
}
.ECPaidPage .counters .width-80 {
width: 86%;
}
.ECPaidPage .cardWrap .cardBox {
padding: 2em 1em 2.8em;
}
.ECPaidPage .cardWrap .cardBox img {
height: 84px;
}
.ECPaidPage .universitiesSection h2 {
font-size: 34px;
}
.ECPaidPage .requirements {
padding: 3.5em 2.4em;
}
.ECPaidPage .requirements h3 {
padding-bottom: 14px;
font-size: 30px;
}
}
@media screen and (max-width: 1200px) and (min-width: 993px){
.ECPaidPage .testimonial-story .swiper-slide {
padding: 2em 1.2em;
}
.ECPaidPage .testimonial-story .swiper-slide .testimonial-box p {
font-size: 14px;
}
.ECPaidPage .testimonial-story .swiper-slide .testimonial-info img {
width: 45px;
}
.ECPaidPage .testimonial-story .swiper-slide .testimonial-info {
padding-top: 1em;
}
.ECPaidPage .testimonial-story .swiper-slide p.w-semiBold {
font-size: 14px;
line-height: normal;
}
.ECPaidPage .testimonial-story .swiper-slide p.small {
font-size: 12px;
}
.ECPaidPage .entryReq img.studentss {
width: 80%;
}
.ECPaidPage .requirements .reqBox p {
font-size: 14px;
}
.ECPaidPage .requirements {
padding: 2em 1.9em;
max-width: 440px;
}
.ECPaidPage .requirements h3 {
padding-bottom: 12px;
font-size: 26px;
line-height: normal;
}
.ECPaidPage .universitiesSection h2 {
font-size: 26px;
line-height: 36px;
}
.ECPaidPage .inline-imagebox .hover-content h5 {
font-size: 16px;
}
.ECPaidPage .inline-imagebox .hover-content p {
font-size: 14px;
}
.ECPaidPage .whyStudy p.large {
padding-bottom: 1em;
}
.ECPaidPage .cardWrap .cardBox img {
height: 60px;
}
.ECPaidPage .cardWrap .cardBox h6 {
padding-top: 1.2em;
font-size: 16px;
}
.ECPaidPage .cardWrap .cardBox p {
font-size: 14px;
}
.ECPaidPage .cardWrap .cardBox {
padding: 2em 1em 2.8em;
}
.ECPaidPage h2 {
font-size: 36px;
}
.ECPaidPage .count_wrap h6 {
font-size: 16px;
}
.ECPaidPage h2.counting {
font-size: 40px;
}
.ECPaidPage .counters .width-80 {
width: 88%;
}
.ECPaidPage .bannerArea {
background-position: center;
padding: 4em 0 6em;
}
.ECPaidPage h1 {
font-size: 62px;
line-height: 70px;
}
.ECPaidPage .bannerLeft h5 {
width: 94%;
font-size: 20px;
line-height: 30px;
}
.ECPaidPage .bannerInfo .domainHead {
font-size: 16px;
}
.ECPaidPage .requirements .reqBox img {
width: 16px;
margin-top: 3px;
}
.ECPaidPage .bannerInfo p.large {
font-size: 18px;
}
.ECPaidPage .bannerInfo p.large img {
width: 20px;
}
.ECPaidPage .bannerInfo p.large:not(:last-child) {
margin-bottom: 8px;
}
.ECPaidPage .bannerInfo {
padding: 1.5em 2.5em 1.2em 1.2em;
margin-top: 2.2em;
}
.ECPaidPage .bannerArea:before {
background-size: 370px;
}
.ECPaidPage header nav button.btn.btn-large {
font-size: 14px;
padding: 10px 1.4em;
min-width: max-content;
white-space: nowrap;
}
.ECPaidPage header a.nav-link {
font-size: 12px;
white-space: nowrap;
}
.ECPaidPage header li.nav-item {
padding: 0 7px;
}
.ECPaidPage header .website_logo {
width: 100%;
}
}
@media screen and (max-width: 992px) and (min-width: 768px){
.ECPaidPage .entryReq img.studentss {
width: 90%;
}
.ECPaidPage .requirements {
padding: 1.5em 1.5em;
max-width: 360px;
}
.ECPaidPage .requirements .reqBox p {
font-size: 14px;
line-height: normal;
}
.ECPaidPage .requirements h3 {
padding-bottom: 10px;
font-size: 20px;
line-height: normal;
}
.ECPaidPage .requirements .reqBox img {
width: 16px;
margin-top: 3px;
}
.ECPaidPage .requirements .reqBox {
column-gap: 8px;
}
.ECPaidPage .testimonial-story .swiper-slide .testimonial-info img {
width: 40px;
}
.ECPaidPage .testimonial-story .swiper-slide p.small {
font-size: 12px;
}
.ECPaidPage .testimonial-story .swiper-slide p.w-semiBold {
padding-top: 10px;
line-height: normal;
}
.ECPaidPage .testimonial-story .swiper-slide .testimonial-info {
padding-top: 1em;
}
.ECPaidPage .tnc-area p {
font-size: 16px;
}
.ECPaidPage .tnc-area {
padding-top: 1em;
margin-top: 3em;
}
.ECPaidPage .partners {
padding: 1.5em 1.4em;
}
.ECPaidPage .universitiesSection h2 {
font-size: 22px;
line-height: 32px;
}
.ECPaidPage .cardWrap {
grid-template-columns: repeat(2, 1fr);
}
.ECPaidPage .cardWrap .cardBox img {
height: 60px;
}
.ECPaidPage .cardWrap .cardBox h6 {
padding-bottom: 4px;
}
.ECPaidPage .counters .width-80 {
width: 90%;
}
.ECPaidPage .count_wrap h6 {
font-size: 12px;
}
.ECPaidPage h2.counting {
font-size: 36px;
}
.ECPaidPage .count_wrap {
gap: 5px;
}
.ECPaidPage .counters {
padding: 0em 1.8em;
border-radius: 20px;
}
.ECPaidPage .counters .width-80 img {
height: 70%;
}
.ECPaidPage h1 {
font-size: 48px;
line-height: 60px;
}
.ECPaidPage .bannerLeft h5 {
line-height: 26px;
font-size: 16px;
}
.ECPaidPage .bannerInfo .domainHead {
font-size: 14px;
top: -18px;
padding: 9px 16px;
}
.ECPaidPage .bannerInfo p.large img {
width: 20px;
}
.ECPaidPage .bannerInfo p.large:not(:last-child) {
margin-bottom: 6px;
}
.ECPaidPage .bannerInfo p.large {
font-size: 16px;
}
.ECPaidPage .bannerInfo {
padding: 2em 2em 1.2em 1.2em;
}
.ECPaidPage div#form-direct {
width: 44%;
}
.ECPaidPage .bannerArea {
background-position: center;
}
.ECPaidPage .bannerArea:before {
background-size: 342px;
}
.ECPaidPage .bannerArea {
padding: 4em 0 6em;
}
.ECPaidPage .section-spacing {
padding: 4.5em 0;
}
.ECPaidPage .inline-imagebox .hover-content p {
font-size: 14px;
}
.ECPaidPage .inline-imagebox .hover-content h5 {
font-size: 16px;
}
.ECPaidPage .inline-imagebox .hover-content {
padding: 1.5em 0.6em;
}
}
@media screen and (max-width: 767px){
.ECPaidPage .entryReq img.studentss {
width: 100%;
}
.ECPaidPage .requirements {
transform: none;
padding: 1.8em 1.5em;
right: 0;
max-width: 90%;
margin: 0 auto;
margin-top: -18%;
position: relative;
}
.ECPaidPage .requirements h3 {
color: var(--bs-shades-bg-white);
font-weight: var(--bs-font-semibold);
padding-bottom: 10px;
font-size: 22px;
line-height: normal;
}
.ECPaidPage .requirements .reqBox p {
font-size: 16px;
}
.ECPaidPage .requirements .reqBox img {
width: 18px;
margin-top: 3px;
}
.ECPaidPage .testimonial-story .swiper-slide .testimonial-info img {
width: 45px;
}
.ECPaidPage .logoSliderSection {
width: 60%;
}
.ECPaidPage .partners {
padding: 2em 1em;
width: 40%;
}
.ECPaidPage .universitiesSection h2 {
font-size: 22px;
}
.ECPaidPage .cardWrap {
grid-template-columns: repeat(2, 1fr);
gap: 16px;
}
.ECPaidPage .cardWrap .cardBox img {
height: 60px;
}
.ECPaidPage .counters .width-80 {
width: 95%;
}
.ECPaidPage h2.counting {
font-size: 30px;
}
.ECPaidPage .count_wrap h6 {
font-size: 12px;
}
.ECPaidPage .count_wrap {
gap: 4px;
}
.ECPaidPage .counters .width-80 img {
height: 70%;
}
.ECPaidPage .counters {
border-radius: 20px;
padding: 0 1.8em;
}
.ECPaidPage .bannerArea .d-flex {
flex-direction: column;
gap: 2.5em;
}
.ECPaidPage div#form-direct, .ECPaidPage .bannerLeft {
width: 100%;
}
.ECPaidPage .bannerArea {
background-position: center;
padding: 3em 0 5em;
}
.ECPaidPage h1 {
font-size: 48px;
line-height: 58px;
max-width: 72%;
}
.ECPaidPage .bannerLeft h5 {
line-height: 30px;
width: 70%;
}
.ECPaidPage .bannerInfo .domainHead {
font-size: 14px;
border-radius: 6px;
top: -18px;
padding: 9px 16px;
}
.ECPaidPage .bannerInfo p.large {
font-size: 16px;
column-gap: 10px;
}
.ECPaidPage .bannerInfo p.large img {
max-width: 20px;
}
.ECPaidPage .bannerInfo p.large:not(:last-child) {
margin-bottom: 6px;
}
.ECPaidPage .bannerInfo {
padding: 2em 2.5em 1.5em 1.5em;
}
.ECPaidPage .bannerArea:before{
display: none;
}
.ECPaidPage .section-spacing {
padding: 4em 0;
}
.ECPaidPage .inline-imagebox .hover-content p {
font-size: 14px;
}
.ECPaidPage .inline-imagebox .hover-content h5 {
font-size: 18px;
}
.ECPaidPage .tnc-area p {
font-size: 14px;
}
.ECPaidPage .tnc-area {
padding-top: 1em;
margin-top: 3em;
max-width: 100%;
}
.ECPaidPage .whyStudy p.large {
max-width: 100%;
}
}
@media screen and (max-width: 576px){
.ECPaidPage h2 {
font-size: 26px;
}
.ECPaidPage .testimonial-story .swiper-slide {
padding: 2em 1.6em;
}
.ECPaidPage .testimonial-story .swiper-slide .testimonial-info {
padding-top: 1em;
}
.ECPaidPage .requirements {
position: unset;
margin: 1em 0 0 0;
max-width: 100%;
border-radius: 12px;
padding: 1.5em;
}
.ECPaidPage .entryReq img.studentss {
border-radius: 12px;
}
.ECPaidPage .requirements h3 {
font-size: 20px;
}
.ECPaidPage .requirements .reqBox p {
font-size: 14px;
}
.ECPaidPage .requirements .reqBox img {
width: 16px;
}
.ECPaidPage .partners, .ECPaidPage .logoSliderSection {
width: 100%;
}
.ECPaidPage .universitiesSection {
flex-direction: column;
gap: 16px;
}
.ECPaidPage .LogoSliding-pagination {
display: none;
}
.ECPaidPage .partners {
padding: 1.5em 1.5em;
}
.ECPaidPage .universitiesSection h2 span {
display: block;
}
.ECPaidPage .universitiesSection h2 br {
display: none;
}
.ECPaidPage .cardWrap {
grid-template-columns: repeat(1, 1fr);
}
.ECPaidPage h1 {
font-size: 40px;
line-height: 54px;
max-width: 95%;
}
.ECPaidPage .bannerLeft h5 {
line-height: 28px;
width: 86%;
font-size: 16px;
}
.ECPaidPage .counters .width-80 {
width: 100%;
}
.ECPaidPage .count_wrap h6 {
font-size: 9px;
}
.ECPaidPage .count_wrap {
gap: 0px;
}
.ECPaidPage .counters .width-80 img {
height: 65px;
}
.ECPaidPage h2.counting {
font-size: 20px;
}
.ECPaidPage .counters {
padding: 1.2em 1.4em;
}
.ECPaidPage header ul.navbar-nav li.nav-item{
padding-left: 0;
padding-right: 0;
}
body.ECPaidPage header ul.navbar-nav {
padding: 1em 15px;
}
.ECPaidPage header .container {
flex-wrap: nowrap !important;
}
.ECPaidPage header a.nav-link {
font-size: 14px;
}
}
@media screen and (max-width: 992.5px) and (min-width: 992px){
.ECPaidPage header .navbar-collapse{
display: none !important;
}
}
@media screen and (max-width: 992px){
.ECPaidPage header .navbar-collapse {
position: absolute;
background: #fff;
width: 100%;
left: 0;
top: 100%;
}
.ECPaidPage header .navbar-collapse {
position: absolute;
background: #fff;
width: 100%;
left: 0;
top: 100%;
box-shadow: 0px 14.18px 7.15px 0 rgb(156 156 156 / 18%);
border-top: 1px solid rgb(156 156 156 / 18%);
}
.ECPaidPage header ul.navbar-nav {
margin-bottom: 0 !important;
align-items: start;
}
.ECPaidPage header ul.navbar-nav {
margin: auto;
margin-bottom: 0 !important;
align-items: start;
max-width: 740px;
padding: 1.5em 0;
}
.ECPaidPage header ul.navbar-nav li.nav-item {
padding-bottom: 12px;
}
.ECPaidPage header nav button.btn.btn-large {
font-size: 14px;
padding: 10px 2em;
min-width: max-content;
margin-top: 6px;
}
.ECPaidPage header .navbar-toggler:focus{
box-shadow: none;
}
header .website_logo {
width: 70%;
}
}
@media screen and (max-width: 767.5px) and (min-width: 577px){
.ECPaidPage header ul.navbar-nav{
max-width: 540px;
}
}