@charset "UTF-8";@font-face{font-family:stargroup;src:url("../../fonts/icons/stargroup.eot");src:url("../../fonts/icons/stargroup.eot?#iefix") format("embedded-opentype"),url("../../fonts/icons/stargroup.woff") format("woff"),url("../../fonts/icons/stargroup.ttf") format("truetype"),url("../../fonts/icons/stargroup.svg#sfr") format("svg");font-weight:400;font-style:normal}.icon-styles,[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:stargroup!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\e90f"}.icon-list:before{content:"\e90e";color:#6ba43a}.icon-linkedin:before{content:"\e907"}.icon-download:before{content:"\e90d"}.icon-arrow:before{content:"\e900"}.icon-arrow-direction:before{content:"\e90c"}.icon-check:before{content:"\e901"}.icon-cross:before{content:"\e902"}.icon-bar-1:before{content:"\e903"}.icon-bar-2:before{content:"\e904"}.icon-bar-3:before{content:"\e905"}.icon-bar-4:before{content:"\e906"}.icon-bar-5:before{content:"\e90a"}.icon-twitter:before{content:"\e908"}.icon-instagram:before{content:"\e909";color:#002c77}.icon-youtube:before{content:"\e90b";color:#fff}body #main-wrapper #main-header{position:absolute;padding-top:.25rem}body #main-wrapper #main-header .part_logo{top:4px;max-width:400px;background-color:#fff;border-radius:0 0 5px 5px}@media (max-width:992px){body #main-wrapper #main-header .part_logo{max-width:300px}}@media only screen and (min-width:1px) and (max-width:767px){body #main-wrapper #main-header .part_logo{max-width:250px}}body #main-wrapper #main-header #main-nav{justify-content:flex-end}@media (max-width:992px){body #main-wrapper #main-header #main-nav{justify-content:flex-start;top:50px}}body #main-wrapper #main-header #main-nav li a{padding-top:.5rem}body #main-wrapper #main-header #main-nav li a span{padding-bottom:.5rem;font-family:ClanProMedium,Roboto,"sans-serif"}body #main-wrapper #main-header #main-nav .sub-menu a{padding-top:0}body #main-wrapper #main-header #main-nav .sub-menu a span{padding-bottom:0}body #main-wrapper #main-header .language_switcher{top:8px}body #main-wrapper #main-footer .part_footer{background-color:rgba(0,105,56,.15)}body #main-wrapper #main-footer .part_footer a{font-family:MuseoRegular,Roboto,"sans-serif";color:#000}body #main-wrapper #main-footer .part_footer>.container>.row{align-items:center}@media (max-width:992px){body #main-wrapper #main-footer .part_footer .footer_three{margin-bottom:2rem}}body #main-wrapper #main-footer .part_footer .footer_three figure{max-width:30%}@media (max-width:992px){body #main-wrapper #main-footer .part_footer .footer_three figure{max-width:60%;margin:0 auto}}body #main-wrapper #main-footer .part_footer .footer_informations{color:#000;display:flex;flex-direction:column;align-items:center}@media (max-width:992px){body #main-wrapper #main-footer .part_footer .footer_informations{align-items:center}}body #main-wrapper #main-footer .part_footer .footer_informations figure{display:block;max-width:300px;margin-bottom:2rem}body #main-wrapper #main-footer .part_footer .footer_informations p{color:#000;margin-bottom:2rem;text-align:center;font-family:MuseoRegular,Roboto,"sans-serif"}@media (max-width:992px){body #main-wrapper #main-footer .part_footer .footer_informations p{text-align:center}}body #main-wrapper #main-footer .part_footer .footer_informations p a{font-size:1em;color:#000}body #main-wrapper #main-footer .part_footer .menu_filiales{display:flex;justify-content:flex-end;align-items:flex-start}@media (max-width:992px){body #main-wrapper #main-footer .part_footer .menu_filiales{justify-content:center;align-items:center}}@media (max-width:992px){body #main-wrapper #main-footer .part_footer .menu_filiales li{text-align:center}}body #main-wrapper #main-footer .part_footer .menu_filiales a{text-align:center;margin-bottom:1rem;font-size:.9rem;color:#000}@media (max-width:992px){body #main-wrapper #main-footer .part_footer .footer_menu{text-align:center}}body #main-wrapper #main-footer .part_footer .footer_menu.legals_menu li+li:before{color:#000;top:.05rem}body #main-wrapper #main-footer .part_footer figure.logo-filiales{max-width:120px;margin-bottom:.5rem}