/*
Theme Name: Lourdes Casanova
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: casanova
*/



/*Add your own styles here:*/

body{font-family: "Poppins", sans-serif;}

#top #header, #top #header #header_main{border: none;}
#top #header{padding-top: 20px;top: 60px;position: absolute;}
#top #header .header_bg{background: transparent;}
#top #header .avia-menu{margin: 25px 0px 0px 0px;}
#top #header .av-main-nav li .avia-menu-fx{display: none !important;}
#top #header .av-main-nav li{margin: 0px 0px 0px 40px;}
#top #header .av-main-nav li a{height: 60px !important;line-height: 60px !important;}
#top #header .av-main-nav li a{font-family: "Bebas Neue", sans-serif;font-size: 24px;color: #0a335c;font-weight: 400;letter-spacing: 2px;padding: 0px;}
#top #header .av-main-nav li.donateMenu a{background: #be1539;font-size: 30px;color: #ffffff;padding: 0px 30px;}

#top #header.fixed{top: 0px;padding: 5px 0px;position: fixed;}
#top #header.fixed .header_bg{background: #ffffff;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.2);opacity: 1;}
#top #header.fixed .container{height: 80px !important;line-height: 80px !important;}
#top #header.fixed .avia-menu{margin: 10px 0px 0px 0px;}

#top .topHeader{float: left;width: 100%;background: #be1539;padding: 5px 0px;position: absolute;top: 0px;left: 0px;right: 0px;z-index: 23;}
#top .topHeader .topEndorse{float: left;font-family: "Bebas Neue", sans-serif;font-size: 20px;line-height: 22px;color: #ffffff;text-transform: uppercase;font-weight: normal;letter-spacing: 2px;}
#top .topHeader .topEndorse img{display: inline-block;vertical-align: middle;margin: 0px 0px 0px 5px;height: 50px;width: auto;}
#top .topHeader .topSocial{float: right;margin-top: 5px;}
#top .topHeader .social_bookmarks{height: 40px;}
#top .topHeader .social_bookmarks li{float: none;display: inline-block;width: 40px;border: none;margin: 0px 5px;}
#top .topHeader .social_bookmarks li a{background: #ffffff !important;font-size: 20px;color: #be1539;width: 40px;min-height: 40px;line-height: 40px;letter-spacing: 0px;border-radius: 50%;}
#top .topHeader .social_bookmarks li a:hover{background: #0a335c !important;color: #ffffff;}



.html_header_top.html_header_sticky #top #wrap_all #main{padding-top: 0px !important;}

#top .stretch_full.title_container{background: url(images/banner-grey-bg.jpg) no-repeat center;padding: 240px 0px 220px 0px;}
#top .stretch_full.title_container:after{content: "";position: absolute;background: url(images/banner-blue-bg.png) no-repeat top center;background-size: 100% 100%;width: 100%;height: 300px;left: 0px;bottom: 0px;z-index: 21;}
#top .stretch_full.title_container .main-title{font-family: "Bebas Neue", sans-serif;font-size: 82px;line-height: 72px;color: #0a335c;text-transform: uppercase;font-weight: 700;text-align: center;letter-spacing: 2px;position: relative;z-index: 22;}
#top .stretch_full.title_container .main-title a{color: #0a335c;pointer-events: none;}

#top .homeBanner{padding: 220px 0px 0px 0px;position: relative;}
#top .homeBanner:after{content: "";position: absolute;background: url(images/banner-blue-bg.png) no-repeat top center;background-size: 100% 100%;width: 100%;height: 300px;left: 0px;bottom: 0px;z-index: 21;}
#top .homeBanner h2{font-family: "Bebas Neue", sans-serif;font-size: 142px;line-height: 122px;color: #0a335c;font-weight: 700;letter-spacing: 2px;margin: 120px 0px 0px 0px;}

