/*->BTF<-*/ @font-face{font-family:'rbc';src:url('fonts/rbc.woff2') format('woff2'),url('fonts/rbc.woff') format('woff');font-weight:normal;font-style:normal} @font-face{font-family:'rlc';src:url('fonts/rlc.woff2') format('woff2'),url('fonts/rlc.woff') format('woff');font-weight:normal;font-style:normal} @font-face{font-family:'rr';src:url('fonts/rr.woff2') format('woff2'),url('fonts/rr.woff') format('woff');font-weight:normal;font-style:normal} @font-face{font-family:'rb';src:url('fonts/rb.woff2') format('woff2'),url('fonts/rb.woff') format('woff');font-weight:normal;font-style:normal} @font-face{font-family:'nddb';src:url('fonts/nddb.woff2') format('woff2'),url('fonts/nddb.woff') format('woff');font-weight:normal;font-style:normal} @font-face{font-family:'q12';src:url('fonts/q12.woff2') format('woff2'),url('fonts/q12.woff') format('woff');font-weight:normal;font-style:normal} *{font-family:'rr',sans-serif} #ckDclrC{width:100%;height:0px;overflow:hidden;position:fixed;top:0;left:0;z-index:10000000;background:#333;padding:12px 0 12px 0;cursor:pointer} #ckDclr{color:#fff;font-size:0.8em;text-align:left;position:relative;margin:0 auto 0 auto;max-width:960px;width:100%;padding:0 0 10px 0} #ckDclr a{text-decoration:underline;color:#eace76} #ckDclr a:hover,#ckDclr a:active{color:#fff} #ckDclrOK{-moz-border-radius:4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;background:#fff;color:#333;padding:2px 6px 2px 6px;display:inline-block;margin:0 0 0 10px;cursor:pointer} #ckDclrOK:hover{background:#80b628;color:#fff} #ckDclrCls{float:right;background:url(https://www.orasisdesign.it/engine/imgDef/ico-isv-ko-b.svg) no-repeat;width:20px;height:20px;cursor:pointer} #ckDclrCls:hover{background:url(https://www.orasisdesign.it/engine/imgDef/ico-isv-ko.svg) no-repeat} input,textarea{ -moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px; border:0;color:#68624b;font-size:1.2em;padding:2px 6px} input:hover,textarea:hover{ -moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border:0; color:#000;font-size:1.2em;padding:2px 6px} .dAjcntCls,.dAjcntShw,.dAjNwlCls,.dAjNwlShw{display:inline-block;vertical-align:bottom} .dAjNwlCls,.dAjNwlShw{} .dAjCmp{width:100%} .dCntNC,.dCntNCErr,.dNwlNC,.dNwlNCErr{ line-height:2em;font-size:0.7em;color:#fff;text-transform:uppercase;text-align:left} .dCntMod,.dNwlMod{position:relative;display:inline-block;vertical-align:bottom;width:50%} .dNwlMod{width:100%} .dCntMod label,.dNwlMod label{color:#fff;font-size:0.9em} .dCmpCnt,.dCmpCnt:focus,.dCmpCntErr,.dCmpCntErr:focus,.dCmpNwl,.dCmpNwl:focus,.dCmpNwlErr,.dCmpNwlErr:focus {background:#fff;width:94%} .dCmpCntErr,.dCmpCntErr:focus,.dCmpNwlErr,.dCmpNwlErr:focus{background:#fc0} .cbx,.cbxErr{position:relative;z-index:5;opacity:0} .cbx,.cbxErr{margin:2px 0 0 2px;display:inline;vertical-align:middle} .dCbxLbl{float:left;font-size:10pt;margin:4px 4px 0 0;cursor:default} .chckbx,.chckbxHvr,.chckbxDis,.chckbxSel,.chckbxSelHvr,.chckbxSelDis,.chckbxErr,.chckbxErrHvr,.rd,.rdSel{position:absolute;top:0;left:0;width:19px;height:19px;display:block;background-position::center;background-repeat:no-repeat} .chckbxDis{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkb&_o=0.5&_cI=fff&_cIB=c0c0c0)} .chckbx{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkb&_cI=fff&_cIB=c0c0c0)} .chckbxHvr,.chckbxErrHvr{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkb&_cI=f0f0f0&_cIB=999999)} .chckbxSel{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkbSel&_cI=fff&_cIB=81B716&_cIA=81B716)} .chckbxSelHvr{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkbSel&_cI=81B716&_cIB=81B716&_cIA=fff)} .chckbxSelDis{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkbSel&_o=0.5&_cI=fff&_cIB=81B716&_cIA=81B716)} .chckbxErr{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkb&_cI=ffcc00&_cIB=c0c0c0)} .cbx,.cbxErr{margin:2px 10px 0 2px} #cnsl{ background:#86b01c; padding:0; margin:2% auto; text-align:center; position:relative; white-space:nowrap} #cnsl-pdd{ display:inline-block; text-align:left; padding:1.5% 0 2% 0; color:#fff} .cnsl-lbl{ padding:7px 12px; font-family:'rbtb'; display:inline-block; text-transform:uppercase; vertical-align:bottom} .cnsl-btt:hover{ background:#fff; color:#333} .cnsl-btt-a{ background:#d0cc4f; color:#68624b} #cnsl p.tit{ font-family:'nddb',serif; margin:0 0 20px 0; color:#fff; font-size:1.8em} #cnsl p + p{ color:#fff; font-size:0.9em; padding:0} .cnsl-spcr{ display:inline-block; vertical-align:bottom; padding:3% 10px; background:url(imgDef/pxl-w.jpg) center top repeat-y} .cnsl-fs{ background:#86b01c; padding:2%; position:fixed; width:98%; max-width:900px; max-height:90%; z-index:1000; overflow-y:auto} .slctTxt{color:#000} .nwlTxtDl{color:#fff !important} .cnsl-fs{ color:#fff !important; font-family:'rbtl',sans-serif} .cnsl-fs .dCntMod,.cnsl-fs .dNwlMod{ padding:0 0 2% 0; width:100%; max-width:450px; min-width:300px} .cnsl-fs h1{ color:#fff !important} .cnsl-fs h2{ color:#fff !important; font-family:'rbtl',sans-serif; text-transform:uppercase} .cnsl-fs h3{ color:#fff !important; font-family:'rbtl',sans-serif; text-transform:uppercase; padding:0 0 0% 0; border-bottom:1px solid #fff; margin:0 0 2% 0} .cnsl-fs .cnt-lbl{ color:#fff !important; font-size:0.8em; font-family:'rbtl',sans-serif; text-transform:uppercase; width:10%; display:inline-block; vertical-align:bottom} .cnsl-fs a{ color:#fff !important; font-family:'rbtl',sans-serif; text-transform:uppercase} .cnt_snd-btt,.nwl_snd-btt,.nwl_del-btt{ display:inline-block; padding:0.5% 1% 0.3% 1%; text-transform:uppercase; background:#fff; font-family:'rbtl',sans-serif; cursor:pointer} .nwl_del-btt{ vertical-align:middle; margin:0 0 0 1%; font-size:0.6em} .cnt_snd-btt:hover,.nwl_snd-btt:hover,.nwl_del-btt:hover{ background:#fff; color:#4e8080} .cnt_prvcy-btt,.nwl_prvcy-btt{ margin:2% 0 0 0; display:inline-block; color:#fff; font-family:'rbtl',sans-serif; cursor:pointer} .cnt_prvcy-btt:hover,.nwl_prvcy-btt:hover{ text-decoration:underline} ._cnt-prvcy-cls,._nwl-cls,._cnt-cls{ background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=nlrg-c&_c=000&_c2=fff) center center no-repeat; min-width:30px; min-height:30px; position:absolute; z-index:1000; top:6px; right:6px; cursor:pointer} ._cnt-prvcy-cls:hover,._nwl-cls:hover,._cnt-cls:hover{ background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=nlrg-c&_c=fff&_c2=383838) center center no-repeat} #add_cls_cnt-prvcy-cls{ position:absolute} #cnt-prvcy-c{ position:absolute; top:0; left:0; width:100%; height:100%; background:#4e8080; color:#fff} #cnt-prvcy-c h1{ margin:0 0 2% 0; font-family:'rbtl',sans-serif} #cnt-prvcy-p{ padding:2%; color:#fff; font-family:'rbtl',sans-serif} section, .sctn{ padding:4% 0; margin:4% auto} section h2, .sctn h2{ text-align:left; font-family:'nddb',serif; font-size:1.8em; color:#86b01c; margin:0 0 2% 0} section h3, .sctn h3{ font-family:'rb',serif; font-size:1.1em; color:#68624b; margin:3% 0 0% 0} section p, .sctn p{ text-align:left; font-size:1.0em; color:#68624b; padding:1% 0 0 0} dl{color:#68624b;font-size:1.0em} dt{ color:#68624b; padding:0 0 1% 2%} address{font-style:normal} footer{ background:#fff url(https://www.laracavallero.it/immagini/acquerello.jpg) center center/contain no-repeat; position:relative; padding:4% 0; margin:10% 0 1% 0} #ftr{ display:flex; justify-content:center; align-items:center; flex-direction:column; text-align:center} #ftr .fn *{ font-size:2.4em; font-family:'q12',serif; color:#69634d; margin:0 0 2% 0} #ftr h1{ text-align:center; font-size:1.6em; color:#86b01c; margin:0 0 2% 0; font-family:'rbc',sans-serif} #ftr .country-name,#ftr .url{ display:none} #ftr .adr{ font-size:1.4em; display:none; color:#69634d} #ftr .tel,#ftr .email{ font-size:1.4em; font-style:normal; font-family:'rbc',sans-serif; font-family:'q12',serif; color:#86b01c; display:inline-block; margin:0 10px; padding:0 0 0 26px} #ftr .tel{ background:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=tel&_ca=69634d) left center/20px auto no-repeat} #ftr .email{ background:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=mml&_ca=69634d) left center/20px auto no-repeat} #ftr-nts{ text-align:center; font-family:'rbc',sans-serif; font-size:0.6em; color:#69634d} #ftr-dclmr{ text-align:center; font-size:0.6em; color:#69634d} #crdts{display:flex;justify-content:center;align-items:center;padding:6% 0 4% 0} #orasis{display:block;width:80px;background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=orasis&_c=c6a000) center center/cover no-repeat} #orasis::before{ content:''; padding:20% 0 0 0; display:block} 