#footer .widget:not(.woocommerce) {
       bottom: 8px; 
       top: -8px; 
    } 

#footer .widget:not(.woocommerce) p {
       font-size: 13px; 
       line-height: 11px; 
    } 

#footer .widgettitle {
       font-family: Cantarell!important; 
       font-size: 16px!important; 
    } 

#main aside.sidebar.sidebar_right .inner_sidebar .widget:not(.woocommerce) h3:not(.widget:not(.woocommerce)-title) {
       font-size: 14px!important; 
    } 

#main .container.template-blog article .entry-title a {
       font-size: 24px; 
    } 

#main .container.template-blog article .post-meta-infos {
       font-family: Open Sans; 
    } 

#top .header-scrolled #header_main {
       top: 5px; 
    } 

#top .main_menu ul.menu li a {
       color: #000000; 
       font-size: 15px!important; 
       text-indent: 0px; 
       text-transform: none; 
       white-space: normal; 
       word-spacing: 3px; 
    } 

#top #header_main {
       height: 61px; 
    } 

#top.page-id-1070 #main > div.container_wrap:nth-child(2) .template-blog .entry-content-header {
       font-family: Arial; 
    } 

#top.page-id-1213 #hello .av-special-heading .av-special-heading-tag {
       color: rgba(245,128,38,1); 
    } 

#top.page-id-1213 #hello .avia_ajax_form .form_element input.button {
       background-color: rgba(245,128,38,1)!important; 
    } 

#top.page-id-1213 #hello .avia_ajax_form h3 {
       font-size: 22px; 
    } 

#top.page-id-1213 #hello .avia-button:not(.avia-button-fullwidth) {
       background-color: rgba(245,128,38,1); 
    } 

hash-topdot-page-id-1215-hash-av-section-1-dot-container {
    } 

#top.page-id-1215 #av_section_1 .container {
       background-color: transparent; 
       background-image: url(//i.imgur.com/xiz4ORU.png); 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
       border-bottom-width: 0px!important; 
       border-color: #c5c5c5; 
       border-left-width: 0px!important; 
       border-right-width: 0px!important; 
       border-style: solid; 
       border-top-style: solid!important; 
       border-top-width: 0.25px!important; 
       border-width: 0px!important; 
    } 

#top.page-id-1215 #av_section_1 .content {
       background-attachment: fixed; 
    } 

#top.page-id-1215 #av_section_2 .avia_ajax_form {
       border-color: rgb(233, 94, 101); 
       color: #e95e65; 
    } 

#top.page-id-1215 #av_section_2 .avia_ajax_form .form_element input.button {
       background-color: #ffffff; 
       border-color: #e95e65; 
       border-left-style: solid; 
       border-left-width: 1px!important; 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       border-top-style: solid; 
       border-top-width: 1px!important; 
       color: #e95e65; 
    } 

#top.page-id-1215 #av_section_2 .avia_ajax_form .form_element input[type=text] {
       border-color: #e95e65; 
    } 

#top.page-id-1215 #av_section_2 .avia_ajax_form .form_element textarea {
       border-color: #e95e65; 
    } 

#top.page-id-1215 #hello .av-special-heading .av-special-heading-tag {
       color: #00a8c1!important; 
    } 

#top.page-id-1215 #hello .avia_ajax_form .form_element input.button {
       background-color: rgba(0,168,193,1); 
    } 

#top.page-id-1215 #hello .avia_ajax_form h3 {
       font-size: 22px; 
    } 

#top.page-id-1299 #av_section_2 .avia-button:not(.avia-button-fullwidth) {
       background-color: #e95e65!important; 
       border-bottom-width: 0px; 
       color: #ffffff!important; 
    } 

#top.page-id-1299 #av_section_2 .avia-button:not(.avia-button-fullwidth) span.avia_iconbox_title {
       font-size: 16px; 
       font-weight: 500; 
    } 

#top.page-id-143 #av_section_2 .av-special-heading .av-special-heading-tag {
       font-family: Old Standard TT; 
       text-decoration: none; 
       text-transform: none; 
    } 