#top .homeMeet{padding: 60px 0px;}
#top .homeMeet .avia_textblock{font-size: 18px;line-height: 28px;color: #303030;}
#top .homeMeet .avia_textblock h3{font-family: "Bebas Neue", sans-serif;font-size: 72px;line-height: 62px;color: #0a335c;text-transform: uppercase;font-weight: 700;letter-spacing: 2px;margin: 0px 0px 20px 0px;}
#top .homeMeet .avia_textblock ul{margin: 0px;padding: 0px;}
#top .homeMeet .avia_textblock ul li{list-style: none;margin: 10px 0px;font-weight: 600;position: relative;padding: 0px 0px 0px 20px;}
#top .homeMeet .avia_textblock ul li:before{content: "";position: absolute;width: 9px;height: 9px;background: #be1539;left: 0px;top: 10px;border-radius: 50%;}
#top .homeMeet .avia-button{background: transparent;padding: 0px;font-family: "Bebas Neue", sans-serif;font-size: 26px;line-height: 36px;color: #be1539;letter-spacing: 2px;border: none;margin: 30px 0px 0px 0px;}
#top .homeMeet .avia-button .avia_button_icon{color: #0a335c;margin: 0px 0px 0px 5px;}

#top .homeSystem{padding: 60px 0px 120px 0px;border-top: solid 30px #aad2f8 !important;}
#top .homeSystem .avia_textblock{font-size: 24px;line-height: 36px;color: #303030;text-align: center;}
#top .homeSystem .avia_textblock h3{font-family: "Bebas Neue", sans-serif;font-size: 72px;line-height: 62px;color: #0a335c;text-transform: uppercase;font-weight: 700;letter-spacing: 2px;margin: 0px 0px 20px 0px;}

#top .homeEndorsed .avia-image-container{margin: -120px 0px 0px 0px;}
#top .homeEndorsed .avia_textblock{font-size: 24px;line-height: 36px;color: #303030;text-align: center;}
#top .homeEndorsed .avia_textblock h3{font-family: "Bebas Neue", sans-serif;font-size: 62px;line-height: 56px;color: #ffffff;text-transform: uppercase;font-weight: 700;letter-spacing: 2px;margin: 0px 0px 20px 0px;}
#top .homeEndorsed .avia_textblock img{height: 150px;width: auto;margin: 0px 10px;}

#top .homeEvents{padding: 60px 0px;}
#top .homeEvents .av-special-heading-tag{font-family: "Bebas Neue", sans-serif;font-size: 72px;line-height: 62px;color: #0a335c;text-transform: uppercase;font-weight: 700;letter-spacing: 2px;margin: 0px 0px 20px 0px;}
#top .homeEvents .avia-content-slider{margin: 45px 0px 0px 0px;}
#top .homeEvents .avia-content-slider .slide-entry-wrap{margin: 0px 0px 0px 0px;}
#top .homeEvents .avia-content-slider .slide-entry{margin: 0px 1%;width: calc(94% / 3);border: solid 2px #f1efe8;padding: 40px;text-align: center;position: relative;}
#top .homeEvents .avia-content-slider .slide-image{display: none;}
#top .homeEvents .avia-content-slider .slide-entry-title{font-family: "Bebas Neue", sans-serif;font-size: 42px;line-height: 44px;color: #0a335c;font-weight: normal;margin: 40px 0px 15px 0px;}
#top .homeEvents .avia-content-slider .slide-meta{position: absolute;top: 40px;left: 40px;right: 40px;text-align: center;font-family: "Bebas Neue", sans-serif;font-size: 22px;color: #be1539;line-height: 30px;letter-spacing: 2px;}
#top .homeEvents .avia-content-slider .slide-entry-excerpt{font-size: 16px;line-height: 26px;}
#top .homeEvents .avia-content-slider .read-more-link{margin: 20px 0px 0px 0px;}
#top .homeEvents .avia-content-slider .read-more-link a{font-family: "Bebas Neue", sans-serif;font-size: 24px;line-height: 44px;color: #be1539;font-weight: normal;letter-spacing: 2px;}
#top .homeEvents .avia-content-slider .read-more-link .more-link-arrow::after{font-size: 16px;font-weight: 700;}

#top .aboutQuote{padding: 45px 0px;}
#top .aboutQuote .avia_textblock{font-size: 24px;line-height: 36px;color: #0a335c;font-weight: 600;text-align: center;}
#top .aboutQuote .avia_textblock strong{font-family: "Bebas Neue", sans-serif;font-size: 32px;line-height: 36px;color: #be1539;font-weight: normal;letter-spacing: 2px;}

