@charset "utf-8";
/* CSS Document */
/* CSS Document © 2025 Digimax.co.uk */

::-moz-selection{ background:#7b7d7f; color:#ffffff; text-shadow:none;}
::selection { background:#7b7d7f; color:#ffffff; text-shadow:none;}
*,
*:before, *:after{-webkit-box-sizing:  border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video, textarea, input { margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline; outline:none; font-family: "Urbanist", sans-serif;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body {color:#504f50; -webkit-text-size-adjust: none; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; overflow:hidden;}
:root { overflow-y: scroll;}
a { text-decoration:none; transition:all 0.25s ease-out 0s;}
p, p span { font-family: "Urbanist", sans-serif;}
img { border:0px;}
ol, ul, li{ list-style: none;}
blockquote, q { quotes: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none;}
table {border-collapse: collapse; border-spacing: 0;}
* {-webkit-appearance: none;}
::-webkit-input-placeholder {
  color:#bbbbbb;
}
::-moz-placeholder {
  color:#bbbbbb;
}
:-ms-input-placeholder {
  color:#bbbbbb;
}
:-moz-placeholder {
  color:#bbbbbb;
}

.header-wrapp, .linker-wrapp, .about-wrapp, .banner-wrapp, .membership-wrapp, .upcoming-wrapp, .events-wrapp, .charity-wrapp, .sponsors-wrapp, .involved-wrapp, .flinker-wrapp, .footer-wrapp, .conten-wrapp, .inner-wrapp, .involve-wrapp, .apply-wrapp, .abouts-wrapp, .questions-wrapp, .association-wrapp, .plan-wrapp, .event-wrapp, .upcomingevents-wrapp, .paiger-wrapp, .teamin-wrapp, .resources-wrapp, .resources2-wrapp, .resourcesin-wrapp, .parentingin-wrapp, .businessin-wrapp, .sponsor-wrapp, .charitys-wrapp, .contact-wrapp, .team-wrapp, .team2-wrapp, .team3-wrapp { width:100%; float:left;}
.margin { width:100%; max-width:1180px; margin:auto;}




/*------------------- common style ---------------------------*/
a, button, input, select, textarea{outline:0;}

*,:after,:before{outline:0;}

img{max-width:100%;height:auto;}

iframe{border:0;}

a:focus,a:hover{outline:0;text-decoration:none;}



.common-style h1 { font-size: 52px; color: #1d1465; line-height: 1.1; margin: 0 0 15px; font-weight: 400;}

.common-style h2 { font-size: 12px; color: #c12282; line-height: 2.65; margin: 0 0 22px; font-weight: 800; text-transform: uppercase; font-family: "Urbanist", sans-serif; letter-spacing: 3px;}

.common-style h3 { font-size: 30px; color: #1d1465; line-height: 1.65; margin: 0 0 15px; font-weight: 500; font-family: "Playfair Display", serif;}

.common-style h4 { font-size: 28px; color: #1d1465; line-height: 1.1; margin: 0 0 15px; font-weight: 400;}

.common-style h5 { font-size: 27px; color: #1d1465; line-height: 1.1; margin: 0 0 15px; font-weight: 400;}

.common-style h6 { font-size: 24px; color: #1d1465; line-height: 1.1; margin: 0 0 15px; font-weight: 400;}

.common-style a { color: #c12282; outline: none !important;}

.common-style a:hover { color: #1d1465; }



.common-style p { font-size: 17px; color: #1d1465; line-height: 1.65; margin: 0 0 22px; letter-spacing: normal; font-family: "Urbanist", sans-serif; font-weight: 400;}

.common-style p a { color: #c12282; }

.common-style p a:hover { color: #1d1465; }

.common-style strong { font-weight: bold !important;}

.common-style b { font-weight: bold !important;}

.common-style i { font-style: italic !important; }

.common-style ul { width:100%; float: none; margin:0 auto 22px; padding-left: 0px;}

.common-style ul li { float:none; font-size: 17px; color: #000000; line-height: 1.88; position:relative; margin: 0 0 0; padding:0 0 0 10px; letter-spacing: normal; font-family: "Urbanist", sans-serif; font-weight: 400;}

.common-style ul li:before { content: "\2022 "; position: absolute; left: -1px; color: #1d1465; font-size: 32px; top: -5px; line-height: normal;}

.common-style ul li a { color: #c12282; }

.common-style ul li a:hover { color: #1d1465; }

.common-style ol { width:100%; float: none; counter-reset: my-awesome-counter; margin:0 auto 28px; position: relative; }

.common-style ol li { font-size: 16px; color: #1d1465; line-height: 1.88; counter-increment: step-counter; padding-left:8px; width: auto; margin: 0 auto; position: relative; font-family: "Urbanist", sans-serif; letter-spacing: normal; font-weight: 400;}

.common-style ol li a { color: #c12282; }

.common-style ol li a:hover { color: #1d1465; }

.common-style ol li:before { content: counter(step-counter)'.';margin-right: 0px; position: relative; left: -4px; color: #c12282; font-size: 16px; top: 0; position: absolute;}

.common-style blockquote p { font-size:16px; padding-left: 20px; color: #1d1465; line-height: 1.88; margin-bottom: 30px; position: relative; letter-spacing: normal;}

.common-style blockquote p:before { content: '"'; position: relative; left: -4px; font-size: 16px; color:#1d1465; font-style: italic; top: 0px; }

.common-anchor {width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;right: 0;z-index: 9;}

.fee-text-area{font-size: 16px;color: #1d1465;line-height: 1.88; letter-spacing: normal;}

.feeser-bar1 strong{font-weight: 600;}

/* IMG STYLES */
.alignright { float: right; margin-left: 16px !important; margin-bottom: 16px !important; margin-top: 15px !important;}
.alignleft { float: left; margin-right: 16px !important; margin-bottom: 16px !important; margin-top: 15px !important;}
.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto;}
.alignnone { clear: both; }


.main-bg-img img{ object-fit: cover !important; height:inherit !important;float: left; width: 100%;}
.bgflex { background-size: cover!important;}


@media(max-width:767px){
/* .common-style iframe { width:100%; height:350px; }*/
.typeform-widget {   height: initial !important;}


}

@media(max-width:480px){
img.alignleft,.alignleft,img.alignright,.alignright,.alignnone,img.alignnone{ display:block; margin:0px auto !important; float:  none; }
}

.common-style span.screen-reader-text { color: #231f20;}

.common-style [type=search] {border: 1px solid;padding:  10px 15px;background: none;border-color: rgba(21,21,21,0.3);font-size: 16px;color: #2b2926;line-height: 1.75;width: 200px;display: inline-block;margin-right: 5px;}

.common-style [type=search]::placeholder {color: #2b2926;}

.common-style [type=submit] {-webkit-appearance: none;font-size: 16px;cursor:pointer;font-weight: 700;border-radius: 10px; border: none;
float: none;color: #f5f5f5;margin: 14px 12px 0 0;padding: 16px 48px 16px 48px; background: none; position: relative;}

.common-style [type=submit]:hover {cursor:pointer;color: #ffffff;background: none;border-color: #000000;}

.common-style [type=submit] span.screen-reader-text {color: #ffffff;position: relative;height: auto;width: auto;clip: inherit;clip-path: inherit;}

.common-style [type=submit]:hover span.screen-reader-text {color: #c12282;}




nav.navigation.pagination { display: block; opacity: 1;position: relative; left: 0; top: 0;padding: 0;width: auto;}

.videoWrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  height: 0;
    margin:0 0px 25px 0;
    float: left;
    width: 100%;
}
.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}


@media(max-width:480px){
.common-style form.search-form label { width: 100%; float: left;  margin-bottom: 15px;}
.common-style [type=search] { width: 70%; margin-left: 0; margin-right: 2%;}
.common-style [type=submit] { width: 28%; float: right; padding: 10px 0px;}

}

.common-style h1 a { color: #c12282; }
.common-style h2 a { color: #c12282; }
.common-style h3 a { color: #c12282; }
.common-style h4 a { color: #c12282; }
.common-style h5 a { color: #c12282; }
.common-style h6 a { color: #c12282; }

.common-style h1 a:hover { color: #1d1465; }
.common-style h2 a:hover { color: #1d1465; }
.common-style h3 a:hover { color: #1d1465; }
.common-style h4 a:hover { color: #1d1465; }
.common-style h5 a:hover { color: #1d1465; }
.common-style h6 a:hover { color: #1d1465; }


.table-outer { overflow-x: auto; width: auto; font-size:16px; margin-bottom: 28px; }
.table-outer td {border: 1px solid #1d1465; padding: 10px;color: #1d1465;line-height: 1.88; font-family: "Urbanist", sans-serif;}
.table-outer table { border-collapse: collapse; border-spacing: 0; min-width: 600px; max-width: 100%; }
.table-outer td p:last-child { margin: 0;}

.header-wrapp, .linker-wrapp, .about-wrapp, .banner-wrapp, .process-wrapp, .team-wrapp, .invisalign-wrapp, .treatments-wrapp, .reviews-wrapp, .gallery-wrapp, .faqs-wrapp, .contact-wrapp, .instagram-wrapp, .partners-wrapp, .footer-wrapp, .inner-wrapp, .conten-wrapp, .paiger-wrapp, .feeser-wrapp, .gallein-wrapp, .teamer-wrapp, .treatment-wrapp, .blog-wrapp, .contac-wrapp, .getin-wrapp, .hours-wrapp, .map-wrapp, .testimonial-wrapp, .treatin-wrapp, .treatin2-wrapp, .treatin3-wrapp, .treatin4-wrapp, .video-wrapp, .video-wrapp, .practice-wrapp { width:100%; float:left;}
.margin { width:100%; max-width:1180px; margin:auto;}

.common-style h1.page-title {font-size: 54px;}
.common-style h1.page-title, .common-style h1.page-title span {font-family: "Urbanist", sans-serif;}

h1.seo-sub-title {font-size: 54px;}
h1.seo-sub-title, h1.seo-sub-title span {font-family: "Urbanist", sans-serif;}

.typography.common-style {width: 100%;display: block;float: left;}

.action-table-outer {
    overflow-x: auto;
    width: auto;
    font-size: 16px;
    margin-bottom: 28px;
}

.action-table-outer .action-table {
    border-collapse: collapse;
    border-spacing: 0;
    min-width: 600px;
    max-width: 100%;
}

.action-table-outer .action-table-sub {
    border: 1px solid #000000;
    padding: 10px;
    color: #000000;
    line-height: 1.73;
    font-family: "Urbanist", sans-serif;
    width: calc(100% - 80px/2);
    text-align: center;
    border-bottom: none;
}
.action-table-outer .action-table-sub:first-child{
    width: 80px;
    min-width: 80px;
    border-right: none;
}
.action-table-outer .action-table-body-unit {
    display: flex;
}

.action-table-outer .action-table-head {
    display: flex;
}

.action-table-outer .action-tableh {
    width: calc(100% - 80px/2);
    border: 1px solid #000000;
    padding: 10px;
    color: #1d1465;
    line-height: 1.73;
    font-family: "Urbanist", sans-serif;
    text-align: center;
    border-bottom: none;
    font-weight: bold;
}

.action-table-outer .action-tableh:first-child{
    width: 80px;
    min-width: 80px;
    border-right: none;
}

.action-table-outer .action-tableh:last-child {
    border-left: none;
}

.action-table-outer .action-table-sub:last-child {
    border-left: none;
}

.action-table-outer .action-table-body-unit:last-child {
    border-bottom: 1px solid #000000;
}
section.event-core-gallery h2 {
    font-size: 40px;
    font-weight: 500;
    color: #1d1465;
    letter-spacing: normal;
    line-height: 1.25;
    margin: 0 0 40px;
     font-family: "Playfair Display", serif;
}

section.event-core-gallery {float: left;width: 100%; padding-block: 90px; background: #FAF6F3;}

.gallery-wrapper {display: flex;justify-content: center;flex-wrap: wrap;border-bottom: 1px solid #e3e5e4;}
.gallery-wrapper .gallery-item { width: 30.5%;margin-right: 4%;padding-bottom: 80px;}
.gallery-wrapper .gallery-inner img {border-radius: 10px; width: 100%; display: block; object-fit: cover;}
.gallery-wrapper .gallery-caption { margin-top: 35px;}

.gallery-wrapper .gallery-caption p{
    float: none;
    font-size: 17px;
    font-weight: 400;
    color: #000000;
    letter-spacing: 0.34px;
    line-height: 1.65;
    margin: 0 0 20px;

}
 
.event-core-gallery .pagination {
    padding-top: 50px;
    width: fit-content;
}


 .event-core-gallery .pagination .page-numbers.current{color: #c12282; font-size: 12px; font-weight: 900;padding-inline: 8px;margin-inline: 2px;}
 .event-core-gallery .pagination .page-numbers{color: #000000; font-size: 12px; font-weight: 900; text-align: center;margin-inline: 2px; padding-inline: 8px;}
 .event-core-gallery .pagination .dots{color: #c12282; font-size: 12px; font-weight: 900; text-align: center;padding-inline: 8px;margin-inline: 2px;}
 .event-core-gallery .pagination .page-numbers:hover{color: #c12282;}
.event-core-gallery .pagination .paiger-row1 li,
.event-core-gallery .pagination .paiger-row1 li a { font-size:12px; color:#000000; font-weight:900;}

.event-core-gallery .pagination a.next.page-numbers {
    font-size: 0;
    background: #ffffff url(../images/right-white-arrow1.svg) no-repeat center;
    background-size: 22px;
    height: 24px;
    float: right;
    margin-left: 8px;
    border-radius: 30px;
    width: 24px;
}

.event-core-gallery .pagination a.next.page-numbers:hover {
    background: #ffffff url(../images/right-red-arrow1.svg) no-repeat center;
    background-size: 22px;
}




.paiger-wrapp .paiger-col1 span.paiger-btn2 {
    font-size: 0;
}

.event-core-gallery .pagination a.prev.page-numbers {
    font-size: 0;
    background: #ffffff url(../images/left-white-arrow1.svg) no-repeat center;
    background-size: 22px;
    height: 24px;
    width: 24px;
    float: left;
    margin-right: 8px;
    border-radius: 30px;
}

.event-core-gallery .pagination a.prev.page-numbers:hover {
    background: #ffffff url(../images/left-red-arrow1.svg) no-repeat center;
    background-size: 22px;
}



.dmn-offers {
    margin-top: 25px;
}
.dmn-offers p{
    float: none;
    font-size: 17px;
    font-weight: 400;
    color: #000000;
    letter-spacing: 0.34px;
    line-height: 1.65;
    margin: 0 0 20px;
}
    

.pgallery.pgallerymain img {border-radius: 10px; width: 100%; object-fit: cover;}
.gallery-wrapper .gallery-inner {cursor: pointer;}
.insta-extra .modal-body {background: #1d1465;position: relative; padding: 0;}


.insta-extra .modal-body span.addaptbackward {
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 0;
    background: url(../images/lightbox-arrow11.png) no-repeat 40%;
    width: 29px;
    height: 31px;
    cursor: pointer;
    background-color: #eb1e79;
    padding: 10px;
    border-radius: 50%;
}
.insta-extra .modal-body span.addaptbackward:hover{
        opacity: 0.7;
}

.insta-extra .modal-body span.addaptforward{
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 0;
    background: url(../images/lightbox-arrow22.png) no-repeat 55%;
    width: 29px;
    height: 31px;
    cursor: pointer;
     background-color: #eb1e79;
    padding: 10px;
    border-radius: 50%;
}


.insta-extra .modal-body span.addaptforward:hover {opacity: 0.7;}

.insta-extra .close {background: url(../images/lightbox-close1.png) no-repeat 52%;width: 30px;height: 30px;cursor: pointer;    font-size: 0;    line-height: normal;z-index: 9;    background-size: 13px;background-color: #eb1e79;border-radius: 50%;top: 10px;right: 10px;}
.insta-extra .close:hover {opacity: 0.7;}
.insta-extra .modal-content{border-radius: 15px;overflow: hidden;width: 100%;max-width: 490px;position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;margin: 0 auto;border-radius: 8px;box-shadow: none;}

#myModal {background-color: rgba(0, 0, 0, 0.7);z-index: 99999999;}

.insta-extra .modal-body .gallery-caption {color: #ffffff;padding: 20px 15px 20px;   max-height: 130px;
    overflow-y: auto;}

.insta-extra .modal-body .gallery-caption p {color: #ffffff;}

/* .insta-extra .modal-content .pgallery img {max-height: 480px;} */

section.event-core-gallery .nav-links {width: max-content;margin-top: 30px;}

.pgallery img {object-fit: cover;max-height: 500px;width: 100%;}


.insta-extra .modal-body .gallery-caption::-webkit-scrollbar {
  width: 8px;
}
 
.insta-extra .modal-body .gallery-caption::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px #ddd; 
  border-radius: 10px;
}
 
.insta-extra .modal-body .gallery-caption::-webkit-scrollbar-thumb {
  background: #1d1465; 
  border-radius: 10px;
}
 
.insta-extra .modal-body .gallery-caption::-webkit-scrollbar-thumb:hover {
  background: #bdbdbd; 
}

.insta-extra .modal-body .gallery-caption p br {
    display: none;
}

/* formss */


.apply-wrapp .apply-col1 .nf-form-cont .nf-form-title {display: none}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-before-form-content {display: none}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content {width: 100%;float: none;margin: 0 auto;padding: 0;max-width: 100%}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row {width: 100%;display: block;margin: 0 auto;position: relative;height: auto;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container { width: 100%; display: block; margin: 0 0 0}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap {width: 100%;display: block;position: relative;float: left}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap .nf-field-label {display: none}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element {width: 100%;display: flex;margin: 0 auto;float: left;order: inherit;justify-content: left;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell {padding: 0;width: 100%!important;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {margin-bottom: 3%;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field{width:100%;height: 59px;margin:0 0 0;padding: 0 25px 0;font-size: 17px;font-weight: 400;color: #bbbbbb;background: #ffffff;border:1px solid #fff;resize:none;text-align:left;letter-spacing: 0.34px;border-radius:0;transition:all 0.25s ease-out 0s;display:inline-block;vertical-align:baseline;position:relative;box-shadow:none;outline:none;line-height:normal;z-index:9;font-family: "Urbanist", sans-serif;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field::placeholder {color: #bbbbbb}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field{width:100%;float:left;height:55px;margin: 0 0 21px;padding: 22px 25px 0;height: 165px;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field {width: 100%;display: none;float: left;position: relative;margin: 0 auto}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field .nf-input-limit {margin: 0 0 0}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { width: 100%; display: inline-block; height: auto; visibility: visible; margin: 0 0 0px!important;padding: 0;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label{width:auto;padding-left:20px;cursor:pointer;font-size:12px;font-weight:400;color:#1d1d1b;line-height:1.67;display:inline-block;letter-spacing:normal;position:relative;top:0;height:auto;margin:0 0;z-index:9}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a {text-decoration: none;color:  #1d1d1b;display: inline-block;font-weight: 700;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a:hover {color: #1d1465; }
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label .ninja-forms-req-symbol {display: none}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label {width: 100%;float: none;display: inline-block;margin: 0 0 25px!important;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after {content: '';position: absolute;left: 0;top: 4px;width: 11px;height: 11px;background: none;border: 1px solid #1d1d1d;border-radius: 50%}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before {content: '';width: 5px;height: 5px;background: #1d1465;position: absolute;top: 7px;left: 3px;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;opacity: 0;-webkit-transform: scale(0);transform: scale(0);border-radius: 50%}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:before { opacity: 1; -webkit-transform: scale(1); transform: scale(1);z-index: 9;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:after {background: none;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class1 .nf-field-element .ninja-forms-field {height: auto;margin: 0 0 0}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .nf-field-element .ninja-forms-field {height: auto;margin: 0 0 0}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {width: auto;height: auto;float: none;vertical-align: baseline;outline: none!important;line-height: normal;box-shadow: none;font-family: "Urbanist", sans-serif;padding: 16px 48px 16px 48px;color: #ffffff;cursor: pointer;background: none;text-align: center;font-size: 14px;font-weight: 900;letter-spacing: normal;text-transform: uppercase;background: none;border: none;border-radius: 10px;transition: all 0.25s ease-out 0s;display: inline-block;position: relative;z-index: 99;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .nf-field-element{position: relative; margin-top: 14px;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .nf-field-element::after{content: "";width: 100%;height: 100%;background: linear-gradient(90deg, rgba(235, 30, 121, 1) 0%, rgba(162, 37, 137, 1) 35%, rgba(29, 20, 101, 1) 100%) border-box;border-radius: 10px;opacity: 1;transition: 0.25s ease-out 0s;margin: 0 0 0;position: absolute;top: 0;right: 0;left: 0;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .nf-field-element::before{
content: "";width: 100%;height: 100%;border: 1px solid transparent;background: linear-gradient(90deg, rgba(235, 30, 121, 1) 0%, rgba(162, 37, 137, 1) 35%, rgba(29, 20, 101, 1) 100%) border-box;border-radius: 10px;-o-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);-ms-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);-moz-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);-webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);mask-composite: exclude;-o-mask-composite: exclude;-ms-mask-composite: exclude;-moz-mask-composite: exclude;-webkit-mask-composite: exclude;-o-mask-composite: destination-out;-ms-mask-composite: destination-out;-moz-mask-composite: destination-out;-webkit-mask-composite: destination-out;
position: absolute;top: 0;right: 0;left: 0;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .nf-field-element:hover:after {opacity: 0;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field:hover {color: #1d1465 ;background: url() no-repeat 100%;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .nf-field-element::after {display: none}
.apply-wrapp .apply-col1 .nf-form-cont .nf-after-form-content {display: block;text-align: left;margin: 15px 0 0}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap.nf-error .nf-field-label label {color: #e80000}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field {cursor: pointer;background: #ffffff url() no-repeat center;background-position-x: 96%}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field:hover {background: #ffffff url() no-repeat center;background-position-x: 96%;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(2n) {width: 48.5% !important;float: right;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:first-child {width: 48.5% !important;float: left;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:last-child {margin-bottom: 0;}
.apply-wrapp .apply-col1 .nf-error-msg, .apply-wrapp .apply-col1 .ninja-forms-req-symbol {font-size: 14px;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:last-child .nf-cell {display: inline-block; width: auto!important;float: none;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .nf-fu-fileinput-button {
  width: auto;
  height: inherit;
  color: #1d1d1d;
  background: url() no-repeat 37px 19px;
  border: 1px solid #fff;
  padding: 17px 34px 19px 58px;
  margin: 20px 8px 0 0;
  border-radius: 44px;
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: normal;
  line-height: normal;
  cursor: pointer
}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .nf-fu-fileinput-button:hover {color: #fff}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(3) {width: 48.5% !important;margin-right: 1.6%;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell:nth-child(2) {margin-bottom: 20px;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell:nth-child(1) {margin-bottom: 10px;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-fail.nf-error .nf-field-element .ninja-forms-field {border: 1px dotted #d10000 !important;}
.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-field-container .nf-field-element .ninja-forms-field {padding-inline: 34px;}
.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {margin-bottom: 14px;}
.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .nf-fu-fileinput-button {
  width: auto;
  height: auto;
  float: none;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 2.38px;
  color: #000;
  background: none;
  border: none;
  margin: 0px auto 0;
  padding: 0 30px 0 0;
  cursor: pointer;
  text-align: center;
  border-radius: 0px;
  transition: all 0.5s ease-out 0s;
  display: inline-block;
  position: relative;
  vertical-align: baseline;
  outline: none !important;
  line-height: normal;
  box-shadow: none;
  font-family: "Quicksand", sans-serif;
  background: none;
  background: url() no-repeat 100%;
}

.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .nf-fu-fileinput-button:hover{
  color: #1d1465 ;
  background: url() no-repeat 100%;
}
.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:last-child {margin-bottom: 0;}
.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(3) nf-cells {
  display: flex;
  align-items: center;
  gap: 30px;
}
.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {
  width: auto;
  height: auto;
  float: none;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 2.38px;
  color: #000;
  background: none;
  border: none;
  margin: 0px auto 0;
  padding: 0 30px 0 0;
  cursor: pointer;
  text-align: center;
  border-radius: 0px;
  transition: all 0.5s ease-out 0s;
  display: inline-block;
  position: relative;
  vertical-align: baseline;
  outline: none !important;
  line-height: normal;
  box-shadow: none;
  font-family: "Quicksand", sans-serif;
  background: none;
  background: url() no-repeat 100%;
}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:last-child {margin-bottom: 0 !important;}
.apply-wrapp #tab2 .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(3),
.apply-wrapp #tab3 .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(3),
.apply-wrapp #tab4 .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(3){width: 100% !important;}






/* ------------------------- */



.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-title {display: none}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-before-form-content {display: none}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content {width: 100%;float: none;margin: 0 auto;padding: 0;max-width: 100%}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row {width: 100%;display: block;margin: 0 auto;position: relative;height: auto;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container { width: 100%; display: block; margin: 0 0 0}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap {width: 100%;display: block;position: relative;float: left}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap .nf-field-label {display: none}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element {width: 100%;display: flex;margin: 0 auto;float: left;order: inherit;justify-content: left;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell {padding: 0;width: 100%!important;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field{width:100%;height: 59px;margin:0 0 0;padding: 0 25px 0;font-size: 17px;font-weight: 400;color: #bbbbbb;background: #f5f5f5;border:1px solid #f5f5f5;resize:none;text-align:left;letter-spacing: 0.34px;border-radius:0;transition:all 0.25s ease-out 0s;display:inline-block;vertical-align:baseline;position:relative;box-shadow:none;outline:none;line-height:normal;z-index:9;font-family: "Urbanist", sans-serif;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field::placeholder {color: #bbbbbb}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field{width:100%;float:left;height:55px;margin: 0 0 26px;padding: 22px 25px 0;height: 165px;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field {width: 100%;display: none;float: left;position: relative;margin: 0 auto}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field .nf-input-limit {margin: 0 0 0}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { width: 100%; display: inline-block; height: auto; visibility: visible; margin: 0 0 0px!important;padding: 0;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label{width:auto;padding-left:20px;cursor:pointer;font-size:12px;font-weight:400;color:#1d1d1b;line-height:1.67;display:inline-block;letter-spacing:normal;position:relative;top:0;height:auto;margin:0 0;z-index:9}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a {text-decoration: none;color:  #1d1d1b;display: inline-block;font-weight: 700;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a:hover {color: #1d1465; }
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label .ninja-forms-req-symbol {display: none}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label {width: 100%;float: none;display: inline-block;margin: 0 0 25px!important;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after {content: '';position: absolute;left: 0;top: 4px;width: 11px;height: 11px;background: none;border: 1px solid #1d1d1d;border-radius: 50%}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before {content: '';width: 5px;height: 5px;background: #1d1465;position: absolute;top: 7px;left: 3px;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;opacity: 0;-webkit-transform: scale(0);transform: scale(0);border-radius: 50%}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:before { opacity: 1; -webkit-transform: scale(1); transform: scale(1);z-index: 9;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:after {background: none;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class1 .nf-field-element .ninja-forms-field {height: auto;margin: 0 0 0}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .nf-field-element .ninja-forms-field {height: auto;margin: 0 0 0}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {width: auto;height: auto;float: none;vertical-align: baseline;outline: none!important;line-height: normal;box-shadow: none;font-family: "Urbanist", sans-serif;padding: 16px 48px 16px 48px;color: #ffffff;cursor: pointer;background: none;text-align: center;font-size: 14px;font-weight: 900;letter-spacing: normal;text-transform: uppercase;background: none;border: none;border-radius: 10px;transition: all 0.25s ease-out 0s;display: inline-block;position: relative;z-index: 99;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .nf-field-element{position: relative; margin-top: 14px; width: auto;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .nf-field-element::after{content: "";width: 100%;height: 100%;background: linear-gradient(90deg, rgba(235, 30, 121, 1) 0%, rgba(162, 37, 137, 1) 35%, rgba(29, 20, 101, 1) 100%) border-box;border-radius: 10px;opacity: 1;transition: 0.25s ease-out 0s;margin: 0 0 0;position: absolute;top: 0;right: 0;left: 0;}

.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .nf-field-element::before{content: "";width: 100%;height: 100%;border: 1px solid transparent;background: linear-gradient(90deg, rgba(235, 30, 121, 1) 0%, rgba(162, 37, 137, 1) 35%, rgba(29, 20, 101, 1) 100%) border-box;border-radius: 10px;-o-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);-ms-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);-moz-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);-webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);mask-composite: exclude;-o-mask-composite: exclude;-ms-mask-composite: exclude;-moz-mask-composite: exclude;-webkit-mask-composite: exclude;-o-mask-composite: destination-out;-ms-mask-composite: destination-out;-moz-mask-composite: destination-out;-webkit-mask-composite: destination-out;position: absolute;top: 0;right: 0;left: 0;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .nf-field-element:hover:after {opacity: 0;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field:hover {color: #1d1465 ;background: url() no-repeat 100%;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .nf-field-element::after {display: none}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-after-form-content {display: block;text-align: left;margin: 15px 0 0}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap.nf-error .nf-field-label label {color: #e80000}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field {cursor: pointer;background: #ffffff url() no-repeat center;background-position-x: 96%}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field:hover {background: #ffffff url() no-repeat center;background-position-x: 96%;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {width: 48.5% !important;margin-bottom: 2.6%;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(odd) {float: left;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell.nf-cell:nth-child(2n) {  float: right;}
.resources-wrapp .resources-col2 .apply-col2 .nf-error-msg, .resources-wrapp .resources-col2 .apply-col2 .ninja-forms-req-symbol {font-size: 14px;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:last-child .nf-cell {display: inline-block;width: auto!important;float: none;}

.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .nf-fu-fileinput-button {width: auto;height: inherit;color: #bbbbbb;background: url(../images/attach-your-logo.svg) no-repeat 0px 2px;border: none;padding: 0px 0px 0px 36px;margin: 0px 0px 22px 0;border-radius: 0px;text-align: center;font-size: 17px;font-weight: 400;letter-spacing: 0.34px;line-height: 1.65;cursor: pointer}

.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .nf-fu-fileinput-button:hover {
  color: #c12282;
background: url(../images/attach-your-logo-red.svg) no-repeat 0px 2px;}


.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell:nth-child(1) {margin-bottom: 10px;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-fail.nf-error .nf-field-element .ninja-forms-field {border: 1px dotted #d10000 !important;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell:first-child {margin-bottom: 2.6%;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(3) .nf-cell {display: block;}


/* ---------------------- */


.contact-wrapp .apply-col2 .nf-form-cont .nf-form-title {display: none}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-before-form-content {display: none}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content {width: 100%;float: none;margin: 0 auto;padding: 0;max-width: 100%}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row {width: 100%;display: block;margin: 0 auto;position: relative;height: auto;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container { width: 100%; display: block; margin: 0 0 0}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap {width: 100%;display: block;position: relative;float: left}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap .nf-field-label {display: none}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element {width: 100%;display: flex;margin: 0 auto;float: left;order: inherit;justify-content: left;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell {padding: 0;width: 100%!important;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {margin-bottom: 2.6%;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field{width:100%;height: 59px;margin:0 0 0;padding: 0 25px 0;font-size: 17px;font-weight: 400;color: #bbbbbb;background: #f5f5f5;border:1px solid #fff;resize:none;text-align:left;letter-spacing: 0.34px;border-radius:0;transition:all 0.25s ease-out 0s;display:inline-block;vertical-align:baseline;position:relative;box-shadow:none;outline:none;line-height:normal;z-index:9;font-family: "Urbanist", sans-serif;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field::placeholder {color: #bbbbbb}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field{width:100%;float:left;height:55px;margin: 0 0 21px;padding: 22px 25px 0;height: 165px;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field {width: 100%;display: none;float: left;position: relative;margin: 0 auto}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field .nf-input-limit {margin: 0 0 0}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { width: 100%; display: inline-block; height: auto; visibility: visible; margin: 0 0 0px!important;padding: 0;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label{width:auto;padding-left:20px;cursor:pointer;font-size:12px;font-weight:400;color:#1d1d1b;line-height:1.67;display:inline-block;letter-spacing:normal;position:relative;top:0;height:auto;margin:0 0;z-index:9}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a {text-decoration: none;color:  #1d1d1b;display: inline-block;font-weight: 700;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a:hover {color: #1d1465; }
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label .ninja-forms-req-symbol {display: none}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label {width: 100%;float: none;display: inline-block;margin: 0 0 25px!important;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after {content: '';position: absolute;left: 0;top: 4px;width: 11px;height: 11px;background: none;border: 1px solid #1d1d1d;border-radius: 50%}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before {content: '';width: 5px;height: 5px;background: #1d1465;position: absolute;top: 7px;left: 3px;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;opacity: 0;-webkit-transform: scale(0);transform: scale(0);border-radius: 50%}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:before { opacity: 1; -webkit-transform: scale(1); transform: scale(1);z-index: 9;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:after {background: none;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class1 .nf-field-element .ninja-forms-field {height: auto;margin: 0 0 0}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .nf-field-element .ninja-forms-field {height: auto;margin: 0 0 0}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {width: auto;height: auto;float: none;vertical-align: baseline;outline: none!important;line-height: normal;box-shadow: none;font-family: "Urbanist", sans-serif;padding: 16px 48px 16px 48px;color: #ffffff;cursor: pointer;background: none;text-align: center;font-size: 14px;font-weight: 900;letter-spacing: normal;text-transform: uppercase;background: none;border: none;border-radius: 10px;transition: all 0.25s ease-out 0s;display: inline-block;position: relative;z-index: 99;}


.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .nf-field-element{position: relative; margin-top: 14px;}


.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .nf-field-element::after{content: "";width: 100%;height: 100%;background: linear-gradient(90deg, rgba(235, 30, 121, 1) 0%, rgba(162, 37, 137, 1) 35%, rgba(29, 20, 101, 1) 100%) border-box;border-radius: 10px;opacity: 1;transition: 0.25s ease-out 0s;margin: 0 0 0;position: absolute;top: 0;right: 0;left: 0;}

.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .nf-field-element::before{
content: "";width: 100%;height: 100%;border: 1px solid transparent;background: linear-gradient(90deg, rgba(235, 30, 121, 1) 0%, rgba(162, 37, 137, 1) 35%, rgba(29, 20, 101, 1) 100%) border-box;border-radius: 10px;-o-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);-ms-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);-moz-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);-webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);mask-composite: exclude;-o-mask-composite: exclude;-ms-mask-composite: exclude;-moz-mask-composite: exclude;-webkit-mask-composite: exclude;-o-mask-composite: destination-out;-ms-mask-composite: destination-out;-moz-mask-composite: destination-out;-webkit-mask-composite: destination-out;
position: absolute;top: 0;right: 0;left: 0;
}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .nf-field-element:hover:after {
    opacity: 0;
}



.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field:hover {color: #1d1465 ;background: url() no-repeat 100%;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .nf-field-element::after {display: none}
.contact-wrapp .apply-col2 .nf-form-cont .nf-after-form-content {display: block;text-align: left;margin: 15px 0 0}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap.nf-error .nf-field-label label {color: #e80000}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field {
  cursor: pointer;
  background: #ffffff url() no-repeat center;
  background-position-x: 96%
}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field:hover {
  background: #ffffff url() no-repeat center;
  background-position-x: 96%;
}

.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(2n) {
  width: 48.5% !important;
  float: right;
}

.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:first-child {
  width: 48.5% !important;
  float: left;
}



.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:last-child {
  margin-bottom: 0;
}

.contact-wrapp .apply-col2 .nf-error-msg, .contact-wrapp .apply-col2 .ninja-forms-req-symbol {
  font-size: 14px;
}



.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:last-child .nf-cell {
  display: inline-block;
  width: auto!important;
  float: none;
}

.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .nf-fu-fileinput-button {
  width: auto;
  height: inherit;
  color: #1d1d1d;
  background: url() no-repeat 37px 19px;
  border: 1px solid #fff;
  padding: 17px 34px 19px 58px;
  margin: 20px 8px 0 0;
  border-radius: 44px;
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: normal;
  line-height: normal;
  cursor: pointer
}

.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .nf-fu-fileinput-button:hover {
  color: #fff
}

.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(3) {
  width: 48.5% !important;
  margin-right: 1.6%;
}

.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell:nth-child(2) {
  margin-bottom: 20px;
}

.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(2) .nf-cell:nth-child(1) {
  margin-bottom: 10px;
}

.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-fail.nf-error .nf-field-element .ninja-forms-field {
  border: 1px dotted #d10000 !important;
}



.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-field-container .nf-field-element .ninja-forms-field {
  padding-inline: 34px;

}
.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {
  margin-bottom: 14px;
}
.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .nf-fu-fileinput-button {
  width: auto;
  height: auto;
  float: none;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 2.38px;
  color: #000;
  background: none;
  border: none;
  margin: 0px auto 0;
  padding: 0 30px 0 0;
  cursor: pointer;
  text-align: center;
  border-radius: 0px;
  transition: all 0.5s ease-out 0s;
  display: inline-block;
  position: relative;
  vertical-align: baseline;
  outline: none !important;
  line-height: normal;
  box-shadow: none;
  font-family: "Quicksand", sans-serif;
  background: none;
  background: url() no-repeat 100%;
}

.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .nf-fu-fileinput-button:hover{
  color: #1d1465 ;
  background: url() no-repeat 100%;
}

.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:last-child {
  margin-bottom: 0;
}


.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(3) nf-cells {
  display: flex;
  align-items: center;
  gap: 30px;
}
.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {
  width: auto;
  height: auto;
  float: none;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 2.38px;
  color: #000;
  background: none;
  border: none;
  margin: 0px auto 0;
  padding: 0 30px 0 0;
  cursor: pointer;
  text-align: center;
  border-radius: 0px;
  transition: all 0.5s ease-out 0s;
  display: inline-block;
  position: relative;
  vertical-align: baseline;
  outline: none !important;
  line-height: normal;
  box-shadow: none;
  font-family: "Quicksand", sans-serif;
  background: none;
  background: url() no-repeat 100%;
}




.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:last-child {
    margin-bottom: 0 !important;
}

.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-field-container .nf-field-element .ninja-forms-field{padding-inline:34px}
.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell{margin-bottom:14px}
.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .nf-fu-fileinput-button{width:auto;height:auto;float:none;font-size:14px;font-weight:700;letter-spacing:2.38px;color:#000;background:none;border:none;margin:0 auto 0;padding:0 30px 0 0;cursor:pointer;text-align:center;border-radius:0;transition:all 0.5s ease-out 0s;display:inline-block;position:relative;vertical-align:baseline;outline:none!important;line-height:normal;box-shadow:none;font-family:"Quicksand",sans-serif;background:none;background:url() no-repeat 100%}
.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .nf-fu-fileinput-button:hover{color:#1d1465;background:url() no-repeat 100%}
.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:last-child{margin-bottom:0}
.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(3) nf-cells{display:flex;align-items:center;gap:30px}
.contact-wrapp.contact-wrapp2.availabile-form .contact-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field{width:auto;height:auto;float:none;font-size:14px;font-weight:700;letter-spacing:2.38px;color:#000;background:none;border:none;margin:0 auto 0;padding:0 30px 0 0;cursor:pointer;text-align:center;border-radius:0;transition:all 0.5s ease-out 0s;display:inline-block;position:relative;vertical-align:baseline;outline:none!important;line-height:normal;box-shadow:none;font-family:"Quicksand",sans-serif;background:none;background:url() no-repeat 100%}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:last-child {margin-bottom: 0 !important;}












.membership-sign-up .signup-col12 .nf-form-cont .nf-form-title {display: none}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-before-form-content {display: none}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content {width: 100%;float: none;margin: 0 auto;padding: 0;max-width: 100%}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row {width: 100%;display: block;margin: 0 auto;position: relative;height: auto;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container { width: 100%; display: block; margin: 0 0 0}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap {width: 100%;display: block;position: relative;float: left}
/* .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap .nf-field-label {display: none} */
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element {width: 100%;display: flex;margin: 0 auto;float: left;order: inherit;justify-content: left;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell {padding: 0;width: 100%!important;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field{width:100%;height: 59px;margin:0 0 0;padding: 0 36px 0;font-size: 17px;font-weight: 400;color:#000000d6;background: #f5f5f5;border:1px solid #f5f5f5;resize:none;text-align:left;letter-spacing: 0.34px;border-radius:0;transition:all 0.25s ease-out 0s;display:inline-block;vertical-align:baseline;position:relative;box-shadow:none;outline:none;line-height:normal;z-index:9;font-family: "Urbanist", sans-serif;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field::placeholder {color: #bbbbbb}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element textarea.ninja-forms-field{width:100%;float:left;height:55px;margin: 0 0 26px;padding: 22px 25px 0;height: 165px;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field {width: 100%;display: none;float: left;position: relative;margin: 0 auto}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-after-field .nf-input-limit {margin: 0 0 0}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label { width: 100%; display: inline-block; height: auto; visibility: visible; margin: 0 0 0px!important;padding: 0;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label{width:auto;padding-left:25px;cursor:pointer;font-size:18px;font-weight:400;line-height:1.67;display:inline-block;letter-spacing:normal;position:relative;top:0;height:auto;margin:0 0;z-index:9}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a {text-decoration: none;color:  #1d1d1b;display: inline-block;font-weight: 700;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label a:hover {color: #1d1465; }
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label .ninja-forms-req-symbol {display: none}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label {width: 100%;float: none;display: inline-block;margin: 0 0 10px!important;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:after {content: '';position: absolute;left: 0;top: 6px;width: 15px;height: 15px;background: none;border: 1px solid #bbbbbb;border-radius: 50%}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label:before {content: '';width: 7px;height: 7px;background: #c12282;position: absolute;top: 10px;left: 4px;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;opacity: 0;-webkit-transform: scale(0);transform: scale(0);border-radius: 50%}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:before { opacity: 1; -webkit-transform: scale(1); transform: scale(1);z-index: 9;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label.nf-checked-label:after {background: none;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class1 .nf-field-element .ninja-forms-field {height: auto;margin: 0 0 0}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .nf-field-element .ninja-forms-field {height: auto;margin: 0 0 0}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {width: auto;height: auto;float: none;vertical-align: baseline;outline: none!important;line-height: normal;box-shadow: none;font-family: "Urbanist", sans-serif;padding: 16px 48px 16px 48px;color: #ffffff;cursor: pointer;background: none;text-align: center;font-size: 14px;font-weight: 900;letter-spacing: normal;text-transform: uppercase;background: none;border: none;border-radius: 10px;transition: all 0.25s ease-out 0s;display: inline-block;position: relative;z-index: 99;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .nf-field-element{position: relative; width: auto;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .nf-field-element::after{content: "";width: 100%;height: 100%;background: linear-gradient(90deg, rgba(235, 30, 121, 1) 0%, rgba(162, 37, 137, 1) 35%, rgba(29, 20, 101, 1) 100%) border-box;border-radius: 10px;opacity: 1;transition: 0.25s ease-out 0s;margin: 0 0 0;position: absolute;top: 0;right: 0;left: 0;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field::placeholder {color: #000000d6;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .nf-field-element::before{content: "";width: 100%;height: 100%;border: 1px solid transparent;background: linear-gradient(90deg, rgba(235, 30, 121, 1) 0%, rgba(162, 37, 137, 1) 35%, rgba(29, 20, 101, 1) 100%) border-box;border-radius: 10px;-o-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);-ms-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);-moz-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);-webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);mask-composite: exclude;-o-mask-composite: exclude;-ms-mask-composite: exclude;-moz-mask-composite: exclude;-webkit-mask-composite: exclude;-o-mask-composite: destination-out;-ms-mask-composite: destination-out;-moz-mask-composite: destination-out;-webkit-mask-composite: destination-out;position: absolute;top: 0;right: 0;left: 0;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .nf-field-element:hover:after {opacity: 0;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field:hover {color: #1d1465 ;background: url() no-repeat 100%;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.nf-error .nf-field-element::after {display: none}
.membership-sign-up .signup-col12 .nf-form-cont .nf-after-form-content {display: block;text-align: left;margin: 15px 0 0}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap.nf-error .nf-field-label label {color: #e80000}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field {cursor: pointer;background: #f5f5f5 url(../images/down-pinkarrow.svg) no-repeat center;background-position-x: 97%}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element select.ninja-forms-field:hover {background: #f5f5f5 url(../images/down-blackarrow.svg) no-repeat center;background-position-x: 97%;}
/* .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {width: 48.5% !important;margin-bottom: 2.6%;} */
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(odd) {float: left;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell.nf-cell:nth-child(2n) {  float: right;}
.membership-sign-up .signup-col12 .nf-error-msg, .membership-sign-up .signup-col12 .ninja-forms-req-symbol {font-size: 14px;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:last-child .nf-cell {display: inline-block;width: auto!important;float: none;}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .nf-fu-fileinput-button {width: auto;height: inherit;color: #bbbbbb;background: url(../images/attach-your-logo.svg) no-repeat 0px 2px;border: none;padding: 0px 0px 0px 36px;margin: 0px 0px 22px 0;border-radius: 0px;text-align: center;font-size: 17px;font-weight: 400;letter-spacing: 0.34px;line-height: 1.65;cursor: pointer}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .nf-fu-fileinput-button:hover {
  color: #c12282;
background: url(../images/attach-your-logo-red.svg) no-repeat 0px 2px;}


.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-fail.nf-error .nf-field-element .ninja-forms-field {border: 1px dotted #d10000 !important;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(3) .nf-cell {display: block;}


.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:nth-child(even) {
    float: right;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell:nth-child(odd) {
    float: left;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell {
    width: 48.5% !important;
    margin-bottom: 2.6%;
}



.membership-sign-up .signup-col12 {
    width: 80%;
    float: right;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul {
    width: 100%;
    display: flex
;
    /* flex-wrap: wrap; */
    position: relative;
    margin: 0 0 15px !important;
    float: left;
}





.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul {
    width: 100%;
    display: flex
;
    flex-wrap: wrap;
    position: relative;
    margin: 0 0 0px !important;
    float: left;
}
.membership-sign-up .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li {
    margin: 0 0 20px !important;
    font-size: 16px;

    width: 33.33%;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li .ninja-forms-field {
    height: auto;
    padding: 0;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label {
    float: none;
    width: auto;
    padding-left: 24px;
    cursor: pointer;
    font-size: 18px;
    font-weight: 300;
    line-height: 1.25;
    display: inline-block;
    position: relative;
    top: -2px;
    height: auto;
    letter-spacing: 0.36px;
    margin: 0 0 0 !important;
    z-index: 1;
    text-align: left;
   font-family: "Urbanist", sans-serif;
   font-weight: 500;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label:before {
    content: '';
    width: 7px;
    height: 7px;
    background: #c12282 ;
    position: absolute;
    top: 6px;
    left: 4px;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    opacity: 0 !important;
    -webkit-transform: scale(0) !important;
    transform: scale(0) !important;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label:after {
    content: '';
    position: absolute;
    left: 0;
    top: 2px;
    width: 15px;
    height: 15px;
    background: none;
    border: 1px solid #bbbbbb;
    border-radius: 50%;
    opacity: 1;
    display: block;
    transform: scale(1);
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label.nf-checked-label:before {
    opacity: 1 !important;
    -webkit-transform: scale(1) !important;
    transform: scale(1) !important;
    border-radius: 50%;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label.nf-checked-label:after {
    border: 1px solid #bbbbbb;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(12) .nf-cell {
    width: 100% !important;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(14) .nf-cell {
    width: 100% !important;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(17) .nf-cell {
    width: 100% !important;
}





.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label






.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(14) .nf-field-container .field-wrap {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row-reverse;
}






.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) span,
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) span{ font-size: 18px;}


.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(7) .nf-cell {
    margin-bottom: 10px !important;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(17) .nf-cell,
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(14) .nf-cell{margin-bottom: 0;}


.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(7) .nf-cell {width: 100% !important;}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell {width: 48.5% !important;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-cell {width: 100% !important;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-cell:nth-child(odd){float: left}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-cell:nth-child(even){float: right;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-cell .nf-field > div > div:nth-child(2) ul {justify-content: space-between;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-cell .nf-field > div > div:nth-child(2) {width: 150px;margin: 0;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-cell .nf-field > div > div:first-child {width: calc(100% - 175px);}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-cell .nf-field > div {display: flex;flex-direction: row-reverse;flex-wrap: wrap;justify-content: space-between;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell .nf-field > div > div:nth-child(2) ul {justify-content: space-between;}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell .nf-field > div > div:nth-child(2) {width: 100% !important;margin: 0;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell .nf-field > div > div:first-child {width: calc(100% - 160px);}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell .nf-field > div {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100% !important;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell .nf-label-span,
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-cell .nf-label-span
 {font-size: 18px;}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(14) .nf-field-label label {font-size: 18px !important;}


.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) {margin-top: 0px;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(9) .nf-label-span{font-size: 18px;font-weight: 600 !important;}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(9) .nf-field-container .nf-field-element ul
 {
    margin: 30px 0 0px !important;}



.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(14) .nf-cell {
    margin-top: 20px;
    margin-bottom: 30px;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) h5,
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(16) h5
 {
    margin-top: 40px;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(7) {
    margin-top: 30px;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) {
    margin-top: 20px;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(10) {
    margin-top: 20px;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(12) {
    margin-top: 50px;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-cell {
    margin-bottom: 1.2% !important;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell {
    margin-bottom: 1%;
}


.conten-wrapp a.aboutpagereadmore.btn-gradient-pink-purple {position: relative;font-size: 12px;text-align: center;font-size: 14px   ; font-weight: 900;letter-spacing: normal;text-transform: uppercase;background: none ;border: none;border-radius: 10px;transition: all 0.25s ease-out 0s;display: inline-block;position: relative;z-index: 99;}

.conten-wrapp a.aboutpagereadmore.btn-gradient-pink-purple {
    float: none;
    color: #f5f5f5;
    margin: 14px 12px 0 11px;;
    padding: 16px 48px 16px 48px;
    cursor: pointer;
    line-height: normal;
}
.conten-wrapp a.aboutpagereadmore.btn-gradient-pink-purple:hover {
    color: #c12282;
}
.resourcesin-wrapp .resourcesin-col2 .resourcesin-row2 h4 {
    padding: 0 0 15px;
}


.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(9) .nf-cell{
    width: 100% !important;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) .nf-cell { width: 100% !important;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) .nf-cell .nf-field > div > div:first-child {width: calc(100% - 150px);padding-right: 15px;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) .nf-cell .nf-field > div > div:nth-child(2) {width: 150px;margin: 0;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) .nf-cell .nf-field > div > div:nth-child(2) ul {justify-content: space-between;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) .nf-cell .nf-field > div {display: flex;flex-direction: row-reverse;flex-wrap: wrap; }
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) .nf-cell .nf-field > div > div:nth-child(2) ul li {width: auto;}



.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) .nf-cell { width: 100% !important;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) .nf-cell .nf-field > div > div:first-child {width: calc(100% - 150px); padding-right: 15px;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) .nf-cell .nf-field > div > div:nth-child(2) {width: 150px;margin: 0;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) .nf-cell .nf-field > div > div:nth-child(2) ul {justify-content: space-between;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) .nf-cell .nf-field > div {display: flex;flex-direction: row-reverse;flex-wrap: wrap; }
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) .nf-cell .nf-field > div > div:nth-child(2) ul li {width: auto;}






.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(16) .nf-cell {width: 100% !important; margin-top: 40px;}








/* formss end */


.membership-sign-up {
    width: 100%;
    float: left;
    margin: 97px 0 0;
}

.signup-col12 .nf-form-cont {
    margin-top: 75px;
}
.membership-sign-up .signup-col12 p {
    float: right;
    width: 100%;
    max-width: 475px;
}





.membership-sign-up .signup-col12 h5,
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(7) .nf-cell .nf-label-span,
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(9) .nf-label-span {
    font-size: 18px;
    font-weight: 600 !important;
    margin-bottom: 15px;
    color: #000000;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(7) .nf-cell .nf-field-label{
margin-bottom: 40px;
}




.membership-sign-up .signup-col12 .nf-field-label .nf-label-span,
 .membership-sign-up .signup-col12 .nf-field-label label {
    font-weight: 500 !important;}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) .nf-cell {
    width: 100% !important;
    margin-bottom: 0;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) .nf-cell:nth-child(2){
    margin: 30px 0 30px;
}

section.get-involved-wrapp {
    background: #1d1465;
    width: 100%;
    float: left;
    padding-block: 100px;
    text-align: center;
}
.plan-wrapp .plan-col2 .vs-box {
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translateX(-50%);
}

.get-involved-wrapp h2{
font-size: 12px;
    font-weight: 800;
    color: #c12282;
    letter-spacing: 3px;
    line-height: normal;
    text-transform: uppercase;
    margin: 0 0 22px;
}




.get-involved-wrapp h3{
font-family: "Playfair Display", serif;
font-size: 40px;
    font-weight: 500;
    color: #ffffff;
    letter-spacing: normal;
    line-height: 1.25;
    margin: 0 0 24px;
}
.plan-row1 h3 span {
    display: block;
    font-family: "Playfair Display", serif;
    font-size: 40px;
    font-weight: 500;
    color: #ffffff;
    letter-spacing: normal;
    line-height: 1.25;
    margin: 0 0 24px;

}
.plan-row1 p {
    color: #fff;
    font-size: 17px;
    width: 100%;
    max-width: 560px;
    margin-inline: auto;
    margin-bottom: 30px;
    font-weight: 400;
    letter-spacing: 0.34px;
    line-height: 1.64;
}
.get-involved-wrapp .plan-row1 {
    width: 100%;
    max-width: 650px;
    margin-inline: auto;
}
.get-involved-wrapp a{
   width: auto;
    height: auto;
    float: none;
    vertical-align: baseline;
    outline: none !important;
    line-height: normal;
    box-shadow: none;
    font-family: "Urbanist", sans-serif;
    padding: 16px 48px 16px 48px;
    color: #ffffff;
    cursor: pointer;
    background: none;
    text-align: center;
    font-size: 14px;
    font-weight: 900;
    letter-spacing: normal;
    text-transform: uppercase;
    background: none;
    border: 1px solid #ffffff;
    border-radius: 10px;
    transition: all 0.25s ease-out 0s;
    display: inline-block;
    position: relative;
    z-index: 99;
}
.get-involved-wrapp a:hover{
  background-color: #ffffff;
  border: 1px solid #ffffff;
  color: #c12282;
}








/*header-wrapp*/
.header-wrapp { background:#1d1465; padding:16px 0 16px; position:absolute; top:0; right:0; left:0; z-index:9999;}
.header-wrapp p { float:none; font-size:14px; color:#ffffff; letter-spacing:0.34px; line-height:1.65; margin:0 0 16px;}
.header-wrapp p a { color:#ffffff;}
.header-wrapp p span { display:block;}
.header-wrapp p strong { font-weight:700;}
.header-wrapp .header-col1 { width:100%; float:left; margin:0 0 0;}
.header-wrapp .header-col1 img { width:100%; display:block;}
.header-wrapp .header-col1 .header-row1 { width:100%; float:left;}

/*linker-wrapp*/
.linker-wrapp { background:none; margin:70px 0 0; padding:74px 0 74px; position:relative;}
.linker-wrapp p { float:none; font-size:14px; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 16px;}
.linker-wrapp p a { color:#000000;}
.linker-wrapp p span { display:block;}
.linker-wrapp p strong { font-weight:700;}
.linker-wrapp h2 { float:left; font-size:17px; font-weight:400; color:#000000; letter-spacing:normal; line-height:2.65; margin:0 10px 0 0;}
.linker-wrapp h2 a { color:#000000;}
.linker-wrapp h2 span { display:block;}
.linker-wrapp .linker-col1 { width:217px; float:none; transform:translateY(-50%); margin:0 auto 0; position:absolute; top:50%; right:0; left:0;}
.linker-wrapp .linker-col1 img { width:100%; display:block;}
.linker-wrapp .linker-col1 .linker-row1 { width:100%; float:none;}
.linker-wrapp .linker-col2 { width:auto; float:left; margin:4px 0 0;}
.linker-wrapp .linker-col2 img { width:100%; display:block;}
.linker-wrapp .linker-col2 .linker-row2 { width:100%; float:left;}
.linker-wrapp .linker-col2 .linker-row2 a { width:45px; float:left; margin:0 6px 0 0;}
.linker-wrapp .linker-col3 { width:auto; float:right; margin:0 0 0;}
.linker-wrapp .linker-col3 img { width:100%; display:block;}
.linker-wrapp .linker-col3 .linker-row3 { width:100%; float:right;}
.linker-wrapp .linker-btn1 { float:left; color:#f5f5f5; margin:0 12px 0 0; padding:16px 58px 16px 58px;}
.linker-wrapp .linker-btn1:last-child { margin-right:0;}
.linker-wrapp .linker-btn1:hover { color:#c12282;}

/*banner-wrapp*/
.banner-wrapp { min-height:920px; background:none; position:relative;}
.banner-wrapp p { float:none; font-size:18px; font-weight:400; color:#000000; letter-spacing:0.36px; line-height:1.67; margin:0 0 16px;}
.banner-wrapp p a { color:#000000;}
.banner-wrapp p span { display:block;}
.banner-wrapp p strong { font-weight:700;}
.banner-wrapp h2 { font-size:50px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.2; margin:0 0 26px;}
.banner-wrapp h2 a { color:#1d1465;}
.banner-wrapp h2 span { display:block;}
.banner-wrapp .banner-col1 { width:1180px; float:left; transform:translateY(-50%); margin:0 auto 0; position:absolute; top:50%; right:0; left:0;}
.banner-wrapp .banner-col1 img { width:100%; display:block;}
.banner-wrapp .banner-col1 .banner-row1 { width:50%; float:left; overflow:hidden;}
.banner-wrapp .banner-btn1 { float:none; color:#f5f5f5; margin:14px 12px 0 0; padding:16px 58px 16px 58px;}
.banner-wrapp .banner-btn1:last-child { margin-right:0;}
.banner-wrapp .banner-btn1:hover { color:#c12282;}
.banner-wrapp h2, .banner-wrapp h2 span { font-family: "Playfair Display", serif;}

/*about-wrapp*/
.about-wrapp { background:none; padding:126px 0 58px;}
.about-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 16px;}
.about-wrapp p a { color:#000000;}
.about-wrapp p span { display:block;}
.about-wrapp p strong { font-weight:700;}
.about-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 20px;}
.about-wrapp h2 a { color:#c12282;}
.about-wrapp h2 span { display:block;}
.about-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 26px;}
.about-wrapp h3 a { color:#1d1465;}
.about-wrapp h3 span { display:block;}
.about-wrapp .about-col1 { width:100%; float:left; margin:0 0 0; position:relative;}
.about-wrapp .about-col1 img { width:100%; display:block;}
.about-wrapp .about-col1 .about-row1 { width:74%; float:left; overflow:hidden;}
.about-wrapp .about-col2 { width:65.2%; float:right; margin:16px 0 0;}
.about-wrapp .about-col2 img { width:100%; display:block;}
.about-wrapp .about-col2 .about-row2 { width:100%; float:right;}
.about-wrapp .about-btn1 { float:none; color:#f5f5f5; margin:14px 12px 0 0; padding:16px 48px 16px 48px;}
.about-wrapp .about-btn1:last-child { margin-right:0;}
.about-wrapp .about-btn1:hover { color:#c12282;}
.about-wrapp h3, .about-wrapp h3 span { font-family: "Playfair Display", serif;}

/*membership-wrapp*/
.membership-wrapp { background:none; padding:58px 0 118px;}
.membership-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 16px;}
.membership-wrapp p a { color:#000000;}
.membership-wrapp p span { display:inline;}
.membership-wrapp p strong { font-weight:700;}
.membership-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 16px;}
.membership-wrapp h2 a { color:#c12282;}
.membership-wrapp h2 span { display:block;}
.membership-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 16px;}
.membership-wrapp h3 a { color:#1d1465;}
.membership-wrapp h3 span { display:block;}
.membership-wrapp .membership-col1 { width:100%; float:right; margin:0 0 0; position:relative;}
.membership-wrapp .membership-col1 img { width:100%; display:block;}
.membership-wrapp .membership-col1 .membership-row1 { width:41.9%; float:right; transform:translateY(-50%); overflow:hidden; position:absolute; top:50%; right:0;}
.membership-wrapp .membership-col2 { width:48.6%; float:left; margin:0 0 0;}
.membership-wrapp .membership-col2 img { width:100%; display:block;}
.membership-wrapp .membership-col2 .membership-row2 { width:100%; float:left;}
.membership-wrapp .membership-btn1 { float:none; color:#f5f5f5; margin:20px 12px 0 0; padding:16px 48px 16px 48px;}
.membership-wrapp .membership-btn1:last-child { margin-right:0;}
.membership-wrapp .membership-btn1:hover { color:#c12282;}
.membership-wrapp h3, .membership-wrapp h3 span { font-family: "Playfair Display", serif;}

/*upcoming-wrapp*/
.upcoming-wrapp { background:#faf6f3; padding:146px 0 170px;}
.upcoming-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 16px;}
.upcoming-wrapp p a { color:#000000;}
.upcoming-wrapp p span { display:block;}
.upcoming-wrapp p strong { font-weight:700;}
.upcoming-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 20px;}
.upcoming-wrapp h2 a { color:#c12282;}
.upcoming-wrapp h2 span { display:block;}
.upcoming-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 16px;}
.upcoming-wrapp h3 a { color:#1d1465;}
.upcoming-wrapp h3 span { display:block;}
.upcoming-wrapp h4 { font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 10px;}
.upcoming-wrapp h4 a { color:#000000;}
.upcoming-wrapp h4 span { display:block;}
.upcoming-wrapp h5 { font-size:20px; font-weight:600; color:#1d1465; letter-spacing:0.4px; line-height:1.5; margin:0 0 0;}
.upcoming-wrapp h5 a { color:#1d1465;}
.upcoming-wrapp h5 span { display:block;}
.upcoming-wrapp .upcoming-col1 { width:100%; float:right; margin:0 0 0;}
.upcoming-wrapp .upcoming-col1 img { width:100%; display:block;}
.upcoming-wrapp .upcoming-col1 .upcoming-row1 { width:54.6%; float:right; overflow:hidden; margin:30px 0 0;}
.upcoming-wrapp .upcoming-col2 { width:100%; float:left; margin:0 0 0;}
.upcoming-wrapp .upcoming-col2 img { width:100%; display:block;}
.upcoming-wrapp .upcoming-col2 .upcoming-row2 { width:56%; float:left;}
.upcoming-wrapp .upcoming-col3 { width:100%; float:right; border-bottom:1px solid rgba(0,0,0,0.2); margin:0 0 0; padding:30px 0 30px; position:relative;}
.upcoming-wrapp .upcoming-col3 img { width:100%; display:block;}
.upcoming-wrapp .upcoming-col3 .upcoming-row3 { width:auto; float:right; position:relative; top:12px; right:0;}
.upcoming-wrapp .upcoming-col4 { width:37.7%; float:left; margin:0 0 0;}
.upcoming-wrapp .upcoming-col4 img { width:100%; display:block;}
.upcoming-wrapp .upcoming-col4 .upcoming-row4 { width:100%; float:left;}
.upcoming-wrapp .upcoming-btn1 { float:none; color:#f5f5f5; margin:0 12px 0 0; padding:16px 48px 16px 48px;}
.upcoming-wrapp .upcoming-btn1:last-child { margin-right:0;}
.upcoming-wrapp .upcoming-btn1:hover { color:#c12282;}
.upcoming-wrapp h3, .upcoming-wrapp h3 span { font-family: "Playfair Display", serif;}

/*events-wrapp*/
.events-wrapp { background:none; padding:110px 0 56px;}
.events-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 16px;}
.events-wrapp p a { color:#000000;}
.events-wrapp p span { display:block;}
.events-wrapp p strong { font-weight:700;}
.events-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 16px;}
.events-wrapp h2 a { color:#c12282;}
.events-wrapp h2 span { display:block;}
.events-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 16px;}
.events-wrapp h3 a { color:#1d1465;}
.events-wrapp h3 span { display:block;}
.events-wrapp .events-col1 { width:100%; float:left; margin:0 0 30px; position:relative;}
.events-wrapp .events-col1 img { width:100%; display:block;}
.events-wrapp .events-col1 .events-row1 { width:48.8%; float:left; overflow:hidden;}
.events-wrapp .events-col2 { width:74.2%; float:right; margin:0 0 0;}
.events-wrapp .events-col2 img { width:100%; display:block;}
.events-wrapp .events-col2 .events-row2 { width:100%; float:left;}
.events-wrapp .events-btn1 { float:right; color:#f5f5f5; margin:38px 12px 0 0; padding:16px 48px 16px 48px;}
.events-wrapp .events-btn1:last-child { margin-right:0;}
.events-wrapp .events-btn1:hover { color:#c12282;}
.events-wrapp h3, .events-wrapp h3 span { font-family: "Playfair Display", serif;}

/*charity-wrapp*/
.charity-wrapp { text-align:center; background:none; padding:56px 0 120px;}
.charity-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 16px;}
.charity-wrapp p a { color:#000000;}
.charity-wrapp p span { display:block;}
.charity-wrapp p strong { font-weight:700;}
.charity-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 16px;}
.charity-wrapp h2 a { color:#c12282;}
.charity-wrapp h2 span { display:block;}
.charity-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 16px;}
.charity-wrapp h3 a { color:#1d1465;}
.charity-wrapp h3 span { display:block;}
.charity-wrapp .charity-col1 { width:100%; float:none; background:url(../images/charity-bg.png) no-repeat center / 100%; border-radius:7px; margin:0 0 0; padding:0 0 53.6%; position:relative;}
.charity-wrapp .charity-col1 img { width:100%; display:block;}
.charity-wrapp .charity-col1 .charity-row1 { width:61.3%; float:none; transform:translateY(-50%); background:rgba(250,246,243,0.95); border-radius:7px; margin:0 auto 0; padding:5.7% 5.1% 5.7%; position:absolute; top:50%; right:0; left:0;}
.charity-wrapp .charity-btn1 { float:none; color:#f5f5f5; margin:12px 6px 0; padding:16px 58px 16px 58px;}
.charity-wrapp .charity-btn1:last-child { margin-right:0;}
.charity-wrapp .charity-btn1:hover { color:#c12282;}
.charity-wrapp h3, .charity-wrapp h3 span { font-family: "Playfair Display", serif;}

/*sponsors-wrapp*/
.sponsors-wrapp { background:#1d1465; padding:140px 0 134px;}
.sponsors-wrapp p { float:none; font-size:17px; font-weight:400; color:#ffffff; letter-spacing:0.34px; line-height:1.65; margin:0 0 16px;}
.sponsors-wrapp p a { color:#ffffff;}
.sponsors-wrapp p span { display:block;}
.sponsors-wrapp p strong { font-weight:700;}
.sponsors-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 20px;}
.sponsors-wrapp h2 a { color:#c12282;}
.sponsors-wrapp h2 span { display:block;}
.sponsors-wrapp h3 { font-size:40px; font-weight:500; color:#ffffff; letter-spacing:normal; line-height:1.25; margin:0 0 26px;}
.sponsors-wrapp h3 a { color:#ffffff;}
.sponsors-wrapp h3 span { display:block;}
.sponsors-wrapp .sponsors-col1 { width:91.5%; float:left; margin:0 4.25% 54px; position:relative;}
.sponsors-wrapp .sponsors-col1 img { width:100%; display:block;}
.sponsors-wrapp .sponsors-col1 .sponsors-row1 { width:74%; float:left; overflow:hidden;}
.sponsors-wrapp .sponsors-col2 { width:61.3%; float:right; margin:16px 0 0;}
.sponsors-wrapp .sponsors-col2 img { width:100%; display:block;}
.sponsors-wrapp .sponsors-col2 .sponsors-row2 { width:100%; float:right;}
.sponsors-wrapp .sponsors-col3 { width:93.6%; float:left; margin:0 3.2% 0;}
.sponsors-wrapp .sponsors-col3 img { width:100%; display:block;max-height: 70px;object-fit: contain;}
.sponsors-wrapp .sponsors-col3 .sponsors-row3 { width:100%; float:left;}
.sponsors-wrapp .sponsors-btn1 { float:none; color:#f5f5f5; margin:18px 12px 0 0; padding:16px 58px 16px 58px;}
.sponsors-wrapp .sponsors-btn1:last-child { margin-right:0;}
.sponsors-wrapp .sponsors-btn1:hover { color:#c12282;}
.sponsors-wrapp h3, .sponsors-wrapp h3 span { font-family: "Playfair Display", serif;}

.sponsors-wrapp .sponsors-col3 .non-slider {display: flex;flex-wrap: wrap;justify-content: center;}
.sponsors-wrapp .sponsors-col3  .sponsors-row3 {width: 32.1%; margin-right: 1.8%; border-radius: 10px; background: #ffffff;padding-block: 4.31%;}
.sponsors-wrapp .sponsors-col3 .non-slider .sponsors-row3:last-child {margin-right: 0;}
.sponsors-wrapp .sponsors-col3 .non-slider .sponsors-row3 a {display: flex;height: 100%;justify-content: center;align-items: center;}

/*involved-wrapp*/
.involved-wrapp { background:none; padding:108px 0 100px;}
.involved-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 16px;}
.involved-wrapp p a { color:#000000;}
.involved-wrapp p span { display:block;}
.involved-wrapp p strong { font-weight:700;}
.involved-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 16px;}
.involved-wrapp h2 a { color:#c12282;}
.involved-wrapp h2 span { display:block;}
.involved-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 16px;}
.involved-wrapp h3 a { color:#1d1465;}
.involved-wrapp h3 span { display:block;}
.involved-wrapp .involved-col1 { width:100%; float:right; margin:0 0 0; position:relative;}
.involved-wrapp .involved-col1 img { width:100%; display:block;}
.involved-wrapp .involved-col1 .involved-row1 { width:35.7%; float:right; transform:translateY(-50%); overflow:hidden; position:absolute; top:50%; right:0;}
.involved-wrapp .involved-col2 { width:56.2%; float:left; margin:0 0 0;}
.involved-wrapp .involved-col2 img { width:100%; display:block;}
.involved-wrapp .involved-col2 .involved-row2 { width:100%; float:left;}
.involved-wrapp .involved-btn1 { float:none; color:#f5f5f5; margin:20px 12px 0 0; padding:16px 58px 16px 58px;}
.involved-wrapp .involved-btn1:last-child { margin-right:0;}
.involved-wrapp .involved-btn1:hover { color:#c12282;}
.involved-wrapp h3, .involved-wrapp h3 span { font-family: "Playfair Display", serif;}

/*flinker-wrapp*/
.flinker-wrapp { text-align:center; background:#1d1465; padding:134px 0 46px; position:relative;}
.flinker-wrapp p { float:none; font-size:17px; font-weight:400; color:#ffffff; letter-spacing:0.34px; line-height:1.65; margin:0 0 16px;}
.flinker-wrapp p a { color:#ffffff;}
.flinker-wrapp p span { display:block;}
.flinker-wrapp p strong { font-weight:700;}
.flinker-wrapp h2 { float:left; font-size:17px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:2.65; margin:0 10px 0 0;}
.flinker-wrapp h2 a { color:#ffffff;}
.flinker-wrapp h2 span { display:block;}
.flinker-wrapp .flinker-col1 { width:217px; float:none; transform:translateY(-50%); margin:0 auto 0; position:absolute; top:42%; right:0; left:0;}
.flinker-wrapp .flinker-col1 img { width:100%; display:block;}
.flinker-wrapp .flinker-col1 .flinker-row1 { width:100%; float:none;}
.flinker-wrapp .flinker-col2 { width:auto; float:left; margin:4px 0 0;}
.flinker-wrapp .flinker-col2 img { width:100%; display:block;}
.flinker-wrapp .flinker-col2 .flinker-row2 { width:100%; float:left;}
.flinker-wrapp .flinker-col2 .flinker-row2 a { width:45px; float:left; margin:0 6px 0 0;}
.flinker-wrapp .flinker-col3 { width:auto; float:right; margin:0 0 0;}
.flinker-wrapp .flinker-col3 img { width:100%; display:block;}
.flinker-wrapp .flinker-col3 .flinker-row3 { width:100%; float:right;}
.flinker-wrapp .flinker-col4 { width:100%; float:left; margin:86px 0 0;}
.flinker-wrapp .flinker-col4 img { width:100%; display:block;}
.flinker-wrapp .flinker-col4 .flinker-row4 { width:100%; float:left;}
.flinker-wrapp .flinker-col4 .flinker-row4 li { float:none; display:inline-block; margin:0 15.7px 0 15.7px;}
.flinker-wrapp .flinker-col4 .flinker-row4 li a:hover { color:#c12282;}
.flinker-wrapp .flinker-btn1 { float:left; color:#f5f5f5; margin:0 12px 0 0; padding:16px 58px 16px 58px;}
.flinker-wrapp .flinker-btn1:last-child { margin-right:0;}
.flinker-wrapp .flinker-btn1:hover { color:#c12282;}
.flinker-row4 li, .flinker-row4 li a { font-size:15px; font-weight:700; color:#f5f5f5; letter-spacing:2.25px; line-height:normal; text-transform:uppercase;}

/*footer-wrapp*/
.footer-wrapp { text-align:center; background:none; padding:26px 0 26px;}
.footer-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 16px;}
.footer-wrapp p a { color:#000000;}
.footer-wrapp p span { display:block;}
.footer-wrapp p strong { font-weight:700;}
.footer-wrapp .footer-col1 { width:100%; float:none; margin:0 0 0;}
.footer-wrapp .footer-col1 img { width:100%; display:block;}
.footer-wrapp .footer-col1 .footer-row1 { width:100%; float:none;}
.footer-wrapp .footer-col1 .footer-row1 li { float:none; display:inline-block; margin:0 0 0;}
.footer-wrapp .footer-col1 .footer-row1 li:nth-child(2n) { margin:0 4px 0;}
.footer-wrapp .footer-col1 .footer-row1 li a:hover { color:#c12282;}
.footer-row1 li, .footer-row1 li a { font-size:14px; font-weight:700; color:#000000; letter-spacing:normal; line-height:1.35;}

/*inner-wrapp*/
.inner-wrapp { border-top:1px solid #e3e5e4; padding:42px 0;}
.inner-wrapp .inner-col1 { width:100%; float:left;}
.inner-wrapp .inner-col1 img { width:100%; display:block;}
.inner-wrapp .inner-col1 .inner-row1 { width:100%; float:left;}
.inner-wrapp .inner-col1 .inner-row1 li { float:none; display:inline-block; margin:0 1px 0; position: relative;}
.inner-wrapp .inner-col1 .inner-row1 li:last-child { color:#eb1e79;}
.inner-wrapp .inner-col1 .inner-row1 li a:hover { color:#eb1e79;}
.inner-row1 li, .inner-row1 li a { font-size:16px; color:#000000; line-height:1.73;}

/*conten-wrapp*/
.conten-wrapp { padding:0 0 90px;}
.conten-wrapp .conten-col1 { width:100%; float:left; position:relative;}
.conten-wrapp .conten-col1 .conten-row1 { width:36.8%; float:left;}
.conten-wrapp .conten-col1 .conten-row2 { width:57%; float:right;}
.conten-wrapp .conten-col1 .conten-row3 { width:36.8%; float:right;}
.conten-wrapp .conten-col1 .conten-row4 { width:57%; float:left;}

/*involve-wrapp*/
.involve-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 24px;}
.involve-wrapp p a { color:#000000;}
.involve-wrapp p span { display:block;}
.involve-wrapp p strong { font-weight:700;}
.involve-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 22px;}
.involve-wrapp h2 a { color:#c12282;}
.involve-wrapp h2 span { display:block;}
.involve-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 29px;}
.involve-wrapp h3 a { color:#1d1465;}
.involve-wrapp h3 span { display:block;}
.involve-wrapp .involve-col1 { width:100%; float:left; border-radius:7px; overflow:hidden;}
.involve-wrapp .involve-col1 img { width:100%; display:block;}
.involve-wrapp .involve-col2 { width:100%; float:left; padding:100px 0 0;}
.involve-wrapp .involve-col2 img { width:100%; display:block;}
.involve-wrapp .involve-btn1 { float:none; color:#f5f5f5; margin:14px 12px 0 0; padding:16px 48px 16px 48px;}
.involve-wrapp .involve-btn1:last-child { margin-right:0;}
.involve-wrapp .involve-btn1:hover { color:#c12282;}
.involve-wrapp h3, .involve-wrapp h3 span { font-family: "Playfair Display", serif;}

/*apply-wrapp*/
.apply-wrapp { background:#faf6f3; padding:93px 0 116px;}
.apply-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 24px;}
.apply-wrapp p a { color:#000000;}
.apply-wrapp p span { display:block;}
.apply-wrapp p strong { font-weight:700;}
.apply-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 25px; background:#ffffff; border-radius:500px; display:inline-block; padding:8px 44px 8px 44px;}
.apply-wrapp h2 a { color:#c12282;}
.apply-wrapp h2 span { display:block;}
.apply-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 35px;}
.apply-wrapp h3 a { color:#1d1465;}
.apply-wrapp h3 span { display:block;}
.apply-wrapp h3, .apply-wrapp h3 span { font-family: "Playfair Display", serif;}
.apply-wrapp .apply-col1 { width:100%; float:left;}
.apply-wrapp .apply-col1 img { width:100%; display:block;}
.apply-wrapp .apply-col2 { width:100%; float:left; margin:29px 0 0;}
.apply-wrapp .apply-col2 .apply-row1 { width:100%; float:left;}
.apply-wrapp .apply-col2 .apply-row1 .apply-fil1 { text-align:left; font-size:17px; font-weight:400; color:#bbbbbb; letter-spacing:0.34px; background:#ffffff; border-color:#ffffff; resize:none; text-transform:inherit; border-radius:0;}
.apply-wrapp .apply-col2 .apply-row1 .apply-fil2 { width:48.5%; height:59px; float:left; margin:0 0 3%; padding:0 25px 0;}
.apply-wrapp .apply-col2 .apply-row1 .apply-fil2:nth-child(2n) { float:right;}
.apply-wrapp .apply-col2 .apply-row1 .apply-fil3 { width:100%; height:165px; float:left; margin:0 0 21px; padding:22px 25px 0;}
.apply-wrapp .apply-btn1 { float:none; color:#f5f5f5; margin:14px 12px 0 0; padding:16px 48px 16px 48px;}
.apply-wrapp .apply-btn1:last-child { margin-right:0;}
.apply-wrapp .apply-btn1:hover { color:#c12282;}
.apply-wrapp .apply-btn1 input { color:#ffffff; cursor:pointer; background:none;}
.apply-wrapp .apply-btn1:hover input { color:#c12282;}

/*abouts-wrapp*/
.abouts-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 24px;}
.abouts-wrapp p a { color:#000000;}
.abouts-wrapp p span { display:block;}
.abouts-wrapp p strong { font-weight:700;}
.abouts-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 22px;}
.abouts-wrapp h2 a { color:#c12282;}
.abouts-wrapp h2 span { display:block;}
.abouts-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 29px;}
.abouts-wrapp h3 a { color:#1d1465;}
.abouts-wrapp h3 span { display:block;}
.abouts-wrapp .abouts-col1 { width:100%; float:left; margin:172px 0 0;}
.abouts-wrapp .abouts-col1 img { width:100%; display:block;}
.abouts-wrapp .abouts-btn1 { float:none; color:#f5f5f5; margin:14px 12px 0 0; padding:16px 48px 16px 48px;}
.abouts-wrapp .abouts-btn1:last-child { margin-right:0;}
.abouts-wrapp .abouts-btn1:hover { color:#c12282;}
.abouts-wrapp h3, .abouts-wrapp h3 span { font-family: "Playfair Display", serif;}

/*questions-wrapp*/
.questions-wrapp { background:#faf6f3; padding:97px 0;}
.questions-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 16px;}
.questions-wrapp p a { color:#000000;}
.questions-wrapp p span { display:block;}
.questions-wrapp p strong { font-weight:700;}
.questions-wrapp h2 { font-size:45px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:normal; margin:0 0 10px;}
.questions-wrapp h2 a { color:#ffffff;}
.questions-wrapp h2 span { display:block;}
.questions-wrapp h2 strong { color:#e0c56c;}
.questions-wrapp h3 { font-size:30px; font-weight:500; color:#1d1465; line-height:1.67; margin:0 0 0;}
.questions-wrapp h3 a { color:#1d1465;}
.questions-wrapp h3 span { display:block;}
.questions-wrapp h3 strong { color:#e0c56c;}
.questions-wrapp .questions-col1 { width:100%; float:right; margin:0 0 0; position:relative;display: flex;flex-wrap: wrap;flex-direction: row-reverse;justify-content: space-between;align-items: center; }
.questions-wrapp .questions-col1 img { width:100%; display:block;}
.questions-wrapp .questions-col1 .questions-row1 { width:55.1%; float:right;}
.questions-wrapp .questions-col2 { width:36.8%; float:left; border-radius:7px; overflow:hidden;}
.questions-wrapp .questions-col2 img { width:100%; display:block;}
.questions-wrapp .questions-col2 .questions-row2 { width:100%; float:left;}
.questions-wrapp .questions-btn1 { float:none; color:#f5f5f5; margin:14px 12px 0 0; padding:16px 48px 16px 48px;}
.questions-wrapp .questions-btn1:last-child { margin-right:0;}
.questions-wrapp .questions-btn1:hover { color:#c12282;}
.questions-wrapp h3, .questions-wrapp h3 span { font-family: "Playfair Display", serif;}

/*association-wrapp*/
.association-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 24px;}
.association-wrapp p a { color:#000000;}
.association-wrapp p span { display:block;}
.association-wrapp p strong { font-weight:600;}
.association-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 22px;}
.association-wrapp h2 a { color:#c12282;}
.association-wrapp h2 span { display:block;}
.association-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 24px;}
.association-wrapp h3 a { color:#1d1465;}
.association-wrapp h3 span { display:block;}
.association-wrapp .association-col1 { width:100%; float:left; margin:0 0 17px;}
.association-wrapp .association-col1 img { width:100%; display:block;}
.association-wrapp .association-row1 { width:97.3%; float:left;}
.association-wrapp .association-btn1 { float:none; color:#f5f5f5; margin:14px 12px 0 0; padding:16px 48px 16px 48px;}
.association-wrapp .association-btn1:last-child { margin-right:0;}
.association-wrapp .association-btn1:hover { color:#c12282;}
.association-wrapp h3, .association-wrapp h3 span { font-family: "Playfair Display", serif;}

/*plan-wrapp*/
.plan-wrapp { background:#faf6f3; padding:97px 0 114px;}
.plan-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 24px;}
.plan-wrapp p a { color:#000000;}
.plan-wrapp p span { display:block;}
.plan-wrapp p strong { font-weight:600;}
.plan-wrapp h2 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 24px;}
.plan-wrapp h2 a { color:#1d1465;}
.plan-wrapp h2 span { display:block;}
.plan-wrapp h3 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 8px;}
.plan-wrapp h3 a { color:#c12282;}
.plan-wrapp h3 span { display:block;}
.plan-wrapp h4 { font-size:41px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 5px;}
.plan-wrapp h4 a { color:#1d1465;}
.plan-wrapp h4 span { display:block;}
.plan-wrapp h5 { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 20px;}
.plan-wrapp h5 a { color:#000000;}
.plan-wrapp h5 span { display:block;}
.plan-wrapp .plan-col1 { width:100%; float:left; margin:0 0 17px; position:relative;}
.plan-wrapp .plan-col1 img { width:100%; display:block;}
.plan-wrapp .plan-col2 { width:100%; float:left; position: relative;}
.plan-wrapp .plan-col2 img { width:100%; display:block;}
.plan-wrapp .plan-col2 .plan-row1 { width: 100%; float:left;}
.plan-wrapp .plan-col2 .plan-row2 { width:100%; float:right; position: relative;}
.plan-wrapp .plan-col2 .plan-row2 .plan-bar1 {width: 49.2%;float: left;background: #fff;    padding: 50px;}.plan-wrapp .plan-col2 .plan-row2 .plan-bar1:nth-child(even) {float: right;}
.plan-wrapp .plan-col2 .plan-row2 .plan-bar1:last-child { float:right;}
.plan-wrapp .plan-btn1 { float:none; color:#f5f5f5; margin:14px 12px 0 0; padding:16px 48px 16px 48px;}
.plan-wrapp .plan-btn1:last-child { margin-right:0;}
.plan-wrapp .plan-btn1:hover { color:#c12282;}
.plan-wrapp h2, .plan-wrapp h2 span, .plan-wrapp h4, .plan-wrapp h4 span { font-family: "Playfair Display", serif;}
.plan-wrapp .plan-col2 .plan-row2 .plan-bar1 .heading {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-bottom: 20px;

}

.plan-wrapp .plan-col2 .vs-box {
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translate(50%, -50%);
    background: linear-gradient(90deg, rgba(235, 30, 121, 1) 0%, rgba(162, 37, 137, 1) 35%, rgba(29, 20, 101, 1) 100%) border-box;
    padding: 10px;
    border-radius: 50%;
    color: #ffffff;
    font-family: "Playfair Display", serif;
    width: 60px;
    height: 60px;
    text-align: center;
}
.plan-wrapp .plan-col2 .vs-box span{
font-family: "Playfair Display", serif;
font-size: 30px;

}
.plan-wrapp .plan-bar1 h4 {
    padding-right: 5px;
}
.plan-wrapp .plan-bar1 h3{margin-bottom: 0;}


/*event-wrapp*/
.event-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 24px;}
.event-wrapp p a { color:#000000;}
.event-wrapp p span { display:block;}
.event-wrapp p strong { font-weight:700;}
.event-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 22px;}
.event-wrapp h2 a { color:#c12282;}
.event-wrapp h2 span { display:block;}
.event-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 29px;}
.event-wrapp h3 a { color:#1d1465;}
.event-wrapp h3 span { display:block;}
.event-wrapp .event-col1 { width:100%; float:left; border-radius:7px; overflow:hidden;}
.event-wrapp .event-col1 img { width:100%; display:block;}
.event-wrapp .event-col2 { width:100%; float:left; padding:100px 0 0;}
.event-wrapp .event-col2 img { width:100%; display:block;}
.event-wrapp .involve-btn1 { float:none; color:#f5f5f5; margin:14px 12px 0 0; padding:16px 48px 16px 48px;}
.event-wrapp .involve-btn1:last-child { margin-right:0;}
.event-wrapp .involve-btn1:hover { color:#c12282;}
.event-wrapp h3, .event-wrapp h3 span { font-family: "Playfair Display", serif;}

/*upcomingevents-wrapp*/
.upcomingevents-wrapp { background:#faf6f3; padding:82px 0 85px;}
.upcomingevents-wrapp .margin { max-width:1060px;}
.upcomingevents-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 24px;}
.upcomingevents-wrapp p a { color:#000000;}
.upcomingevents-wrapp p span { display:block;}
.upcomingevents-wrapp p strong { font-weight:600;}
.upcomingevents-wrapp h2 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 24px;}
.upcomingevents-wrapp h2 a { color:#1d1465;}
.upcomingevents-wrapp h2 span { display:block;}
.upcomingevents-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 16px;}
.upcomingevents-wrapp h3 a { color:#1d1465;}
.upcomingevents-wrapp h3 span { display:block;}
.upcomingevents-wrapp h4 { float:none; display:inline-block; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 12px 0 0; }
.upcomingevents-wrapp h4 a { color:#000000;}
.upcomingevents-wrapp h4 span { display:block;}
.upcomingevents-wrapp h4 strong { font-weight:600;}
.upcomingevents-wrapp h5 { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 20px;}
.upcomingevents-wrapp h5 a { color:#000000;}
.upcomingevents-wrapp h5 span { display:block;}
.upcomingevents-wrapp h5 strong { font-weight:600;}
.upcomingevents-wrapp .upcomingevents-col1 { width:100%; float:left; margin:40px 0 0; position:relative;}
.upcomingevents-wrapp .upcomingevents-col1 img { width:100%; display:block;}
.upcomingevents-wrapp .upcomingevents-col2 { width:100%; float:left; border-bottom:1px solid rgba(0,0,0,0.2); padding:0 0 73.5px; margin:0 0 70px;}
.upcomingevents-wrapp .upcomingevents-col2 img { width:100%; display:block;}
.upcomingevents-wrapp .upcomingevents-col2 .upcomingevents-row1 { width:21%; float:left;}
.upcomingevents-wrapp .upcomingevents-col2 .upcomingevents-row2 { width:73%; float:right;}
.upcomingevents-wrapp .involve-btn1 { float:none; color:#f5f5f5; margin:14px 12px 0 0; padding:16px 48px 16px 48px;display: block; width: fit-content; cursor: pointer; }
.upcomingevents-wrapp .involve-btn1:last-child { margin-right:0;}
.upcomingevents-wrapp .involve-btn1:hover { color:#c12282;}
.upcomingevents-wrapp h2, .upcomingevents-wrapp h2 span, .upcomingevents-wrapp h3, .upcomingevents-wrapp h3 span { font-family: "Playfair Display", serif;}

.upcomingevents-wrapp .involve-btn1.inactive {cursor: no-drop;}
.upcomingevents-wrapp .involve-btn1.btn-gradient-pink-purple.inactive:hover:after { opacity: 1;}
.upcomingevents-wrapp .involve-btn1.btn-gradient-pink-purple.inactive:hover {color: #ffffff;}

/*paiger-wrapp*/
.paiger-wrapp .paiger-col1 { width: auto; float:left; margin:0 0 0;}
.paiger-wrapp .paiger-col1 img { width:100%; display:block;}
.paiger-wrapp .paiger-col1 .paiger-row1 { width:auto; float:none; text-align:center; display:inline-block; position:relative; top:-8px;}
.paiger-wrapp .paiger-col1 .paiger-row1 li { float:none; display:inline-block; margin:0 2px 0;}
.paiger-wrapp .paiger-col1 .paiger-row1 li:first-child a { color:#c12282;}
.paiger-wrapp .paiger-col1 .paiger-row1 li:nth-child(4) { color:#c12282;}
.paiger-wrapp .paiger-col1 .paiger-row1 li:last-child a { color:#c12282;}
.paiger-wrapp .paiger-col1 .paiger-row1 li a { display:inline-block;}
.paiger-wrapp .paiger-col1 .paiger-row1 li a:hover { color:#c12282;}

.paiger-wrapp .paiger-col1 a { width:24px; float:none; display:inline-block;}
.paiger-wrapp .paiger-col1 li a {width: auto;}
.paiger-wrapp .paiger-col1 li {width: 24px;}
.paiger-wrapp .paiger-col1 .paiger-row1 li a:hover{color: #c12282;}


.paiger-wrapp .paiger-col1 .page-numbers.current{color: #c12282; font-size: 12px; font-weight: 900;padding-inline: 8px;margin-inline: 2px;}
.paiger-wrapp .paiger-col1 .page-numbers{color: #000000; font-size: 12px; font-weight: 900; text-align: center;margin-inline: 2px;}
.paiger-wrapp .paiger-col1 .dots{color: #c12282; font-size: 12px; font-weight: 900; text-align: center;padding-inline: 8px;margin-inline: 2px;}
.paiger-wrapp .paiger-col1 .page-numbers:hover{color: #c12282;}
.paiger-row1 li, .paiger-row1 li a { font-size:12px; color:#000000; font-weight:900;}

.paiger-wrapp .paiger-col1 a.prev.page-numbers {font-size: 0;background: #ffffff url(../images/left-white-arrow1.svg) no-repeat center;background-size: 30px;height: 24px;float: left;margin-right: 8px;border-radius: 30px;}
.paiger-wrapp .paiger-col1 a.prev.page-numbers:hover{background: #ffffff url(../images/left-red-arrow1.svg) no-repeat center;background-size: 30px;}
.paiger-wrapp .paiger-col1 a.next.page-numbers {font-size: 0;background: #ffffff url(../images/right-white-arrow1.svg) no-repeat center;background-size: 30px;height: 24px;float: right; margin-left: 8px;border-radius: 30px;}
.paiger-wrapp .paiger-col1 a.next.page-numbers:hover{background: #ffffff url(../images/right-red-arrow1.svg) no-repeat center;background-size: 30px;}


/*teamin-wrapp*/
.teamin-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 24px;}
.teamin-wrapp p a { color:#000000;}
.teamin-wrapp p span { display:block;}
.teamin-wrapp p strong { font-weight:700;}
.teamin-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 22px; background:#f5f5f5; border-radius:500px; display:inline-block; padding:8px 24px 8px;}
.teamin-wrapp h2 a { color:#c12282;}
.teamin-wrapp h2 span { display:block;}
.teamin-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 22px;}
.teamin-wrapp h3 a { color:#1d1465;}
.teamin-wrapp h3 span { display:block;}
.teamin-wrapp h4 { font-size:17px; font-weight:600; color:#1d1465; letter-spacing:0.34px; line-height:1.65; margin:0 0 25px;}
.teamin-wrapp h4 a { color:#1d1465;}
.teamin-wrapp h4 span { display:block;}
.teamin-wrapp .teamin-col1 { width:100%; float:left; border-radius:7px; overflow:hidden;}
.teamin-wrapp .teamin-col1 img { width:100%; display:block;}
.teamin-wrapp .teamin-col2 { width:100%; float:left; padding:12.9% 0 0;}
.teamin-wrapp .teamin-col2 img { width:100%; display:block;}
.teamin-wrapp .involve-btn1 { float:none; color:#f5f5f5; margin:14px 12px 0 0; padding:16px 48px 16px 48px;}
.teamin-wrapp .involve-btn1:last-child { margin-right:0;}
.teamin-wrapp .involve-btn1:hover { color:#c12282;}
.teamin-wrapp h3, .teamin-wrapp h3 span { font-family: "Playfair Display", serif;}

/*resources-wrapp*/
.resources-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 24px;}
.resources-wrapp p a { color:#000000;}
.resources-wrapp p span { display:block;}
.resources-wrapp p strong { font-weight:700;}
.resources-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 22px; background:#f5f5f5; border-radius:500px; display:inline-block; padding:8px 28px 8px;}
.resources-wrapp h2 a { color:#c12282;}
.resources-wrapp h2 span { display:block;}
.resources-wrapp h3 { font-size:30px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 22px;}
.resources-wrapp h3 a { color:#1d1465;}
.resources-wrapp h3 span { display:block;}
.resources-wrapp h4 { font-size:17px; font-weight:600; color:#1d1465; letter-spacing:0.34px; line-height:1.65; margin:0 0 0;}
.resources-wrapp h4 a { color:#1d1465;}
.resources-wrapp h4 span { display:block;}
.resources-wrapp .resources-col1 { width:100%; float:left; border-radius:7px; overflow:hidden;}
.resources-wrapp .resources-col1 img { width:100%; display:block;}
.resources-wrapp .resources-col2 { width:100%; float:left; padding:13.2% 0 0;}
.resources-wrapp .resources-col2 img { width:100%; display:block;}
.resources-wrapp .resources-col3 { width:100%; float:left; margin:5px 0 30px;}
.resources-wrapp .resources-col3 img { width:100%; display:block;}
.resources-wrapp .resources-col3 .resources-row3 { width:100%; float:left; padding:0 0 0 10px;}
.resources-wrapp .resources-col3 .resources-row3 li { font-size:17px; color:#000000; line-height:1.65; letter-spacing:0.34px; font-weight:400; background:url(../images/dot.svg) no-repeat 0 12px; display:block; padding-left:12px;}
.resources-wrapp .involve-btn1 { float:none; color:#f5f5f5; margin:14px 12px 0 0; padding:16px 48px 16px 48px;}
.resources-wrapp .involve-btn1:last-child { margin-right:0;}
.resources-wrapp .involve-btn1:hover { color:#c12282;}
.resources-wrapp h3, .resources-wrapp h3 span { font-family: "Playfair Display", serif;}

.resources-wrapp .apply-col2 { width:100%; float:left; margin:29px 0 0;}
.resources-wrapp .apply-col2 .apply-row1 { width:100%; float:left;}
.resources-wrapp .apply-col2 .apply-row1 .apply-fil1 { text-align:left; font-size:17px; font-weight:400; color:#bbbbbb; letter-spacing:0.34px; background:#f5f5f5; border-color:#f5f5f5; resize:none; text-transform:inherit; border-radius:0;}
.resources-wrapp .apply-col2 .apply-row1 .apply-fil2 { width:48.7%; height:59px; float:left; margin:0 0 2.6%; padding:0 25px 0;}
.resources-wrapp .apply-col2 .apply-row1 .apply-fil2:nth-child(2n) { float:right;}
.resources-wrapp .apply-col2 .apply-row1 .apply-fil3 { width:100%; height:165px; float:left; margin:0 0 26px; padding:22px 25px 0;}
.resources-wrapp .apply-col2 .apply-row1 .apply-fil4 { width:100%; height:59px; float:left; margin:0 0 2.6%; padding:0 25px 0;}
.resources-wrapp .apply-btn1 { float:none; color:#f5f5f5; margin:14px 12px 0 0; padding:16px 48px 16px 48px;}
.resources-wrapp .apply-btn1:last-child { margin-right:0;}
.resources-wrapp .apply-btn1:hover { color:#c12282;}
.resources-wrapp .apply-btn1 input { color:#ffffff; cursor:pointer; background:none;}
.resources-wrapp .apply-btn1:hover input { color:#c12282;}

.resources-wrapp .attach-box { width:100%; float:left; margin:0 0 22px;}
.resources-wrapp .referrals-btn1 { float:left;}
.resources-wrapp .referrals-btn1 button { color:#bbbbbb; background:none; border:none;}
.resources-wrapp .referrals-btn1:hover button { color:#c12282;}
.referrals-btn1 input[type=file] { width: 100%; height: 100%; float: left; cursor: pointer; font-size: 0; position: absolute; left: 0; top: 0; opacity: 0;}
.referrals-btn1, .referrals-btn1 button {font-size:17px; font-weight:400; letter-spacing:0.34px; line-height:1.65; background:none; border:none; border-radius:0; transition:all 0.25s ease-out 0s; display:inline-block; padding:0 0 0 18px; position:relative;}

.resources-wrapp .podcasts-col1 { width:100%; float:left; margin:17px 0 0;}
.resources-wrapp .podcasts-col1 img { width:100%; display:block;}
.resources-wrapp .podcasts-col2 { width:100%; float:left;}
.resources-wrapp .podcasts-col2 .podcasts-row1 { width:auto; float:left; margin:0 20px 0 0;}

/*resources2-wrapp*/
.resources2-wrapp { background:#faf6f3; padding:109px 0 14px;}
.resources2-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 20px;}
.resources2-wrapp p a { color:#000000;}
.resources2-wrapp p span { display:block;}
.resources2-wrapp p strong { font-weight:700;}
.resources2-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 16px; background:#ffffff; border-radius:500px; display:inline-block; padding:8px 24px 8px;}
.resources2-wrapp h2 a { color:#c12282;}
.resources2-wrapp h2 span { display:block;}
.resources2-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 16px;}
.resources2-wrapp h3 a { color:#1d1465;}
.resources2-wrapp h3 span { display:block;}
.resources2-wrapp .resources2-col1 { width:100%; float:left; display: flex; flex-wrap: wrap; justify-content: center;}
.resources2-wrapp .resources2-col1 img { width:100%; display:block;}
.resources2-wrapp .resources2-col2 { width:46.3%; float:left; margin:0 5% 82px 0; position: relative;}
.resources2-wrapp .resources2-col2:last-child {margin-right: 0;}

.resources2-wrapp .resources2-col2 .resources2-row1 { width:100%; float:left; border-radius:7px; overflow:hidden;}
.resources2-wrapp .resources2-col2 .resources2-row2 { width:100%; float:left; margin:48px 0 0; padding-bottom: 60px;}
.resources2-wrapp .involve-btn1 { float:none; color:#f5f5f5; margin:12px 12px 0 0; padding:16px 45px 16px; position: absolute; bottom: 0; width: fit-content;}
.resources2-wrapp .involve-btn1:last-child { margin-right:0;}
.resources2-wrapp .involve-btn1:hover { color:#c12282;}
.resources2-wrapp h3, .resources2-wrapp h3 span { font-family: "Playfair Display", serif;}

/*resourcesin-wrapp*/
.resourcesin-wrapp { background:#faf6f3; padding:105px 0 95px;}
.resourcesin-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 20px;}
.resourcesin-wrapp p a { color:#000000;}
.resourcesin-wrapp p span { display:block;}
.resourcesin-wrapp p strong { font-weight:700;}
.resourcesin-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 22px; background:#ffffff; border-radius:500px; display:inline-block;}
.resourcesin-wrapp h2 a { color:#c12282;}
.resourcesin-wrapp h2 span { display:block;}
.resourcesin-wrapp h3 { font-size:30px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 14px;}
.resourcesin-wrapp h3 a { color:#1d1465;}
.resourcesin-wrapp h3 span { display:block;}
.resourcesin-wrapp h4 { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; display: inline-block; margin: 0 12px 0 0;}
.resourcesin-wrapp h4 a { color:#000000;}
.resourcesin-wrapp h4 span { display:block;}
.resourcesin-wrapp .resourcesin-col1 { width:100%; float:left;}
.resourcesin-wrapp .resourcesin-col1 img { width:100%; display:block;}
.resourcesin-wrapp .resourcesin-col2 { width:100%; float:left; margin:0 0 104px;}
.resourcesin-wrapp .resourcesin-col2 .resourcesin-row1 { width:38.7%; float:left; border-radius:7px; overflow:hidden;}
.resourcesin-wrapp .resourcesin-col2 .resourcesin-row2 { width:54%; float:right;}
.resourcesin-wrapp .involve-btn1 { float:none; color:#f5f5f5; margin:12px 12px 0 0; padding:16px 45px 16px;}
.resourcesin-wrapp .involve-btn1:last-child { margin-right:0;}
.resourcesin-wrapp .involve-btn1:hover { color:#c12282;}
.resourcesin-wrapp h3, .resourcesin-wrapp h3 span { font-family: "Playfair Display", serif;}

.resourcesin-wrapp .resourcesin-col11 { margin:43px 0 0;}

.resourcesin-wrapp2 { background:none;}
.resourcesin-wrapp2 h2 { background:#f5f5f5;}

.resourcesin-wrapp.search-page .resourcesin-col1 {display: flex;flex-wrap: wrap;justify-content: center; margin-top: 30px;}


.resourcesin-wrapp.search-page .resourcesin-col2 {width: 48%; margin-right: 3.9%;}
.resourcesin-wrapp.search-page .resourcesin-col2 .resourcesin-row2{width: 100%;}
.resourcesin-wrapp.search-page .resourcesin-col2:nth-child(2n) {margin-right: 0;}



/*parentingin-wrapp*/
.parentingin-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 24px;}
.parentingin-wrapp p a { color:#c12282;}
.parentingin-wrapp p span { display:block;}
.parentingin-wrapp p strong { font-weight:700;}
.parentingin-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 22px; background:#f5f5f5; border-radius:500px; display:inline-block; padding:8px 24px 8px;}
.parentingin-wrapp h2 a { color:#c12282;}
.parentingin-wrapp h2 span { display:block;}
.parentingin-wrapp h3 { font-size:30px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:40px 0 20px;}
.parentingin-wrapp h3 a { color:#1d1465;}
.parentingin-wrapp h3 span { display:block;}
.parentingin-wrapp h4 { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 20px;}
.parentingin-wrapp h4 a { color:#000000;}
.parentingin-wrapp h4 span { display:block;}
.parentingin-wrapp h5 { float:none; font-size:17px; font-weight:600; color:#1d1465; letter-spacing:0.34px; line-height:1.65; margin:0 0 15px;}
.parentingin-wrapp h5 a { color:#1d1465;}
.parentingin-wrapp h5 span { display:block;}
.parentingin-wrapp .parentingin-col1 { width:100%; max-width:885px; float:none; margin:0 auto;}
.parentingin-wrapp .parentingin-col1 img { width:100%; display:block;}
.parentingin-wrapp .parentingin-col1 .parentingin-row1 { width:100%; float:left; border-radius:7px; overflow:hidden; margin:0 0 57px; position:relative;}
.parentingin-wrapp .parentingin-col1 .parentingin-row11 { border:1px solid #eeeeee;}
.parentingin-wrapp .involve-btn1 { float:none; color:#f5f5f5; margin:12px 12px 0 0; padding:16px 45px 16px; cursor: pointer;}
.parentingin-wrapp .involve-btn1:last-child { margin-right:0;}
.parentingin-wrapp .involve-btn1:hover { color:#c12282;}
.parentingin-wrapp .involve-btn2 { padding:16px 23px 16px;}
.parentingin-wrapp h3, .parentingin-wrapp h3 span { font-family: "Playfair Display", serif;}

.practical-tips span.watch-btn {display: block;margin-block: 20px;}

.parentingin-wrapp .parentingin-col1 em strong {font-style: italic;}
.parentingin-wrapp .parentingin-col1 strong em {font-style: italic;}

/*businessin-wrapp*/
.businessin-row2 p { float:none; font-size:15px; font-weight:400; color:#000000; letter-spacing:0.3px; line-height:1.8; margin:0 0 24px;}
.businessin-row2 p a { color:#000000;}
.businessin-row2 p span { display:block;}
.businessin-row2 p strong { font-weight:700;}
.businessin-row2 h6 { float:none; font-size:15px; font-weight:400; color:#000000; letter-spacing:0.3px; line-height:1.8; margin:0 0;}
.businessin-row2 h6 a { color:#000000;}
.businessin-row2 h6 a:hover { color:#c12282;}
.businessin-row2 h6 span { display:block;}
.businessin-row2 h6 strong { font-weight:700;}
.businessin-wrapp .businessin-col1 { width:100%; float:left;}
.businessin-wrapp .businessin-col1 .businessin-row1 { width:66%; float:right; padding:0 0 0 57px; border-left:1px solid #eeeeee;}
.businessin-wrapp .businessin-col1 .businessin-row2 { width:30%; float:left;}
.businessin-wrapp .businessin-col1 .businessin-row2 .linker-row2 { width:100%; float:left; margin:0px 0 18px;}
.businessin-wrapp .businessin-col1 .businessin-row2 .linker-row2 a { width:37px; float:left; margin:0 4px 0 0;}

/*sponsor-wrapp*/
.sponsor-wrapp { background:#1d1465; padding:110px 0;}
.sponsor-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 20px;}
.sponsor-wrapp p a { color:#000000;}
.sponsor-wrapp p span { display:block;}
.sponsor-wrapp p strong { font-weight:700;}
.sponsor-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 22px; background:#ffffff; border-radius:500px; display:inline-block;}
.sponsor-wrapp h2 a { color:#c12282;}
.sponsor-wrapp h2 span { display:block;}
.sponsor-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 14px;}
.sponsor-wrapp h3 a { color:#1d1465;}
.sponsor-wrapp h3 span { display:block;}
.sponsor-wrapp .sponsor-col1 { width:100%; float:left;display:flex;justify-content: center; align-items: center;flex-wrap: wrap;}
.sponsor-wrapp .sponsor-col1 img {width: 100%;display: block;max-height: 49px;object-fit: cover;}
.sponsor-wrapp .sponsor-col2 { width:31.18%; float:left; background:#fff; border-radius:7px; padding:48px 39px 94px; margin:0 3.22% 3.22% 0;}
.sponsor-wrapp .sponsor-col2:nth-child(3n) { margin-right:0;}
.sponsor-wrapp .sponsor-col2 .sponsor-row1 { width:auto; float:none; display:inline-block; margin:0 auto 26px 0;}
.sponsor-wrapp .sponsor-col2 .sponsor-row2 { width:100%; float:left;position: relative;}
.sponsor-wrapp .involve-btn1 { float:none; color:#f5f5f5; margin:12px 12px 0 0; padding:16px 45px 16px;}
.sponsor-wrapp .involve-btn1:last-child { margin-right:0;}
.sponsor-wrapp .involve-btn1:hover { color:#c12282;}
.sponsor-wrapp h3, .sponsor-wrapp h3 span { font-family: "Playfair Display", serif;}

/*charitys-wrapp*/
.charitys-wrapp { background:#faf6f3; padding:120px 0 0;}
.charitys-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 20px;}
.charitys-wrapp p a { color:#000000;}
.charitys-wrapp p span { display:block;}
.charitys-wrapp p strong { font-weight:700;}
.charitys-wrapp h2 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 28px;}
.charitys-wrapp h2 a { color:#1d1465;}
.charitys-wrapp h2 span { display:block;}
.charitys-wrapp .charitys-col1 { width:100%; float:left;}
.charitys-wrapp .charitys-col1 img { width:100%; display:block;}
.charitys-wrapp .charitys-col2 { width:100%; float:left; position:relative; margin:0 0 122px;}
.charitys-wrapp .charitys-col2 .charitys-row1 { width:36.8%; float:right;}
.charitys-wrapp .charitys-col2 .charitys-row2 { width:57%; float:left; position:absolute; top:50%; transform:translateY(-50%); left:0;}
.charitys-wrapp .charitys-col2:nth-child(2n) .charitys-row1 { float:left;}
.charitys-wrapp .charitys-col2:nth-child(2n) .charitys-row2 { float:right; left:inherit; right:0;}
.charitys-wrapp .involve-btn1 { float:none; color:#f5f5f5; margin:12px 12px 0 0; padding:16px 45px 16px;}
.charitys-wrapp .involve-btn1:last-child { margin-right:0;}
.charitys-wrapp .involve-btn1:hover { color:#c12282;}
.charitys-wrapp h2, .charitys-wrapp h2 span { font-family: "Playfair Display", serif;}

/*contact-wrapp*/
.contact-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 24px;}
.contact-wrapp p a { color:#000000;}
.contact-wrapp p span { display:block;}
.contact-wrapp p strong { font-weight:700;}
.contact-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 22px; background:#f5f5f5; border-radius:500px; display:inline-block; padding:8px 44px 8px 44px;}
.contact-wrapp h2 a { color:#c12282;}
.contact-wrapp h2 span { display:block;}
.contact-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 22px;}
.contact-wrapp h3 a { color:#1d1465;}
.contact-wrapp h3 span { display:block;}
.contact-wrapp h4 { font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 0;}
.contact-wrapp h4 a { color:#000000;}
.contact-wrapp h4 a:hover { color:#eb1e79;}
.contact-wrapp h4 span { display:block;}
.contact-wrapp h3, .contact-wrapp h3 span { font-family: "Playfair Display", serif;}

.contact-wrapp .apply-col2 { width:100%; float:left; margin:8px 0 0;}
.contact-wrapp .apply-col2 .apply-row1 { width:100%; float:left;}
.contact-wrapp .apply-col2 .apply-row1 .apply-fil1 { text-align:left; font-size:17px; font-weight:400; color:#bbbbbb; letter-spacing:0.34px; background:#f5f5f5; border-color:#f5f5f5; resize:none; text-transform:inherit; border-radius:0;}
.contact-wrapp .apply-col2 .apply-row1 .apply-fil2 { width:48.7%; height:59px; float:left; margin:0 0 2.6%; padding:0 25px 0;}
.contact-wrapp .apply-col2 .apply-row1 .apply-fil2:nth-child(2n) { float:right;}
.contact-wrapp .apply-col2 .apply-row1 .apply-fil3 { width:100%; height:165px; float:left; margin:0 0 26px; padding:22px 25px 0;}
.contact-wrapp .apply-btn1 { float:none; color:#f5f5f5; margin:14px 12px 0 0; padding:16px 25px 16px;}
.contact-wrapp .apply-btn1:last-child { margin-right:0;}
.contact-wrapp .apply-btn1:hover { color:#c12282;}
.contact-wrapp .apply-btn1 input { color:#ffffff; cursor:pointer; background:none;}
.contact-wrapp .apply-btn1:hover input { color:#c12282;}
.contact-wrapp .linker-row2 { width:100%; float:left; margin:24px 0 0;}
.contact-wrapp .linker-row2 a { width:45px; float:left; margin:0 6px 0 0;}

/*team-wrapp*/
.team-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 20px;}
.team-wrapp p a { color:#000000;}
.team-wrapp p span { display:block;}
.team-wrapp p strong { font-weight:700;}
.team-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 22px;}
.team-wrapp h2 a { color:#c12282;}
.team-wrapp h2 span { display:block;}
.team-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 14px;}
.team-wrapp h3 a { color:#1d1465;}
.team-wrapp h3 span { display:block;}
.team-wrapp .team-col1 { width:100%; float:left;}
.team-wrapp .team-col1 img { width:100%; display:block;}
.team-wrapp .team-col1 .team-row1 { width:35%; float:left;}
.team-wrapp .team-col1 .team-row2 { width:58.1%; float:right;}
.team-wrapp h3, .team-wrapp h3 span { font-family: "Playfair Display", serif;}

/*team2-wrapp*/
.team2-wrapp { padding:80px 0 92px; background:#faf6f3;}
.team2-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 24px;}
.team2-wrapp p a { color:#000000;}
.team2-wrapp p span { display:block;}
.team2-wrapp p strong { font-weight:700;}
.team2-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 22px; background:#ffffff; border-radius:500px; display:inline-block; padding:8px 44px 8px 44px;}
.team2-wrapp h2 a { color:#c12282;}
.team2-wrapp h2 span { display:block;}
.team2-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 22px;}
.team2-wrapp h3 a { color:#1d1465;}
.team2-wrapp h3 span { display:block;}
.team2-wrapp h4 { font-size:17px; font-weight:600; color:#1d1465; letter-spacing:0.34px; line-height:1.65; margin:0 0 25px;}
.team2-wrapp h4 a { color:#1d1465;}
.team2-wrapp h4 span { display:block;}
.team2-wrapp .team2-col1 { width:100%; float:left; position:relative;}
.team2-wrapp .team2-col1 img { width:100%; display:block;}
.team2-wrapp .team2-col1 .team2-row1 { width:31%; float:left; border-radius:7px; overflow:hidden;}
.team2-wrapp .team2-col1 .team2-row2 { width:60%; float:right; margin:63px 0 0;}
.team2-wrapp .involve-btn1 { float:none; color:#f5f5f5; margin:12px 12px 0 0; padding:16px 35px 16px;}
.team2-wrapp .involve-btn1:last-child { margin-right:0;}
.team2-wrapp .involve-btn1:hover { color:#c12282;}
.team2-wrapp h3, .team2-wrapp h3 span { font-family: "Playfair Display", serif;}
section.team2-wrapp.featured-item2 {padding-top: 0;}

/*team3-wrapp*/
.team3-wrapp { padding:100px 0 55px;}
.team3-wrapp p { float:none; font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0 24px;}
.team3-wrapp p a { color:#000000;}
.team3-wrapp p span { display:block;}
.team3-wrapp p strong { font-weight:700;}
.team3-wrapp h2 { font-size:12px; font-weight:800; color:#c12282; letter-spacing:3px; line-height:normal; text-transform:uppercase; margin:0 0 22px; background:#f5f5f5; border-radius:500px; display:inline-block; padding:8px 44px 8px 44px;}
.team3-wrapp h2 a { color:#c12282;}
.team3-wrapp h2 span { display:block;}
.team3-wrapp h3 { font-size:40px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 22px;}
.team3-wrapp h3 a { color:#1d1465;}
.team3-wrapp h3 span { display:block;}
.team3-wrapp h4 { font-size:34px; font-weight:500; color:#1d1465; letter-spacing:normal; line-height:1.25; margin:0 0 10px;}
.team3-wrapp h4 a { color:#1d1465;}
.team3-wrapp h4 span { display:block;}
.team3-wrapp h5 { font-size:17px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.65; margin:0 0;}
.team3-wrapp h5 a { color:#000000;}
.team3-wrapp h5 span { display:block;}
.team3-wrapp .team3-col1 { width:100%; float:left; margin:23px 0 0; display: flex; flex-wrap: wrap; justify-content: center; }
.team3-wrapp .team3-col1 img { width:100%; display:block;}
.team3-wrapp .team3-col2 { width:30.84%; float:left; margin:0 3.73% 52px 0;}
.team3-wrapp .team3-col2:last-child {margin-right: 0;}
.team3-wrapp .team3-col2 .team3-row1 { width:100%; float:left; border-radius:7px; overflow:hidden; margin:0 0 38px;}
.team3-wrapp .involve-btn1 { float:none; color:#f5f5f5; margin:12px 12px 0 0; padding:16px 35px 16px;}
.team3-wrapp .involve-btn1:last-child { margin-right:0;}
.team3-wrapp .involve-btn1:hover { color:#c12282;}
.team3-wrapp h3, .team3-wrapp h3 span, .team3-wrapp h4, .team3-wrapp h4 span { font-family: "Playfair Display", serif;}

/*team4-wrapp*/
.team4-wrapp { background:#faf6f3;}
.team4-wrapp h2 { background:#ffffff;}

/*membership-list-box-css*/
.membership-list-box { width:100%; float:left; margin:0 0 25px;}
.membership-list-box li { float:none; margin:0 0 20px; padding:0 0 0 37px; position:relative;}
.membership-list-box li:last-child { margin-bottom:0;}
.membership-list-box li a:hover { color:#6cbd45;}
.membership-list-box li, .membership-list-box li a { font-size:16.5px; font-weight:400; color:#000000; letter-spacing:0.34px; line-height:1.24;}

/*about-content-box-css*/
.about-content-box { width:29.5%; float:left; overflow:hidden; margin:0 0 0;}

/*events-content-box-css*/
.events-content-box { width:39.3%; float:right; overflow:hidden; margin:56px 0 0;}

/*sponsors-content-box-css*/
.sponsors-content-box { width:33.3%; float:left; overflow:hidden; margin:0 0 0;}

/*logo-css*/
.spotify-logo-box { width:28px; margin:0 0 0 8px;}
.apple-podcast-logo-box { width:27px; margin:0 0 0 8px;}
.google-podcast-logo-box { width:28px; margin:0 0 0 8px;}
.spotify-logo-box, .apple-podcast-logo-box, .google-podcast-logo-box { float:none; display:inline-block; vertical-align:middle;}

/*logo-symbol-css*/
.about-logo-symbol { width:7.55%; float:right; margin:0 0 0; position:absolute; top:0; right:0;}
.about-logo-symbol img { width:100%; display:block;}
.sponsors-logo-symbol { width:8.33%; float:right; margin:0 0 0; position:absolute; top:0; right:0;}
.sponsors-logo-symbol img { width:100%; display:block;}
.conten-logo-symbol { width:7.55%; float:right; margin:0 0 0; position:absolute; top:0; right:0;}
.conten-logo-symbol img { width:100%; display:block;}

/*h2-background-css*/
.about-wrapp h2, .get-involved-wrapp h2, .about-wrapp h2 span, .membership-wrapp h2, .membership-wrapp h2 span, .upcoming-wrapp h2, .upcoming-wrapp h2 span, .events-wrapp h2, .events-wrapp h2 span, .charity-wrapp h2, .charity-wrapp h2 span, .sponsors-wrapp h2, .sponsors-wrapp h2 span, .involve-wrapp h2, .involve-wrapp h2 span, .abouts-wrapp h2, .abouts-wrapp h2 span, .association-wrapp h2, .association-wrapp h2 span, .event-wrapp h2, .event-wrapp h2 span, .team-wrapp h2, .team-wrapp h2 span, .involved-wrapp h2, .involved-wrapp h2 span { background:#f9f5f2; border-radius:500px; display:inline-block; padding:8px 44px 8px 44px;}

.parentingin-wrapp h2, .parentingin-wrapp h2 span, .resourcesin-wrapp h2, .resourcesin-wrapp h2 span { padding:8px 24px 8px;}

/*btn-css*/
.aboutpagereadmore,
.linker-btn1, .banner-btn1, .about-btn1, .membership-btn1, .upcoming-btn1, .events-btn1, .charity-btn1, .sponsors-btn1, .involved-btn1, .flinker-btn1, .involve-btn1, .apply-fil1, .apply-btn1, .apply-btn1 input, .abouts-btn1, .questions-btn1, .association-btn1, .plan-btn1 { text-align:center; font-size:14px; font-weight:900; letter-spacing:normal; text-transform:uppercase; background:none; border:none; border-radius:10px; transition:all 0.25s ease-out 0s; display:inline-block; position:relative; z-index:99;}

.parentingin-wrapp p a:hover {color: #000000;}
.parentingin-wrapp .parentingin-col1 .involve-btn3{margin:0 0 28px}
.questions-wrapp .questions-col1 .questions-row1 .accordion h3.active {padding-bottom: 6px;}

.plan-wrapp .plan-col1 h2 {margin: 0 0 0 0;}

.resources2-wrapp .resources2-col2:nth-child(2n) {margin-right: 0;}
.resources2-wrapp .resources2-col1.set-3{width:100%; float:left; display:flex; flex-wrap:wrap; justify-content:center; padding:30px 0 60px}
.resources2-wrapp .resources2-col1.set-3 .resources2-col2{width:30.3%; display:block; margin:0}
.resources2-wrapp .resources2-col1.set-3 h3 {font-size: 34px;}
.resources2-wrapp .resources2-col1.set-3 .resources2-col2:nth-child(2n) {margin: 0 3% 0;}


.resourcesin-wrapp h4 strong {font-weight: 600;}
.resourcesin-wrapp h5{float:none;font-size:17px;font-weight:400;color:#000;letter-spacing:.34px;line-height:1.65;margin:5px 0 20px}
.resourcesin-wrapp h5 strong{font-weight:600}
.resourcesin-wrapp .resourcesin-col2 .resourcesin-row2 h5 {margin: 10px 0 10px;}

.conten-col1.parentingin-wrapp.businessin-wrapp.extra-style {}

.businessin-wrapp .businessin-col1 .businessin-row2 p {
    margin-bottom: 0;
}



.conten-col1.parentingin-wrapp.businessin-wrapp.extra-style  .linker-row2 {
    margin-top: 24px;
}

.inner-wrapp .inner-col1 .inner-row1 li sub{font-size:10px;position:absolute;top:1px;right:-17px}
.parentingin-wrapp h3 sub{font-size:12px;position:relative;top:-15px;right:-1px}
.parentingin-wrapp p sub{font-size:9px;position:relative;top:-7px;right:-1px}

.footer-wrapp .footer-col2{width:100%;float:none;margin: 7px 0 0;}
.footer-wrapp .footer-col2 .flinker-row5{width:100%;float:none}
.footer-wrapp .footer-col2 .flinker-row5 li{float:none;display:inline-block;margin:0 0 0}
.footer-wrapp .footer-col2 li a{font-size:14px;font-weight:700;color:#000;letter-spacing:normal;line-height:1.35}

.footer-wrapp .footer-col2 li:after{content:"|"; display:inline-block; background-color:#000; vertical-align:middle; margin: 0 5px 0 7px; font-size: 9px;}

.footer-wrapp .footer-col2 li:last-child:after {display: none;}

.gallery-wrapper .gallery-item:nth-of-type(4) {    margin-right: 0;}

.footer-wrapp .footer-col2 li a:hover { color: #c12282;}

.resourcesin-wrapp .resourcesin-col2 .resourcesin-row2 .venuesloc h4 {padding: 0 0 0;}

.insta-extra .modal-content.horizontal {max-width: 660px;}
.upcoming-wrapp .upcoming-col3 .upcoming-row3 a.upcoming-btn1.soldout.btn-gradient-pink-purple:hover:after {    cursor: no-drop;opacity: 1;}

.upcoming-btn1.soldout.btn-gradient-pink-purple:hover {color: #fff;cursor: no-drop;}

.sponsors-wrapp .sponsors-col3:nth-of-type(2) img {width: 85%;}
.venuesloc {padding: 0 0 18px;}

.sponsor-wrapp .sponsor-col1 img {width: 100%;display: block;    max-height: 49px;object-fit: contain;}

.sponsor-wrapp .sponsor-col2 .sponsor-row2 .involve-btn1 {  position: absolute;bottom: -49px;}
.sponsor-wrapp .sponsor-col2 .sponsor-row2 p {
    min-height: 168px;
}
.sponsor-wrapp .sponsor-col2:last-child {
    margin-right: 0;
}

.signup-col12 .nf-form-cont .nf-response-msg{padding:10px;background:#f9f5f2;float:right;border-radius:6px;padding:20px 25px;box-shadow:0 0 3px 2px rgba(0 0 0 / .05);max-width: 475px;}
.signup-col12 .nf-form-cont .nf-response-msg p{font-size:22px;max-width:100%;text-align:center;line-height:1.35;margin:0 0 auto 0;color:#c12282;font-weight:600;letter-spacing:.35px}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-fail.nf-error .nf-field-element input[type="radio"].ninja-forms-field {border: 0 !important;}

.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .list-radio-wrap.nf-fail.nf-error .nf-field-label{color: #d10000 !important;}
.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .list-radio-wrap.nf-fail.nf-error label {color: #d10000 !important;}

/*Smartphone css*/
@media screen and (max-width: 480px) {
.margin { width:90%;}

.header-wrapp { text-align:center; display:none; padding:2px 0 2px; position:relative; top:inherit; right:inherit; left:inherit;}
.header-wrapp p { font-size:14px; margin:0 0 10px;}
.header-wrapp p span { display:inline;}
.header-wrapp .header-col1 { width:100%; margin:0 0 0;}
.header-wrapp .header-col1 .header-row1 { width:100%;}

.linker-wrapp { text-align:center; margin:0 0 0; padding:80px 0 40px;}
.linker-wrapp p { font-size:14px; margin:0 0 10px;}
.linker-wrapp p span { display:inline;}
.linker-wrapp h2 { float:none; font-size:15px; display:none; margin:0 0 0;}
.linker-wrapp h2 span { display:inline;}
.linker-wrapp .linker-col1 { width:171px; transform:none; margin:0 auto 20px; position:relative; top:inherit; right:inherit; left:inherit;}
.linker-wrapp .linker-col1 .linker-row1 { width:100%;}
.linker-wrapp .linker-col2 { width:100%; margin:0 0 20px;}
.linker-wrapp .linker-col2 .linker-row2 { width:100%;}
.linker-wrapp .linker-col2 .linker-row2 a { width:39px; float:none; vertical-align:middle; display:inline-block; margin:0 2px 0;}
.linker-wrapp .linker-col3 { width:100%; margin:0 0 0;}
.linker-wrapp .linker-col3 .linker-row3 { width:100%;}
.linker-wrapp .linker-btn1 { width:100%; margin:4.2% 0 0; padding:16px 2% 16px 2%;}
.linker-wrapp .linker-btn1:first-child { margin-top:0;}

.banner-wrapp { text-align:center; min-height:inherit;}
.banner-wrapp p { font-size:16px; margin:0 0 10px;}
.banner-wrapp p span { display:inline;}
.banner-wrapp h2 { font-size:34px; margin:0 0 20px;}
.banner-wrapp h2 span { display:inline;}
.banner-wrapp .banner-col1 { width:100%; transform:none; margin:0 0 0; position:relative; top:inherit; right:inherit; left:inherit;}
.banner-wrapp .banner-col1 .banner-row1 { width:100%; padding:34px 5% 80px;}
.banner-wrapp .banner-btn1 { margin:12px 4px 0;}
.banner-wrapp .banner-btn1:last-child { margin-right:4px;}

.about-wrapp { text-align:center; padding:20px 0 30px;}
.about-wrapp p { font-size:15px; margin:0 0 10px;}
.about-wrapp p span { display:inline;}
.about-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.about-wrapp h2 span { display:inline;}
.about-wrapp h3 { font-size:28px; margin:0 0 20px;}
.about-wrapp h3 span { display:inline;}
.about-wrapp .about-col1 { width:100%; margin:0 0 0;}
.about-wrapp .about-col1 .about-row1 { width:100%;}
.about-wrapp .about-col2 { width:100%; margin:0 0 0;}
.about-wrapp .about-col2 .about-row2 { width:100%;}
.about-wrapp .about-btn1 { margin:12px 4px 0;}
.about-wrapp .about-btn1:last-child { margin-right:4px;}

.membership-wrapp { text-align:center; padding:30px 0 5.2%;}
.membership-wrapp p { font-size:15px; margin:0 0 10px;}
.membership-wrapp p span { display:inline;}
.membership-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.membership-wrapp h2 span { display:inline;}
.membership-wrapp h3 { font-size:28px; margin:0 0 20px;}
.membership-wrapp h3 span { display:inline;}
.membership-wrapp .membership-col1 { width:100%; margin:0 0 0;}
.membership-wrapp .membership-col1 .membership-row1 { width:100%; transform:none; margin:0 0 40px; position:relative; top:inherit; right:inherit;}
.membership-wrapp .membership-col2 { width:100%; margin:0 0 0;}
.membership-wrapp .membership-col2 .membership-row2 { width:100%;}
.membership-wrapp .membership-btn1 { margin:12px 4px 0;}
.membership-wrapp .membership-btn1:last-child { margin-right:4px;}

.upcoming-wrapp { text-align:center; padding:54px 0 5.2%;}
.upcoming-wrapp p { font-size:15px; margin:0 0 10px;}
.upcoming-wrapp p span { display:inline;}
.upcoming-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.upcoming-wrapp h2 span { display:inline;}
.upcoming-wrapp h3 { font-size:28px; margin:0 0 20px;}
.upcoming-wrapp h3 span { display:inline;}
.upcoming-wrapp h4 { font-size:15px; margin:0 0 0;}
.upcoming-wrapp h4 span { display:inline;}
.upcoming-wrapp h5 { font-size:18px; margin:0 0 0;}
.upcoming-wrapp h5 span { display:inline;}
.upcoming-wrapp .upcoming-col1 { width:100%; margin:0 0 0;}
.upcoming-wrapp .upcoming-col1 .upcoming-row1 { width:100%; margin:0 0 40px;}
.upcoming-wrapp .upcoming-col2 { width:100%; margin:0 0 0;}
.upcoming-wrapp .upcoming-col2 .upcoming-row2 { width:100%;}
.upcoming-wrapp .upcoming-col3 { width:100%; margin:0 0 0; padding:24px 0 4.2%;}
.upcoming-wrapp .upcoming-col3:first-child { padding-top:10px;}
.upcoming-wrapp .upcoming-col3 .upcoming-row3 { width:100%; position:relative; top:inherit; right:inherit;}
.upcoming-wrapp .upcoming-col4 { width:100%; margin:0 0 0;}
.upcoming-wrapp .upcoming-col4 .upcoming-row4 { width:100%;}
.upcoming-wrapp .upcoming-btn1 { margin:12px 4px 0;}
.upcoming-wrapp .upcoming-btn1:last-child { margin-right:4px;}


section.event-core-gallery {padding-block: 50px;}
.gallery-wrapper .gallery-item {width: 100%;margin-right: 0%;padding-bottom: 50px;}

section.event-core-gallery h2{
      font-size: 28px;
        margin: 0 0 20px;
}



.events-wrapp { text-align:center; padding:60px 0 50px;}
.events-wrapp p { font-size:15px; margin:0 0 10px;}
.events-wrapp p span { display:inline;}
.events-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.events-wrapp h2 span { display:inline;}
.events-wrapp h3 { font-size:28px; margin:0 0 20px;}
.events-wrapp h3 span { display:inline;}
.events-wrapp .events-col1 { width:100%; margin:0 0 0;}
.events-wrapp .events-col1 .events-row1 { width:100%;}
.events-wrapp .events-col2 { width:100%; margin:0 0 0;}
.events-wrapp .events-col2 .events-row2 { width:100%;}
.events-wrapp .events-btn1 { float:none; margin:12px 4px 0;}
.events-wrapp .events-btn1:last-child { margin-right:4px;}

.charity-wrapp { text-align:center; padding:50px 0 5.2%;}
.charity-wrapp p { font-size:15px; margin:0 0 10px;}
.charity-wrapp p span { display:inline;}
.charity-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.charity-wrapp h2 span { display:inline;}
.charity-wrapp h3 { font-size:28px; margin:0 0 20px;}
.charity-wrapp h3 span { display:inline;}
.charity-wrapp .charity-col1 { width:100%; background-size:cover; margin:0 0 0; padding:5% 5% 5%;}
.charity-wrapp .charity-col1 .charity-row1 { width:100%; transform:none; padding:6% 6% 6%; position:relative; top:inherit; right:inherit; left:inherit;}
.charity-wrapp .charity-btn1 { float:none; margin:12px 4px 0;}
.charity-wrapp .charity-btn1:last-child { margin-right:4px;}

.sponsors-wrapp { text-align:center; padding:60px 0 5.2%;}
.sponsors-wrapp p { font-size:15px; margin:0 0 10px;}
.sponsors-wrapp p span { display:inline;}
.sponsors-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.sponsors-wrapp h2 span { display:inline;}
.sponsors-wrapp h3 { font-size:28px; margin:0 0 20px;}
.sponsors-wrapp h3 span { display:inline;}
.sponsors-wrapp .sponsors-col1 { width:100%; margin:0 0 5.2%;}
.sponsors-wrapp .sponsors-col1 .sponsors-row1 { width:100%;}
.sponsors-wrapp .sponsors-col2 { width:100%; margin:0 0 0;}
.sponsors-wrapp .sponsors-col2 .sponsors-row2 { width:100%;}
.sponsors-wrapp .sponsors-col3 { width:100%; margin:0 0 0;}
.sponsors-wrapp .sponsors-col3 .sponsors-row3 { width:100%;}
.sponsors-wrapp .sponsors-btn1 { float:none; margin:12px 4px 0;}
.sponsors-wrapp .sponsors-btn1:last-child { margin-right:4px;}

.involved-wrapp { text-align:center; padding:60px 0 5.2%;}
.involved-wrapp p { font-size:15px; margin:0 0 10px;}
.involved-wrapp p span { display:inline;}
.involved-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.involved-wrapp h2 span { display:inline;}
.involved-wrapp h3 { font-size:28px; margin:0 0 20px;}
.involved-wrapp h3 span { display:inline;}
.involved-wrapp .involved-col1 { width:100%; margin:0 0 0;}
.involved-wrapp .involved-col1 .involved-row1 { width:100%; transform:none; margin:0 0 40px; position:relative; top:inherit; right:inherit;}
.involved-wrapp .involved-col2 { width:100%; margin:0 0 0;}
.involved-wrapp .involved-col2 .involved-row2 { width:100%;}
.involved-wrapp .involved-btn1 { float:none; margin:12px 4px 0;}
.involved-wrapp .involved-btn1:last-child { margin-right:4px;}

.flinker-wrapp { text-align:center; background:#1d1465; padding:40px 0 36px; position:relative;}
.flinker-wrapp p { font-size:15px; margin:0 0 10px;}
.flinker-wrapp p span { display:inline;}
.flinker-wrapp h2 { float:none; font-size:15px; display:none; margin:0 0 0;}
.flinker-wrapp h2 span { display:inline;}
.flinker-wrapp .flinker-col1 { width:171px; transform:none; margin:0 auto 20px; position:relative; top:inherit; right:inherit; left:inherit;}
.flinker-wrapp .flinker-col1 .flinker-row1 { width:100%;}
.flinker-wrapp .flinker-col2 { width:100%; margin:0 0 20px;}
.flinker-wrapp .flinker-col2 .flinker-row2 { width:100%;}
.flinker-wrapp .flinker-col2 .flinker-row2 a { width:39px; float:none; display:inline-block; vertical-align:middle; margin:0 2px 0;}
.flinker-wrapp .flinker-col3 { width:100%; margin:0 0 26px;}
.flinker-wrapp .flinker-col3 .flinker-row3 { width:100%;}
.flinker-wrapp .flinker-col4 { width:100%; margin:0 0 0;}
.flinker-wrapp .flinker-col4 .flinker-row4 { width:100%;}
.flinker-wrapp .flinker-col4 .flinker-row4 li { float:none; display:inline-block; vertical-align:middle; margin:2px 4px 2px;}
.flinker-wrapp .flinker-btn1 { width:100%; margin:4.2% 0 0; padding:16px 2% 16px 2%;}
.flinker-wrapp .flinker-btn1:first-child { margin-top:0;}
.flinker-row4 li, .flinker-row4 li a { font-size:13px; letter-spacing:1.25px;}

.footer-wrapp { text-align:center; padding:26px 0 26px;}
.footer-wrapp p { font-size:15px; margin:0 0 10px;}
.footer-wrapp p span { display:inline;}
.footer-wrapp .footer-col1 { width:100%; margin:0 0 0;}
.footer-wrapp .footer-col1 .footer-row1 { width:100%;}
.footer-wrapp .footer-col1 .footer-row1 li { float:none; display:block; margin:0 0 0;}
.footer-wrapp .footer-col1 .footer-row1 li:nth-child(2n) { display:none;}
.footer-row1 li, .footer-row1 li a { font-size:12px;}

.sponsors-wrapp .sponsors-col3 .non-slider .sponsors-row3 {width: 100%;}



/* formss1 */

.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:first-child,
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(2n),
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(3)
{width: 100% !important;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {font-size: 15px;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {width: 100% !important;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field{font-size: 15px;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:first-child,
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(2n),
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(3) {width: 100% !important;margin-right: 0;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field{font-size: 15px;}



.membership-sign-up .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li { width: 100%;}


.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell { width: 100%!important; margin-bottom: 2.6%;}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell { width: 100% !important;}

.membership-sign-up .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li {
    width: 100%;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(14) .nf-cell .nf-field > div > div:nth-child(2) {
    width: 100%;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(14) .nf-cell .nf-field > div > div:first-child {
    width: 100%;
}
.membership-sign-up .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li {
        width: 100%;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(14) .nf-cell .nf-field > div > div:nth-child(2) ul {
    justify-content: unset;
    gap: 20px;
}
.membership-sign-up .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(14) .nf-field-container .nf-field-element ul li {
    width: auto;
}
.membership-sign-up .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(17) .nf-field-container .nf-field-element ul li {

    width: auto;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(17) .nf-cell .nf-field > div > div:first-child {
    width: 100%;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(17) .nf-cell .nf-field > div > div:nth-child(2) ul {
    justify-content: unset;
    gap: 10px;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(17) .nf-cell .nf-field > div > div:nth-child(2) {
    width: 100%;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) {
    margin-top: 15px;
}



/*inner*/
.inner-row1 li, .inner-row1 li a { font-size:15px;}

.conten-wrapp { padding:0 0 50px;}
.conten-wrapp .conten-col1 .conten-row1 { width:100%;}
.conten-wrapp .conten-col1 .conten-row2 { width:100%; padding:45px 0 0;}
.conten-wrapp .conten-col1 .conten-row3 { width:100%;}
.conten-wrapp .conten-col1 .conten-row4 { width:100%; padding:45px 0 0;}
.conten-logo-symbol { display:none;}

.abouts-wrapp p { font-size:15px; margin:0 0 15px;}
.abouts-wrapp p span { display:inline;}
.abouts-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.abouts-wrapp h2 span { display:inline;}
.abouts-wrapp h3 { font-size:28px; margin:0 0 20px;}
.abouts-wrapp h3 span { display:inline;}
.abouts-wrapp .abouts-col1 { margin:0;}

.questions-wrapp { padding:55px 0;}
.questions-wrapp h3 { font-size:22px;}
.questions-wrapp p { font-size:15px; margin:0 0 15px;}
.questions-wrapp p span { display:inline;}
.questions-wrapp .questions-col1 .questions-row1 { width:100%; position:relative; top:inherit; transform:none;}
.questions-wrapp .questions-col2 { width:100%; margin:45px 0 0;}

.involve-wrapp p { font-size:15px; margin:0 0 15px;}
.involve-wrapp p span { display:inline;}
.involve-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.involve-wrapp h2 span { display:inline;}
.involve-wrapp h3 { font-size:28px; margin:0 0 20px;}
.involve-wrapp h3 span { display:inline;}

.apply-wrapp { padding:55px 0;}
.apply-wrapp p { font-size:15px; margin:0 0 15px;}
.apply-wrapp p span { display:inline;}
.apply-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.apply-wrapp h2 span { display:inline;}
.apply-wrapp h3 { font-size:28px; margin:0 0 20px;}
.apply-wrapp h3 span { display:inline;}
.apply-wrapp .apply-col2 .apply-row1 .apply-fil1 { font-size:15px;}
.apply-wrapp .apply-col2 .apply-row1 .apply-fil2 { width:100%;}

.association-wrapp p { font-size:15px; margin:0 0 15px;}
.association-wrapp p span { display:inline;}
.association-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.association-wrapp h2 span { display:inline;}
.association-wrapp h3 { font-size:28px; margin:0 0 20px;}
.association-wrapp h3 span { display:inline;}

.membership-list-box li, .membership-list-box li a { font-size:15px;}

.plan-wrapp { padding:55px 0;}
.plan-wrapp p { font-size:15px; margin:0 0 15px;}
.plan-wrapp p span { display:inline;}
.plan-wrapp h2 { font-size:28px; margin:0 0 20px;}
.plan-wrapp h2 span { display:inline;}
.plan-wrapp h4 { font-size:36px;}
.plan-wrapp h5 { font-size:15px;}
.plan-wrapp .plan-col2 .plan-row1 { width:100%;}
.plan-wrapp .plan-col2 .plan-row2 { width:100%;}
.plan-wrapp .plan-col2 .plan-row2 .plan-bar1 { width:100%; margin: 0px 0 15px;}
.plan-wrapp .plan-col2 .plan-row2 .plan-bar1:nth-child(2) {margin-bottom: 0;}
.plan-wrapp .plan-col2 .vs-box span {font-size: 27px;}

.event-wrapp p { font-size:15px; margin:0 0 15px;}
.event-wrapp p span { display:inline;}
.event-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.event-wrapp h2 span { display:inline;}
.event-wrapp h3 { font-size:28px; margin:0 0 20px;}
.event-wrapp h3 span { display:inline;}

.upcomingevents-wrapp { padding:55px 0;}
.upcomingevents-wrapp p { font-size:15px; margin:0 0 15px;}
.upcomingevents-wrapp p span { display:inline;}
.upcomingevents-wrapp h2 { font-size:28px; margin:0 0 20px;}
.upcomingevents-wrapp h2 span { display:inline;}
.upcomingevents-wrapp h3 { font-size:28px;}
.upcomingevents-wrapp h3 span { display:inline;}
.upcomingevents-wrapp h4 { font-size:15px;}
.upcomingevents-wrapp h5 { font-size:15px;}
.upcomingevents-wrapp .upcomingevents-col1 { margin:30px 0 0;}
.upcomingevents-wrapp .upcomingevents-col2 { margin:0 0 50px; padding:0 0 50px;}
.upcomingevents-wrapp .upcomingevents-col2 .upcomingevents-row1 { width:100%; margin:0 0 35px;}
.upcomingevents-wrapp .upcomingevents-col2 .upcomingevents-row2 { width:100%;}

.teamin-wrapp p { font-size:15px; margin:0 0 15px;}
.teamin-wrapp p span { display:inline;}
.teamin-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.teamin-wrapp h2 span { display:inline;}
.teamin-wrapp h3 { font-size:28px; margin:0 0 20px;}
.teamin-wrapp h3 span { display:inline;}

.resources-wrapp p { font-size:15px; margin:0 0 15px;}
.resources-wrapp p span { display:inline;}
.resources-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.resources-wrapp h2 span { display:inline;}
.resources-wrapp h3 { font-size:24px; margin:0 0 20px;}
.resources-wrapp h3 span { display:inline;}
.resources-wrapp .resources-col3 .resources-row3 li { font-size:15px; background:url(../images/dot.svg) no-repeat 0 9px;}

.resources2-wrapp { padding:55px 0 14px;}
.resources2-wrapp p { font-size:15px; margin:0 0 15px;}
.resources2-wrapp p span { display:inline;}
.resources2-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.resources2-wrapp h2 span { display:inline;}
.resources2-wrapp h3 { font-size:28px; margin:0 0 20px;}
.resources2-wrapp h3 span { display:inline;}
.resources2-wrapp .resources2-col2 { width:100%; margin:0 0 60px;}

.resourcesin-wrapp { padding:55px 0;}
.resourcesin-wrapp p { font-size:15px; margin:0 0 15px;}
.resourcesin-wrapp p span { display:inline;}
.resourcesin-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.resourcesin-wrapp h2 span { display:inline;}
.resourcesin-wrapp h3 { font-size:24px; margin:0 0 20px;}
.resourcesin-wrapp h3 span { display:inline;}
.resourcesin-wrapp .resourcesin-col2 { margin:0 0 50px;}
.resourcesin-wrapp .resourcesin-col2 .resourcesin-row1 { width:100%; margin:0 0 35px;}
.resourcesin-wrapp .resourcesin-col2 .resourcesin-row2 { width:100%;}

.resources-wrapp .podcasts-col2 .podcasts-row1 { width:42%; float:none; display:inline-block;}

.parentingin-wrapp p { font-size:15px; margin:0 0 15px;}
.parentingin-wrapp p span { display:inline;}
.parentingin-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.parentingin-wrapp h2 span { display:inline;}
.parentingin-wrapp h3 { font-size:24px; margin:25px 0 20px;}
.parentingin-wrapp h3 span { display:inline;}

.resources-wrapp .apply-col2 .apply-row1 .apply-fil1 { font-size:15px;}
.resources-wrapp .apply-col2 .apply-row1 .apply-fil2 { width:100%;}

.businessin-wrapp .businessin-col1 .businessin-row1 { width:100%; padding:0 0 45px; border:none;}
.businessin-wrapp .businessin-col1 .businessin-row2 { width:100%;}

.sponsor-wrapp { padding:55px 0;}
.sponsor-wrapp .sponsor-col2 { width:100%;}

.charitys-wrapp { padding:60px 0 0;}
.charitys-wrapp p { font-size:15px; margin:0 0 15px;}
.charitys-wrapp p span { display:inline;}
.charitys-wrapp h2 { font-size:28px; margin:0 0 20px;}
.charitys-wrapp h2 span { display:inline;}
.charitys-wrapp .charitys-col2 { margin:0 0 60px;}
.charitys-wrapp .charitys-col2 .charitys-row1 { width:100%; margin:0 0 35px;}
.charitys-wrapp .charitys-col2 .charitys-row2 { width:100%; position:relative; top:inherit; transform:none;}

.contact-wrapp p { font-size:15px; margin:0 0 15px;}
.contact-wrapp p span { display:inline;}
.contact-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.contact-wrapp h2 span { display:inline;}
.contact-wrapp h3 { font-size:28px; margin:0 0 20px;}
.contact-wrapp h3 span { display:inline;}
.contact-wrapp h4 { font-size:15px;}
.contact-wrapp .apply-col2 .apply-row1 .apply-fil1 { font-size:15px;}
.contact-wrapp .apply-col2 .apply-row1 .apply-fil2 { width:100%;}

.team-wrapp p { font-size:15px; margin:0 0 15px;}
.team-wrapp p span { display:inline;}
.team-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.team-wrapp h2 span { display:inline;}
.team-wrapp h3 { font-size:28px; margin:0 0 20px;}
.team-wrapp h3 span { display:inline;}
.team-wrapp .team-col1 .team-row1 { width:100%; margin:0 0 25px;}
.team-wrapp .team-col1 .team-row2 { width:100%;}

.team2-wrapp { padding:55px 0;}
.team2-wrapp p { font-size:15px; margin:0 0 15px;}
.team2-wrapp p span { display:inline;}
.team2-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.team2-wrapp h2 span { display:inline;}
.team2-wrapp h3 { font-size:28px; margin:0 0 20px;}
.team2-wrapp h3 span { display:inline;}
.team2-wrapp .team2-col1 .team2-row1 { width:100%;}
.team2-wrapp .team2-col1 .team2-row2 { width:100%; margin:33px 0 0;}

.team3-wrapp { padding:55px 0 10px;}
.team3-wrapp p { font-size:15px; margin:0 0 15px;}
.team3-wrapp p span { display:inline;}
.team3-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.team3-wrapp h2 span { display:inline;}
.team3-wrapp h3 { font-size:28px; margin:0 0 20px;}
.team3-wrapp h3 span { display:inline;}
.team3-wrapp h4 { font-size:28px;}
.team3-wrapp h4 span { display:inline;}
.team3-wrapp h5 { font-size:15px;}
.team3-wrapp .team3-col2 { width:100%; margin-right: 0;}

/*about-content-box-css*/
.about-content-box { width:100%; margin:0 0 40px;}

/*events-content-box-css*/
.events-content-box { width:100%; margin:0 0 36px;}

/*sponsors-content-box-css*/
.sponsors-content-box { width:100%; margin:0 0 40px;}

/*logo-css*/
.spotify-logo-box { width:18px; margin:0 0 0 6px;}
.apple-podcast-logo-box { width:17px; margin:0 0 0 6px;}
.google-podcast-logo-box { width:18px; margin:0 0 0 6px;}

/*logo-symbol-css*/
.about-logo-symbol { width:7.55%; display:none; margin:0 0 0;}
.sponsors-logo-symbol { width:8.33%; display:none; margin:0 0 0;}

/*btn-css*/
.aboutpagereadmore,
.linker-btn1, .banner-btn1, .about-btn1, .membership-btn1, .upcoming-btn1, .events-btn1, .charity-btn1, .sponsors-btn1, .involved-btn1, .flinker-btn1, .involve-btn1, .apply-fil1, .apply-btn1, .apply-btn1 input, .abouts-btn1, .questions-btn1, .association-btn1, .plan-btn1 { font-size:12px;}
.resources2-wrapp .resources2-col1.set-3 .resources2-col2{width:100%;display:block;margin:0 0 60px}
.resources2-wrapp .resources2-col1.set-3 .resources2-col2:nth-child(2n){margin:0 0 60px}
.resources2-wrapp .resources2-col1.set-3{padding:0}
.resources2-wrapp .resources2-col1.set-3 h3{font-size:28px}

.resourcesin-wrapp h4 {font-size: 15px;width:100%;}

.resourcesin-wrapp h5 {font-size: 15px;}

.conten-wrapp a.aboutpagereadmore.btn-gradient-pink-purple {margin: 14px 12px 0 14px;}


.conten-wrapp a.aboutpagereadmore.btn-gradient-pink-purple{font-size: 12px;}
.parentingin-wrapp .parentingin-col1 li {font-size: 15px;}

.pgallery img {
    min-height: 369px;
    object-fit: cover;
}

.inner-wrapp .inner-col1 .inner-row1 li sub {top: -1px;}

.footer-wrapp .footer-col2 li a {font-size: 12px; margin: 0 1px 0;}

.footer-wrapp .footer-col2 { margin: 0;}

.footer-wrapp .footer-col2 li:after { display: none;}

.sponsors-wrapp .sponsors-col3 .slick-slide:nth-child(2) img {width: 100%;margin: auto;padding: 0 7px;}

.sponsors-wrapp .sponsors-col3 .sponsors-row3 {padding-block: 17.31%}

    .sponsors-wrapp .sponsors-col3 img {
          min-height: 54px;
        padding: 0 13px 0;
    }
.sponsor-wrapp .sponsor-col2 .sponsor-row2 p {
    min-height: inherit;
    font-size: 16px;
}

.sponsor-wrapp .sponsor-col1 img {
    max-height: 43px;
    float: left;
    width: auto;
}
.sponsor-wrapp .sponsor-col2 {

    padding: 48px 30px 94px;
    margin: 0 3.22% 3.22% 0;
}


.sponsor-wrapp .sponsor-col2 .sponsor-row1 {
        width: 100%;
        margin: 0 0 26px auto;
    }
 
.signup-col12 .nf-form-cont .nf-response-msg {width: 100%;max-width: 100%;padding: 18px 15px}
.signup-col12 .nf-form-cont .nf-response-msg p {font-size: 15px;}

}

@media screen and (min-width:481px) and (max-width:600px) {
.margin { width:90%;}

.header-wrapp { text-align:center; display:none; padding:2px 0 2px; position:relative; top:inherit; right:inherit; left:inherit;}
.header-wrapp p { font-size:14px; margin:0 0 10px;}
.header-wrapp p span { display:inline;}
.header-wrapp .header-col1 { width:100%; margin:0 0 0;}
.header-wrapp .header-col1 .header-row1 { width:100%;}

.linker-wrapp { text-align:center; margin:0 0 0; padding:80px 0 40px;}
.linker-wrapp p { font-size:14px; margin:0 0 10px;}
.linker-wrapp p span { display:inline;}
.linker-wrapp h2 { float:none; font-size:15px; display:none; margin:0 0 0;}
.linker-wrapp h2 span { display:inline;}
.linker-wrapp .linker-col1 { width:171px; transform:none; margin:0 auto 20px; position:relative; top:inherit; right:inherit; left:inherit;}
.linker-wrapp .linker-col1 .linker-row1 { width:100%;}
.linker-wrapp .linker-col2 { width:100%; margin:0 0 20px;}
.linker-wrapp .linker-col2 .linker-row2 { width:100%;}
.linker-wrapp .linker-col2 .linker-row2 a { width:39px; float:none; vertical-align:middle; display:inline-block; margin:0 2px 0;}
.linker-wrapp .linker-col3 { width:100%; margin:0 0 0;}
.linker-wrapp .linker-col3 .linker-row3 { width:100%;}
.linker-wrapp .linker-btn1 { width:100%; margin:4.2% 0 0; padding:16px 2% 16px 2%;}
.linker-wrapp .linker-btn1:first-child { margin-top:0;}

.banner-wrapp { text-align:center; min-height:inherit;}
.banner-wrapp p { font-size:16px; margin:0 0 10px;}
.banner-wrapp p span { display:inline;}
.banner-wrapp h2 { font-size:34px; margin:0 0 20px;}
.banner-wrapp h2 span { display:inline;}
.banner-wrapp .banner-col1 { width:100%; transform:none; margin:0 0 0; position:relative; top:inherit; right:inherit; left:inherit;}
.banner-wrapp .banner-col1 .banner-row1 { width:100%; padding:34px 5% 80px;}
.banner-wrapp .banner-btn1 { margin:12px 4px 0;}
.banner-wrapp .banner-btn1:last-child { margin-right:4px;}

section.event-core-gallery h2{
      font-size: 28px;
        margin: 0 0 20px;
}
section.event-core-gallery {padding-block: 50px;}
.gallery-wrapper .gallery-item {width: 100%;margin-right: 0%;padding-bottom: 50px;}

.about-wrapp { text-align:center; padding:20px 0 30px;}
.about-wrapp p { font-size:15px; margin:0 0 10px;}
.about-wrapp p span { display:inline;}
.about-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.about-wrapp h2 span { display:inline;}
.about-wrapp h3 { font-size:28px; margin:0 0 20px;}
.about-wrapp h3 span { display:inline;}
.about-wrapp .about-col1 { width:100%; margin:0 0 0;}
.about-wrapp .about-col1 .about-row1 { width:100%;}
.about-wrapp .about-col2 { width:100%; margin:0 0 0;}
.about-wrapp .about-col2 .about-row2 { width:100%;}
.about-wrapp .about-btn1 { margin:12px 4px 0;}
.about-wrapp .about-btn1:last-child { margin-right:4px;}

.membership-wrapp { text-align:center; padding:30px 0 5.2%;}
.membership-wrapp p { font-size:15px; margin:0 0 10px;}
.membership-wrapp p span { display:inline;}
.membership-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.membership-wrapp h2 span { display:inline;}
.membership-wrapp h3 { font-size:28px; margin:0 0 20px;}
.membership-wrapp h3 span { display:inline;}
.membership-wrapp .membership-col1 { width:100%; margin:0 0 0;}
.membership-wrapp .membership-col1 .membership-row1 { width:100%; transform:none; margin:0 0 40px; position:relative; top:inherit; right:inherit;}
.membership-wrapp .membership-col2 { width:100%; margin:0 0 0;}
.membership-wrapp .membership-col2 .membership-row2 { width:100%;}
.membership-wrapp .membership-btn1 { margin:12px 4px 0;}
.membership-wrapp .membership-btn1:last-child { margin-right:4px;}

.upcoming-wrapp { text-align:center; padding:54px 0 5.2%;}
.upcoming-wrapp p { font-size:15px; margin:0 0 10px;}
.upcoming-wrapp p span { display:inline;}
.upcoming-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.upcoming-wrapp h2 span { display:inline;}
.upcoming-wrapp h3 { font-size:28px; margin:0 0 20px;}
.upcoming-wrapp h3 span { display:inline;}
.upcoming-wrapp h4 { font-size:15px; margin:0 0 0;}
.upcoming-wrapp h4 span { display:inline;}
.upcoming-wrapp h5 { font-size:18px; margin:0 0 0;}
.upcoming-wrapp h5 span { display:inline;}
.upcoming-wrapp .upcoming-col1 { width:100%; margin:0 0 0;}
.upcoming-wrapp .upcoming-col1 .upcoming-row1 { width:100%; margin:0 0 40px;}
.upcoming-wrapp .upcoming-col2 { width:100%; margin:0 0 0;}
.upcoming-wrapp .upcoming-col2 .upcoming-row2 { width:100%;}
.upcoming-wrapp .upcoming-col3 { width:100%; margin:0 0 0; padding:24px 0 4.2%;}
.upcoming-wrapp .upcoming-col3:first-child { padding-top:10px;}
.upcoming-wrapp .upcoming-col3 .upcoming-row3 { width:100%; position:relative; top:inherit; right:inherit;}
.upcoming-wrapp .upcoming-col4 { width:100%; margin:0 0 0;}
.upcoming-wrapp .upcoming-col4 .upcoming-row4 { width:100%;}
.upcoming-wrapp .upcoming-btn1 { margin:12px 4px 0;}
.upcoming-wrapp .upcoming-btn1:last-child { margin-right:4px;}

.events-wrapp { text-align:center; padding:60px 0 50px;}
.events-wrapp p { font-size:15px; margin:0 0 10px;}
.events-wrapp p span { display:inline;}
.events-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.events-wrapp h2 span { display:inline;}
.events-wrapp h3 { font-size:28px; margin:0 0 20px;}
.events-wrapp h3 span { display:inline;}
.events-wrapp .events-col1 { width:100%; margin:0 0 0;}
.events-wrapp .events-col1 .events-row1 { width:100%;}
.events-wrapp .events-col2 { width:100%; margin:0 0 0;}
.events-wrapp .events-col2 .events-row2 { width:100%;}
.events-wrapp .events-btn1 { float:none; margin:12px 4px 0;}
.events-wrapp .events-btn1:last-child { margin-right:4px;}

.charity-wrapp { text-align:center; padding:50px 0 5.2%;}
.charity-wrapp p { font-size:15px; margin:0 0 10px;}
.charity-wrapp p span { display:inline;}
.charity-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.charity-wrapp h2 span { display:inline;}
.charity-wrapp h3 { font-size:28px; margin:0 0 20px;}
.charity-wrapp h3 span { display:inline;}
.charity-wrapp .charity-col1 { width:100%; background-size:cover; margin:0 0 0; padding:5% 5% 5%;}
.charity-wrapp .charity-col1 .charity-row1 { width:100%; transform:none; padding:6% 6% 6%; position:relative; top:inherit; right:inherit; left:inherit;}
.charity-wrapp .charity-btn1 { float:none; margin:12px 4px 0;}
.charity-wrapp .charity-btn1:last-child { margin-right:4px;}

.sponsors-wrapp { text-align:center; padding:60px 0 5.2%;}
.sponsors-wrapp p { font-size:15px; margin:0 0 10px;}
.sponsors-wrapp p span { display:inline;}
.sponsors-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.sponsors-wrapp h2 span { display:inline;}
.sponsors-wrapp h3 { font-size:28px; margin:0 0 20px;}
.sponsors-wrapp h3 span { display:inline;}
.sponsors-wrapp .sponsors-col1 { width:100%; margin:0 0 5.2%;}
.sponsors-wrapp .sponsors-col1 .sponsors-row1 { width:100%;}
.sponsors-wrapp .sponsors-col2 { width:100%; margin:0 0 0;}
.sponsors-wrapp .sponsors-col2 .sponsors-row2 { width:100%;}
.sponsors-wrapp .sponsors-col3 { width:100%; margin:0 0 0;}
.sponsors-wrapp .sponsors-col3 .sponsors-row3 { width:100%;}
.sponsors-wrapp .sponsors-btn1 { float:none; margin:12px 4px 0;}
.sponsors-wrapp .sponsors-btn1:last-child { margin-right:4px;}

.involved-wrapp { text-align:center; padding:60px 0 5.2%;}
.involved-wrapp p { font-size:15px; margin:0 0 10px;}
.involved-wrapp p span { display:inline;}
.involved-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.involved-wrapp h2 span { display:inline;}
.involved-wrapp h3 { font-size:28px; margin:0 0 20px;}
.involved-wrapp h3 span { display:inline;}
.involved-wrapp .involved-col1 { width:100%; margin:0 0 0;}
.involved-wrapp .involved-col1 .involved-row1 { width:100%; transform:none; margin:0 0 40px; position:relative; top:inherit; right:inherit;}
.involved-wrapp .involved-col2 { width:100%; margin:0 0 0;}
.involved-wrapp .involved-col2 .involved-row2 { width:100%;}
.involved-wrapp .involved-btn1 { float:none; margin:12px 4px 0;}
.involved-wrapp .involved-btn1:last-child { margin-right:4px;}

.flinker-wrapp { text-align:center; background:#1d1465; padding:40px 0 36px; position:relative;}
.flinker-wrapp p { font-size:15px; margin:0 0 10px;}
.flinker-wrapp p span { display:inline;}
.flinker-wrapp h2 { float:none; font-size:15px; display:none; margin:0 0 0;}
.flinker-wrapp h2 span { display:inline;}
.flinker-wrapp .flinker-col1 { width:171px; transform:none; margin:0 auto 20px; position:relative; top:inherit; right:inherit; left:inherit;}
.flinker-wrapp .flinker-col1 .flinker-row1 { width:100%;}
.flinker-wrapp .flinker-col2 { width:100%; margin:0 0 20px;}
.flinker-wrapp .flinker-col2 .flinker-row2 { width:100%;}
.flinker-wrapp .flinker-col2 .flinker-row2 a { width:39px; float:none; display:inline-block; vertical-align:middle; margin:0 2px 0;}
.flinker-wrapp .flinker-col3 { width:100%; margin:0 0 26px;}
.flinker-wrapp .flinker-col3 .flinker-row3 { width:100%;}
.flinker-wrapp .flinker-col4 { width:100%; margin:0 0 0;}
.flinker-wrapp .flinker-col4 .flinker-row4 { width:100%;}
.flinker-wrapp .flinker-col4 .flinker-row4 li { float:none; display:inline-block; vertical-align:middle; margin:2px 4px 2px;}
.flinker-wrapp .flinker-btn1 { width:100%; margin:4.2% 0 0; padding:16px 2% 16px 2%;}
.flinker-wrapp .flinker-btn1:first-child { margin-top:0;}
.flinker-row4 li, .flinker-row4 li a { font-size:13px; letter-spacing:1.25px;}

.footer-wrapp { text-align:center; padding:26px 0 26px;}
.footer-wrapp p { font-size:15px; margin:0 0 10px;}
.footer-wrapp p span { display:inline;}
.footer-wrapp .footer-col1 { width:100%; margin:0 0 0;}
.footer-wrapp .footer-col1 .footer-row1 { width:100%;}
.footer-wrapp .footer-col1 .footer-row1 li { float:none; display:block; margin:0 0 0;}
.footer-wrapp .footer-col1 .footer-row1 li:nth-child(2n) { display:none;}
.footer-row1 li, .footer-row1 li a { font-size:12px;}

.plan-wrapp .plan-col2 .plan-row2 .plan-bar1 { width: 100%; margin-bottom: 15px;}
.plan-wrapp .plan-col2 .plan-row2 .plan-bar1:nth-child(even) {margin-bottom: 0;}
.plan-wrapp .plan-col2 .vs-box span {font-size: 27px;}

.sponsors-wrapp .sponsors-col3 .non-slider .sponsors-row3 {width: 49%;}
/* formss2 */

.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:first-child,
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(2n),
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell:nth-child(3)
{width: 100% !important;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {font-size: 15px;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {width: 100% !important;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field{font-size: 15px;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field{font-size: 15px;}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell {
    width: 100% !important;
   margin-bottom: 2.6%;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-cell {
    width: 100% !important;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(14) .nf-cell .nf-field > div > div:nth-child(2) ul {
    justify-content: unset;
    gap: 20px;
}
.membership-sign-up .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(14) .nf-field-container .nf-field-element ul li {
    width: auto;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(17) .nf-cell .nf-field > div > div:first-child {
    width: 100%;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(17) .nf-cell .nf-field > div > div:nth-child(2) {
    width: 100%;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(17) .nf-cell .nf-field > div > div:nth-child(2) ul {
    justify-content: unset;
    gap: 10px;
}

.membership-sign-up .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(17) .nf-field-container .nf-field-element ul li {
    width: auto;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(14) .nf-cell .nf-field > div > div:first-child {
    width: 100%;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(14) .nf-cell .nf-field > div > div:nth-child(2) {
    width: 100%;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) {
    margin-top: 15px;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell .nf-field > div {
    flex-direction: column-reverse;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell .nf-field > div > div:first-child {
    width: 100%;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell .nf-field > div > div:nth-child(2) {
    width: 180px;}
.membership-sign-up .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li {
    width: 50%;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-cell .nf-field > div > div:first-child {
    width: 100%;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-cell .nf-field > div > div:nth-child(2) {
    width: 100%;

}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-cell .nf-field > div > div:nth-child(2) ul {
    width: 180px;
}







/*inner*/
.inner-row1 li, .inner-row1 li a { font-size:15px;}

.conten-wrapp { padding:0 0 50px;}
.conten-wrapp .conten-col1 .conten-row1 { width:100%;}
.conten-wrapp .conten-col1 .conten-row2 { width:100%; padding:45px 0 0;}
.conten-wrapp .conten-col1 .conten-row3 { width:100%;}
.conten-wrapp .conten-col1 .conten-row4 { width:100%; padding:45px 0 0;}
.conten-logo-symbol { display:none;}

.abouts-wrapp p { font-size:15px; margin:0 0 15px;}
.abouts-wrapp p span { display:inline;}
.abouts-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.abouts-wrapp h2 span { display:inline;}
.abouts-wrapp h3 { font-size:28px; margin:0 0 20px;}
.abouts-wrapp h3 span { display:inline;}
.abouts-wrapp .abouts-col1 { margin:0;}

.questions-wrapp { padding:55px 0;}
.questions-wrapp h3 { font-size:25px;}
.questions-wrapp p { font-size:15px; margin:0 0 15px;}
.questions-wrapp p span { display:inline;}
.questions-wrapp .questions-col1 .questions-row1 { width:100%; position:relative; top:inherit; transform:none;}
.questions-wrapp .questions-col2 { width:100%; margin:45px 0 0;}

.involve-wrapp p { font-size:15px; margin:0 0 15px;}
.involve-wrapp p span { display:inline;}
.involve-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.involve-wrapp h2 span { display:inline;}
.involve-wrapp h3 { font-size:28px; margin:0 0 20px;}
.involve-wrapp h3 span { display:inline;}

.apply-wrapp { padding:55px 0;}
.apply-wrapp p { font-size:15px; margin:0 0 15px;}
.apply-wrapp p span { display:inline;}
.apply-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.apply-wrapp h2 span { display:inline;}
.apply-wrapp h3 { font-size:28px; margin:0 0 20px;}
.apply-wrapp h3 span { display:inline;}
.apply-wrapp .apply-col2 .apply-row1 .apply-fil1 { font-size:15px;}
.apply-wrapp .apply-col2 .apply-row1 .apply-fil2 { width:100%;}

.association-wrapp p { font-size:15px; margin:0 0 15px;}
.association-wrapp p span { display:inline;}
.association-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.association-wrapp h2 span { display:inline;}
.association-wrapp h3 { font-size:28px; margin:0 0 20px;}
.association-wrapp h3 span { display:inline;}

.membership-list-box li, .membership-list-box li a { font-size:15px;}

.plan-wrapp { padding:55px 0;}
.plan-wrapp p { font-size:15px; margin:0 0 15px;}
.plan-wrapp p span { display:inline;}
.plan-wrapp h2 { font-size:28px; margin:0 0 20px;}
.plan-wrapp h2 span { display:inline;}
.plan-wrapp h4 { font-size:30px;}
.plan-wrapp h5 { font-size:15px;}
.plan-wrapp .plan-col2 .plan-row1 { width:100%; margin:0 0 25px;}
.plan-wrapp .plan-col2 .plan-row2 { width:100%;}
.plan-wrapp .plan-col2 .plan-row2 .plan-bar1 { padding: 30px 21px;}

.event-wrapp p { font-size:15px; margin:0 0 15px;}
.event-wrapp p span { display:inline;}
.event-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.event-wrapp h2 span { display:inline;}
.event-wrapp h3 { font-size:28px; margin:0 0 20px;}
.event-wrapp h3 span { display:inline;}

.upcomingevents-wrapp { padding:55px 0;}
.upcomingevents-wrapp p { font-size:15px; margin:0 0 15px;}
.upcomingevents-wrapp p span { display:inline;}
.upcomingevents-wrapp h2 { font-size:28px; margin:0 0 20px;}
.upcomingevents-wrapp h2 span { display:inline;}
.upcomingevents-wrapp h3 { font-size:28px;}
.upcomingevents-wrapp h3 span { display:inline;}
.upcomingevents-wrapp h4 { font-size:15px;}
.upcomingevents-wrapp h5 { font-size:15px;}
.upcomingevents-wrapp .upcomingevents-col1 { margin:30px 0 0;}
.upcomingevents-wrapp .upcomingevents-col2 { margin:0 0 50px; padding:0 0 50px;}

.teamin-wrapp p { font-size:15px; margin:0 0 15px;}
.teamin-wrapp p span { display:inline;}
.teamin-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.teamin-wrapp h2 span { display:inline;}
.teamin-wrapp h3 { font-size:28px; margin:0 0 20px;}
.teamin-wrapp h3 span { display:inline;}

.resources-wrapp p { font-size:15px; margin:0 0 15px;}
.resources-wrapp p span { display:inline;}
.resources-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.resources-wrapp h2 span { display:inline;}
.resources-wrapp h3 { font-size:26px; margin:0 0 20px;}
.resources-wrapp h3 span { display:inline;}
.resources-wrapp .resources-col3 .resources-row3 li { font-size:15px; background:url(../images/dot.svg) no-repeat 0 9px;}

.resources2-wrapp { padding:55px 0 14px;}
.resources2-wrapp p { font-size:15px; margin:0 0 15px;}
.resources2-wrapp p span { display:inline;}
.resources2-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.resources2-wrapp h2 span { display:inline;}
.resources2-wrapp h3 { font-size:28px; margin:0 0 20px;}
.resources2-wrapp h3 span { display:inline;}
.resources2-wrapp .resources2-col2 { width:100%; margin:0 0 60px;}

.resourcesin-wrapp { padding:55px 0;}
.resourcesin-wrapp p { font-size:15px; margin:0 0 15px;}
.resourcesin-wrapp p span { display:inline;}
.resourcesin-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.resourcesin-wrapp h2 span { display:inline;}
.resourcesin-wrapp h3 { font-size:26px; margin:0 0 20px;}
.resourcesin-wrapp h3 span { display:inline;}
.resourcesin-wrapp .resourcesin-col2 { margin:0 0 50px;}
.resourcesin-wrapp .resourcesin-col2 .resourcesin-row1 { width:100%; margin:0 0 35px;}
.resourcesin-wrapp .resourcesin-col2 .resourcesin-row2 { width:100%;}

.resources-wrapp .podcasts-col2 .podcasts-row1 { width:160px; float:none; display:inline-block;}

.parentingin-wrapp p { font-size:15px; margin:0 0 15px;}
.parentingin-wrapp p span { display:inline;}
.parentingin-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.parentingin-wrapp h2 span { display:inline;}
.parentingin-wrapp h3 { font-size:26px; margin:30px 0 20px;}
.parentingin-wrapp h3 span { display:inline;}

.resources-wrapp .apply-col2 .apply-row1 .apply-fil1 { font-size:15px;}
.resources-wrapp .apply-col2 .apply-row1 .apply-fil2 { width:100%;}

.businessin-wrapp .businessin-col1 .businessin-row1 { width:100%; padding:0 0 45px; border:none;}
.businessin-wrapp .businessin-col1 .businessin-row2 { width:100%;}

.sponsor-wrapp { padding:55px 0;}
.sponsor-wrapp .sponsor-col2 { width:100%;}

.charitys-wrapp { padding:60px 0 0;}
.charitys-wrapp p { font-size:15px; margin:0 0 15px;}
.charitys-wrapp p span { display:inline;}
.charitys-wrapp h2 { font-size:28px; margin:0 0 20px;}
.charitys-wrapp h2 span { display:inline;}
.charitys-wrapp .charitys-col2 { margin:0 0 60px;}
.charitys-wrapp .charitys-col2 .charitys-row1 { width:100%; margin:0 0 35px;}
.charitys-wrapp .charitys-col2 .charitys-row2 { width:100%; position:relative; top:inherit; transform:none;}

.contact-wrapp p { font-size:15px; margin:0 0 15px;}
.contact-wrapp p span { display:inline;}
.contact-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.contact-wrapp h2 span { display:inline;}
.contact-wrapp h3 { font-size:28px; margin:0 0 20px;}
.contact-wrapp h3 span { display:inline;}
.contact-wrapp h4 { font-size:15px;}
.contact-wrapp .apply-col2 .apply-row1 .apply-fil1 { font-size:15px;}

.team-wrapp p { font-size:15px; margin:0 0 15px;}
.team-wrapp p span { display:inline;}
.team-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.team-wrapp h2 span { display:inline;}
.team-wrapp h3 { font-size:28px; margin:0 0 20px;}
.team-wrapp h3 span { display:inline;}
.team-wrapp .team-col1 .team-row1 { width:100%; margin:0 0 25px;}
.team-wrapp .team-col1 .team-row2 { width:100%;}

.team2-wrapp { padding:55px 0;}
.team2-wrapp p { font-size:15px; margin:0 0 15px;}
.team2-wrapp p span { display:inline;}
.team2-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.team2-wrapp h2 span { display:inline;}
.team2-wrapp h3 { font-size:28px; margin:0 0 20px;}
.team2-wrapp h3 span { display:inline;}
.team2-wrapp .team2-col1 .team2-row1 { width:100%;}
.team2-wrapp .team2-col1 .team2-row2 { width:100%; margin:33px 0 0;}

.team3-wrapp { padding:55px 0 10px;}
.team3-wrapp p { font-size:15px; margin:0 0 15px;}
.team3-wrapp p span { display:inline;}
.team3-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.team3-wrapp h2 span { display:inline;}
.team3-wrapp h3 { font-size:28px; margin:0 0 20px;}
.team3-wrapp h3 span { display:inline;}
.team3-wrapp h4 { font-size:28px;}
.team3-wrapp h4 span { display:inline;}
.team3-wrapp h5 { font-size:15px;}
.team3-wrapp .team3-col2 { width:100%; margin-right: 0;}

/*about-content-box-css*/
.about-content-box { width:100%; margin:0 0 40px;}

/*events-content-box-css*/
.events-content-box { width:100%; margin:0 0 36px;}

/*sponsors-content-box-css*/
.sponsors-content-box { width:100%; margin:0 0 40px;}

/*logo-css*/
.spotify-logo-box { width:18px; margin:0 0 0 6px;}
.apple-podcast-logo-box { width:17px; margin:0 0 0 6px;}
.google-podcast-logo-box { width:18px; margin:0 0 0 6px;}

/*logo-symbol-css*/
.about-logo-symbol { width:7.55%; display:none; margin:0 0 0;}
.sponsors-logo-symbol { width:8.33%; display:none; margin:0 0 0;}

/*btn-css*/
.aboutpagereadmore,
.linker-btn1, .banner-btn1, .about-btn1, .membership-btn1, .upcoming-btn1, .events-btn1, .charity-btn1, .sponsors-btn1, .involved-btn1, .flinker-btn1, .involve-btn1, .apply-fil1, .apply-btn1, .apply-btn1 input, .abouts-btn1, .questions-btn1, .association-btn1, .plan-btn1 { font-size:12px;}

.resources2-wrapp .resources2-col1.set-3 .resources2-col2{width:100%;display:block;margin:0 0 60px}
.resources2-wrapp .resources2-col1.set-3{padding:0}
.resources2-wrapp .resources2-col1.set-3 .resources2-col2:nth-child(2n){margin:0 0 60px}
.resources2-wrapp .resources2-col1.set-3 h3{font-size:28px}

.resourcesin-wrapp h4 {font-size: 15px;width: 100%;}

.resourcesin-wrapp h5 {font-size: 15px;}

.conten-wrapp a.aboutpagereadmore.btn-gradient-pink-purple {margin: 14px 12px 0 27px;}

.conten-wrapp a.aboutpagereadmore.btn-gradient-pink-purple{font-size: 12px;}
.parentingin-wrapp .parentingin-col1 li {font-size: 15px;}

.inner-wrapp .inner-col1 .inner-row1 li sub {top: -1px;}

.footer-wrapp .footer-col2 li a {font-size: 12px; margin: 0 1px 0;}

.footer-wrapp .footer-col2 { margin: 0;}

.footer-wrapp .footer-col2 li:after { display: none;}

.sponsors-wrapp .sponsors-col3 .slick-track {
    display: flex;
    flex-wrap: wrap;
}

.sponsors-wrapp .sponsors-col3 .slick-track .slick-slide {
    height: inherit;
    position: relative;
}

.sponsors-wrapp .sponsors-col3 .slick-track .sponsors-row3 {
    height: 100%;
}

.sponsors-wrapp .sponsors-col3 .sponsors-row3 a {
    width: 100%;
    display: block;
    float: left;
    height: 100%;
}

.sponsors-wrapp .sponsors-col3 .sponsors-row3 img {
    height: 100%;
    width: auto;
    object-fit: contain;
    max-height: 58px;
    margin: 0 auto 0;
}

.sponsors-wrapp .sponsors-col3 .sponsors-row3 {padding-block: 17.31%}

    .sponsors-wrapp .sponsors-col3 img {
        padding: 0 7px 0;
    }
.sponsor-wrapp .sponsor-col2 .sponsor-row2 p {
    min-height: inherit;
}

.sponsor-wrapp .sponsor-col1 img {
    max-height: 42px;
}
.sponsors-wrapp .sponsors-col3 .slick-track {
    display: flex;
    flex-wrap: wrap;
}

.sponsors-wrapp .sponsors-col3 .slick-track .slick-slide {
    height: inherit;
    position: relative;
}

.sponsors-wrapp .sponsors-col3 .slick-track .sponsors-row3 {
    height: 100%;
}

.sponsors-wrapp .sponsors-col3 .sponsors-row3 a {
    width: 100%;
    display: block;
    float: left;
    height: 100%;
}

.sponsors-wrapp .sponsors-col3 .sponsors-row3 img {
    height: 100%;
    width: auto;
    object-fit: contain;
    max-height: 58px;
    margin: 0 auto 0;
}
.sponsor-wrapp .sponsor-col2 .sponsor-row1 {
    margin: 0 0 26px auto;
}

.signup-col12 .nf-form-cont .nf-response-msg {width: 100%;max-width: 100%;padding: 18px 15px}
.signup-col12 .nf-form-cont .nf-response-msg p {font-size: 16px;}

}

@media screen and (min-width:601px) and (max-width:767px) {
.margin { width:90%;}

.header-wrapp { text-align:center; display:none; padding:2px 0 2px; position:relative; top:inherit; right:inherit; left:inherit;}
.header-wrapp p { font-size:14px; margin:0 0 10px;}
.header-wrapp p span { display:inline;}
.header-wrapp .header-col1 { width:100%; margin:0 0 0;}
.header-wrapp .header-col1 .header-row1 { width:100%;}

.linker-wrapp { text-align:center; margin:0 0 0; padding:80px 0 40px;}
.linker-wrapp p { font-size:14px; margin:0 0 10px;}
.linker-wrapp p span { display:inline;}
.linker-wrapp h2 { float:none; font-size:15px; display:none; margin:0 0 0;}
.linker-wrapp h2 span { display:inline;}
.linker-wrapp .linker-col1 { width:171px; transform:none; margin:0 auto 20px; position:relative; top:inherit; right:inherit; left:inherit;}
.linker-wrapp .linker-col1 .linker-row1 { width:100%;}
.linker-wrapp .linker-col2 { width:100%; margin:0 0 20px;}
.linker-wrapp .linker-col2 .linker-row2 { width:100%;}
.linker-wrapp .linker-col2 .linker-row2 a { width:39px; float:none; vertical-align:middle; display:inline-block; margin:0 2px 0;}
.linker-wrapp .linker-col3 { width:100%; margin:0 0 0;}
.linker-wrapp .linker-col3 .linker-row3 { width:100%;}
.linker-wrapp .linker-btn1 { width:100%; margin:4.2% 0 0; padding:16px 2% 16px 2%;}
.linker-wrapp .linker-btn1:first-child { margin-top:0;}

.banner-wrapp { text-align:center; min-height:inherit;}
.banner-wrapp p { font-size:16px; margin:0 0 10px;}
.banner-wrapp p span { display:inline;}
.banner-wrapp h2 { font-size:34px; margin:0 0 20px;}
.banner-wrapp h2 span { display:inline;}
.banner-wrapp .banner-col1 { width:100%; transform:none; margin:0 0 0; position:relative; top:inherit; right:inherit; left:inherit;}
.banner-wrapp .banner-col1 .banner-row1 { width:100%; padding:34px 5% 80px;}
.banner-wrapp .banner-btn1 { margin:12px 4px 0;}
.banner-wrapp .banner-btn1:last-child { margin-right:4px;}


section.event-core-gallery {padding-block: 50px;}

.gallery-wrapper .gallery-item:nth-child(2n) {margin-right: 0;}

.gallery-wrapper .gallery-item{padding-bottom: 50px;}

.gallery-wrapper .gallery-item {
    width: 48%;
    margin-right: 3.5%;
    padding-bottom: 50px;
}
section.event-core-gallery h2{
      font-size: 28px;
        margin: 0 0 20px;
}

.about-wrapp { text-align:center; padding:20px 0 30px;}
.about-wrapp p { font-size:15px; margin:0 0 10px;}
.about-wrapp p span { display:inline;}
.about-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.about-wrapp h2 span { display:inline;}
.about-wrapp h3 { font-size:28px; margin:0 0 20px;}
.about-wrapp h3 span { display:inline;}
.about-wrapp .about-col1 { width:100%; margin:0 0 0;}
.about-wrapp .about-col1 .about-row1 { width:100%;}
.about-wrapp .about-col2 { width:100%; margin:0 0 0;}
.about-wrapp .about-col2 .about-row2 { width:100%;}
.about-wrapp .about-btn1 { margin:12px 4px 0;}
.about-wrapp .about-btn1:last-child { margin-right:4px;}

.membership-wrapp { text-align:center; padding:30px 0 5.2%;}
.membership-wrapp p { font-size:15px; margin:0 0 10px;}
.membership-wrapp p span { display:inline;}
.membership-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.membership-wrapp h2 span { display:inline;}
.membership-wrapp h3 { font-size:28px; margin:0 0 20px;}
.membership-wrapp h3 span { display:inline;}
.membership-wrapp .membership-col1 { width:100%; margin:0 0 0;}
.membership-wrapp .membership-col1 .membership-row1 { width:100%; transform:none; margin:0 0 40px; position:relative; top:inherit; right:inherit;}
.membership-wrapp .membership-col2 { width:100%; margin:0 0 0;}
.membership-wrapp .membership-col2 .membership-row2 { width:100%;}
.membership-wrapp .membership-btn1 { margin:12px 4px 0;}
.membership-wrapp .membership-btn1:last-child { margin-right:4px;}

.upcoming-wrapp { text-align:center; padding:54px 0 5.2%;}
.upcoming-wrapp p { font-size:15px; margin:0 0 10px;}
.upcoming-wrapp p span { display:inline;}
.upcoming-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.upcoming-wrapp h2 span { display:inline;}
.upcoming-wrapp h3 { font-size:28px; margin:0 0 20px;}
.upcoming-wrapp h3 span { display:inline;}
.upcoming-wrapp h4 { font-size:15px; margin:0 0 0;}
.upcoming-wrapp h4 span { display:inline;}
.upcoming-wrapp h5 { font-size:18px; margin:0 0 0;}
.upcoming-wrapp h5 span { display:inline;}
.upcoming-wrapp .upcoming-col1 { width:100%; margin:0 0 0;}
.upcoming-wrapp .upcoming-col1 .upcoming-row1 { width:100%; margin:0 0 40px;}
.upcoming-wrapp .upcoming-col2 { width:100%; margin:0 0 0;}
.upcoming-wrapp .upcoming-col2 .upcoming-row2 { width:100%;}
.upcoming-wrapp .upcoming-col3 { width:48%; float:left; margin:0 0 0; padding:24px 0 4.2%;}
.upcoming-wrapp .upcoming-col3:nth-child(2n) { float:right;}
.upcoming-wrapp .upcoming-col3 .upcoming-row3 { width:100%; position:relative; top:inherit; right:inherit;}
.upcoming-wrapp .upcoming-col4 { width:100%; margin:0 0 0;}
.upcoming-wrapp .upcoming-col4 .upcoming-row4 { width:100%;}
.upcoming-wrapp .upcoming-btn1 { margin:12px 4px 0;}
.upcoming-wrapp .upcoming-btn1:last-child { margin-right:4px;}
.upcoming-col3:first-child, .upcoming-col3:nth-child(2) { padding-top:10px;}

.events-wrapp { text-align:center; padding:60px 0 50px;}
.events-wrapp p { font-size:15px; margin:0 0 10px;}
.events-wrapp p span { display:inline;}
.events-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.events-wrapp h2 span { display:inline;}
.events-wrapp h3 { font-size:28px; margin:0 0 20px;}
.events-wrapp h3 span { display:inline;}
.events-wrapp .events-col1 { width:100%; margin:0 0 0;}
.events-wrapp .events-col1 .events-row1 { width:100%;}
.events-wrapp .events-col2 { width:100%; margin:0 0 0;}
.events-wrapp .events-col2 .events-row2 { width:100%;}
.events-wrapp .events-btn1 { float:none; margin:12px 4px 0;}
.events-wrapp .events-btn1:last-child { margin-right:4px;}

.charity-wrapp { text-align:center; padding:50px 0 5.2%;}
.charity-wrapp p { font-size:15px; margin:0 0 10px;}
.charity-wrapp p span { display:inline;}
.charity-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.charity-wrapp h2 span { display:inline;}
.charity-wrapp h3 { font-size:28px; margin:0 0 20px;}
.charity-wrapp h3 span { display:inline;}
.charity-wrapp .charity-col1 { width:100%; background-size:cover; margin:0 0 0; padding:5% 5% 5%;}
.charity-wrapp .charity-col1 .charity-row1 { width:100%; transform:none; padding:6% 6% 6%; position:relative; top:inherit; right:inherit; left:inherit;}
.charity-wrapp .charity-btn1 { float:none; margin:12px 4px 0;}
.charity-wrapp .charity-btn1:last-child { margin-right:4px;}

.sponsors-wrapp { text-align:center; padding:60px 0 5.2%;}
.sponsors-wrapp p { font-size:15px; margin:0 0 10px;}
.sponsors-wrapp p span { display:inline;}
.sponsors-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.sponsors-wrapp h2 span { display:inline;}
.sponsors-wrapp h3 { font-size:28px; margin:0 0 20px;}
.sponsors-wrapp h3 span { display:inline;}
.sponsors-wrapp .sponsors-col1 { width:100%; margin:0 0 5.2%;}
.sponsors-wrapp .sponsors-col1 .sponsors-row1 { width:100%;}
.sponsors-wrapp .sponsors-col2 { width:100%; margin:0 0 0;}
.sponsors-wrapp .sponsors-col2 .sponsors-row2 { width:100%;}
.sponsors-wrapp .sponsors-col3 { width:100%; margin:0 0 0;}
.sponsors-wrapp .sponsors-col3 .sponsors-row3 { width:100%;}
.sponsors-wrapp .sponsors-btn1 { float:none; margin:12px 4px 0;}
.sponsors-wrapp .sponsors-btn1:last-child { margin-right:4px;}

.involved-wrapp { text-align:center; padding:60px 0 5.2%;}
.involved-wrapp p { font-size:15px; margin:0 0 10px;}
.involved-wrapp p span { display:inline;}
.involved-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.involved-wrapp h2 span { display:inline;}
.involved-wrapp h3 { font-size:28px; margin:0 0 20px;}
.involved-wrapp h3 span { display:inline;}
.involved-wrapp .involved-col1 { width:100%; margin:0 0 0;}
.involved-wrapp .involved-col1 .involved-row1 { width:100%; transform:none; margin:0 0 40px; position:relative; top:inherit; right:inherit;}
.involved-wrapp .involved-col2 { width:100%; margin:0 0 0;}
.involved-wrapp .involved-col2 .involved-row2 { width:100%;}
.involved-wrapp .involved-btn1 { float:none; margin:12px 4px 0;}
.involved-wrapp .involved-btn1:last-child { margin-right:4px;}

.flinker-wrapp { text-align:center; background:#1d1465; padding:40px 0 36px; position:relative;}
.flinker-wrapp p { font-size:15px; margin:0 0 10px;}
.flinker-wrapp p span { display:inline;}
.flinker-wrapp h2 { float:none; font-size:15px; display:none; margin:0 0 0;}
.flinker-wrapp h2 span { display:inline;}
.flinker-wrapp .flinker-col1 { width:171px; transform:none; margin:0 auto 20px; position:relative; top:inherit; right:inherit; left:inherit;}
.flinker-wrapp .flinker-col1 .flinker-row1 { width:100%;}
.flinker-wrapp .flinker-col2 { width:100%; margin:0 0 20px;}
.flinker-wrapp .flinker-col2 .flinker-row2 { width:100%;}
.flinker-wrapp .flinker-col2 .flinker-row2 a { width:39px; float:none; display:inline-block; vertical-align:middle; margin:0 2px 0;}
.flinker-wrapp .flinker-col3 { width:100%; margin:0 0 26px;}
.flinker-wrapp .flinker-col3 .flinker-row3 { width:100%;}
.flinker-wrapp .flinker-col4 { width:100%; margin:0 0 0;}
.flinker-wrapp .flinker-col4 .flinker-row4 { width:100%;}
.flinker-wrapp .flinker-col4 .flinker-row4 li { float:none; display:inline-block; vertical-align:middle; margin:2px 4px 2px;}
.flinker-wrapp .flinker-btn1 { width:100%; margin:4.2% 0 0; padding:16px 2% 16px 2%;}
.flinker-wrapp .flinker-btn1:first-child { margin-top:0;}
.flinker-row4 li, .flinker-row4 li a { font-size:13px; letter-spacing:1.25px;}

.footer-wrapp { text-align:center; padding:26px 0 26px;}
.footer-wrapp p { font-size:15px; margin:0 0 10px;}
.footer-wrapp p span { display:inline;}
.footer-wrapp .footer-col1 { width:100%; margin:0 0 0;}
.footer-wrapp .footer-col1 .footer-row1 { width:100%;}
.footer-wrapp .footer-col1 .footer-row1 li { float:none; display:block; margin:0 0 0;}
.footer-wrapp .footer-col1 .footer-row1 li:nth-child(2n) { display:none;}
.footer-row1 li, .footer-row1 li a { font-size:12px;}


.sponsors-wrapp .sponsors-col3 .non-slider .sponsors-row3 {width: 49%;}

.resources2-wrapp .resources2-col2 { width:47.5%; margin:0 4.8% 82px 0;}
.resources2-wrapp .resources2-col2:nth-child(2n){
margin-right: 0;
}

/* formss3 */
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {font-size: 15px;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:first-child .nf-cell {width: 100% !important;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field{font-size: 15px;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field{font-size: 15px;}

.membership-sign-up .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li {

    width: 50%;
}


/*inner*/
.conten-wrapp { padding:0 0 50px;}
.conten-wrapp .conten-col1 .conten-row1 { width:100%;}
.conten-wrapp .conten-col1 .conten-row2 { width:100%; padding:45px 0 0;}
.conten-wrapp .conten-col1 .conten-row3 { width:100%;}
.conten-wrapp .conten-col1 .conten-row4 { width:100%; padding:45px 0 0;}
.conten-logo-symbol { display:none;}

.abouts-wrapp p { font-size:15px; margin:0 0 15px;}
.abouts-wrapp p span { display:inline;}
.abouts-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.abouts-wrapp h2 span { display:inline;}
.abouts-wrapp h3 { font-size:28px; margin:0 0 20px;}
.abouts-wrapp h3 span { display:inline;}
.abouts-wrapp .abouts-col1 { margin:0;}

.questions-wrapp { padding:55px 0;}
.questions-wrapp h3 { font-size:25px;}
.questions-wrapp p { font-size:15px; margin:0 0 15px;}
.questions-wrapp p span { display:inline;}
.questions-wrapp .questions-col1 .questions-row1 { width:100%; position:relative; top:inherit; transform:none;}
.questions-wrapp .questions-col2 { width:100%; margin:45px 0 0;}

.involve-wrapp p { font-size:15px; margin:0 0 15px;}
.involve-wrapp p span { display:inline;}
.involve-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.involve-wrapp h2 span { display:inline;}
.involve-wrapp h3 { font-size:28px; margin:0 0 20px;}
.involve-wrapp h3 span { display:inline;}

.apply-wrapp { padding:55px 0;}
.apply-wrapp p { font-size:15px; margin:0 0 15px;}
.apply-wrapp p span { display:inline;}
.apply-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.apply-wrapp h2 span { display:inline;}
.apply-wrapp h3 { font-size:28px; margin:0 0 20px;}
.apply-wrapp h3 span { display:inline;}
.apply-wrapp .apply-col2 .apply-row1 .apply-fil1 { font-size:15px;}

.association-wrapp p { font-size:15px; margin:0 0 15px;}
.association-wrapp p span { display:inline;}
.association-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.association-wrapp h2 span { display:inline;}
.association-wrapp h3 { font-size:28px; margin:0 0 20px;}
.association-wrapp h3 span { display:inline;}

.membership-list-box li, .membership-list-box li a { font-size:15px;}

.plan-wrapp { padding:55px 0;}
.plan-wrapp p { font-size:15px; margin:0 0 15px;}
.plan-wrapp p span { display:inline;}
.plan-wrapp h2 { font-size:28px; margin:0 0 20px;}
.plan-wrapp h2 span { display:inline;}
.plan-wrapp h4 { font-size:34px;}
.plan-wrapp h5 { font-size:15px;}
.plan-wrapp .plan-col2 .plan-row1 { width:100%; margin:0 0 25px;}
.plan-wrapp .plan-col2 .plan-row2 { width:100%;}

.event-wrapp p { font-size:15px; margin:0 0 15px;}
.event-wrapp p span { display:inline;}
.event-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.event-wrapp h2 span { display:inline;}
.event-wrapp h3 { font-size:28px; margin:0 0 20px;}
.event-wrapp h3 span { display:inline;}

.upcomingevents-wrapp { padding:55px 0;}
.upcomingevents-wrapp p { font-size:15px; margin:0 0 15px;}
.upcomingevents-wrapp p span { display:inline;}
.upcomingevents-wrapp h2 { font-size:28px; margin:0 0 20px;}
.upcomingevents-wrapp h2 span { display:inline;}
.upcomingevents-wrapp h3 { font-size:28px;}
.upcomingevents-wrapp h3 span { display:inline;}
.upcomingevents-wrapp h4 { font-size:15px;}
.upcomingevents-wrapp h5 { font-size:15px;}
.upcomingevents-wrapp .upcomingevents-col1 { margin:30px 0 0;}
.upcomingevents-wrapp .upcomingevents-col2 { margin:0 0 50px; padding:0 0 50px;}

.teamin-wrapp p { font-size:15px; margin:0 0 15px;}
.teamin-wrapp p span { display:inline;}
.teamin-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.teamin-wrapp h2 span { display:inline;}
.teamin-wrapp h3 { font-size:28px; margin:0 0 20px;}
.teamin-wrapp h3 span { display:inline;}

.resources-wrapp p { font-size:15px; margin:0 0 15px;}
.resources-wrapp p span { display:inline;}
.resources-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.resources-wrapp h2 span { display:inline;}
.resources-wrapp h3 { font-size:28px; margin:0 0 20px;}
.resources-wrapp h3 span { display:inline;}
.resources-wrapp .resources-col3 .resources-row3 li { font-size:15px; background:url(../images/dot.svg) no-repeat 0 9px;}

.resources2-wrapp { padding:55px 0 14px;}
.resources2-wrapp p { font-size:15px; margin:0 0 15px;}
.resources2-wrapp p span { display:inline;}
.resources2-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.resources2-wrapp h2 span { display:inline;}
.resources2-wrapp h3 { font-size:25px; margin:0 0 20px;}
.resources2-wrapp h3 span { display:inline;}

.resourcesin-wrapp { padding:65px 0;}
.resourcesin-wrapp p { font-size:15px; margin:0 0 15px;}
.resourcesin-wrapp p span { display:inline;}
.resourcesin-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.resourcesin-wrapp h2 span { display:inline;}
.resourcesin-wrapp h3 { font-size:28px; margin:0 0 20px;}
.resourcesin-wrapp h3 span { display:inline;}
.resourcesin-wrapp .resourcesin-col2 { margin:0 0 55px;}

.parentingin-wrapp p { font-size:15px; margin:0 0 15px;}
.parentingin-wrapp p span { display:inline;}
.parentingin-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.parentingin-wrapp h2 span { display:inline;}
.parentingin-wrapp h3 { font-size:28px; margin:30px 0 20px;}
.parentingin-wrapp h3 span { display:inline;}

.resources-wrapp .apply-col2 .apply-row1 .apply-fil1 { font-size:15px;}
.resources-wrapp .apply-col2 .apply-row1 .apply-fil2 { width:100%;}

.businessin-wrapp .businessin-col1 .businessin-row1 { width:100%; padding:0 0 45px; border:none;}
.businessin-wrapp .businessin-col1 .businessin-row2 { width:100%;}

.sponsor-wrapp { padding:55px 0;}
.sponsor-wrapp .sponsor-col2 { width:100%;margin: 0 2% 2% 0;}
.sponsor-wrapp .sponsor-col2:nth-child(2n) { float:right;}
    .sponsor-wrapp .sponsor-col2 .sponsor-row2 p {
        min-height: inherit;
        font-size: 16px;
    }
.sponsor-wrapp .sponsor-col1 img {
    max-height: 42px;
    object-fit: cover;
}
.charitys-wrapp { padding:60px 0 0;}
.charitys-wrapp p { font-size:15px; margin:0 0 15px;}
.charitys-wrapp p span { display:inline;}
.charitys-wrapp h2 { font-size:28px; margin:0 0 20px;}
.charitys-wrapp h2 span { display:inline;}
.charitys-wrapp .charitys-col2 { margin:0 0 60px;}
.charitys-wrapp .charitys-col2 .charitys-row1 { width:100%; margin:0 0 35px;}
.charitys-wrapp .charitys-col2 .charitys-row2 { width:100%; position:relative; top:inherit; transform:none;}

.contact-wrapp p { font-size:15px; margin:0 0 15px;}
.contact-wrapp p span { display:inline;}
.contact-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.contact-wrapp h2 span { display:inline;}
.contact-wrapp h3 { font-size:28px; margin:0 0 20px;}
.contact-wrapp h3 span { display:inline;}
.contact-wrapp h4 { font-size:15px;}
.contact-wrapp .apply-col2 .apply-row1 .apply-fil1 { font-size:15px;}

.team-wrapp p { font-size:15px; margin:0 0 15px;}
.team-wrapp p span { display:inline;}
.team-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.team-wrapp h2 span { display:inline;}
.team-wrapp h3 { font-size:28px; margin:0 0 20px;}
.team-wrapp h3 span { display:inline;}
.team-wrapp .team-col1 .team-row1 { width:100%; margin:0 0 25px;}
.team-wrapp .team-col1 .team-row2 { width:100%;}

.team2-wrapp { padding:55px 0;}
.team2-wrapp p { font-size:15px; margin:0 0 15px;}
.team2-wrapp p span { display:inline;}
.team2-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.team2-wrapp h2 span { display:inline;}
.team2-wrapp h3 { font-size:28px; margin:0 0 20px;}
.team2-wrapp h3 span { display:inline;}
.team2-wrapp .team2-col1 .team2-row1 { width:100%;}
.team2-wrapp .team2-col1 .team2-row2 { width:100%; margin:33px 0 0;}

.team3-wrapp { padding:55px 0 10px;}
.team3-wrapp p { font-size:15px; margin:0 0 15px;}
.team3-wrapp p span { display:inline;}
.team3-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.team3-wrapp h2 span { display:inline;}
.team3-wrapp h3 { font-size:28px; margin:0 0 20px;}
.team3-wrapp h3 span { display:inline;}
.team3-wrapp h4 { font-size:24px;}
.team3-wrapp h4 span { display:inline;}
.team3-wrapp h5 { font-size:15px;}
.team3-wrapp .team3-col2 { width:49%; margin:0 1.5% 45px 0;}
.team3-wrapp .team3-col2:nth-child(2n) { float:right;}
.team3-wrapp .team3-col2:nth-child(2n) {margin-right: 0;}

/*about-content-box-css*/
.about-content-box { width:100%; margin:0 0 40px;}

/*events-content-box-css*/
.events-content-box { width:100%; margin:0 0 36px;}

/*sponsors-content-box-css*/
.sponsors-content-box { width:100%; margin:0 0 40px;}

/*logo-css*/
.spotify-logo-box { width:18px; margin:0 0 0 6px;}
.apple-podcast-logo-box { width:17px; margin:0 0 0 6px;}
.google-podcast-logo-box { width:18px; margin:0 0 0 6px;}

/*logo-symbol-css*/
.about-logo-symbol { width:7.55%; display:none; margin:0 0 0;}
.sponsors-logo-symbol { width:8.33%; display:none; margin:0 0 0;}

/*btn-css*/
.aboutpagereadmore,
.linker-btn1, .banner-btn1, .about-btn1, .membership-btn1, .upcoming-btn1, .events-btn1, .charity-btn1, .sponsors-btn1, .involved-btn1, .flinker-btn1, .involve-btn1, .apply-fil1, .apply-btn1, .apply-btn1 input, .abouts-btn1, .questions-btn1, .association-btn1, .plan-btn1 { font-size:12px;}

.resources2-wrapp .resources2-col1.set-3{width:100%; float:left; display:flex; flex-wrap:wrap; justify-content: center; padding: 0;}
.resources2-wrapp .resources2-col1.set-3 .resources2-col2{width:47.5%; margin:0 4.8% 82px 0}
.resources2-wrapp .resources2-col1.set-3 .resources2-col2:last-child{margin-right: 0;}
.resources2-wrapp .resources2-col1.set-3 .resources2-col2:nth-child(2n){margin:0 0 82px 0}
.resources2-wrapp .resources2-col1.set-3 h3 {font-size: 25px;}

.resourcesin-wrapp h4 {font-size: 15px;}

.resourcesin-wrapp h5 {font-size: 15px;}

.conten-wrapp a.aboutpagereadmore.btn-gradient-pink-purple {margin: 14px 12px 0 27px;}

.conten-wrapp a.aboutpagereadmore.btn-gradient-pink-purple{font-size: 12px;}

.parentingin-wrapp .parentingin-col1 li {font-size: 15px;}

.footer-wrapp .footer-col2 li a {font-size: 12px; margin: 0 1px 0;}

.footer-wrapp .footer-col2 { margin: 0;}

.footer-wrapp .footer-col2 li:after { display: none;}

.sponsors-wrapp .sponsors-col3 .slick-slide:nth-child(2) img {width: 100%;margin: auto;padding: 0 10px;}

.sponsors-wrapp .sponsors-col3 .sponsors-row3 {padding-block: 17.31%}

/* .sponsors-wrapp .sponsors-col3 img {min-height: 50px;} */

.sponsor-wrapp .sponsor-col2 {
    padding: 48px 28px 94px;
    margin: 0 3.22% 3.22% 0;
}

.sponsors-wrapp .sponsors-col3 .slick-track {
    display: flex;
    flex-wrap: wrap;
}

.sponsors-wrapp .sponsors-col3 .slick-track .slick-slide {
    height: inherit;
    position: relative;
}

.sponsors-wrapp .sponsors-col3 .slick-track .sponsors-row3 {
    height: 100%;
}

.sponsors-wrapp .sponsors-col3 .sponsors-row3 a {
    width: 100%;
    display: block;
    float: left;
    height: 100%;
}

.sponsors-wrapp .sponsors-col3 .sponsors-row3 img {
    height: 100%;
    width: auto;
    object-fit: contain;
    max-height: 58px;
    margin: 0 auto 0;
}
.sponsor-wrapp .sponsor-col2 .sponsor-row1 {
    margin: 0 0 26px auto;
}

.signup-col12 .nf-form-cont .nf-response-msg {width: 100%;max-width: 100%;padding: 18px 15px}
.signup-col12 .nf-form-cont .nf-response-msg p {font-size: 18px;}

}


@media screen and (min-width:768px) and (max-width:900px) {
.margin { width:94%;}

.header-wrapp { padding:10px 0 10px;}
.header-wrapp p { font-size:15px; margin:0 0 10px;}
.header-wrapp p span { display:inline;}

.linker-wrapp { margin:54px 0 0; padding:58px 0 58px;}
.linker-wrapp p { font-size:15px; margin:0 0 10px;}
.linker-wrapp p span { display:inline;}
.linker-wrapp h2 { font-size:14px; margin:0 6px 0 0;}
.linker-wrapp h2 span { display:inline;}
.linker-wrapp .linker-col1 { width:185px;}
.linker-wrapp .linker-col2 .linker-row2 a { width:39px; margin:0 4px 0 0;}

.banner-wrapp { min-height:inherit;}
.banner-wrapp p { font-size:16px; margin:0 0 10px;}
.banner-wrapp p span { display:inline;}
.banner-wrapp h2 { font-size:34px; margin:0 0 20px;}
.banner-wrapp h2 span { display:inline;}
.banner-wrapp .banner-col1 { width:94%;}

.about-wrapp { padding:8.8% 0 4%;}
.about-wrapp p { font-size:15px; margin:0 0 10px;}
.about-wrapp p span { display:inline;}
.about-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 14px;}
.about-wrapp h2 span { display:inline;}
.about-wrapp h3 { font-size:28px; margin:0 0 20px;}
.about-wrapp h3 span { display:inline;}

.membership-wrapp { padding:4% 0 8.2%;}
.membership-wrapp p { font-size:15px; margin:0 0 10px;}
.membership-wrapp p span { display:inline;}
.membership-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 10px;}
.membership-wrapp h2 span { display:inline;}
.membership-wrapp h3 { font-size:28px; margin:0 0 10px;}
.membership-wrapp h3 span { display:inline;}

.upcoming-wrapp { padding:10.2% 0 11.9%;}
.upcoming-wrapp p { font-size:15px; margin:0 0 10px;}
.upcoming-wrapp p span { display:inline;}
.upcoming-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 10px;}
.upcoming-wrapp h2 span { display:inline;}
.upcoming-wrapp h3 { font-size:28px; margin:0 0 10px;}
.upcoming-wrapp h3 span { display:inline;}
.upcoming-wrapp h4 { font-size:15px; margin:0 0 4px;}
.upcoming-wrapp h4 span { display:inline;}
.upcoming-wrapp h5 { font-size:18px; margin:0 0 0;}
.upcoming-wrapp h5 span { display:inline;}
.upcoming-wrapp .upcoming-col3 { padding:24px 0 24px;}
.upcoming-wrapp .upcoming-col3 .upcoming-row3 { top:6px;}

.events-wrapp { padding:7.7% 0 3.9%;}
.events-wrapp p { font-size:15px; margin:0 0 10px;}
.events-wrapp p span { display:inline;}
.events-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 10px;}
.events-wrapp h2 span { display:inline;}
.events-wrapp h3 { font-size:28px; margin:0 0 10px;}
.events-wrapp h3 span { display:inline;}

.charity-wrapp { padding:3.9% 0 8.4%;}
.charity-wrapp p { font-size:15px; margin:0 0 10px;}
.charity-wrapp p span { display:inline;}
.charity-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 10px;}
.charity-wrapp h2 span { display:inline;}
.charity-wrapp h3 { font-size:28px; margin:0 0 10px;}
.charity-wrapp h3 span { display:inline;}

.sponsors-wrapp { padding:9.7% 0 9.3%;}
.sponsors-wrapp p { font-size:15px; margin:0 0 10px;}
.sponsors-wrapp p span { display:inline;}
.sponsors-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 14px;}
.sponsors-wrapp h2 span { display:inline;}
.sponsors-wrapp h3 { font-size:28px; margin:0 0 20px;}
.sponsors-wrapp h3 span { display:inline;}

.involved-wrapp { padding:7.5% 0 7%;}
.involved-wrapp p { font-size:15px; margin:0 0 10px;}
.involved-wrapp p span { display:inline;}
.involved-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 10px;}
.involved-wrapp h2 span { display:inline;}
.involved-wrapp h3 { font-size:28px; margin:0 0 10px;}
.involved-wrapp h3 span { display:inline;}

.flinker-wrapp { padding:118px 0 30px;}
.flinker-wrapp p { font-size:15px; margin:0 0 10px;}
.flinker-wrapp p span { display:inline;}
.flinker-wrapp h2 { font-size:14px; margin:0 6px 0 0;}
.flinker-wrapp h2 span { display:inline;}
.flinker-wrapp .flinker-col1 { width:185px;}
.flinker-wrapp .flinker-col2 .flinker-row2 a { width:39px; margin:0 4px 0 0;}
.flinker-wrapp .flinker-col4 { margin:70px 0 0;}
.flinker-wrapp .flinker-col4 .flinker-row4 li { margin:0 7.7px 0;}
.flinker-wrapp .flinker-col4 .flinker-row4 li:first-child { display:none;}
.flinker-row4 li, .flinker-row4 li a { font-size:12px; letter-spacing:1.25px;}

.footer-wrapp { padding:20px 0 20px;}
.footer-wrapp p { font-size:15px; margin:0 0 10px;}
.footer-wrapp p span { display:inline;}
.footer-wrapp .footer-col1 .footer-row1 li:nth-child(2n) { margin:0 2px 0;}
.footer-row1 li, .footer-row1 li a { font-size:12px;}



.get-involved-wrapp h3{font-size: 28px;}
.get-involved-wrapp h3 span{font-size: 28px;}
.plan-wrapp .plan-bar1 h4 {
    padding-right: 0;
    font-size: 24px;
}

.sponsors-wrapp .sponsors-col3 img {max-height: 45px;}
.sponsors-wrapp .sponsors-col3 .non-slider .sponsors-row3 {padding-block: 3.5%;}
   .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label,
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label,.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) span, .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) span{
    font-size: 17px;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field{
    font-size: 16px;
}

.membership-sign-up .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(9) .nf-field-container .nf-field-element ul li {
    padding-right: 15px !important;
}

/* formss4 */
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {font-size: 15px;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field{font-size: 15px;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field{font-size: 15px;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {font-size: 11px;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {font-size: 11px;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field{font-size: 11px;}

/*inner*/
.involve-wrapp p { font-size:15px; margin:0 0 15px;}
.involve-wrapp p span { display:inline;}
.involve-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 14px;}
.involve-wrapp h2 span { display:inline;}
.involve-wrapp h3 { font-size:28px; margin:0 0 20px;}
.involve-wrapp h3 span { display:inline;}

.apply-wrapp p { font-size:15px; margin:0 0 15px;}
.apply-wrapp p span { display:inline;}
.apply-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 14px;}
.apply-wrapp h2 span { display:inline;}
.apply-wrapp h3 { font-size:28px; margin:0 0 20px;}
.apply-wrapp h3 span { display:inline;}
.apply-wrapp .apply-col2 .apply-row1 .apply-fil1 { font-size:15px;}
.apply-wrapp .apply-col2 .apply-row1 .apply-fil2 { padding:0 3% 0;}
.apply-wrapp .apply-col2 .apply-row1 .apply-fil3 { padding:22px 3% 0;}

.abouts-wrapp p { font-size:15px; margin:0 0 15px;}
.abouts-wrapp p span { display:inline;}
.abouts-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 14px;}
.abouts-wrapp h2 span { display:inline;}
.abouts-wrapp h3 { font-size:28px; margin:0 0 20px;}
.abouts-wrapp h3 span { display:inline;}

.questions-wrapp { padding:55px 0;}
.questions-wrapp h3 { font-size:24px;}
.questions-wrapp p { font-size:15px; margin:0 0 15px;}
.questions-wrapp p span { display:inline;}

.association-wrapp p { font-size:15px; margin:0 0 15px;}
.association-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.association-wrapp h2 span { display:inline;}
.association-wrapp h3 { font-size:28px; margin:0 0 20px;}
.association-wrapp h3 span { display:inline;}

.membership-list-box li, .membership-list-box li a { font-size:15px;}

.plan-wrapp p { font-size:15px; margin:0 0 15px;}
.plan-wrapp p span { display:inline;}
.plan-wrapp h2 { font-size:28px; margin:0 0 20px;}
.plan-wrapp h4 { font-size:30px;}
.plan-wrapp h5 { font-size:15px;}
.plan-wrapp .plan-col2 .plan-row2 { width:100%;}
.plan-wrapp .plan-col2 .plan-row2 .plan-bar1 { padding:30px 45px;}

.event-wrapp p { font-size:15px; margin:0 0 15px;}
.event-wrapp p span { display:inline;}
.event-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.event-wrapp h2 span { display:inline;}
.event-wrapp h3 { font-size:28px; margin:0 0 20px;}
.event-wrapp h3 span { display:inline;}

.upcomingevents-wrapp p { font-size:15px; margin:0 0 15px;}
.upcomingevents-wrapp p span { display:inline;}
.upcomingevents-wrapp h2 { font-size:28px; margin:0 0 20px;}
.upcomingevents-wrapp h2 span { display:inline;}
.upcomingevents-wrapp h3 { font-size:28px;}
.upcomingevents-wrapp h3 span { display:inline;}
.upcomingevents-wrapp h4 { font-size:15px;}
.upcomingevents-wrapp h5 { font-size:15px;}

.teamin-wrapp p { font-size:15px; margin:0 0 15px;}
.teamin-wrapp p span { display:inline;}
.teamin-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.teamin-wrapp h2 span { display:inline;}
.teamin-wrapp h3 { font-size:28px; margin:0 0 20px;}
.teamin-wrapp h3 span { display:inline;}

.resources-wrapp p { font-size:15px; margin:0 0 15px;}
.resources-wrapp p span { display:inline;}
.resources-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.resources-wrapp h2 span { display:inline;}
.resources-wrapp h3 { font-size:26px; margin:0 0 20px;}
.resources-wrapp h3 span { display:inline;}
.resources-wrapp .resources-col3 .resources-row3 li { font-size:15px; background:url(../images/dot.svg) no-repeat 0 9px;}

.resources2-wrapp p { font-size:15px; margin:0 0 15px;}
.resources2-wrapp p span { display:inline;}
.resources2-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.resources2-wrapp h2 span { display:inline;}
.resources2-wrapp h3 { font-size:25px; margin:0 0 20px;}
.resources2-wrapp h3 span { display:inline;}

.resourcesin-wrapp p { font-size:15px; margin:0 0 15px;}
.resourcesin-wrapp p span { display:inline;}
.resourcesin-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.resourcesin-wrapp h2 span { display:inline;}
.resourcesin-wrapp h3 { font-size:26px; margin:0 0 20px;}
.resourcesin-wrapp h3 span { display:inline;}

.resources-wrapp .podcasts-col2 .podcasts-row1 { width:160px; float:none; display:inline-block;}

.parentingin-wrapp p { font-size:15px; margin:0 0 15px;}
.parentingin-wrapp p span { display:inline;}
.parentingin-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.parentingin-wrapp h2 span { display:inline;}
.parentingin-wrapp h3 { font-size:26px; margin:40px 0 20px;}
.parentingin-wrapp h3 span { display:inline;}

.resources-wrapp .apply-col2 .apply-row1 .apply-fil1 { font-size:15px;}

.businessin-wrapp .businessin-col1 .businessin-row1 { width:60%;}
.businessin-wrapp .businessin-col1 .businessin-row2 { width:35%;}

.sponsor-wrapp .sponsor-col2 { width:49%; margin: 0 2% 2% 0;}
.sponsor-wrapp .sponsor-col2:nth-child(2n) { float:right;}

.charitys-wrapp p { font-size:15px; margin:0 0 15px;}
.charitys-wrapp p span { display:inline;}
.charitys-wrapp h2 { font-size:28px; margin:0 0 20px;}
.charitys-wrapp h2 span { display:inline;}

.contact-wrapp p { font-size:15px;}
.contact-wrapp p span { display:inline;}
.contact-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.contact-wrapp h2 span { display:inline;}
.contact-wrapp h3 { font-size:28px; margin:0 0 20px;}
.contact-wrapp h3 span { display:inline;}
.contact-wrapp h4 { font-size:15px;}
.contact-wrapp .apply-col2 .apply-row1 .apply-fil1 { font-size:15px;}

.team-wrapp p { font-size:15px; margin:0 0 15px;}
.team-wrapp p span { display:inline;}
.team-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.team-wrapp h2 span { display:inline;}
.team-wrapp h3 { font-size:28px; margin:0 0 20px;}
.team-wrapp h3 span { display:inline;}

.team2-wrapp p { font-size:15px; margin:0 0 15px;}
.team2-wrapp p span { display:inline;}
.team2-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.team2-wrapp h2 span { display:inline;}
.team2-wrapp h3 { font-size:28px; margin:0 0 20px;}
.team2-wrapp h3 span { display:inline;}

.team3-wrapp p { font-size:15px; margin:0 0 15px;}
.team3-wrapp p span { display:inline;}
.team3-wrapp h2 { font-size:10px; letter-spacing:2px; margin:0 0 16px;}
.team3-wrapp h2 span { display:inline;}
.team3-wrapp h3 { font-size:28px; margin:0 0 20px;}
.team3-wrapp h3 span { display:inline;}
.team3-wrapp h4 { font-size:21px;}
.team3-wrapp h4 span { display:inline;}
.team3-wrapp h5 { font-size:14px;}

/*logo-css*/
.spotify-logo-box { width:22px; margin:0 0 0 6px;}
.apple-podcast-logo-box { width:21px; margin:0 0 0 6px;}
.google-podcast-logo-box { width:22px; margin:0 0 0 6px;}

/*btn-css*/
.aboutpagereadmore,
.linker-btn1, .banner-btn1, .about-btn1, .membership-btn1, .upcoming-btn1, .events-btn1, .charity-btn1, .sponsors-btn1, .involved-btn1, .flinker-btn1, .involve-btn1, .apply-fil1, .apply-btn1, .apply-btn1 input, .abouts-btn1, .questions-btn1, .association-btn1, .plan-btn1 { font-size:11px;}

.conten-wrapp {padding: 0 0 70px;}

.membership-sign-up .signup-col12 {width: 100%;float: right;}
.resources2-wrapp .resources2-col1.set-3 h3 {font-size: 21px;}

.resourcesin-wrapp h4 {font-size: 15px;}

.resourcesin-wrapp h5 {font-size: 15px;}

.conten-wrapp a.aboutpagereadmore.btn-gradient-pink-purple{font-size: 11px;}

.footer-wrapp .footer-col2 li a { font-size: 12px;}
.footer-wrapp .footer-col2 { margin: 0;}

.signup-col12 .nf-form-cont .nf-response-msg p {font-size: 18px;}

}

@media screen and (min-width:901px) and (max-width:1024px) {
.margin { width:94%;}

.header-wrapp { padding:13px 0 13px;}
.header-wrapp p { font-size:16px; margin:0 0 13px;}
.header-wrapp p span { display:inline;}

.linker-wrapp { margin:60px 0 0; padding:66px 0 66px;}
.linker-wrapp p { font-size:16px; margin:0 0 13px;}
.linker-wrapp p span { display:inline;}
.linker-wrapp h2 { font-size:15px; margin:0 8px 0 0;}
.linker-wrapp h2 span { display:inline;}
.linker-wrapp .linker-col1 { width:201px;}
.linker-wrapp .linker-col2 .linker-row2 a { width:42px; margin:0 5px 0 0;}

.banner-wrapp { min-height:inherit;}
.banner-wrapp p { font-size:17px; margin:0 0 13px;}
.banner-wrapp p span { display:inline;}
.banner-wrapp h2 { font-size:42px; margin:0 0 23px;}
.banner-wrapp h2 span { display:inline;}
.banner-wrapp .banner-col1 { width:94%;}

.about-wrapp { padding:8.8% 0 4%;}
.about-wrapp p { font-size:16px; margin:0 0 13px;}
.about-wrapp p span { display:inline;}
.about-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 17px;}
.about-wrapp h2 span { display:inline;}
.about-wrapp h3 { font-size:34px; margin:0 0 23px;}
.about-wrapp h3 span { display:inline;}

.membership-wrapp { padding:4% 0 8.2%;}
.membership-wrapp p { font-size:16px; margin:0 0 13px;}
.membership-wrapp p span { display:inline;}
.membership-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 13px;}
.membership-wrapp h2 span { display:inline;}
.membership-wrapp h3 { font-size:34px; margin:0 0 13px;}
.membership-wrapp h3 span { display:inline;}

.upcoming-wrapp { padding:10.2% 0 11.9%;}
.upcoming-wrapp p { font-size:16px; margin:0 0 13px;}
.upcoming-wrapp p span { display:inline;}
.upcoming-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 13px;}
.upcoming-wrapp h2 span { display:inline;}
.upcoming-wrapp h3 { font-size:34px; margin:0 0 13px;}
.upcoming-wrapp h3 span { display:inline;}
.upcoming-wrapp h4 { font-size:16px; margin:0 0 7px;}
.upcoming-wrapp h4 span { display:inline;}
.upcoming-wrapp h5 { font-size:19px; margin:0 0 0;}
.upcoming-wrapp h5 span { display:inline;}
.upcoming-wrapp .upcoming-col3 { padding:27px 0 27px;}
.upcoming-wrapp .upcoming-col3 .upcoming-row3 { top:9px;}

.events-wrapp { padding:7.7% 0 3.9%;}
.events-wrapp p { font-size:16px; margin:0 0 13px;}
.events-wrapp p span { display:inline;}
.events-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 13px;}
.events-wrapp h2 span { display:inline;}
.events-wrapp h3 { font-size:34px; margin:0 0 13px;}
.events-wrapp h3 span { display:inline;}

.charity-wrapp { padding:3.9% 0 8.4%;}
.charity-wrapp p { font-size:16px; margin:0 0 13px;}
.charity-wrapp p span { display:inline;}
.charity-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 13px;}
.charity-wrapp h2 span { display:inline;}
.charity-wrapp h3 { font-size:34px; margin:0 0 13px;}
.charity-wrapp h3 span { display:inline;}

.sponsors-wrapp { padding:9.7% 0 9.3%;}
.sponsors-wrapp p { font-size:16px; margin:0 0 13px;}
.sponsors-wrapp p span { display:inline;}
.sponsors-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 17px;}
.sponsors-wrapp h2 span { display:inline;}
.sponsors-wrapp h3 { font-size:34px; margin:0 0 23px;}
.sponsors-wrapp h3 span { display:inline;}

.involved-wrapp { padding:7.5% 0 7%;}
.involved-wrapp p { font-size:16px; margin:0 0 13px;}
.involved-wrapp p span { display:inline;}
.involved-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 13px;}
.involved-wrapp h2 span { display:inline;}
.involved-wrapp h3 { font-size:34px; margin:0 0 13px;}
.involved-wrapp h3 span { display:inline;}

.flinker-wrapp { padding:126px 0 38px;}
.flinker-wrapp p { font-size:16px; margin:0 0 13px;}
.flinker-wrapp p span { display:inline;}
.flinker-wrapp h2 { font-size:15px; margin:0 8px 0 0;}
.flinker-wrapp h2 span { display:inline;}
.flinker-wrapp .flinker-col1 { width:201px;}
.flinker-wrapp .flinker-col2 .flinker-row2 a { width:42px; margin:0 5px 0 0;}
.flinker-wrapp .flinker-col4 { margin:78px 0 0;}
.flinker-wrapp .flinker-col4 .flinker-row4 li { margin:0 11.7px 0;}
.flinker-wrapp .flinker-col4 .flinker-row4 li:first-child { display:none;}
.flinker-row4 li, .flinker-row4 li a { font-size:13px; letter-spacing:1.75px;}

.footer-wrapp { padding:23px 0 23px;}
.footer-wrapp p { font-size:16px; margin:0 0 13px;}
.footer-wrapp p span { display:inline;}
.footer-wrapp .footer-col1 .footer-row1 li:nth-child(2n) { margin:0 3px 0;}
.footer-row1 li, .footer-row1 li a { font-size:13px;}


.sponsors-wrapp .sponsors-col3 img {max-height: 56px;}
.sponsors-wrapp .sponsors-col3 .non-slider .sponsors-row3 {padding-block: 3.5%;}
.membership-sign-up .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(9) .nf-field-container .nf-field-element ul li {
    padding-right: 15px !important;
}
/* formss5 */
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field {font-size: 16px;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field{font-size: 16px;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {font-size: 12px;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {font-size: 12px;}

.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field{font-size: 12px;}

/*inner*/
.involve-wrapp p { font-size:16px; margin:0 0 15px;}
.involve-wrapp p span { display:inline;}
.involve-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 17px;}
.involve-wrapp h2 span { display:inline;}
.involve-wrapp h3 { font-size:34px; margin:0 0 23px;}
.involve-wrapp h3 span { display:inline;}

.apply-wrapp p { font-size:16px; margin:0 0 15px;}
.apply-wrapp p span { display:inline;}
.apply-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 17px;}
.apply-wrapp h2 span { display:inline;}
.apply-wrapp h3 { font-size:34px; margin:0 0 23px;}
.apply-wrapp h3 span { display:inline;}
.apply-wrapp .apply-col2 .apply-row1 .apply-fil1 { font-size:16px;}
.apply-wrapp .apply-col2 .apply-row1 .apply-fil2 { padding:0 3% 0;}
.apply-wrapp .apply-col2 .apply-row1 .apply-fil3 { padding:22px 3% 0;}

.abouts-wrapp p { font-size:16px; margin:0 0 15px;}
.abouts-wrapp p span { display:inline;}
.abouts-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 17px;}
.abouts-wrapp h2 span { display:inline;}
.abouts-wrapp h3 { font-size:34px; margin:0 0 23px;}
.abouts-wrapp h3 span { display:inline;}

.questions-wrapp { padding:55px 0;}
.questions-wrapp h3 { font-size:26px;}
.questions-wrapp p { font-size:16px; margin:0 0 15px;}
.questions-wrapp p span { display:inline;}

.association-wrapp p { font-size:16px; margin:0 0 15px;}
.association-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 17px;}
.association-wrapp h2 span { display:inline;}
.association-wrapp h3 { font-size:34px; margin:0 0 23px;}
.association-wrapp h3 span { display:inline;}

.membership-list-box li, .membership-list-box li a { font-size:16px;}

.plan-wrapp p { font-size:16px; margin:0 0 15px;}
.plan-wrapp p span { display:inline;}
.plan-wrapp h2 { font-size:34px; margin:0 0 23px;}
.plan-wrapp h4 { font-size:34px;}
.plan-wrapp h5 { font-size:16px;}
.plan-wrapp .plan-col2 .plan-row2 { width:100%;}
.plan-wrapp .plan-col2 .plan-row2 .plan-bar1 { padding:30px 40px;}

.event-wrapp p { font-size:16px; margin:0 0 15px;}
.event-wrapp p span { display:inline;}
.event-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 17px;}
.event-wrapp h2 span { display:inline;}
.event-wrapp h3 { font-size:34px; margin:0 0 23px;}
.event-wrapp h3 span { display:inline;}

.upcomingevents-wrapp p { font-size:16px; margin:0 0 15px;}
.upcomingevents-wrapp p span { display:inline;}
.upcomingevents-wrapp h2 { font-size:34px; margin:0 0 23px;}
.upcomingevents-wrapp h2 span { display:inline;}
.upcomingevents-wrapp h3 { font-size:34px;}
.upcomingevents-wrapp h3 span { display:inline;}
.upcomingevents-wrapp h4 { font-size:16px;}
.upcomingevents-wrapp h5 { font-size:16px;}

.teamin-wrapp p { font-size:16px; margin:0 0 15px;}
.teamin-wrapp p span { display:inline;}
.teamin-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 17px;}
.teamin-wrapp h2 span { display:inline;}
.teamin-wrapp h3 { font-size:34px; margin:0 0 23px;}
.teamin-wrapp h3 span { display:inline;}

.resources-wrapp p { font-size:16px; margin:0 0 15px;}
.resources-wrapp p span { display:inline;}
.resources-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 17px;}
.resources-wrapp h2 span { display:inline;}
.resources-wrapp h3 { font-size:28px; margin:0 0 23px;}
.resources-wrapp h3 span { display:inline;}
.resources-wrapp .resources-col3 .resources-row3 li { font-size:16px; background:url(../images/dot.svg) no-repeat 0 10px;}

.resources2-wrapp p { font-size:16px; margin:0 0 15px;}
.resources2-wrapp p span { display:inline;}
.resources2-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 17px;}
.resources2-wrapp h2 span { display:inline;}
.resources2-wrapp h3 { font-size:34px; margin:0 0 23px;}
.resources2-wrapp h3 span { display:inline;}

.resourcesin-wrapp p { font-size:16px; margin:0 0 15px;}
.resourcesin-wrapp p span { display:inline;}
.resourcesin-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 17px;}
.resourcesin-wrapp h2 span { display:inline;}
.resourcesin-wrapp h3 { font-size:28px; margin:0 0 23px;}
.resourcesin-wrapp h3 span { display:inline;}

.parentingin-wrapp p { font-size:16px; margin:0 0 15px;}
.parentingin-wrapp p span { display:inline;}
.parentingin-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 17px;}
.parentingin-wrapp h2 span { display:inline;}
.parentingin-wrapp h3 { font-size:28px; margin:40px 0 23px;}
.parentingin-wrapp h3 span { display:inline;}

.resources-wrapp .apply-col2 .apply-row1 .apply-fil1 { font-size:16px;}

.charitys-wrapp p { font-size:16px; margin:0 0 15px;}
.charitys-wrapp p span { display:inline;}
.charitys-wrapp h2 { font-size:34px; margin:0 0 23px;}
.charitys-wrapp h2 span { display:inline;}

.contact-wrapp p { font-size:16px;}
.contact-wrapp p span { display:inline;}
.contact-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 17px;}
.contact-wrapp h2 span { display:inline;}
.contact-wrapp h3 { font-size:34px; margin:0 0 23px;}
.contact-wrapp h3 span { display:inline;}
.contact-wrapp h4 { font-size:16px;}
.contact-wrapp .apply-col2 .apply-row1 .apply-fil1 { font-size:16px;}

.team-wrapp p { font-size:16px; margin:0 0 15px;}
.team-wrapp p span { display:inline;}
.team-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 17px;}
.team-wrapp h2 span { display:inline;}
.team-wrapp h3 { font-size:30px; margin:0 0 23px;}
.team-wrapp h3 span { display:inline;}

.team2-wrapp p { font-size:16px; margin:0 0 15px;}
.team2-wrapp p span { display:inline;}
.team2-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 17px;}
.team2-wrapp h2 span { display:inline;}
.team2-wrapp h3 { font-size:34px; margin:0 0 23px;}
.team2-wrapp h3 span { display:inline;}

.team3-wrapp p { font-size:16px; margin:0 0 15px;}
.team3-wrapp p span { display:inline;}
.team3-wrapp h2 { font-size:11px; letter-spacing:2.50px; margin:0 0 17px;}
.team3-wrapp h2 span { display:inline;}
.team3-wrapp h3 { font-size:34px; margin:0 0 23px;}
.team3-wrapp h3 span { display:inline;}
.team3-wrapp h4 { font-size:24px;}
.team3-wrapp h4 span { display:inline;}
.team3-wrapp h5 { font-size:15px;}

/*logo-css*/
.spotify-logo-box { width:25px; margin:0 0 0 7px;}
.apple-podcast-logo-box { width:24px; margin:0 0 0 7px;}
.google-podcast-logo-box { width:25px; margin:0 0 0 7px;}

/*btn-css*/
.aboutpagereadmore,
.linker-btn1, .banner-btn1, .about-btn1, .membership-btn1, .upcoming-btn1, .events-btn1, .charity-btn1, .sponsors-btn1, .involved-btn1, .flinker-btn1, .involve-btn1, .apply-fil1, .apply-btn1, .apply-btn1 input, .abouts-btn1, .questions-btn1, .association-btn1, .plan-btn1 { font-size:12px;}

.conten-wrapp {padding: 0 0 70px;}
.membership-sign-up .signup-col12 {width: 100%;float: right;}

.resources2-wrapp .resources2-col1.set-3 h3 {font-size: 28px;}

.resourcesin-wrapp h4 {font-size: 16px;}

.resourcesin-wrapp h5 {font-size: 16px;}


.conten-wrapp a.aboutpagereadmore.btn-gradient-pink-purple{font-size: 12px;}

.footer-wrapp .footer-col2 li a { font-size: 13px;}

    .sponsor-wrapp .sponsor-col2 {
        padding: 48px 33px 94px;
        margin: 0 3.22% 3.22% 0;
        min-height: 438px;
    }

.sponsor-wrapp .sponsor-col2 .sponsor-row2 p{font-size: 15px;}
.sponsor-wrapp .sponsor-col2 .sponsor-row2 p {min-height: 198px;}

.signup-col12 .nf-form-cont .nf-response-msg p {font-size: 18px;}

}

@media screen and (min-width:1025px) and (max-width:1240px) {
.margin { width:94%;}

.header-wrapp p span { display:inline;}

.linker-wrapp p span { display:inline;}
.linker-wrapp h2 { font-size:16px;}
.linker-wrapp h2 span { display:inline;}

.banner-wrapp { min-height:inherit;}
.banner-wrapp p span { display:inline;}
.banner-wrapp h2 { font-size:46px;}
.banner-wrapp h2 span { display:inline;}
.banner-wrapp .banner-col1 { width:94%;}

.about-wrapp { padding:8.8% 0 4%;}
.about-wrapp p span { display:inline;}
.about-wrapp h2 span { display:inline;}
.about-wrapp h3 { font-size:36px;}
.about-wrapp h3 span { display:inline;}

.membership-wrapp { padding:4% 0 8.2%;}
.membership-wrapp p span { display:inline;}
.membership-wrapp h2 span { display:inline;}
.membership-wrapp h3 { font-size:36px;}
.membership-wrapp h3 span { display:inline;}

.upcoming-wrapp { padding:10.2% 0 11.9%;}
.upcoming-wrapp p span { display:inline;}
.upcoming-wrapp h2 span { display:inline;}
.upcoming-wrapp h3 { font-size:36px;}
.upcoming-wrapp h3 span { display:inline;}
.upcoming-wrapp h4 span { display:inline;}
.upcoming-wrapp h5 span { display:inline;}

.events-wrapp { padding:7.7% 0 3.9%;}
.events-wrapp p span { display:inline;}
.events-wrapp h2 span { display:inline;}
.events-wrapp h3 { font-size:36px;}
.events-wrapp h3 span { display:inline;}

.charity-wrapp { padding:3.9% 0 8.4%;}
.charity-wrapp p span { display:inline;}
.charity-wrapp h2 span { display:inline;}
.charity-wrapp h3 { font-size:36px;}
.charity-wrapp h3 span { display:inline;}

.sponsors-wrapp { padding:9.7% 0 9.3%;}
.sponsors-wrapp p span { display:inline;}
.sponsors-wrapp h2 span { display:inline;}
.sponsors-wrapp h3 { font-size:36px;}
.sponsors-wrapp h3 span { display:inline;}

.involved-wrapp { padding:7.5% 0 7%;}
.involved-wrapp p span { display:inline;}
.involved-wrapp h2 span { display:inline;}
.involved-wrapp h3 { font-size:36px;}
.involved-wrapp h3 span { display:inline;}

.flinker-wrapp p span { display:inline;}
.flinker-wrapp h2 { font-size:16px;}
.flinker-wrapp h2 span { display:inline;}
.flinker-wrapp .flinker-col4 .flinker-row4 li { margin:0 14.7px 0;}
.flinker-wrapp .flinker-col4 .flinker-row4 li:first-child { display:none;}
.flinker-row4 li, .flinker-row4 li a { font-size:14px;}

.footer-wrapp p span { display:inline;}

.sponsors-wrapp .sponsors-col3 img {max-height: 60px;}
.sponsors-wrapp .sponsors-col3 .non-slider .sponsors-row3 {padding-block: 3.5%;}



/*inner*/
.involve-wrapp p span { display:inline;}
.involve-wrapp h2 span { display:inline;}
.involve-wrapp h3 { font-size:36px;}
.involve-wrapp h3 span { display:inline;}

.apply-wrapp p span { display:inline;}
.apply-wrapp h2 span { display:inline;}
.apply-wrapp h3 { font-size:36px;}
.apply-wrapp h3 span { display:inline;}
.apply-wrapp .apply-col2 .apply-row1 .apply-fil2 { padding:0 3% 0;}
.apply-wrapp .apply-col2 .apply-row1 .apply-fil3 { padding:22px 3% 0;}

.abouts-wrapp p span { display:inline;}
.abouts-wrapp h2 span { display:inline;}
.abouts-wrapp h3 { font-size:36px;}
.abouts-wrapp h3 span { display:inline;}

.questions-wrapp p span { display:inline;}

.association-wrapp h2 span { display:inline;}
.association-wrapp h3 { font-size:36px;}
.association-wrapp h3 span { display:inline;}

.plan-wrapp p span { display:inline;}
.plan-wrapp h2 { font-size:36px;}
.plan-wrapp h4 { font-size:34px;}
.plan-wrapp .plan-col2 .plan-row2 { width:100%;}
.plan-wrapp .plan-col2 .plan-row2 .plan-bar1 { padding:30px 44px;}

.event-wrapp p span { display:inline;}
.event-wrapp h2 span { display:inline;}
.event-wrapp h3 { font-size:36px;}
.event-wrapp h3 span { display:inline;}

.upcomingevents-wrapp p span { display:inline;}
.upcomingevents-wrapp h2 { font-size:36px;}
.upcomingevents-wrapp h2 span { display:inline;}
.upcomingevents-wrapp h3 { font-size:36px;}
.upcomingevents-wrapp h3 span { display:inline;}

.teamin-wrapp p span { display:inline;}
.teamin-wrapp h2 span { display:inline;}
.teamin-wrapp h3 { font-size:36px;}
.teamin-wrapp h3 span { display:inline;}

.resources-wrapp p span { display:inline;}
.resources-wrapp h2 span { display:inline;}
.resources-wrapp h3 { font-size:28px;}
.resources-wrapp h3 span { display:inline;}

.resources2-wrapp p { font-size:15px;}
.resources2-wrapp p span { display:inline;}
.resources2-wrapp h2 span { display:inline;}
.resources2-wrapp h3 { font-size:34px;}
.resources2-wrapp h3 span { display:inline;}

.resourcesin-wrapp p span { display:inline;}
.resourcesin-wrapp h2 span { display:inline;}
.resourcesin-wrapp h3 { font-size:28px;}
.resourcesin-wrapp h3 span { display:inline;}

.parentingin-wrapp p span { display:inline;}
.parentingin-wrapp h2 span { display:inline;}
.parentingin-wrapp h3 { font-size:28px;}
.parentingin-wrapp h3 span { display:inline;}

.charitys-wrapp p span { display:inline;}
.charitys-wrapp h2 { font-size:36px;}
.charitys-wrapp h2 span { display:inline;}

.contact-wrapp p span { display:inline;}
.contact-wrapp h2 span { display:inline;}
.contact-wrapp h3 { font-size:34px;}
.contact-wrapp h3 span { display:inline;}

.team-wrapp p span { display:inline;}
.team-wrapp h2 span { display:inline;}
.team-wrapp h3 { font-size:32px;}
.team-wrapp h3 span { display:inline;}

.team2-wrapp p span { display:inline;}
.team2-wrapp h2 span { display:inline;}
.team2-wrapp h3 { font-size:36px;}
.team2-wrapp h3 span { display:inline;}

.team3-wrapp p span { display:inline;}
.team3-wrapp h2 span { display:inline;}
.team3-wrapp h3 { font-size:36px;}
.team3-wrapp h3 span { display:inline;}
.team3-wrapp h4 { font-size:26px;}
.team3-wrapp h4 span { display:inline;}
.team3-wrapp h5 { font-size:15px;}

/*btn-css*/
.aboutpagereadmore,
.linker-btn1, .banner-btn1, .about-btn1, .membership-btn1, .upcoming-btn1, .events-btn1, .charity-btn1, .sponsors-btn1, .involved-btn1, .flinker-btn1, .involve-btn1, .apply-fil1, .apply-btn1, .apply-btn1 input, .abouts-btn1, .questions-btn1, .association-btn1, .plan-btn1 { font-size:13px;}

.resources2-wrapp .resources2-col1.set-3 h3 {font-size: 28px;}

.conten-wrapp a.aboutpagereadmore.btn-gradient-pink-purple{font-size: 13px;}

.resourcesin-wrapp h4 {margin: 0 7px 0 0;}

.sponsor-wrapp .sponsor-col2 {
    padding: 48px 33px 94px;
    margin: 0 3.22% 3.22% 0;
}

.sponsor-wrapp .sponsor-col2 .sponsor-row2 p{font-size: 15px;}
.sponsor-wrapp .sponsor-col2 .sponsor-row2 p {
    min-height: 150px;
}

.signup-col12 .nf-form-cont .nf-response-msg p {font-size: 20px;}

}

@media screen and (min-width:1241px) and (max-width:1340px) {
.margin { width:94%;}

.header-wrapp p span { display:inline;}

.linker-wrapp p span { display:inline;}
.linker-wrapp h2 span { display:inline;}

.banner-wrapp { min-height:inherit;}
.banner-wrapp p span { display:inline;}
.banner-wrapp h2 span { display:inline;}
.banner-wrapp .banner-col1 { width:94%;}

.about-wrapp { padding:8.8% 0 4%;}
.about-wrapp p span { display:inline;}
.about-wrapp h2 span { display:inline;}
.about-wrapp h3 span { display:inline;}

.membership-wrapp { padding:4% 0 8.2%;}
.membership-wrapp p span { display:inline;}
.membership-wrapp h2 span { display:inline;}
.membership-wrapp h3 span { display:inline;}

.upcoming-wrapp { padding:10.2% 0 11.9%;}
.upcoming-wrapp p span { display:inline;}
.upcoming-wrapp h2 span { display:inline;}
.upcoming-wrapp h3 span { display:inline;}
.upcoming-wrapp h4 span { display:inline;}
.upcoming-wrapp h5 span { display:inline;}

.events-wrapp { padding:7.7% 0 3.9%;}
.events-wrapp p span { display:inline;}
.events-wrapp h2 span { display:inline;}
.events-wrapp h3 span { display:inline;}

.charity-wrapp { padding:3.9% 0 8.4%;}
.charity-wrapp p span { display:inline;}
.charity-wrapp h2 span { display:inline;}
.charity-wrapp h3 span { display:inline;}

.sponsors-wrapp { padding:9.7% 0 9.3%;}
.sponsors-wrapp p span { display:inline;}
.sponsors-wrapp h2 span { display:inline;}
.sponsors-wrapp h3 span { display:inline;}

.involved-wrapp { padding:7.5% 0 7%;}
.involved-wrapp p span { display:inline;}
.involved-wrapp h2 span { display:inline;}
.involved-wrapp h3 span { display:inline;}

.flinker-wrapp p span { display:inline;}
.flinker-wrapp h2 span { display:inline;}

.footer-wrapp p span { display:inline;}

/*inner*/
.involve-wrapp p span { display:inline;}
.involve-wrapp h2 span { display:inline;}
.involve-wrapp h3 span { display:inline;}

.apply-wrapp p span { display:inline;}
.apply-wrapp h2 span { display:inline;}
.apply-wrapp h3 span { display:inline;}

.abouts-wrapp p span { display:inline;}
.abouts-wrapp h2 span { display:inline;}
.abouts-wrapp h3 span { display:inline;}

.questions-wrapp p span { display:inline;}

.association-wrapp h2 span { display:inline;}
.association-wrapp h3 span { display:inline;}

.plan-wrapp p span { display:inline;}

.event-wrapp p span { display:inline;}
.event-wrapp h2 span { display:inline;}
.event-wrapp h3 span { display:inline;}

.upcomingevents-wrapp p span { display:inline;}
.upcomingevents-wrapp h2 span { display:inline;}
.upcomingevents-wrapp h3 span { display:inline;}

.teamin-wrapp p span { display:inline;}
.teamin-wrapp h2 span { display:inline;}
.teamin-wrapp h3 span { display:inline;}

.resources-wrapp p span { display:inline;}
.resources-wrapp h2 span { display:inline;}
.resources-wrapp h3 span { display:inline;}

.resources2-wrapp p { font-size:15px;}
.resources2-wrapp p span { display:inline;}
.resources2-wrapp h2 span { display:inline;}
.resources2-wrapp h3 span { display:inline;}

.resourcesin-wrapp p span { display:inline;}
.resourcesin-wrapp h2 span { display:inline;}
.resourcesin-wrapp h3 span { display:inline;}

.parentingin-wrapp p span { display:inline;}
.parentingin-wrapp h2 span { display:inline;}
.parentingin-wrapp h3 span { display:inline;}

.charitys-wrapp p span { display:inline;}
.charitys-wrapp h2 span { display:inline;}

}

@media screen and (min-width:1341px) and (max-width:1900px) {
.banner-wrapp { min-height:inherit;}

}


@media screen and (min-width:1540px) {

.insta-extra .modal-content .pgallery img {max-height: 700px}
.insta-extra .modal-content {max-width: 600px;}
.insta-extra .modal-content.horizontal

{
    max-width: 900px;
}

}

@media screen and (min-width:768px) {
.team3-wrapp .team3-col2:nth-child(3n) { margin-right:0;}

.events-wrapp .events-col2.desk{display: block;}
.events-wrapp .events-col2.mob{display: none;}

.sponsors-wrapp .sponsors-col3.desk{display: block;}
.sponsors-wrapp .sponsors-col3.mob{display: none;}
.resources2-wrapp .resources2-col1.set-3 {
    justify-content: space-between;}

.gallery-wrapper .gallery-item:nth-child(3n) {
    margin-right: 0;
}


}



@media screen and (max-width:767px) {
    .insta-extra .modal-content {
    width: 94%;
}

    .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.checkbox-wrap .nf-field-label label,
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label,.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) span, .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) span{
    font-size: 17px;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element .ninja-forms-field{
    font-size: 16px;
}



    .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(14) .nf-cell {
    margin-top: 20px;
    margin-bottom: 0;
}
    .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(10) .nf-cell{
        margin-bottom: 0;
    }
    .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(9) .nf-field-container .nf-field-element ul {
    margin-top: 4px !important;
}

    .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(12) .nf-cell 
    {
    margin-top: 10px;
    margin-bottom: 7px;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(10) {
        margin-top: 0px;
        margin-bottom: 8px;
    }

    .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(9) .nf-field-container .nf-field-element ul{
        margin-top: 30px;
    }
    .membership-sign-up .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-field-container .nf-field-element ul li {
    margin-top: 4px !important;
    margin-bottom: 0 !important;
    width: auto !important;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(17) .nf-cell {
    width: auto !important;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) .nf-cell .nf-field > div > div:nth-child(2) ul li {margin-bottom: 0 !important;
    margin-top: 4px !important;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) .nf-cell .nf-field > div > div:nth-child(2) ul li {
    margin-top: 4px !important;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-cell .nf-field > div {
    flex-direction: column-reverse;
}

    .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) .nf-cell .nf-field > div > div:first-child {
    width: 100%;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) .nf-cell .nf-field > div {
    flex-direction: column-reverse;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) .nf-cell .nf-field > div{
 flex-direction: column-reverse;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) .nf-cell .nf-field > div > div:first-child {
    width: 100%;
}

 .membership-sign-up .signup-col12 { width: 100%;}

 .plan-wrapp .plan-bar1 h4 {padding-right: 0;font-size: 24px; width: 100%;  }

.resourcesin-wrapp.search-page .resourcesin-col2 {width: 100%;margin-right: 0;}
.apply-wrapp .apply-col1 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {font-size: 12px;}
.contact-wrapp .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field {font-size: 12px;}
.resources-wrapp .resources-col2 .apply-col2 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .field-wrap.submit-wrap .ninja-forms-field{font-size: 12px;}


.events-wrapp .events-col2.desk{display: none;}
.events-wrapp .events-col2.mob{display: block;}

.sponsors-wrapp .sponsors-col3.desk{display: none;}
.sponsors-wrapp .sponsors-col3.mob{display: block;}



.membership-sign-up .signup-col12 {
    width: 100%;
}
.membership-sign-up .signup-col12 p {
    max-width: 100%;
}
.signup-col12 .nf-form-cont {
    margin-top: 50px;
}

.membership-sign-up .signup-col12 h5{
  margin-bottom: 0;
  margin-top: 0px;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(7) h5{

  margin-top: 30px !important;
}


.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li label{display: inline-block;}
 .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(15) .nf-field-container .nf-field-element ul {margin: 0px 0 0px !important;}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) h5, .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(16) h5 {margin-top: 15px;}
.get-involved-wrapp .plan-row1 {max-width: 100%;}
section.get-involved-wrapp {padding-block: 45px;}
.get-involved-wrapp h3,
.plan-row1 h3 span{font-size: 28px;}
.membership-sign-up{margin: 45px 0 0;}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(7) .nf-cell .nf-field-label{
margin-bottom: 15px;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(7) {
    margin-top: 0px;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(8) {
    margin-top: 0px;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(10) {
    margin-top: 0;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(12) {
    margin-top: 0;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(14) .nf-cell {
    margin-top: 35px;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container.extra-class2 .field-wrap.checkbox-wrap .nf-field-label {
    margin: 0 0 15px !important;
}

.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell .nf-label-span, .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-cell .nf-label-span {
    font-size: 17px;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(14) .nf-field-label label {
    font-size: 17px !important;
}

    .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell .nf-field > div > div:first-child {
        width: 100%;
    }
    .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell .nf-field > div {
        flex-direction: column-reverse;
    }
    .membership-sign-up .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li {
        width: 50%;
    }
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(11) .nf-cell .nf-field > div > div:nth-child(2) {
        width: 150px;
    }


      .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-cell .nf-field > div > div:first-child {
        width: 100%;
    }
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-cell .nf-field > div > div:nth-child(2) {
        width: 100%;
    }
    .membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(13) .nf-cell .nf-field > div > div:nth-child(2) ul {
        width: 180px;
    }
.membership-sign-up .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row .nf-field-container .nf-field-element ul li {
        width: 100%;
    }
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(10) h5 {
    margin-bottom: 3px;
    margin-top: 10px;
}
.membership-sign-up .signup-col12 .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content .nf-row:nth-child(12) h5 {
    margin-bottom: 6px;
    margin-top: 25px !important;
}




}