*,*:before,*:after{margin:0;padding:0;border:0;font-size:100%;box-sizing:border-box;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}img,iframe{display:inline-block;max-width:100%}img{height:auto}img{vertical-align:middle}small,.small{font-size:80%}.big{font-size:120%}.verybig{font-size:160%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}code,.code,pre{font-family:monospace;font-size:80%;background:#eee;padding:2px 4px;border:1px dashed #999;color:#333}pre{display:block;overflow:auto;padding:5px 10px}pre code{border:0;padding:0}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;line-height:inherit}button,input{overflow:visible}button,button:focus,input,input:focus,textarea,textarea:focus,select,select:focus{outline:0}button,select{text-transform:none}textarea{overflow:auto;resize:vertical}section{position:relative}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote cite{display:block;font-size:80%;line-height:1.4;color:#777}blockquote cite:before{content:'\2014 \00A0'}html{height:100%;width:100%}body{font-family:"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:14px;line-height:1.5;background-color:#fff;color:#333;position:relative;height:100%;width:100%}h1,.h1,.title1{font-size:240%}h2,.h2,.title2{font-size:200%}h3,.h3,.title3{font-size:160%}h4,.h4,.title4{font-size:133%}h5,.h5,.title5{font-size:120%}h6,.h6,.title6{font-size:106%}p,.p{font-size:100%;font-weight:normal}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.title1,.title2,.title3,.title4,.title5,.title6{font-weight:700}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,.title1 a,.title2 a,.title3 a,.title4 a,.title5 a,.title6 a{font-weight:inherit}p,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.title1,.title2,.title3,.title4,.title5,.title6{margin:0 0 10px 0}.hr,hr{border:0;border-top:1px solid #ddd;margin:20px 0}ul,ol{display:block;list-style:disc outside none;margin:0 0 10px 0;padding:0 0 0 40px}ol{list-style-type:decimal}li{display:list-item}ul ul,ol ul{list-style-type:circle;margin-left:15px}ol ol,ul ol{list-style-type:lower-latin;margin-left:15px}.circled{border-radius:50%;overflow:hidden}.left{text-align:left!important}.right{text-align:right!important}.center{text-align:center!important}.justify{text-align:justify!important}.bold{font-weight:700}.italic{font-style:italic}.oblique{font-style:oblique}.alignleft{float:left;margin-right:10px}.aligncenter{margin:0 auto}.alignright{float:right;margin-left:10px}.clear{clear:both}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.top{vertical-align:top!important}.middle{vertical-align:middle!important}.bottom{vertical-align:bottom!important}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.push{height:5px;width:5px}.bigpush{height:10px;width:10px}.nopd{padding:0!important}.nomg{margin:0!important}.nowrap{white-space:nowrap}.hide{display:none!important}.hidden{visibility:hidden}.inline{display:inline!important;vertical-align:baseline!important;font-size:inherit!important}.block{display:block!important;width:100%}.inline-block{display:inline-block!important;vertical-align:middle!important}.table{display:table}.tr{display:table-row}.td{display:table-cell}.ellipsis{text-overflow:ellipsis}.relative{position:relative;overflow:hidden}.force_container{margin:0 auto;max-width:100%}.force16x9,.force4x3{position:relative;height:0;display:block;overflow:hidden;padding-bottom:56.25%}.force4x3{padding-bottom:75%}.force16x9 .item,.force4x3 .item,.force16x9 iframe,.force4x3 iframe,.force16x9 object,.force4x3 object,.force16x9 embed,.force4x3 embed,.force16x9 video,.force4x3 video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}iframe,object,embed,video{max-width:100%}.reset_width{width:auto}.responsive{overflow-x:auto}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.container,.container_full{padding:0 5px;margin:0 auto}.container{max-width:1200px}.row{text-align:center;font-size:0;height:100%}.row:before{content:"";display:inline-block;height:100%;vertical-align:middle}.row:after{content:"";display:inline-block;clear:both}.col{font-size:14px;display:none;vertical-align:middle;position:relative;min-height:1px;padding:5px;width:100%}body.loaded .col{display:inline-block}.container>.row,.container_full>.row,.row.nosd{margin:0 -5px}.container>.row.nosd,.container_full>.row.nosd{margin:0 -10px}.row.nopd>.col{padding:0
/*!important*/}.col.s0{width:auto}.col.s1{width:8.33333%}.col.s2{width:16.66666%}.col.s3{width:24.99999%}.col.s4{width:33.33333%}.col.s5{width:41.66666%}.col.s6{width:49.99999%}.col.s7{width:58.33333%}.col.s8{width:66.66666%}.col.s9{width:74.99999%}.col.s10{width:83.33333%}.col.s11{width:91.66666%}.col.s12{width:100%}@media screen and (max-width:539.99999px){.no-s{display:none!important}.center-s{text-align:center}.left-s{text-align:left}.right-s{text-align:right}.justify-s{text-align:justify}}@media screen and (min-width:540px){.col.m0{width:auto}.col.m1{width:8.33333%}.col.m2{width:16.66666%}.col.m3{width:24.99999%}.col.m4{width:33.33333%}.col.m5{width:41.66666%}.col.m6{width:49.99999%}.col.m7{width:58.33333%}.col.m8{width:66.66666%}.col.m9{width:74.99999%}.col.m10{width:83.33333%}.col.m11{width:91.66666%}.col.m12{width:100%}}@media screen and (min-width:540px) and (max-width:959.9999px){.no-m{display:none!important}.center-m{text-align:center}.left-m{text-align:left}.right-m{text-align:right}.justify-m{text-align:justify}.container,.container_full{padding:0 10px}.container>.row,.container_full>.row,.row.nosd{margin:0 -10px}.container>.row.nosd,.container_full>.row.nosd{margin:0 -20px}body,.col{font-size:15px}.col{padding:10px}.push{height:10px;width:10px}.bigpush{height:20px;width:20px}}@media screen and (min-width:960px){body,.col{font-size:16px}.container,.container_full{padding:0 15px}.container>.row,.container_full>.row,.row.nosd{margin:0 -15px}.container>.row.nosd,.container_full>.row.nosd{margin:0 -30px}.col{padding:15px}.push{height:15px;width:15px}.bigpush{height:30px;width:30px}.col.l0{width:auto}.col.l1{width:8.33333%}.col.l2{width:16.66666%}.col.l3{width:24.99999%}.col.l4{width:33.33333%}.col.l5{width:41.66666%}.col.l6{width:49.99999%}.col.l7{width:58.33333%}.col.l8{width:66.66666%}.col.l9{width:74.99999%}.col.l10{width:83.33333%}.col.l11{width:91.66666%}.col.l12{width:100%}.no-l{display:none!important}.center-l{text-align:center}.left-l{text-align:left}.right-l{text-align:right}.justify-l{text-align:justify}}.gTabsItem{transition:opacity .5s ease-out;opacity:0;height:0;overflow:hidden}.gTabsItem.active{opacity:1;height:auto}.gTable{border-collapse:collapse;border-spacing:0;width:100%;min-height:100%}.gTable.tablefixed,.gTable.fixed,table.tablefixed,table.fixed,.table.tablefixed,.table.fixed{table-layout:fixed}.gTable td,.gTable th{vertical-align:middle;position:relative;text-align:left}.gTable.bordered{border:1px solid #ccc}.gTable.bordered tr{border-bottom:1px solid #ddd}.gTable.bordered_full td,.gTable.bordered_full th{border:1px solid #ddd}.gTable.striped tr:nth-child(even){background-color:#f1f1f1}.gTable.striped tr:nth-child(odd){background-color:#fff}.gTable th{background-color:#eee}.gTable.hoverable,.gTable.hoverable_full{background-color:#fff}.gTable.hoverable tr:hover,.gTable.hoverable_full tr:hover{background-color:#f9f9f9}.gTable td,.gTable th,.gTable.striped td,.gTable.striped th{padding:8px}.gTable.nopd td,.gTable.nopd th,.gTable.nopd.striped td,.gTable.nopd.striped th{padding:0}a,.a,.btn,button{background-color:transparent;cursor:pointer;color:#337ab7;text-decoration:none;outline:0;touch-action:manipulation;overflow:hidden;position:relative}.btn,button{vertical-align:middle}body.notouch a:hover,body.notouch .a:hover,body.notouch button:hover{color:#23527c;text-decoration:none}.btn{margin:1px 0;position:relative;display:inline-block;max-width:100%;padding:8px 14px;line-height:inherit;font-size:inherit;color:#333;background-size:auto 100%;border:1px solid transparent;border-radius:2px;text-align:center;cursor:pointer;text-decoration:none!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.inline{margin:0}body.notouch .btn:hover{color:#333;background-color:#e9e9e9;border-color:#adadad}.btn.big{padding:10px 16px;border-radius:4px;font-size:120%}.btn.small{padding:4px 10px;font-size:80%}.alert{padding:10px 12px;border-radius:2px;border:2px solid #000;position:relative;color:inherit;background:#fff;border:1px solid #ccc;margin-bottom:20px}.alert.nomargin{margin:0}.alert.small{padding:4px 6px}.alert a{text-decoration:underline;color:inherit}body.notouch .alert a:hover{text-decoration:none;color:inherit}.alert>.close_icon,.alert>.gClose{display:block;float:right;cursor:pointer;opacity:.7;margin:0 0 0 10px;font-size:120%;line-height:normal}body.notouch .alert>.gClose:hover,body.notouch .alert>.close_icon:hover{opacity:1}.alert h5{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}body:not(.noplaceholder) .placeholder{display:none}.gForm .item{position:relative;margin-bottom:15px}.gForm .item .fa,.gForm .item .fas,.gForm .item .fab{position:absolute;top:10px;right:10px;color:#ccc}.input{margin:1px 0;position:relative;display:inline-block;vertical-align:middle;max-width:100%;padding:8px 10px;line-height:inherit;font-size:inherit;color:#777;background:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.btn,.input{appearance:none;-webkit-appearance:none;-moz-appearance:none}.input.inline{margin:0}.input.inline,.input.inline-block{width:auto}.input:focus{border-color:#66afe9;outline:0;color:#444;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}textarea,textarea.input{height:180px}textarea.input.inline,textarea.input.inline-block{width:460px}select.input{background:#fff;background:#fff url("data:image/svg+xml;utf8,<svg fill='000' height='24' width='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") right .2em center no-repeat;padding-right:1.8em}select.input::-ms-expand{display:none}.input.short,.item.short{width:60px}.input.small{padding:4px;font-size:80%}.input.big{padding:10px 12px;font-size:120%}.input.error{border:2px solid #f00}.input.long,.item.long{max-width:300px;width:100%}.input::placeholder,select.input:has(option:disabled:checked){color:#bbb}.btn>input,a>input,.a>input,.btn>.input,a>.input,.a>.input{position:absolute;top:0;right:0;margin:0;padding:0;font-size:400%;cursor:pointer;opacity:0}input[type=checkbox].input,input[type=radio].input{margin:0 2px 0 0;appearance:none;cursor:pointer;top:-2px;padding:8px;width:auto;max-width:unset}input[type=checkbox].input:checked,input[type=radio].input:checked{background:#409fd6 url(data:image/gif;base64,R0lGODlhCwAKAIABAP////3cnSH5BAEKAAEALAAAAAALAAoAAAIUjH+AC73WHIsw0UCjglraO20PNhYAOw==) center no-repeat;background-size:64% auto}input[type=radio].input{border-radius:50%}.gForm .sending{display:none}.gForm.loading .submit{display:none}.gForm.loading .sending{display:unset}.gForm.loaded .hide_if_loaded{display:none}.gForm .gFormAnswer.ok{color:#0c0}.gForm .gFormAnswer.error{color:#f00}.gForm .gFormAnswer.att{color:#fa0}.alert.transparent,.btn.transparent{color:inherit;background-color:transparent;border-color:transparent}.green{color:#449d44}.alert.green,.btn.green{color:#fff;background-color:#5cb85c;border-color:#4cae4c;text-shadow:1px 1px 1px #777}body.notouch .btn.green:hover{color:#fff;background-color:#449d44;border-color:#398439}.black{color:#000}.alert.black,.btn.black{color:#fff;background-color:#000;border-color:#111}body.notouch .btn.black:hover{color:#fff;background-color:#222;border-color:#333}.white{color:#fff}.alert.white,.btn.white{color:#000;background-color:#fff;border-color:#ccc;text-shadow:none}body.notouch .btn.white:hover{color:#000;background-color:#ddd;border-color:#aaa}.pink{color:#ff46ff}.alert.pink,.btn.pink{color:#fff;background-color:#e565ac;border-color:#f4f;text-shadow:1px 1px 1px #777}body.notouch .btn.pink:hover{color:#fff;background-color:#bc5990;border-color:#c200c2}.blue{color:#286090}.alert.blue,.btn.blue{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:1px 1px 1px #777}body.notouch .btn.blue:hover{color:#fff;background-color:#286090;border-color:#204d74}.cyan{color:#31b0d5}.alert.cyan,.btn.cyan{color:#fff;background-color:#5bc0de;border-color:#46b8da;text-shadow:1px 1px 1px #777}body.notouch .btn.cyan:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.orange{color:#ec971f}.alert.orange,.btn.orange{color:#333;background-color:#faa72f;border-color:#ff9600;text-shadow:1px 1px 2px #fff}body.notouch .btn.orange:hover{color:#333;background-color:#f99300;border-color:#ec8b00}.yellow{color:#fe0}.alert.yellow,.btn.yellow{color:#555;background-color:#fe0;border-color:#ffe551}body.notouch .btn.yellow:hover{background-color:#e6d922;border-color:#d0c534}.red{color:#e62d18}.alert.red,.btn.red{color:#fff;background-color:#ec5645;border-color:#d43f3a;text-shadow:1px 1px 1px #777}body.notouch .btn.red:hover{color:#fff;background-color:#e62d18;border-color:#ac2925}.grey,.disabled{color:#ccc}.alert.grey,.btn.grey,div.disabled,.btn.disabled,.input.disabled,.input:disabled,body.notouch .input.disabled:hover,body.notouch .input:disabled:hover,.btn:disabled,body.notouch .btn.disabled:hover,body.notouch .btn:disabled:hover{background-color:#ddd;color:#333;border-color:#ccc;text-shadow:none}body.notouch .btn.grey:hover{color:#333;background-color:#ccc;border-color:#bbb;text-shadow:none}.input.disabled,body.notouch .input.disabled:hover,.input:disabled,body.notouch .input:disabled:hover,.btn.disabled,.btn:disabled,body.notouch .btn.disabled:hover,body.notouch .btn:disabled:hover{cursor:not-allowed;opacity:.4}.btn.disabled *{pointer-events:none}.group .f{border-top-right-radius:0;border-bottom-right-radius:0}.group .l{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.group .c{border-radius:0;margin-left:-1px}.orizontal_menu>ul,ul.orizontal_menu,.orizontal_menu ul,.orizontal_menu li,.horizontal_menu>ul,ul.horizontal_menu,.horizontal_menu ul,.horizontal_menu li{display:block;text-align:left;padding:0;margin:0}.orizontal_menu ul ul,ul.orizontal_menu ul,.horizontal_menu ul ul,ul.horizontal_menu ul{padding-left:10px}.orizontal_menu a,.horizontal_menu a{display:inline-block;white-space:nowrap;padding:2px 0}.gCarousel,.gSlider{position:relative;overflow:hidden}.gCarousel .item,.gSlider .item{position:relative;overflow:hidden;height:inherit}.gSlider .item{z-index:0;opacity:0;transition:opacity 1s}.gSlider .item.active{z-index:1;opacity:1}body.notouch .gSlider .gSliderAction{opacity:.2;transition:opacity .3s}body.notouch .gSlider:hover .gSliderAction{opacity:.9}.gSlider .gSliderAction.button{position:absolute;top:50%;left:0;right:auto;height:50px;width:40px;line-height:54px;padding:0 6px;margin-top:-25px;background:#333;background:rgba(0,0,0,.5);color:#eee;font-size:180%;cursor:pointer;z-index:2;text-align:center}.gSlider .gSliderAction.button>i{width:auto}.gSlider .gSliderAction.button.r{left:auto;right:0}.gSlider .bullets{position:absolute;bottom:15px;left:0;width:100%;text-align:center;z-index:3}.gSlider .bullets .bullet{padding:6px;margin:0 1px;background:#000;background:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;font-size:0;border:1px solid #333;box-shadow:0 0 2px #fff;line-height:30px}.gSlider .bullets .bullet.active,.gSlider .bullets .bullet:hover,.gSlider .gSliderAction.button.active,.gSlider .gSliderAction.button:hover{background:#337ab7}.gSlider.gAutoplay .progress_bar,.gCarousel.gAutoplay .progress_bar{background:#3b78a4;height:3px;width:0;position:absolute;top:0;left:0;z-index:1;opacity:.5;animation:progress_bar_animation 1s linear infinite}.gSlider.gAutoplay:hover .progress_bar,.gCarousel.gAutoplay:hover .progress_bar{animation-play-state:paused}@keyframes progress_bar_animation{from{width:0}to{width:100%}}.gCarousel{position:relative;overflow:hidden}.gCarousel>div{overflow:scroll;scroll-behavior:smooth;white-space:nowrap;font-size:0;scrollbar-width:none;-ms-overflow-style:none;height:inherit}.gCarousel>div::-webkit-scrollbar{width:0;height:0}.gCarousel .item{display:inline-block;vertical-align:middle;white-space:normal;font-size:initial}body.gDialoged{overflow:hidden!important}#gDialog{position:fixed;top:0;left:0;width:100%;height:100%;background:#333;background:rgba(0,0,0,.9);text-align:center;z-index:9999;overflow:hidden;display:table}#gDialog>div{display:table-cell;width:100%;height:100%;vertical-align:middle;padding:10px}#gDialog>div>div{padding:30px;background:#fff;color:#333;box-shadow:0 0 35px #b5b5b5;display:inline-block;border-radius:4px;max-width:100%}#gDialog>div>div p{margin-bottom:20px}.gBox{cursor:pointer}#gBox{position:fixed;top:0;left:0;width:100%;height:100%;background:#333;background:rgba(0,0,0,.9);z-index:9999;display:none;overflow:hidden}body.gBoxed{overflow:hidden!important}body.gBoxed #gBox{display:block}#gBox #gBoxLoader{position:absolute;top:0;left:0;width:100%;height:100%;display:table-cell;vertical-align:middle;cursor:pointer;padding:10px;background:transparent url(data:image/gif;base64,R0lGODlhGQAZAKIEAMzMzJmZmTMzM2ZmZgAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFAAAEACwAAAAAGQAZAAADVki63P4wSEiZvLXemRf4yhYoQ0l9aMiVLISCDms+L/DIwwnfc+c3qZ9g6Hn5hkhF7YgUKI2dpvNpExJ/WKquSoMCvd9geDeuBpcuGFrcQWep5Df7jU0AACH5BAUAAAQALAoAAQAOABQAAAMwSLDU/iu+Gdl0FbTAqeXg5YCdSJCBuZVqKw5wC8/qHJv2IN+uKvytn9AnFBCHx0cCACH5BAUAAAQALAoABAAOABQAAAMzSLoEzrC5F9Wk9YK6Jv8gEYzgaH4myaVBqYbfIINyHdcDI+wKniu7YG+2CPI4RgFI+EkAACH5BAUAAAQALAQACgAUAA4AAAMzSLrcBNDJBeuUNd6WwXbWtwnkFZwMqUpnu6il06IKLChDrsxBGufAHW0C1IlwxeMieEkAACH5BAUAAAQALAEACgAUAA4AAAM0SLLU/lAtFquctk6aIe5gGA1kBpwPqVZn66hl1KINPDRB3sxAGufAHc0C1IkIxcARZ4QkAAAh+QQFAAAEACwBAAQADgAUAAADMUhK0vurSfiko8oKHC//yyCCYvmVI4cOZAq+UCCDcv3VM4cHCuDHOZ/wI/xxigDQMAEAIfkEBQAABAAsAQABAA4AFAAAAzNIuizOkLgZ13xraHVF1puEKWBYlUP1pWrLBLALz+0cq3Yg324PAUAXcNgaBlVGgPAISQAAIfkEBQAABAAsAQABABQADgAAAzRIujzOMBJHpaXPksAVHoogMlzpZWK6lF2UjgobSK9AtjSs7QTg8xCfELgQ/og9I1IxXCYAADs=) center no-repeat;vertical-align:middle;text-align:center}#gBox #gBoxNav{text-align:center;background:#000;color:#fff;padding:5px;position:absolute;bottom:0;left:0;width:100%}#gBox #gBoxItem{text-align:left;vertical-align:middle;display:inline-block;margin:0 auto;padding:5px;background:#fff;border-radius:4px;box-shadow:0 0 25px #000;overflow-y:scroll;max-height:100%;cursor:initial;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#gBox iframe#gBoxItem{width:100%;max-width:800px;height:100%;overflow:auto}#gBox div#gBoxItem{max-width:100%;max-height:100%;padding:10px;overflow:auto}#gBox.gBoxWide iframe#gBoxItem,#gBox.gBoxWide div#gBoxItem{max-width:none;width:100%}#gBox #gBoxNav.single .single{display:none}#gBox #gBoxNav button,#gBox #gBoxNav button:focus{background:none;color:#fff;display:inline-block;border:0;margin:0 4px}#gBox #gBoxNav i{font-size:220%}.gTooltip{position:relative;display:inline-block;border-bottom:1px dotted black}.gTooltip .gTooltipText{visibility:hidden;background-color:black;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1}.gTooltip:hover .gTooltipText{visibility:visible}@media screen and (min-width:960px){.orizontal_menu>ul,ul.orizontal_menu,.horizontal_menu>ul,ul.horizontal_menu{display:inline-block;vertical-align:middle;text-align:right}.orizontal_menu li,.horizontal_menu li{display:inline-block;vertical-align:middle;text-align:left;position:relative;padding:8px 6px}.orizontal_menu a,.horizontal_menu a{display:block}.orizontal_menu li>ul,.horizontal_menu li>ul{position:absolute;top:100%;left:0;z-index:1000;display:inline-block;text-align:left;padding:0;margin:0;opacity:0;visibility:hidden;background:#fff;transform:translateX(-20px);box-shadow:0 6px 12px rgba(0,0,0,.175)}body.notouch .orizontal_menu li:hover>ul,body.notouch .horizontal_menu li:hover>ul{opacity:1;visibility:visible;transform:translateX(0)}.orizontal_menu li ul li>ul,.horizontal_menu li ul li>ul{top:0;left:100%}}*{line-height:1.6}body{color:#016799;background:#fff;background-size:100% auto}a,.a{color:#00BCD4;transition:color .5s ease}body.notouch a:hover,body.notouch .a:hover{color:#016799}body.loaded #loader{display:none}#wrapper{height:100%}body.loaded #wrapper{visibility:visible}body.loaded{overflow:auto}#scrollToTop{position:fixed;bottom:14px;right:-80px;height:40px;width:40px;line-height:38px;text-align:center;z-index:998;border-radius:50%;padding:0;border:2px solid #fff;background:#00BCD4;color:#fff;transition:right .5s ease}body.notouch #scrollToTop:hover{background:#016799}body.scrolled #scrollToTop{right:8px}#scrollToTop .fas{line-height:31px;font-size:20px}#header{position:fixed;top:0;left:0;width:100%;z-index:999;background:#fff;background:rgba(255,255,255,.5);transition:background .5s,box-shadow .5s}body.scrolled #header,body.menued #header{background:#fff;box-shadow:0 0 10px #000;border-bottom:1px solid rgba(132,132,132,.2)}.header img.logo{width:100%;max-width:236px;transition:max-width .5s}body.scrolled .header .logo{max-width:180px}.header .menubutton{margin-right:10px;font-size:200%;padding:0 10px}body.notouch .header .menubutton:hover{border-color:#016799}.header .menubutton>.close{display:none}.header .menubutton>.open{display:inline}body.menued{overflow:hidden}body.menued .header .menubutton>.close{display:inline}body.menued .header .menubutton>.open{display:none}.header nav ul{margin:0;padding:0}.header nav li a{color:#016799;text-shadow:1px 1px 1px #fff;text-transform:uppercase}.header nav li.nowrap a{text-shadow:none}.header nav li a.active,body.notouch .header nav li a:hover{color:#00BCD4}body.scrolled .header,body.menued .header,body.scrolled .header a,body.menued .header a{color:#016799;text-shadow:unset}body.scrolled .header a.active,body.notouch.scrolled .header a:hover,body.menued .header a.active,body.notouch.menued .header a:hover{color:#00BCD4}body.menued .header .main_menu{display:inline-block!important;border-top:1px solid #eee;padding:10px 0}.header .main_menu li{display:block;padding:8px 4px;font-size:110%;text-align:center}.header .main_menu li.nowrap .btn{font-size:120%;padding:6px 8px}#header_clone{visibility:hidden}.btn{border-radius:0;padding:12px 18px;font-size:80%;font-weight:700;text-transform:uppercase}.btn.big{border-radius:0;padding:12px 34px;font-size:100%;font-weight:700}.btn.verybig{border-radius:0;padding:12px 34px;font-size:140%;font-weight:700}.btn.color1{background:#00BCD4;border:1px solid rgb(0,188,212);color:#fff!important;border-radius:4px;font-weight:normal}body.notouch .btn.color1:hover{background:#0fcbe3;color:#fff;border-color:rgb(15,203,227);text-shadow:none}#index_slider{height:100%;min-height:550px;font-size:120%}#index_slider .item{z-index:-1;text-shadow:2px 2px 5px #fff;background:#fff none center no-repeat;background-size:cover;color:#016799;position:absolute;width:100%;height:100%}#index_slider .item .btn{text-shadow:none}body.notouch #index_slider .item .btn:hover{box-shadow:0 0 16px #286090}#index_slider .item.active{z-index:0}#index_slider .item .overlay{height:inherit;background:rgba(255,255,255,.5);white-space:normal}body.loaded #index_slider .item .animfromtop{position:relative;opacity:0;animation:animfromtop .8s ease forwards;animation-iteration-count:1}body.loaded #index_slider .item .animfromtop.animdelay1{animation-delay:.5s}body.loaded #index_slider .item .animfromtop.animdelay2{animation-delay:1s}@keyframes animfromtop{from{top:-300px;opacity:0}to{top:0;opacity:1}}body.loaded #index_slider .item .font2{font-size:200%;font-weight:normal;position:relative}#index_slider .navigation{position:absolute;bottom:10px;width:100%}#index_slider .carousel_action{width:40px;height:40px;line-height:46px;text-align:center;background:#ccc;background:rgba(255,255,255,.7);display:inline-block;border-radius:30px}body.notouch #index_slider .carousel_action:hover{background:#fff}#index_slider .continue_button{border:3px solid #999;width:50px;height:50px;display:inline-block;margin-left:-25px;border-radius:50%;font-size:34px;color:#999;text-align:center;vertical-align:middle;line-height:50px;position:absolute;bottom:20px;left:50%;text-shadow:none;animation:anim_bounce .5s infinite alternate}@keyframes anim_bounce{from{transform:translateY(0px)}to{transform:translateY(-15px)}}body.notouch #index_slider .continue_button:hover{color:#286090;border-color:#286090;animation-play-state:paused}#index_chi-siamo{padding:60px 0;background-color:#f8f8f8;box-shadow:0 0 50px #eee inset}#index_chi-siamo .col{padding:40px}#index_chi-siamo .inner_img{width:120px;line-height:120px;border-radius:50%;display:inline-block;margin-bottom:14px;background:#fff;box-shadow:2px 2px 6px #ccc;text-align:center;overflow:hidden}#index_chi-siamo .inner_img img{display:inline-block;line-height:120px;opacity:0;translate:0 -100px;transition:opacity 1s,translate 1s}body.notouch #index_chi-siamo .inner:hover img{translate:0 -10px;opacity:.5}#index_chi-siamo .inner_img img.lazyLoaded{translate:0;opacity:1}#index_chi-siamo h3{font-size:120%;font-weight:normal}#index_offer1{padding:80px 0;background:#43cee0 none center no-repeat;background-size:cover}#index_offer1 .text{text-shadow:1px 1px 2px #fff;font-weight:bold;font-size:120%}#index_offer1 .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5)}#index_blog{padding:80px 0;box-shadow:0 0 50px #eee inset}.section_pre_title{font-size:106%;color:#00BCD4}.section_title{font-size:200%;color:#595959}.section_sub_title{display:block;font-size:120%}#index_blog .spacer{display:inline-block;width:50px;height:3px;margin:20px 0;background:#ccc}#footer_contacts{padding:80px 0;background:#3b93c2 none right center no-repeat;background-size:cover;color:#fff}#footer_contacts a{color:#fff;text-decoration:underline}body.notouch #footer_contacts a:hover{color:#fff;text-decoration:none}#footer_contacts h2{font-weight:normal;margin:0}#footer_contacts .spacer{display:inline-block;width:50px;height:3px;margin:20px 0;background:#fff}#footer_contacts h5{font-weight:normal}#footer_contacts .a{color:#fff;text-decoration:underline}#footer_contacts .container{max-width:900px}#footer_contacts .gForm .item{margin:0;font-size:14px}#footer_contacts .gForm .item .input{padding:18px 16px}#footer_contacts .gForm .item .fas{top:18px;right:16px;font-size:18px;color:#00BCD4}#footer{padding:40px 0;background:#2B354B;color:#fff;font-size:14px}#footer .col{font-size:14px}#footer h3{font-weight:normal;font-size:130%;position:relative;margin-bottom:24px}#footer h3:before{content:'';width:10%;height:2px;border-bottom:2px;bottom:-12px;position:absolute;background:#00BCD4}#footer h3:after{content:'';width:89%;height:2px;border-bottom:2px solid rgba(0,0,0,.07);text-align:inherit;bottom:-12px;position:absolute;right:0;background:#585858}#footer .timetable .col{padding:10px 0;border-bottom:1px solid #585858}#footer .fas{color:#00BCD4}#copyright{padding:18px 0;background:#172137;text-align:center;font-size:14px;color:#fff}body.notouch #copyright a:hover{color:#eee}#page{padding-bottom:60px;background:#fff}#page_title{padding:24px 0;background:#00BCD4;color:#fff;margin-bottom:60px}#page_title h1{font-weight:normal;text-transform:uppercase;font-size:160%;margin:0}#page_title a{color:#fff}body.notouch #page_title a:hover{text-decoration:underline}a.contact_map{display:inline-block}a.contact_map img{transition:opacity .3s}a.contact_map span{font-size:300%;display:block;text-align:center;width:100%;position:absolute;bottom:100%;transition:bottom .5s;color:#00BCD4}body.notouch a.contact_map:hover img{opacity:.5}body.notouch a.contact_map:hover span{bottom:40%}h3.service-title,h3.technology-title{font-weight:normal;margin:20px 0}h3.service-title:after{content:' ';display:block;margin:20px auto;height:2px;width:50px;background:#00BCD4}#studio-main-img{box-shadow:10px 10px 20px #333}#studio-features,#studio-gallery{padding:20px 0}#studio-features .item{float:left;white-space:nowrap;margin:0 10px 10px 0;padding:10px;background:#00BCD4;color:#fff}.blog_th{position:relative;padding-bottom:64%;margin-bottom:10px;border:1px solid #ccc;border-radius:6px;overflow:hidden}.blog_th>a{display:block;position:absolute;width:100%;height:100%;background:#fff none center no-repeat;background-size:cover;border-radius:4px;transition:transform .5s}.news_article .inner{background:#eee;border:1px solid #f3f3f3;border-radius:6px;overflow:hidden;padding:10px}.news_article:hover .blog_th>a,.news_article:focus .blog_th>a{opacity:.7;transform:scale(1.1) rotate(-1deg)}.blog_credits{font-size:80%;color:#999}.sharing_icons a{display:inline-block;height:45px;width:45px;margin:2px;line-height:45px;transition:all .3s ease-in-out 0s;color:#016799;border-radius:6px;text-align:center;background-color:#eee;vertical-align:middle}body.notouch .sharing_icons a:hover{background:#00BCD4;color:#fff}.news_article h5{font-size:110%;margin:0}.single_img{border-radius:6px;width:100%}#sidebar .title5{border-bottom:1px solid #ddd;padding-bottom:15px}.gallery>.gBox{display:inline-block;width:49%;padding-top:33%;background:#eee none center no-repeat;background-size:cover;border:1px solid #f3f3f3;border-radius:4px;margin:0 1% 1% 0}.gallery>.gBox:hover{opacity:.6}.gForm .gFormAnswer.ok{color:#fff}@media (min-width:960px){.header .main_menu li{display:inline-block;font-size:100%;padding:10px}#index_slider{height:600px}#studio-features,#studio-gallery{padding:40px 0}.gallery>.gBox{display:block;float:left;margin:0 2px 2px 0;width:180px;height:120px;padding:0}}