body {background-color: #295275;background: -ms-radial-gradient(ellipse at center,  #335B67 0%, #2C3E50 100%) fixed no-repeat;background: -moz-radial-gradient(ellipse at center,  #335B67 0%, #2C3E50 100%) fixed no-repeat;background: -o-radial-gradient(ellipse at center, #335B67 0%, #2C3E50 100%) fixed no-repeat;font-family: 'Source Sans Pro', sans-serif;-webkit-font-smoothing: antialiased;margin: 0px;overflow-x: hidden;min-height: 100vh;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}
.margin0{margin: 0;}
.marginauto{margin:auto;}
 a {color: #5181b8;text-decoration: none;cursor:pointer;font-size: 14px;}
 a:hover{text-decoration:none}
 .navbar-fixed-top {display:none;}
 
 

/*  HEADER */
 #header_support .navbar_support{position: relative;min-height: 50px;margin-bottom: 20px;border: none;padding: 30px 0 30px 0;}
 #header_support .head_support{width: 100%;max-width: 980px;margin: auto;padding: 0 0px;-webkit-box-align: center;align-items: center;-webkit-box-pack: end;justify-content: flex-end;flex-wrap: nowrap;position: relative;z-index: 2222;height: 50px;}
 #header_support a.likeicon_support{top: 0px;background: url(/media/img/business/icon_404_about.png);height: 50px;width: 170px;position: absolute;margin: 0px;background-position: 10px -8px;left: 0px;background-size: 100%;}
 #header_support .forma_page_not_found{position: relative;height: 50px;top: 0px;margin: auto;float: right;padding: 0 10px;}
 #header_support a.page_not_found_btn{background-color: #fff;border: 0;border-radius: 5px;box-sizing: border-box;color: #295275;cursor: pointer;display: inline-block;font-size: 13px;font-weight: 400;line-height: 19px;overflow: hidden;padding: 5px 15px;left: auto;top: 10px;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);}
 #header_support a.page_not_found_btn:hover{background-color: #fff;border: 0;border-radius: 5px;box-sizing: border-box;color: #295275;cursor: pointer;display: inline-block;font-size: 13px;font-weight: 400;line-height: 19px;overflow: hidden;padding: 5px 15px;left: auto;top: 10px;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);}
 #header_support a.page_not_found_btn:focus {color: #295275;text-decoration: none;}

 
 /*  SECTION */
 section{padding: 40px 0 40px;position: relative;}
 #section_page_not_found .row{margin-right: 0px;margin-left: 0px;}
 #section_page_not_found .row:before, .row:after {display: table;content: " ";clear: both;}
 #section_page_not_found p {margin: 0 0 20px;text-align: center;}
 #section_page_not_found #main-content {float: right;max-width: 50%;color: #fff;font-weight: 300;font-size: 18px;line-height: 28px;}
 #section_page_not_found #main-content h1 {margin: 0px;font-weight: 400;font-size: 40px;margin-top: 40px;margin-bottom: 40px;line-height: normal;text-align: center;}
 #section_page_not_found #navigation a.navigation {background-color: #29527500;border: 0;border-radius: 2px;box-sizing: border-box;color: #fff;cursor: pointer;display: inline-block;font-size: 20px;font-weight: 700;line-height: 48px;overflow: hidden;padding: 0px 40px;left: auto;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);margin: auto}
 #section_page_not_found #navigation a.navigation i { line-height: 41px; }
 #section_page_not_found #navigation a.navigation:hover {background-color: #fff;border-bottom: none;color:#295275}
 #section_page_not_found #wordsearch {width: 45%;float: left;/* margin: auto; *//* display: block; */}
 #section_page_not_found #wordsearch ul {margin: 0px;padding: 0px;}
 #section_page_not_found #wordsearch ul li {float: left;width: 12%;background-color: rgba(0,0,0,.2);list-style: none;margin-right: 0.5%;margin-bottom: 0.5%;padding: 0;display: block;text-align: center;color: #fff;text-transform: uppercase;overflow: hidden;font-size: 24px;font-size: 1.6vw;font-weight: 300;transition: background-color 0.75s ease;-moz-transition: background-color 0.75s ease;-webkit-transition: background-color 0.75s ease;-o-transition: background-color 0.75s ease;}
 #section_page_not_found #wordsearch ul li.selected {background-color: #fff;color: #295275;font-weight: 400;}
 @media all and (min-width: 2000px) {#section_page_not_found #wordsearch ul li {float: left;width: 12%;background-color: rgba(0,0,0,.2);list-style: none;margin-right: 0.5%;margin-bottom: 0.5%;padding: 0;display: block;text-align: center;color: #fff;text-transform: uppercase;overflow: hidden;font-size: 24px;font-size: 0.6vw;font-weight: 300;transition: background-color 0.75s ease;-moz-transition: background-color 0.75s ease;-webkit-transition: background-color 0.75s ease;-o-transition: background-color 0.75s ease;}}
 #section_page_not_found .page_not_found_container{margin: 0 auto;display: block;position: relative;max-width: 900px;}

 navigation1 {background-color: #29527500;border: 0;border-radius: 2px;box-sizing: border-box;color: #fff;cursor: pointer;display: inline-block;font-size: 20px;font-weight: 700;line-height: 48px;overflow: hidden;padding: 0px 40px;left: auto;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);margin: auto}
 
 
 /*  FOOTER */

 #lingua {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 2600;display: none;overflow: auto;}
.fade {}
.fade.in {opacity: 1;}
 #lingua .modaldialogfooter{z-index: 1050;color: #2b3237;max-width: 625px;min-width: 200px;position: relative;text-align: left;top: 135px;margin:auto;}
 #lingua .languagefooter{font-size: 16px;font-weight: bold;padding: 15px;text-align: center;background: #295275;color: #fff;}
 #lingua .closemodalfooter {float: right;font-size: 31px;line-height: 0;color: #ffffff;top: -23px;right: 25px;position: relative;opacity: 1;z-index: 1100;}
 #lingua .closemodalfooter:hover {color: #fff;text-decoration: none;cursor: pointer;opacity: 0.5;filter: alpha(opacity=50);}
.modal.in .modal-dialog {}
.modal.fade .modal-dialog {}
.modal.in .modal-dialog {}
.modal-dialog {}
.modal-content {}
.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1030;background-color: #000000;z-index:2500}
.modal-backdrop.fade {opacity: 0;filter: alpha(opacity=0);}
.modal-backdrop.in {opacity: 0.8;filter: alpha(opacity=50);}
 #lingua .modalbodyfooter {position: relative;padding: 15px;background: #fff;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;height: auto;}
 #lingua .modalbody1footer{display: table;table-layout: fixed;width: 100%;padding: 15px 20px;top: -15px;position: relative;}
 #lingua .langsupport{line-height: 20px;font-weight: 700;display: inline-flex;color: #295275;margin: 11px;text-align: center;width: 70px;text-transform: none;font-size: 14px;}
 #lingua .langsupport:hover{line-height: 20px;font-weight: 700;display: inline-flex;color: #295275;margin: 11px;text-align: center;width: 70px;text-transform: none;font-size: 14px;}
 #lingua .langsupport:focus{color: #295275;}


 main.container-404{padding-right: 0px;padding-left: 0px;margin-right: 0px;margin-left: 0px;width: auto;max-width:100%;}
 main.container-404:before, .container-404:after {display: table;content: " ";clear: both;}

@media only screen and (max-width: 992px){
/*  HEADER */
 #header_support .navbar_support{position: relative;min-height: 50px;margin-bottom: 20px;border: none;padding: 30px 0 30px 0;}
 #header_support .head_support{width: 100%;max-width: 95%;margin: auto;padding: 0 0px;-webkit-box-align: center;align-items: center;-webkit-box-pack: end;justify-content: flex-end;flex-wrap: nowrap;position: relative;z-index: 2222;height: 50px;}
 #header_support a.likeicon_support{top: 0px;background: url(/media/img/about/icon_404_about.png);height: 50px;width: 170px;position: absolute;margin: 0px;background-position: 10px -8px;left: 0px;background-size: 100%;}
 #header_support .forma_page_not_found{position: relative;height: 50px;top: 0px;margin: auto;float: right;padding: 0 10px;}
 #header_support a.page_not_found_btn{background-color: #fff;border: 0;border-radius: 5px;box-sizing: border-box;color: #295275;cursor: pointer;display: inline-block;font-size: 13px;font-weight: 400;line-height: 19px;overflow: hidden;padding: 5px 15px;left: auto;top: 10px;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);}
 #header_support a.page_not_found_btn:hover{background-color: #fff;border: 0;border-radius: 5px;box-sizing: border-box;color: #295275;cursor: pointer;display: inline-block;font-size: 13px;font-weight: 400;line-height: 19px;overflow: hidden;padding: 5px 15px;left: auto;top: 10px;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);}
 #header_support a.page_not_found_btn:focus {color: #295275;text-decoration: none;}
 
 
 /*  SECTION */
 section{padding: 40px 0 40px;position: relative;}
 #section_page_not_found .row{margin-right: 0px;margin-left: 0px;}
 #section_page_not_found .row:before, .row:after {display: table;content: " ";clear: both;}
 #section_page_not_found p {margin: 0 0 20px;text-align: center;}
 #section_page_not_found #main-content {float: right;max-width: 50%;color: #fff;font-weight: 300;font-size: 18px;line-height: 28px;}
 #section_page_not_found #main-content h1 {margin: 0px;font-weight: 400;font-size: 40px;margin-top: 40px;margin-bottom: 40px;line-height: normal;text-align: center;}
 #section_page_not_found #navigation a.navigation {background-color: #29527500;border: 0;border-radius: 2px;box-sizing: border-box;color: #fff;cursor: pointer;display: inline-block;font-size: 20px;font-weight: 700;line-height: 48px;overflow: hidden;padding: 0px 40px;left: auto;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);margin: auto}
 #section_page_not_found #navigation a.navigation i { line-height: 41px; }
 #section_page_not_found #navigation a.navigation:hover {background-color: #fff;border-bottom: none;color:#295275}
 #section_page_not_found #wordsearch {width: 45%;float: left;/* margin: auto; *//* display: block; */}
 #section_page_not_found #wordsearch ul {margin: 0px;padding: 0px;}
 #section_page_not_found #wordsearch ul li {float: left;width: 12%;background-color: rgba(0,0,0,.2);list-style: none;margin-right: 0.5%;margin-bottom: 0.5%;padding: 0;display: block;text-align: center;color: #fff;text-transform: uppercase;overflow: hidden;font-size: 24px;font-size: 1.6vw;font-weight: 300;transition: background-color 0.75s ease;-moz-transition: background-color 0.75s ease;-webkit-transition: background-color 0.75s ease;-o-transition: background-color 0.75s ease;}
 #section_page_not_found #wordsearch ul li.selected {background-color: #fff;color: #295275;font-weight: 400;}
 @media all and (min-width: 2000px) {#section_page_not_found #wordsearch ul li {float: left;width: 12%;background-color: rgba(0,0,0,.2);list-style: none;margin-right: 0.5%;margin-bottom: 0.5%;padding: 0;display: block;text-align: center;color: #fff;text-transform: uppercase;overflow: hidden;font-size: 24px;font-size: 0.6vw;font-weight: 300;transition: background-color 0.75s ease;-moz-transition: background-color 0.75s ease;-webkit-transition: background-color 0.75s ease;-o-transition: background-color 0.75s ease;}}
 #section_page_not_found .page_not_found_container{margin: 0 auto;display: block;position: relative;max-width: 90%;}

 navigation1 {background-color: #29527500;border: 0;border-radius: 2px;box-sizing: border-box;color: #fff;cursor: pointer;display: inline-block;font-size: 20px;font-weight: 700;line-height: 48px;overflow: hidden;padding: 0px 40px;left: auto;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);margin: auto}

}


@media only screen and (max-width: 500px){
 body {padding-top: 0px;}
 #header_support .head_support{width: 100%;max-width: 95%;margin: auto;padding: 0 0px;-webkit-box-align: center;align-items: center;-webkit-box-pack: end;justify-content: flex-end;flex-wrap: nowrap;position: relative;z-index: 2222;height: 40px;}
 #header_support a.likeicon_support{top: 0px;background: url(/media/img/about/icon_m_about.png);height: 40px;width: 40px;position: absolute;margin: 0px;left: 0px;background-size: 100%;}
 #header_support .forma_page_not_found{position: relative;height: 40px;top: 0px;margin: auto;float: right;padding: 0 10px;}
 #header_support a.page_not_found_btn{background-color: #fff;border: 0;border-radius: 5px;box-sizing: border-box;color: #295275;cursor: pointer;display: inline-block;font-size: 13px;font-weight: 400;line-height: 19px;overflow: hidden;padding: 5px 15px;left: auto;top: 5px;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);}
 #header_support a.page_not_found_btn:hover{background-color: #fff;border: 0;border-radius: 5px;box-sizing: border-box;color: #295275;cursor: pointer;display: inline-block;font-size: 13px;font-weight: 400;line-height: 19px;overflow: hidden;padding: 5px 15px;left: auto;top: 5px;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);}
 #header_support a.page_not_found_btn:focus {color: #295275;text-decoration: none;}
.categories_container{margin: 0 auto;display: block;position: relative;max-width: 100%;}   
 section{padding: 40px 0 40px;position: relative;}
 #section_page_not_found #wordsearch {display: none;}
 #section_page_not_found #main-content {max-width: 90%;color: #fff;font-weight: 300;font-size: 17px;line-height: 28px;margin: auto;position: relative;float: none;}
 #section_page_not_found #main-content h1 {margin: 0px;font-weight: 300;font-size: 28px;margin-top: 0px;margin-bottom: 40px;line-height: normal;text-align: center;}
 #section_page_not_found #navigation a.navigation {background-color: #29527500;border: 0;border-radius: 4px;box-sizing: border-box;color: #fff;cursor: pointer;display: inline-block;font-size: 20px;font-weight: 500;line-height: 48px;overflow: hidden;padding: 0px 40px;left: auto;position: relative;text-align: center;text-decoration: none;vertical-align: middle;z-index: 0;box-shadow: inset 0 0 0 1px #fff, inset 0 0 0 2px rgba(0,0,0,0), inset 0 0 0 1px rgba(0,0,0,0);margin: auto;}
 footer{width: 100%;background-color: #fff;clear: both;float: left;}
 #supportFooter .footer_navigation{width: 100%;display: flex;justify-content: center;border-top: 1px solid #ebebeb;height: 50px;padding: 0 20px;}
 #supportFooter .footer_nav_button{display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;justify-content: space-between;width: 100%;margin: auto;}
 #supportFooter .footer_navBar{display: none;flex-direction: row;justify-content: center;align-items: center;font-size: 15px;height: auto;}
 #supportFooter .footer_link{margin: 0 36px 0 0;font-size: 16px;line-height: 24px;padding: 15px 0;font-weight: 400;-webkit-font-smoothing: subpixel-antialiased;-moz-osx-font-smoothing: auto;color: #283e4a;}
 #supportFooter .footer_lang{color: #283e4a;font-weight: 400;-webkit-font-smoothing: subpixel-antialiased;-moz-osx-font-smoothing: auto;font-size: 16px;line-height: 24px;}   
 #supportFooter .footer_lang_support{font-size: 13px;line-height: 30px;font-weight: 400;color: #283e4a;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 0px 0px;position: relative;cursor: pointer;}
 #supportFooter .footer_lang_support:hover{text-decoration:underline}
 #lingua {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 3000;display: none;overflow: auto;}
 #lingua .modaldialogfooter{z-index: 1050;color: #2b3237;max-width: 90%;min-width: 200px;position: relative;text-align: left;top: 0;margin: 30px auto 40px;border-radius: 7px;}
 #lingua .languagefooter{font-size: 16px;font-weight: bold;padding: 15px;text-align: center;background: #295275;color: #fff;border-top-right-radius: 6px;border-top-left-radius: 6px;}
 #lingua .closemodalfooter {float: right;font-size: 31px;line-height: 0;color: #ffffff;top: -23px;right: 25px;position: relative;opacity: 1;z-index: 1100;}
 #lingua .closemodalfooter:hover {color: #fff;text-decoration: none;cursor: pointer;opacity: 0.5;filter: alpha(opacity=50);}
.fade {}
.fade.in {opacity: 1;}
.modal.in .modal-dialog {}
.modal.fade .modal-dialog {}
.modal.in .modal-dialog {}
.modal-dialog {}
.modal-content {}
.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1030;background-color: #000000;z-index:2500}
.modal-backdrop.fade {opacity: 0;filter: alpha(opacity=0);}
.modal-backdrop.in {opacity: 0.8;filter: alpha(opacity=50);}
 #lingua .modalbodyfooter {position: relative;padding: 15px;background: #fff;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;height: auto;}
 #lingua .modalbody1footer{table-layout: auto;width: 90%;padding: 15px 20px;top: -15px;position: relative;text-align: left;display: inline-block;}
 #lingua .langsupport{line-height: 20px;font-weight: bold;display: inline-flex;color: #295275;margin: 11px;text-align: center;width: 90%;text-transform: none;font-size: 14px;font-family: ProximaNova, "Helvetica Neue", Helvetica, Arial, sans-serif;}
 #lingua .langsupport:hover{line-height: 20px;font-weight: 700;display: inline-flex;color: #295275;margin: 11px;text-align: center;width: 70px;text-transform: none;font-size: 14px;}
 #lingua .langsupport:focus{color: #295275;}

}