#top .experience{padding: 45px 0px 45px 0px;background: #d5e9fc;border-top: solid 30px #aad2f8 !important;margin: 0px 0px 20px 0px;}
#top .experience .avia_textblock{font-size: 18px;line-height: 28px;color: #303030;}
#top .experience .avia_textblock h3{font-family: "Bebas Neue", sans-serif;font-size: 58px;line-height: 60px;color: #0a335c;text-transform: uppercase;font-weight: 700;letter-spacing: 2px;margin: 0px 0px 15px 0px;}
#top .experience .avia_textblock p + h3, #top .experience .avia_textblock ul + h3{margin: 45px 0px 15px 0px;}
#top .experience .avia_textblock ul{margin: 0px;padding: 0px;}
#top .experience .avia_textblock ul li{list-style: none;margin: 10px 0px;font-weight: 600;position: relative;padding: 0px 0px 0px 20px;}
#top .experience .avia_textblock ul li:before{content: "";position: absolute;width: 9px;height: 9px;background: #be1539;left: 0px;top: 10px;border-radius: 50%;}


#top #footer{border: none;padding: 30px 0px 200px 0px;background: url(images/banner-blue-bg.png) no-repeat bottom -50px center;background-size: 100% auto;text-align: center;}
#top #footer h5{font-family: "Bebas Neue", sans-serif;font-size: 72px;line-height: 66px;color: #0a335c;text-transform: uppercase;font-weight: 700;letter-spacing: 2px;margin: 0px 0px 20px 0px;}
#top #footer .textwidget a{font-family: "Bebas Neue", sans-serif;font-size: 24px;line-height: 30px;color: #be1539;letter-spacing: 2px;}
#top #footer .social_bookmarks{height: 40px;}
#top #footer .social_bookmarks li{float: none;display: inline-block;width: 40px;border: none;margin: 0px 5px;}
#top #footer .social_bookmarks li a{background: #0a335c;font-size: 18px;color: #ffffff;width: 40px;min-height: 40px;line-height: 40px;letter-spacing: 0px;border-radius: 50%;}
#top #footer .wpforms-container{margin: 0px 0px 40px 0px;}
#top #footer .wpforms-form{margin: 0px auto;max-width: 600px;position: relative;}
#top #footer .wpforms-form .wpforms-field{padding: 0px;}
#top #footer .wpforms-form input{background: transparent;padding: 0px;font-family: "Poppins", sans-serif;font-size: 18px;line-height: 30px;color: #303030; padding: 10px 0px;height: auto;border: none;border-bottom: solid 2px #cbcbcb;margin: 0px;box-shadow: none !important;}
#top #footer .wpforms-form .wpforms-submit-container{position: absolute;margin: 0px;padding: 0px;right: 0px;top: 0px;}
#top #footer .wpforms-form .wpforms-submit-container .wpforms-submit{background: transparent;font-family: "Bebas Neue", sans-serif;font-size: 24px;line-height: 30px;color: #be1539;padding: 10px 0px;height: auto;border: none;box-shadow: none;}
#top #footer .wpforms-form em.wpforms-error{margin-top: 2px;text-align: left;}
#top #footer .menu{margin: 20px 0px;}
#top #footer .menu li{display: inline-block;margin: 5px 20px;}
#top #footer .menu li a{font-family: "Bebas Neue", sans-serif;font-size: 22px;line-height: 30px;color: #0a335c;letter-spacing: 1px;font-weight: normal;padding: 0px;}

#top #socket{border: none;background: #0a335c;padding: 0px 0px 45px 0px;text-align: center;}
#top #socket .copyright{width: 100%;text-align: center;padding: 0px 20%;}
#top #socket .copyright span{font-family: "Bebas Neue", sans-serif;font-size: 22px;line-height: 26px;color: #ffffff;letter-spacing: 2px;border: solid 2px #aad2f8;padding: 10px 15px;display: block;}

#top .contactForm, #top .joinForm{padding: 45px 0px 0px 0px;}