#top.page-id-143 #av_section_2 .av_textblock_section .avia_textblock h5 {
       font-family: Open Sans; 
       font-size: 24px; 
       padding-top: 29px; 
    } 

#top.page-id-143 #av_section_2 .av_textblock_section .avia_textblock > p {
       font-size: 31px; 
       position: relative; 
       top: -11px; 
    } 

#top.page-id-143 #av_section_2 .avia-button:not(.avia-button-fullwidth) span.avia_iconbox_title {
       font-size: 18px; 
    } 

#top.page-id-1638 #av_section_3 .avia-button:not(.avia-button-fullwidth) {
       background-color: #e95e65!important; 
       border-bottom-width: 0px; 
       color: #ffffff!important; 
       font-size: 16px; 
       font-weight: 500; 
    } 

#top.page-id-1640 #av_section_1 {
       background-image: none; 
    } 

hash-topdot-page-id-1640-hash-av-section-1-dot-container {
    } 

#top.page-id-1640 #av_section_1 .container {
       background-color: transparent; 
       background-image: none; 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
       border-color: #cacaca; 
       border-top-style: solid; 
       border-top-width: 0.25px!important; 
       border-width: 0px!important; 
    } 

#top.page-id-1640 #av_section_2 .avia-button:not(.avia-button-fullwidth) {
       background-color: #ffffff!important; 
       border-bottom-width: 1px; 
       border-left-style: solid; 
       border-left-width: 1px!important; 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       border-top-style: solid; 
       border-top-width: 1px!important; 
       border-width: 1px; 
       color: #e95e65!important; 
    } 

#top.page-id-1767 #av_section_1 .av_textblock_section .avia_textblock h3 {
       color: #044a51; 
       font-size: 19px; 
       font-weight: bold; 
    } 

hash-topdot-page-id-253-hash-av-layout-grid-3 {
    } 

#top.page-id-253 #av-layout-grid-3 {
       background-attachment: fixed; 
       background-color: transparent; 
       background-image: url(//i.imgur.com/xiz4ORU.png); 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
    } 

hash-topdot-page-id-253-hash-av-layout-grid-4 {
    } 

#top.page-id-253 #av-layout-grid-4 {
       background-attachment: fixed; 
       background-color: transparent; 
       background-image: url(//i.imgur.com/xiz4ORU.png); 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
    } 

#top.page-id-253 #av_section_3 .avia-button:not(.avia-button-fullwidth) {
       background-color: #e95e65!important; 
       border-bottom-width: 0px; 
       color: #ffffff!important; 
    } 

hash-topdot-page-id-253-hash-hello {
    } 

#top.page-id-253 #hello {
       background-attachment: fixed; 
       background-color: transparent; 
       background-image: url(//i.imgur.com/xiz4ORU.png); 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
    } 

hash-topdot-page-id-255-hash-after-submenu-dot-container {
    } 

#top.page-id-255 #after_submenu .container {
       background-color: transparent; 
       background-image: url(//i.imgur.com/xiz4ORU.png); 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
       border-style: none; 
    } 

hash-topdot-page-id-255-hash-hello {
    } 

#top.page-id-255 #hello {
       background-attachment: fixed; 
       background-color: transparent; 
       background-image: url(//i.imgur.com/xiz4ORU.png); 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
       border-style: none; 
    } 

#top.page-id-255 #hello .avia-button:not(.avia-button-fullwidth) span.avia_iconbox_title {
       font-size: 26px; 
    } 

hash-topdot-page-id-257-hash-after-submenu-dot-container {
    } 

#top.page-id-257 #after_submenu .container {
       background-attachment: fixed; 
       background-color: transparent; 
       background-image: url(//i.imgur.com/xiz4ORU.png); 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
    } 

hash-topdot-page-id-257-hash-av-layout-grid-2 {
    } 

