/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }



a, a:hover, a:focus { text-decoration: none;}
body { font-family: 'Open Sans', Tahoma, sans-serif; font-size: 16px; line-height: 1.7; color: #000;  }
strong {font-weight: 900;}
h1,h2,h3,h4,h5,h6 {font-family: 'Quicksand', sans-serif; margin: 15px 0!important;}
.et-db #et-boc .et_pb_row {max-width: 1170px;}

/*.et_pb_text_inner p:first-of-type {text-indent: 40px;}*/
.handleft { }
.handleft .et_pb_text_inner p:first-of-type {text-indent: 0px;}
.et_pb_section_5 .et_pb_text_inner p:first-of-type {text-indent: 0px;}

.et_pb_section.et_pb_section_4 ul {list-style: none!important; margin: 20px 0 20px 0!important}
.et_pb_section.et_pb_section_4 ul li {background-image: url(images/disc-red.png)!important; background-position: 0 4px!important; background-repeat: no-repeat!important;list-style: none!important; padding-left: 50px!important; margin-bottom: 5px!important}

.et_pb_section_7.handleft .numbers-c:before {    content: "";
    display: block;
    position: absolute;
    left: -180px;
    top: 85px;
    background-image: url(images/hand.png)!important;
    background-position: 0 0!important;
    -webkit-background-size: auto!important;
    background-size: auto!important;
    background-repeat: no-repeat!important;
    width: 300px;
    height: 200px;}

.et_pb_section_7.handleft .numbers-c p {padding-left: 70px!important; position: relative;margin-bottom: 20px!important;}
.et_pb_section_7.handleft .numbers-c p:nth-of-type(1):before {content: ""; display: inline-block; position: absolute; top: 0; left: 0; background-image: url(images/1.png); background-repeat: no-repeat; width: 50px; height: 50px; -webkit-background-size: cover;background-size: cover;}
.et_pb_section_7.handleft .numbers-c p:nth-of-type(2):before {content: ""; display: inline-block; position: absolute; top: 0; left: 0; background-image: url(images/2.png); background-repeat: no-repeat; width: 50px; height: 50px; -webkit-background-size: cover;background-size: cover;}
.et_pb_section_7.handleft .numbers-c p:nth-of-type(3):before {content: ""; display: inline-block; position: absolute; top: 0; left: 0; background-image: url(images/3.png); background-repeat: no-repeat; width: 50px; height: 50px; -webkit-background-size: cover;background-size: cover;}
.et_pb_section_7.handleft .numbers-c strong {color: #ee0034!important;}

.et_pb_row.et_pb_row_10:before { content: "";
    display: block;
    position: absolute;
    right: -200px;
    top: -45px;
    background-image: url(images/handr.png)!important;
    background-position: 0 0!important;
    -webkit-background-size: auto!important;
    background-size: auto!important;
    background-repeat: no-repeat!important;
    width: 300px;
    height: 200px;}

.footer img {margin: 0 15px!important;width: 100px;}

@media screen and (min-width:300px) and (max-width:900px) {
    .et-db #et-boc .et_pb_section_0 {background-size: 220%!important}
    .et_pb_section_7.handleft .numbers-c p {padding-left: 70px!important; position: relative;margin-bottom: 20px!important;}
    .et_pb_section_7.handleft .numbers-c:before {content: none}
    .et-db #et-boc .et_pb_row {padding-left: 10px; padding-right: 10px; box-sizing: border-box}
    .et_pb_text_inner p:first-of-type {text-indent: 0px;}
    .et_pb_section.et_pb_section_4 ul li {padding-left: 25px;     background-position: 0 8px!important;background-size: 10px!important;}
    .et-db #et-boc .et_pb_text_4 { max-width: 100%;}
    .lista, .lista ul {margin-bottom: 0!important;padding-bottom: 0!important;}
    .et_pb_column.et_pb_column_1_2.et_pb_column_15 {margin-bottom: 0!important;padding-bottom: 0!important;}
    .footer img {margin: 0 15px!important;width: 40px;}
    
}