@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i&subset=latin-ext);*,.form-group *{outline:0!important}*,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p{margin:0}*,.rowfull{padding:0}.box-home .box img,.fullcontainer,.logo-content a,.news-home ul,.news-home ul li .news-img img,.pers .icon img,.prodotti-img img,.rowfull,.sett .icon img,.space{width:100%}.divider,.divider.sm{border-top:2px solid #efefef}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img{border:0}body{text-decoration:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:#000;font-weight:300;font-family:'Source Sans Pro',sans-serif}.captionslider *,.footer *,.input-group *,.owl-controls *,.trans *,h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,p a:link,p a:visited{-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.notrans *{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.wow{visibility:hidden}.tooltip,.wowvisible .wow{visibility:visible}a:link h1,a:link h2,a:link h3,a:link h4,a:link h5,a:visited h1,a:visited h2,a:visited h3,a:visited h4,a:visited h5,h1,h1 a:link,h1 a:visited,h2,h2 a:link,h2 a:visited,h3,h3 a:link,h3 a:visited,h4,h4 a:link,h4 a:visited,h5,h5 a:link,h5 a:visited{line-height:1.2em;text-decoration:none}a,a:focus,a:hover,a:visited,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,p a:hover{text-decoration:none}a{color:inherit}p{line-height:1.5em}p a:link,p a:visited{text-decoration:underline}p strong{font-weight:600}ol,ul{margin-bottom:0;margin-top:0;list-style:none}.text-center{text-align:center}.color1,.color1 h1,.color1 h1 span,.color1 h1 strong,.color1 h2,.color1 h2 span,.color1 h2 strong,.color1 h3,.color1 h3 span,.color1 h3 strong,.color1 h4,.color1 h4 span,.color1 h4 strong,.color1 h5,.color1 h5 span,.color1 h5 strong,.color1 i,.color1 p,.color1 span,.color1 strong{color:#1b5791}.bgcolor1{background-color:#1b5791}.color2,.color2 h1,.color2 h1 span,.color2 h1 strong,.color2 h2,.color2 h2 span,.color2 h2 strong,.color2 h3,.color2 h3 span,.color2 h3 strong,.color2 h4,.color2 h4 span,.color2 h4 strong,.color2 h5,.color2 h5 span,.color2 h5 strong,.color2 i,.color2 p,.color2 span,.color2 strong,.footer-menu li.focus a:link,.footer-menu li.focus a:visited{color:#174a7c}.bgcolor2{background-color:#174a7c}.color3,.color3 h1,.color3 h1 span,.color3 h1 strong,.color3 h2,.color3 h2 span,.color3 h2 strong,.color3 h3,.color3 h3 span,.color3 h3 strong,.color3 h4,.color3 h4 span,.color3 h4 strong,.color3 h5,.color3 h5 span,.color3 h5 strong,.color3 i,.color3 p,.color3 span,.color3 strong{color:#7f8183}.bar.color03,.bgcolor3{background-color:#7f8183}.assicurazione-txt a:hover,.bg-generic .text-content h1,.bg-generic .text-content h2,.bg-generic .text-content h3,.bg-generic .text-content p,.button-cus.color1 i,.button-cus.color2:hover i,.button-cus.color3 i,.button-cus.color4 i,.color4,.color4 h1,.color4 h1 span,.color4 h1 strong,.color4 h2,.color4 h2 span,.color4 h2 strong,.color4 h3,.color4 h3 span,.color4 h3 strong,.color4 h4,.color4 h4 span,.color4 h4 strong,.color4 h5,.color4 h5 span,.color4 h5 strong,.color4 i,.color4 p,.color4 span,.color4 strong,.input--filled .input__label-content--nariko,.input__field--nariko:focus+.input__label--nariko .input__label-content--nariko,.input__label-content--nariko{color:#000}.bar.color04,.bgcolor4{background-color:#000}.bar.color06,.bgcolor5,.footer-menu li a:hover{background-color:#f5f5f5}.color5,.color5 h1,.color5 h1 span,.color5 h1 strong,.color5 h2,.color5 h2 span,.color5 h2 strong,.color5 h3,.color5 h3 span,.color5 h3 strong,.color5 h4,.color5 h4 span,.color5 h4 strong,.color5 h5,.color5 h5 span,.color5 h5 strong,.color5 i,.color5 p,.color5 span,.color5 strong{color:#f5f5f5}.color6,.color6 h1,.color6 h1 span,.color6 h1 strong,.color6 h2,.color6 h2 span,.color6 h2 strong,.color6 h3,.color6 h3 span,.color6 h3 strong,.color6 h4,.color6 h4 span,.color6 h4 strong,.color6 h5,.color6 h5 span,.color6 h5 strong,.color6 i,.color6 p,.color6 span,.color6 strong{color:#efefef}.bar.color07,.bgcolor6{background-color:#efefef}.color7,.color7 h1,.color7 h1 span,.color7 h1 strong,.color7 h2,.color7 h2 span,.color7 h2 strong,.color7 h3,.color7 h3 span,.color7 h3 strong,.color7 h4,.color7 h4 span,.color7 h4 strong,.color7 h5,.color7 h5 span,.color7 h5 strong,.color7 i,.color7 p,.color7 span,.color7 strong{color:#ccc}.bar.color08,.bg-generic .text-content .bar,.bgcolor7{background-color:#ccc}.box-home .box.box02 .scr01,.color8,.color8 h1,.color8 h1 span,.color8 h1 strong,.color8 h2,.color8 h2 span,.color8 h2 strong,.color8 h3,.color8 h3 span,.color8 h3 strong,.color8 h4,.color8 h4 span,.color8 h4 strong,.color8 h5,.color8 h5 span,.color8 h5 strong,.color8 i,.color8 p,.color8 span,.color8 strong{color:#999}.bar.color09,.bgcolor8,.box-home .box.box02 .bar{background-color:#999}.color9,.color9 h1,.color9 h1 span,.color9 h1 strong,.color9 h2,.color9 h2 span,.color9 h2 strong,.color9 h3,.color9 h3 span,.color9 h3 strong,.color9 h4,.color9 h4 span,.color9 h4 strong,.color9 h5,.color9 h5 span,.color9 h5 strong,.color9 i,.color9 p,.color9 span,.color9 strong{color:#679403}.bar.color05,.bgcolor9{background-color:#679403}.hvr-grow,.hvr-grow2,.hvr-grow3>img{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}.hvr-grow2:hover{-webkit-transform:scale(.95);transform:scale(.95)}.hvr-grow3:hover>img{-webkit-transform:scale(.97);transform:scale(.97)}.rowfullmax1700{width:100%;display:table;max-width:1500px;padding:0;margin:auto}.rowfull.xlg{padding:100px 0}.rowfull.lg{padding:80px 0}.rowfull.sm{padding:40px 0}.rowfull.xs{padding:20px 0}.rowfull.xxs{padding:5px 0}.prodotti-home,.rowfull.md{padding:60px 0}.space{height:35px;display:inline-block}.space.xs{height:10px}.space.sm{height:20px}.space.md{height:50px}.space.lg{height:70px}.divider{padding-top:45px}.divider.sm{padding-top:25px}.divider.xs{padding-top:12px;margin-top:5px;border-top:1px solid #e1e1e1}.divider.lg,.divider.md,.divider.zero{border-top:2px solid #efefef}.divider.md{padding-top:40px}.divider.lg{padding-top:60px}.divider.zero{padding-top:0}.divider-bar{padding-bottom:20px;border-bottom:3px solid #ccc;width:40px;margin:auto auto 20px;display:block}.bar,.box-home .box:hover .bar{width:100px}.divider.color1{border-top:2px solid #d6d6c8}.divider.color2{border-top:2px solid #000}.divider.color3{border-top:2px solid #b1d85a}.bar{background-color:#000;display:table;height:3px;margin:25px auto}.bar.color01{background-color:#b1d85a}.bar.color02{background-color:#adff00}.bar.color10{background-color:#666}@media (max-width:1024px){.rowfull.lg{padding:50px 0 35px}.rowfull.sm{padding:30px 0 20px}}.owl-controls .owl-nav{position:absolute;left:0;top:50%;width:100%;margin-top:-26px}.owl-controls .owl-nav .owl-prev{position:absolute;left:40px;top:50%;display:block;width:27px;height:53px;background:url('../design/slideshow-nav.png') no-repeat;opacity:1}.owl-controls .owl-nav .owl-next{position:absolute;right:40px;top:50%;display:block;width:27px;height:53px;background:url('../design/slideshow-nav.png') -27px 0 no-repeat;opacity:1}.owl-controls .owl-nav .owl-prev:hover{background-position:0 -53px;opacity:1}.owl-controls .owl-nav .owl-next:hover{background-position:-27px -53px;opacity:1}.owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-controls .owl-dots{position:absolute;left:0;bottom:-35px;width:100%;height:16px}.dotsCont .owl-dot,.owl-controls .owl-dots .owl-dot{display:inline-block;zoom:1}.dotsCont .owl-dot span,.owl-controls .owl-dots .owl-dot span{display:block;width:16px;height:16px;margin:2px 0;background-color:transparent;border:2px solid rgba(256,256,256,.5);-webkit-border-radius:8px 8px 8px 8px;border-radius:8px;-webkit-backface-visibility:visible}.dotsCont .owl-dot:hover span,.owl-controls .owl-dots .owl-dot:hover span{background-color:#adff00;border:2px solid #adff00;cursor:pointer}.dotsCont .owl-dot.active span,.dotsCont .owl-dot.active:hover span,.owl-controls .owl-dots .owl-dot.active span,.owl-controls .owl-dots .owl-dot.active:hover span{background-color:transparent;border:2px solid #adff00}.button-cus,.button-cus:link,.button-cus:visited{font-size:17px;text-decoration:none;display:inline-block;padding:8px 18px;position:relative;text-align:center;white-space:normal;-webkit-border-radius:0px 0px 0px 0px;border-radius:0;text-transform:uppercase;border:none;line-height:1.2em;font-weight:600}.button-cus.sm,.button-cus.sm:link,.button-cus.sm:visited,.button-cus.xs,.button-cus.xs:link,.button-cus.xs:visited{-webkit-border-radius:0px 0px 0px 0px;display:inline-block;text-align:center;white-space:normal;position:relative;text-transform:uppercase;text-decoration:none}.button-cus.sm,.button-cus.sm:link,.button-cus.sm:visited{font-size:16px;font-weight:400;padding:4px 18px;border-radius:0}.button-cus.xs,.button-cus.xs:link,.button-cus.xs:visited{font-size:12px;font-weight:400;padding:4px 14px;border-radius:0}.button-cus.lg,.button-cus.lg:link,.button-cus.lg:visited{font-size:20px;font-weight:400;text-decoration:none;display:inline-block;padding:12px 24px;position:relative;text-align:center;white-space:normal;-webkit-border-radius:0px 0px 0px 0px;border-radius:0;text-transform:uppercase}.button-cus.color1{color:#000;background-color:#ccc;border:none}.button-cus.color1:hover,.button-cus.color2:hover{color:#fff;background-color:#000;border:none}.button-cus.color2{color:#fff;background-color:#dc0000;border:none}.button-cus.color3{color:#000;background-color:transparent;border:1px solid #000}.button-cus.color3:hover{color:#fff;background-color:#000;border:1px solid #000}.button-cus.color4{color:#fff;background-color:#1b5791}.button-cus.color4:hover,.button-cus.color5:hover{color:#fff;background-color:#000}.button-cus.color5{color:#fff;background-color:#f87b37}.bg-blue .button-full:hover,.bg-blue .listtext ol,.bg-blue .listtext ul,.bg-blue .text-content a.button:hover,.bg-blue .text-content h1,.bg-blue .text-content h2,.bg-blue .text-content h3,.bg-blue .text-content p,.button-cus.color1:hover i,.button-cus.color2 i,.button-cus.color3:hover i,.button-cus.color4:hover i,.news-home ul li a.button:hover{color:#fff}.button-cus.icon-dx i,.button-cus.sm.icon-dx i{font-size:18px;margin-left:15px}.button-cus.icon-sx i,.button-cus.sm.icon-sx i{font-size:18px;margin-right:15px}.button-cus.xs.icon-dx i{font-size:14px;margin-left:15px}.button-cus.xs.icon-sx i{font-size:14px;margin-right:15px}.button-cus.md.icon-dx i{font-size:22px;margin-left:15px}.button-cus.md.icon-sx i{font-size:22px;margin-right:15px}.button-cus.lg.icon-dx i{font-size:28px;margin-left:15px}.button-cus.lg.icon-sx i{font-size:28px;margin-right:15px}.button-cus.img-dx{padding-right:45px!important;background-position:right 10px center;background-repeat:no-repeat;background-size:10px}.button-cus.img-sx{padding-left:45px!important;background-position:left 10px center;background-repeat:no-repeat;background-size:10px}.barslider .item,.footer-newsletter .button-cus{background-position:center;background-repeat:no-repeat}.header{padding:20px 0 0;display:table;margin:auto;width:100%;max-width:1600px}.logo img,.logo-content,.tooltop01{display:block}.logo-content{float:left;z-index:10}.logo:hover img{margin-top:-10px;margin-bottom:10px}.tooltop01{margin-left:30px;z-index:10;float:right}.tooltop01 a:link img,.tooltop01 a:visited img{margin-left:12px;display:inline-block;width:22px;height:auto}.bread-content{padding-top:15px;padding-bottom:15px;padding-left:0;border-top:1px solid #efefef;border-bottom:1px solid #efefef;display:table;margin:auto;width:100%;max-width:1600px}.bread-content label{font-size:13px;font-weight:300;color:#999;text-decoration:none;display:inline-block;margin-top:0}.bread-content ul{display:inline-menu-comn;margin:0;padding:0}.bread-content li{display:inline-block;float:left;margin:0 0 0 3px;padding:0}.bread-content li:after{content:"|";font-size:11px;color:#ccc;margin:0 3px;padding-left:3px}.bread-content li:last-child:after{content:"";margin:0;padding-left:0;content:""}.bread-content li a:link,.bread-content li a:visited{font-size:10px;font-weight:400;color:#999;text-decoration:none;padding-right:0;text-transform:uppercase}.bread-content li .select a,.bread-content li a:hover,.language li a:hover{color:#0091b0}.bread-content li:last-child a{color:#0091b0;cursor:default}.topbar-user{display:none;width:100%;height:46px;background-color:#000;border-bottom:2px solid #fff}.f-nav{background-color:#fff;z-index:999;position:fixed;left:0;top:0;width:100%;margin-top:0!important;-webkit-box-shadow:0 12px 20px 14px rgba(0,0,0,.2);box-shadow:0 12px 20px 14px rgba(0,0,0,.2)}@media (max-width:600px){.tooltop02{display:none}}.menu-content{width:auto;display:block;float:right}.header.bottom.internalcont .menu-content{background-color:transparent;bottom:0;position:relative;height:68px}.logo-fixmenu{display:none!important}.menu-position{margin-left:50px;margin-top:10px;display:inline-block}.toolbar{position:absolute;right:15px;top:0}.secondmenu .menu-content{width:auto;display:table;margin:0 auto auto;background-color:transparent;z-index:8}.secondmenu img{width:200px;margin-top:3px;position:absolute;left:15px}.bg-generic,.captionslider p,.footer .tooltop02,.item-block.icon-text,.item>.container{position:relative}@media (max-width:1023px){.no1023{display:none!important}.menu-content{width:100%;text-align:center;position:relative;z-index:9;background-color:transparent;margin-top:-45px}.menu-top{height:80px}}.captionslider,.captionslider p,.item.left .captionslider,.item.left .captionslider h3,.item.left .captionslider p{text-align:left}@media (max-width:499px){.menu-content{margin-top:-45px}.menu-top{height:60px}.secondmenu .menu-content .showhide{float:right}}@media (max-width:400px){.menu-content{margin-top:-48px}}.barslider,.barslider .owl-controls{margin:auto}.barslider{background-color:#fff}.barslider .item,.barslider.barsliderint .item{height:520px}.box-slide{display:table;height:650px;width:100%}.captionbox{display:table-cell;vertical-align:middle}.captionbox>.container{position:relative;height:100%;display:table}.captionslider{background-color:transparent;padding:0;width:40%;height:auto;display:block;margin-top:13%}.captionslider .scr01{font-weight:600;font-size:36px;text-transform:uppercase;color:#fff;line-height:38px;display:inline-block;width:100%}.captionslider .scr02{font-weight:900;font-size:48px;text-transform:uppercase;color:#fff;line-height:48px;display:inline-block;width:100%}.captionslider .scr03{font-weight:400;font-size:32px;text-transform:uppercase;color:#fff;line-height:32px;display:inline-block;width:100%}.captionslider p{margin:0;width:100%;font-size:48px;line-height:1em;color:#000;font-weight:200;text-transform:none}.captionslider a:link,.captionslider a:visited{margin-top:80px;font-size:16px;color:#fff;text-transform:uppercase;display:inline-block;padding:16px 36px 0 0;background-color:transparent;border-top:1px solid #fff;font-weight:600}.captionslider a:hover{color:#89f3ff;text-decoration:none}.captionslider a i{height:16px;width:16px;display:inline-block;background-color:#f96f00;margin-right:10px}.item.right .captionslider{text-align:right;right:0}.item.right .captionslider h3,.item.right .captionslider p,.text-content.text-right{text-align:right}.item.fullarea .captionslider{padding:0}.item.fullarea a{width:100vh;height:100vh;display:block}@media (min-width:768px){.barslider .owl-controls{width:750px}}@media (min-width:992px){..barslider .owl-controls{width:970px}}@media (min-width:1200px){.barslider .owl-controls{width:1170px}}@media (min-width:1400px){.barslider .owl-controls{width:1370px}}@media (max-width:1439px){.barslider .item{height:460px;background-size:cover}.barslider.barsliderint .item,.box-slide{height:460px}.barslider>.sliderhome .captionslider a:link h3,.barslider>.sliderhome .captionslider a:visited h3,.barslider>.sliderhome .captionslider h3{font-size:65px}.barslider>.sliderhome .captionslider p{font-size:35px}.captionslider{width:40%;margin-top:9%}}@media (max-width:1199px){.secondmenu img{width:160px;margin-top:5px;position:absolute}.secondmenu .menu-content{float:right;width:100%;padding:5px 0}.barslider.internal{margin:auto;height:300px}.barslider .item,.barslider.barsliderint .item,.box-slide{height:400px}.captionslider{width:40%;margin-top:7%}.captionslider .scr01{font-size:36px;line-height:38px}.captionslider .scr02{font-size:48px;line-height:48px}.captionslider .scr03{font-size:32px;line-height:32px}}@media (max-width:1023px){.barslider .item,.barslider.barsliderint .item,.box-slide{height:350px}.captionslider{width:50%;margin-top:5%}.captionslider .scr01{font-size:30px;line-height:30px}.captionslider .scr02{font-size:40px;line-height:40px}.captionslider .scr03{font-size:28px;line-height:28px}.barslider .owl-controls{display:none}}@media (max-width:767px){.no767{display:none!important}.hvr-grow2:hover,.hvr-grow:hover{-webkit-transform:scale(.97);transform:scale(.97)}.rowfull.lg{padding:30px 0 20px}.rowfull.sm{padding:20px 0 10px}.space{height:25px}.space.sm{height:15px}.space.lg{height:45px}.barslider.internal,.bread-content,.captionbox{display:none}.barslider .item,.barslider.barsliderint .item,.box-slide{height:250px}.captionslider{width:40%;margin-top:5%}.captionslider .scr01{font-size:24px;line-height:24px}.captionslider .scr02{font-size:32px;line-height:32px}.captionslider .scr03{font-size:20px;line-height:20px}.captionslider a:link,.captionslider a:visited{margin-top:20px;font-size:15px}}.footer{padding:60px 0 40px;border-top:2px solid #efefef}.footer h4{font-size:18px;color:#174a7c;margin-bottom:20px;font-weight:600;text-transform:uppercase}.footer p{font-size:14px}.footer-menu{float:left;width:100%;display:block;margin-bottom:20px}.footer-menu li{display:block;width:100%;border-bottom:1px solid #dfdfdf}.footer-menu li a:link,.footer-menu li a:visited{text-transform:uppercase;font-size:12px;padding:3px 0;display:block;font-weight:400}.footer-menu li a:hover{color:#174a7c}.footer-menu li:after,.footer-menu li:last-child:after{content:""}.footer .logo2{width:180px;margin-left:30px;float:right;display:table}.footer .logo2 img{width:180px;margin-bottom:30px}.footer-newsletter{text-align:right;margin-bottom:120px;display:table;float:right;padding-left:80px}.footer .form-group{display:inline-block;float:right;width:40%;margin-right:10px}.footer .footer-newsletter .form-control{width:100%;background-color:#fafafa;padding:7px 0 7px 10px;color:#333;font-size:16px}.footer-newsletter ::-webkit-input-placeholder{font-size:16px}.footer-newsletter :-moz-placeholder{font-size:16px}.footer-newsletter ::-moz-placeholder{font-size:16px}.footer-newsletter :-ms-input-placeholder{font-size:16px}.footer-newsletter label{color:#333;font-size:12px;font-weight:300;margin-bottom:0;margin-top:2px;text-transform:none;width:100%;text-align:right}.footer-newsletter .button-cus{display:inline-block;float:right;width:40px;height:40px;background-color:#ccc;background-image:url(../design/arrow-small.png)}.footer .tooltop01{float:right;margin-left:0;display:table;margin-top:5px}.footer .tooltop01 a:link img,.footer .tooltop01 a:visited img{margin-right:12px;margin-left:0}.footer .tooltop02{float:right;width:100%;display:inline-block}.bottom-footer{width:100%;display:block;text-align:right;margin-top:30px;border-top:1px solid #e2e2e2;padding-top:20px}.bottom-footer p{display:block;margin-bottom:5px;font-weight:400}.nur{margin:10px auto auto;display:block}a.nur:link,a.nur:visited{font-size:13px;color:#666;text-decoration:none}a.nur:hover{color:#007e3b}@media (max-width:992px){.barslider.internal{margin:auto;height:240px}.footer h4,.footer p,.footer-menu{text-align:center}.footer-newsletter{margin-bottom:120px;padding-left:0}.footer-menu{float:none;width:100%}}@media (max-width:767px){.footer-newsletter{margin:40px auto;padding-left:0;width:90%;display:table;float:none}.footer .form-group{margin-right:10px;width:40%;float:none}.footer .footer .tooltop02{display:table;float:none;margin:auto;width:auto}.nur{display:table;margin:10px auto auto}.md-modal label{margin-top:-25px;position:relative}}.tooltip.bottom .tooltip-arrow,.tooltip.top .tooltip-arrow{left:50%;margin-left:-5px;border-right:5px solid transparent}.modalstyle h4{font-size:26px;font-weight:400;color:#000;text-transform:uppercase}.modalstyle .form-control{display:block;width:100%;height:40px;padding:6px 12px;font-size:16px;line-height:1.42857143;color:#333;background-color:#efefef;background-image:none;border:none;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px;-webkit-box-shadow:none;box-shadow:none}.closemodal,.closemodal:hover{border:none;background-color:transparent}.modalstyle .rowmodal{display:block;margin-bottom:10px;width:100%}.modalstyle .rememberme{float:left;font-weight:400}.modalstyle p{margin-bottom:15px}.modalbutton.button-mod{vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.modalbutton.button-mod:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.modalstyle .btn-default.primary{background-color:#f3912d;color:#000}.modalstyle .btn-default.secondary{background-color:#ccc;color:#fff}.modalstyle .btn-default:hover{background-color:#000;color:#f3912d}.closemodal{width:25px;height:25px;float:right;display:block;text-align:center;text-decoration:none}.closemodal i{color:#000;font-size:25px;text-align:center;line-height:27px}.closemodal:hover i{color:#f97a29}.md-modal label{font-size:12px;color:#000;text-transform:uppercase}.modal-footer{border-top:none}.md-effect-7 .md-content{margin-top:40px}.input__label--nariko::before{width:95%;border-top:2px solid rgba(0,0,0,.1)}.md-overlay{background:rgba(256,256,256,.8)!important}.md-effect-12.md-modal{position:fixed;top:50%;left:50%;width:80%;max-width:1100px;min-width:320px;height:auto;background-color:#fff;overflow-y:scroll}.md-effect-12.md-modal p{color:#000;text-align:left;font-size:12px}.modal-dialog.privacy{margin:30px auto;width:800px}.tooltip{position:fixed;z-index:1020;display:block;padding:10px 20px;font-size:15px;line-height:20px;opacity:0;width:150px}.tooltip.right{margin-left:-50px}.tooltip.top .tooltip-arrow{bottom:0;border-left:5px solid transparent;border-top:5px solid #704130}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #704130}.tooltip.bottom .tooltip-arrow{top:0;border-left:5px solid transparent;border-bottom:5px solid #704130}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #704130}.tooltip-inner{max-width:200px;padding:6px 8px;color:#fff;font-weight:400;text-align:center;text-decoration:none;background-color:#704130;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 6px 3px rgba(0,0,0,.05);box-shadow:0 0 6px 3px rgba(0,0,0,.05)}.tooltip-arrow{position:absolute;width:0;height:0}.bar-vert{border-right:2px solid #efefef;margin:60px 0}.header-tools,.top-search{float:right;margin-left:30px}.bg-blue{background-image:url(../design/bg-blue.png);background-size:inherit;background-position:center;position:relative}.bg-generic.bgtop.bgsx{background-size:contain;background-position:left top;background-repeat:no-repeat}.bg-blue .button-full:link,.bg-blue .button-full:visited{text-align:right;padding:15px 0;right:20px;left:auto;position:absolute;text-transform:uppercase;border-top:1px solid #fff;top:25px;color:#89f3ff;display:inline-block;font-size:14px;font-weight:300}@media (max-width:1280px){.bg-generic.bgtop.bgsx{background-position:left -150px top}}.rowfull.top{border-bottom:1px solid #efefef;padding:10px 0}.barslider .button,.bg-green .button{background-color:#40a000;line-height:1.2em;padding:10px 20px}.rowfull.top .top-content{display:table;margin:auto;width:100%;max-width:1600px}.top-email,.top-telephone{display:inline-block;margin-right:30px}.top-email img,.top-telephone img{margin-right:5px}.faq .item-block .button,.tooltop01{margin-top:0}.tooltop01 a{color:#999;text-decoration:none;font-size:20px;line-height:1.1em;margin-left:10px}.logo img{width:220px}.menu-content{margin-top:10px}.header-tools{padding:10px 0 0;margin-top:5px}.top-search{border-left:none;margin-top:-2px}.top-search a{font-size:20px;color:#ccc}.box-home .box .scr01,.text-content h1{font-size:36px;font-weight:600;text-transform:uppercase}.language{float:left;margin-left:20px}.language li{float:left}.language li a{float:left;padding:0 5px;color:#000;display:block;font-weight:600;letter-spacing:normal;text-decoration:none;text-transform:uppercase;transition:color .2s linear,background .2s linear}.language li.active a{border-bottom:2px solid #0091b0;color:#0091b0;margin:0 10px;padding:0 0 35px}.header-green{float:left;margin-top:-10px}.barslider .button{position:absolute;right:0;bottom:0;color:#fff;font-size:20px;font-weight:600;text-align:center;text-transform:uppercase}.barslider .button:hover,.bg-green .button:hover{background-color:#174a7c;color:#fff}.barslider .container{height:100%}.box-home{display:flex;margin:auto;max-width:1600px}.box-home .box{display:inline-block;width:31%;height:140px;margin:0 .5%;background-size:cover;position:relative;overflow:hidden;float:left}.box-home .box.box01{background:#006a33;background:-moz-linear-gradient(top,#006a33 0,#009045 100%);background:-webkit-linear-gradient(top,#006a33 0,#009045 100%);background:linear-gradient(to bottom,#006a33 0,#009045 100%)}.box-home .box.box02{background:#d4d4d4;background:-moz-linear-gradient(top,#d4d4d4 0,#f0f0f0 100%);background:-webkit-linear-gradient(top,#d4d4d4 0,#f0f0f0 100%);background:linear-gradient(to bottom,#d4d4d4 0,#f0f0f0 100%)}.box-home .box.box03{background:#9b212a;background:-moz-linear-gradient(top,#9b212a 0,#c82a36 100%);background:-webkit-linear-gradient(top,#9b212a 0,#c82a36 100%);background:linear-gradient(to bottom,#9b212a 0,#c82a36 100%)}.bg-blue .text-content .bar,.box-home .box .bar{background-color:#fff}.box-home .box:hover img{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px)}.box-home .box .arrow{width:21px;height:41px;display:block;position:absolute;z-index:99;top:50%;margin-top:-26px;background-image:url(../design/box-arrow.png)}.box-home .box .scr01{display:block;z-index:99;bottom:20px;position:absolute;right:30px;color:#fff}.box-home .box .bar{display:block;z-index:99;bottom:60px;position:absolute;right:30px;width:60px;height:8px}.text-content{padding:20px 0 40px}.text-content .bar{width:100px;height:4px;display:inline-block;margin-bottom:40px}.text-content h1{margin-bottom:10px;width:100%}.news-home ul li .news-box .data,.text-content h2,.text-content h3{font-weight:500;margin-bottom:30px}.text-content h1 strong{font-weight:900}.text-content h2{font-size:26px;text-transform:uppercase;width:100%;line-height:1.3em}.text-content h2 strong{font-size:30px;font-weight:900}.text-content h3{font-size:24px;text-transform:uppercase;width:100%;line-height:1.3em}.text-content h3 strong{font-size:26px;font-weight:900}.text-content p{font-size:18px;font-weight:500;margin-bottom:10px;width:100%}.text-content a.button:link,.text-content a.button:visited{font-size:14px;font-weight:600;margin-bottom:10px;padding:15px 15px 0 0;display:inline-block;text-transform:uppercase;margin-top:40px}.bg-blue .text-content a.button:link,.text-content a.button:visited{color:#89f3ff;border-top:1px solid #fff}.bg-generic .text-content a.button:link,.bg-generic .text-content a.button:visited{color:#174a7c;border-top:1px solid #ccc}.bg-generic .text-content a.button:hover,.item-block .button:hover,.pers:hover h5,.sett:hover h5{color:#dc0000}.prodotti-home-img{float:right;display:inline-block;width:50%}.prodotti-home-box{text-align:right;padding-top:220px;width:50%;display:inline-block}@media (max-width:992px){.modal-dialog.privacy{margin:30px auto;width:100%}.bar-vert{border-right:none;border-bottom:1px solid #efefef;margin:0}.prodotti-home{padding:0}.prodotti-home-box{display:inline-block;padding-top:20px;text-align:left;width:30%}.prodotti-home-img{display:inline-block;float:right;width:70%}}.news-home{display:table;margin:auto;width:100%;max-width:1300px}.news-home ul li{width:50%;float:left;position:relative}.news-home ul li .news-box{width:48%;margin:1%;background-color:#0b4074;display:block;float:left;padding:20px;position:absolute;height:96%;right:0}.news-home ul li.left .news-box{text-align:right;left:0}.news-home ul li .news-box .data{font-size:14px;color:#fff}.news-home ul li .news-box h4{font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:30px}.news-home ul li a.button:link,.news-home ul li a.button:visited{display:inline-block;font-size:14px;padding:15px 15px 0 0;text-transform:uppercase;border-top:1px solid #fff;color:#89f3ff;position:absolute;bottom:20px;left:20px;font-weight:600}.news-home ul li.left a.button:link,.news-home ul li.left a.button:visited{text-align:right;padding:15px 0 0 15px;right:20px;left:auto;font-weight:600}.news-home ul li .news-img{width:48%;margin:1%;background-color:#ccc;display:block;float:left}.news-home ul li.left .news-img{width:48%;margin:1%;background-color:#ccc;display:block;float:right}@media (max-width:1600px){.news-home{padding-bottom:60px}.bg-blue .button-full:link,.bg-blue .button-full:visited{left:50%;padding:15px 0;position:absolute;right:auto;text-align:center;top:auto;bottom:10px;margin-left:-48px;z-index:9999}}@media (max-width:499px){.barslider .item,.barslider.barsliderint .item,.box-slide{height:180px}.captionslider{width:40%;display:table;margin:8% auto auto}.barslider .button br,.captionslider .scr01,.captionslider .scr02,.captionslider .scr03,.captionslider a:link,.captionslider a:visited{display:none}.footer-newsletter{position:relative;width:100%}.footer .form-group{margin-right:10px;width:100%}.footer-newsletter .button-cus{position:absolute;bottom:-40px;right:0}.footer .tooltop02{margin-top:80px}.barslider .button{font-size:16px;line-height:1.2em;padding:10px 20px;white-space:nowrap;width:100%}.bar-vert{border-bottom:none}.prodotti-home-box{width:40%}.prodotti-home-img{width:60%}.news-home ul li{margin-bottom:30px}.news-home ul li .news-box{width:100%;margin:0;position:relative}.news-home ul li.left .news-box{text-align:left;left:0}.news-home ul li .news-img,.news-home ul li.left .news-img{width:100%;margin:0}.news-home ul li a.button:link,.news-home ul li a.button:visited{margin-top:30px;position:relative;left:0}.news-home ul li.left a.button:link,.news-home ul li.left a.button:visited{margin-top:30px;position:relative;right:0;padding:15px 15px 0 0}}.referenze-home{padding-top:80px}.bg-green{background-color:#8cc63f;background-image:url(../design/green.jpg);background-position:center top;background-repeat:no-repeat;height:140px}.bg-green .button{color:#fff;font-size:20px;font-weight:600;position:relative;float:right;text-align:center;text-transform:uppercase;margin-top:35px}.panel2,.pers .icon,.prodotti-img{background-color:#fff}.assicurazione-banner,.item-block .button,.item-block h3{text-transform:uppercase;color:#174a7c}.assicurazione-txt,.item-block .bar,.item-block .button,.pers,.pers .icon,.pers h5,.prodotti-img,.sett .icon,.sett h5{display:inline-block}.header-prodotto{margin-bottom:40px}.prodotti-img{float:left;width:362px;position:absolute}.panel,.panel2,.pers{width:100%}.header-prodotto .text-content{padding-left:420px;float:right;height:427px}.button-cus.lg.button-info{background-image:url(../design/button-ico-01.png);background-position:right 10px center;background-repeat:no-repeat;position:absolute;right:0;top:-96px}.panel{padding:20px;-webkit-border-radius:0 0 0 0;border-radius:0}.pers{margin-bottom:10px}.item-block h3,.item-block img,.sett{margin-bottom:20px}.pers .icon{width:50px;height:50px;padding:10px}.pers:hover .icon{background-color:transparent}.pers h5,.sett h5{text-transform:uppercase;margin-left:10px}.panel2{padding:20px;border:8px solid #efefef;position:relative}.assicurazione-banner{height:159px;width:186px;display:inline-block;font-size:20px;text-align:center;line-height:1.05em;font-weight:700;background-image:url(../design/assicurazione.png);background-position:center;background-repeat:no-repeat;padding-top:60px}.assicurazione-txt{margin-left:20px;position:absolute;width:auto;padding-right:20px}.assicurazione-txt img{width:170px;margin-bottom:20px}.assicurazione-txt a:link,.assicurazione-txt a:visited{font-size:12px;text-transform:uppercase;color:#0091b0}.sett{width:auto;margin-right:15px;float:left;padding-right:15px;border-right:2px solid #efefef}.sett .icon{width:35px;height:35px;padding:10px 0}@media (max-width:1199px){.menu-content{margin-top:-40px;float:left;z-index:999;width:100%}.box-home .box{width:31%;height:100px;margin:0 .5%}.box-home .box .scr01{font-size:32px;bottom:15px;right:20px}.box-home .box .bar{bottom:50px;height:6px}.bg-green{margin-top:40px;background-position:center top;background-repeat:no-repeat;background-size:contain;height:auto}.bg-green .button{margin-top:auto}.header-prodotto .text-content{padding:30px 0 40px 420px}.assicurazione-banner{display:table;margin:auto}.assicurazione-txt{display:inline-block;margin-left:0;padding-right:0;padding-top:20px;text-align:center;position:relative;width:100%}}@media (max-width:1023px){.bg-generic{background-image:none!important}.bg-blue{background-size:cover}.box-home .box .scr01{font-size:22px;right:20px}.box-home .box .bar{height:4px}.box-home .box .arrow{display:none}.text-content.text-right{text-align:left}.news-home ul li{width:100%;float:left;position:relative}.header-prodotto .text-content{padding:20px 20px 20px 420px}.prodotti-img{padding:0}}@media (max-width:992px){.referenze-home{padding-top:0;padding-right:50px}.dotContMod11{bottom:auto;top:70%}.prodotti-img{width:280px;padding:90px 0}.header-prodotto .text-content{padding:20px 20px 20px 320px;height:500px}}@media (max-width:767px){.box-home{display:block}.box-home .box{margin:0;width:100%;float:left}.text-content{padding:20px 10px}.prodotti-img{padding:150px 0;width:200px}.header-prodotto .text-content{padding:20px 20px 20px 240px}}@media (max-width:599px){.dotContMod11,.no599{display:none!important}.button-cus.fullw{width:100%;margin-bottom:10px;text-align:center}.barslider.barsliderint .item,.box-slide{height:180px}.top{display:none}.f-nav{position:relative}.menu-content{float:left;margin-top:-95px;width:100%;z-index:9999}.header-green,.header-tools,.top-search a{z-index:999999}.header-tools{float:left;margin-left:0;margin-top:5px;padding:10px 0 0;width:100%}.language li.active a{z-index:999999;padding:0}.referenze-home{padding-top:0;padding-right:0}.bg-green{background-image:none}.bg-green .button{float:none;display:table;margin:auto}.prodotti-img{padding:0;width:100%;float:left;position:relative}.header-prodotto .text-content{padding:40px 20px;float:left;height:auto}}.item-block{width:100%;margin-bottom:40px}.item-block .bar{height:4px;margin-bottom:30px;width:100px;background-color:#ccc}.item-block h3{font-weight:600;font-size:22px}.item-block img{width:100%}.item-block p{padding-right:40px}.item-block .button{font-size:14px;font-weight:600;margin-bottom:10px;margin-top:30px;padding:15px 15px 0 0;border-top:1px solid #ccc}.item-block.icon-text p{padding-left:65px;padding-right:0;min-height:85px}.item-block .icon-title{width:45px;position:absolute;left:0;margin-top:12px}.item-block.icon-text .button{margin-top:5px;width:100%}@media (max-width:767px){.item-block .icon-title{margin-top:0}}@media (max-width:399px){.captionslider{width:60%;display:table;margin:13% auto auto}.item-block .icon-title{margin-top:12px}}.faq .item-block{margin-bottom:50px}.faq .block{margin-bottom:10px}.bg-blue .block p a,.bg-blue p a{color:#fff;font-weight:400}.bg-blue .block p a:hover,.bg-blue p a:hover{text-decoration:underline;color:#4bdcfb}.bg-blue .listtext ol a:link,.bg-blue .listtext ol a:visited,.bg-blue .listtext ul a:link,.bg-blue .listtext ul a:visited{color:#fff;text-decoration:underline}.bg-blue .listtext ol a:hover,.bg-blue .listtext ul a:hover{color:#4bdcfb}
.block,.block-inline,.mod-title,.titlebar.center{display:inline-block}.block p a:hover,.listtext a:hover,.mod-image2:hover,.mod-image:hover,.socialshare .social li a:hover{text-decoration:none}p.blockinfo{background-color:#efefef;color:#666;display:table;font-size:12px;font-weight:400;line-height:1.1em;margin-top:15px;padding:4px 6px;text-transform:uppercase;width:auto;margin-bottom:10px}.mod-title h1,.mod-title h2,.mod-title h3{font-weight:500;text-transform:uppercase}.listtext ol,.listtext ul{margin:10px 0 10px 20px;line-height:1.5em}.block{margin-bottom:25px;width:100%}.block-inline{margin-bottom:15px;width:auto}.mod-title{width:100%;margin-bottom:10px}.mod-title h1{font-size:52px}.mod-title h2{font-size:36px}.mod-title h3{font-size:24px}.mod-title h4{font-size:16px;font-weight:300;text-transform:uppercase}.mod-title h5{font-size:14px;font-weight:300;text-transform:uppercase}.mod-title h6{font-size:12px;font-weight:300;text-transform:uppercase}.mod-title:hover a *,.mod-title:hover strong{color:#dc0000!important}.titlebar.center{background-image:url(../design/titlebar.png);background-position:center;background-repeat:no-repeat;width:100%;height:20px;margin-bottom:20px}.block p{font-size:18px;font-weight:300;line-height:1.5em}.block p strong{font-weight:400;color:#000}.block.two-column p{column-count:2;column-gap:40px;column-rule:1px solid #fff;-moz-column-count:2;-moz-column-gap:40px;-moz-column-rule:1px solid #fff;-webkit-column-count:2;-webkit-column-gap:40px;-webkit-column-rule:1px solid #fff}.block.letter p::first-letter{font-size:52px;float:left;font-weight:400;text-transform:uppercase;padding:6px 8px 0 0}.block p a:link,.block p a:visited{color:#0091b0;font-weight:400}.block.xs p{font-size:14px;margin-bottom:0}.block.sm p{font-size:16px;margin-bottom:0}.block.lg p{font-size:24px;margin-bottom:0}.block.xlg p{font-size:28px;margin-bottom:0}.attach-block,.listtext ol,.listtext ul,.listtext.bullet ul{font-size:18px;font-weight:300}.mod-image{display:block;width:100%;background-color:#000}.mod-image img,.mod-image2 img,a.mod-image,a.mod-image2{width:100%}a.mod-image2:hover img,a.mod-image:hover img{opacity:.9}.mod-image .img-caption{font-size:16px;display:block;padding:15px;background-color:#1b5791;font-weight:300;color:#fff}.mod-image:hover .img-caption{background-color:#000;color:#fff}.mod-image2{width:100%;display:block}.mod-image2 .img-caption{display:block;padding:15px;background-color:rgba(0,0,0,.05);font-weight:300}.mod-image2:hover .img-caption{display:block;background-color:rgba(0,0,0,.1);padding:15px}.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover,.pagers i.left,.pagers i.right,.pagsearch input{background-color:transparent}.mod-image2:hover{opacity:.7}.img-caption{color:#007e3b}.listtext ul{list-style:disc}.listtext ol{list-style-type:decimal}.listtext.bullet ul{margin:10px 0;line-height:1.5em;list-style:none}.listtext.bullet ul li{width:100%;text-align:left;padding-left:32px;margin-bottom:10px;background-image:url(../design/bullet3.png);background-position:left 5px;background-repeat:no-repeat;background-size:20px auto;word-wrap:break-word}.listtext a:link,.listtext a:visited{color:#0091b0;font-weight:400;text-decoration:underline}#block-010,#block-011{position:relative}.sliderblock div{margin-bottom:0}.navContCaroselloblock,.navContSliderblock{position:absolute;width:100%;bottom:50%;text-align:center;-webkit-tap-highlight-color:transparent}.navContCaroselloblock .owl-prev,.navContSliderblock .owl-prev{position:absolute;left:30px;display:block;width:14px;height:26px;background:url('../design/slideshow-nav-lite.png') no-repeat;opacity:.7;cursor:pointer}.navContCaroselloblock .owl-next,.navContSliderblock .owl-next{position:absolute;right:30px;display:block;width:14px;height:26px;background:url('../design/slideshow-nav-lite.png') -14px 0 no-repeat;opacity:.7;cursor:pointer}.pagnext,.pagnext2,.pagnext2:hover,.pagnext:hover,.pagprev,.pagprev2,.pagprev2:hover,.pagprev:hover{background-image:url(../design/arrow-pagination.png);background-repeat:no-repeat}.navContCaroselloblock .owl-prev:hover,.navContSliderblock .owl-prev:hover{background-position:0 -26px}.navContCaroselloblock .owl-next:hover,.navContSliderblock .owl-next:hover{background-position:-14px -26px}.carousel-content .owl-controls{position:absolute;right:0;min-width:150px;display:inline-block;bottom:-10px;text-align:right;-webkit-tap-highlight-color:transparent}.carousel-content .owl-controls *{-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.carousel-content .owl-controls .owl-dots{position:absolute;left:0;width:100%;height:16px}.carousel-content .owl-controls .owl-dots .owl-dot{zoom:1;display:inline-block}.carousel-content .owl-controls .owl-dots .owl-dot span{display:block;width:18px;height:18px;margin:0 2px;background-color:#fff;-webkit-border-radius:9px 9px 9px 9px;border-radius:9px;border:2px solid #d1d1d1;-webkit-backface-visibility:visible}.carousel-content .owl-controls .owl-dots .owl-dot.active span,.carousel-content .owl-controls .owl-dots .owl-dot:hover span{border:2px solid #174a7c}.video-container{text-align:center}.video-container img{margin-bottom:15px}.attach-block,.socialshare h5{margin-bottom:10px}.video-container h3{font-weight:500;margin-bottom:10px}.socialshare .social li a:hover i,.video-container p,.video-container:hover h3{color:#000}.socialshare .social li a:hover i svg{fill:#000 !important}.mfp-fade.mfp-bg,.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:.15s ease-out;-moz-transition:.15s ease-out;transition:.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing,.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.attach-block:hover span,.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mod-container-map{z-index:0!important}.maps-block *{z-index:99!important}.maps-block iframe{min-height:450px;width:100%}.attach-block{width:100%;float:left;padding:8px;color:#fff;text-decoration:none;background-color:#174a7c}.attach-block i{font-size:24px;color:#fff;display:block;float:right;line-height:24px}.attach-block:hover{background-color:#000;color:#fff;text-decoration:none;font-weight:300}.attach-block:hover i,.dropdown-menu>li>a:hover span,.main-form .dropdown-menu>li>a:focus span{color:#fff}.attach-block span{opacity:0;margin-left:5px;color:#999}.attach{display:inline-block}.attach img{display:inline-block;margin-right:10px}.attach .attach-block{position:absolute;width:auto}.attach .attach-block span{margin-right:20px}@media (max-width:1199px){.attach img{display:none}.attach .attach-block{position:relative;width:100%}.attach{margin-bottom:10px}}.pagers{padding-left:0;margin:20px 0;list-style:none}.pagers .button-cus{padding:6px 15px}.pagers li{float:left;margin-right:10px}.pagers i.right{display:block;float:right;margin:0 0 0 5px;font-size:16px}.pagers i.left{display:block;float:left;margin:0 5px 0 0;font-size:16px}ul.pagination-block{float:left;margin-right:0;list-style:none;width:auto}ul.pagination-block li{float:left;text-align:center;margin-right:4px;margin-bottom:8px}.pagination-block a:link,.pagination-block a:visited{width:40px;height:40px;display:block;float:left;padding:8px;background-color:#efefef;font-size:15px;line-height:18px;color:#000;font-weight:400;text-decoration:none;-webkit-border-radius:0px 0px 0px 0px;border-radius:0;border:2px solid #efefef}.pagination-block a.pagSelect,.pagination-block a:hover{color:#fff;border:2px solid #174a7c;background-color:#174a7c}.pagination-block a:hover{margin-top:0}.pagination-block a.pagSelect{cursor:default}.pagination-block a.pagSelect:hover{cursor:default;margin-top:0}.pagprev{background-position:6px 8px}.pagprev:hover{background-position:6px -22px}.pagnext2{background-position:-50px 8px}.pagnext2:hover{background-position:-50px -22px}.pagprev2{background-position:-22px 8px}.pagprev2:hover{background-position:-22px -22px}.pagnext{background-position:-78px 8px}.pagnext:hover{background-position:-78px -22px}.pagsosp{width:30px;height:30px;display:block;float:left;padding:6px}.pagsearch{float:left;width:100px;height:41px;display:block;border:2px solid #efefef}.pagsearch .pag{height:30px;font-size:15px;line-height:15px;color:#666;float:left;text-align:right}.pagsearch .pagpages,.pagsearch input{height:40px;font-size:15px;float:left}.pagsearch input{width:40px;color:#007e3b;text-align:right;padding-right:10px;border:none}.pagsearch .pagpages{width:55px;line-height:40px;color:#666}.socialshare{text-align:right;width:100%}.socialshare.sx{text-align:left;width:100%}.socialshare.center{text-align:center;width:100%}.socialshare .social{display:inline-flex}.socialshare .social li{display:block;float:left;margin:0}.socialshare .social li a{padding:0 0 0 4px;display:inline-block}.socialshare.sx .social li a{padding:0 4px 0 0;display:inline-block}.socialshare.center .social li a{padding:0 2px;display:inline-block}.socialshare .social li a i{font-size:30px;color:#ccc}@media (max-width:1024px){.block p{font-size:16px;margin-bottom:0}.block.lite p{font-size:14px;margin-bottom:0}}@media (max-width:767px){.block.lg p,.mod-title h3{font-size:20px}.block.xs p{font-size:12px}.block.sm p{font-size:14px}.block.xlg p{font-size:24px}.pagsearch{display:none}.pagnext2,.pagprev2{display:none!important}.mod-title h1{font-size:26px;font-weight:400}.mod-title h2{font-size:22px;font-weight:400}.mod-title h3{font-size:20px;font-weight:300}.mod-title h4{font-size:15px;font-weight:300}.mod-title h5{font-size:14px;font-weight:300}.mod-title h6{font-size:12px;font-weight:300}.titlebar.center{background-image:url(../design/titlebar.png);background-position:center;background-repeat:no-repeat;width:100%;display:inline-block;height:20px;margin-bottom:20px}.block p{font-size:18px;font-weight:300;line-height:1.5em}}.form-group{margin-bottom:25px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.dropdown-menu{font-size:14px;background-color:#fff;border:none;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.1);box-shadow:0 6px 12px rgba(0,0,0,.1)}::-webkit-input-placeholder{font-size:20px;text-transform:none;font-style:italic}:-moz-placeholder{font-size:20px;text-transform:none;font-style:italic}::-moz-placeholder{font-size:20px;text-transform:none}:-ms-input-placeholder{font-size:20px;text-transform:none;font-style:italic}.form-group-inline{width:auto}.mod-container-map.contact{width:100%;height:600px!important;top:0;left:0;position:relative;z-index:99!important}.form-control,.form-control .btn{background-color:#fafafa;background-image:none;border:none;border-bottom:2px solid #dbdbdb;-webkit-border-radius:0 0 0 0;border-radius:0;box-shadow:none;color:#333;display:block;font-size:18px;font-weight:300;height:auto;line-height:1.42857;padding:10px 0 10px 10px;width:100%}.form-control:focus,.form-control:focus .btn{color:#007e3b;padding-left:0;box-shadow:none;font-weight:300}.form-control:hover{background-color:#efefef}.form-control:focus{background-color:#fff;border-bottom:2px solid #89f3ff}.form-control:active{color:#8b2d1f;font-weight:400}.form-control:focus .btn{background-color:#fff;border-bottom:2px solid #8cc236}.form-control[disabled],.form-control[readonly],fieldset[disabled]{background-color:#fafafa}.well{background-color:#f8f8f8;border:none;border-radius:4px;box-shadow:none;margin-bottom:20px;min-height:20px;padding:19px;display:inline-block;width:100%}label{color:#333;font-size:12px;font-weight:300;text-transform:none;margin-top:2px;margin-bottom:0}.checkbox label,.radio label{cursor:pointer;font-weight:400;margin-bottom:0;min-height:20px;padding-left:20px}.checkbox-inline,.radio-inline{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0;padding-right:20px;position:relative;vertical-align:middle}.checkbox input,.radio input{margin-left:0!important}.form-control .dropdown-menu>li>a{color:#666;padding:8px 10px;border-bottom:1px dotted #ccc;font-size:16px}.dropdown-menu>li>a:hover,.main-form .dropdown-menu>li>a:focus{background-color:#174a7c;color:#000}.dropdown-menu>li>a{font-size:14px;padding:4px 20px;background-color:#fff}.dropdown-menu>li:nth-child(odd)>a{background-color:#f7f7f7}.dropdown-menu>li:nth-child(odd)>a:hover,.main-form .dropdown-menu>li:nth-child(odd)>a:focus{background-color:#174a7c}.dropdown-menu>li.selected>a{background-color:#ccc;color:#fff}.informative{margin-top:-10px}.informative h4{color:#e30007;font-weight:300}.informative p{color:#000;font-size:12px}.informative input{margin:2px 10px 0 0;float:left}.antispam img{border:2px solid #efefef;-webkit-border-radius:8px 8px 8px 8px;border-radius:8px;padding:0 10px}
.Mod10 .navContMod10 .owl-next,.Mod10 .navContMod10 .owl-prev{width:14px;height:26px;opacity:.7;position:absolute;display:block;cursor:pointer}.Mod10 .navContMod10{position:absolute;width:100%;bottom:70%;text-align:center;-webkit-tap-highlight-color:transparent}.Mod10 .navContMod10 .owl-prev{left:30px;background:url('../design/slideshow-nav-lite.png') no-repeat}.Mod10 .navContMod10 .owl-next{right:30px;background:url('../design/slideshow-nav-lite.png') -14px 0 no-repeat}.Mod10 .navContMod10 .owl-prev:hover{background-position:0 -26px}.Mod10 .navContMod10 .owl-next:hover{background-position:-14px -26px}.Mod11 li{width:100%}.dotContMod11,.dotContMod12{position:absolute;right:30px;bottom:50%;width:16px;z-index:9}.dotContMod11 .owl-dot,.dotContMod12 .owl-dot{display:inline-block;zoom:1}.dotContMod11 .owl-dot span,.dotContMod12 .owl-dot span{display:block;width:16px;height:16px;margin:2px 0;background-color:#ccc;-webkit-backface-visibility:visible}.dotContMod11 .owl-dot:hover span,.dotContMod12 .owl-dot:hover span{background-color:#3379a1;cursor:pointer}.dotContMod11 .owl-dot.active span,.dotContMod11 .owl-dot.active:hover span,.dotContMod12 .owl-dot.active span,.dotContMod12 .owl-dot.active:hover span{background-color:#3379a1}#mod-013{text-align:center}#mod-013 .grid-item{width:25%}#mod-013 .grid-item--width2{width:50%}@media (min-width:1199px){#mod-013{padding:0 2%}}@media (min-width:1499px){#mod-013{padding:0 10%}}@media (min-width:1920px){#mod-013{padding:0 15%}}@media (max-width:1199px){#mod-013 .grid-item{width:25%}#mod-013 .grid-item--width2{width:50%}#mod-013{padding:0}}@media (max-width:1024px){#mod-013 .grid-item{width:25%}#mod-013 .grid-item--width2{width:50%}}@media (max-width:992px){#mod-013 .grid-item{width:33.333%}#mod-013 .grid-item--width2{width:66,666%}}@media (max-width:767px){#mod-013 .grid-item{width:50%}#mod-013 .grid-item--width2{width:100%}}@media (max-width:399px){#mod-013 .grid-item,#mod-013 .grid-item--width2{width:100%}}