#top.page-id-257 #av-layout-grid-2 {
       background-attachment: fixed; 
       background-color: transparent; 
       background-image: url(//i.imgur.com/xiz4ORU.png); 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
    } 

hash-topdot-page-id-257-hash-av-section-1-dot-container {
    } 

#top.page-id-257 #av_section_1 .container {
       background-attachment: fixed; 
       background-color: transparent; 
       background-image: url(//i.imgur.com/xiz4ORU.png); 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
    } 

#top.page-id-259 #av_section_2 .avia-button:not(.avia-button-fullwidth) {
       background-color: #e95e65!important; 
       border-bottom-width: 0px; 
       color: #ffffff!important; 
       font-size: 16px; 
       font-weight: 500; 
    } 

#top.page-id-485 #av_section_1 {
       background-image: none!important; 
    } 

hash-topdot-page-id-485-hash-av-section-1-dot-container {
    } 

#top.page-id-485 #av_section_1 .container {
       background-attachment: fixed; 
       background-color: transparent; 
       background-image: none; 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
    } 

#top.page-id-485 #av_section_2 .avia-button:not(.avia-button-fullwidth) {
       background-color: #e95e65!important; 
       border-bottom-width: 0px; 
       color: #ffffff!important; 
       font-size: 16px; 
       font-weight: 500; 
    } 

hash-topdot-page-id-485-hash-hello {
    } 

#top.page-id-485 #hello {
       background-attachment: fixed; 
       background-color: transparent; 
       background-image: none; 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
    } 

hash-topdot-page-id-494-hash-av-section-1-dot-container {
    } 

#top.page-id-494 #av_section_1 .container {
       background-attachment: fixed; 
       background-color: transparent; 
       background-image: none; 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
    } 

#top.page-id-494 #av_section_3 .avia-button:not(.avia-button-fullwidth) {
       background-color: #e95e65!important; 
       border-bottom-width: 0px; 
       color: #ffffff!important; 
       font-size: 16px; 
       font-weight: 500; 
    } 

hash-topdot-page-id-494-hash-hello {
    } 

#top.page-id-494 #hello {
       background-attachment: fixed; 
       background-color: transparent; 
       background-image: url(//i.imgur.com/xiz4ORU.png); 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
    } 

#top.page-id-497 #av_section_2 .avia-button:not(.avia-button-fullwidth) {
       background-color: #e95e65!important; 
       border-bottom-width: 0px; 
       color: #ffffff!important; 
       font-size: 16px; 
       font-weight: 500; 
    } 

#top.page-id-501 #av_section_2 .avia-button:not(.avia-button-fullwidth) {
       background-color: #e95e65!important; 
       border-bottom-width: 0px; 
       color: #ffffff!important; 
       font-size: 16px; 
       font-weight: 500; 
    } 

#top.page-id-503 #av_section_2 .avia-button:not(.avia-button-fullwidth) {
       background-color: #e95e65!important; 
       border-bottom-width: 0px; 
       color: #ffffff!important; 
       font-size: 16px; 
       font-weight: 500; 
    } 

#top.page-id-508 #av_section_3 .avia-button:not(.avia-button-fullwidth) {
       background-color: #e95e65!important; 
       border-bottom-width: 0px; 
       color: #ffffff!important; 
       font-size: 16px; 
       font-weight: 500; 
    } 

#top.page-id-513 #av_section_2 .avia-button:not(.avia-button-fullwidth) {
       background-color: #e95e65!important; 
       border-bottom-width: 0px; 
       color: #ffffff!important; 
       font-size: 16px; 
       font-weight: 500; 
    } 

#top.page-id-658 #after_section_1 .avia-content-slider:not(.avia-content-slider-element-container) .entry-content-header {
       font-family: Cantarell; 
    } 

hash-topdot-page-id-658-hash-after-submenu-dot-container {
    } 

#top.page-id-658 #after_submenu .container {
       background-color: transparent; 
       background-image: url(//i.imgur.com/xiz4ORU.png); 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
    } 

