@media (max-width:980px) {
    .gaf-divi .et_pb_gutters1 .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4, .gaf-divi .et_pb_gutters1 .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4, .gaf-divi .et_pb_gutters1 .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4, .gaf-divi .et_pb_gutters1 .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5, .gaf-divi .et_pb_gutters1 .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5, .gaf-divi .et_pb_gutters1 .et_pb_row_4col>.et_pb_column.et_pb_column_1_4, .gaf-divi .et_pb_gutters1 .et_pb_row_5col>.et_pb_column.et_pb_column_1_5, .gaf-divi .et_pb_gutters1.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4, .gaf-divi .et_pb_gutters1.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4, .gaf-divi .et_pb_gutters1.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4, .gaf-divi .et_pb_gutters1.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5, .gaf-divi .et_pb_gutters1.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5, .gaf-divi .et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4, .gaf-divi .et_pb_gutters1.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 {
        width: 50%;
        margin-right: 0
    }
    .gaf-divi .et_pb_gutters1 .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6, .gaf-divi .et_pb_gutters1 .et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6, .gaf-divi .et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6, .gaf-divi .et_pb_gutters1 .et_pb_row_6col>.et_pb_column.et_pb_column_1_6, .gaf-divi .et_pb_gutters1.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6, .gaf-divi .et_pb_gutters1.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6, .gaf-divi .et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6, .gaf-divi .et_pb_gutters1.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 {
        width: 33.333%;
        margin-right: 0
    }
    .gaf-divi .et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6, .gaf-divi .et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 {
        width: 50%;
        margin-right: 0
    }
    .gaf-divi .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4, .gaf-divi .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4, .gaf-divi .et_pb_row_4col>.et_pb_column.et_pb_column_1_4 {
        width: 47.25%;
        margin-right: 5.5%
    }
    .gaf-divi .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(2n), .gaf-divi .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4:nth-child(2n), .gaf-divi .et_pb_row_4col>.et_pb_column.et_pb_column_1_4:nth-child(2n) {
        margin-right: 0
    }
    .gaf-divi .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 {
        width: 47.25%;
        margin-right: 5.5%
    }
    .gaf-divi .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_2, .gaf-divi .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(odd) {
        margin-right: 0
    }
    .gaf-divi .et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2), .gaf-divi .et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2), .gaf-divi .et_pb_row_4col .et_pb_column:nth-last-child(-n+2) {
        margin-bottom: 0
    }
    .gaf-divi .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5, .gaf-divi .et_pb_row_5col>.et_pb_column.et_pb_column_1_5 {
        width: 47.25%;
        margin-right: 5.5%
    }
    .gaf-divi .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5:nth-child(2n), .gaf-divi .et_pb_row_5col>.et_pb_column.et_pb_column_1_5:nth-child(2n) {
        margin-right: 0
    }
    .gaf-divi .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 {
        width: 47.25%;
        margin-right: 5.5%
    }
    .gaf-divi .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5:nth-child(odd), .gaf-divi .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_3_5 {
        margin-right: 0
    }
    .gaf-divi .et_pb_row_3-5_1-5_1-5 .et_pb_column:nth-last-child(-n+2), .gaf-divi .et_pb_row_5col .et_pb_column:last-child {
        margin-bottom: 0
    }
    .gaf-divi .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6, .gaf-divi .et_pb_row_6col>.et_pb_column.et_pb_column_1_6 {
        width: 29.666%;
        margin-right: 5.5%
    }
    .gaf-divi .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6:nth-child(3n), .gaf-divi .et_pb_row_6col>.et_pb_column.et_pb_column_1_6:nth-child(3n) {
        margin-right: 0
    }
    .gaf-divi .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 {
        width: 29.666%;
        margin-right: 5.5%
    }
    .gaf-divi .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_2, .gaf-divi .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:last-child {
        margin-right: 0
    }
    .gaf-divi .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2, .gaf-divi .et_pb_row_1-2_1-6_1-6_1-6 .et_pb_column:nth-last-child(-n+3), .gaf-divi .et_pb_row_6col .et_pb_column:nth-last-child(-n+3) {
        margin-bottom: 0
    }
    .gaf-divi .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6 {
        width: 29.666%;
        margin-right: 5.5%;
        margin-bottom: 0
    }
    .gaf-divi .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child {
        margin-right: 0
    }
    .gaf-divi .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 {
        width: 47.25%;
        margin-right: 5.5%
    }
    .gaf-divi .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:nth-child(2n) {
        margin-right: 0
    }
    .gaf-divi .et_pb_module.et_pb_image_0_tb_header [data-et-multi-view-id]:not([data-et-multi-view-id=tablet]) {
        display: none!important
    }
}
@media (max-width:479px) {
    .gaf-divi .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6 {
        width: 100%;
        margin: 0 0 30px
    }
    .gaf-divi .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6.et-last-child, .gaf-divi .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child {
        margin-bottom: 0
    }
}
@media (min-width:981px) {
    .gaf-divi .et_pb_module.et_pb_image_0_tb_header [data-et-multi-view-id]:not([data-et-multi-view-id=desktop]) {
        display: none!important
    }
    .gaf-divi .et_pb_module.et_pb_image_1_tb_header [data-et-multi-view-id]:not([data-et-multi-view-id=desktop]) {
        display: none!important
    }
}
@media (max-width:767px) {
    .gaf-divi .et_pb_module.et_pb_image_1_tb_header [data-et-multi-view-id]:not([data-et-multi-view-id=phone]) {
        display: none!important
    }
}
@media (min-width:768px) and (max-width:980px) {
    .gaf-divi .et_pb_module.et_pb_image_1_tb_header [data-et-multi-view-id]:not([data-et-multi-view-id=tablet]) {
        display: none!important
    }
}
.gaf-divi .et_pb_section_0_tb_header {
    border-radius: 30px 30px 30px 30px;
    overflow-x: hidden;
    overflow-y: hidden;
    margin-left: auto!important;
    margin-right: auto!important;
    z-index: 10;
    z-index: 998;
    box-shadow: 0px 2px 60px 0px rgba(0,0,0,.34);
    position: relative;
    position: fixed;
    top: 0;
    left: 0;
    right: 0
}
.gaf-divi .et_pb_section_0_tb_header:hover, .gaf-divi .et_pb_section_1_tb_header:hover {
    overflow-x: visible;
    overflow-y: visible
}
.gaf-divi .et_pb_section_0_tb_header.et_pb_section, .gaf-divi .et_pb_section_1_tb_header.et_pb_section {
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 10px;
    background-color: #fff!important
}
.gaf-divi .et_pb_row_0_tb_header {
    background-color: #fff;
    border-radius: 30px 30px 30px 30px;
    overflow-x: visible;
    overflow-y: visible;
    box-shadow: 0px 2px 20px 10px rgba(255,255,255,.44);
    display: flex
}
.gaf-divi .et_pb_row_0_tb_header.et_pb_row, .gaf-divi .et_pb_row_1_tb_header.et_pb_row {
    padding-top: 0!important;
    padding-top: 0;
    padding-bottom: 0!important;
    padding-bottom: 0
}
.gaf-divi .et_pb_row_0_tb_header, .gaf-divi .et_pb_row_0_tb_header.et_pb_row, .gaf-divi .single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row, .gaf-divi .single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row, .gaf-divi .et_pb_row_1_tb_header, .gaf-divi .et_pb_row_1_tb_header.et_pb_row, .gaf-divi .single #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row, .gaf-divi .single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row {
    width: 100%;
    max-width: 100%
}
.gaf-divi .et_pb_image_0_tb_header .et_pb_image_wrap img, .gaf-divi .et_pb_image_1_tb_header .et_pb_image_wrap img {
    max-height: 40px;
    width: auto
}
.gaf-divi .et_pb_image_0_tb_header {
    padding-right: 0;
    margin-top: 10px!important;
    margin-left: 20px!important;
    margin-left: 0;
    text-align: left
}
.gaf-divi .et_pb_menu_0_tb_header.et_pb_menu ul li a, .gaf-divi .et_pb_menu_1_tb_header.et_pb_menu ul li a {
    font-family: "Oswald",Helvetica,Arial,Lucida,sans-serif;
    text-transform: uppercase;
    font-size: 18px;
    color: #000!important;
    letter-spacing: 1px
}
.gaf-divi .et_pb_menu_0_tb_header.et_pb_menu {
    background-color: #fff
}
.gaf-divi .et_pb_menu_0_tb_header {
    padding-top: 0;
    padding-right: 0;
    margin-right: -94px!important;
    margin-left: -124px!important
}
.gaf-divi .et_pb_menu_0_tb_header.et_pb_menu .nav li ul, .gaf-divi .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu, .gaf-divi .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul, .gaf-divi .et_pb_menu_1_tb_header.et_pb_menu .nav li ul, .gaf-divi .et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu, .gaf-divi .et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu ul {
    background-color: #fff!important
}
.gaf-divi .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before, .gaf-divi .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button, .gaf-divi .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button, .gaf-divi .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button, .gaf-divi .et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before, .gaf-divi .et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__search-button, .gaf-divi .et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button, .gaf-divi .et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__cart-button {
    color: #f6ce19
}
.gaf-divi .et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header, .gaf-divi .et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header:hover {
    padding-top: 12px!important;
    padding-right: 52px!important;
    padding-bottom: 12px!important;
    padding-left: 52px!important
}
.gaf-divi .et_pb_button_0_tb_header_wrapper {
    margin-left: 165px!important
}
.gaf-divi .et_pb_section .et_pb_button_0_tb_header {
    color: #fff!important;
    border-width: 0!important;
    border-color: rgba(0,0,0,0);
    border-radius: 50px;
    letter-spacing: 7px;
    font-size: 15px;
    font-family: "Oswald",Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 700!important;
    text-transform: uppercase!important
}
.gaf-divi .et_pb_section .et_pb_button_0_tb_header:before, .gaf-divi .et_pb_section .et_pb_button_0_tb_header:after {
    display: none!important
}
.gaf-divi .et_pb_button_0_tb_header, .gaf-divi .et_pb_button_0_tb_header:after, .gaf-divi .et_pb_button_1_tb_header, .gaf-divi .et_pb_button_1_tb_header:after {
    transition: all 300ms ease 0ms
}
.gaf-divi .et_pb_section_1_tb_header {
    border-radius: 30px 30px 30px 30px;
    overflow-x: hidden;
    overflow-y: hidden;
    margin-left: auto!important;
    margin-right: auto!important;
    z-index: 10;
    z-index: 999;
    box-shadow: 0px 2px 60px 0px rgba(0,0,0,.34);
    position: relative;
    position: fixed;
    top: 10;
    left: 0;
    right: 0
}
.gaf-divi .et_pb_row_1_tb_header {
    background-color: #fff;
    border-radius: 30px 30px 30px 30px;
    min-height: auto;
    max-height: 65px;
    overflow-x: visible;
    overflow-y: visible;
    box-shadow: 0px 2px 20px 10px rgba(255,255,255,.44);
    display: flex
}
.gaf-divi .et_pb_image_1_tb_header {
    padding-right: 0;
    padding-left: 0;
    margin-top: 10px!important;
    margin-left: 20px!important;
    margin-left: 0;
    text-align: left
}
.gaf-divi .et_pb_menu_1_tb_header.et_pb_menu {
    background-color: #fff
}
.gaf-divi .et_pb_menu_1_tb_header {
    padding-top: 0;
    padding-right: 0;
    margin-right: -328px!important
}
.gaf-divi .et_pb_button_1_tb_header_wrapper .et_pb_button_1_tb_header, .gaf-divi .et_pb_button_1_tb_header_wrapper .et_pb_button_1_tb_header:hover {
    padding-top: 10px!important;
    padding-right: 30px!important;
    padding-bottom: 10px!important;
    padding-left: 30px!important
}
.gaf-divi .et_pb_button_1_tb_header_wrapper {
    margin-top: -2px!important;
    margin-right: 3px!important
}
.gaf-divi .et_pb_section .et_pb_button_1_tb_header {
    color: #fff!important;
    border-width: 0!important;
    border-color: rgba(0,0,0,0);
    border-radius: 100px;
    letter-spacing: 7px;
    font-size: 100%;
    font-family: "Oswald",Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 700!important;
    text-transform: uppercase!important
}
.gaf-divi .et_pb_section .et_pb_button_1_tb_header:hover:after {
    margin-left: .3em;
    margin-left: .3em;
    left: auto
}
.gaf-divi .et_pb_section .et_pb_button_1_tb_header:after {
    color: #000;
    line-height: inherit;
    font-size: inherit!important;
    opacity: 1;
    margin-left: .3em;
    left: auto;
    font-family: FontAwesome!important;
    font-weight: 900!important
}
.gaf-divi .et_pb_button_1_tb_header:after {
    opacity: 0;
    visibility: hidden;
    font-size: 0px
}
@media only screen and (min-width:981px) {
    .gaf-divi .et_pb_section_0_tb_header {
        width: 100%;
        max-width: 1600px
    }
    .gaf-divi .et_pb_section_1_tb_header {
        width: 100%;
        max-width: 1600px;
        display: none!important
    }
    .gaf-divi .et_pb_section_2_tb_footer {
        display: none!important
    }
}
@media only screen and (max-width:980px) {
    .gaf-divi .et_pb_section_0_tb_header, .gaf-divi .et_pb_section_1_tb_header {
        width: 97%;
        max-width: 97%
    }
    .gaf-divi .et_pb_image_0_tb_header .et_pb_image_wrap img {
        max-height: none;
        width: auto
    }
    .gaf-divi .et_pb_image_0_tb_header {
        margin-top: 10px!important;
        margin-left: 20px!important;
        margin-left: auto;
        max-width: 45px;
        text-align: center;
        margin-right: auto
    }
    .gaf-divi .et_pb_menu_0_tb_header {
        margin-right: 0!important
    }
    .gaf-divi .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before {
        font-size: 35px
    }
    .gaf-divi .et_pb_row_1_tb_header {
        min-height: 65px
    }
    .gaf-divi .et_pb_image_1_tb_header .et_pb_image_wrap img {
        max-height: 40px;
        width: auto
    }
    .gaf-divi .et_pb_image_1_tb_header {
        padding-left: 10px;
        margin-top: 12px!important;
        margin-right: 0!important;
        margin-left: 12px!important
    }
    .gaf-divi .et_pb_menu_1_tb_header {
        margin-top: 6px!important;
        margin-right: 0!important;
        margin-bottom: 0!important;
        margin-left: 197px!important
    }
    .gaf-divi .et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before {
        font-size: 51px
    }
    .gaf-divi .et_pb_button_1_tb_header_wrapper {
        margin-top: 0!important;
        margin-right: 3px!important;
        margin-left: 8px!important
    }
    .gaf-divi .et_pb_section .et_pb_button_1_tb_header {
        font-size: 16px!important;
        background-image: initial;
        background-color: initial
    }
    .gaf-divi .et_pb_section .et_pb_button_1_tb_header:after {
        line-height: inherit;
        font-size: inherit!important;
        margin-left: .3em;
        left: auto;
        display: inline-block;
        opacity: 1;
        content: attr(data-icon);
        font-family: FontAwesome!important;
        font-weight: 900!important
    }
    .gaf-divi .et_pb_section .et_pb_button_1_tb_header:before {
        display: none
    }
    .gaf-divi .et_pb_section .et_pb_button_1_tb_header:hover:after {
        margin-left: .3em;
        margin-left: .3em;
        left: auto
    }
    .gaf-divi .et_pb_text_23_tb_footer {
        margin-left: 120px!important
    }
    .gaf-divi .et_pb_section .et_pb_button_0_tb_footer:after, .gaf-divi .et_pb_section .et_pb_button_1_tb_footer:after {
        line-height: inherit;
        font-size: inherit!important;
        margin-left: .3em;
        left: auto;
        display: inline-block;
        opacity: 1;
        content: attr(data-icon);
        font-family: ETmodules!important;
        font-weight: 400!important
    }
    .gaf-divi .et_pb_section .et_pb_button_0_tb_footer:before, .gaf-divi .et_pb_section .et_pb_button_1_tb_footer:before {
        display: none
    }
    .gaf-divi .et_pb_section .et_pb_button_0_tb_footer:hover:after, .gaf-divi .et_pb_section .et_pb_button_1_tb_footer:hover:after {
        margin-left: .3em;
        margin-left: .3em;
        left: auto
    }
}
@media only screen and (min-width:768px) and (max-width:980px) {
    .gaf-divi .et_pb_section_0_tb_header, .gaf-divi .et_pb_button_0_tb_header {
        display: none!important
    }
    .gaf-divi .et_pb_button_1_tb_header:after {
        opacity: 0;
        visibility: hidden;
        font-size: 0px
    }
    .gaf-divi .et_pb_section_1_tb_footer {
        display: none!important
    }
}
@media only screen and (max-width:767px) {
    .gaf-divi .et_pb_section_0_tb_header {
        width: 95%;
        max-width: 95%;
        display: none!important
    }
    .gaf-divi .et_pb_image_0_tb_header .et_pb_image_wrap img {
        max-height: none;
        width: auto
    }
    .gaf-divi .et_pb_image_0_tb_header {
        margin-top: 8px!important;
        margin-right: 55px!important;
        margin-left: 10px!important
    }
    .gaf-divi .et_pb_button_0_tb_header {
        display: none!important
    }
    .gaf-divi .et_pb_section_1_tb_header {
        width: 95%;
        max-width: 95%
    }
    .gaf-divi .et_pb_row_1_tb_header {
        min-height: 60px
    }
    .gaf-divi .et_pb_image_1_tb_header .et_pb_image_wrap img {
        max-height: 50px;
        width: auto
    }
    .gaf-divi .et_pb_image_1_tb_header {
        padding-left: 0;
        margin-top: 8px!important;
        margin-bottom: 8px!important;
        margin-left: 11px!important
    }
    .gaf-divi .et_pb_menu_1_tb_header {
        padding-top: 0;
        padding-right: 0;
        padding-left: 0;
        margin-top: 8px!important;
        margin-right: 0!important;
        margin-left: 0!important
    }
    .gaf-divi .et_pb_button_1_tb_header_wrapper .et_pb_button_1_tb_header, .gaf-divi .et_pb_button_1_tb_header_wrapper .et_pb_button_1_tb_header:hover {
        padding-top: 13px!important;
        padding-right: 13px!important;
        padding-bottom: 13px!important;
        padding-left: 13px!important
    }
    .gaf-divi .et_pb_button_1_tb_header_wrapper {
        margin-top: -3px!important;
        margin-right: 3%!important;
        margin-left: 5%!important
    }
    .gaf-divi .et_pb_section .et_pb_button_1_tb_header {
        font-size: 15px!important;
        background-image: initial;
        background-color: rgba(255,255,255,0)
    }
    .gaf-divi .et_pb_section .et_pb_button_1_tb_header:after {
        line-height: inherit;
        font-size: inherit!important;
        margin-left: .3em;
        left: auto;
        display: inline-block;
        opacity: 1;
        content: attr(data-icon);
        font-family: FontAwesome!important;
        font-weight: 900!important
    }
    .gaf-divi .et_pb_section .et_pb_button_1_tb_header:before {
        display: none
    }
    .gaf-divi .et_pb_section .et_pb_button_1_tb_header:hover:after {
        margin-left: .3em;
        margin-left: .3em;
        left: auto
    }
    .gaf-divi .et_pb_button_1_tb_header:after {
        background-color: #f6ce19!important;
        border-radius: 100px;
        right: 20px;
        width: 25px;
        height: 25px;
        padding: 6px;
        top: 8px;
        opacity: 1;
        visibility: visible;
        font-size: 30px
    }
    .gaf-divi .et_pb_section_1_tb_footer {
        display: none!important
    }
    .gaf-divi .et_pb_section .et_pb_button_0_tb_footer, .gaf-divi .et_pb_section .et_pb_button_1_tb_footer {
        font-size: 14px!important
    }
    .gaf-divi .et_pb_section .et_pb_button_0_tb_footer:after, .gaf-divi .et_pb_section .et_pb_button_1_tb_footer:after {
        line-height: inherit;
        font-size: inherit!important;
        margin-left: .3em;
        left: auto;
        display: inline-block;
        opacity: 1;
        content: attr(data-icon);
        font-family: ETmodules!important;
        font-weight: 400!important
    }
    .gaf-divi .et_pb_section .et_pb_button_0_tb_footer:before, .gaf-divi .et_pb_section .et_pb_button_1_tb_footer:before {
        display: none
    }
    .gaf-divi .et_pb_section .et_pb_button_0_tb_footer:hover:after, .gaf-divi .et_pb_section .et_pb_button_1_tb_footer:hover:after {
        margin-left: .3em;
        margin-left: .3em;
        left: auto
    }
}
.gaf-divi .et_pb_section_0_tb_footer.et_pb_section {
    padding-bottom: 0;
    background-color: #fbfcfd!important
}
.gaf-divi .et_pb_text_0_tb_footer, .gaf-divi .et_pb_text_9_tb_footer {
    padding-left: 40px!important;
    margin-bottom: 15px!important
}
.gaf-divi .et_pb_divider_0_tb_footer, .gaf-divi .et_pb_divider_1_tb_footer {
    margin-bottom: 10px!important;
    width: 30%
}
.gaf-divi .et_pb_divider_0_tb_footer:before, .gaf-divi .et_pb_divider_1_tb_footer:before {
    border-top-color: #f6ce19;
    border-top-width: 2px
}
.gaf-divi .et_pb_text_1_tb_footer h4, .gaf-divi .et_pb_text_2_tb_footer h4, .gaf-divi .et_pb_text_3_tb_footer h4, .gaf-divi .et_pb_text_4_tb_footer h4, .gaf-divi .et_pb_text_5_tb_footer h4, .gaf-divi .et_pb_text_6_tb_footer h4, .gaf-divi .et_pb_text_7_tb_footer h4, .gaf-divi .et_pb_text_8_tb_footer h4, .gaf-divi .et_pb_text_10_tb_footer h4, .gaf-divi .et_pb_text_11_tb_footer h4, .gaf-divi .et_pb_text_12_tb_footer h4, .gaf-divi .et_pb_text_13_tb_footer h4, .gaf-divi .et_pb_text_14_tb_footer h4, .gaf-divi .et_pb_text_15_tb_footer h4, .gaf-divi .et_pb_text_16_tb_footer h4, .gaf-divi .et_pb_text_17_tb_footer h4, .gaf-divi .et_pb_text_18_tb_footer h4, .gaf-divi .et_pb_text_19_tb_footer h4 {
    font-family: "Open Sans",Helvetica,Arial,Lucida,sans-serif
}
.gaf-divi .et_pb_text_1_tb_footer, .gaf-divi .et_pb_text_2_tb_footer, .gaf-divi .et_pb_text_3_tb_footer, .gaf-divi .et_pb_text_4_tb_footer, .gaf-divi .et_pb_text_5_tb_footer, .gaf-divi .et_pb_text_6_tb_footer, .gaf-divi .et_pb_text_7_tb_footer, .gaf-divi .et_pb_text_8_tb_footer, .gaf-divi .et_pb_text_10_tb_footer, .gaf-divi .et_pb_text_11_tb_footer, .gaf-divi .et_pb_text_12_tb_footer, .gaf-divi .et_pb_text_13_tb_footer, .gaf-divi .et_pb_text_14_tb_footer, .gaf-divi .et_pb_text_15_tb_footer, .gaf-divi .et_pb_text_16_tb_footer, .gaf-divi .et_pb_text_17_tb_footer, .gaf-divi .et_pb_text_18_tb_footer, .gaf-divi .et_pb_text_19_tb_footer {
    padding-left: 50px!important;
    margin-top: 0!important;
    margin-bottom: 0!important
}
.gaf-divi .et_pb_text_20_tb_footer {
    padding-top: 5px!important;
    padding-left: 25px!important;
    margin-bottom: 15px!important
}
.gaf-divi .et_pb_text_21_tb_footer h4 {
    font-family: "Open Sans",Helvetica,Arial,Lucida,sans-serif;
    color: #000!important
}
.gaf-divi .et_pb_text_21_tb_footer {
    padding-bottom: 20px!important;
    padding-left: 25px!important;
    margin-top: 0!important;
    margin-bottom: 0!important
}
.gaf-divi .et_pb_text_22_tb_footer {
    padding-top: 5px!important;
    padding-left: 25px!important;
    margin-bottom: 3px!important
}
.gaf-divi .et_pb_row_1_tb_footer {
    background-color: #333;
    max-height: 40px;
    box-shadow: 0px 2px 60px -10px rgba(0,0,0,.64)
}
.gaf-divi .et_pb_row_1_tb_footer.et_pb_row {
    margin-top: 50px!important;
    margin-bottom: 0!important
}
.gaf-divi .et_pb_row_1_tb_footer, .gaf-divi .et_pb_row_1_tb_footer.et_pb_row, .gaf-divi .single #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row, .gaf-divi .single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row {
    width: 100%;
    max-width: 100%
}
.gaf-divi .et_pb_text_23_tb_footer.et_pb_text {
    color: #a5a5a5!important
}
.gaf-divi .et_pb_text_23_tb_footer {
    font-family: "Open Sans",Helvetica,Arial,Lucida,sans-serif;
    font-size: 16px;
    margin-top: -10px!important;
    margin-bottom: -10px!important;
    margin-left: 470px!important
}
.gaf-divi .et_pb_section_1_tb_footer:before {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    content: "";
    background: rgba(0,0,0,.8);
    position: fixed
}
.gaf-divi .et_pb_section_1_tb_footer, .gaf-divi .et_pb_section_2_tb_footer {
    display: none
}
.gaf-divi .et_pb_row_2_tb_footer {
    transform: translatey(-50%) translatex(-50%);
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 1001
}
.gaf-divi .et_pb_video_0_tb_footer, .gaf-divi .et_pb_video_1_tb_footer {
    border-width: 10px;
    border-color: #fff;
    margin-top: 100px!important;
    box-shadow: 0px 2px 60px 10px rgba(0,0,0,.3)
}
.gaf-divi .et_pb_button_0_tb_footer_wrapper .et_pb_button_0_tb_footer, .gaf-divi .et_pb_button_0_tb_footer_wrapper .et_pb_button_0_tb_footer:hover, .gaf-divi .et_pb_button_1_tb_footer_wrapper .et_pb_button_1_tb_footer, .gaf-divi .et_pb_button_1_tb_footer_wrapper .et_pb_button_1_tb_footer:hover {
    padding-top: 20px!important;
    padding-right: 50px!important;
    padding-bottom: 20px!important;
    padding-left: 30px!important
}
.gaf-divi .et_pb_section .et_pb_button_0_tb_footer, .gaf-divi .et_pb_section .et_pb_button_1_tb_footer {
    color: #f6ce19!important;
    border-width: 0!important;
    border-color: #ff4c00;
    border-radius: 100px;
    letter-spacing: 5px;
    font-size: 18px;
    font-weight: 900!important;
    font-style: italic!important;
    text-transform: uppercase!important;
    background-color: #fff
}
.gaf-divi .et_pb_section .et_pb_button_0_tb_footer:hover, .gaf-divi .et_pb_section .et_pb_button_1_tb_footer:hover {
    letter-spacing: 6px!important
}
.gaf-divi .et_pb_section .et_pb_button_0_tb_footer:hover:after, .gaf-divi .et_pb_section .et_pb_button_1_tb_footer:hover:after {
    margin-left: .3em;
    margin-left: .3em;
    left: auto
}
.gaf-divi .et_pb_section .et_pb_button_0_tb_footer:after, .gaf-divi .et_pb_section .et_pb_button_1_tb_footer:after {
    line-height: inherit;
    font-size: inherit!important;
    opacity: 1;
    margin-left: .3em;
    left: auto;
    font-family: ETmodules!important;
    font-weight: 400!important
}
.gaf-divi .et_pb_button_0_tb_footer, .gaf-divi .et_pb_button_1_tb_footer {
    box-shadow: 0px 12px 50px -12px rgba(0,0,0,.57);
    transition: letter-spacing 300ms ease 0ms,box-shadow 300ms ease 0ms
}
.gaf-divi .et_pb_button_0_tb_footer:hover, .gaf-divi .et_pb_button_1_tb_footer:hover {
    box-shadow: 0px 12px 80px -12px rgba(255,76,0,.63)
}
.gaf-divi .et_pb_button_0_tb_footer, .gaf-divi .et_pb_button_0_tb_footer:after, .gaf-divi .et_pb_button_1_tb_footer, .gaf-divi .et_pb_button_1_tb_footer:after {
    transition: all 300ms ease 0ms
}
.gaf-divi .et_pb_blurb_0_tb_footer.et_pb_blurb {
    position: absolute;
    top: 100px;
    right: -60px;
    cursor: pointer
}
.gaf-divi .et_pb_blurb_0_tb_footer .et-pb-icon, .gaf-divi .et_pb_blurb_1_tb_footer .et-pb-icon {
    font-size: 50px;
    color: #fff;
    font-family: ETmodules!important;
    font-weight: 400!important
}
.gaf-divi .et_pb_section_2_tb_footer:before {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    content: "";
    background: rgba(0,0,0,.8);
    position: fixed
}
.gaf-divi .et_pb_row_3_tb_footer {
    transform: translatey(-50%) translatex(-50%);
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 1000
}
.gaf-divi .et_pb_blurb_1_tb_footer.et_pb_blurb {
    position: absolute;
    top: 25px;
    right: 0;
    cursor: pointer
}