#top #wrap_all .avia-slideshow .av-slideshow-caption.av-120hq1j-780e206e8a67a63d3c573d15d652afa9__0 .avia-caption-title{
font-size:30px;
color:#3a8ee8;
}
#top .avia-slideshow .av-slideshow-caption.av-120hq1j-780e206e8a67a63d3c573d15d652afa9__0 .avia-caption-content{
font-size:24px;
color:#5e5e5e;
}
#top .avia-slideshow .av-slideshow-caption.av-120hq1j-780e206e8a67a63d3c573d15d652afa9__0 .avia-caption-content p{
font-size:24px;
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-120hq1j-780e206e8a67a63d3c573d15d652afa9__0 .avia-caption-title{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-120hq1j-780e206e8a67a63d3c573d15d652afa9__0 .avia-caption-content{
font-size:18px;
}
#top .avia-slideshow .av-slideshow-caption.av-120hq1j-780e206e8a67a63d3c573d15d652afa9__0 .avia-caption-content p{
font-size:18px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-120hq1j-780e206e8a67a63d3c573d15d652afa9__0 .avia-caption-title{
font-size:16px;
}
#top .avia-slideshow .av-slideshow-caption.av-120hq1j-780e206e8a67a63d3c573d15d652afa9__0 .avia-caption-content{
font-size:14px;
}
#top .avia-slideshow .av-slideshow-caption.av-120hq1j-780e206e8a67a63d3c573d15d652afa9__0 .avia-caption-content p{
font-size:14px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-120hq1j-780e206e8a67a63d3c573d15d652afa9__0 .avia-caption-title{
font-size:16px;
}
#top .avia-slideshow .av-slideshow-caption.av-120hq1j-780e206e8a67a63d3c573d15d652afa9__0 .avia-caption-content{
display:none;
}
#top .avia-slideshow .av-slideshow-caption.av-120hq1j-780e206e8a67a63d3c573d15d652afa9__0 .avia-caption-content p{
display:none;
}
}

#top .av-special-heading.av-l1ximq8v-4fa6f3446098a40caa9287e72f5f75db{
padding-bottom:10px;
color:#227198;
}
body .av-special-heading.av-l1ximq8v-4fa6f3446098a40caa9287e72f5f75db .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l1ximq8v-4fa6f3446098a40caa9287e72f5f75db .special-heading-inner-border{
border-color:#227198;
}
.av-special-heading.av-l1ximq8v-4fa6f3446098a40caa9287e72f5f75db .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-vwwufb-288df916b6be43823060f3c06f8c0678{
margin-top:50px;
margin-bottom:20px;
}
.flex_column.av-vwwufb-288df916b6be43823060f3c06f8c0678{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-l1xkjnsw-168bad703558b9a2c08a5206464db865 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l1xkjnsw-168bad703558b9a2c08a5206464db865 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-l2eo63m4-25e4bea2e04792d3eb7141cadd90e4a0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l2eo63m4-25e4bea2e04792d3eb7141cadd90e4a0 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-vwwufb-1-c78e806cf8073715e51f3cb3ef18a7ac{
margin-top:50px;
margin-bottom:20px;
}
.flex_column.av-vwwufb-1-c78e806cf8073715e51f3cb3ef18a7ac{
transform:scale(1.1);
z-index:5;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2ucntz-afc764318b68f1c2ce7a45a694579d8d{
margin-top:50px;
margin-bottom:20px;
}
.flex_column.av-2ucntz-afc764318b68f1c2ce7a45a694579d8d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-l1xkjhyf-3206e90210f61f0dcb2e5a6878d6e809 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l1xkjhyf-3206e90210f61f0dcb2e5a6878d6e809 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-l2eo6kvv-ceda5724e8a05a18b92caaa9d609b45a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l2eo6kvv-ceda5724e8a05a18b92caaa9d609b45a .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-plmm8n-425b63ee90b8cf7507b459f7103633e7 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-nnbr4n-85d805c774087932884edebab3c6486e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-kvai2f-8436dbe67785407818a7834697ecd28e{
padding-bottom:20px;
color:#f15a29;
font-size:34px;
}
body .av-special-heading.av-kvai2f-8436dbe67785407818a7834697ecd28e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kvai2f-8436dbe67785407818a7834697ecd28e .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-kvai2f-8436dbe67785407818a7834697ecd28e .special-heading-inner-border{
border-color:#f15a29;
}
.av-special-heading.av-kvai2f-8436dbe67785407818a7834697ecd28e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-f3yxsn-cd4165609165c26882dc93bd8e54bdc2{
height:50px;
}

.flex_cell.av-ct11if-6d2220ae2b45d8c29a1e6d2ff8ea8c4e{
vertical-align:middle;
height:450px;
min-height:450px;
background:url(https://www.centrehygienedentaire.ch/wp/wp-content/uploads/2016/02/d1-centre-hygiene-dentaire-1030x686.jpg) 50% 50% no-repeat scroll #22689e;
}
.responsive #top #wrap_all .flex_cell.av-ct11if-6d2220ae2b45d8c29a1e6d2ff8ea8c4e{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-a7eex3-d562c50795f42a32a933ef9b1ec4367e{
vertical-align:middle;
height:450px;
min-height:450px;
background-color:#22689e;
}
.responsive #top #wrap_all .flex_cell.av-a7eex3-d562c50795f42a32a933ef9b1ec4367e{
padding:40px 60px 40px 60px !important;
}

#top .av-special-heading.av-9nplxz-becfe785d02837b691e567cb5aa6293a{
padding-bottom:25px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-9nplxz-becfe785d02837b691e567cb5aa6293a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9nplxz-becfe785d02837b691e567cb5aa6293a .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-9nplxz-becfe785d02837b691e567cb5aa6293a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-9nplxz-becfe785d02837b691e567cb5aa6293a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-86bvuf-45ba0adc758812ae2a446344b95ec6b7 .avia_textblock{
color:#ffffff;
}

#top .av-special-heading.av-22td3r-8c86273308eecad0f42660215e7accad{
padding-bottom:50px;
font-size:34px;
}
body .av-special-heading.av-22td3r-8c86273308eecad0f42660215e7accad .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-22td3r-8c86273308eecad0f42660215e7accad .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-22td3r-8c86273308eecad0f42660215e7accad .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-kvai2f-8436dbe67785407818a7834697ecd28e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9nplxz-becfe785d02837b691e567cb5aa6293a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-22td3r-8c86273308eecad0f42660215e7accad .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-kvai2f-8436dbe67785407818a7834697ecd28e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9nplxz-becfe785d02837b691e567cb5aa6293a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-22td3r-8c86273308eecad0f42660215e7accad .av-special-heading-tag{
font-size:0.8em;
}
}