#top.page-id-658 #av-layout-grid-1 .avia-button:not(.avia-button-fullwidth) {
       border-width: 2px; 
       padding-bottom: 11px; 
       padding-left: 16px; 
       padding-right: 16px; 
       padding-top: 10px; 
    } 

hash-topdot-page-id-658-hash-av-section-1-dot-container {
    } 

#top.page-id-658 #av_section_1 .container {
       background-color: transparent; 
       background-image: none; 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
    } 

#top.page-id-658 #av_section_2 .av-special-heading .av-special-heading-tag {
       font-family: Poiret One; 
       height: 42px; 
       width: 556px; 
    } 

#top.page-id-658 #av_section_2 .avia_ajax_form .form_element input.button {
       border-color: #e95e65!important; 
       border-width: 1px!important; 
       color: #e95e65; 
    } 

#top.page-id-658 #av_section_2 .avia_ajax_form .form_element input[type=text] {
       border-color: #e95e65; 
       border-width: 1px!important; 
    } 

#top.page-id-658 #av_section_2 .avia_ajax_form .form_element label {
       color: #e95e65; 
    } 

#top.page-id-658 #av_section_2 .avia-button:not(.avia-button-fullwidth) {
       background-color: rgba(252,252,252,1)!important; 
       border-bottom-color: #e95e65!important; 
       border-color: #e95e65!important; 
       border-left-color: #e95e65!important; 
       border-right-color: #e95e65!important; 
       border-style: solid; 
       border-top-color: #e95e65!important; 
       border-width: 2px; 
       color: #e95e65!important; 
       font-size: 15px; 
       font-weight: 600; 
       padding-bottom: 19px; 
       padding-left: 36px; 
       padding-right: 36px; 
       padding-top: 19px; 
    } 

hash-topdot-page-id-658-hash-av-section-2-dot-content {
    } 

#top.page-id-658 #av_section_2 .content {
       background-color: transparent; 
       background-image: none; 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
    } 

#top.page-id-658 #av_section_3 .avia_ajax_form .form_element {
       color: #e95e65; 
    } 

#top.page-id-658 #av_section_3 .avia_ajax_form .form_element input[type=text] {
       border-color: #e95e65; 
    } 

#top.page-id-658 #av_section_3 .avia-button:not(.avia-button-fullwidth) {
       background-color: #e95e65!important; 
       border-color: #fff!important; 
       border-width: 0px!important; 
       color: #ffffff!important; 
    } 

#top.page-id-658 #av_section_4 .avia-button:not(.avia-button-fullwidth) {
       background-color: #e95e65!important; 
       border-bottom-color: #e95e65!important; 
       border-color: #e95e65!important; 
       border-left-color: #e95e65!important; 
       border-left-style: solid; 
       border-left-width: 1px!important; 
       border-right-color: #e95e65!important; 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       border-style: solid!important; 
       border-top-color: #e95e65!important; 
       border-top-style: solid; 
       border-top-width: 1px!important; 
       border-width: 1px; 
       color: #ffffff!important; 
       font-size: 15px; 
    } 

#top.page-id-658 #fullscreen_slider_0 .avia-button:not(.avia-button-fullwidth) {
       border-color: rgba(249,249,249,1); 
       border-style: solid; 
       border-width: 2px; 
       font-size: 19px; 
       text-transform: capitalize; 
    } 

hash-topdot-page-id-658-hash-hello {
    } 

#top.page-id-658 #hello {
       background-attachment: fixed!important; 
       background-color: transparent; 
       background-image: url(//i.imgur.com/xiz4ORU.png); 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
    } 

#top.page-id-658 #hello .av-special-heading .av-special-heading-tag {
       color: #6a6a6a; 
       font-family: Molengo; 
       font-size: 60px; 
       font-weight: lighter; 
       text-decoration: none; 
    } 

#top.page-id-658 #welcome {
       border-top-style: none; 
    } 

