@font-face{font-family:'Genericons';src:url(font/genericons-regular-webfont.eot);src:url(font/genericons-regular-webfont.eot?#iefix) format('embedded-opentype') , url(font/genericons-regular-webfont.woff) format('woff') , url(font/genericons-regular-webfont.ttf) format('truetype') , url(font/genericons-regular-webfont.svg#genericonsregular) format('svg');font-weight:normal;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;font-family:'Roboto',arial,sans-serif!important}html,body{width:100%;height:100%}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#fff}article,aside,details,figcaption,figure,footer,header,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}body,button,input,select,textarea{color:#262626;font-family:'Arial',sans-serif;font-size:20px;font-size:2.0rem;font-weight:400;line-height:1.5}.entry-content{font-size:22px;line-height:28px!important;font-family:'Lato',sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{clear:both;font-weight:400;line-height:1.2}h1,h2,h3,h4,h5,h6{color:#375b8b}h1{font-size:29px;font-family:'Open Sans',Arial}h2{font-size:1.5em;line-height:1.6em;font-family:'Open Sans',Arial;margin:0 0 15px;padding:0}.wil{font-size:1.3em}h3{font-size:1.75em;font-family:'Open Sans',Arial}h4{font-size:1.5em;font-family:'Open Sans',Arial;margin-bottom:20px}h5{font-size:1.25em;font-family:'Open Sans',Arial}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}p{margin-bottom:30px}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:none}ul ul,ol ol,ul ol,ol ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}b,strong{font-weight:bold}.entry-content strong,.entry-content b{color:#036}i.obbligatorio{color:#dc3545}.fa,.fas,.fab{color:#036}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#ededed;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;padding:1.6em;overflow:auto;max-width:100%}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0 0 30px 0}table{margin:0 0 1.5em;width:100%}th{font-weight:bold}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align: middle}button,input{line-height:normal;*overflow: visible}button,html input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid #ccc;border-color:#ccc #ccc #bbb #ccc;background:#e6e6e6;color:#262626;cursor:pointer;-webkit-appearance:button;font-size:12px;font-size:1.4rem;line-height:1;padding:5px 2%}form{margin:0 0 30px}form p{margin:0 0 10px 0}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa #bbb}button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,html input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#aaa #bbb #bbb #bbb}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;display:normal!important}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;color:#000!important}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="email"],textarea{color:#ccc;border:1px solid #eee;background:#f9f9f9;border-radius:15px}input[type="text"]:focus,input[type="email"]:focus,textarea:focus{color:#111}input[type="text"],input[type="email"]{padding:3px}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:98%;max-height:200px}.wpcf7 #accp{line-height:13px!important}.archive #content{padding-bottom:30px}a{color:#999;text-decoration:underline;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-decoration:none}a:hover,a:focus,a:active{color:#000;text-decoration:none}.alignleft{display:inline;float:left;margin:1.5em 1.5em 1.5em 0}.alignright{display:inline;float:right;margin:1.5em 1.5em 0 1.5em}.aligncenter{clear:both;display:block;margin:1.5em auto}.alignnone{clear:both;display:block;margin:1.5em 0}.clearfix{clear:both}.clear:before,.clear:after,[class*="content"]:before,[class*="content"]:after,[class*="site"]:before,[class*="site"]:after{content:'';display:table}.clear:after,[class*="content"]:after,[class*="site"]:after{clear:both}.assistive-text{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important}#page{width:100%;margin:0;padding:0;overflow:hidden}#masthead-wrap{background-color:#fff;width:100%;clear:left;border-bottom:0 solid #eee;border-top:0 solid #48afdb;background:transparent;width:100%;clear:left;position:fixed;background-color:rgba(255,255,255,.9)!important;z-index:10000!important;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.3);-moz-box-shadow:3px 3px 3px rgba(0,0,0,.3);box-shadow:0 0 0 rgba(0,0,0,.3)}#masthead{color:#fff;margin:0 auto;max-width:100%;clear:both}#masthead #logo{float:left;width:auto}.slideshow_container_style-light .slideshow_pagination{bottom:30px!important}.site-title{color:#fff;font-size:1.0em;font-weight:600;line-height:1.7em;margin:0;padding:2px 0 0;font-family:'Open Sans',Arial;text-transform:uppercase;letter-spacing:1px}.site-title a{color:#3b3e4f;text-decoration:none}.site-title a:hover{color:#999}#main,#single-main{max-width:90%;margin-left:5%;margin-right:5%;margin:0 auto}.widget-area .content-area{float:left;margin:0;width:100%}.widget-area .site-content{margin:0 0 0% 0}.site-main .widget-area{float:right;overflow:hidden;width:25%;display:none}body.page-template-page-full-width-php.widget-area .content-area{float:none;margin:0 auto;max-width:100%}body.page-template-page-full-width-php.widget-area .site-content{width:100%;margin:0}.site-footer{clear:both;width:100%}#colophon-wrap{clear:both;margin:0;padding:30px 0;width:100%;background:#0077bc}.content-area{float:none;margin:0 auto;max-width:100%}.site-content{margin:0}.singleimg img{display:block;width:100%;height:auto}.nav-wrap{float:right;width:auto}.main-navigation{float:right;font-family:'Open Sans',Arial;padding-top:25px;text-transform:uppercase}.main-navigation ul{list-style:none;margin:0;padding-left:0;float:right}.main-navigation li{display:inline-block;position:relative;margin-left:12px}.main-navigation a{color:#999;display:block;font-size:.7em;padding:9px 0;text-decoration:none;font-weight:normal}.main-navigation ul ul{background-color:#141414;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2);display:none;float:left;position:absolute;top:1.5em;left:-10px;z-index:99999;text-align:left;padding:0 10px 10px}.main-navigation ul ul ul{left:100%;top:0}.main-navigation ul ul a{width:175px}.main-navigation ul ul li{margin:0}.main-navigation ul ul li{}.main-navigation li:hover>a{color:#818181}.main-navigation ul ul a{color:#3b3e4f;padding:4px}.main-navigation ul ul :hover>a{color:#999}.main-navigation ul ul a:hover{}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{display:block}.main-navigation li.current_page_item a,.main-navigation li.current-menu-item a{color:#3b3e4f}.main-navigation li.current_page_item a:hover,.main-navigation li.current-menu-item a:hover{color:#3b3e4f}.menu-toggle{cursor:pointer}.main-small-navigation .menu{display:none}#featured-content.flexslider{border:none 0;margin-bottom:0;overflow:hidden}.flexslider .slides img{width:100%;height:auto}#featured-content.flexslider .slides .featured-hentry-wrap{margin:0 auto;position:relative;width:1200px}#featured-content.flexslider .slides .hentry{padding:0;position:absolute;bottom:30px;right:10px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;max-width:600px;text-align:right;border:none}#featured-content.flexslider .slides .hentry:hover{background:none!important}#featured-content h2{color:#000;margin:0;border:none;line-height:1.6;font-family:'Open Sans',Arial;font-weight:bold;font-size:28px;letter-spacing:1px;word-wrap:break-word}#featured-content h2 a,.slide-meta{display:inline;background:#000;box-shadow:12px 0 0 #000 , -12px 0 0 #000;color:#fff;padding:8px 0;opacity:.9}.slide-meta a{color:#fff}#featured-content h2 a:hover,.slide-meta:hover{opacity:1}#featured-content .flex-direction-nav li a{background-color:#fff;color:#000;font-size:3em;line-height:1em;opacity:0;padding:.3% 1%;top:48%;text-align:center;text-indent:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:auto;height:auto}#featured-content:hover .flex-direction-nav li a{opacity:.5}#featured-content.flexslider:hover .flex-direction-nav li a{background-color:#fff;opacity:.5}#featured-content.flexslider .flex-direction-nav li a:hover{background-color:#fff;opacity:.95}#featured-content .flex-direction-nav li .next{right:0}#featured-content .flex-direction-nav li .prev{left:0}#featured-content .flex-control-nav{bottom:1%;right:0;width:100%}#featured-content .flex-control-nav li{background-color:rgba(30,74,102,0);border-radius:10px;padding:3px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#featured-content:hover .flex-control-nav li{background-color:rgba(30,74,102,.5)}#featured-content .flex-control-nav li:hover{background-color:rgba(30,74,102,.95)}#featured-content .flex-control-nav li a{background-color:rgba(255,255,255,0);border-radius:7px;-webkit-box-shadow:none;box-shadow:none;width:14px;height:14px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#featured-content:hover .flex-control-nav li a{background-color:rgba(255,255,255,.5)}#featured-content .flex-control-nav li a:hover,#slider-wrapper .flex-control-nav li a:active{background-color:rgba(255,255,255,.95)}#headerimg img{clear:left;z-index:-1;width:100%;display:block;height:auto;margin:0 auto;background:#000}.minislides{width:372px;height:62px;margin:-42px auto 0;vertical-align:middle;padding:0 50px;border:8px solid #000;position:relative;z-index:1;background:#000;overflow:hidden}.minislides ul li{list-style-type:none}.minislides img{float:left;width:62px;height:62px;display:inline-block}#single-main{margin-top:30px;clear:both}.carousel ul,.carousel ul li{margin:0;padding:0}.carousel .flex-direction-nav li a{color:#fff;font-size:3em;line-height:1.2em;padding:.3% 2%;top:12px;text-align:center;text-indent:0;width:auto;height:75px;opacity:1}.carousel.flexslider:hover .flex-direction-nav li a{opacity:1}.carousel.flexslider .flex-direction-nav li a:hover{}.carousel .flex-direction-nav li .flex-next{right:0;opacity:1}.carousel .flex-direction-nav li .flex-prev{left:0;opacity:1}.single #main,.page #primary{margin:0 auto 0}.error404 #main{margin:30px auto}.not-found{margin:30px 0}.single #main{position:relative}#main{margin-bottom:0}.page-title{color:#48afdb;font-size:2.6em;line-height:1.2em;margin:0 0 30px;padding:0;word-wrap:break-word;font-weight:600;text-align:center;margin-top:20px}.page .hentry{border-bottom:0}.entry-header .entry-title a{font-family:Lato;font-weight:400}.entry-meta a .entry-date{display:none}.hentry{border-bottom:1px solid #eee;margin:0;padding:15px 0 0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:relative;word-wrap:break-word}.post-index{overflow:hidden}.attachment-feat-img{margin:0;padding:0;max-width:100%;height:auto}.byline{display:none}.single .byline,.group-blog .byline{display:none}.entry-content,.entry-summary{margin:0;padding:0}.post-index{padding:0 80px}.page-links{clear:both;margin:0 0 30px 0}.format-quote blockquote,.format-aside,.format-link .entry-content p{color:#000;font-style:italic;padding:0;margin:0}.format-link .entry-content{margin-bottom:30px}.format-aside{margin-top:30px}.single .format-aside,.single .format-link{font-style:normal}.entry-meta a{margin:0;padding:0;font-size:14px;color:#000}.entry-meta{clear:left;margin:30px 0;overflow:hidden;display:block}.entry-meta a{margin:0;padding:0;font-size:14px;color:#000}.post-edit-link{font-style:italic}.entry-header-standard{margin:30px 0 0 0}.post-index .sticky{}.entry-title a{color:#000}.entry-title a:hover{color:#999}.format-standard .hentry{margin-top:30px}#main .post-thumb{overflow:hidden;padding-bottom:30px}#main .post-thumb .header-wrapper{float:left;width:62.85714285%}.entry-title{font-family:"raleway",sans-serif;text-transform:inherit;line-height:1.0344827586;padding:0;margin:0 0 30px 0;font-size:25px;font-weight:200!important}.entry-meta{line-height:1.2857142857;font-size:14px;padding:0;color:#000;border:0!important;z-index:99999;text-align:left;margin:0 0 12px}.entry-meta a{color:#000}.entry-meta a:hover{color:#999}#main .single-thumbnail.genericon{display:block;width:auto;height:auto}#main .single-thumbnail.genericon-link:before{content:none}#main .single-thumbnail a{float:left;margin-right:4.14285715%;max-width:43%;position:relative}#main .single-thumbnail a img{max-width:100%;height:auto}#main .format-video .single-thumbnail a:after,#main .format-standard .single-thumbnail a:after,#main .format-image .single-thumbnail a:after,#main .format-gallery .single-thumbnail a:after,#main .format-quote .single-thumbnail a:after,#main .sticky .single-thumbnail a:after,#main .format-status .single-thumbnail a:after,#main .format-audio .single-thumbnail a:after,#main .format-aside .single-thumbnail a:after{font-family:"genericons",sans-serif;margin-left:-35px;margin-left:-20px;position:absolute;left:50%;top:25%;font-size:50px;color:#fff;text-shadow:1px 1px 1px #000;opacity:.7}#main .format-video .single-thumbnail a:after{content:'\f104'}#main .format-standard .single-thumbnail a:after{}#main .format-image .single-thumbnail a:after{content:'\f102'}#main .format-gallery .single-thumbnail a:after{content:'\f103'}#main .format-quote .single-thumbnail a:after{content:'\f106'}#main .sticky .single-thumbnail a:after{content:'\f308'}#main .format-status .single-thumbnail a:after{content:'\f105'}#main .format-audio .single-thumbnail a:after{content:'\f109'}#main .format-aside .single-thumbnail a:after{content:'\f101'}#main .post-thumb .single-thumbnail{text-align:center;z-index:.5}#main .post-thumb .single-thumbnail a img{vertical-align:middle}#main .post-thumb .single-thumbnail a:hover{opacity:.8}#main .post-thumb footer{clear:left}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.entry-content img,.comment-content img,.widget img{max-width:100%}.site-header img,.entry-content img,img[class*="align"],img[class*="wp-image-"],.single-thumbnail img,.widget img{height:auto}.entry-content img,img.size-full{max-width:100%}.site-header img{max-width:100%}.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{border:1px solid #ccc;margin-bottom:1.5em;padding:1%;max-width:97.7%}.wp-caption img{display:block;margin:1.2% auto 0;max-width:100%}.wp-caption-text{text-align:center}.wp-caption-text img{display:inline;margin:0}.wp-caption .wp-caption-text{margin:.8075em 0}.site-content .gallery,.site-content .tiled-gallery{margin-bottom:1.5em}.gallery-caption{}.site-content .gallery a img{border:none;height:auto;max-width:90%}.site-content .gallery dd{margin:0}embed,iframe,object{max-width:100%;margin:30px 0}#jp-post-flair iframe{margin:0}.site-content .site-navigation a{color:#48afdb;display:block;padding:10px}.site-content .site-navigation a:hover{color:#000;text-decoration:underline}.site-content .nav-previous{float:left;width:50%;text-align:left}.site-content .site-navigation{margin:30px 0;overflow:hidden;background:#000;padding:0;font-size:15px;font-weight:600;font-family:'raleway',Arial,serif;text-transform:uppercase;font-size:17px;width:100%;text-align:center;background:#eee;color:#48afdb;border:none;border:1px solid #ccc;border-radius:10px;width:90%;margin-left:5%;margin-right:5%;box-shadow:2px 2px 2px #eee}.site-content .nav-next{float:right;text-align:right;width:48%}.single .sharedaddy{margin:30px 0}.sd-title{color:#000!important;font-family:Arial!important}#comments{margin:30px 0}.bypostauthor{}.comments-title,#reply-title{font-size:1.0em;line-height:1.3em;font-family:'Open Sans',Arial;text-transform:uppercase;margin:0;padding:0;color:#000}.commentlist .published,.commentlist .edit,.commentlist .reply{font-size:.8em;font-style:normal;line-height:1.2em}.comment-navigation{margin-bottom:1.6em}.commentlist,.commentlist li{list-style:none;margin:0 0 30px 0}.commentlist .comment-content li{margin-left:2.8em;list-style-type:decimal}.commentlist{border-bottom:1px solid #e5e5e5;margin-bottom:30px}.commentlist li{margin-top:1.6em;padding:1.6em 0 0 0;border-top:1px solid #e5e5e5}.commentlist li li{padding-left:.6%}.commentlist .avatar{float:right;margin:0 0 15px 0}.comment-meta{margin:0 0 2px 0;font-size:.8em;color:#bbb;line-height:1.7em}.comment-meta .comment-author cite{font-style:normal!important;font-weight:400;color:#333;font-size:.8em}.comment-author{font-family:raleway;font-style:normal}.comment-meta a{font-style:normal;color:#777;border-bottom:1px solid #e5e5e5}.comment-author a{color:#333}.comment-meta a:hover{color:#000;border-bottom:none}.comments-closed{padding:10px 25px;font-size:1em;color:#888;background:#f5f5f5}.comment-content{font-size:15px;clear:left;margin:1em 0}.comment-content p{margin-bottom:1em}.commentlist .comment-content li{border-top:none 0;margin:0;padding:0}.commentlist .comment-content ul,.commentlist .comment-content ol{margin-bottom:1.692307em}.commentlist .comment-content li ul,.commentlist .comment-content li ol{margin-bottom:.3em}.commentlist blockquote,.commentlist blockquote blockquote blockquote{font-size:1em}#respond input[type="text"],#respond textarea{display:block;width:100%}#respond .form-allowed-tags{margin:20px 0}#commentform input[type="submit"]{font-size:17px;width:100%;text-align:center;background:#eee;color:#48afdb;border:none;border:1px solid #ccc;border-radius:10px;width:90%;padding-left:5%;padding-right:5%;margin-left:5%;margin-right:5%;padding-top:10px;padding-bottom:10px;box-shadow:2px 2px 2px #eee}#commentform input[type="submit"]:hover{color:#000}.widget{margin:30px 0 25px;padding:2px;font-size:15px;line-height:1.5}.widget h1,.widget h2,.widget h3,.widget h4,.widget h5,.widget h6{color:#000}.widget-title,.widget-title a{font-size:15px;font-weight:600;font-family:'raleway',Arial,serif;text-transform:uppercase;display:block;line-height:1.5;margin:0 0 1.5em;padding:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#000}.widget:hover .widget-title{color:#999}.widget ul{list-style-type:none;margin:0}.widget ul li{margin-bottom:3px}.widget ul ul{margin-left:10px}.widget img{height:auto}.widget .wp-caption{border:none;padding:0}.widget select{max-width:100%}.widget #s{padding:5% 2%;width:90%}.widget #searchsubmit{display:none}#not-found-secondary{overflow:hidden;width:100%}#not-found-secondary .widget{float:left;margin-right:5%;padding:2%;width:26%}#not-found-secondary .widget.widget_archive{margin-right:0}.widget_calendar #wp-calendar a{display:block}.widget_calendar #wp-calendar tbody a{background-color:#999;color:#fff;display:block}.widget_calendar #wp-calendar tbody a:hover{background-color:#262626}.widget_calendar #wp-calendar{border:1px solid #ccc;border-width:1px 0 1px 1px;line-height:2.52;margin:0}.widget_calendar #wp-calendar caption{color:#262626;letter-spacing:.1em;line-height:1.2142857142;margin-bottom:17px;text-align:left;text-transform:uppercase}.widget_calendar #wp-calendar thead th,.widget_calendar #wp-calendar tbody td{border:1px solid #ccc;border-width:0 1px 1px 0;text-align:center}.widget_calendar #wp-calendar tfoot td#prev{padding-left:5px}.widget_calendar #wp-calendar tfoot td#next{border-right:1px solid #ccc;padding-right:5px;text-align:right}.wp_widget_tag_cloud div,.widget_tag_cloud div{word-wrap:break-word}.widget_contact_info #contact-map{margin-bottom:17px}.widget_contact_info #contact-info-map-canvas{height:264px}.widget-area .widget-grofile h4{font:400 14px/1.2142857142 Lato,sans-serif;margin:17px 0;letter-spacing:.1em;text-transform:uppercase}.widget-grofile .grofile-thumbnail{border-radius:50%}.widget-grofile .grofile-accounts{margin-top:4px;margin-top:.4rem}.widget_recent_comments .avatar{max-width:none}.widget_recent_comments td.recentcommentsavatartop,.widget_recent_comments td.recentcommentsavatarend{padding:5px 5px 5px 0}.widget_recent_comments td.recentcommentstexttop,.widget_recent_comments td.recentcommentstextend{padding:5px 0 5px 5px;vertical-align:middle}.widget-area .milestone-widget .milestone-content{max-width:100%}.widget-area .milestone-header{border-bottom:0}.widget-area .milestone-countdown,.widget-area .milestone-message{border-color:rgba(255,255,255,.2);border-top:0}.widget-area .milestone-header,.widget-area .milestone-countdown,.widget-area .milestone-message{background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#000}.widget-area .milestone-countdown{background-color:rgba(255,255,255,.1)}.widget-area .milestone-widget{margin-bottom:48px;margin-bottom:4.8rem}.widget-area .milestone-content{margin-top:0}.widget-area .widgets-multi-column-grid ul li{border:0;padding:0 8px 6px 0}.widget_rss ul>li{padding:17px 0}img#wpstats{background-color:#818181;border-radius:4px;display:block;margin:-20px auto 0;padding:2px}#secondary .tweets li{margin:0 0 14px 0}.PDS_Poll{margin:0 0 30px 0}.infinite-scroll #wrapper:after{clear:both;content:'';display:block}.infinite-scroll #content{margin-bottom:1.5em}.infinite-scroll.neverending #content{margin-bottom:1.5em}#infinite-footer .container{float:none}.infinite-loader{margin:30px auto;width:34px;height:34px;clear:both}#infinite-handle{margin:30px 0;display:block;width:100%;text-align:center}#infinite-handle span{background-color:#000;border:0;color:#fff;display:inline-block;font:700 12px/1 raleway,sans-serif;padding:11px 22px;text-transform:uppercase;vertical-align:top}#infinite-handle span:hover{background-color:#333}.infinite-scroll .infinite-wrap{border:0 none;padding:0}.infinite-scroll #nav-below,.infinite-scroll.neverending .footer{display:none}.infinity-end.neverending .footer{display:block}#colophon{color:#eee;font-size:.8em;margin:0 auto;max-width:1200px;text-align:center}#colophon a{color:#fff}#colophon a:hover{color:#3b3e4f}.maybe-clear{height:10px}.testimonial-image img{border-radius:50%;max-height:120px;max-width:120px}.testimonial-inner{background:#fff}.testimonial{margin-bottom:30px!important;display:block}.testimonial-inner{background:#fff;background:-moz-linear-gradient(top,#fff 50%,#f9f9f9 100%);background:-webkit-linear-gradient(top,#fff 50%,#f9f9f9 100%);background:linear-gradient(to bottom,#fff 50%,#f9f9f9 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFF', endColorstr='#f9f9f9',GradientType=0 )}.testimonial-content{font-style:italic;font-weight:400}.testimonial-field.testimonial-name{margin-bottom:0!important}.frontend_box{width:33%;float:left;text-align:center;margin-top:15px;margin-bottom:15px}.frontend_box .frontend_box_cont p{margin:0;padding:0;line-height:normal!important}.frontend_box .frontend_box_cont{border-left:1px solid #eee;display:block;padding:20px;min-height:350px}.frontend_box .frontend_box_cont span{font-size:17px;line-height:17px!important;color:#999}.frontend_box .frontend_box_cont h3{font-size:20px}.frontend_box a img{max-width:80%;margin-bottom:20px}#main2{margin:0 auto;max-width:1800px}img.rsImg{opacity:.7}#wysiwyg_widgets_widget-3 h3.widget-title{margin:0;padding:0;text-align:center;font-size:25px;margin-top:25px!important;color:#48afdb;font-weight:300}label.screen-reader-text{display:none}.entry-header .entry-title{text-align:left}.hentry.category-prodotti-e-servizi .entry-meta{visibility:hidden}#main .single-thumbnail a img{border:1px solid #f9f9f9;box-shadow:2px 2px 2px #eee;border-radius:0;margin-bottom:15px}.wpml-ls-current-language span{color:#222}.single .page-title{margin-bottom:40px}.entry-title a{color:#375b8b;font-style:italic}#breadcrumb{font-size:22px;line-height:20px;text-align:center}#breadcrumb a{color:#375b8b}#breadcrumb a:hover{color:#666}nav.footer-menu li{list-style:outside none none;float:left;text-align:center;margin-left:5px;margin-right:5px}.footer-menu{text-align:center;display:block;border-bottom:1px solid #eee;margin-bottom:10px}ul#menu-footer,ul#menu-footer-inglese{margin:0;padding:0;text-align:center;display:inline-block}.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_image .slideshow_description_box{left:0%;width:60%!important;padding:5%;padding-top:3%;padding-bottom:3%;bottom:30%!important;height:auto!important;opacity:1.0!important;background:transparent}.slideshow_container_style-light .slideshow_description_box div.slideshow_title a{color:#375b8b!important;font-size:40px!important;line-height:50px!important;text-transform:uppercase!important;font-family:"Open Sans",georgia!important;font-weight:lighter!important;color:#fff!important;font-weight:bold!important;text-shadow:-1px 2px 2px #000;font-style:italic}.slideshow_container_style-light .slideshow_description_box div.slideshow_description a{color:#666!important;font-weight:lighter!important;font-family:"Open Sans",georgia!important;color:#fff!important;font-weight:normal!important;text-shadow:-1px 1px 1px #000;line-height:30px!important}#content{font-family:"Open Sans",georgia!important;margin-top:110px;font-weight:lighter;text-align:justify;color:#666}.slideshow_container{border-bottom:1px solid #eee}.entry-content h1{color:#3b3e4f}.singleimg{position:relative;background:#333}.singleimg img{opacity:.7}.home #main2{}.home #wysiwyg_widgets_widget-3 h3.widget-title{margin-top:0!important}.singleimg .title-page.show{z-index:1}@-webkit-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }@-moz-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }@keyframes fadeIn { from { opacity:0; } to { opacity:1; } }.singleimg .title-page{left:0%;width:60%!important;padding:5%;padding-top:3%;padding-bottom:3%;position:absolute;bottom:25%!important;height:auto!important;font-style:italic;color:#375b8b!important;font-size:55px!important;line-height:50px!important;text-transform:inherit!important;background:transparent;color:#fff!important;font-weight:600!important;text-shadow:-1px 2px 2px #222;opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}.singleimg .title-page.show{-webkit-animation-delay:.7s;-moz-animation-delay:.7s;animation-delay:.7s}.f-nav{}.f-nav .site-header img{height:50px!important;width:auto!important}.f-nav .main-navigation{padding-top:7px}.f-nav .hamburger{padding:0;padding-right:20px;margin-top:5px}#button-search-site,.f-nav #button-search-site{float:right;padding-left:5px;margin-left:10px;border-left:1px solid #ccc;margin-top:30px;margin-right:20px}.f-nav #button-search-site{margin-top:10px!important}.f-nav .widget-topbar{}.f-nav .main-navigation a{font-size:13px;padding:3px 0}#button-search-site a img,.f-nav #button-search-site a img{width:20px!important;height:20px!important;padding:0;margin:0;opacity:.5}#button-search-site a img:hover{opacity:1.0}.f-nav .nav-wrap{position:relative}.f-nav #button-search-site{margin-right:100px}#main .post-thumb{padding-bottom:0}.contattaci_preventivo,.contattaci_preventivo_list{text-align:right;display:block;padding-bottom:20px;border-bottom:1px solid #eee;padding-left:20px;padding-right:20px}.contattaci_preventivo_list{display:none}.contattaci_preventivo_list small{display:none}.category-prodotti-e-servizi .contattaci_preventivo_list{display:block}div.jp-carousel-wrap .jp-carousel-info{display:none!important}.jp-carousel-wrap{overflow-y:hidden!important}.tiled-gallery .tiled-gallery-item{width:25%!important;height:auto!important}.tiled-gallery .gallery-group .tiled-gallery-item{width:100%!important;height:auto!important}.tiled-gallery .tiled-gallery-item a img{width:97%!important;height:auto!important;margin:0!important;padding:0!important;margin-bottom:3%!important;border-radius:10px}.tiled-gallery .gallery-group .tiled-gallery-item a img{width:100%!important;height:auto!important;margin:0!important;padding:0!important;border-radius:0}.slideshow_container_style-light{background:#fff}.slideshow_container_style-light .slideshow_loading_icon{position:absolute;top:50%;left:50%;width:128px!important;height:128px!important;margin:-64px 0 0 -64px!important;background:url(images/loading-icon-128x128.gif.pagespeed.ce.N645OcQ6uQ.gif) no-repeat!important;background-size:128px 128px!important}.main-navigation{padding-top:0!important}#button-search-site,.f-nav #button-search-site{margin-top:5px!important}#flags{padding-right:15px}#flags li a,#flags.size22 a[title="Italian"],.tool-container .tool-items a[title="Italian"],a.single-language[title="Italian"] span.size22{background:transparent!important}#flags li{margin-left:5px!important}#flags{clear:none!important}.hamburger{color:#fff;font-size:35px;line-height:35px;margin:0;padding:15px 0;padding-top:15px;padding-right:0;padding-top:20px;text-align:right;cursor:pointer;width:auto;padding-right:20px}.hamburger{float:right!important;width:auto!important}.home .hamburger{color:#375b8b}.hamburger:hover{color:#fff}.hamburger:before{content:'\f0c9';color:#0077bc;font-size:40px;margin:0;padding:0 0 0 0;font-family:FontAwesome,arial;vertical-align:middle;float:left}.hamburger span.menu_hamburgher{font-size:12px;line-height:12px;padding-top:3px;vertical-align:top;display:inline-block;margin-top:0!important;color:#0077bc;margin-left:0!important;font-weight:300;font-family:Open\ Sans,Arial;float:left}.home .hamburger span.menu_hamburgher{color:#375b8b}div.wpcf7 .wpcf7-submit:disabled{background:#ccc url(https://www.starsystem.biz/wp-content/themes/starsystemit/img/disabled.png) no-repeat 5% 50%!important;padding-left:40px!important}.wpcf7 .wpcf7-recaptcha iframe{margin-top:0!important}#flags{margin-right:30px;margin-top:25px}#flags li{margin-left:10px!important}.f-nav #flags{margin-top:12px}#hamburger-menu{display:none;position:fixed;z-index:10000;background-color:rgba(0,0,0,.8)!important;width:98%;padding-left:1%;padding-right:1%;height:100%;padding-bottom:20px;z-index:10001}#hamburger-menu .container-hamburger{max-width:100%;margin:0 auto;padding-top:10px}#hamburger-menu .container-hamburger ul{list-style:none;margin:0;padding:0}#hamburger-menu .container-hamburger ul li{text-align:center;color:#fff;font-size:55px}#hamburger-menu .container-hamburger ul li a{color:#fff}#hamburger-menu .container-hamburger ul li a:hover{color:#ccc}#hamburger-menu .container-hamburger ul li.current-menu-item a{text-decoration:underline!important;text-decoration-color:#0077bc!important}#info-hamburger{text-align:center;margin-top:40px;padding-top:25px}#info-hamburger a{padding:18px;color:#fff;font-size:20px}#info-hamburger a:hover{color:#ccc}#chiudi{font-size:55px!important;color:#fff!important;padding:0 14px 0 0;vertical-align:middle;float:right;cursor:pointer;float:right}#chiudi .fa,#chiudi .fas,#chiudi .fa,.widget-menutop .fa,.widget-menutop .fas,.widget-menutop .fa{color:#fff}#chiudi .fa,#chiudi .fas,#chiudi .fa{color:#0077bc}#main .post-thumb{padding-bottom:0!important}.page-id-317 #main,.page-id-317 #single-main{max-width:100%!important;margin:0!important}.page-id-317 .single #main,.page-id-317 .page #primary{margin:0!important}.page-id-317 .entry-header,.page-id-317 #masthead-wrap,.page-id-317 #colophon-wrap{display:none!important}.page-id-317 #content{margin-top:0!important}.page-id-317 .hentry{padding:0!important}.page-id-317{overflow:hidden!important}.page-id-317 .kite-wrapper.kite-bottom{display:none!important}h2.wil,.wil{background:#036;color:#fff;font-family:"Lato";box-sizing:border-box;padding:20px;padding-left:30px;padding-right:30px}.wil{padding-top:40px;padding-bottom:40px;margin-top:30px;border-radius:5px}h2.wil strong,.wil strong{color:#fff}img.wp-image-352{}.wpcf7-submit{float:right;margin-right:5%;margin-top:15px;background:#036!important;color:#fff!important;text-transform:uppercase;font-size:25px!important;font-weight:bold;border:0!important;border-radius:20px;padding-left:15px!important;padding-right:15px!important}.entry-header .entry-title a{font-weight:600;font-size:30px;line-hieght:30px}a.readmore{float:right;background:#375b8b;color:#fff;padding:5px;padding-left:20px;padding-right:20px;border-radius:20px;margin-bottom:15px}.kite-button div{width:40px!important}.kite-button{width:100px!important;margin-left:150px!important}.entry-content ul{list-style:none;padding:0}.entry-content li{padding-left:1.3em}.entry-content li::before{content:"\f14a";font-family:"Font Awesome 5 Free";display:inline-block;margin-left:-1.3em;width:1.3em;color:#036}.royalSlider{max-width:100%!important}#new-royalslider-3{height:800px!important}.rsDefault .rsBullets{background:rgba(0,0,0,.15)!important}.widget-frontpageboxslider .widget-title{display:none!important}#face{margin-top:25px;margin-right:30px}#face i{color:#1877f2!important;font-size:30px;line-height:30px}.f-nav #face{margin-top:15px}.royalSlider a.rsLink_visible{left:10%;position:absolute;color:#fff;top:35%;z-index:21;padding-right:15%;text-align:center;width:80%;text-shadow:0 2px 2px rgba(0,0,0,.7)}.autore img{border-radius:50%;float:left;margin-right:15px;max-width:25%;margin-top:-10px}.autore{float:right;text-align:left!important;font-size:15px;line-height:18px;min-width:170px;padding-left:30px;padding-bottom:15px}.entry-content h2.wil b,.entry-content .wil b{color:#fff}.page-id-396 .autore,.page-id-48 .autore{padding-top:25px;padding-bottom:25px;padding-left:40px}.royalSlider a.rsLink_visible h3{color:#fff;font-family:'Lato',sans-serif;font-size:4vw;line-height:4.5vw;text-shadow:0 2px 2px rgba(0,0,0,.7);text-align:center}.royalSlider .descrizione-breve{line-height:normal!important;font-size:1.2em}#icl_lang_sel_widget-2{margin-top:15px;margin-right:10px}.f-nav #icl_lang_sel_widget-2{margin-top:5px;margin-right:20px}.pd{line-height:22px;font-weight:400;color:#999}.pd span{color:#666}.royalSlider a.rsLink_visible h3{margin-bottom:15px}.home .wil img.alignleft{margin-top:10px;border:1px solid #fff}.home .wil{font-size:1.145em}.home .wil a{color:#fff!important}.grecaptcha-badge{opacity:0;bottom:44px!important}.grecaptcha-logo iframe{margin:0!important}@media screen and (min-width:1650px){#main .post-thumb .header-wrapper{width:72.85714285%}}@media screen and (max-width:1600px){.wil{border-radius:0}}@media screen and (max-width:1400px){.singleimg .title-page{bottom:0%!important}}@media screen and (max-width:1200px){.singleimg .title-page{font-size:30px!important;line-height:35px!important}#new-royalslider-3{height:500px!important}#masthead,#main,#single-main,#colophon,#featured-content.flexslider .slides .featured-hentry-wrap,#woothemes_our_team-2,.team-members,#wysiwyg_widgets_widget-5,#wysiwyg_widgets_widget-6,#map_container{max-width:1000px}#masthead{max-width:1200px}#gallery-box{width:630px}.team-member figure{height:240px}.singleimg .title-page{bottom:0%!important}.slideshow_container_style-light .slideshow_description_box div.slideshow_title a{font-size:30px!important;line-height:25px!important}.slideshow_container_style-light .slideshow_description_box div.slideshow_description a{line-height:25px!important;margin-top:20px!important}.nav-wrap{padding-right:0!important}}@media screen and (max-width:1024px){.home .wil{font-size:.9em}.wil{border-radius:0}.home .wil{margin-top:0!important}#face{margin-top:12px;margin-right:25px}.f-nav #face{margin-top:14px}.wpml-ls-legacy-list-horizontal a{font-size:14px}.f-nav .hamburger{margin-top:3px}.home .wil img.alignleft{margin-top:10px;margin-left:0!important;max-width:100%}.main-navigation li{margin-left:8px!important}#content{}.category-prodotti-e-servizi .contattaci_preventivo_list{font-size:16px}}@media screen and (max-width:1000px){#featured-content.flexslider .slides .featured-hentry-wrap{width:100%;margin:0}.hamburger span.menu_hamburgher{font-weight:400}#button-search-site,.f-nav #button-search-site,.main-navigation{margin-top:0;padding-top:0}.site-info{padding:0 30px}.site-title{padding-left:30px}.nav-wrap{padding-right:30px}.entry-content{padding-left:15px;padding-right:15px}.slideshow_container_style-light .slideshow_description_box div.slideshow_title a{font-size:25px!important;line-height:35px!important}}@media screen and (max-width:965px){.frontend_box{width:100%;float:none}.royalSlider .descrizione-breve{font-size:1em}.frontend_box .frontend_box_cont{border-left:0 solid #eee;display:block;padding:20px;min-height:350px}.frontend_box .frontend_box_cont{min-height:250px}.widget-footer1 p span{padding-left:15px;padding-right:15px}#main,#single-main{max-width:1000px;margin:0 auto;padding-left:3%;padding-right:3%;box-sizing:border-box}.widget-area .content-area{float:none;margin:0 auto;width:100%}.widget-area .site-content{margin:0 0% 10% 0}.widget-area #secondary{max-width:700px;margin:0 auto}.site-main .widget-area{float:none;clear:left;overflow:hidden;width:100%}.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_image .slideshow_description_box{left:0%;width:90%!important}}@media screen and (max-width:700px){#featured-content.flexslider .slides .featured-hentry-wrap{width:100%;margin:0}#main .format-standard .single-thumbnail a:after{content:''}.acapo{display:block}.hamburger{padding-top:0!important;padding-bottom:0!important}.royalSlider a.rsLink_visible h3{font-size:7vw;line-height:7.5vw;margin-bottom:10px}.royalSlider a.rsLink_visible{font-size:5vw!important;line-height:4vw!important}.slideshow_container,.slideshow_container .slideshow_content{height:500px!important}#flags{margin-right:30px;margin-top:10px}#logo{border-bottom:1px solid #eee}.singleimg .title-page{position:static;width:100%!important;background:#333;width:auto!important;height:auto!important;font-size:22px!important;line-height:35px!important}.site-navigation.main-small-navigation{width:auto!important;float:left}.site-navigation h1.menu-toggle{display:block;text-align:left!important}.site-navigation h1.menu-toggle{}.site-navigation.main-small-navigation{padding-left:25px}.main-small-navigation .menu{}}@media screen and (max-width:890px){.nav-wrap{float:left;width:40%}#icl_lang_sel_widget-2{margin-top:0;margin-right:10px}#glt_widget-2{float:left}.main-navigation{float:left;font-family:'Open Sans',Arial;padding-top:2px;text-transform:uppercase}.main-navigation ul{list-style:none;margin:0;padding-left:0;float:left}#main .post-thumb .header-wrapper{width:100%}.category-prodotti-e-servizi .contattaci_preventivo_list{font-size:13px}#main .single-thumbnail a{margin-right:0;max-width:100%!important;width:100%!important}}@media screen and (max-width:708px){#main,#single-main{padding:10px}}@media screen and (max-width:767px){#masthead #logo{float:none;width:100%;text-align:center}.site-title{text-align:center;padding:0}#hamburger-button{margin-top:5px!important;margin-bottom:5px!important}#masthead-wrap{position:static}.f-nav #logo{display:none}.f-nav{border-top:0!important;position:fixed!important}#hamburger-menu .container-hamburger ul li{font-size:30px}}@media screen and (max-width:600px){.site-navigation h1.menu-toggle{color:#3b3e4f;font-size:14px;margin:0;padding:15px 0;font-family:raleway,arial;text-align:center}.site-navigation h1.menu-toggle:hover{color:#999}.site-navigation h1.menu-toggle:before{content:'\f419';color:#3b3e4f;font-size:14px;margin:0;padding:0 14px 0 0;font-family:genericons,arial;vertical-align:middle}.main-small-navigation .menu{list-style-type:none;margin:3% 3% 0 3%;padding-bottom:10px;font-family:'Open Sans',Arial;text-transform:uppercase;font-size:13px}.main-small-navigation ul,.main-small-navigation ul ul{list-style-type:none}.main-small-navigation ul li a{display:block;line-height:2}.main-small-navigation ul li a:hover{color:#3b3e4f}}@media screen and (max-width:550px){#main .format-video .single-thumbnail a:after,#main .format-standard .single-thumbnail a:after,#main .format-image .single-thumbnail a:after,#main .format-gallery .single-thumbnail a:after,#main .format-quote .single-thumbnail a:after,#main .sticky .single-thumbnail a:after,#main .format-status .single-thumbnail a:after,#main .format-audio .single-thumbnail a:after,#main .format-aside .single-thumbnail a:after{left:54%;top:18%;font-size:50px;color:#fff}.archive .entry-header{box-sizing:border-box;padding-left:5%;padding-right:5%}button,input,select,textarea{max-width:100%!important;box-sizing:border-box}#main .post-thumb .header-wrapper .entry-title{font-family:"Lato",sans-serif;font-weight:600;line-height:1.0344827586;padding:0;margin:0 0 30px 0;font-size:20px}.page-title{font-size:1.7em;line-height:1em;font-weight:400}.archive .page-title{font-size:2.2em;line-height:1.1em}.pd{font-size:18px;line-height:20px;text-align:left}.entry-content h2{line-height:normal}.entry-content .csColumn{clear:both!important;float:none!important;text-align:center!important;margin-left:0%!important;margin-right:0%!important;width:100%!important}.entry-content .csColumn img{margin-left:0%!important;margin-right:0%!important;width:100%!important}.entry-content img{width:80%!important;margin-left:10%!important;margin-right:10%!important}.entry-content img.alignleft,.entry-content img.alignright{margin-bottom:25px!important}.page-title{margin:0}.wil{font-size:20px;line-height:30px;text-align:left}}@media screen and (max-width:480px){#featured-content.flexslider .slides .featured-hentry-wrap{display:none}.minislides{display:none}#main .format-video .single-thumbnail a:after,#main .format-standard .single-thumbnail a:after,#main .format-image .single-thumbnail a:after,#main .format-gallery .single-thumbnail a:after,#main .format-quote .single-thumbnail a:after,#main .sticky .single-thumbnail a:after,#main .format-status .single-thumbnail a:after,#main .format-audio .single-thumbnail a:after,#main .format-aside .single-thumbnail a:after{left:60%;top:15%;font-size:50px;color:#fff}#main .post-thumb .header-wrapper .entry-title{font-family:"Lato",sans-serif;line-height:1.0344827586;padding:0;margin:0 0 30px 0;font-size:22px}}@media screen and (max-width:320px){#main .format-video .single-thumbnail a:after,#main .format-standard .single-thumbnail a:after,#main .format-image .single-thumbnail a:after,#main .format-gallery .single-thumbnail a:after,#main .format-quote .single-thumbnail a:after,#main .sticky .single-thumbnail a:after,#main .format-status .single-thumbnail a:after,#main .format-audio .single-thumbnail a:after,#main .format-aside .single-thumbnail a:after{left:60%;top:3%;font-size:50px;color:#fff}}