#top .allForm .av-special-heading{margin: 0px 0px 30px 0px;}
#top .allForm .av-special-heading-tag{font-family: 'Poppins', sans-serif;font-size: 62px;line-height: 66px;color: #183460;font-weight: 700;font-style: italic;}
#top .allForm .av-subheading p{font-size: 30px;line-height: 40px;color: #0c57a6;font-weight: 700;font-style: italic;}
#top .allForm .wpforms-container{margin: 0px auto;max-width: 900px;}
#top .allForm .wpforms-form{background: #d5e9fc;padding: 45px 60px 60px 60px;margin: 0px;border-radius: 12px;}
#top .allForm .wpforms-form .wpforms-field .wpforms-field{padding: 0px;}
#top .allForm .wpforms-form input, #top .allForm .wpforms-form textarea{font-family: 'Poppins', sans-serif;background: #ffffff;font-size: 16px;color: #222222;text-align: left;line-height: 24px;padding: 10px 15px;border-radius: 0px;margin: 0px;border: solid 1px #292d58;height: auto;border-radius: 6px;}
#top .allForm .wpforms-form textarea{height: 120px;}
#top .allForm .wpforms-form .wpforms-field-label{font-family: 'Poppins', sans-serif;font-size: 16px;color: #222222;line-height: 24px;margin: 0px 0px 5px 0px;letter-spacing: 0.5px;font-weight: 400;}
#top .allForm .wpforms-form .wpforms-field-checkbox fieldset{margin: 0px;}
#top .allForm .wpforms-form .wpforms-field-checkbox input{border: none;padding: 0px;}
#top .allForm .wpforms-form .wpforms-field-checkbox .wpforms-field-label-inline{font-family: 'Poppins', sans-serif;font-size: 16px;color: #222222;line-height: 24px;font-weight: 500;top: -5px; }
#top .allForm .wpforms-form .wpforms-submit{width: 100%;background: #be1539;font-family: 'Poppins', sans-serif;font-size: 24px;line-height: 30px;color: #ffffff;padding:15px 15px;text-transform: uppercase;font-weight: 700;text-align: center;height: auto;border: none;border-radius: 10px;}
#top .allForm .wpforms-form .wpforms-submit:hover{background: #0a335c;color: #ffffff;}
#top .allForm .wpforms-form em.wpforms-error{margin-top: 5px;}
#top .allForm .wpforms-form .signLists .wpforms-field-label{margin: 0px 0px 20px 0px;font-weight: 600;}

#top .comingsoon{padding: 45px 0px;}
#top .comingsoon .avia_textblock{font-family: "Bebas Neue", sans-serif;font-size: 24px;line-height: 30px;color: #0a335c;text-transform: uppercase;letter-spacing: 2px;text-align: center;}

#top .committeeList{padding: 45px 0px 0px 0px;}
#top .committeeList .av-special-heading-tag{font-family: "Bebas Neue", sans-serif;font-size: 58px;line-height: 60px;color: #0a335c;text-transform: uppercase;font-weight: 400;letter-spacing: 2px;margin: 0px 0px 25px 0px;}
#top .committeeList .avia_textblock{font-size: 18px;line-height: 28px;color: #303030;}
#top .committeeList .avia_textblock ul{margin: 0px;padding: 0px;}
#top .committeeList .avia_textblock ul li{float: left;width: calc(100% / 3); list-style: none;margin: 5px 0px;position: relative;padding: 0px 0px 0px 20px;}


@media screen and (max-width: 1500px) {

    #top .topHeader .topEndorse{font-size: 18px;}
    #top .topHeader .topEndorse img{margin: 0px;}
    #top .homeBanner h2{font-size: 122px;line-height: 110px;}
    #top .homeSystem .avia_textblock h3{font-size: 62px;line-height: 54px;}
    #top .homeEndorsed .avia_textblock h3{font-size: 48px;line-height: 50px;}
    #top .homeEndorsed .avia_textblock img{height: 125px;}
    #top .homeEvents .avia-content-slider .slide-entry-title{font-size: 36px;line-height: 36px;}
    #top .experience .avia_textblock h3{font-size: 48px;line-height: 52px;}
    #top .aboutQuote{padding: 30px 0px;}
    #top #header .av-main-nav li{margin: 0px 0px 0px 20px;}
    #top #header .av-main-nav li a{font-size: 22px;letter-spacing: 1px;}
    #top #header .av-main-nav li.donateMenu a{font-size: 24px;padding: 0px 24px;}
	#top .committeeList .av-special-heading-tag{font-size: 48px;line-height: 50px;}

}