#top.page-id-723 #av-layout-grid-1 .avia-button:not(.avia-button-fullwidth) {
       background-color: #ffffff!important; 
       border-left-style: solid; 
       border-left-width: 1px!important; 
       border-right-style: solid; 
       border-right-width: 1px!important; 
       border-top-style: solid; 
       border-top-width: 1px!important; 
       color: #e95e65!important; 
       font-size: 20px; 
    } 

hash-topdot-page-id-769-hash-av-layout-grid-2 {
    } 

#top.page-id-769 #av-layout-grid-2 {
       background-attachment: fixed; 
       background-color: transparent; 
       background-image: url(//i.imgur.com/xiz4ORU.png); 
        background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
    } 

#top.page-id-769 #av_section_2 .avia-button:not(.avia-button-fullwidth) {
       background-color: #e95e65!important; 
       border-bottom-width: 0px; 
       color: #ffffff!important; 
    } 

#top.page-id-963 #av_section_2 .avia-button:not(.avia-button-fullwidth) {
       background-color: #e95e65!important; 
       border-bottom-width: 0px; 
       color: #ffffff!important; 
       font-size: 16px; 
       font-weight: 500; 
    } 

#wpcf7-f11-o1 input[type=email] {
       background-color: #ffffff!important; 
       border-color: #e95e65!important; 
    } 

#wpcf7-f11-o1 input[type=submit] {
       background-color: rgb(255, 255, 255)!important; 
       border-color: #e95e65; 
       border-style: solid; 
       border-top-color: #e95e65!important; 
       border-width: 1px!important; 
       color: #e95e65!important; 
    } 

#wpcf7-f11-o1 input[type=text] {
       background-color: #ffffff!important; 
       border-bottom-color: #e95e65!important; 
       border-color: #e95e65!important; 
       border-right-color: #e95e65!important; 
       border-top-color: #e95e65!important; 
    } 

#wpcf7-f11-o1 textarea {
       background-color: #ffffff!important; 
       border-color: #e95e65!important; 
    } 

#wpcf7-f1646-o1 {
       border-color: #e95e65; 
       border-style: solid; 
       border-width: 0px!important; 
       color: #e95e65; 
    } 

#wpcf7-f1646-o1 input[type=email] {
       background-color: #ffffff!important; 
       border-color: #e95e65!important; 
    } 

#wpcf7-f1646-o1 input[type=submit] {
       background-color: rgb(255, 255, 255)!important; 
       border-color: #e95e65; 
       border-style: solid; 
       border-top-style: solid; 
       border-top-width: 1px!important; 
       border-width: 1px!important; 
       color: #e95e65; 
    } 

#wpcf7-f1646-o1 input[type=text] {
       background-color: #ffffff!important; 
       border-color: #e95e65!important; 
    } 

#wpcf7-f1646-o1 textarea {
       background-color: #ffffff!important; 
       border-color: #e95e65!important; 
    } 

#wpforms-1765 {
       border-color: #044a51; 
       color: #444444; 
    } 

#wpforms-1765 button.wpforms-submit {
       background-color: #808000; 
       color: #ffffff; 
    } 

#wpforms-1765 .wpforms-field .wpforms-field-label {
       color: #044a51; 
    } 

#wpforms-1765 .wpforms-field .wpforms-field-label .wpforms-required-label {
       color: #cd972a; 
    } 

#wpforms-1765 .wpforms-field .wpforms-field-sublabel {
       font-size: 12px; 
       position: relative; 
       top: -17px; 
    } 

#wpforms-1765 .wpforms-field {
       line-height: 23px; 
    } 

#wpforms-1765 .wpforms-field ul li {
       margin-right: 19px; 
       margin-top: -4px!important; 
    } 

html-body {
    } 

html body {
       background-image: url(//i.imgur.com/xiz4ORU.png),linear-gradient(0deg,#70e1f5,#ffd194)!important; 
       background-position: top left; 
       background-repeat: repeat; 
        background-size: auto; 
    } 

html-body-hash-main {
    } 

html body #main {
       background-attachment: fixed; 
    } 

