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: 15px
}

.et_pb_slide_content,.et_pb_best_value {
    font-size: 17px
}

.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container {
    max-width: 960px
}

.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row {
    max-width: 1120px
}

#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu {
    background-color: #000120
}

#top-header,#et-secondary-nav li ul {
    background-color: #000000
}

.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info {
    color: #ffffff
}

.et_search_form_container input::-moz-placeholder {
    color: #ffffff
}

.et_search_form_container input::-webkit-input-placeholder {
    color: #ffffff
}

.et_search_form_container input:-ms-input-placeholder {
    color: #ffffff
}

#top-menu li a {
    font-size: 12px
}

body.et_vertical_nav .container.et_search_form_container .et-search-form input {
    font-size: 12px!important
}

#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a,.et_color_scheme_red #top-menu li.current-menu-ancestor>a,.et_color_scheme_red #top-menu li.current-menu-item>a,.et_color_scheme_red #top-menu li.current_page_item>a,.et_color_scheme_pink #top-menu li.current-menu-ancestor>a,.et_color_scheme_pink #top-menu li.current-menu-item>a,.et_color_scheme_pink #top-menu li.current_page_item>a,.et_color_scheme_orange #top-menu li.current-menu-ancestor>a,.et_color_scheme_orange #top-menu li.current-menu-item>a,.et_color_scheme_orange #top-menu li.current_page_item>a,.et_color_scheme_green #top-menu li.current-menu-ancestor>a,.et_color_scheme_green #top-menu li.current-menu-item>a,.et_color_scheme_green #top-menu li.current_page_item>a {
    color: #eaeaea
}

#main-footer {
    background-color: #000000
}

#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover {
    color: #ffffff
}

.footer-widget {
    color: #ffffff
}

#main-footer .footer-widget h4 {
    color: #ffffff
}

.footer-widget li:before {
    border-color: #ffffff
}

#footer-widgets .footer-widget li:before {
    top: 9.75px
}

#et-footer-nav .bottom-nav li.current-menu-item a {
    color: #000000
}

.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field {
    letter-spacing: px
}

.et_slide_in_menu_container .et-search-field::-moz-placeholder {
    letter-spacing: px
}

.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder {
    letter-spacing: px
}

.et_slide_in_menu_container .et-search-field:-ms-input-placeholder {
    letter-spacing: px
}

@media only screen and (min-width: 981px) {
    .et_pb_section {
        padding:0% 0
    }

    .et_pb_fullwidth_section {
        padding: 0
    }

    #logo {
        max-height: 100%
    }

    .et_pb_svg_logo #logo {
        height: 100%
    }

    #main-header .logo_container {
        width: 100%
    }

    .et_header_style_centered #main-header .logo_container,.et_header_style_split #main-header .logo_container {
        margin: 0 auto
    }

    .et_vertical_nav #et-top-navigation {
        margin-top: 90px
    }

    .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
    }

    .et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul {
        background-color: #000000
    }

    .et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info {
        color: #ffffff!important
    }

    .et-fixed-header .et_search_form_container input::-moz-placeholder {
        color: #ffffff!important
    }

    .et-fixed-header .et_search_form_container input::-webkit-input-placeholder {
        color: #ffffff!important
    }

    .et-fixed-header .et_search_form_container input:-ms-input-placeholder {
        color: #ffffff!important
    }

    .et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a {
        color: #eaeaea!important
    }
}

@media only screen and (min-width: 1200px) {
    .et_pb_row {
        padding:24px 0
    }

    .et_pb_section {
        padding: 0px 0
    }

    .single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
        padding-top: 72px
    }

    .et_pb_fullwidth_section {
        padding: 0
    }
}

h1,h2,h3,h4,h5,h6 {
    font-family: 'Verdana',Helvetica,Arial,Lucida,sans-serif
}

body,input,textarea,select {
    font-family: 'Verdana',Helvetica,Arial,Lucida,sans-serif
}

body {
    -webkit-font-smoothing: auto!important;
    font-family: Verdana,Geneva,sans-serif!important
}

.et_pb_toggle_open {
    padding: 20px 15px
}

li.contatti a {
    border: 0!Important;
    background: none!Important;
    font-size: 10px!Important;
    font-weight: normal!Important
}

.m30t {
    margin-top: 30px
}

.prisma-menu {
    margin-top: 10px
}