@media screen and (max-width: 1300px) {

    #top .homeBanner::after{height: 220px;}
    #top .homeBanner h2{font-size: 102px;line-height: 84px;margin: 80px 0px 0px 0px;}
    #top .homeMeet .avia_textblock h3{font-size: 62px;line-height: 56px;}
    #top .homeSystem{padding: 30px 0px 80px 0px;border-top: solid 20px #aad2f8 !important;}
    #top .homeSystem .avia_textblock{font-size: 22px;line-height: 34px;}
    #top .homeSystem .avia_textblock h3{font-size: 48px;line-height: 50px;margin: 0px;}
    #top .homeEndorsed .avia-image-container{margin: -80px 0px 0px 0px;}
    #top .homeEndorsed .avia_textblock h3{font-size: 42px;line-height: 42px;}
    #top .homeEndorsed .avia_textblock img{height: 100px;margin: 0px 5px;}
    #top .homeEvents{padding: 40px 0px;}
    #top .homeEvents .av-special-heading-tag{font-size: 62px;line-height: 54px;}
    #top .homeEvents .avia-content-slider .slide-entry{padding: 20px;}
    #top .homeEvents .avia-content-slider .slide-meta{top: 30px;padding: 0px;}
    #top .homeEvents .avia-content-slider .slide-entry-title{font-size: 30px;line-height: 32px}
    #top .homeEvents .avia-content-slider .slide-entry-excerpt{font-size: 15px;line-height: 24px;}
    #top .homeEvents .avia-content-slider .read-more-link{margin: 15px 0px 0px 0px;}
    #top .homeEvents .avia-content-slider .read-more-link a{font-size: 22px;line-height: 28px;}
    #top #footer{padding: 30px 0px 100px 0px;}
    #top #footer h5{font-size: 62px;line-height: 54px;}
    #top #socket{padding: 15px 0px 45px 0px;}
    #top #socket .copyright{padding: 0px 10%;}
    #top #socket .copyright span{font-size: 18px;line-height: 22px;}
    #top .aboutQuote{padding: 20px 0px;}
    #top .aboutQuote .avia_textblock{font-size: 20px;line-height: 32px;}
    #top .aboutQuote .avia_textblock strong{font-size: 30px;}
    #top .experience .avia_textblock{font-size: 16px;line-height: 26px;}
    #top .experience .avia_textblock ul li::before{top: 8px;}
    #top .experience .avia_textblock h3{font-size: 42px;line-height: 46px;}
    #top .stretch_full.title_container{padding: 240px 0px 180px 0px;}
    #top .stretch_full.title_container .main-title{font-size: 66px;line-height: 70px;}
	#top .committeeList .av-special-heading-tag{font-size: 42px;line-height: 44px;}
	#top .committeeList .avia_textblock{font-size: 16px;}
	#top .committeeList .avia_textblock ul li{width: calc(100% / 3);}
    

}

@media screen and (max-width: 1200px) {

    

}

