body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{
    font-size:16px
}
 .et_pb_slide_content,.et_pb_best_value{
     font-size:18px 
}
 body{
     color:#282828 
}
 h1,h2,h3,h4,h5,h6{
     color:#000000 
}
 a{
     color:#606060 
}
 #main-header .nav li ul a{
     color:rgba(0,0,0,0.7) 
}
 #footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{
     color:#ffffff 
}
.footer-widget{
    color:#ffffff
}
.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{
    line-height:1.7em
}
#footer-widgets .footer-widget li:before{
    top:10.6px
}
#et-footer-nav .bottom-nav li.current-menu-item a{
    color:#2ea3f2
}
@media only screen and (min-width:981px){
    .et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{
        height:11.88px
    }
}
@media only screen and (min-width:1350px){
    .et_pb_row{
        padding:27px 0
    }
    .et_pb_section{
        padding:54px 0
    }
    .single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{
        padding-top:81px
    }
    .et_pb_section.et_pb_section_first{
        padding-top:inherit
    }
    .et_pb_fullwidth_section{
        padding:0
    }
}
body,input,textarea,select{
    font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif
}
h1,h2,h3,h4,h5,h6{
    text-transform:uppercase
}
.supheader-left-align:before,.supheader:before,.supheader:after{
    content:'---------------------------';
    letter-spacing:-1.5px;
    padding:0 10px;
    width:100px;
    color:#999;
    font-size:16px;
    top:-1px;
    position:relative
}
.section-divider-before{
    position:absolute;
    letter-spacing:-1.5px;
    margin:-8px 0 0 -74px;
    color:#999;
    font-weight:100!Important
}
.section-divider-after{
    position:absolute;
    letter-spacing:-1.5px;
    margin:-8px 0 0 5px;
    color:#999;
    font-weight:100!Important
}
.ds-flex{
    display:flex;
    -webkit-display:flex;
    -ms-display:flex
}
.ds-flex-col{
    flex-direction:column;
    -webkit-flex-direction:column;
    -ms-flex-direction:column
}
.ds-flex-row{
    flex-direction:row;
    -webkit-flex-direction:row;
    -ms-flex-direction:row
}
.ds-flex-parent-stretch{
    align-items:stretch;
    -webkit-align-items:stretch;
    -ms-align-items:stretch
}
.ds-flex-justify-center{
    justify-content:center;
    -webkit-justify-content:center;
    -ms-justify-content:center
}
.nf-field-label,.nf-response-msg,.nf-debug-msg,.nf-before-form,.nf-form-fields-required,.nf-form-title h3{
    color:#fff
}
.ninja-forms-form-wrap input,select{
    background-color:#eee;
    border:none;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
    font-size:16px;
    color:#999;
    padding:16px;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.ninja-forms-form-wrap select{
    width:100%!important;
    height:50px!important;
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0
}
.ninja-forms-required-items{
    display:none
}
.nf-response-msg h3{
    color:#ffffff
}
textarea.ninja-forms-field{
    background-color:#eee;
    border:none;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
    font-size:16px;
    color:#999;
    padding:16px;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
*[id^='nf_submit_']>.ninja-forms-field{
    float:right;
    width:150px;
    color:#1e73be!important;
    margin:8px auto 0;
    cursor:pointer;
    font-size:20px;
    font-weight:500;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    padding:6px 20px;
    line-height:1.7em;
    background:transparent;
    border:2px solid;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    -moz-transition:all 0.2s;
    -webkit-transition:all 0.2s;
    transition:all 0.2s
}
*[id^='nf_submit_']>.ninja-forms-field:hover{
    background-color:#eee;
    border-color:#eee;
    padding:6px 20px!important;
    width:170px
}
@media (max-width:980px){
    .supheader-left-align:before,.supheader:before,.supheader:after{
        display:none
    }
    .col-on-mobile{
        flex-direction:column;
        -webkit-flex-direction:column;
        -ms-flex-direction:column
    }
    .et_pb_column_1_2 .et_pb_map,.et_pb_column_3_8 .et_pb_map{
        height:100%!important;
        min-height:300px
    }
    .first-on-mobile{
        -webkit-order:1;
        order:1;
        -ms-order:1;
        margin-bottom:30px!important
    }
    .second-on-mobile{
        -webkit-order:2;
        order:2;
        -ms-order:2
    }
    .third-on-mobile{
        -webkit-order:3;
        order:3;
        -ms-order:3
    }
    .fourth-on-mobile{
        -webkit-order:4;
        order:4;
        -ms-order:4
    }
    div.et_pb_section.et_pb_section_2.side-screen-split{
        background-image:linear-gradient(290deg,#e9f1f6 40%,#e9f1f6 40%)!important
    }
}
.et_pb_column_7{
    background-color:#ffffff;
    padding-top:35px;
    padding-right:35px;
    padding-bottom:35px;
    padding-left:35px
}
.et_pb_text_9 h1{
    font-family:'league',Georgia,"Times New Roman",serif;
    font-size:32px
}
.et_pb_text_9.et_pb_text{
    color:#000000!important
}
.et_pb_map_0{
    width:100%
}
.et_pb_section_4{
    padding-top:10%;
    padding-bottom:10%
}
.et_pb_accordion_0.et_pb_accordion .et_pb_toggle_content{
    font-size:16px;
    color:#ffffff!important
}
.et_pb_text_10 h2{
    font-size:48px
}
.et_pb_column_6{
    background-color:#ffffff;
    padding-top:75px;
    padding-right:75px;
    padding-bottom:75px;
    padding-left:75px
}
.et_pb_section_3.et_pb_section{
    background-color:rgba(0,0,0,0.5)!important
}
.et_pb_column_5{
    position:relative
}
.et_pb_text_7 h3{
    font-size:48px
}
.et_pb_image_2 .et_pb_image_wrap{
    box-shadow:0px 30px 80px -20px rgba(16,24,32,0.75)
}
.et_pb_image_2{
    margin-left:0
}
.et_pb_section_3{
    padding-top:10%;
    padding-bottom:10%
}
div.et_pb_section.et_pb_section_3{
    background-image:url(elite_soccer_hero2.jpg)!important
}
.et_pb_accordion_0.et_pb_accordion h5.et_pb_toggle_title,.et_pb_accordion_0.et_pb_accordion h1.et_pb_toggle_title,.et_pb_accordion_0.et_pb_accordion h2.et_pb_toggle_title,.et_pb_accordion_0.et_pb_accordion h3.et_pb_toggle_title,.et_pb_accordion_0.et_pb_accordion h4.et_pb_toggle_title,.et_pb_accordion_0.et_pb_accordion h6.et_pb_toggle_title{
    font-size:24px
}
.et_pb_accordion_0 .et_pb_toggle_open{
    background-color:#101820
}
.et_pb_text_12.et_pb_text{
    color:#ffffff!important
}
.et_pb_section_6.et_pb_section{
    background-color:#101820!important
}
.et_pb_text_12{
    font-family:'league',Georgia,"Times New Roman",serif;
    text-transform:uppercase;
    font-size:18px;
    padding-top:20px!important;
    padding-bottom:20px!important
}
.et_pb_text_12.et_pb_text a{
    color:#f9f9f9!important
}
.et_pb_image_3{
    margin-left:0
}
.et_pb_text_12 a{
    text-align:left
}
.et_pb_section_6{
    padding-top:0px;
    padding-right:0px;
    padding-bottom:0px;
    padding-left:0px
}
.et_pb_text_11 h2{
    font-size:48px
}
.et_pb_accordion_0 .et_pb_toggle_close h5.et_pb_toggle_title,.et_pb_accordion_0 .et_pb_toggle_close h1.et_pb_toggle_title,.et_pb_accordion_0 .et_pb_toggle_close h2.et_pb_toggle_title,.et_pb_accordion_0 .et_pb_toggle_close h3.et_pb_toggle_title,.et_pb_accordion_0 .et_pb_toggle_close h4.et_pb_toggle_title,.et_pb_accordion_0 .et_pb_toggle_close h6.et_pb_toggle_title{
    color:#ffffff!important
}
.et_pb_accordion_0 .et_pb_toggle_close{
    background-color:#101820
}
.et_pb_accordion_0 .et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_accordion_0 .et_pb_toggle_open h1.et_pb_toggle_title,.et_pb_accordion_0 .et_pb_toggle_open h2.et_pb_toggle_title,.et_pb_accordion_0 .et_pb_toggle_open h3.et_pb_toggle_title,.et_pb_accordion_0 .et_pb_toggle_open h4.et_pb_toggle_title,.et_pb_accordion_0 .et_pb_toggle_open h6.et_pb_toggle_title{
    color:#ffffff!important
}
div.et_pb_section.et_pb_section_5{
    background-blend-mode:multiply;
    background-image:url(elite_soccer_hero3.jpg)!important
}
.et_pb_section_5.et_pb_section{
    background-color:rgba(0,0,0,0.6)!important
}
.et_pb_section_5{
    padding-top:10%;
    padding-bottom:10%
}
div.et_pb_section.et_pb_section_8{
    background-blend-mode:multiply;
	background-size: cover;
	background-attachment: fixed;
	background-position : left; 
    background-image:url(elite_soccer_hero8.jpg)!important
}
.et_pb_section_8.et_pb_section{
    background-color:rgba(0,0,0,0)!important
}
.et_pb_section_8{
    padding-top:10%;
    padding-bottom:10%
}
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h2.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h3.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h4.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h5.et_pb_module_header,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h6.et_pb_module_header{
    font-size:40px;
	
}
.et_pb_text_7 h1{
    font-size:48px;
    text-align:left
}
.et_pb_section_1{
    padding-top:7%;
    padding-bottom:7%
}
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_overlay{
    background-color:rgba(0,0,0,0)
}
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a .et-pb-icon{
    color:#ffffff;
    font-size:30px
}
.et_pb_section_1.et_pb_section{
    background-color:#ffffff!important
}
.et_pb_text_0.et_pb_text{
    color:#000000!important
}
.et_pb_text_1{
    font-size:32px
}
.et_pb_text_0{
    font-family:'league',Georgia,"Times New Roman",serif;
    font-size:18px;
    letter-spacing:5px;
    margin-bottom:1.5%!Important
}
.et_pb_fullwidth_header_0 .header-content img.header-logo{
    width:100%;
    max-width:400px;
    padding-bottom:50px;
	
}
body.et_button_custom_icon #page-container .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button:after{
    font-size:20px
}
.et_pb_fullwidth_header.et_pb_fullwidth_header_0{
    background-image:url(elite_soccer_hero1.jpg)
}
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_header_content_wrapper{
    font-size:16px
}
body #page-container .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button{
    font-size:20px;
    font-family:'league',Georgia,"Times New Roman",serif!important;
    text-transform:uppercase!important
}
body #page-container .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button:hover{
    letter-spacing:0px;
    padding-left:0.7em;
    padding-right:2em
}
body #page-container .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button:after{
    font-size:1.6em;
    opacity:0;
    display:inline-block
}
body #page-container .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button:hover:after{
    opacity:1
}
.et_pb_text_7{
    font-size:32px
}
.et_pb_text_1 h1{
    font-size:48px;
    text-align:left
}
.et_pb_text_4 h1{
    font-size:48px;
    text-align:left
}
.et_pb_text_6{
    font-family:'league',Georgia,"Times New Roman",serif;
    font-size:18px;
    letter-spacing:5px;
    margin-bottom:1.5%!Important
}
.et_pb_text_4 h3{
    font-size:48px
}
.et_pb_text_6.et_pb_text{
    color:#000000!important
}
.et_pb_section_2{
    padding-top:10%;
    padding-bottom:10%
}
div.et_pb_section.et_pb_section_2{
    background-image:linear-gradient(290deg,#1e7c83 40%,#e9f1f6 40%)!important
}
.et_pb_text_1 h3{
    font-size:48px
}
.et_pb_text_4{
    font-size:32px
}
.et_pb_image_0{
    margin-left:0
}
.et_pb_column_1{
    padding-bottom:5%;
    position:relative
}
.et_pb_image_1{
    margin-left:0
}
.et_pb_column_3{
    position:relative
}
.et_pb_text_3{
    font-family:'league',Georgia,"Times New Roman",serif;
    font-size:18px;
    letter-spacing:5px;
    margin-bottom:1.5%!Important
}
.et_pb_text_3.et_pb_text{
    color:#000000!important
}
.et_pb_section_2.et_pb_section{
    background-color:#d9dee2!important
}
.et_pb_row_3.et_pb_row{
    margin-left:auto!important;
    margin-right:auto!important
}
.et_pb_row_6.et_pb_row{
    margin-left:auto!important;
    margin-right:auto!important
}
.et_pb_row_7.et_pb_row{
    margin-left:auto!important;
    margin-right:auto!important
}
@media only screen and (max-width:767px){
    .et_pb_text_7{
        font-size:24px
    }
    .et_pb_text_7 h1{
        font-size:32px
    }
    .et_pb_text_7 h3{
        font-size:32px
    }
    .et_pb_row>.et_pb_column.et_pb_column_6{
        padding-top:35px;
        padding-right:35px;
        padding-bottom:35px;
        padding-left:35px
    }
    .et_pb_text_4 h3{
        font-size:32px
    }
    .et_pb_text_4 h1{
        font-size:32px
    }
    .et_pb_text_1{
        font-size:24px
    }
    .et_pb_text_1 h1{
        font-size:32px
    }
    .et_pb_text_1 h3{
        font-size:32px
    }
    .et_pb_text_4{
        font-size:24px
    }
    .et_pb_section_1{
        padding-top:5%;
        padding-bottom:5%
    }
}