.prisma-menu:before {
    position: absolute;
    z-index: 9999;
    background-size: 10px;
    background-image: url(http://stefanolucarelli.it/wp-content/uploads/2018/07/prisma-ok.png);
    background-size: 35px 39px;
    width: 35px;
    height: 35px;
    content: "";
    right: 0px;
    top: 3px
}

* {
    border-radius: 0px!Important
}

.et_boxed_layout #page-container .et_pb_row.footer {
    margin: 15px 0px!important
}

body.custom-background {
    background-color: #000100!Important;
    background-image: url(http://stefanolucarelli.it/wp-content/uploads/2018/08/sfondo-main-1.jpg);
    background-position: top left!Important;
    background-size: initial!Important;
    ;background-repeat: no-repeat!Important;
    background-attachment: initial!Important;
}

.toogle_alt .et_pb_toggle_title {
    padding: 0px!Important;
    text-align: center!Important
}

.toogle_alt .et_pb_toggle_title:before {
    display: none!Important
}

.prisma .et_pb_blurb_container {
    position: absolute;
    top: 47px;
    width: 100%
}

.mfp-figure {
    position: relative
}

.mfp-close {
    position: absolute;
    top: 40px!important;
    opacity: 1!important
}

.relatore .et_pb_slide {
    background-size: contain!important;
    background-position: center center!important;
    background-repeat: no-repeat!important
}

.et_boxed_layout #page-container .et_pb_row.player-home {
    padding: 0px!important;
    width: 100%!important;
    max-width: 100%!important
}

.et_boxed_layout #page-container .et_pb_row {
    width: 100%;
    padding: 0px 48px 0px 17px
}

p {
    font-size: 11px!important
}

.riga_bianca {
    background: rgb(17,17,30);
    background: -moz-linear-gradient(90deg,rgba(17,17,30,1) 0%,rgba(17,17,30,1) 96%,rgba(242,242,242,1) 96%,rgba(242,242,242,1) 100%);
    background: -webkit-linear-gradient(90deg,rgba(17,17,30,1) 0%,rgba(17,17,30,1) 96%,rgba(242,242,242,1) 96%,rgba(242,242,242,1) 100%);
    background: linear-gradient(90deg,rgba(17,17,30,1) 0%,rgba(17,17,30,1) 96%,rgba(242,242,242,1) 96%,rgba(242,242,242,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#11111e",endColorstr="#f2f2f2",GradientType=1)
}

.et_boxed_layout.et_vertical_nav #page-container {
    max-width: 800px!important
}

.cue-playlist .cue-track .cue-track-details .cue-track-title {
    color: #fff!important
}

.et_vertical_nav #page-container #main-header {
    width: 171px;
    padding-top: 101px
}

.et_vertical_nav #et-main-area,.et_vertical_nav #top-header {
    margin-left: 171px!important
}

.et_vertical_nav #main-header .container {
    margin: 0 8px
}

#top-menu {
    float: left;
    width: 100%
}

.et_vertical_nav #main-header #top-menu li {
    float: left;
    width: 100%
}

.et_vertical_nav #main-header #top-menu>li>a {
    padding-bottom: 10px;
    padding-left: 3px;
    line-height: 13px;
    border: 1px solid #424361;
    background: #1e1e40;
    padding-right: 1px;
    width: 100%;
    float: left;
    font-size: 11px;
    padding: 8px
}

.strong-view.modern .testimonial-heading {
    font-weight: 700;
    margin-top: 0;
    color: #87abdb
}

body {
    padding-bottom: 50px
}

#footer-bottom {
    background: #111111;
    background: -webkit-linear-gradient(top,#1b2143,#ffffff);
    background: -o-linear-gradient(top,#1b2143,#ffffff);
    background: -moz-linear-gradient(top,#1b2143,#ffffff);
    background: linear-gradient(to bottom,#1b2143,#ffffff)
}

.cue-playlist .cue-tracks {
    background: #1b1720!important;
    border-color: #e0e0e0;
    border-style: solid;
    border-width: 0 1px 1px 1px;
    box-shadow: 0 1px 2px rgba(0,0,0,.08);
    list-style: none;
    margin: 0;
    overflow: auto;
    padding: 0;
    text-align: left;
    width: 100%
}

.cue-playlist .cue-track.is-current,.cue-playlist .cue-track:hover {
    background-color: #1b1720!important
}

.et_boxed_layout.et_vertical_nav #page-container {
    max-width: 1000px
}

p {
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #A9ABDB;
    padding-bottom: 1em;
    line-height: 14px
}

h3 {
    color: #A9ABDB
}

.et_pb_button {
    border-width: 0px!important;
    border-radius: 0px;
    font-size: 13px!important;
    padding-left: 0.7em;
    padding-right: 2em;
    background-color: #242330
}

.centro {
    margin: 0 auto!important
}

.et_vertical_nav #page-container #main-header {
    padding-top: 0px
}

.et_header_style_left #logo,.et_header_style_split #logo {
    max-width: 90%
}

