@media screen and (min-width:320px){div,a,p,span,td,th,caption,li,h1,h2,h3,h4,legend,input,label,textarea,section,main,aside,article,ul{font-size:14px}.bt-red,.bt-black,.bt-grey{padding:10px 20px}.bt-red,.bt-black,.bt-blue,.bt-yellow,.bt-white,.bt-orange{font-size:14px !important}body{overflow-x:hidden}.content-inner{padding:0 20px}#header{position:relative;height:60px}#header #logo{max-width:100px}#header #logo img{max-width:100%;height:auto}#header #main-menu{width:30px}#header #main-menu .mobile-menu{position:absolute;top:calc(50% - 15px);right:20px;display:inline-block;height:100%;cursor:pointer;width:30px;height:30px;z-index:10;margin:auto 0;line-height:30px;display:block}#header #main-menu .mobile-menu:after{content:"";background-color:#fff;height:3px;right:0;top:50%;top:-webkit-calc(50% - 1px);top:calc(50% - 1px);position:absolute;width:30px;border-radius:5px;-webkit-transition:all 0.5s 0s ease-in-out;-moz-transition:all 0.5s 0s ease-in-out;transition:all 0.5s 0s ease-in-out}#header #main-menu .mobile-menu span{display:block;text-indent:-9999px;width:30px;height:3px;top:50%;top:-webkit-calc(50% - 1px);top:calc(50% - 1px);right:0;margin:0 auto;position:absolute}#header #main-menu .mobile-menu span:before,#header #main-menu .mobile-menu span:after{content:"";position:absolute;top:-10px;right:0;height:3px;width:30px;background-color:#fff;transform-origin:center center;border-radius:5px;-webkit-transition:all 0.5s 0s ease-in-out;-moz-transition:all 0.5s 0s ease-in-out;transition:all 0.5s 0s ease-in-out}#header #main-menu .mobile-menu span:after{width:30px;bottom:-10px;top:auto}#header #main-menu.active .mobile-menu:after{width:0;opacity:0}#header #main-menu.active .mobile-menu span:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0}#header #main-menu.active .mobile-menu span:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0}#header #main-menu>nav{position:absolute;top:100%;z-index:50;left:0 !important;width:100%;background-color:#EA5B0C;padding:0;display:none;height:auto}#header #main-menu>nav>ul{display:block;height:auto;margin:0}#header #main-menu>nav>ul>li{display:block;margin:0;border-top:1px solid rgba(255,255,255,0.2)}#header #main-menu>nav>ul>li>a{display:block;width:100%;padding:10px 20px;position:relative;font-size:16px;border-radius:0;background:none}#header #main-menu>nav>ul>li>a span{display:block;padding:0}#header #main-menu>nav>ul>li>a span:after{display:none}#header #main-menu>nav>ul>li.submenu>a:after{content:"";position:absolute;top:13px;right:20px;border-left:8px solid #EAEAEA;border-top:8px solid transparent;border-bottom:8px solid transparent}#header #main-menu>nav>ul>li:hover>ul,#header #main-menu>nav>ul>li.active>ul{display:none}#header #main-menu>nav>ul>li:hover>a,#header #main-menu>nav>ul>li.active>a{color:#fff}#header #main-menu>nav>ul>li:hover>a span,#header #main-menu>nav>ul>li.active>a span{border:none}#header #main-menu>nav>ul>li.account:hover .frame-type-felogin_login{display:block}#header #main-menu>nav>ul>li .frame-type-felogin_login{position:static;width:100%;transform:none;display:none;padding:0 20px}#header #main-menu>nav>ul>li ul{position:static;padding:0;display:none;margin:0}#header #main-menu>nav>ul>li ul>li{width:100%;max-width:100%;margin:0;padding:0px;border-top:1px solid rgba(195,46,46,0.2)}#header #main-menu>nav>ul>li ul>li>a{font-size:16px;padding:10px 20px;margin:0;display:block;background-color:#C32E2E;color:#fff}#header #main-menu>nav>ul>li ul>li>a .image{display:none}#header #main-menu>nav>ul>li ul>li>ul{margin-left:0px;display:none}#header #main-menu>nav>ul>li ul>li>ul li{margin:0}#header #main-menu>nav>ul>li ul>li>ul li a{display:block;padding:5px 35px;font-size:14px}#header #main-menu>nav .menu .submenu{display:none}#header #main-menu>nav .menu .submenu>ul{display:block}#header #main-menu>nav .menu .image{display:none}#header #button-header{position:static;margin:0 -20px}#header #button-header a{font-size:16px}#header #button-header .button-header p,#header #button-header .button-header .bt-blue{font-size:16px}#header #button-header .button-header p span,#header #button-header .button-header .bt-blue span{font-size:24px;margin-left:10px}.body-form #wrap-content #main-content{padding-top:100px}#breadcrumb{display:none}#slideshow-home .info{font-size:28px;padding:10px 20px;bottom:0}#wrap-content .block-home h2{font-size:28px;margin:0 0 20px 0}#wrap-content #section1{padding-top:40px}#wrap-content #section1 header p{font-size:14px}#wrap-content #section1 .list-news{margin:0 -20px;padding:0 60px}#wrap-content #section1 .list-news .owl-nav .owl-next,#wrap-content #section1 .list-news .owl-nav .owl-prev{top:calc(50% - 20px);height:40px;width:40px;background-size:10px}#wrap-content #section1 .list-news .owl-nav .owl-prev{left:20px}#wrap-content #section1 .list-news .owl-nav .owl-next{right:20px}#wrap-content #section1 .list-news .item{max-width:100%}#wrap-content #section2 h2{padding:20px 0}#wrap-content #section3{padding:40px 0 0px 0;margin:0}#wrap-content #section3 h2{margin:0 0 20px 0}#wrap-content #section3 .row{margin:0 0;gap:20px}#wrap-content #section3 .row>div{padding:20px}#wrap-content #section3 .row>div:after{border-left:none;border-top:1px solid #EAEAEA;height:auto;width:80%;left:10%;top:0}#wrap-content #section3 .row>div .ce-gallery{margin-bottom:20px}#wrap-content #section3 .row>div .ce-gallery .image{height:auto}#wrap-content #section3 .row>div .ce-gallery .image img{width:100%;height:auto}#wrap-content #section3 .row>div p{font-size:14px}#wrap-content #section3 .row>div .bt-blue{max-width:100%;margin-top:20px}#wrap-content #section3 .ce-image .image .image-caption{position:static}#wrap-content #section3 .ce-image .image .image-caption p{font-size:16px}#wrap-content #main-wrap{padding-bottom:0}#wrap-content #main-content{padding:80px 0 20px 0}#wrap-content #main-content h1{font-size:28px}#wrap-content #main-content h2{font-size:28px}#wrap-content #main-content h3{font-size:20px;margin:0 0 20px 0}#wrap-content #main-content h4{font-size:20px}#wrap-content #main-content p,#wrap-content #main-content li{margin:0 0 20px 0}#wrap-content #main-content p,#wrap-content #main-content span,#wrap-content #main-content a,#wrap-content #main-content li{font-size:16px}#wrap-content #main-content p *,#wrap-content #main-content span *,#wrap-content #main-content a *,#wrap-content #main-content li *{font-size:inherit !important}#wrap-content #main-content .block-orange:before{top:-65px;height:150px;background-size:400px auto}#wrap-content #main-content .block-orange p{font-size:16px}#wrap-content #main-content .block-orange .row{margin:0}#wrap-content #main-content .block-orange .row>div{flex:none;padding:0;width:100%}#wrap-content #main-content .block-white{padding:20px 0}#wrap-content #main-content .block-white p{font-size:16px}#wrap-content #main-content .block-number .row>div{padding-top:80px}#wrap-content #main-content .block-number .row>div:before{width:60px;height:60px;line-height:60px;font-size:48px;top:0}#wrap-content #main-content .block-number .row>div .bt-orange2{font-size:14px !important;padding:14px 20px}#wrap-content #main-content .map-interactive .left{max-width:100%;margin:0 0 20px 0}#wrap-content #main-content .map-interactive .left svg{height:auto}#wrap-content #main-content .map-interactive .right{flex:none;width:100%;padding:0}#wrap-content #main-content .map-interactive .right .list-content .content{height:100%;overflow:auto;padding:20px}#wrap-content #main-content .map-interactive .right .list-content .content header{margin-bottom:20px}#wrap-content #main-content .map-interactive .right .list-content .content header:after{width:50%;margin-top:10px}#wrap-content #main-content .map-interactive .right .list-content .content h3{font-size:18px;padding:0 40px}#wrap-content #main-content .map-interactive .right .list-content .content h3:after,#wrap-content #main-content .map-interactive .right .list-content .content h3:before{width:20px}#wrap-content #main-content .map-interactive .right .list-content .content table tr td{font-size:14px}#wrap-content #main-content .map-interactive .right .list-content .content table tr td:first-child{font-size:16px}#wrap-content #main-content .block-person .owl-carousel .owl-nav .owl-next,#wrap-content #main-content .block-person .owl-carousel .owl-nav .owl-prev{top:calc(50% - 20px);height:40px;width:40px;background-size:10px}#wrap-content #main-content .block-person .owl-carousel .owl-nav .owl-prev{left:0px}#wrap-content #main-content .block-person .owl-carousel .owl-nav .owl-next{right:0px}#wrap-content #main-content .row{margin:0}#wrap-content #main-content .row>div{flex:auto;max-width:100%}#wrap-content #main-content .ce-textpic.ce-left .ce-gallery,#wrap-content #main-content .ce-textpic.ce-right .ce-gallery{flex:none;max-width:100%;margin:0 0 20px 0 !important;order:1}#wrap-content #main-content .ce-textpic.ce-left .ce-bodytext,#wrap-content #main-content .ce-textpic.ce-right .ce-bodytext{order:2}#wrap-content #main-content .list-news{margin:0 -30px;padding:0 40px}#wrap-content #main-content .list-news.owl-carousel .owl-nav .owl-prev{left:10px;width:40px;height:40px}#wrap-content #main-content .list-news.owl-carousel .owl-nav .owl-next{right:10px;width:40px;height:40px}#wrap-content #main-content form legend{font-size:24px}#wrap-content #main-content form label{font-size:16px}#wrap-content #main-content form input,#wrap-content #main-content form textarea{font-size:16px}#wrap-content #main-content form fieldset .input-flex{margin:0 -10px}#wrap-content #main-content form fieldset .input-flex>div{flex:none;width:100%;margin:0 0 20px 0;padding:0 10px}#wrap-content .list-news .item{max-width:100%;padding:10px 38px}#wrap-content .list-news .item h3{font-size:22px !important}#wrap-content .list-news .item .info p{font-size:14px !important}#footer:before{top:-65px;height:150px;background-size:400px auto}#footer #top-footer{padding:40px 0 20px 0}#footer #top-footer .content-inner{gap:20px}#footer #top-footer #logo-footer{max-width:50%;margin:0 0 20px 0}#footer #top-footer #link-footer ul{font-size:14px}#footer #top-footer #link-footer ul li{margin:0 0 5px 0;display:block}#footer #top-footer #right-header{flex:none;width:100%;margin-top:20px}#footer #top-footer #right-header p{color:#fff;font-size:14px;text-align:left !important;margin:0 0 10px 0}#footer #top-footer #right-header p br{display:none}#footer #top-footer #right-header p a{font:inherit;color:inherit}#footer #top-footer #map-footer{flex:none;width:100%;text-align:center}#footer #bottom-footer{padding:0 0 20px 0}#footer #bottom-footer #menu-footer{text-align:center}#footer #bottom-footer #menu-footer a{font-size:14px}.ui-selectmenu-button span.ui-selectmenu-text{font-size:16px !important}.ui-dialog .lightbox-std{padding:20px}.ui-dialog .lightbox-std .content-lightbox .bt-pdf{top:-30px}.ui-dialog .lightbox-std .content-lightbox .form-std fieldset legend{font-size:24px;margin:0 0 20px 0}.ui-dialog .lightbox-std .content-lightbox .form-std fieldset label{font-size:16px}.ui-dialog .lightbox-std .content-lightbox .form-std fieldset input{font-size:16px}.ui-dialog .lightbox-std .content-lightbox .form-std fieldset .input-flex{margin:0 -10px}.ui-dialog .lightbox-std .content-lightbox .form-std fieldset .input-flex>div{flex:none;width:100%;margin:0 0 20px 0}.ui-dialog .lightbox-std .content-lightbox .form-std fieldset .input-flex .input-address{width:100%}.ui-dialog .lightbox-std .content-lightbox .form-std fieldset .input-flex .input-zip{width:120px}.ui-dialog .lightbox-std .content-lightbox .form-std fieldset .input-flex .input-city{flex:1}.ui-dialog .lightbox-std .content-lightbox .form-std .input-submit input{font-size:16px}.ui-dialog .lightbox-std .content-lightbox .form-std .fieldset-grid{padding-right:0;display:block}.ui-dialog .lightbox-std .content-lightbox .form-std .fieldset-grid label{font-size:16px}.ui-dialog .lightbox-std .content-lightbox .form-std .fieldset-grid input{font-size:16px}.ui-dialog .lightbox-std .content-lightbox .form-std .fieldset-grid>div{margin:0 0 20px 0}.ui-dialog .lightbox-std .content-lightbox .form-std .fieldset-grid .input-flex{margin:0 0 20px 0;max-width:100%}.ui-dialog .lightbox-std .content-lightbox .form-std .fieldset-grid .input-flex>div{margin:0}.ui-dialog .lightbox-std .content-lightbox .form-std .fieldset-grid .input-color{padding-left:20px}}@media screen and (min-width:600px){#wrap-content #section1 .list-news{margin:0 -20px;padding:0 60px}#wrap-content #section1 .list-news .owl-nav .owl-next,#wrap-content #section1 .list-news .owl-nav .owl-prev{top:calc(50% - 20px);height:40px;width:40px;background-size:10px}#wrap-content #section1 .list-news .owl-nav .owl-prev{left:20px}#wrap-content #section1 .list-news .owl-nav .owl-next{right:20px}#wrap-content #section1 .list-news .item{max-width:100%;padding:10px}#wrap-content #section3 .row>div{}#wrap-content #section3 .row>div:after{height:350px;left:0;top:calc(50% - 175px);width:1px;border-left:1px solid #707070;border-top:none}#wrap-content #section3 .row>div .bt-orange{width:auto}#wrap-content #section3 .ce-textpic .ce-gallery .ce-row .ce-column{flex:1}#wrap-content #main-content .block-orange .row{margin:0 -10px}#wrap-content #main-content .block-orange .row>div{flex:1;padding:0 10px}#wrap-content #main-content .ce-textpic.ce-left .ce-gallery,#wrap-content #main-content .ce-textpic.ce-right .ce-gallery{max-width:50%}#wrap-content #main-content .row>div{flex:1}#wrap-content #main-content .block-number .row{margin:0 -20px}#wrap-content #main-content .block-number .row>div{padding:80px 20px 0 20px}#wrap-content #main-content .block-person .owl-carousel .owl-nav .owl-next,#wrap-content #main-content .block-person .owl-carousel .owl-nav .owl-prev{top:calc(50% - 20px);height:40px;width:40px;background-size:10px}#wrap-content #main-content .block-person .owl-carousel .owl-nav .owl-prev{left:0px}#wrap-content #main-content .block-person .owl-carousel .owl-nav .owl-next{right:0px}#wrap-content #main-content form fieldset .input-flex>div{flex:none;width:50%}#footer #top-footer #link-footer ul{font-size:18px}#footer #top-footer #logo-footer{margin-bottom:0}#footer #top-footer #right-header{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex;margin:20px -10px 0 -10px}#footer #top-footer #right-header>div{flex:1;padding:0 10px}.ui-dialog .lightbox-std .content-lightbox .bt-pdf{top:0px}.ui-dialog .lightbox-std .content-lightbox .form-std fieldset .input-flex>div{width:50%}.ui-dialog .lightbox-std .content-lightbox .form-std .fieldset-grid{padding-right:40px;display:grid;column-gap:20px;grid-template-rows:repeat(6,auto)}.ui-dialog .lightbox-std .content-lightbox .form-std .fieldset-grid>div{margin:auto 0}.ui-dialog .lightbox-std .content-lightbox .form-std .fieldset-grid .input-flex{margin:0 0 0px 0;max-width:270px}}@media screen and (min-width:768px){#header #right-header{flex:1;background:none;margin:auto 50px auto 0;padding:0}#header #right-header>div{padding:0;flex:1;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}#header #right-header p{flex:1;font-size:12px;margin:0}#header #button-header{position:absolute;margin:0}}
