body{font-family:sans-serif;font-size:17px;line-height:22px}
h1,h2,h3,h4,h5,h6{font-family:sans-serif;margin-bottom:15px}
h1{font-size:35px;font-size:3.5rem}
h2{font-size:28px;font-size:2.85rem}
h3{font-size:24px;font-size:2.4rem}
h4{font-size:20px;font-size:2rem}
h5{font-size:17px;font-size:1.7rem}
h6{font-size:15px;font-size:1.5rem}
p{line-height:2.7rem;word-break:keep-all}
img{vertical-align:middle;width:100%;height:100%}
img:not([src]){font-size:0}
body a{color:#dc6627}
body a:hover{color:#f4ba81}
footer{text-align:center;color:white;background:#2f3249;padding-top:10px;margin-top:30px}
.empty-componet{border:dotted 2px #b7b7b7;padding:30px;color:#506a93;margin:30px}
.empty-componet i{width:auto;padding-right:8px}
.empty-componet h4{width:auto;display:inline}
.clear{clear:both}
.coursive{font-style:italic}
.bold{font-weight:bold}
.bold-italic{font-weight:bold;font-style:italic}
.invisible{visibility:hidden;height:0;margin:0;padding:0;opacity:0}
.custom-object-fit{position:relative;background-size:cover;background-position:center center}
.custom-object-fit .featured-image{opacity:0}
.spc-title.center{text-align:center}
.spc-title.left{text-align:left}
.spc-title.right{text-align:right}
#spc-colctrl .cq-colctrl-lt0.parsys,#spc-colctrl .cq-colctrl-lt1.parsys,#spc-colctrl .cq-colctrl-lt2.parsys,#spc-colctrl .cq-colctrl-lt3.parsys,#spc-colctrl .cq-colctrl-lt4.parsys{padding:0}
#spc-colctrl .colctrl-item{padding:10px}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.spc-twitter-widget{background:#f9f7f7;padding:20px}
.spc-twitter-widget .tweet-container{overflow-y:auto;max-height:500px}
.spc-twitter-widget .twitter-user{font-weight:bold;text-transform:capitalize;font-size:26px;padding-bottom:10px}
.spc-twitter-widget .twitter-user a{display:inline}
.spc-twitter-widget i{color:#55adee;font-size:30px}
.spc-twitter-widget .showall{text-align:right;text-decoration:underline;margin-top:8px}
.spc-twitter-widget .showall a{color:#e30513;font-size:1.4rem;font-weight:bold}
.spc-twitter-widget .tweet-container.hasBorder{border-top:3px solid;border-bottom:3px solid}
.spc-twitter-widget .tweet-container.hasBorder.dark{border-color:#55adee}
.spc-list-component .list-title.left{text-align:left}
.spc-list-component .list-title.center{text-align:center}
.spc-list-component .list-title.right{text-align:right}
.spc-list-component .linear.list-item figure{float:left;width:200px;margin-right:10px;-webkit-box-shadow:1px 3px 10px 0 grey;-moz-box-shadow:1px 3px 10px 0 grey;box-shadow:1px 3px 10px 0 grey}
.spc-list-component .linear.list-item{border-bottom:solid #c7c7c7 2px;padding:0 10px 25px 10px}
.spc-list-component .container-fluid.list.block{padding:0 0 25px}
.spc-list-component .block.list-item{padding-left:3px;overflow:hidden;margin-bottom:20px}
.spc-list-component .block.list-item .body-preview{border:solid 1px #d1d1d1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 20px 20px;background-color:#fff}
.spc-list-component .block.list-item figure{margin:0 -20px 20px;height:250px;overflow:hidden}
.spc-list-component .block.list-item figure img{object-fit:cover}
.spc-list-component .titleimage.list-item{height:200px;position:relative;overflow:hidden}
.spc-list-component .titleimage.list-item .image-container{height:200px;background:no-repeat center;background-size:100%}
.spc-list-component .titleimage.list-item h3{position:absolute;bottom:4px;left:49.7%;width:91%;transform:translate(-50%,0);background:#454344e6;padding:9px 5px;margin:0;text-align:center;color:#fff;text-shadow:-2px -1px 0 black;display:block}
.spc-list-component .titleimage.list-item .body-preview .text-body{position:absolute;top:4px;overflow:hidden;opacity:.5;padding:20px;background:#ffffffc4;font-size:2.2rem;-webkit-transition:all 1s ease;-o-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;width:92%;height:96%;left:100%}
.spc-list-component .titleimage.list-item .body-preview:hover .text-body{opacity:1;left:15px}
.spc-list-component .titleimage.list-item .body-preview:hover h3{display:none}
.spc-list-component .titleimage.list-item .text-body .read-more{color:#fff;margin-top:28px;text-align:right;border-bottom:solid 2px;padding-bottom:4px}
.spc-list-component .titleimage.list-item .text-body{color:#0f0f0f}
.list-pagination{display:inline-block}
.list-pagination>*{float:left;margin:5px;padding:0 10px;border:1px solid lightgray}
.list-pagination .selected{background-color:lightgray}
.list-pagination a{color:#333;margin-bottom:12px}
.list-pagination a:hover{background-color:lightgray}
.list-pagination a.next,.list-pagination a.prev{border:0;top:4px;margin:0;padding:5px;color:#f36e36}
.list-pagination a.next.foward{border-left:dotted 1px gray;color:#f36e36}
.list-pagination a.prev.backward{border-right:dotted 1px gray;color:#f36e36}
.list-pagination a.next:hover,.list-pagination a.prev:hover{background-color:transparent}
.pagination-wrapper{text-align:center}
#spc-breadcrumb .item{float:left;margin-right:5px}
#spc-breadcrumb .item.current a{color:#2f3249;font-weight:700}
#spc-breadcrumb i{font-size:15px;color:#2f3249;margin-right:5px}
div#spc-breadcrumb .item:first-child i{display:none}
.searchRight{float:right;border:solid 1px #bdbdbd;padding:16px}
.spc-smartsearch{min-height:35px;padding:3px 11px;text-align:center;margin-left:8px;float:right;font-size:16px}
.spc-smartsearch .icon-btn-zoom a{text-transform:uppercase;margin-right:5px}
.spc-smartsearch i#search-btn-open{color:#2f3249;text-shadow:1px 0 3px #6d6d6d;cursor:pointer}
.spc-smartsearch .popup-menu form#searchbox{background:#44608ffa;padding:20px;position:absolute;border-radius:5px;box-shadow:7px 8px 10px #585858}
#spc-languagesnav .langnav a{float:left;margin-right:10px;text-transform:uppercase}
#spc-languagesnav .langnav .current-language{color:#2f3249;font-weight:bold}
div#spc-navigation{position:relative;min-height:35px}
div#spc-navigation ul{background:#44608f;position:absolute;width:100%;padding:0}
div#spc-navigation .item{float:left;list-style-type:none;padding:5px;position:relative;border-left:solid 1px white;min-width:15%;text-align:center}
div#spc-navigation .item a{color:white;display:block}
div#spc-navigation .dropdown-menu li a{padding:5px 0}
div#spc-navigation ul.dropdown-menu{display:none;position:absolute;padding:0;width:100%;margin:0;border:0;border-top-left-radius:0;border-top-right-radius:0}
div#spc-navigation li>ul.dropdown-menu>ul{margin-left:50%}
div#spc-navigation .item ul.dropdown-menu li{width:100%}
div#spc-navigation li:hover>ul{display:block;position:absolute}
div#spc-navigation ul.dropdown-menu li:hover>a{color:#d3a201}
div#spc-navigation ul.dropdown-menu li>ul.dropdown-menu{left:98%}
div#spc-navigation-settable #nav{padding:0}
div#spc-navigation-settable .spc-smartsearch i#search-btn-open{color:#fff;text-shadow:none}
.navigation-settable.section.cq-Editable-dom{min-height:35px}
div#spc-navigation-settable .style1.normal #nav{padding:10px 20px;max-width:300px;background:#132543}
div#spc-navigation-settable .style1.normal ul.submenu{display:none}
div#spc-navigation-settable .style1.normal li.section.item a{color:white;margin-bottom:15px}
div#spc-navigation-settable .style1.normal li{list-style-type:none;margin-bottom:10px}
div#spc-navigation-settable .style1.normal li ul>li{border-bottom:solid #ffffff99;padding:10px}
div#spc-navigation-settable .style1.normal li.item li::before{content:'>';color:#fff}
div#spc-navigation-settable .style1.normal li ul>li a{font-size:1.5rem}
div#spc-navigation-settable .style2.normal{position:relative}
div#spc-navigation-settable .style2.normal ul#nav{position:absolute;width:100%;background:#2f3249}
div#spc-navigation-settable .style2.normal li.section.item{float:left;list-style-type:none;margin:10px 12px;position:relative;font-size:2rem;min-width:11%;text-align:right}
div#spc-navigation-settable .style2.normal li.section.item a{color:#fff;padding:10px}
div#spc-navigation-settable .style2.normal ul.submenu{display:none;position:absolute;background:#2f3249ed;width:100%;margin-top:14px;padding:14px 0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:4px 3px 7px 2px #585858d4}
div#spc-navigation-settable .style2.normal li.sub-item{padding:3px;list-style-type:none}
div#spc-navigation-settable .style2.normal li.sub-item:hover{background:#44608f}
div#spc-navigation-settable .pop-up-menu i{float:left;margin-right:5px;cursor:pointer;padding:4px}
div#spc-navigation-settable li.section.item .icon{float:right;color:#fff;padding:5px;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
div#spc-navigation-settable .style1.pop-up{max-width:300px}
div#spc-navigation-settable .style1.pop-up ul.submenu{display:none;opacity:0;-webkit-transform:translate(0,-4em);-moz-transform:translate(0,-4em);-o-transform:translate(0,-4em);-ms-transform:translate(0,-4em);transform:translate(0,-4em);-webkit-transition:all .1s ease;-o-transition:all .1s ease;-moz-transition:all .1s ease;transition:all .1s ease}
div#spc-navigation-settable .style1.pop-up ul#nav{display:none;position:absolute;width:100%;background:#ffffff87}
div#spc-navigation-settable .style1.pop-up li{list-style-type:none;margin:3px 0}
div#spc-navigation-settable .style1.pop-up li a{background:#44608f;display:block;padding:5px 15px;color:#fff}
div#spc-navigation-settable .style2.pop-up{position:relative}
div#spc-navigation-settable .style2.pop-up ul#nav{display:none;position:absolute;width:100%;background:#fff;padding:10px;border:solid 1px}
div#spc-navigation-settable .style2.pop-up li.item{float:left;width:auto !important;margin-right:20px;padding:5px 12px;list-style-type:none}
div#spc-navigation-settable .style2.pop-up li.sub-item{list-style-type:disc;color:#44608f;font-size:1.6rem}
div#spc-navigation-settable .style2.pop-up li a{padding:5px 15px;color:#44608f}
div#spc-navigation-settable .style2.pop-up li.section.item>a{padding:0 15px;color:#44608f}
div#spc-navigation-settable .style2.pop-up li.section.item .icon{display:none}
div#spc-navigation-settable .style2.pop-up ul.submenu{display:block}
div#spc-navigation-settable .style2.pop-up ul.submenu.dropsubmenu{padding-bottom:10px;margin-bottom:10px}
div#spc-navigation-settable .style2.pop-up li.sub-item>a{padding-left:0}
.rotation-180{transform:rotate(180deg)}
.dropsubmenu{-webkit-transform:translate(0,0) !important;-moz-transform:translate(0,0) !important;-o-transform:translate(0,0) !important;-ms-transform:translate(0,0) !important;transform:translate(0,0) !important;opacity:1 !important}
#spc-socialnav{font-size:20px}
#spc-socialnav i{padding:8px;color:#e6e2df;text-align:center;font-size:17px;width:39px;min-width:33px;height:35px}
#spc-socialnav i:hover{opacity:.6}
#spc-socialnav i.fa.fa-instagram{background-color:#e03566}
#spc-socialnav i.fa.fa-twitter{background-color:#2eacf6}
#spc-socialnav i.fa.fa-facebook{background-color:#3664a2}
#spc-socialnav i.fa.fa-youtube-play{background-color:#ff3334}
#spc-socialnav i.fa.fa-vimeo{background-color:#00b488}
#spc-socialnav i.fa.fa-google-plus{background-color:#d23337}
#spc-socialnav i.fa.fa-flickr{background-color:#e9024e}
#spc-socialnav .default i{border-radius:6px}
#spc-socialnav .square i{border-radius:0}
#spc-socialnav .circle i{border-radius:100%;min-width:35px}
.spc-textimage .title.left{text-align:left}
.spc-textimage .title.center{text-align:center}
.spc-textimage .title.right{text-align:right}
.spc-textimage figure.article-image.text_e_image__left{float:left;margin-right:20px}
.spc-textimage figure.article-image.text_e_image__right{float:right;margin-left:20px}
.spc-textimage img{width:100%;height:100%}
.spc-textimage .body-text.columns-count-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}
.spc-textimage .body-text.columns-count-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}
.spc-text-figure{margin:0 10px}
.spc-text .body-text.columns-count-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}
.spc-text .body-text.columns-count-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}
#spc-youtube-component .channel,#spc-youtube-component .playlist,#spc-youtube-component .single-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
#spc-youtube-component iframe{position:absolute;top:0;left:0;width:100% !important;height:99% !important}
.parallax-window{min-height:600px;background:transparent}
.parallax-presentation.page .parallax-window{min-height:400px;opacity:.5}
.parallax-mirror{z-index:200 !important;width:100% !important}
.parallax-content .text-parallax{position:absolute;z-index:200;width:70%;left:0;margin:0 auto;right:0;background:transparent;text-align:center;color:#edcb63;text-shadow:2px 2px 0 #2a2a2a;padding-bottom:30px;bottom:10%;background:radial-gradient(#818181bf,#3b3b3b17,#ffffff00)}
.parallax-page.parallax .parallax-content .text-parallax{top:135px;width:717px;left:0;right:0;margin:auto}
.parallax-content{position:relative}
.page .parallax-content{position:inherit}
.parallax-page.parallax .parallax-content .text-parallax h2{padding-top:78px;margin:0;line-height:3.1rem;font-size:2.6rem;color:#337ab7}
.parallax-content .text-parallax h5{margin:0;font-size:3rem;padding:0 15px;color:#fff;line-height:3.4rem}
.page .parallax-content .text-parallax h5{line-height:2.6rem}
.parallax-content .upper-cover{width:32%;height:71px;background-size:100%;position:absolute;left:34%;top:-55px;background-repeat:no-repeat}
.parallax-page.parallax .parallax-content .upper-cover{width:30%;left:35%;top:-55px}
.parallax-mirror::before{content:' ';position:absolute;width:100%;height:100%;top:0;background:radial-gradient(#6a6a6a2e,#00000033,#313131c4);z-index:3}
.tagcloud{text-align:center;margin:0;padding:0}
.tagcloud li{display:inline;text-align:center;white-space:nowrap;padding-left:5px}
.tagcloud a{font-family:Georgia}
.tagcloud .tag10{font-size:15pt}
.tagcloud .tag9{font-size:14pt}
.tagcloud .tag8{font-size:13pt}
.tagcloud .tag7{font-size:12pt}
.tagcloud .tag6{font-size:11pt}
.tagcloud .tag5{font-size:10pt}
.tagcloud .tag4{font-size:9pt}
.tagcloud .tag3{font-size:8pt}
.tagcloud .tag2,.tagcloud .tag1,.tagcloud .tag0{display:none}
.spc-instagram{background:#f9f7f7;padding:30px}
.spc-instagram .insta-container{position:relative;padding-right:38px}
.spc-instagram .insta-controller{position:absolute;top:0;width:100%;height:100%}
.spc-instagram .insta-controller .prev.slick-arrow,.spc-instagram .insta-controller .next.slick-arrow{background:#8c8980;height:100%;color:#fff;display:flex;align-items:center;cursor:pointer}
.spc-instagram .insta-controller .prev.slick-arrow{float:left}
.spc-instagram .insta-controller .next.slick-arrow{float:right}
.spc-instagram .go-channel{text-align:right}
.spc-instagram .go-channel a{color:#e30513;text-decoration:underline;font-weight:bold}
.spc-instagram .insta-photos{left:19px;z-index:3;padding:0}
.spc-instagram .insta-photos>li{padding:2px}
.spc-instagram h3{font-family:Georgia;font-weight:bold;text-transform:capitalize}
.spc-instagram h3>i{float:left;margin-right:4px}
.spc-instagram li{position:relative;padding-right:1px}
.spc-instagram img.player{position:absolute;top:0;left:0;right:0;width:63%;height:63%;bottom:0;margin:auto}
.slidergallery{position:relative}
.slidergallery .title{text-align:center;width:50%;margin:50px auto 25px}
.slidergallery .box-images{width:100%}
.slidergallery .image-item{float:left;margin:1px}
.slidergallery .image-item .thumbnail-img{width:200px;height:200px}
.slidergallery .image-item .thumbnail-img img{object-fit:cover;width:100%;height:100%}
.slidergallery .prev{left:1%}
.slidergallery .next{right:1%}
.slidergallery .next,.slidergallery .prev{position:absolute;top:48%;color:#fff;cursor:pointer}
.slidergallery .preview-image.slick-initialized.slick-slider{height:500px}
.slidergallery .modal-dialog .image-item .thumbnail-img{width:95%;height:450px;margin:0 auto;background-size:contain}
.slidergallery .modal .image-item .thumbnail-img img{object-fit:contain;width:100%;height:100%}
.slidergallery .modal-dialog .image-item .thumbnail-img.custom-object-fit{background-size:contain;background-repeat:no-repeat}
.slidergallery .modal-dialog{width:90%;margin-top:74px}
.slidergallery .modal-content{height:620px}
.slidergallery .modal-body{position:relative;padding:15px;height:84%;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.modal.fade.in .modal-body{opacity:1}
.slidergallery .modal-header h2{width:50%;float:left}
.slidergallery .modal-body .next{right:15%}
.slidergallery .modal-body .prev{left:15%}
.slidergallery .modal-body .next,.slidergallery .modal-body .prev{color:#77746a}
.slidergallery .modal-dialog ul.slick-dots{width:55%;margin:0 auto}
.slidergallery .modal-dialog ul.slick-dots li{float:left;list-style-type:none;margin-left:4px;border-radius:100%}
.slidergallery .modal-dialog li>button{background:#c1bdbb;border:0;border-radius:100%;width:33px;height:33px;color:white;font-size:14px}
.slidergallery .modal-dialog .slick-active button{background:#e30513}
.slidergallery .modal-body h3,.slidergallery .modal-body p{text-align:center}
.slidergallery .modal-dialog .image-item .thumbnail-img.adapt-image img,.slidergallery .image-item .thumbnail-img.adapt-image img{width:auto;margin:0 auto}
#spc-epaymodule{background:#ffca12}
#spc-epaymodule .info-container{width:80%;margin:0 auto}
#spc-epaymodule .head-module{background:#fff;padding:20px 0}
#spc-epaymodule section.payment{width:80%;margin:0 auto}
#spc-epaymodule section.payment>div{padding:0 2px}
#spc-epaymodule .container_donazione{padding:30px 51px}
#spc-epaymodule button.btn.btn-secondary.amount-btn:hover{opacity:.9}
.spc-script iframe{width:100% !important}
#simple-photogallery .next,#simple-photogallery .prev{position:absolute;top:42%;color:#fff;cursor:pointer;background:rgba(255,0,0,0.54);height:50px;padding:15px 7px;border-radius:5px}
#simple-photogallery .preview-image .image-item .thumbnail-img{width:100%;height:auto}
#simple-photogallery ul.slick-dots{position:absolute;bottom:1px;width:100%;text-align:center}
#simple-photogallery ul.slick-dots li button{display:none}
#simple-photogallery ul.slick-dots li{float:none;background:#ffffffa3;width:23px;height:11px;border-radius:21px;margin-right:8px;border:solid 2px #196fb5;cursor:pointer;display:inline-block}
#simple-photogallery ul.slick-dots li.slick-active{background:#196fb5}
#simple-photogallery .box-images .thumbnail-img:hover{opacity:.7}
#simple-photogallery .image-item .thumbnail-img{width:155px;height:155px}
#simple-photogallery .slick-list.draggable{padding:0 !important}
#simple-photogallery.list .preview-image .image-item .thumbnail-img{width:100%;height:400px}
#simple-photogallery.list .modal-body{position:relative;padding:15px;height:84%;opacity:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
#simple-photogallery.list .image-item{float:left;margin:6px;box-shadow:3px 4px 4px 0 darkgrey;border-radius:7px;overflow:hidden;width:31.9%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
#simple-photogallery.list .image-item .thumbnail-img{width:100%;height:160px}
.spc-pdfreader .pdf-title.left{text-align:left}
.spc-pdfreader .pdf-title.center{text-align:center}
.spc-pdfreader .pdf-title.right{text-align:right}
.spc-icon-title .title.left{float:left}
.spc-icon-title .title.right{float:right}
.spc-icon-title .item.vertical{width:100%;float:left}
.spc-icon-title .icon{float:left;margin:0 5px}
.spc-icon-title .item.horizontal{margin-right:10px;display:inline-block}
div.form_captchatimer{border:1px solid #ccc;height:11px}
div.form_captchatimer_bar{float:left;background-color:#ccc;height:8px}
div.form_captcha_input{float:left;vertical-align:baseline;padding-top:4px}
div.form_captcha_img{float:left;vertical-align:baseline;padding-left:4px;padding-right:4px;margin-right:15px}
div.form_captcha_refresh{float:left;padding-top:4px;position:relative;margin-right:5px}
.form_captcha_refresh i{position:absolute;left:5px;top:9px;z-index:0;pointer-events:none}
.form_captcha_refresh input.form_button{background:transparent;z-index:1;display:inline-block;width:29px}
label.captchaSuggest{padding-top:6px;padding-left:9px}
#spc-image .mobile-image{display:none}
@media screen and (max-width:768px){#spc-image .mobile-image{display:block}
#spc-image .desktop-image{display:none}
}
.spc-carouselSlider{overflow:hidden;position:relative}
.spc-carouselSlider .images-box .slick-slide{overflow:hidden}
.images-box .image-item.slick-slide.slick-active{overflow:hidden}
.spc-carouselSlider .images-box img{bottom:0;top:0;left:0;right:0;position:absolute;width:100%;height:100%;object-fit:cover}
.spc-carouselSlider .images-box.zoomingout img{transition:all 800ms ease-in-out;transform:scale(1.25,1.25)}
.spc-carouselSlider .images-box.zoomingout .slick-active img{transform:scale(1,1)}
.spc-carouselSlider .images-box.zoomingout .image-item.slick-slide.slick-active{position:absolute !important;top:0 !important;left:0 !important;width:100% !important}
.spc-carouselSlider .images-box.right .slick-slide{overflow:hidden;float:left;height:100%}
.spc-carouselSlider .images-box.right img{position:inherit;width:100%;height:auto}
.slick-prev,.slick-next{display:block;width:70px;height:40px;position:absolute;right:0;bottom:0;z-index:999}
.spc-carouselSlider .slick-prev{right:70px}
.spc-carouselSlider ul.slick-dots{position:absolute;bottom:0;z-index:33333;overflow:hidden;margin:0 auto;width:100%;text-align:center;list-style-type:none}
.spc-carouselSlider ul.slick-dots li{display:inline;margin:1px}
.spc-carouselSlider ul.slick-dots li button{background:#ffffff78;content:' ';border-radius:50%;width:11px;height:14px;overflow:hidden;color:transparent}
.spc-carouselSlider ul.slick-dots li.slick-active button{background:#7d7d7d}
.spc-carouselSlider li.slick-active button{background:#535250b5}
.spc-carouselSlider .prev,.spc-carouselSlider .next{color:#e5e1dd94;position:absolute;top:87%;z-index:3333;font-size:29px;margin:0 30px;cursor:pointer;text-shadow:2px 2px 0 #2c2c2c38;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}
.spc-carouselSlider .next{right:0}
.spc-carouselSlider .prev:hover{margin-left:20px;margin-right:40px;opacity:.5}
.spc-carouselSlider .next:hover{margin-left:40px;margin-right:20px;opacity:.5}
.spc-carouselSlider .next.slick-disabled,.spc-carouselSlider .prev.slick-disabled{cursor:auto;opacity:.6;color:#787878}
.spc-carouselSlider .next.slick-disabled:hover,.spc-carouselSlider .prev.slick-disabled:hover{margin:0 30px}
.spc-carouselSlider .emblem{position:absolute;right:-151px;width:360px;height:360px;top:0}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
div#spc-separator{margin:30px 0}
div#spc-separator .separator-frame{margin:0 auto}
#spc-pageheader{overflow:hidden;margin-bottom:30px;position:relative;padding-bottom:30px}
.credits{width:100%;position:absolute;bottom:0;text-align:right;padding-right:5px;z-index:2;background:#f9f7f7}
.credits p{font-size:1.5rem}
#spc-pageheader .videoContainer{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center}
#spc-pageheader .videoContainer iframe{width:100%;height:100%}
#spc-pageheader .video-background{position:relative;padding-bottom:56.6%}
#spc-pageheader figure{overflow:hidden}
#spc-pageheader figure>img{height:auto}
header .logo{width:8%;width:104px;float:left}
header .header-main{padding:20px 5%}
header#header-main{border-top:solid #3d6da5;background-color:#fff}
header .main-title{float:left;padding-left:20px}
header .main-title h2{width:100%;margin:0;font-size:3.2rem;color:#333}
header .main-title h3{width:100%;margin:0;color:#3d6da5;font-size:1.8rem;font-weight:bold;line-height:1;letter-spacing:.5px}
header .main-title a:hover{text-decoration:none}
.header-tools{width:11%;float:right}
.header-tools .langnav{float:right;margin-bottom:10px}
header #spc-socialnav{font-size:20px;text-align:right}
header #spc-socialnav i{padding:8px;color:#fff;text-align:center;font-size:17px;width:36px;min-width:29px;height:34px;border-radius:11px !important}
#spc-languagesnav .langnav a{float:left;margin-right:10px;text-transform:uppercase;padding-top:3px}
#spc-languagesnav .langnav .current-language{font-weight:bold;color:#4271a7;border-bottom:solid #d9a72e;border-top:solid #d9a72e;padding:1px 0 0}
header .nav-oct2019{border-top:solid 2px #d6a11f}
header .row.content-menu{min-height:43px}
div#spc-navigation-settable .style2.normal ul#nav{position:absolute;width:100%;background:transparent;padding-left:5%}
div#spc-navigation-settable .style2.normal ul#nav li{list-style-type:none}
div#spc-navigation-settable .style2.normal li.section.item{position:initial;min-width:inherit;text-align:left;padding-right:40px}
div#spc-navigation-settable .style2.normal li.section.item a{color:#1d4776;font-weight:bold;padding:0}
div#spc-navigation-settable .style2.normal li.section.item:first-child{margin-left:0}
div#spc-navigation-settable li.section.item .icon{color:#1d4776;padding:0;pointer-events:none}
div#spc-navigation-settable .style2.normal ul.submenu{display:none;position:absolute;width:100%;margin-top:9px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 2px 2px #7c7c7c;left:0;text-align:center;z-index:9;min-height:147px;padding:22px 0 14px}
div#spc-navigation-settable .style2.normal li.sub-item{list-style-type:none;padding:15px;width:33%;float:left;text-align:left}
div#spc-navigation-settable .style2.normal li.sub-item a{padding:10px 3px;list-style-type:none;color:#fff !important}
div#spc-navigation-settable .style2.normal li.sub-item:hover{background:transparent}
div#spc-navigation-settable .style2.normal .sub-item{padding:9px 0}
div#spc-navigation-settable .style2.normal li:nth-child(1n+0) ul.submenu{background:#d6a11f}
div#spc-navigation-settable .style2.normal li:nth-child(2n+0) ul.submenu{background:#42ac32}
div#spc-navigation-settable .style2.normal li:nth-child(3n+0) ul.submenu{background:#e22411}
div#spc-navigation-settable .style2.normal li:nth-child(4n+0) ul.submenu{background:#3d6da5}
div#spc-navigation-settable .style2.normal li:nth-child(4n+0) ul.submenu li{text-align:center}
div#spc-navigation-settable .style2.normal li.section.item:hover i{transform:rotate(180deg)}
div#spc-navigation-settable .style2.normal li.section.item:hover ul{display:block;opacity:1;padding:22px 11%;width:90%;margin:9px 5%}
.content-menu .spc-smartsearch{min-height:41px;padding:9px 15px;text-align:center;margin-left:5%;float:right;font-size:16px;background:#e22411;margin-right:5%}
.content-menu .spc-smartsearch .popup-menu form#searchbox{background:#bd1c0b;position:absolute;box-shadow:0 2px 2px #3c3c3c;z-index:8;left:0;width:90.3%;min-height:97px;margin:10px 5%;padding-top:30px;border-radius:0 0 5px 5px}
.content-menu .spc-smartsearch input.header-search-input{width:80%}
.search-open input[type="submit"]{border-radius:4px;background:#fff;margin-left:10px;padding:7px;min-width:77px;color:#1d4776;border:1px;font-weight:bold;font-size:1.6rem}
.home .list-news{background:#fff;border-radius:5px;padding:0;overflow:hidden}
.home .spc-focus-card .image-description h3{font-size:3rem}
.home .list-news .list-title{background:#1d4776;color:#fff;box-shadow:3px 3px 12px #adadad;padding:1px 23px;margin-bottom:25px}
.home .list-news .list-title h3{padding:0;font-size:2.1rem;text-transform:uppercase}
.list-title{margin-bottom:17px}
.list-pagination a.next,.list-pagination a.prev{border:0;top:4px;margin:0;padding:5px;color:#e22411}
.list-pagination a.next.foward{border-left:dotted 1px gray;color:#e22411}
.spc-list-component .linear.list-item figure{float:left;width:168px;height:95px;margin-right:10px;box-shadow:none;border-radius:3px;overflow:hidden}
.spc-list-component .linear.list-item .image-container{background-size:cover;width:100%;height:100%;background-position:center}
.spc-list-component .linear.list-item{border-bottom:solid #c7c7c7 1px;padding:0 10px 23px 10px}
.spc-list-component .linear.list-item:last-child{border:0}
.spc-list-component .linear.list-item .main-article h3{margin-bottom:0;font-size:1.6rem;line-height:2rem;font-weight:bold;text-transform:uppercase}
.spc-list-component .linear.list-item .social-share{float:right;margin-top:10px}
.container-fluid.list.titleimage{padding:0}
.spc-list-component .titleimage.list-item .body-preview .text-body{position:absolute;top:0;overflow:hidden;padding:20px;background:#ffffffc4;font-size:2.2rem;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;width:100%;height:100%;left:0;opacity:0}
.spc-list-component .titleimage.list-item .body-preview{-webkit-transition:all .7s ease;-o-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease}
.spc-list-component .titleimage.list-item .body-preview:hover{opacity:.7}
.spc-list-component .titleimage.list-item h3{position:absolute;top:0;bottom:0;left:5px;width:97.5%;transform:none;background:transparent;padding:9px 20px;margin:0;text-align:center;color:#fff;text-shadow:-1px 1px 0 #3a3a3a;display:block;border-radius:10px;padding-top:30%;background-image:linear-gradient(-180deg,rgba(0,0,0,0.00) 34%,#000000f5 100%);font-size:2.1rem;line-height:2.5rem;letter-spacing:.4px}
.spc-list-component .titleimage.list-item .body-preview:hover h3{display:block}
.spc-list-component .titleimage.list-item .body-preview:hover .text-body{display:none}
.spc-list-component .block.list-item .body-preview{min-height:104px;padding-top:20px}
.spc-list-component .block.list-item .body-preview h3{font-size:2.3rem}
.spc-list-component .titleimage.list-item{height:auto;position:relative;overflow:hidden;padding:5px;max-width:33.33333%}
.spc-list-component .titleimage.list-item .image-container{background:no-repeat center;background-size:cover;height:0;position:relative;padding:0;padding-bottom:60%;overflow:hidden;background-color:transparent;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.spc-list-component .titleimage.list-item .text-body .read-more{color:#fff;text-align:right;border-bottom:0;padding-bottom:4px;border:solid 2px #d6a11f;max-width:50%;text-align:center;padding:5px;color:#464646;margin:12px auto;background:#fff;font-size:2rem;border-radius:4px}
.spc-list-component .card .titleimage.list-item h3{position:inherit;width:100%;transform:none;background:transparent;margin:0;text-align:center;color:#464646;text-shadow:none;display:block;padding:7px 0 10px;line-height:2.2rem;letter-spacing:.4px;font-weight:bold;font-size:1.6rem}
.spc-list-component .card .titleimage.list-item .text-body .read-more{color:#fff;text-align:right;border-bottom:0;padding-bottom:4px;max-width:100%;text-align:center;padding:5px;color:#464646;background:#fff;font-size:2rem;margin:20% auto 12px;border-radius:4px}
.spc-list-component .card .titleimage.list-item .body-preview .text-body{background:transparent}
.spc-list-component .card .titleimage.list-item .body-preview:hover h3{display:block;color:#3d6da5}
.spc-list-component .titleimage.list-item .body-preview:hover{opacity:.8}
.spc-list-component .card .titleimage.list-item h3{height:95px;overflow:hidden}
.spc-list-component .card .titleimage.list-item .image-container{border:solid 1px #d0d0d0}
.spc-list-component .card .titleimage.list-item{min-height:250px}
.spc-focus-card .card{padding:3px}
.spc-focus-card .card:hover{opacity:.7}
.spc-focus-card .image-description{background-image:linear-gradient(-180deg,rgba(0,0,0,0.00) 0,#000 100%);position:absolute;width:98.7%;bottom:0;height:65%;text-align:center;color:white;padding-top:3%;border-bottom-left-radius:19px;border-bottom-right-radius:19px}
.spc-focus-card .image-description h3{margin-top:32%}
.spc-focus-card .card.col-md-3.col-sm-3.col-xs-12 h3{margin-top:10%;margin-bottom:0}
.spc-focus-card .card figure{margin:0;border-radius:19px;overflow:hidden}
.spc-carouselSlider .title{position:absolute;z-index:99;background:rgba(226,36,17,0.6509803921568628);padding:0 30px;bottom:2%;right:0}
.spc-carouselSlider .title h3{color:white;font-size:22px;margin:10px}
.spc-carouselSlider .next.slick-disabled,.spc-carouselSlider .prev.slick-disabled{cursor:auto;opacity:.6;color:#fff}
.spc-carouselSlider .prev,.spc-carouselSlider .next{color:#fff;position:absolute;top:50%;z-index:3333;font-size:29px;margin:0 30px;cursor:pointer;text-shadow:2px 2px 0 #2c2c2c38;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}
.spc-carouselSlider .image-description{position:absolute;height:100%;width:100%;left:0;top:0}
.spc-carouselSlider .image-description h3{text-align:center;color:white;font-size:2.8rem;line-height:3.9rem;width:100%;margin:0;padding:19px;background-image:linear-gradient(0,rgba(0,0,0,0.00) -30%,#383838 100%);padding-bottom:1%;border-bottom:solid 2px white}
.spc-carouselSlider .image-description h6{position:absolute;bottom:19px;color:#fff;left:20px;text-shadow:2px 0 3px #000}
body{background:#efefef}
body,body p{color:#333;font-size:17px;font-size:1.7rem;font-family:'Scada',sans-serif}
body a{color:#1d4776}
body b{font-family:'Scada-Bold',sans-serif;font-weight:bold}
body i{font-family:Scada-italic;font-style:italic}
h1,h2,h3,h4,h5,h6{font-family:Volkhov;margin:3px}
h1 b,h2 b,h3 b,h4 b,h5 b,h6 b,b h1,b h2,b h3,b h4,b h5,b h6{font-family:Volkhov-Bold}
h1{font-size:30px;font-size:2.8rem;line-height:3.1rem}
h2{font-size:28px;font-size:2.8rem;line-height:3.1rem}
h3{font-size:25px;font-size:2.4rem;line-height:2.7rem}
h4{font-size:21px;font-size:2.1rem;line-height:2.5rem}
h5{font-size:19px;font-size:1.9rem;line-height:2.4rem}
h6{font-size:17px;font-size:1.7rem;line-height:2rem}
*:focus{outline:0}
body a:hover,body a:focus{color:#42ac32;text-decoration:none}
.row{margin:0}
main#main-container{max-width:1000px;margin:0 auto;padding:30px;min-height:400px}
.home main#main-container{max-width:1120px}
.main-news{margin:45px 0}
.main-news .col-md-4{padding-right:0}
.rx-side #spc-image{width:100% !important;padding-bottom:20px;padding-top:17px}
.rx-side{background:#464646;border-radius:5px;padding:30px 20px}
.home .spc-title{background:#1d4776;color:#fff;box-shadow:3px 3px 12px #adadad;margin-top:20px;padding:1px 23px;margin-bottom:25px}
.home .spc-title a,.spc-title h2{color:#fff}
.home .spc-pressrelease-list .single-pressrelease{border:0;padding-left:25px;padding-right:25px;border-bottom:solid 1px #c1c1c1}
.spc-pressrelease-list .single-pressrelease h3{font-size:1.7rem;line-height:2.3rem;font-weight:bold;text-transform:uppercase;margin-bottom:11px}
div#spc-navigation-settable{min-height:30px}
.spc-title{margin-bottom:20px}
.spc-title h2,.spc-title h1{color:#1d4776;line-height:4rem}
.spc-script{overflow:hidden;border-radius:10px}
.headerfixed{position:fixed;width:100% !important;top:0;left:0;right:0;margin:0 !important;padding:0;box-shadow:-3px -3px 10px;z-index:99999999999999999999999;background:white;height:42px;cursor:pointer}
.spc-facebook-widget .fb_iframe_widget,.spc-facebook-widget iframe,.spc-facebook-widget ._2p3a,.spc-facebook-widget .fb_iframe_widget span{width:100% !important}
main#main-container.article-page{padding:0}
main#main-container.article-page h2,main#main-container.internal-page h2{color:#1d4776}
.article .spc-textimage .title h2,.article .spc-textimage .title h1{color:#fff !important}
main#main-container.article-page section#content-top{background:white;border-radius:10px;padding:0;padding-bottom:1px;overflow:hidden;margin:0 auto 30px}
.article .spc-textimage .title,.article .spc-textimage .text{padding:4px 40px;float:left}
.article .spc-textimage .text h3{margin:12px 0 15px}
.article .spc-textimage .title{width:100%;background:#1d4776;color:#fff;box-shadow:3px 3px 12px #adadad;margin-bottom:20px}
.article .spc-textimage .title h1,.article .spc-textimage .title h2,.article .spc-textimage .title h3,.article .spc-textimage .title h4{margin:5px 0}
.article .spc-textimage .title h1,.article .spc-textimage .title h2{font-size:2.5rem}
.article figure.article-image{width:100%}
figure.article-image.text_e_image__center{margin:0 auto}
figure.article-image.text_e_image__left{float:left}
figure.article-image.text_e_image__left{float:right}
.article .related .list-title h3{text-transform:uppercase;color:#1d4776;margin-top:35px;font-size:2.3rem;font-weight:bold}
.article-parsys{padding:0 40px}
.breadcrumb{background:transparent}
.internal-nav{padding:20px 5%}
#spc-breadcrumb .item.current a{color:#e22411;font-weight:700}
#spc-breadcrumb i{font-size:13px;color:#e22411;margin-right:5px}
#spc-breadcrumb .item.current a:hover{text-decoration:underline}
.article .addthis_toolbox{width:156px;margin:30px auto}
.article .addthis_toolbox.addthis_20x20_style span{line-height:20px;height:34px !important;width:35px !important;border-radius:9px}
.article .addthis_toolbox.addthis_20x20_style span:hover{opacity:.7}
.article .addthis_20x20_style .at-icon{width:32px !important;margin-left:2px;height:32px !important}
.internal-language .spc-icon-title{font-weight:bold;margin-bottom:10px;text-align:right}
.spc-icon-title .icon.none{margin:0}
main#main-container.internal-page #content-top{background:#fff;border-radius:27px;padding:45px 7%;min-height:400px}
.internal-banner{max-width:940px;overflow:hidden;border-radius:10px;margin:0 auto 20px}
.pdf main#main-container{background:#fff;border-radius:20px}
.pdf .internal-language{max-width:1000px;margin:0 auto}
.pdf-title{color:#1d4776}
div#spc-download{margin-top:10px}
.spc-icon-title .icon{float:left;margin:0 5px;color:#d6a11f}
.spc-icon-title i{color:#e22411}
.spc-icon-title .spc-icon-title .title{margin-bottom:11px}
.spc-icon-title .spc-icon-title .title.left{display:contents}
.spc-quote{text-align:center;margin:0 0 60px}
.spc-quote .text p{font-size:3rem;width:100%;margin:0 auto;line-height:3.7rem;font-weight:bold;letter-spacing:initial;font-family:Volkhov;color:#464646}
.spc-quote .text.italic p{color:#77746a;font-style:italic}
.spc-quote .details{color:#1d4776;font-size:2rem;font-style:italic;font-weight:bold;letter-spacing:.6px;width:85%;margin:30px auto auto}
.pressrelease-list.section.cq-Editable-dom{min-height:50px}
.spc-pressrelease-list .single-pressrelease{position:relative;float:left;width:100%;padding:16px;border:solid 1px #dadada;padding-top:36px;margin-bottom:12px;border-radius:5px}
.spc-pressrelease-list .single-pressrelease>h5{position:absolute;top:10px;color:#464646;text-transform:uppercase;font-size:13px;border-bottom:solid #d6a11f 2px;font-weight:bold;font-family:'Scada',sans-serif;letter-spacing:.5px;padding:0 5px}
.spc-pressrelease-list .single-pressrelease .title{text-transform:uppercase;margin-top:10px}
.spc-pressrelease-list .single-pressrelease .details i{color:#e22411;margin-right:4px}
.spc-pressrelease-list .single-pressrelease .details .author{float:left;font-weight:bold}
.spc-pressrelease-list .single-pressrelease .details .data{float:right;font-weight:bold}
input[type="submit"]{border-radius:4px;background:#1d4776;margin-left:10px;padding:7px;min-width:77px;color:white;border:1px}
.slidergallery .modal-body .next,.slidergallery .modal-body .prev{color:#77746a;background:#e30513c7;padding:13px 8px;border-radius:8px;color:white}
.slidergallery .modal-dialog li>button{display:none}
.slidergallery .modal-dialog ul.slick-dots li{background:rgba(227,5,19,0.7803921568627451);height:11px;width:25px;display:inline-block;float:none;cursor:pointer}
.slidergallery .modal-dialog ul.slick-dots{width:100%;height:20px;text-align:center;display:none}
.slidergallery .modal-dialog ul.slick-dots li.slick-active{background:#898989}
.slidergallery .title{text-align:center;width:100%;margin:0 auto}
.slidergallery.slider .preview-image .image-item .thumbnail-img img{object-fit:contain}
.slidergallery .preview-image.slick-initialized.slick-slider{height:400px}
#simple-photogallery.slider .preview-image .image-item .thumbnail-img{width:100%;height:400px}
#simple-photogallery.list .modal .image-item{box-shadow:none !important;margin:0}
#simple-photogallery ul.slick-dots{display:none !important}
.slidergallery .next,.slidergallery .prev{color:#fff;cursor:pointer;background:rgba(255,0,0,0.54);height:50px;padding:15px 7px;border-radius:5px}
.spc-youtubegallery .youtube-box{padding:4px;margin-bottom:25px}
.spc-youtubegallery .youtube-box h5{color:#234c7a;margin-bottom:10px}
#spc-youtube-component .spc-title{margin:0;padding:0}
.home .cq-colctrl-lt1.colctrl-item #spc-youtube-component{margin-bottom:16px}
.cq-colctrl-lt0.colctrl-item .spc-title{margin-top:-4px}
.cq-colctrl-lt0.colctrl-item .spc-title:hover{opacity:.8}
.cq-colctrl-lt0.colctrl-item .spc-title h3{font-size:2rem}
form .form_leftcol{width:100%}
form .form_leftcollabel{display:inline-block;margin-right:5px;color:#1d4776}
form .form_leftcolmark{display:inline-block}
form .form_row{margin-bottom:22px}
form .form_rightcol.form_error{color:#e22411;text-transform:uppercase;font-weight:bold;margin-top:-22px;margin-bottom:13px}
form p.form_error{color:#e22411;font-weight:bold}
form textarea{width:100%}
.form_captcha_refresh input.form_button{background:#1d4776;width:30px;border:0;padding:3px;border-radius:4px;height:30px}
.form_captcha_refresh i{left:6px;top:10px;color:#d6a11f}
div.form_captcha_refresh:hover{opacity:.5}
#mobile-menu{display:none !important;position:absolute;top:9px;left:5%}
#nav-icon2{width:44px;height:22px;position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}
#nav-icon2 span{display:block;position:absolute;height:6px;width:43%;background:#1d4776;opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}
#nav-icon2 span:nth-child(even){left:43%;border-radius:0 4px 4px 0}
#nav-icon2 span:nth-child(odd){left:0;border-radius:4px 0 0 4px}
#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0}
#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:11px}
#nav-icon2 span:nth-child(4){left:17%}
#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:22px}
#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(35deg);-moz-transform:rotate(35deg);-o-transform:rotate(35deg);transform:rotate(35deg)}
#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-o-transform:rotate(-35deg);transform:rotate(-35deg)}
#nav-icon2.open span:nth-child(1){left:5px;top:7px}
#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}
#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}
#nav-icon2.open span:nth-child(4){left:100%;opacity:0}
#nav-icon2.open span:nth-child(5){left:5px;top:16px}
#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:16px}
footer{text-align:center;color:white;background:#464646;margin-top:30px;padding:46px 10%;border-top:solid #d6a11f 4px;border-bottom:solid #1370b6 4px}
footer div#spc-navigation-settable .style2.normal ul#nav{border:0}
footer div#spc-navigation-settable .style2.normal li.section.item a{color:#fff;padding:10px;font-weight:normal}
footer p{color:#fff;text-align:left;margin-bottom:1px;font-size:1.5rem}
footer a{color:#fff}
footer div#spc-navigation-settable .style2.normal ul#nav{border:0}
footer div#spc-navigation-settable .style2.normal li.section.item{float:right;padding-right:0}
.anchor-top{position:fixed;top:16%;width:55px;background:#fff;border:solid 2px #464646;margin:0 auto;right:12%;padding:4px 0;border-radius:5px;cursor:pointer;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}
.anchor-top a{color:#1d4776}
.anchor-top:hover{color:#fff;background:#464646;top:15%;opacity:.7}
.anchor-top:hover a{color:white}
@media screen and (max-width:1290px){.row{margin-right:0;margin-left:0}
}
@media screen and (max-width:990px){footer li.section.item{display:inline-block;float:none !important}
footer div#spc-navigation-settable .style2.normal ul#nav{text-align:center;position:inherit}
footer .cq-colctrl-lt0.colctrl-item{width:auto}
footer .left div#spc-colctrl{display:inline-flex}
footer .left .cq-colctrl-lt0.colctrl-item{width:auto}
header div#spc-navigation-settable .style2.normal ul#nav{display:none}
header .row.content-menu{min-height:50px;position:relative}
div#mobile-menu{display:block !important}
header div#spc-navigation-settable.open .style2.normal ul#nav{display:block;position:absolute;top:48px;z-index:99999999;background:white;border-top:solid #d6a11f 2px}
div#spc-navigation-settable.open .style2.normal ul#nav li{width:48%;margin-left:0;margin-right:0;text-align:center;float:left;padding:0}
.content-menu .spc-smartsearch{width:80%;margin:0 10%}
.headerfixed{height:50px}
header#header-main{position:relative}
header .header-tools{width:200px;float:right;margin-top:15px;padding:0 20px;position:absolute;bottom:0;right:5%;z-index:999}
header div#spc-languagesnav{float:left}
main#main-container.article-page{padding:0 5%}
.internal-banner{margin:0 4%}
#simple-photogallery.list .image-item{width:30.9%}
main#main-container{padding:30px 4%}
.slidergallery .modal-dialog{width:100%}
}
@media screen and (max-width:930px){header .main-title h2{font-size:2.5rem;margin-top:13px}
.anchor-top{right:0}
}
@media screen and (max-width:805px){footer{padding:30px 0}
.spc-carouselSlider figure.thumbnail-img{height:400px !important}
.spc-carouselSlider .image-item{height:326px !important}
.spc-carouselSlider ul.slick-dots{display:none !important}
.spc-carouselSlider .slick-slider{height:389px !important}
.spc-carouselSlider .title{background:rgba(226,36,17,0.88);right:0;left:0;text-align:center}
}
@media screen and (max-width:768px){.home .spc-focus-card .card{padding:3px;width:33.33333333%}
.main-news .col-md-4{padding:0}
.rx-side{margin-top:45px}
main#main-container.internal-page #content-top{overflow:hidden}
input{max-width:100%;margin-bottom:20px}
.searchRight{width:100%;margin:20px 0}
.spc-carouselSlider .image-description h3{font-size:1.5rem;line-height:2rem;padding:4px 4px 1%}
.spc-carouselSlider .image-description h6{bottom:6px;font-size:1.5rem}
div#spc-navigation-settable .style2.normal ul#nav li{margin:0}
header .main-title h2{margin-top:0;line-height:2.8rem}
header .main-title h3{font-size:1.6rem;margin-top:6px}
header .search-open input[type="submit"]{margin-top:20px}
footer .left div#spc-colctrl{display:inline-block}
footer p{text-align:center}
footer .cq-colctrl-lt0.colctrl-item,footer #spc-colctrl .colctrl-item{width:100%}
.spc-icon-title .item.vertical,.spc-icon-title .item.horizontal{margin-bottom:12px}
.spc-focus-card .card{margin-bottom:15px}
.spc-list-component .linear.list-item figure{width:100%;height:170px;margin-bottom:14px;margin-top:10px}
}
@media screen and (max-width:690px){header .main-title{width:60%}
header .main-title h1{margin-top:0}
div#spc-navigation-settable.open .style2.normal ul#nav li{width:100%;margin:11px 0}
div#spc-navigation-settable .style2.normal li.section.item{padding-right:0}
.spc-carouselSlider .image-item{height:260px !important}
.spc-carouselSlider .slick-slider{height:321px !important}
.spc-list-component .titleimage.list-item{max-width:100%}
div#spc-image figure{margin:0 auto}
div#spc-download{text-align:center}
#simple-photogallery.list .image-item .thumbnail-img{width:100%;height:auto}
#simple-photogallery.list .image-item{width:100%}
.youtube-box{width:100% !important}
}
@media screen and (max-width:560px){.home .spc-focus-card .card{width:100%}
.languagenav{float:left}
.spc-carouselSlider .image-item{height:205px !important}
.spc-carouselSlider .slick-slider{height:266px !important}
}
@media print{html{width:670px}
*{color:#333 !important;pointer-events:none}
body{color:#333 !important;font-size:15px}
body p{font-size:15px}
body a,body a:link,body a:visited{text-decoration:none !important;font-size:15px}
h1,h2,h3,h4,h5,h6{color:#060606 !important}
h1{font-size:25px;line-height:2.3rem}
h2{font-size:20px;line-height:2.8rem}
h3{font-size:17px;line-height:1.7rem}
h4{font-size:15px;line-height:1.5rem}
h5{font-size:13px;line-height:1.5rem}
a[href]:after{content:none !important}
a:after{pointer-events:none !important}
footer div#spc-image,.headerfixed,.column-btn-dona,.spc-carouselSlider .next,.spc-carouselSlider .prev,.spc-btn-donation .link,.social-share{display:none}
header#header-main,footer{background-color:#e6e2df !important}
header .vati-emblem img,.spc-btn-donation{height:126px;min-height:126px}
header .header_obolo_new{min-height:100px}
div#spc-navigation-settable .style2.normal ul#nav{width:100%}
div#spc-navigation-settable .style2.normal li.section.item{margin-right:0;border-left:solid 1px #dcdcdc}
div#spc-navigation-settable .style2.normal li.section.item a{font-size:12px}
.spc-carouselSlider{position:relative;height:300px}
.spc-carouselSlider .images-box img{width:auto;height:300px}
.spc-preview .desc_home h4{font-size:20px;line-height:2rem}
.spc-preview .desc_home p{font-size:12px;letter-spacing:2px;max-width:100%;margin:11% auto 0;line-height:1.7rem}
.spc-evidenceboard .youtube iframe{background:#c7c7c7 !important}
.spc-list-component .homeimage.list-item{border:solid 1px #ccc}
.spc-list-component .homeimage.list-item h3{bottom:auto;top:0;font-size:24px;height:auto;padding:10% 5%;line-height:2.6rem}
.spc-list-component .homeimage.list-item h3{font-size:17px;line-height:1.6rem}
.spc-btn-donation .quote h2{line-height:2rem;margin:0}
.internal.section-template{width:100%}
.spc-text,.spc-textimage{max-width:100%;margin:5px 24px}
.col-md-3{width:150px}
.col-md-4{width:200px}
.col-md-6{width:300px}
.col-2 .side-menu{display:none}
.col-2 .main-body,main#main-container.blank,.article-contain,.internal.article .container-fluid>.row,.article-contain .article-tags{width:100%;max-width:100%}
blockquote{border:0}
.spc-textimage .text-head{margin:0;padding:4px}
blockquote:before,.spc-textimage .text-head .article-image ~ .title h2:after{font-size:4rem}
.spc-textimage .text-head .article-image ~ .title h2:after{bottom:-30px}
footer div#spc-navigation-settable .style2.normal ul#nav{width:100%}
footer p{color:#77746a !important;margin-top:10px}
footer .footer-address{width:100%}
footer .container{padding-top:0;padding-bottom:0}
}
@font-face{font-family:'Scada';src:url('main/fonts/scada/hinted-Scada-Regular.eot');src:local('Scada Regular'),local('hinted-Scada-Regular'),url('main/fonts/scada/hinted-Scada-Regular.eot?#iefix') format('embedded-opentype'),url('main/fonts/scada/hinted-Scada-Regular.woff2') format('woff2'),url('main/fonts/scada/hinted-Scada-Regular.woff') format('woff'),url('main/fonts/scada/hinted-Scada-Regular.ttf') format('truetype'),url('main/fonts/scada/hinted-Scada-Regular.svg#latoRegular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Scada-italic';src:url('main/fonts/scada/hinted-Scada-Italic.eot');src:local('Scada italic'),local('Scada-Italic'),url('main/fonts/scada/hinted-Scada-Italic.eot?#iefix') format('embedded-opentype'),url('main/fonts/scada/hinted-Scada-Italic.woff2') format('woff2'),url('main/fonts/scada/hinted-Scada-Italic.woff') format('woff'),url('main/fonts/scada/hinted-Scada-Italic.ttf') format('truetype'),url('main/fonts/scada/hinted-Scada-Italic.svg#Scada-Italic') format('svg');font-weight:normal;font-style:italic}
@font-face{font-family:'Scada-Bold';src:url('main/fonts/scada/hinted-Scada-Bold.eot');src:local('Scada Bold'),local('Scada-Bold'),url('main/fonts/scada/hinted-Scada-Bold.eot?#iefix') format('embedded-opentype'),url('main/fonts/scada/hinted-Scada-Bold.woff2') format('woff2'),url('main/fonts/scada/hinted-Scada-Bold.woff') format('woff'),url('main/fonts/scada/hinted-Scada-Bold.ttf') format('truetype'),url('main/fonts/scada/hinted-Scada-Bold.svg#Scada-Bold') format('svg');font-weight:700;font-style:normal}
@font-face{font-family:'Volkhov';src:url('main/fonts/volkhov/hinted-Volkhov-Regular.eot');src:local('Volkhov Regular'),local('hinted-Volkhov-Regular'),url('main/fonts/volkhov/hinted-Volkhov-Regular.eot?#iefix') format('embedded-opentype'),url('main/fonts/volkhov/hinted-Volkhov-Regular.woff2') format('woff2'),url('main/fonts/volkhov/hinted-Volkhov-Regular.woff') format('woff'),url('main/fonts/volkhov/hinted-Volkhov-Regular.ttf') format('truetype'),url('main/fonts/volkhov/hinted-Volkhov-Regular.svg#latoRegular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Volkhov-italic';src:url('main/fonts/volkhov/hinted-Volkhov-Italic.eot');src:local('Volkhov italic'),local('Volkhov-Italic'),url('main/fonts/volkhov/hinted-Volkhov-Italic.eot?#iefix') format('embedded-opentype'),url('main/fonts/volkhov/hinted-Volkhov-Italic.woff2') format('woff2'),url('main/fonts/volkhov/hinted-Volkhov-Italic.woff') format('woff'),url('main/fonts/volkhov/hinted-Volkhov-Italic.ttf') format('truetype'),url('main/fonts/volkhov/hinted-Volkhov-Italic.svg#Volkhov-Italic') format('svg');font-weight:normal;font-style:italic}
@font-face{font-family:'Volkhov-Bold';src:url('main/fonts/volkhov/hinted-Volkhov-Bold.eot');src:local('Volkhov Bold'),local('Volkhov-Bold'),url('main/fonts/volkhov/hinted-Volkhov-Bold.eot?#iefix') format('embedded-opentype'),url('main/fonts/volkhov/hinted-Volkhov-Bold.woff2') format('woff2'),url('main/fonts/volkhov/hinted-Volkhov-Bold.woff') format('woff'),url('main/fonts/volkhov/hinted-Volkhov-Bold.ttf') format('truetype'),url('main/fonts/volkhov/hinted-Volkhov-Bold.svg#Volkhov-Bold') format('svg');font-weight:700;font-style:normal}