.et_header_style_left .mobile_menu_bar,.et_header_style_split .mobile_menu_bar {
    padding: 9px 0px
}

.et_menu_container {
    margin: 0px!Important;
    padding: 0px!Important;
    width: 100%!Important
}

@media (max-width: 980px) {
    .et_mobile_menu {
        display:block
    }

    .et_vertical_nav #page-container #main-header {
        float: left;
        margin-top: -50px
    }

    .et_secondary_nav_only_menu #top-header,#et-secondary-menu,#et-secondary-nav {
        display: block!Important
    }
}

@media (max-width: 767px) {
    .et_mobile_menu {
        display:none
    }

    .titolo-home {
        margin-top: 40px
    }

    p {
        font-size: 14px!important;
        line-height: 18px
    }

    .et_pb_section {
        padding: 0px 0px 0px 0px
    }

    .logo_container {
        display: block!important;
        height: initial;
        opacity: 1!important
    }

    .et_vertical_nav #page-container #main-header {
        width: 100%!Important
    }

    .et_vertical_nav #et-main-area,.et_vertical_nav #top-header {
        margin-left: 0px!Important
    }
}

@media only screen and (min-width: 321px) and (max-width:480px) {
    .et_pb_section:before {
        display:none
    }
}

.et_pb_section_0.et_pb_section {
    background-color: #111111!important
}

.et_pb_section_1 {
    border-radius: 2px 2px 2px 2px;
    overflow: hidden;
    border-bottom-width: 4px;
    border-left-width: 4px;
    border-bottom-color: #5167cd;
    border-left-color: #5167cd
}

.et_pb_section_1.et_pb_section {
    background-color: #11101e!important
}

.et_pb_text_0.et_pb_text {
    color: #a9abdb!important
}

.et_pb_text_1.et_pb_text {
    color: #a9abdb!important
}

.et_pb_text_0 {
    font-family: 'Verdana',Helvetica,Arial,Lucida,sans-serif;
    font-size: 11px;
    padding-top: 0px!important;
    padding-bottom: 0px!important;
    margin-top: 15px!important;
    margin-bottom: 15px!important
}

.et_pb_text_0 h5 {
    font-family: 'Verdana',Helvetica,Arial,Lucida,sans-serif;
    font-size: 11px
}

.et_pb_row_1.et_pb_row {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
    margin-top: 0px!important;
    margin-bottom: 15px!important;
    padding-top: 0px;
    padding-bottom: 0px
}

.et_pb_row_2.et_pb_row {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
    margin-top: 0px!important;
    margin-bottom: 15px!important;
    padding-top: 0px;
    padding-bottom: 0px
}

body #page-container .et_pb_section .et_pb_button_2 {
    border-width: 0px!important;
    border-radius: 0px;
    font-size: 8px;
    font-family: 'Verdana',Helvetica,Arial,Lucida,sans-serif!important;
    padding-right: 2em;
    padding-left: 0.7em;
    background-color: #242330
}

body #page-container .et_pb_section .et_pb_button_7 {
    border-width: 0px!important;
    border-radius: 0px;
    font-size: 8px;
    font-family: 'Verdana',Helvetica,Arial,Lucida,sans-serif!important;
    padding-right: 2em;
    padding-left: 0.7em;
    background-color: #242330
}

body #page-container .et_pb_section .et_pb_button_6 {
    border-width: 0px!important;
    border-radius: 0px;
    font-size: 8px;
    font-family: 'Verdana',Helvetica,Arial,Lucida,sans-serif!important;
    padding-right: 2em;
    padding-left: 0.7em;
    background-color: #242330
}

body #page-container .et_pb_section .et_pb_button_5 {
    border-width: 0px!important;
    border-radius: 0px;
    font-size: 8px;
    font-family: 'Verdana',Helvetica,Arial,Lucida,sans-serif!important;
    padding-right: 2em;
    padding-left: 0.7em;
    background-color: #242330
}