@media screen and (max-width: 989px) {

    #top .topHeader{position: relative;padding: 10px 0px;}
    #top .topHeader .topEndorse{text-align: center;width: 100%;}
    #top .topHeader .topEndorse span{display: block;}
    #top .topHeader .topSocial{width: 100%;text-align: center;display: none;}

    #top #av-burger-menu-ul{vertical-align: top;}
    #top #header{position: relative;top: 0px;padding: 10px 0px;float: left !important;width: 100% !important;}
    #top #header .avia-menu{margin: 15px 0px 0px 0px;}
    .html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a{font-family: "Bebas Neue", sans-serif;font-size: 22px;font-weight: normal;color: #092f54;letter-spacing: 1px;}
    
    #top .homeBanner{padding: 40px 0px 0px 0px;}
    #top .homeBanner::after{height: 175px;}
    #top .homeBanner h2{font-size: 82px;line-height: 64px;margin: 30px 0px 0px 0px;}
    #top .homeMeet{padding: 40px 0px;}
    #top .homeMeet .flex_column{vertical-align: top;}
    #top .homeMeet .avia_textblock{font-size: 16px;line-height: 24px;}
    #top .homeMeet .avia_textblock h3{font-size: 48px;line-height: 50px;}
    #top .homeMeet .avia_textblock ul li::before{top: 8px;}
    #top .homeMeet .avia-button{margin: 20px 0px 0px 0px;}
    #top .homeSystem{padding: 30px 0px 10px 0px;}
    #top .homeSystem .avia_textblock{font-size: 20px;line-height: 30px;}
    #top .homeEndorsed{padding: 40px 0px 0px 0px;}
    #top .homeEndorsed .flex_column{margin: 0px !important;}
    #top .homeEndorsed .avia-image-container{margin: 0px;}
    #top .homeEndorsed .avia_image{height: 500px;width: auto;}
    #top .homeEvents{padding: 20px 0px;}
    #top .homeEvents .av-special-heading-tag{font-size: 48px;line-height: 50px;}
    #top .homeEvents .avia-content-slider{margin: 25px 0px 0px 0px;}
    #top .homeEvents .avia-content-slider .slide-entry{margin: 8px 0px;width: 100%;}
    #top .homeEvents .avia-content-slider .slide-entry-title{font-size: 32px;line-height: 36px;margin: 42px 0px 8px 0px;}
    #top #footer{padding: 10px 0px 60px 0px;}
    #top #footer h5{font-size: 48px;line-height: 50px;}
    #top #footer .menu li{margin: 5px 10px;}
    #top #socket .copyright{padding: 0px;}
    #top .aboutQuote{padding: 15px 0px;}
    #top .aboutQuote .avia_textblock{font-size: 18px;line-height: 30px;}
    #top .aboutQuote .avia_textblock strong{margin: 20px 0px 0px 0px;display: block;}
    #top .experience{padding: 30px 0px;border-top: solid 20px #aad2f8 !important;}
    #top .experience .avia_textblock h3{font-size: 36px;line-height: 36px;}
    #top .stretch_full.title_container{padding: 45px 0px 120px 0px;}
    #top .stretch_full.title_container::after{height: 180px;}
    #top .allForm .wpforms-form{padding: 20px 40px 40px 40px;}
	#top .committeeList{padding: 30px 0px 0px 0px;}
	#top .committeeList .av-special-heading-tag{font-size: 36px;line-height: 38px;}
	#top .committeeList .avia_textblock ul li{width: calc(100% / 2);}


}

@media screen and (max-width: 767px) {

    #top #header .avia-menu{margin: 8px 0px 0px 0px;}
    #top #header .av-main-nav li{margin: 0px;}
    #top .homeBanner{padding: 40px 0px 0px 0px;}
    #top .homeBanner h2{margin: 0px 0px 20px 0px;text-align: center;font-size: 82px;line-height: 72px;}
    #top .homeMeet{padding: 20px 0px;}
    #top .homeMeet .flex_column{margin: 0px !important;}
    #top .homeMeet .avia_textblock h3{margin: 30px 0px 20px 0px;}
    #top .homeEvents .flex_column.av_one_full{margin: 0px !important;}
    #top #footer{padding: 10px 0px 75px 0px;background-position: bottom center;}
    #top #footer .flex_column{margin: 0px !important;}
    #top #footer .menu{margin: 0px;}
    #top #footer .menu li {margin: 2px 10px;}
    #top #socket{padding: 0px 0px 30px 0px;}
    #top #socket .copyright span{font-size: 16px;line-height: 20px;letter-spacing: 1px;}
    #top .aboutQuote .flex_column, #top .experience .flex_column{margin: 0px !important;}
    #top .stretch_full.title_container{padding: 30px 0px 90px 0px;}
    #top .stretch_full.title_container::after{height: 160px;}
    #top .stretch_full.title_container .main-title{font-size: 54px;line-height: 56px;}
	#top .committeeList{padding: 0px;}

}

@media screen and (max-width: 639px) {

    #top .homeBanner h2{font-size: 72px;line-height: 62px;}
    #top .homeSystem .avia_textblock{font-size: 18px;line-height: 28px;}
    #top .homeSystem .avia_textblock h3{font-size: 42px;line-height: 44px;}
    #top .homeEndorsed .avia_textblock h3{font-size: 32px;line-height: 36px;font-weight: normal;}
    #top .homeEndorsed .avia_textblock img{height: 95px;}
    #top .homeEndorsed .avia_image{height: auto;}
    #top .homeEvents .avia-content-slider .slide-entry{width: 100% !important;margin: 8px 0px !important;}
    #top .homeEvents .av-special-heading-tag{margin: 0px;}
    #top .homeEvents .avia-content-slider{margin: 10px 0px 0px 0px;}
    #top #footer .wpforms-form input{font-size: 16px;padding: 5px 0px;}
    #top .experience .avia_textblock h3{font-weight: 400;}
    #top .stretch_full.title_container{padding: 20px 0px 100px 0px;}
    #top .stretch_full.title_container .main-title{font-size: 48px;line-height: 50px;letter-spacing: 1px;}
	#top .committeeList .av-special-heading-tag{font-size: 30px;line-height: 32px;letter-spacing: 1px;margin: 0px 0px 15px 0px;}
	#top .committeeList .avia_textblock{font-size: 15px;}

}

@media screen and (max-width: 479px) {

    #top .topHeader .topEndorse{font-size: 18px;line-height: 20px;letter-spacing: 1px;}
    #top .topHeader .topEndorse span{margin: 0px 0px 5px 0px;}
    #top .homeBanner h2{font-size: 54px;line-height: 50px;}
    #top .homeMeet .avia_textblock h3{font-size: 44px;line-height: 46px;}
    #top .homeSystem{padding: 10px 0px;}
    #top .homeSystem .avia_textblock{font-size: 16px;line-height: 26px;}
    #top .homeSystem .avia_textblock h3{font-size: 36px;line-height: 36px;}
    #top .homeEndorsed .avia_textblock h3{font-size: 28px;line-height: 30px;}
    #top .homeEndorsed .avia_textblock img{height: 100px;}
    #top .homeEvents .av-special-heading-tag{font-size: 42px;line-height: 42px;}
    #top .homeEvents .avia-content-slider .slide-entry-title{font-size: 30px;line-height: 32px;}
    #top #footer h5{font-size: 42px;line-height: 42px;}
    #top #footer{padding: 10px 0px 45px 0px;}
    #top #footer .textwidget a{font-size: 20px;letter-spacing: 1px;}
    #top #footer .wpforms-container{margin: 0px 0px 10px 0px;}
    #top #footer .wpforms-form .wpforms-submit-container{position: relative;}
    #top #footer .wpforms-form .wpforms-submit-container .wpforms-submit{padding: 10px;margin: 10px 0px 0px 0px;letter-spacing: 1px;}
    #top .aboutQuote .avia_textblock{font-size: 16px;line-height: 26px;}
    #top .aboutQuote .avia_textblock strong{font-size: 26px;}
    #top .homeMeet .avia_textblock h3{font-size: 40px;line-height: 42px;font-weight: 400;}
    #top .experience .avia_textblock h3{font-size: 32px;line-height: 34px;}
    #top .stretch_full.title_container{padding: 20px 0px 75px 0px;}
    #top .stretch_full.title_container::after{height: 100px;}
    #top .stretch_full.title_container .main-title{font-size: 44px;line-height: 48px;}
    #top .contactForm, #top .joinForm{padding: 25px 0px 0px 0px;}
    #top .allForm .wpforms-form{padding: 10px 20px 20px 20px;}
    #top .allForm .wpforms-form .wpforms-field{padding: 0px 0px;}
    #top .allForm .wpforms-form .wpforms-field .wpforms-field{padding: 8px 0px;}
    #top .allForm .wpforms-form .wpforms-submit{font-size: 22px;}
	#top .committeeList .av-special-heading-tag{font-size: 24px;line-height: 26px;}
	#top .committeeList .avia_textblock{font-size: 15px;}
	#top .committeeList .avia_textblock ul li{width: 100%;}
    
}

