/*->BTF<-*/ @font-face{font-family:'acb';src:url('https://www.orasisdesign.it/fonts/gblck.woff2') format('woff2'),url('https://www.orasisdesign.it/fonts/gblck.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap} @font-face{font-family:'acr';src:url('https://www.orasisdesign.it/fonts/gbk.woff2') format('woff2'),url('https://www.orasisdesign.it/fonts/gbk.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap} @font-face{font-family:'osr';src:url('https://www.orasisdesign.it/fonts/osr.woff2') format('woff2'),url('https://www.orasisdesign.it/fonts/osr.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap} *{font-family:'acr',serif} .ttl{text-align:center;font-family:'nddb',serif;font-family:'acb',sans-serif;color:#393939;color:#fc0;font-size:3.0em;padding:0 0 4% 0} .sbt{text-align:center;font-family:'nddb',serif;font-family:'acb',sans-serif;color:#c4c4c4;font-size:2.2em;padding:0 0 4% 0;margin:-4% 0 0 0} .cro-c{padding:4% 0;background:#fc0;color:#fff;text-align:center;font-size:1.0em} .cro-c h2{color:#fff;font-size:2.0em;line-height:1.1em;letter-spacing:0em;padding:0;margin:0;text-transform:uppercase} .cro-c p{color:#393939;font-size:1.6em;line-height:1.2em;letter-spacing:0em;margin:1% 0 0 0} .cro-c a{display:inline-block;margin:20px 0 0 0;padding:4px 10px;background:#fff;text-decoration:none;color:#393939;font-size:0.8em} .cro-c a:hover,.cro-c a:active{background:#393939;text-decoration:none;color:#fff} .cro-c p.evd{color:#fff;font-size:2.0em;line-height:1.1em;letter-spacing:0em;font-family:'acb',sans-serif;padding:2% 0;text-transform:uppercase;margin:0 auto} .cro-c .evd a{display:inline-block;margin:20px 0 0 0;padding:4px 10px;background:#fff;text-decoration:none;color:#393939;font-size:0.8em;font-family:'acb',sans-serif} .cro-c .evd a:hover,.cro-c .evd a:active{background:#393939;text-decoration:none;color:#fff} .sct-txt{margin:0% auto;padding:12% 0 8% 0;width:100%;position:relative;display:flex;justify-content:center;align-items:center} .sct-txt>div{width:98%;max-width:900px;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column} .sct-txt.sct-txt-md1>div h2{text-align:left;align-self:flex-start;margin:0 0 40px 0} .sct-txt.sct-txt-md1>div .sct-txt-t{align-self:flex-end;padding:20px 0px 20px 40px} .sct-txt.sct-txt-md2>div::before,.sct-txt.sct-txt-md3>div::before{content: '';display: block;padding: 2px 0 0 0;position: absolute;top:-20%;left: 50%;width: 100%;margin: 0 0 0 -50%;-moz-transform: rotate(-190deg);-webkit-transform: rotate(-190deg);-o-transform: rotate(-190deg);-ms-transform: rotate(-190deg);transform: rotate(-190deg)} .sct-txt.sct-txt-md2>div h2{margin:0 0 20px 0} .sct-txt.sct-txt-md2>div .sct-txt-t{padding:40px 0px 20px 20px} .sct-txt.sct-txt-md3>div{flex-direction:row;align-items:center} .sct-txt.sct-txt-md3>div::before{top:-60%;-moz-transform: rotate(-186deg);-webkit-transform: rotate(-186deg);-o-transform: rotate(-186deg);-ms-transform: rotate(-186deg);transform: rotate(-186deg)} .sct-txt.sct-txt-md3>div h2{margin:0 40px 0px 0;padding:0} .sct-txt.sct-txt-md3>div .sct-txt-t{border-left:1px solid #fff;padding:20px 0px 20px 40px} .sct-txt.sct-txt-md4::before{content: '';display: block;width: 100%;padding: 7.1429% 0 0 0;position: absolute;top:-5%;left: 0;z-index:1;-moz-transform: skew(0, -2deg);-webkit-transform: skew(0, -2deg);-o-transform: skew(0, -2deg);-ms-transform: skew(0, -2deg);transform: skew(0, -2deg)} .sct-txt.sct-txt-md5{padding: 8% 0 8% 0} .sct-txt.sct-txt-md5::before{content: '';display: block;padding: 2px 0 0 0;background: #393939;position: absolute;top:0%;left:50%;width:50%;margin: 0 0 0 -25%;-moz-transform: skew(0, -2deg);-webkit-transform: skew(0, -2deg);-o-transform: skew(0, -2deg);-ms-transform: skew(0, -2deg);transform: skew(0, -2deg)} .sct-txt.sct-txt-md5>div{flex-direction:row;align-items:center} .sct-txt.sct-txt-md5>div h2{margin:0 40px 0px 0;padding:0} .sct-txt.sct-txt-md5>div .sct-txt-t{border-left:1px solid #393939;padding:20px 0px 20px 40px} .sct-txt h2.ttl{color:#fff;width:70%;font-size:3.2em} .sct-txt-t{width:60%} .sct-txt-t b{color:#101010} .sct-txt dt{margin:0 0 4% 0;color:#393939;font-size:1.2em} .sct-txt dt::before,.sct-cs-cc dt::before{content:'- ';position:absolute;margin-left:-1%} .sct-txt-evd{text-align:center;background:#101010;padding:6% 0%} .sct-txt-evd h2{font-family:'acb',sans-serif;letter-spacing:normal;color:#fc0;font-size:3.0em} .sct-txt-evd p{margin:0 auto 6% auto;color:#fff;font-size:1.4em;max-width:500px} .sct-txt-evd a {margin:20px 0 0 0;padding:8px 16px;text-decoration:none;color:#fff;font-size:1.2em;font-family:'acb',sans-serif;border:1px solid #fff} .sct-txt-evd a:hover,.sct-txt-evd a:active{background:#fff;color:#101010;text-decoration:none} #bee{text-align:center;margin:8% 0} #bee img{margin:0 auto} #bee span{color:#fc0;font-family:'acr',sans-serif} #bee p{color:#101010;margin:1% 0 0 0;font-family:'acb',sans-serif} footer{text-align:center;background:linear-gradient(to bottom,#f1f1f1,#ececec);background:-moz-linear-gradient(to bottom,#f1f1f1,#ececec);background:-webkit-linear-gradient(to bottom,#f1f1f1,#ececec);padding:6% 0 6% 0} #ftr-lg{width:20%;max-width:180px;margin:0 auto;background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=orasis&_c=c6a000) center center/cover no-repeat} #ftr-lg::before{content:'';padding:20% 0 0 0;display:block} footer h1{margin:1% 0 2% 0;color:#333;text-transform:uppercase;font-size:1.0em;letter-spacing:1.0em} footer .txt{margin:1% 0 2% 0;color:#101010;font-size:1.0em} footer .txt span{color:#101010} footer .txt a{margin:0.5% 0;font-family:'acb',sans-serif;color:#101010} #ftr-vcrd{margin:4% auto 6% auto} #ftr-vcrd a{font-family:'acb',sans-serif;text-transform:uppercase;font-size:1.0em;padding:4px 10px;color:#101010;background:#fc0} #ftr-vcrd a:hover,#ftr-vcrd a:active{text-decoration:none;color:#fff;background:#101010} .vcard{display:inline} .vcard,.vcard *{font-family:'acb',sans-serif} .vcard h1{display:none} .vcard img{display:none} #ftr-cht{text-align:center} .ico-tel{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=tel&_ca=fff)} .ico-wpp{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=wpp&_ca=fff)} .ico-mml{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=mml&_ca=fff)} .ico-fb{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=fb&_ca=fff)} .ico-tw{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=tw&_ca=fff)} .ico-nstgr{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=nstgr&_ca=fff)} .ico-gpls{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=gpls&_ca=fff)} .ico-be{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=be&_ca=fff)} .ico-lin{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=lin&_ca=fff)} .ico-fbm{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=fbm&_ca=fff)} .ico-SWB{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=SWB&_ca=fff)} .ico-tel:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=tel&_ca=fc0)} .ico-wpp:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=wpp&_ca=fc0)} .ico-mml:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=mml&_ca=fc0)} .ico-fb:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=fb&_ca=fc0)} .ico-tw:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=tw&_ca=fc0)} .ico-nstgr:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=nstgr&_ca=fc0)} .ico-gpls:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=gpls&_ca=fc0)} .ico-be:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=be&_ca=fc0)} .ico-lin:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=lin&_ca=fc0)} .ico-fbm:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=fbm&_ca=fc0)} .ico-SWB:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=SWB&_ca=fc0)} footer .ico-wpp{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=wpp&_ca=333333)} footer .ico-fb{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=fb&_ca=333333)} footer .ico-tw{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=tw&_ca=333333)} footer .ico-nstgr{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=nstgr&_ca=333333)} footer .ico-gpls{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=gpls&_ca=333333)} footer .ico-be{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=be&_ca=333333)} footer .ico-lin{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=lin&_ca=333333)} footer .ico-fbm{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=fbm&_ca=333333)} footer .ico-SWB{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=SWB&_ca=333333)} .scl-ico{width:20px;display:inline-block;margin:0 10px;background-position:center center;background-repeat:no-repeat;background-size:cover} .scl-ico::before{content:'';display:block;padding:100% 0 0 0} #cntcts{position:fixed;background:#101010;border:1px solid #fff;top:35%;left:0.2%;z-index:2} #cntcts>div,#cntcts>a>div{display:block;margin:16px 6px;width:26px;cursor:pointer} #cntcts .vcard .tel{overflow:hidden;width:30px;display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:cover;color:transparent;line-height:30px;background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=tel&_ca=fff)} #cntcts .vcard .tel:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=tel&_ca=393939)} .cntctsFS-c{display:flex;justify-content:center;align-items:center;position:absolute;background:rgba(255,255,255,0.8);top:0;left:0;width:100%;height:100%} .cntctsFS-t,.cntctsFS-t a{color:#fc0;font-family:'nddb',serif;font-family:'acb',sans-serif;font-size:7.2em;letter-spacing:0.08em} .cntctsFS-t a{font-size:0.8em} .cntctsFS-t a:hover,.cntctsFS-t a:active{color:#393939;text-decoration:none} #ftr-nts{background:#fafafa;color:#333;font-family:'acb',sans-serif;font-size:0.5em;text-align:center;padding:1% 0} #ftr-nts a{text-transform:uppercase;font-size:1.4em;color:#101010;padding:0 10px} #crdts{display:flex;justify-content:center;align-items:center;padding:2% 0} #orasis{width:70px;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} #ck_btt,.ck_btt{display:inline-block;line-height:32px;color:#fff;border:1px solid #81B716;padding:0 20px;margin:10px 0 0 0;background:#81B716;cursor:pointer} #ck_btt:hover,.ck_btt:hover{color:#fff;border:1px solid #333;background:#333} #ck_bnnr{position:fixed;bottom:0;left:0;width:100%;padding:10px;z-index:10000001;background:#f1f1f1;border-top:3px solid #666;font-family:'osr',sans-serif !important} #ck_bnnr>div{width:98%;max-width:970px;margin:0 auto;position:relative} #ck_bnnr a{font-weight:bold;color:#333} #ck_bnnr p{margin:0 0 2% 0} #ck_bnnr p:first-child{font-weight:bold;font-size:1.2em} #ch_cnsl>div{display:inline-block;padding:0px 10px 0px 30px;margin:0 10px 10px 0;line-height:32px;color:#333;cursor:pointer;text-transform:uppercase;border:1px solid #666;background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkb&_cI=f1f1f1&_cIB=333)} #ch_cnsl>div.ck_opt{cursor:auto;color:#81B716;border:1px solid #81B716} #ch_cnsl>div.ck_opt,#ch_cnsl>div.ck_opt_1{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkbSel&_cI=81B716&_cIB=81B716&_cIA=f1f1f1) 2px center/auto 70% no-repeat} #ch_cnsl>div.ck_opt_1:hover{border:1px solid #333;background:#ccc url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkbSel&_cI=333&_cIB=333&_cIA=ccc) 2px center/auto 70% no-repeat} #ch_cnsl>div.ck_opt_0{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkb&_cI=f1f1f1&_cIB=333) 2px center/auto 70% no-repeat} #ch_cnsl>div.ck_opt_0:hover{border:1px solid #333;background:#ccc url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkb&_cI=ccc&_cIB=333) 2px center/auto 70% no-repeat} #ch_cnsl>span{display:inline-block;line-height:32px;color:#fff;border:1px solid #81B716;padding:0 20px;margin:0 10px 10px 0;background:#81B716;cursor:pointer} #ch_cnsl>span:hover{color:#fff;border:1px solid #333;background:#333} #ch_cnsl>span.nly{border:1px solid #c1c1c1;background:#c1c1c1} #ch_cnsl>span:hover{color:#fff;border:1px solid #333;background:#333} #ch_cnsl>.dCkCnsntCls{padding:0;line-height:normal;border:none;position:absolute;top:0em;right:0em;width:2.0em;height:2.0em;background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=nlrg-c&_c=1919191&_c2=trsp) center/cover no-repeat} #ch_cnsl>.dCkCnsntCls:hover{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=nlrg-c&_c=fff&_c2=1919191) center/cover no-repeat} .ytvdo{width:100%;position:relative} .ytvdo::before{content:'';display:block;padding:56.25% 0 0 0} .ytvdo iframe,.ytvdo_no{position:absolute;top:0;left:0;width:100%;height:100%} .ytvdo_no{display:flex;align-items:center;justify-content:center;background:#f1f1f1} .ytvdolst{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;margin:4% 0} .ytvdolst .ytvdo{width:30%;margin:20px 0} 