body #page-container .et_pb_section .et_pb_button_3 {
    border-width: 0px!important;
    border-radius: 0px;
    font-size: 8px;
    font-family: 'Verdana',Helvetica,Arial,Lucida,sans-serif!important;
    padding-right: 2em;
    padding-left: 0.7em;
    background-color: #242330
}

body #page-container .et_pb_section .et_pb_button_4 {
    border-width: 0px!important;
    border-radius: 0px;
    font-size: 8px;
    font-family: 'Verdana',Helvetica,Arial,Lucida,sans-serif!important;
    padding-right: 2em;
    padding-left: 0.7em;
    background-color: #242330
}

body #page-container .et_pb_section .et_pb_button_1 {
    border-width: 0px!important;
    border-radius: 0px;
    font-size: 8px;
    font-family: 'Verdana',Helvetica,Arial,Lucida,sans-serif!important;
    padding-right: 2em;
    padding-left: 0.7em;
    background-color: #242330
}

body #page-container .et_pb_section .et_pb_button_0 {
    border-width: 0px!important;
    border-radius: 0px;
    font-size: 8px;
    font-family: 'Verdana',Helvetica,Arial,Lucida,sans-serif!important;
    padding-right: 2em;
    padding-left: 0.7em;
    background-color: #242330
}

body #page-container .et_pb_section .et_pb_button_7:hover {
    color: #ffffff!important;
    border-radius: 0!important;
    background-image: initial;
    background-color: #242330
}

body #page-container .et_pb_section .et_pb_button_4:hover {
    color: #ffffff!important;
    border-radius: 0!important;
    background-image: initial;
    background-color: #242330
}

body #page-container .et_pb_section .et_pb_button_1:hover {
    color: #ffffff!important;
    border-radius: 0!important;
    background-image: initial;
    background-color: #242330
}

body #page-container .et_pb_section .et_pb_button_2:hover {
    color: #ffffff!important;
    border-radius: 0!important;
    background-image: initial;
    background-color: #242330
}

body #page-container .et_pb_section .et_pb_button_6:hover {
    color: #ffffff!important;
    border-radius: 0!important;
    background-image: initial;
    background-color: #242330
}

body #page-container .et_pb_section .et_pb_button_0:hover {
    color: #ffffff!important;
    border-radius: 0!important;
    background-image: initial;
    background-color: #242330
}

body #page-container .et_pb_section .et_pb_button_5:hover {
    color: #ffffff!important;
    border-radius: 0!important;
    background-image: initial;
    background-color: #242330
}

body #page-container .et_pb_section .et_pb_button_3:hover {
    color: #ffffff!important;
    border-radius: 0!important;
    background-image: initial;
    background-color: #242330
}

body #page-container .et_pb_section .et_pb_button_6:hover:after {
    margin-left: .3em;
    left: auto;
    margin-left: .3em
}

body #page-container .et_pb_section .et_pb_button_5:hover:after {
    margin-left: .3em;
    left: auto;
    margin-left: .3em
}

body #page-container .et_pb_section .et_pb_button_0:hover:after {
    margin-left: .3em;
    left: auto;
    margin-left: .3em
}

body #page-container .et_pb_section .et_pb_button_7:hover:after {
    margin-left: .3em;
    left: auto;
    margin-left: .3em
}

body #page-container .et_pb_section .et_pb_button_4:hover:after {
    margin-left: .3em;
    left: auto;
    margin-left: .3em
}

body #page-container .et_pb_section .et_pb_button_1:hover:after {
    margin-left: .3em;
    left: auto;
    margin-left: .3em
}

body #page-container .et_pb_section .et_pb_button_2:hover:after {
    margin-left: .3em;
    left: auto;
    margin-left: .3em
}

body #page-container .et_pb_section .et_pb_button_3:hover:after {
    margin-left: .3em;
    left: auto;
    margin-left: .3em
}

body #page-container .et_pb_section .et_pb_button_5:after {
    color: #ffffff;
    line-height: inherit;
    font-size: inherit!important;
    opacity: 1;
    margin-left: .3em;
    left: auto
}

body #page-container .et_pb_section .et_pb_button_7:after {
    color: #ffffff;
    line-height: inherit;
    font-size: inherit!important;
    opacity: 1;
    margin-left: .3em;
    left: auto
}

