@font-face{font-family:BentonSans;font-weight:400;src:url(../font/BentonSans-Cond-Black.eot),url(../font/BentonSans-Cond-Black.eot?#iefix) format('embedded-opentype'),url(../font/BentonSans-Cond-Black.otf) format('opentype')}@font-face{font-family:Korolev;font-weight:400;src:url(../font/Korolev-Light.eot),url(../font/Korolev-Light.eot?#iefix) format('embedded-opentype'),url(../font/Korolev-Light.otf) format('opentype')}@font-face{font-family:Korolev;font-weight:700;src:url(../font/Korolev-Bold.eot),url(../font/Korolev-Bold.eot?#iefix) format('embedded-opentype'),url(../font/Korolev-Bold.otf) format('opentype')}html{height:100%}body{background-color:#fff;font-family:Roboto!important;height:100%}html[lang=jp] body{font-family:'Noto Sans JP',Roboto!important}html[lang=ru] body{font-family:'Noto Sans',Roboto!important}footer{color:#fff}footer button.btnsub{background-image:url(../img/btn_green.png);background-position:center;background-repeat:no-repeat;background-size:cover;border:0;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:7px 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;text-transform:uppercase;-ms-touch-action:manipulation;touch-action:manipulation;vertical-align:middle;white-space:nowrap}footer div{background-color:#404041}footer>div>div{border-left:1px dashed #fff;height:400px;padding:40px!important}footer>div>div:first-child{border:0}footer>div>div:first-child a,footer>div>div:last-child a{color:#fff;display:block}footer>div>div:last-child a{display:inline-block}footer i{display:inline-block;font-size:25px;margin-right:6px;vertical-align:sub;width:25px}footer input{background-color:#58595b!important;border-color:#5d5e5f!important;-webkit-box-shadow:inset 0 10px 20px -10px rgba(0,0,0,.75)!important;-moz-box-shadow:inset 0 10px 20px -10px rgba(0,0,0,.75)!important;box-shadow:inset 0 10px 20px -10px rgba(0,0,0,.75)!important;color:#e6e7e8!important}footer p.space{margin-bottom:20px}footer p.title{font-family:BentonSans!important;font-size:18pt}html[lang=jp] footer p.title{font-family:'Noto Sans JP',BentonSans!important}html[lang=ru] footer p.title{font-family:'Noto Sans',BentonSans!important}header .navbar #topheader .dropdown{z-index:1}header .navbar #topheader .dropdown#languages{margin-left:23px}header .navbar #topheader .dropdown>a{background-color:#046598}header .navbar #topheader .dropdown a{padding:10px 51px 10px 10px;position:relative;text-transform:uppercase}header .navbar #topheader .dropdown a[data-short=jp]{font-family:'Noto Sans JP',Roboto!important}header .navbar #topheader .dropdown a[data-short=ru]{font-family:'Noto Sans',Roboto!important}header .navbar #topheader .dropdown a:hover{text-decoration:none}header .navbar #topheader .dropdown a i{background-color:#0570a0;border-left:2px solid #fff;font-size:40px;height:40px;position:absolute;right:0;text-align:center;top:0;width:40px}header .navbar #topheader .navbar-nav{margin:10% 0 3% 0}header .navbar #topheader li.socials{float:none;line-height:30px;text-align:right}header .navbar #topheader li.socials a{color:#ca2026;display:inline-block;font-size:25px;margin-top:20px;padding:0 0 0 20px}header .navbar #topheader li.socials a:first-child{padding:0}header .navbar #topheader li.socials a:hover{text-decoration:none}header .navbar #topheader li.btnsub{background-image:url(../img/btn_red.png);background-position:center;background-repeat:no-repeat;background-size:cover;margin-left:23px;z-index:10}header .navbar #topheader li.btnsub a{padding:10px 20px;text-transform:uppercase}header .navbar#menu{background-color:#2f343a}header .navbar#menu>.container,header .navbar#menu>.container-fluid{position:relative}header .navbar#menu div.navbar-right.search{margin-right:0}header .navbar#menu div.navbar-right a{color:#fff;display:block;font-size:20px;line-height:20px;padding:14px 0}header .navbar#menu div.navbar-right a:hover{text-decoration:none}header .navbar#menu ul.links>li{position:initial}header .navbar#menu ul.links li a{position:relative;text-transform:uppercase}header .navbar#menu ul.links li:hover a{background-color:#454d54;text-decoration:none}header .navbar#menu ul.links>li:not(:first-child)>a:after{background:#454d54;bottom:18px;content:' ';left:0;position:absolute;top:18px;width:1px}header .navbar#menu ul.links li ul.sublinks{background-color:#454d54;border-bottom:5px solid #2f343a;border-left:0;border-radius:0;border-right:0;border-top:4px solid #2f343a;box-shadow:none;left:auto;padding:0;position:absolute;top:50px;z-index:999}header .navbar#menu ul.links li ul.sublinks li{border-top:1px solid #2f343a;display:block;float:none}header .navbar#menu ul.links li ul.sublinks li a{display:block}header .navbar#menu ul.links li ul.sublinks li a:hover{background-color:#2f343a}main section.container,main section.container-fluid{background-color:#e6e7e8;padding-top:15px}main section.container-fluid:last-child,main section.container:last-child{padding-bottom:15px!important}main section.container-fluid.half-padding,main section.container.half-padding{height:100%;padding:0 7.5px 0 7.5px}main section.container-fluid:not(#page) div.box[data-url],main section.container:not(#page) div.box[data-url]{cursor:pointer}main section.container-fluid.half-padding div.box,main section.container.half-padding div.box{background-color:#fff;border:7.5px solid #e6e7e8;border-width:0 7.5px;height:100%;margin-top:15px;padding:15px;position:relative;vertical-align:top}main section.container-fluid.half-padding div.box-color:before,main section.container.half-padding div.box-color:before{content:"";display:block;padding-top:50%}main section.container-fluid.half-padding div.box:not(.box-b4):not(.box-color)>div,main section.container.half-padding div.box:not(.box-b4):not(.box-color)>div{border-bottom:15px solid #fff;height:483px;overflow:hidden}main section.container-fluid.half-padding div.box.box-b4>div,main section.container.half-padding div.box.box-b4>div{max-height:483px;overflow:hidden}main section.container-fluid.half-padding div.box-color>a,main section.container-fluid.half-padding div.box-color>div,main section.container.half-padding div.box-color>a,main section.container.half-padding div.box-color>div{bottom:15px;border:0;height:auto!important;left:15px;padding:0;position:absolute;right:15px;top:15px}main section.container-fluid.half-padding div.box.box-color>a,main section.container-fluid.half-padding div.box.box-color>div,main section.container.half-padding div.box.box-color>a,main section.container.half-padding div.box.box-color>div{bottom:0;left:0;right:0;top:0}main section#exercises #exercise{margin-bottom:15px;position:relative!important}main section#pagamento>div{background-color:#fff}main section#partners>div{background-color:#fff;padding-bottom:15px;padding-top:25px}main section#partners div{color:#717172;font-size:30px;font-weight:600}main section#partners div img{margin:auto}main section#search div.pagination,main section#search div.summary{background-color:#fff;margin:0;text-align:center}main section#search div.pagination>nav{border-top:1px solid #e6e7e8;margin:0 5%;padding:2%}main section#search div.pagination>nav .pagination>li>a,main section#search div.pagination>nav .pagination>li>span{border:0;text-transform:uppercase}main section#search div.pagination>nav .pagination>li.active>a{background-color:#fff;color:#333}main section#search div.pagination>nav .pagination>li>a:focus,main section#search div.pagination>nav .pagination>li>a:hover,main section#search div.pagination>nav .pagination>li>span:focus,main section#search div.pagination>nav .pagination>li>span:hover{background-color:#fff}main section#search div.summary>p{border-bottom:1px solid #e6e7e8;font-size:30px;margin:0 5%;padding:2%}main section#search div.noresults,main section#search div.results{background-color:#fff;min-height:500px;padding:15px 30px}main section#search div.noresults p{font-size:30px;font-weight:600;padding:10%;text-align:center}main section#search div.result{margin-bottom:20px}main section#search div.result a{font-size:16px}main section#search div.result div{max-height:50px;overflow:hidden}main section#search div.result div,main section#search div.result div *{color:#333!important;cursor:default!important;font-size:12px!important;margin:0!important;padding:0!important;text-align:left!important;text-decoration:none!important;text-indent:0!important}main section#search div.result strong{display:block;font-size:20px}main section#staff>div{background-color:#fff;font-size:0;padding:0 50px}main section#staff>div div.box{display:inline-block;float:none;font-size:14px;margin-bottom:80px;overflow:hidden;text-align:center;vertical-align:top}main section#staff>div div.box *{border:0;display:block}main section#staff>div div.box b.name{text-transform:uppercase}main section#staff>div div.box div.image{padding-bottom:100%!important}main section#staff>div div.box div.description{height:60px;margin:15px 0 5px 0}main section#staff>div div.box div.description p{font-size:14px;margin:0;padding:0}main section#staff>b.title{background-color:#fff;display:block;font-size:22pt;line-height:22pt;padding:30px 15px 15px 15px;text-transform:uppercase}main section#staff>p.text{background-color:#fff;margin:0;padding:0 15px 15px 15px}main section#preventivo,main section#subscribe{background-color:#e7e7e9}main section#preventivo div.panel,main section#subscribe div.panel{background-color:#33383e;border:0;border-radius:0;border-top:8px solid #4eacd0}main section#preventivo div.panel+.panel,main section#subscribe div.panel+.panel{margin-top:30px}main section#preventivo div.panel div.panel-body,main section#subscribe div.panel div.panel-body{border:0;color:#6d7077;float:none;padding-bottom:50px}main section#preventivo div.panel div.panel-body .checkbox,main section#subscribe div.panel div.panel-body .checkbox{color:#4cbee2;font-size:12px;margin:0}main section#preventivo div.panel div.panel-body .checkbox span,main section#subscribe div.panel div.panel-body .checkbox span{color:#6d7077;display:block;font-size:14px}main section#preventivo div.panel div.panel-body .form-group,main section#subscribe div.panel div.panel-body .form-group{white-space:nowrap;width:100%}main section#preventivo div.panel div.panel-body .form-group>div,main section#subscribe div.panel div.panel-body .form-group>div{margin-bottom:15px}main section#preventivo div.panel div.panel-body .form-group>div.text,main section#subscribe div.panel div.panel-body .form-group>div.text{white-space:normal}main section#subscribe div.panel div.panel-body .form-group>div select option.anticipo.invisible{display:none}main section#preventivo div.panel div.panel-body .form-group .btn,main section#subscribe div.panel div.panel-body .form-group .btn{text-transform:uppercase}main section#preventivo div.panel div.panel-body .form-group div.text,main section#preventivo div.panel div.panel-body .form-group label,main section#subscribe div.panel div.panel-body .form-group div.text,main section#subscribe div.panel div.panel-body .form-group label{white-space:initial}main section#preventivo div.panel div.panel-body .form-group input.form-control,main section#preventivo div.panel div.panel-body .form-group select.form-control,main section#preventivo div.panel div.panel-body .form-group textarea.form-control,main section#subscribe div.panel div.panel-body .form-group input.form-control,main section#subscribe div.panel div.panel-body .form-group select.form-control,main section#subscribe div.panel div.panel-body .form-group textarea.form-control{width:100%}main section#preventivo div.panel div.panel-body .form-group .radio-inline,main section#subscribe div.panel div.panel-body .form-group .radio-inline{margin-top:7px;white-space:nowrap}main section#subscribe div.panel div.panel-body .form-group .radio-inline input[type=radio]{margin:3px 3px 3px 5px}main section#subscribe div.panel div.panel-body .form-group .radio-inline span{margin:3px 3px 3px 5px}main section#subscribe div.panel div.panel-body .form-group .sistemazione,main section#subscribe div.panel div.panel-body .form-group.sistemazione{display:none}main section#subscribe div.panel div.panel-body .form-group label[for=numero_lezioni]+div{visibility:hidden}main section#subscribe div.panel div.panel-body .form-group p#no_selection{background:#fff;border-radius:4px;line-height:34px;margin:0;padding:5px 10px}main section#subscribe div.panel div.panel-body .form-group textarea#Preferenze{min-height:100px;width:100%}main section#subscribe div.panel div.panel-body .form-group ul#corsi_scelti{background:#fff;border-radius:4px;list-style:none;padding:5px}main section#subscribe div.panel div.panel-body .form-group ul#corsi_scelti li{line-height:34px;padding:5px;position:relative}main section#subscribe div.panel div.panel-body .form-group ul#corsi_scelti li:hover{background-color:#ededed}main section#preventivo div.panel div.panel-heading,main section#subscribe div.panel div.panel-heading{background-color:transparent;border:0;color:#4cbee2;float:none;padding-bottom:60px;padding-top:30px;text-transform:uppercase}main section#preventivo div.panel div.panel-heading .panel-title,main section#subscribe div.panel div.panel-heading .panel-title{font-size:30px}main section#contactus,main section#test{padding:15px}main section#contactus form,main section#test form{background-color:#fff;padding:15px}main section#contactus form>div.form-group,main section#test form>div.form-group{background-color:#f9f9f9;float:none;margin-bottom:15px;padding:15px}main section#test form>div.form-group div.checkbox{margin-right:20px}main section#contactus form>div.form-group:last-child,main section#test form>div.form-group:last-child{background-color:transparent;width:100%}main section#contactus form>div.form-group div.form-group,main section#test form>div.form-group div.form-group{margin-bottom:5px}main section#contactus input[type=checkbox],main section#test input[type=checkbox]{margin:0;position:relative}main section#test textarea{width:100%}html[lang=jp] main section#contactus form label,html[lang=jp] main section#test form label{font-weight:400}div.box-color a{color:#fff;text-transform:uppercase}div.box-color.box-blue-dark>a,div.box-color.box-blue-dark>div{background-color:#006599!important}div.box-color.box-blue-light>a,div.box-color.box-blue-light>div{background-color:#0da9bd!important}div.box-color.box-green-dark>a,div.box-color.box-green-dark>div{background-color:#007660!important}div.box-color.box-green-light>a,div.box-color.box-green-light>div{background-color:#3b917f!important}div.box-color.box-green2-dark>a,div.box-color.box-green2-dark>div{background-color:#008b3f!important}div.box-color.box-green2-light>a,div.box-color.box-green2-light>div{background-color:#00a78d!important}div.box-color.box-orange-dark>a,div.box-color.box-orange-dark>div{background-color:#f04b13!important}div.box-color.box-orange-light>a,div.box-color.box-orange-light>div{background-color:#ff8500!important}div.box-color.box-red-dark>a,div.box-color.box-red-dark>div{background-color:#cc0001!important}div.box-color.box-red-light>a,div.box-color.box-red-light>div{background-color:#ed1c24!important}div.box-color.box-red2-dark>a,div.box-color.box-red2-dark>div{background-color:#e11b22!important}div.box-color.box-red2-light>a,div.box-color.box-red2-light>div{background-color:#ee283b!important}div.box-color>a>span{background-color:rgba(255,255,255,.4);bottom:0;color:#713538;display:block;position:absolute;text-align:right;width:100%}div.box-color>a:hover{text-decoration:none}div.box-color>a>span *{background-color:rgba(255,255,255,.27);display:inline-block;font-size:14px;font-weight:600;line-height:30px;padding:0 2%;vertical-align:middle}div.box-color>a>span i{background-color:rgba(255,255,255,.17);font-size:20px;font-weight:400}div.box-color>a,div.box-color>div{text-align:center}div.box-color p.texts{display:inline-block;font-size:17pt;font-family:Korolev!important;padding:10% 0;text-align:left;width:90%}html[lang=jp] div.box-color p.texts{font-family:'Noto Sans JP',Korolev!important}html[lang=ru] div.box-color p.texts{font-family:'Noto Sans',Korolev!important}div.box-color p.texts b{display:block;font-size:24pt;font-weight:400}div.box-picture{background-color:#fff}section#exercises div.box-picture{background-color:transparent}div.box-picture:not(.box-mini){padding:15px}div.box-picture b.title{display:block;font-family:BentonSans!important;font-size:22pt;line-height:22pt;padding:15px 0}html[lang=jp] div.box-picture b.title{font-family:'Noto Sans JP',BentonSans!important}html[lang=ru] div.box-picture b.title{font-family:'Noto Sans',BentonSans!important}main#home div.box-picture b.title{text-transform:initial!important}div.box-picture b.title.big{font-size:26pt;line-height:26pt}div.box-picture img.pdf{cursor:pointer}section.category div.box-picture b.title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.box-picture.box-bg-text b.title{background-color:#f1f1f2}div.box-picture div.image{background-position:center;background-repeat:no-repeat;background-size:cover;height:auto!important;margin-bottom:15px;padding-bottom:68.2%!important}section#page div.box-picture div.image{padding-bottom:25%!important}div.box-picture.box-b2 div.image{padding-bottom:31.3%!important}div.box-picture.box-b3 div.image{padding-bottom:20.3%!important}div.box-picture.box-b4 div.image{padding-bottom:25%!important}div.box-picture div>:not(ol):not(ul):not(table):not(.embed-responsive):not(strong){font-family:Roboto!important;padding:0 15px 15px 0}html[lang=jp] div.box-picture div>:not(ol):not(ul):not(table):not(.embed-responsive):not(strong){font-family:'Noto Sans JP',Roboto!important}html[lang=ru] div.box-picture div>:not(ol):not(ul):not(table):not(.embed-responsive):not(strong){font-family:'Noto Sans',Roboto!important}div.box-picture div>:not(.title):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:18px;margin-left:0;margin-right:0}div.box-picture div>:not(.title):not(ol):not(ul){padding-left:0;padding-right:0}div.box-picture div ol,div.box-picture div ul{padding:0 0 0 20px}div.box-picture.box-bg-text p{background-color:#f1f1f2}div.box-bgtext.box-salmone{background-color:#f39275!important}main section.container-fluid.half-padding div.box.box-salmone>div,main section.container.half-padding div.box.box-salmone>div{border-color:#f39275!important}div.box-bgtext.box-giallo-crepet{background-color:#fbb46c!important}main section.container-fluid.half-padding div.box.box-giallo-crepet>div,main section.container.half-padding div.box.box-giallo-crepet>div{border-color:#fbb46c!important}div.box-bgtext.box-verde-nuance{background-color:#69b88c!important;color:#fff!important}main section.container-fluid.half-padding div.box.box-verde-nuance>div,main section.container.half-padding div.box.box-verde-nuance>div{border-color:#69b88c!important}div.box-bgtext.box-verde-light{background-color:#6ac9bc!important}main section.container-fluid.half-padding div.box.box-verde-light>div,main section.container.half-padding div.box.box-verde-light>div{border-color:#6ac9bc!important}div.box-bgtext.box-celeste{background-color:#6acde3!important}main section.container-fluid.half-padding div.box.box-celeste>div,main section.container.half-padding div.box.box-celeste>div{border-color:#6acde3!important}div.box-bgtext.box-rosso-bellini{background-color:#f2787e!important}main section.container-fluid.half-padding div.box.box-rosso-bellini>div,main section.container.half-padding div.box.box-rosso-bellini>div{border-color:#f2787e!important}div.box-bgtext.box-rosso-bellini-plus{background-color:#de6769!important;color:#fff!important}main section.container-fluid.half-padding div.box.box-rosso-bellini-plus>div,main section.container.half-padding div.box.box-rosso-bellini-plus>div{border-color:#de6769!important}div.box-bgtext.box-fulmicotone{background-color:#68a3c0!important;color:#fff!important}main section.container-fluid.half-padding div.box.box-fulmicotone>div,main section.container.half-padding div.box.box-fulmicotone>div{border-color:#68a3c0!important}div.box-bgtext b.title,div.box-text b.title{display:block;font-family:BentonSans!important;font-size:30pt;height:160px;line-height:40px;padding:0;text-transform:uppercase}html[lang=jp] div.box-bgtext b.title{font-family:'Noto Sans JP',BentonSans!important}html[lang=ru] div.box-bgtext b.title{font-family:'Noto Sans',BentonSans!important}main#home div.box-bgtext b.title{text-transform:initial!important}div.box-bgtext blockquote,div.box-bgtext p,div.box-text blockquote,div.box-text p{font-family:Roboto!important;font-size:18px;margin:0;padding:15px 0}html[lang=jp] div.box-bgtext p{font-family:'Noto Sans JP',Roboto!important}html[lang=ru] div.box-bgtext p{font-family:'Noto Sans RU',Roboto!important}blockquote{border:0!important}.btn:focus{outline:0!important}.btn-cancel{color:#fff;background-color:#a2a2a2;border-color:#8f8f8f}.btn-cancel:active,.btn-cancel:hover{color:#fff;background-color:#7a7a7a;border-color:#5e5e5e}.btn-cancel:focus{color:#fff;background-color:#7a7a7a;border-color:#2b2b2b}#carousel-container{padding:5px 0 0 0}.carousel-control{width:10%}.carousel .item{padding-bottom:39%}.carousel .item .carousel-caption{background-color:rgba(0,113,162,.8)!important;bottom:inherit;font-family:BentonSans!important;font-size:30pt;left:0!important;line-height:40px;margin-top:-40px;padding:20px 40px;right:initial!important;top:30%}html[lang=jp] .carousel .item .carousel-caption{font-family:'Noto Sans JP',BentonSans!important}html[lang=ru] .carousel .item .carousel-caption{font-family:'Noto Sans',BentonSans!important}.carousel .item img{position:absolute}.container-fluid.maxwidth{max-width:1350px!important}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:inherit;text-decoration:underline!important}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:inherit;color:#000;font-weight:700;text-decoration:underline!important}input.form-control{min-width:100px}.navbar{background-color:inherit;border:0;margin-bottom:0}.navbar.search .navbar-form{background-color:#2f343a;border-radius:0 0 5px 5px;bottom:-50px;display:none;height:50px;padding:10px;position:absolute;right:0;z-index:999}.navbar.search .navbar-form input:focus{border:0;box-shadow:none}.navbar .navbar-brand{height:auto;position:relative}.navbar .navbar-brand p{bottom:23px;color:#485359;font-size:24px;left:40%;position:absolute;text-transform:uppercase;top:70%;white-space:nowrap}.navbar-default{border-radius:0}.navbar-default .navbar-nav>li.active>a:focus,.navbar-default .navbar-nav>li.open>a,.navbar-default .navbar-nav>li.open>a:focus,.navbar-default .navbar-nav>li.open>a:hover,.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus{background-color:inherit;color:#fff}.navbar-default .navbar-nav>li.active>a,.navbar-default .navbar-nav>li.active>a:hover,.navbar-default .navbar-nav>li>a:hover{background-color:inherit;color:#fff;text-decoration:underline}#menu .navbar-nav>li:hover ul.sublinks.dropdown-menu{display:block}figure.image{display:inline-block!important;border:1px solid gray!important;margin:0 2px 0 1px!important;background:#f5f2f0!important}figure.align-left{float:left!important}figure.align-right{float:right!important}figure.image img{margin:8px 8px 0 8px!important}figure.image figcaption{margin:6px 8px 6px 8px!important;text-align:center!important}@media all and (min-width:1200px){main section.container-fluid.half-padding div.box:not(.box-b4)>div,main section.container.half-padding div.box:not(.box-b4)>div{height:500px}main section.container-fluid.half-padding div.box.box-b4>div,main section.container.half-padding div.box.box-b4>div{max-height:500px}.navbar-nav>li>ul>li>a{padding-bottom:5px!important;padding-top:5px!important}}@media all and (max-width:1199px){.navbar-nav>li>ul>li>a{padding-bottom:5px!important;padding-top:5px!important}}@media all and (max-width:989px){.carousel .item .carousel-caption{font-size:15pt;line-height:30px;margin-top:-25px;padding:5px 40px;top:27%}.navbar-toggle{display:block}.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}.navbar .navbar-brand span{font-size:14px}header .navbar #topheader .navbar-nav{margin-top:0}header .navbar #topheader #navbar-collapse{overflow-y:initial!important}header .navbar #topheader .navbar-collapse,header .navbar #topheader .navbar-header{margin:0;padding:0}header .navbar #topheader .navbar-collapse .links{margin:2% 0}header .navbar #topheader .navbar-collapse .links a{border-bottom:1px solid rgba(115,130,137,.4);color:#000;text-transform:uppercase}header .navbar #topheader .navbar-collapse .links a.sub:before{content:'-';padding:0 5px}header .navbar #topheader .dropdown#languages{border-bottom:1px solid rgba(115,130,137,.4)}header .navbar #topheader li.btnsub{margin:0}header .navbar #topheader li.socials{padding-left:15px;padding-right:15px}header .navbar #topheader li#subscribe{margin:0}header .navbar #topheader .dropdown{margin:0!important}header .navbar #topheader .dropdown .dropdown-menu{border:0;box-shadow:none;float:none;left:0;position:relative}header .navbar #topheader .dropdown .dropdown-menu>.active>a,header .navbar #topheader .dropdown .dropdown-menu>.active>a:focus,header .navbar #topheader .dropdown .dropdown-menu>.active>a:hover{background-color:inherit!important;color:#000!important}main section.container-fluid.half-padding div.box:before,main section.container.half-padding div.box:before{padding-top:188%}main section.container-fluid.half-padding div.box-color:before,main section.container.half-padding div.box-color:before{padding-top:61%}div.box-color p.texts{font-size:18pt}div.box-color p.texts b{font-size:28pt;font-weight:400}div.box-picture.box-b2 div.image,div.box-picture.box-b3 div.image,div.box-picture.box-b4 div.image,div.box-picture.box-mini div.image{padding-bottom:35%!important}}@media all and (max-width:767px){.container-fluid{padding:0}footer>div>div{border-left:0;border-top:1px dashed #fff;height:auto}main section.container-fluid.half-padding div.box-color:before,main section.container.half-padding div.box-color:before{padding-top:2.5%}main section.container-fluid.half-padding div.box:not(.box-adv):not(.box-b4):not(.box-color)>div,main section.container.half-padding div.box:not(.box-adv):not(.box-b4):not(.box-color)>div{height:auto;max-height:400px}main section.container div.box:not(.box-adv):not(.box-color)>div :not(.title),main section.container-fluid div.box:not(.box-adv):not(.box-color)>div :not(.title){font-size:12pt;line-height:15pt}main section.container div.box:not(.box-adv):not(.box-color)>div b.title,main section.container-fluid div.box:not(.box-adv):not(.box-color)>div b.title{font-size:18pt}main section#contactus form label.text-right{padding-left:0;text-align:left}main section#partners div div div{padding-bottom:15%}main section#preventivo div.panel+.panel,main section#subscribe div.panel+.panel{margin-top:15px}main section#preventivo div.panel div.panel-heading .panel-title,main section#subscribe div.panel div.panel-heading .panel-title{font-size:20px}main section#preventivo div.panel div.panel-body .form-group div.button,main section#subscribe div.panel div.panel-body .form-group div.button{text-align:center!important}main section#contactus div.form-group div.form-group,main section#contactus>div.box-picture,main section#test div.form-group div.form-group,main section#test>div.box-picture{float:none}div.box-color:not(:first-child){margin-top:3px!important}div.box-color p.texts{font-size:22pt;padding:2% 0}div.box-color p.texts i.icon-check-circle{color:#fff;font-size:30px;margin-top:-15px;position:absolute;right:1%;top:50%}div.box-color p.texts b{font-size:16pt}div.box-color p.texts p span{margin:0}div.box-picture.box-b2 div.image,div.box-picture.box-b3 div.image,div.box-picture.box-b4 div.image,div.box-picture.box-mini div.image,section#page div.box-picture div.image{padding-bottom:48%!important}table.visible-xs-block{display:table!important}}.invisible{display:none}.debug{background-color:red;border-radius:0 0 10px 0;color:#fff;display:none;font-size:16px;font-weight:700;left:0;padding:20px;position:fixed;top:0;z-index:10}@media screen and (max-width:490px){main section#staff>div div.box div.description{height:80px}}.popup-overlay{visibility:hidden;position:fixed;z-index:100;background:#fff;border:3px solid #666;width:50%;height:50%;left:25%}.popup-overlay.active{visibility:visible;text-align:center}.popup-content{visibility:hidden}.popup-content.active{visibility:visible}button.popup-close{display:inline-block;vertical-align:middle;border-radius:30px;margin:.1rem;font-size:1rem;color:#666;background:#fff;border:1px solid #666}button.popup-close:hover{border:1px solid #666;background:#666;color:#fff}