@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css);
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap");
body{
font-family: 'Montserrat', sans-serif !important;
}
h1,h2,h3,h4,h5,h6,p,span,button,input,textarea,select,div,section,a,ul,li,pre,strong{
font-family: 'Montserrat', sans-serif !important;
}
.top-hdr-flex {
display: flex;
justify-content: space-between;
width: 100%;
max-width: 1270px;
margin: 0 auto;
padding: 0px 15px;
align-items: center;
}
div#Top-Detailed-hdr {
background-color: #263a91;
}
.top-hdr-lft ul {
margin: 0px;
display: flex;
}
.top-hdr-lft ul>li {
padding-right: 20px;
}
.top-hdr-lft ul>li>a {
color: #fff;
font-size: 14px;
font-weight: 500;
}
.top-hdr-lft ul>li>a .iCn {
margin-right: 5px;
font-size: 16px;
vertical-align: top;
}
.top-hdr-flex>.top-hdr-right>a {
font-size: 16px;
background-color: #f39a2f;
display: block;
color: #fff;
font-weight: 500;
padding: 7px 23px;
}
.top-hdr-flex>.top-hdr-right>a:hover {
color: #f39a2f;
background-color: #fff;
cursor: pointer;
text-decoration: none;
}
.container {
width: 100% !important;
max-width: 1270px !important;
margin: 0 auto !important;
padding: 0px 15px !important;
}
div#main main.template-page.content.av-content-full {
padding-top: 0px;
}
.banner-cntnt-row h2 {
position: relative;
padding-top: 15px !important;
margin-bottom: 42px !important;
color: #fff !important;
font-size: 50px !important;
font-weight: 700;
padding-left: 0px !important;
padding-right: 0px !important;
}
.banner-cntnt-row h2::before {
content: '';
position: absolute;
left: 0;
top: 0;
right: 0;
width: 100%;
max-width: 132px;
background: linear-gradient(0deg, rgba(70,174,205,1) 0%, rgba(35,67,148,1) 88%);
height: 5px;
display: block !important;
}
div#home-banner-slider-section .nextend-bullet-bar>.n2-ow .n2-ow {
position: relative;
background-color: transparent;
}
div#home-banner-slider-section .nextend-bullet-bar>.n2-ow .n2-ow::before {
display: block !important;
color: #fff;
font-size: 18px;
font-weight: 700;
}
div#home-banner-slider-section .nextend-bullet-bar>.n2-ow:first-child .n2-ow::before {
content: '01' !important;
}
div#home-banner-slider-section .nextend-bullet-bar>.n2-ow:nth-child(2) .n2-ow::before {
content: '02' !important;
}
div#home-banner-slider-section .nextend-bullet-bar>.n2-ow:nth-child(3) .n2-ow::before {
content: '03' !important;
}
div#home-banner-slider-section .nextend-bullet-bar>.n2-ow:nth-child(4) .n2-ow::before {
content: '04' !important;
}
div#home-banner-slider-section .nextend-bullet-bar>.n2-ow:nth-child(5) .n2-ow::before {
content: '05' !important;
}
div#home-banner-slider-section .nextend-bullet-bar {
flex-direction: column;
}
div#home-banner-slider-section .n2-ss-widget.n2-flex.n2-ss-control-bullet {
top: 0 !important;
right: 0 !important;
bottom: 0 !important;
display: flex;
align-items: center;
width: 100%;
max-width: 100px;
margin-left: auto;
left: 0 !important;
}
div#home-banner-slider-section .nextend-bullet-bar>.n2-ow .n2-ow.n2-active::before {
font-size: 22px !important;
}
.banner-cntnt-row a::before {
font: normal normal normal 20px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f073";
position: absolute;
left: -11px;
width: 60px;
height: 60px;
background: linear-gradient(0deg, rgba(70,174,205,1) 0%, rgba(35,67,148,1) 88%);
border-radius: 50px;
display: flex !important;
align-items: center;
justify-content: center;
color: #fff;
top: 0;
}
.banner-cntnt-row a {
position: relative;
letter-spacing: 0px !important;
padding-left: 60px !important;
padding-right: 30px !important;
background-color: #fff;
display: inline-block;
border-radius: 50px;
font-size: 18px;
color: #333 !important;
padding-top: 18px;
padding-bottom: 18px;
font-weight: 700 !important;
}
.banner-cntnt-row a:hover {
background-color: #fff !important;
color: #cb8334 !important;
}
div#main>.main_color.container_wrap_first>.container {
width: 100% !important;
max-width: 100% !important;
padding: 0px !important;
}
.about-text-design-Block>h5 {
color: #fff !important;
font-size: 18px;
font-weight: 400;
}
.about-text-design-Block>h2 {
color: #fff !important;
font-size: 23px;
line-height: normal;
font-weight: 600;
letter-spacing: normal;
margin-top: 12px;
margin-bottom: 20px;
}
.about-text-design-Block p {
color: #fff;
font-size: 18px;
font-weight: 400;
}
.about-text-design-Block p>a {
color: #fff;
font-weight: 600;
line-height: 32px;
}
.Btn-Design>a>span.avia_button_icon {
font-size: 28px !important;
margin-left: 5px;
vertical-align: bottom;
}
.Btn-Design>a {
padding: 19px 47px !important;
font-size: 18px !important;
font-weight: 600 !important;
border-radius: 50px !important;
}
div#banner-bottom-about-us>.banner-bottom-column-about>div {
background: linear-gradient(0deg, rgba(70,174,205,1) 0%, rgba(35,67,148,1) 88%);
padding: 52px 28px;
}
div#banner-bottom-about-us>div {
padding: 0px 15px !important;
}
div#banner-bottom-about-us>.banner-bottom-column-about .Btn-Design {
margin-top: 10px;
}
div#banner-bottom-about-us .banner-bottom-column>.flex_cell_inner {
text-align: center;
padding: 42px 37px;
box-shadow: 1px 2px 33px -15px grey;
background-color: #fff;
}
div#banner-bottom-about-us .banner-bottom-column h2 {
font-size: 24px;
color: #263a91;
font-weight: 600;
margin-top: 34px;
margin-bottom: 20px;
}
div#banner-bottom-about-us .banner-bottom-column>.flex_cell_inner .avia-image-container {
height: 90px;
display: flex;
align-items: center;
}
div#main main.template-page.content.av-content-full {
padding-bottom: 0px;
}
div#icf-main-section>.icf-left-column {
padding: 0px !important;
}
div#membership>.icf-left-column {
padding: 0px !important;
}
div#icf-main-section>.icf-left-column .avia-image-container-inner {
display: block;
}
div#membership>.icf-left-column .avia-image-container-inner {
display: block;
}
div#icf-main-section>.icf-left-column .avia-image-container-inner img {
width: 100%;
height: 100%;
}
div#membership>.icf-left-column .avia-image-container-inner img {
width: 100%;
height: 100%;
}
div#icf-main-section>.icf-right-column {
padding-left: 58px !important;
}
div#membership>.icf-right-column {
padding-left: 58px !important;
}
div#icf-main-section>.icf-right-column>.flex_cell_inner {
width: 100%;
max-width: 515px;
}
div#membership>.icf-right-column>.flex_cell_inner {
width: 100%;
max-width: 515px;
}
.heading-paragraph-design>h2::before {
content: '';
position: absolute;
left: 0;
top: 0;
right: 0;
width: 100%;
max-width: 85px;
background-color:#273592;
height: 5px;
display: block !important;
}
.gredient-btn>a {
background: linear-gradient(0deg, rgba(70,174,205,1) 0%, rgba(35,67,148,1) 88%) !important;
border: none !important;
}
.gredient-btn .avia_button_background {
background: linear-gradient(
45deg
, rgba(234,118,0,0.9) 0%, rgba(245,226,83,0.9) 100%) !important;
}
.heading-paragraph-design>h2 {
color: #263a91;
font-size: 42px;
font-weight: 600;
margin-bottom: 27px;
position: relative;
padding-top: 28px;
}
.heading-paragraph-design p {
color: #333;
font-size: 16px;
font-weight: 400;
}
div#icf-main-section>.icf-right-column .Btn-Design {
margin-top: 10px;
}
div#membership>.icf-right-column .Btn-Design {
margin-top: 10px;
}
.Btn-Design>a span.avia_button_background {
bottom: 0 !important;
display: block !important;
padding: initial !important;
top: 0 !important;
height: 100%;
margin: 0px !important;
border-radius: 50px !important;
line-height: normal !important;
border: none !important;
border-bottom-width: initial !important;
}
.Btn-Design>a span.avia_button_background:hover {
opacity: 1 !important;
}
div#banner-bottom-about-us>.banner-bottom-column-about .Btn-Design>a:hover {
color: #fff !important;
}
div#main-event-section>div {
padding: 0px 15px !important;
}
div#main-event-section>.white-shadow-column>.flex_cell_inner span.av_font_icon {
position: absolute;
top: -45px;
left: 0;
right: 0;
width: 85px;
height: 85px;
margin: 0 auto;
box-shadow: 1px 2px 33px -15px grey;
background-color: #fff;
border-radius: 50px;
display: flex;
align-items: center;
justify-content: center;
}
div#main-event-section {
padding-top: 125px !important;
padding-bottom: 85px !important;
}
div#main-event-section>.white-shadow-column>.flex_cell_inner {
text-align: center;
position: relative;
padding: 68px 35px 35px 35px;
height: 100%;
}
div#main-event-section>.white-shadow-column>.flex_cell_inner span.av_font_icon span.av-icon-char {
color: #273592;
}
.events-txt-block>h4 {
font-size: 20px;
color: #263a91;
font-weight: 600;
}
.events-txt-block>p {
color: #333;
font-size: 16px;
margin-bottom: 0px;
}
div#main-event-section>.white-shadow-column:hover {
background: linear-gradient(0deg, rgba(70,174,205,1) 0%, rgba(35,67,148,1) 88%);
cursor: pointer;
}
div#main-event-section>.white-shadow-column:hover span.av-icon-char {
color: #f39b3e !important;
}
div#main-event-section>.white-shadow-column:hover h4 {
color: #fff;
}
div#main-event-section>.white-shadow-column:hover p {
color: #fff;
}
div#stay-loop-section .stay-loop-txt-block {
width: 100%;
max-width: 835px;
margin: 0 auto;
text-align: center;
}
.stay-loop-headings>h2 {
color: #fff !important;
font-size: 42px;
margin-bottom: 38px;
}
.stay-loop-headings>p {
color: #fff;
font-size: 18px;
font-weight: 500;
margin-top: 0px;
margin-bottom: 45px;
}
.relative-input {
position: relative;
}
div#stay-loop-section .stay-loop-form .email-rel-input input {
display: block;
width: 100%;
background-color: #fff;
border: none;
padding: 30px 215px 30px 32px;
height: auto;
border-radius: 50px;
margin-bottom: 0px;
color: #333;
font-size: 18px;
font-weight: 500;
box-sizing: border-box;
}
div#stay-loop-section .stay-loop-form .email-rel-input input::placeholder {
color: #333;
}
div#stay-loop-section .stay-loop-form .email-rel-input {
position: relative;
}
div#stay-loop-section .stay-loop-form .signup-abs-input {
position: absolute;
right: 0;
top: 0;
bottom: 0;
border-radius: 50px;
}
div#stay-loop-section .stay-loop-form .signup-abs-input>input {
width: 100%;
height: 100%;
border-radius: 50px;
font-size: 20px;
padding: 10px 60px;
background-color: #f39b3e;
font-weight: 600;
}
div#stay-loop-section .stay-loop-form .signup-abs-input>input:hover {
background-color: #263a91;
}
div#stay-loop-section>div {
background-size: cover !important;
background-repeat: no-repeat !important;
padding: 75px 70px !important;
}
div#latest-post-section>.flex_cell {
width: 100%;
}
.heading-paragraph-design.center-bar h2::before {
margin: 0 auto;
}
div#post-blog-sections {
margin-top: 25px !important;
}
div#post-blog-sections {
overflow: visible !important;
}
.wpcf7-response-output {
color: #fff;
margin: 10px 0px;
}
div#latest-post-section {
padding-top: 78px !important;
}
div#post-blog-sections a.slide-image {
margin-bottom: 0px;
}
div#latest-post-section>.flex_cell {
padding: 0px !important;
}
div#stay-loop-section .screen-reader-response {
display: none;
}
div#post-blog-sections .avia-content-slider-inner {
height: auto !important;
}
div#post-blog-sections .slide-content {
background-color: #fff;
padding: 22px 20px;
box-shadow: 1px 2px 33px -15px grey;
}
div#post-blog-sections .slide-content h3 {
font-size: 18px;
font-weight: 600;
color: #263a91;
min-height: 56px;
margin-bottom: 10px;
text-transform:capitalize;
}
.slide-entry-wrap header.entry-content-header {
min-height: 180px;
}
div#post-blog-sections .slide-content time.slide-meta-time::before {
content: "\f073";
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
position: absolute;
left: 0;
top: 3px;
color: #333;
}
div#post-blog-sections .slide-content time.slide-meta-time {
position: relative;
color: #5c5b5b;
font-size: 16px;
padding-left: 25px;
}
div#post-blog-sections .slide-entry-wrap>article.slide-entry {
margin: 0px !important;
padding: 20px 15px !important;
width: 33.3%;
}
div#our-newsletter-maon-section {
box-shadow: 1px 2px 33px -15px grey;
width: 100%;
max-width: 1006px;
margin: 70px auto 0 auto;
padding: 18px;
}
div#our-newsletter-maon-section {
box-shadow: 1px 2px 33px -15px grey;
width: 100%;
max-width: 1006px;
margin: 70px auto 0 auto;
padding: 18px;
position: relative;
z-index: 9;
border-radius: 30px;
}
.newsletter-form-wrapper>.form-flex {
display: flex;
justify-content: space-between;
flex-direction: row;
flex-wrap: wrap;
}
.newsletter-form-wrapper>.form-flex>.form-grouph {
width: 49%;
margin-bottom: 20px;
}
div#our-newsletter-maon-section .newsletter-form-wrapper>.form-flex>.form-grouph input {
margin-bottom: 0px;
background-color: #f4f4f4;
border: none;
padding: 20px 26px;
border-radius: 50px;
color: #9b9999;
font-size: 16px;
font-weight: 500;
width: 100%;
}
input:focus {
outline: none;
}
.newsletter-form-wrapper .form-grouph.submit-design input {
padding: 19px 47px;
font-size: 18px;
font-weight: 500;
border-radius: 50px;
background: linear-gradient(0deg, rgba(70,174,205,1) 0%, rgba(35,67,148,1) 88%);
}
.newsletter-form-wrapper .form-grouph.submit-design {
text-align: center;
margin-top: 10px;
}
.newsletter-form-wrapper .form-grouph.submit-design input:hover {
background: linear-gradient(45deg, rgba(234,118,0,0.9) 0%, rgba(245,226,83,0.9) 100%) !important;
}
.newsletter-form-wrapper {
width: 100%;
max-width: 800px;
margin: 45px auto 0 auto;
}
div#our-newsletter-maon-section>.flex_cell {
padding-bottom: 12px !important;
}
div#footer>.container {
display: flex;
flex-wrap: wrap;
}
div#footer>.container>.flex_column.first img {
max-width: 237px !important;
}
div#footer>.container>.flex_column:nth-child(2) {
width: 100%;
margin: 0px;
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
margin-top: 20px;
}
div#footer>.container>.flex_column:nth-child(2)>section {
width: 50%;
margin: 0px;
}
div#footer ul#menu-main-menu ul.sub-menu {
display: none;
}
div#footer ul#menu-main-menu a {
color: #fff;
font-size: 16px;
font-weight: 400;
}
div#footer>.container>.flex_column:nth-child(2) section#text-5 {
text-align: right;
}
div#footer>.container>.flex_column:nth-child(2) p {
margin: 0px;
font-size: 16px;
font-weight: 400;
}
div#footer>.container>.flex_column:nth-child(3) {
display: none;
}
div#footer span.image-overlay-inside {
display: none;
}
div#footer span.image-overlay {
display: none !important;
}
div#footer {
background-color: #263a91;
}
div#footer ul#menu-main-menu {
display: flex;
justify-content: space-between;
}
div#footer>.container>.flex_column {
width: 100%;
text-align: center;
}
body div#main-event-section>div {
overflow: visible !important;
}
div#banner-bottom-about-us>div {
overflow: visible !important;
}
.inner-banner-heading h2 {
position: relative;
padding-top: 15px !important;
margin-bottom: 42px !important;
font-size: 50px !important;
font-weight: 700 !important;
}
.inner-banner-heading h2::before {
content: '';
left: 0;
top: 0;
right: 0;
width: 100%;
max-width: 132px;
background-color: #f39a2f;
height: 5px;
display: block !important;
margin: 0 auto;
}
div#banner-bottom-about-us.about-mission-vision {
top: 0px !important;
}
div#banner-bottom-about-us.about-mission-vision {
padding-top: 50px !important;
padding-bottom: 50px !important;
}
div#about-page-heading-values>.flex_cell {
width: 100%;
padding-bottom: 0px;
}
div#main-event-section.about-page-white-shadows {
padding-top: 70px !important;
padding-bottom: 20px !important;
}
div#join-team-column-wrapper>.flex_cell {
padding: 0px !important;
overflow: initial !important;
}
div#join-team-column-wrapper .diversity-right-column>.flex_cell_inner {
width: 100%;
background-color: #fff;
box-shadow: 1px 2px 33px -15px grey;
padding: 40px;
}
div#our-boad-of-directors section.avia-team-member {
background-color: #fff;
box-shadow: 1px 2px 36px -16px grey;
padding: 10px;
}
div#our-boad-of-directors .flex_column {
margin: 0px 0px 30px 0px;
padding: 0px 15px;
width: 25%;
}
div#our-boad-of-directors .flex_column h3.team-member-name {
font-size: 18px;
}
div#our-boad-of-directors .flex_column .team-member-job-title {
font-size: 14px;
line-height: normal;
padding-top: 2px;
min-height: 37px;
}
div#our-boad-of-directors {
padding-top: 20px;
}
div#our-boad-of-directors .heading-paragraph-design {
margin-bottom: 45px;
}
div#featuredspeaker {
padding-top: 20px;
}
div#featuredspeaker .template-page {
padding-bottom: 0px;
}
div#welcome-event-section-wrapper .heading-paragraph-design p {
margin-bottom: 0px;
margin-top: 0px;
}
section#credinitil-looking~.flex_column_table {
margin-top: 0px !important;
}
div#we-are-advocates-sec>.hr {
margin: 0px 0px 15px 0px;
}
div#icf-main-section.icf-become-member {
margin-top: 0px;
}
div#icf-main-section.icf-become-member .icf-right-column {
width: 45%;
}
div#membership.icf-become-member {
margin-top: 0px;
}
div#membership.icf-become-member .icf-right-column {
width: 45%;
}
div#charter-chapter-main-sec .flex_column.av_one_fourth {
margin: 0px;
width: 25%;
padding: 0px 15px;
}
div#charter-chapter-main-sec .flex_column.av_one_third {
margin: 0px;
width: 33.3%;
padding: 0px 15px;
}
div#charter-chapter-main-sec .flex_column.av_one_fourth>section {
background-color: #fff;
padding: 30px 20px;
box-shadow: 1px 2px 33px -20px grey;
min-height: 312px;
}
div#charter-chapter-main-sec .flex_column.av_one_third>section {
background-color: #fff;
padding: 30px 20px;
box-shadow: 1px 2px 33px -20px grey;
min-height: 318px;
}
div#charter-chapter-main-sec h3 span {
color: #263a91 !important;
}
div#probono .heading-paragraph-design.center-bar {
padding-top: 60px;
padding-bottom: 50px;
}
div#volunteer-main-sec-wrapper {
padding-bottom: 60px;
}
.inner-banner-heading+div>div{
position: relative;
padding-top: 15px !important;
margin-bottom: 42px !important;
font-size: 50px !important;
font-weight: 700 !important;
font-style: normal !important;
}
.inner-banner-heading+div>div::before{
content: '';
left: 0;
top: 0;
right: 0;
width: 100%;
max-width: 132px;
background-color: #f39a2f;
height: 5px;
display: block !important;
margin: 0 auto;
}
div#header_main ul#avia-menu span.av-hamburger-inner {
width: 22px;
}
div#header_main ul#avia-menu span.av-hamburger-inner::before {
top: -8px !important;
}
div#header_main ul#avia-menu span.av-hamburger-inner::after {
bottom: -8px !important;
}
div#header_main>.container.av-logo-container nav.main_menu li.av-burger-menu-main>a {
right: -10px !important;
}
div#header_main ul#avia-menu .is-active span.av-hamburger-inner::after {
bottom: 0px !important;
}
div#contact-page-heading {
padding-top: 70px;
}
div#ontacr-frm-headings {
margin-top: 0px;
width: 100%;
}
div#ontacr-frm-headings>form {
width: 100%;
max-width: 900px;
margin: 25px auto 0 auto;
padding: 0px 20px;
}
div#ontacr-frm-headings>form>h3 {
display: none;
}
div#ontacr-frm-headings>form input[type="submit"] {
background-color: #f39b3e;
}
div#ontacr-frm-headings>form input[type="submit"]:hover {
background-color: #263a91;
}
div#home-banner-slider-section .container {
float: none !important;
}
div#home-banner-slider-section>.flex_cell {
padding-top: 0px !important;
padding-bottom: 0px !important;
}
.events-txt-block>p>a {
color: #333;
font-size: 16px;
margin-bottom: 0px;
}
.events-txt-block>p>a:hover {
color: #fff !important;
text-decoration: none;
}
div#main-event-section>.white-shadow-column>.flex_cell_inner:hover p>a {
color: #fff;
}
main.content.template-search h4.extra-mini-title.widgettitle {
width: 100% !important;
max-width: 1270px !important;
margin: 0 auto !important;
padding: 0px 15px !important;
}
main.content.template-search article {
width: 100% !important;
max-width: 1270px !important;
margin: 0 auto !important;
padding: 0px 15px !important;
}
#after_submenu_1 {
border: none !important;
}
#top div#main-event-section>.white-shadow-column {
box-shadow: 1px 2px 33px -15px grey;
background-color: #fff;
width: 30%;
padding: 0px !important;
}
div#main-event-section {
display: flex;
justify-content: space-between;
}
#top div#main-event-section.about-page-white-shadows.width-50>.white-shadow-column {
width: 47%;
}
#top div#main-event-section>.white-shadow-column:hover a.av-icon-char {
color: #234394;
}
#top div#main-event-section>.white-shadow-column .absolute-link {
position: absolute;
left: 0px;
right: 0px;
top: 0;
bottom: 0;
z-index: 99;
height: 100%;
width: 100%;
}
#top div#main-event-section>.white-shadow-column .absolute-link>p {
height: 100%;
width: 100%;
margin: 0px;
}
#top div#main-event-section>.white-shadow-column .absolute-link>p>a {
display: block;
width: 100%;
height: 100%;
}
.Btn-Design.pro-bono-btn-design>a {
font-size: 16px !important;
}
.html_header_top.html_header_sticky #main {
padding-top: 46px !important;
}
#banner-bottom-about-us .avia_button_background.avia-button.avia-color-custom {
background: linear-gradient(45deg, rgba(234,118,0,0.9) 0%, rgba(245,226,83,0.9) 100%);
}
#next-upcoming-event>.flex_cell {
background: linear-gradient(0deg, rgba(70,174,205,1) 0%, rgba(35,67,148,1) 88%) !important;
}
@media (min-width: 1200px){
div#banner-bottom-about-us {
position: relative;
top: -154px;
z-index: 9;
background-color: transparent;
}
.banner-cntnt-row .n2-ss-layer-content {
position: relative;
bottom: 30px;
}
div#icf-main-section>.icf-left-column {
width: 55% !important;
}
div#icf-main-section {
margin-top: -70px;
}
div#membership>.icf-left-column {
width: 55% !important;
}
div#membership {
margin-top: -70px;
}
}
@media (min-width: 768px){
div#banner-bottom-about-us {
display: flex;
align-items: center;
}
div#join-team-column-wrapper {
display: flex;
align-items: center;
background-color: #273592;
}
div#icf-main-section {
display: flex;
align-items: center;
}
div#membership {
display: flex;
align-items: center;
}
div#footer {
margin-top: -225px;
padding-top: 265px;
}
body.search-results div#footer,
body.single-post div#footer {
margin-top: -225px;
padding-top: 50px;
}
}
@media (max-width: 1200px){
.responsive #top .av-main-nav .menu-item-avia-special {
display: block;
}
div#header_main > .container.av-logo-container span.logo > a {
max-height: initial !important;
}
.avia-menu.av_menu_icon_beside {
padding-right: 15px !important;
margin-right: 0px !important;
border: none !important;
}
.responsive #top #wrap_all .main_menu {
height: auto !important;
}
.responsive #top #header .main_menu .social_bookmarks {
margin-top: 6px !important;
display: block !important;
}
.responsive #top #wrap_all #header {
position: relative;
width: 100%;
float: none;
height: auto;
margin: 0 !important;
opacity: 1;
min-height: 0;
}
.html_header_top.html_header_sticky #main {
padding-top: 50px !important;
}
div#header_main span.logo img {
max-height: initial !important;
max-width: 150px;
}
div#header_main>.container.av-logo-container {
height: auto !important;
line-height: normal !important;
}
div#header_main>.container.av-logo-container span.logo {
height: auto !important;
}
div#header_main>.container.av-logo-container nav.main_menu li.av-burger-menu-main>a {
height: auto !important;
line-height: initial !important;
position: relative;
top: 13px;
}
ul#avia-menu>li {
display: none;
}
div#banner-bottom-about-us {
padding-top: 45px !important;
padding-bottom: 30px !important;
}
div#main-event-section>.white-shadow-column>.flex_cell_inner {
height: auto !important;
}
}
@media (max-width: 1200px) and (min-width: 768px){
.heading-paragraph-design>h2 {
font-size: 34px;
}
body div#icf-main-section>.icf-right-column {
padding-left: 20px !important;
}
body div#membership>.icf-right-column {
padding-left: 20px !important;
}
}
@media (max-width: 767px){
body div#main-event-section {
padding-top: 45px !important;
padding-bottom: 35px !important;
}
#top div#main-event-section.about-page-white-shadows.width-50 {
padding-top: 20px !important;
}
div#main-event-section {
flex-wrap: wrap;
display: flex;
}
#top #wrap_all #main #main-event-section .flex_cell.no_margin {
width: 100% !important;
padding: 0px 15px !important;
}
div#stay-loop-section .block-w>li {
padding: 0px !important;
}
div#icf-main-section.icf-become-member.icf-certiFied-member-sec {
display: flex;
flex-direction: column-reverse;
}
div#membership.icf-become-member.icf-certiFied-member-sec {
display: flex;
flex-direction: column-reverse;
}
div#charter-chapter-main-sec .hr {
height: 10px !important;
}
div#charter-chapter-main-sec {
padding-bottom: 40px !important;
}
div#volunteer-main-sec-wrapper {
padding-bottom: 0px !important;
}
.inner-banner-heading+div>div{
font-size: 34px !important;
margin-bottom: 0px !important;
padding-bottom: 0px !important;
}
div#charter-chapter-main-sec .flex_column.av_one_fourth>section {
min-height: auto !important;
}
div#charter-chapter-main-sec .flex_column.av_one_third>section {
min-height: auto !important;
}
div#featuredspeaker {
padding-top: 0px !important;
}
div#icf-main-section.event-step-main-sec .icf-right-column {
padding-bottom: 0px !important;
}
div#membership.event-step-main-sec .icf-right-column {
padding-bottom: 0px !important;
}
div#post-blog-sections .slide-entry-wrap>article.slide-entry img {
width: 100%;
}
div#post-blog-sections .slide-content h3{
min-height: auto !important;
}
body #main div#banner-bottom-about-us.about-mission-vision {
padding-bottom: 0px !important;
}
div#main-event-section.about-page-white-shadows .flex_cell_inner {
min-height: initial !important;
}
body #main .inner-banner-heading h2 {
font-size: 34px !important;
margin-bottom: 0px !important;
padding-bottom: 0px !important;
}
div#main-event-section.about-page-white-shadows {
padding-bottom: 30px !important;
}
body #main #banner-bottom-about-us {
padding-top: 25px !important;
}
.top-hdr-lft ul>li:last-child {
padding-right: 0px;
}
.about-text-design-Block>h2 {
font-size: 18px;
}
.about-text-design-Block p {
font-size: 14px;
}
body #main .Btn-Design>a {
font-size: 14px !important;
padding: 13px 30px !important;
}
div#banner-bottom-about-us .banner-bottom-column h2 {
font-size: 18px;
margin-top: 20px;
margin-bottom: 10px;
}
div#banner-bottom-about-us .banner-bottom-column p {
font-size: 14px;
}
.heading-paragraph-design p {
font-size: 14px;
}
.events-txt-block>p {
font-size: 14px;
}
.banner-cntnt-row {
padding: 15px !important;
box-sizing: border-box !important;
max-width: 260px;
}
body #main div#latest-post-section {
padding-top: 45px !important;
}
body div#wrap_all div#main div#our-newsletter-maon-section>.flex_cell {
padding-left: 0px !important;
padding-right: 0px !important;
}
.responsive #top #wrap_all .av-flex-cells .no_margin {
padding-left: 15px !important;
padding-right: 15px !important;
}
.top-hdr-right {
display: none;
}
.top-hdr-lft {
width: 100%;
}
.top-hdr-lft ul {
justify-content: center;
}
div#banner-bottom-about-us>.banner-bottom-column-about>div {
background-color: #f39a2f;
padding: 25px 25px !important;
}
div#home-banner-slider-section .banner-cntnt-row h2 {
margin-bottom: 0px !important;
max-width: 100%;
padding-bottom: 5px;
}
body div#main-event-section>div {
margin-bottom: 70px !important;
}
body div#main-event-section>div:last-child {
margin-bottom: 25px !important;
}
div#banner-bottom-about-us>div>div {
margin-bottom: 25px !important;
}
div#join-team-column-wrapper>.flex_cell .diversity-txt-bloCk h2 {
font-size: 18px !important;
}
div#join-team-column-wrapper .diversity-right-column>.flex_cell_inner {
padding: 15px !important;
}
.container>.template-page {
padding-bottom: 0px !important;
}
div#stay-loop-section .stay-loop-form .signup-abs-input {
position: initial;
margin-top: 15px;
}
div#stay-loop-section .stay-loop-form .signup-abs-input input {
padding: 15px;
}
div#stay-loop-section .stay-loop-form .email-rel-input input {
padding: 17px 30px !important;
}
div#our-newsletter-maon-section {
box-shadow: none;
margin-top: 0px;
}
.newsletter-form-wrapper>.form-flex>.form-grouph {
width: 100%;
}
.heading-paragraph-design>h2 {
color: #263a91 !important;
font-size: 24px;
font-weight: 600;
margin-bottom: 12px;
position: relative;
padding-top: 20px;
}
div#banner-bottom-about-us .banner-bottom-column>.flex_cell_inner {
padding: 20px 20px;
}
.stay-loop-headings>h2 {
color: #fff;
font-size: 24px;
margin-bottom: 20px;
}
div#stay-loop-section {
padding: 35px 0 10px 0px;
}
section#media_image-2 {
margin-bottom: 0px !important;
}
}
@media (max-width: 991px){
body #main div#footer>.container>.flex_column.first img {
max-width: 137px !important;
}
#home-banner-slider-section h2 {
font-size: 24px !important;
margin-bottom: 0px !important;
}
#home-banner-slider-section .n2-ss-layers-container {
width: 100% !important;
margin: 0px !important;
}
div#footer>.container>.flex_column:nth-child(2)>section {
width: 100%;
margin: 0px;
}
div#footer>.container>.flex_column:nth-child(2) {
flex-wrap: wrap;
}
div#footer ul#menu-main-menu {
justify-content: center !important;
flex-wrap: wrap;
margin-bottom: 15px;
}
div#footer ul#menu-main-menu>li {
padding: 0px 15px;
}
div#footer>.container>.flex_column:nth-child(2) section#text-5 {
text-align: center !important;
}
}
@media (min-width: 992px){
.Flex-item-center{
display: flex !important;
align-items: center !important;
}
}
@media (max-width: 991px) and (min-width: 768px){
div#our-boad-of-directors .flex_column {
width: 50% !important;
}
div#charter-chapter-main-sec .flex_column.av_one_fourth {
width: 50% !important;
}
div#charter-chapter-main-sec .flex_column.av_one_third {
width: 50% !important;
}
div#charter-chapter-main-sec .flex_column.av_one_fourth>section {
min-height: auto !important;
margin-bottom: 30px;
}
div#charter-chapter-main-sec .flex_column.av_one_third>section {
min-height: 343px !important;
margin-bottom: 30px;
}
}
@media (min-width: 1200px){
.banner-cntnt-row {
padding-left: 5%;
}
} @media (min-width: 1440px){
div#main > .main_color.container_wrap_first > .container.template-blog,
body.single-post div#main > .main_color.container_wrap_first > .container,
body.search-results div#main > .main_color.container_wrap_first > .container {
max-width: 1310px !important;
}
}
#top .avia-font-entypo-fontello, 
body .avia-font-entypo-fontello, 
html body [data-av_iconfont="entypo-fontello"]::before {
font-family:'entypo-fontello' !important;
}
.main-title.entry-title {
font-size: 30px !important;
line-height: 40px !important;
font-weight: bold !important;
padding: 20px 0px;
color: #273592 !important;
}
.main-title.entry-title a {
color: #273592 !important;
}
.title_container .breadcrumb {
display: none;
}
#footer .widget_search {
max-width: 350px;
margin: 50px auto !important;
}
div#header_main {
background-color: #fff;
}
.verticle-align-middle .flex_column_table .flex_column {
vertical-align: middle !important;
}