body #page-container .et_pb_section .et_pb_button_4:after {
    color: #ffffff;
    line-height: inherit;
    font-size: inherit!important;
    opacity: 1;
    margin-left: .3em;
    left: auto
}

body #page-container .et_pb_section .et_pb_button_3:after {
    color: #ffffff;
    line-height: inherit;
    font-size: inherit!important;
    opacity: 1;
    margin-left: .3em;
    left: auto
}

body #page-container .et_pb_section .et_pb_button_6:after {
    color: #ffffff;
    line-height: inherit;
    font-size: inherit!important;
    opacity: 1;
    margin-left: .3em;
    left: auto
}

body #page-container .et_pb_section .et_pb_button_0:after {
    color: #ffffff;
    line-height: inherit;
    font-size: inherit!important;
    opacity: 1;
    margin-left: .3em;
    left: auto
}

body #page-container .et_pb_section .et_pb_button_1:after {
    color: #ffffff;
    line-height: inherit;
    font-size: inherit!important;
    opacity: 1;
    margin-left: .3em;
    left: auto
}

body #page-container .et_pb_section .et_pb_button_2:after {
    color: #ffffff;
    line-height: inherit;
    font-size: inherit!important;
    opacity: 1;
    margin-left: .3em;
    left: auto
}

.et_pb_button_4 {
    transition: color 300ms ease 0ms,background-color 300ms ease 0ms;
    font-size: 11px!important;
    width: 100%
}

.et_pb_button_1 {
    transition: color 300ms ease 0ms,background-color 300ms ease 0ms;
    font-size: 11px!important;
    width: 100%
}

.et_pb_button_6 {
    transition: color 300ms ease 0ms,background-color 300ms ease 0ms;
    font-size: 11px!important;
    width: 100%
}

.et_pb_button_7 {
    transition: color 300ms ease 0ms,background-color 300ms ease 0ms;
    font-size: 11px!important;
    width: 100%
}

.et_pb_button_2 {
    transition: color 300ms ease 0ms,background-color 300ms ease 0ms;
    font-size: 11px!important;
    width: 100%
}

.et_pb_button_5 {
    transition: color 300ms ease 0ms,background-color 300ms ease 0ms;
    font-size: 11px!important;
    width: 100%
}

.et_pb_button_0 {
    transition: color 300ms ease 0ms,background-color 300ms ease 0ms;
    font-size: 11px!important;
    width: 100%
}

.et_pb_button_3 {
    transition: color 300ms ease 0ms,background-color 300ms ease 0ms;
    font-size: 11px!important;
    width: 100%
}

.et_pb_button_5,.et_pb_button_5:after {
    transition: all 300ms ease 0ms
}

.et_pb_button_2,.et_pb_button_2:after {
    transition: all 300ms ease 0ms
}

.et_pb_button_7,.et_pb_button_7:after {
    transition: all 300ms ease 0ms
}

.et_pb_button_1,.et_pb_button_1:after {
    transition: all 300ms ease 0ms
}

.et_pb_button_4,.et_pb_button_4:after {
    transition: all 300ms ease 0ms
}

.et_pb_button_6,.et_pb_button_6:after {
    transition: all 300ms ease 0ms
}

.et_pb_button_3,.et_pb_button_3:after {
    transition: all 300ms ease 0ms
}

.et_pb_button_0,.et_pb_button_0:after {
    transition: all 300ms ease 0ms
}

.et_pb_row_3.et_pb_row {
    margin-top: 30px!important;
    margin-bottom: 30px!important
}

.et_pb_text_1 {
    font-family: 'Verdana',Helvetica,Arial,Lucida,sans-serif;
    font-size: 11px;
    margin-top: 30px!important
}

.et_pb_blurb_2.et_pb_blurb {
    margin-bottom: -20px!important
}

.et_pb_blurb_1.et_pb_blurb {
    margin-bottom: -20px!important
}

.et_pb_blurb_0.et_pb_blurb {
    margin-bottom: -20px!important
}

.et_pb_row_5.et_pb_row {
    padding-top: 0px!important;
    padding-right: 0px!important;
    padding-bottom: 0px!important;
    padding-left: 0px!important;
    margin-top: 0px!important;
    margin-right: 0px!important;
    margin-bottom: 0px!important;
    margin-left: 0px!important
}

.et_pb_row_6.et_pb_row {
    padding-top: 0px!important;
    padding-right: 0px!important;
    padding-bottom: 0px!important;
    padding-left: 0px!important;
    margin-top: 0px!important;
    margin-right: 0px!important;
    margin-bottom: 0px!important;
    margin-left: 0px!important;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.et_pb_text_5 {
    font-family: 'Verdana',Helvetica,Arial,Lucida,sans-serif;
    padding-right: 0px!important;
    padding-left: 0px!important;
    margin-top: 30px!important;
    margin-right: 0px!important;
    margin-bottom: 15px!important;
    margin-left: 0px!important;
    font-size: 14px!important
}

@media only screen and (min-width: 981px) {
    .et_pb_row_5,body.et_boxed_layout #page-container .et_pb_row_5.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row {
        width:89%;
        max-width: 89%
    }

    .et_pb_row_6,body.et_boxed_layout #page-container .et_pb_row_6.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_6.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_6.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_6.et_pb_row {
        width: 89%;
        max-width: 89%
    }
}

@media only screen and (max-width: 980px) {
    .et_pb_section_1 {
        border-bottom-width:4px;
        border-left-width: 4px;
        border-bottom-color: #5167cd;
        border-left-color: #5167cd
    }

    body #page-container .et_pb_section .et_pb_button_3: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
    }

    body #page-container .et_pb_section .et_pb_button_7: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
    }

    body #page-container .et_pb_section .et_pb_button_6: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
    }

    body #page-container .et_pb_section .et_pb_button_5: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
    }

    body #page-container .et_pb_section .et_pb_button_0: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
    }

    body #page-container .et_pb_section .et_pb_button_4: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
    }

    body #page-container .et_pb_section .et_pb_button_2: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
    }

    body #page-container .et_pb_section .et_pb_button_1: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
    }

    body #page-container .et_pb_section .et_pb_button_7:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_button_0:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_button_6:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_button_2:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_button_5:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_button_4:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_button_1:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_button_3:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_button_4:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em
    }

    body #page-container .et_pb_section .et_pb_button_3:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em
    }

    body #page-container .et_pb_section .et_pb_button_5:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em
    }

    body #page-container .et_pb_section .et_pb_button_0:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em
    }

    body #page-container .et_pb_section .et_pb_button_6:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em
    }

    body #page-container .et_pb_section .et_pb_button_1:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em
    }

    body #page-container .et_pb_section .et_pb_button_2:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em
    }

    body #page-container .et_pb_section .et_pb_button_7:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em
    }

    .et_pb_row_5,body.et_boxed_layout #page-container .et_pb_row_5.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row {
        width: 80%;
        max-width: 80%
    }

    .et_pb_row_6,body.et_boxed_layout #page-container .et_pb_row_6.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_6.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_6.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_6.et_pb_row {
        width: 80%;
        max-width: 80%
    }
}

@media only screen and (max-width: 767px) {
    .et_pb_section_1 {
        border-bottom-width:4px;
        border-left-width: 4px;
        border-bottom-color: #5167cd;
        border-left-color: #5167cd
    }

    body #page-container .et_pb_section .et_pb_button_0: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
    }

    body #page-container .et_pb_section .et_pb_button_5: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
    }

    body #page-container .et_pb_section .et_pb_button_1: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
    }

    body #page-container .et_pb_section .et_pb_button_7: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
    }

    body #page-container .et_pb_section .et_pb_button_2: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
    }

    body #page-container .et_pb_section .et_pb_button_4: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
    }

    body #page-container .et_pb_section .et_pb_button_6: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
    }

    body #page-container .et_pb_section .et_pb_button_3: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
    }

    body #page-container .et_pb_section .et_pb_button_6:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_button_4:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_button_5:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_button_3:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_button_2:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_button_1:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_button_7:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_button_0:before {
        display: none
    }

    body #page-container .et_pb_section .et_pb_button_6:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em
    }

    body #page-container .et_pb_section .et_pb_button_3:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em
    }

    body #page-container .et_pb_section .et_pb_button_5:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em
    }

    body #page-container .et_pb_section .et_pb_button_4:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em
    }

    body #page-container .et_pb_section .et_pb_button_2:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em
    }

    body #page-container .et_pb_section .et_pb_button_1:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em
    }

    body #page-container .et_pb_section .et_pb_button_0:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em
    }

    body #page-container .et_pb_section .et_pb_button_7:hover:after {
        margin-left: .3em;
        left: auto;
        margin-left: .3em
    }
}
