.elementor-kit-372{--e-global-color-primary:#07083C;--e-global-color-secondary:#00B4D8;--e-global-color-text:#07083C;--e-global-color-accent:#2A2B8E;--e-global-color-ed0b98d:#9CC094;--e-global-color-7b926c8:#0D2F5099;--e-global-color-f5f582c:#0D2F5033;--e-global-color-8a64a80:#FFFFFF;--e-global-color-b0b8b59:#FFFFFF99;--e-global-color-781c828:#FFFFFF33;--e-global-color-c129b41:#F7F7F7;--e-global-color-d708a03:#FFFFFF00;--e-global-color-210ace8:#0D2F50CC;--e-global-color-374c167:#F2C94C;--e-global-color-10260ea:#FF0100;--e-global-color-7df685c:#40413B;--e-global-color-9425376:#FF010091;--e-global-typography-primary-font-family:"Fira Sans";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Rubik";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Rubik";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-line-height:1.625em;--e-global-typography-accent-font-family:"Fira Sans";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-line-height:1.188em;--e-global-typography-3bfcfdf-font-family:"Fira Sans";--e-global-typography-3bfcfdf-font-size:64px;--e-global-typography-3bfcfdf-font-weight:700;--e-global-typography-3bfcfdf-text-transform:none;--e-global-typography-3bfcfdf-font-style:normal;--e-global-typography-3bfcfdf-line-height:1.094em;--e-global-typography-3bfcfdf-letter-spacing:-1px;--e-global-typography-b3c6872-font-family:"Fira Sans";--e-global-typography-b3c6872-font-size:48px;--e-global-typography-b3c6872-font-weight:700;--e-global-typography-b3c6872-text-transform:capitalize;--e-global-typography-b3c6872-font-style:normal;--e-global-typography-b3c6872-line-height:1.146em;--e-global-typography-b3c6872-letter-spacing:-1px;--e-global-typography-542ea1b-font-family:"Fira Sans";--e-global-typography-542ea1b-font-size:28px;--e-global-typography-542ea1b-font-weight:700;--e-global-typography-542ea1b-text-transform:none;--e-global-typography-542ea1b-font-style:normal;--e-global-typography-542ea1b-line-height:1.25em;--e-global-typography-ac397c5-font-family:"Fira Sans";--e-global-typography-ac397c5-font-size:24px;--e-global-typography-ac397c5-font-weight:700;--e-global-typography-ac397c5-text-transform:none;--e-global-typography-ac397c5-font-style:normal;--e-global-typography-ac397c5-line-height:1.208em;--e-global-typography-c9b1544-font-family:"Fira Sans";--e-global-typography-c9b1544-font-size:22px;--e-global-typography-c9b1544-font-weight:700;--e-global-typography-c9b1544-text-transform:none;--e-global-typography-c9b1544-font-style:normal;--e-global-typography-c9b1544-line-height:1.182em;--e-global-typography-0aab096-font-family:"Rubik";--e-global-typography-0aab096-font-size:14px;--e-global-typography-0aab096-font-weight:600;--e-global-typography-0aab096-text-transform:uppercase;--e-global-typography-0aab096-font-style:normal;--e-global-typography-0aab096-line-height:1.214em;--e-global-typography-0aab096-letter-spacing:2px;--e-global-typography-a828cb3-font-family:"Fira Sans";--e-global-typography-a828cb3-font-size:18px;--e-global-typography-a828cb3-font-weight:400;--e-global-typography-a828cb3-line-height:1.444em;--e-global-typography-72833b9-font-family:"Rubik";--e-global-typography-72833b9-font-size:14px;--e-global-typography-72833b9-font-weight:400;--e-global-typography-72833b9-text-transform:none;--e-global-typography-72833b9-font-style:normal;--e-global-typography-72833b9-line-height:1.571em;--e-global-typography-0c803f0-font-size:16px;--e-global-typography-0c803f0-font-weight:700;--e-global-typography-0c803f0-text-transform:uppercase;--e-global-typography-0c803f0-font-style:normal;--e-global-typography-0c803f0-line-height:1.188em;--e-global-typography-54f5f76-font-family:"Fira Sans";--e-global-typography-54f5f76-font-size:144px;--e-global-typography-54f5f76-font-weight:700;--e-global-typography-54f5f76-text-transform:none;--e-global-typography-54f5f76-font-style:normal;--e-global-typography-54f5f76-line-height:1em;--e-global-typography-54f5f76-letter-spacing:-1px;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );background-color:var( --e-global-color-8a64a80 );}.elementor-kit-372 p{margin-bottom:20px;}.elementor-kit-372 a{color:var( --e-global-color-accent );font-weight:bold;text-decoration:none;}.elementor-kit-372 h1{color:var( --e-global-color-primary );font-family:var( --e-global-typography-3bfcfdf-font-family ), Sans-serif;font-size:var( --e-global-typography-3bfcfdf-font-size );font-weight:var( --e-global-typography-3bfcfdf-font-weight );text-transform:var( --e-global-typography-3bfcfdf-text-transform );font-style:var( --e-global-typography-3bfcfdf-font-style );line-height:var( --e-global-typography-3bfcfdf-line-height );letter-spacing:var( --e-global-typography-3bfcfdf-letter-spacing );word-spacing:var( --e-global-typography-3bfcfdf-word-spacing );}.elementor-kit-372 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-b3c6872-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c6872-font-size );font-weight:var( --e-global-typography-b3c6872-font-weight );text-transform:var( --e-global-typography-b3c6872-text-transform );font-style:var( --e-global-typography-b3c6872-font-style );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );word-spacing:var( --e-global-typography-b3c6872-word-spacing );}.elementor-kit-372 h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-542ea1b-font-family ), Sans-serif;font-size:var( --e-global-typography-542ea1b-font-size );font-weight:var( --e-global-typography-542ea1b-font-weight );text-transform:var( --e-global-typography-542ea1b-text-transform );font-style:var( --e-global-typography-542ea1b-font-style );line-height:var( --e-global-typography-542ea1b-line-height );letter-spacing:var( --e-global-typography-542ea1b-letter-spacing );word-spacing:var( --e-global-typography-542ea1b-word-spacing );}.elementor-kit-372 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ac397c5-font-family ), Sans-serif;font-size:var( --e-global-typography-ac397c5-font-size );font-weight:var( --e-global-typography-ac397c5-font-weight );text-transform:var( --e-global-typography-ac397c5-text-transform );font-style:var( --e-global-typography-ac397c5-font-style );line-height:var( --e-global-typography-ac397c5-line-height );letter-spacing:var( --e-global-typography-ac397c5-letter-spacing );word-spacing:var( --e-global-typography-ac397c5-word-spacing );}.elementor-kit-372 h5{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c9b1544-font-family ), Sans-serif;font-size:var( --e-global-typography-c9b1544-font-size );font-weight:var( --e-global-typography-c9b1544-font-weight );text-transform:var( --e-global-typography-c9b1544-text-transform );font-style:var( --e-global-typography-c9b1544-font-style );line-height:var( --e-global-typography-c9b1544-line-height );letter-spacing:var( --e-global-typography-c9b1544-letter-spacing );word-spacing:var( --e-global-typography-c9b1544-word-spacing );}.elementor-kit-372 h6{color:var( --e-global-color-primary );font-family:var( --e-global-typography-0aab096-font-family ), Sans-serif;font-size:var( --e-global-typography-0aab096-font-size );font-weight:var( --e-global-typography-0aab096-font-weight );text-transform:var( --e-global-typography-0aab096-text-transform );font-style:var( --e-global-typography-0aab096-font-style );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );word-spacing:var( --e-global-typography-0aab096-word-spacing );}.elementor-kit-372 button,.elementor-kit-372 input[type="button"],.elementor-kit-372 input[type="submit"],.elementor-kit-372 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-8a64a80 );background-color:var( --e-global-color-10260ea );border-style:solid;border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-kit-372 label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-372 input:not([type="button"]):not([type="submit"]),.elementor-kit-372 textarea,.elementor-kit-372 .elementor-field-textual{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7b926c8 );background-color:var( --e-global-color-8a64a80 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f5f582c );border-radius:8px 8px 8px 8px;padding:12px 16px 12px 16px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-372 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-372{--e-global-typography-3bfcfdf-font-size:52px;--e-global-typography-b3c6872-font-size:32px;--e-global-typography-542ea1b-font-size:24px;--e-global-typography-ac397c5-font-size:20px;--e-global-typography-c9b1544-font-size:18px;--e-global-typography-54f5f76-font-size:90px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-372 h1{font-size:var( --e-global-typography-3bfcfdf-font-size );line-height:var( --e-global-typography-3bfcfdf-line-height );letter-spacing:var( --e-global-typography-3bfcfdf-letter-spacing );word-spacing:var( --e-global-typography-3bfcfdf-word-spacing );}.elementor-kit-372 h2{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );word-spacing:var( --e-global-typography-b3c6872-word-spacing );}.elementor-kit-372 h3{font-size:var( --e-global-typography-542ea1b-font-size );line-height:var( --e-global-typography-542ea1b-line-height );letter-spacing:var( --e-global-typography-542ea1b-letter-spacing );word-spacing:var( --e-global-typography-542ea1b-word-spacing );}.elementor-kit-372 h4{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );letter-spacing:var( --e-global-typography-ac397c5-letter-spacing );word-spacing:var( --e-global-typography-ac397c5-word-spacing );}.elementor-kit-372 h5{font-size:var( --e-global-typography-c9b1544-font-size );line-height:var( --e-global-typography-c9b1544-line-height );letter-spacing:var( --e-global-typography-c9b1544-letter-spacing );word-spacing:var( --e-global-typography-c9b1544-word-spacing );}.elementor-kit-372 h6{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );word-spacing:var( --e-global-typography-0aab096-word-spacing );}.elementor-kit-372 button,.elementor-kit-372 input[type="button"],.elementor-kit-372 input[type="submit"],.elementor-kit-372 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-372 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-372 input:not([type="button"]):not([type="submit"]),.elementor-kit-372 textarea,.elementor-kit-372 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-kit-372{--e-global-typography-3bfcfdf-font-size:40px;--e-global-typography-b3c6872-font-size:28px;--e-global-typography-542ea1b-font-size:20px;--e-global-typography-54f5f76-font-size:80px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-372 h1{font-size:var( --e-global-typography-3bfcfdf-font-size );line-height:var( --e-global-typography-3bfcfdf-line-height );letter-spacing:var( --e-global-typography-3bfcfdf-letter-spacing );word-spacing:var( --e-global-typography-3bfcfdf-word-spacing );}.elementor-kit-372 h2{font-size:var( --e-global-typography-b3c6872-font-size );line-height:var( --e-global-typography-b3c6872-line-height );letter-spacing:var( --e-global-typography-b3c6872-letter-spacing );word-spacing:var( --e-global-typography-b3c6872-word-spacing );}.elementor-kit-372 h3{font-size:var( --e-global-typography-542ea1b-font-size );line-height:var( --e-global-typography-542ea1b-line-height );letter-spacing:var( --e-global-typography-542ea1b-letter-spacing );word-spacing:var( --e-global-typography-542ea1b-word-spacing );}.elementor-kit-372 h4{font-size:var( --e-global-typography-ac397c5-font-size );line-height:var( --e-global-typography-ac397c5-line-height );letter-spacing:var( --e-global-typography-ac397c5-letter-spacing );word-spacing:var( --e-global-typography-ac397c5-word-spacing );}.elementor-kit-372 h5{font-size:var( --e-global-typography-c9b1544-font-size );line-height:var( --e-global-typography-c9b1544-line-height );letter-spacing:var( --e-global-typography-c9b1544-letter-spacing );word-spacing:var( --e-global-typography-c9b1544-word-spacing );}.elementor-kit-372 h6{font-size:var( --e-global-typography-0aab096-font-size );line-height:var( --e-global-typography-0aab096-line-height );letter-spacing:var( --e-global-typography-0aab096-letter-spacing );word-spacing:var( --e-global-typography-0aab096-word-spacing );}.elementor-kit-372 button,.elementor-kit-372 input[type="button"],.elementor-kit-372 input[type="submit"],.elementor-kit-372 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:12px 24px 12px 24px;}.elementor-kit-372 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-372 input:not([type="button"]):not([type="submit"]),.elementor-kit-372 textarea,.elementor-kit-372 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS */.globales {
	border-bottom: 4px solid #F59E1A;
	color: #ff6600 !important;
	font-weight: bold;
}
.elementor-message {
	border: 1px solid transparent;	
	padding: .75rem;
	position: relative;
}
.elementor-message.elementor-message-success {
	background-color: #d4edda;
	border-color: #c3e6cb;
	color: #155724;
}
.elementor-message.elementor-message-warning,
.elementor-message.elementor-message-danger.elementor-help-inline {
	color: #856404;
	background-color: #fff3cd;
	border-color: #ffeeba;
}
.elementor-message.elementor-message-danger {
	background-color: #f8d7da;
	border-color: #f5c6cb;
	color: #721c24;
}

@media (max-width:767px) {
	.force-hidden-mobile, .force-hidden-phone {
		display: none !important;
	}
}
@media (min-width:768px) and (max-width:1024px) {
	.force-hidden-tablet {
		display: none !important;
	}
}
@media (min-width:1025px) {
	.force-hidden-desktop {
		display: none !important;
	}
}
.header-top-bar > .elementor-container > .elementor-row,
.header-main-bar > .elementor-container > .elementor-row,
.header-top-bar > .elementor-container > .elementor-row > .elementor-column .cpel-switcher--layout-horizontal .cpel-switcher__list {
	flex-wrap: nowrap;
}
.header-top-bar > .elementor-container > .elementor-row > .elementor-column,
.header-main-bar > .elementor-container > .elementor-row > .elementor-column {
	width: auto;
}
.header-top-bar > .elementor-container > .elementor-row > .elementor-column:first-child {
	flex: 1 1 100%;
}
.header-top-bar > .elementor-container > .elementor-row > .elementor-column:first-child {
	flex: 1 1 auto;
}
.header-main-bar > .elementor-container > .elementor-row > .elementor-column.header-main-bar-logo {
	flex: 1 1 100%;
}
.header-main-bar > .elementor-container > .elementor-row > .elementor-column.header-main-bar-nav,
.header-main-bar > .elementor-container > .elementor-row > .elementor-column.header-main-bar-langs {
	flex: 1 1 auto;
}
.header-main-bar > .elementor-container > .elementor-row > .elementor-column.header-main-bar-nav {
	order: -1;
}
@media (min-width:768px) {
	.header-main-bar > .elementor-container > .elementor-row > .elementor-column.header-main-bar-logo {
		flex-basis: auto;
	}
	.header-main-bar > .elementor-container > .elementor-row > .elementor-column.header-main-bar-nav {
		flex-basis: 100%;
		order: unset;
	}
}
.site-footer .footer-inner, .site-footer:not(.dynamic-footer), .site-header .header-inner, .site-header:not(.dynamic-header), body:not([class*=elementor-page-]) .site-main {
	max-width: 1140px;
}
body:not([class*=elementor-page-]) .site-main {
	padding-top: 100px;
	padding-bottom: 100px;
}
/* Complianz */
#cmplz-document, #cmplz-document h2, #cmplz-document h3, #cmplz-document p, #cmplz-document li, #cmplz-document td {
	font-size: none;
}
#cmplz-document h2, #cmplz-document h3 {
	border: none;
	margin: inherit;
}
#cmplz-document {
	max-width: unset;
}/* End custom CSS */
/*
     FILE ARCHIVED ON 16:19:26 Jan 23, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:43:26 Aug 05, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.742
  exclusion.robots: 0.078
  exclusion.robots.policy: 0.062
  esindex: 0.014
  cdx.remote: 86.555
  LoadShardBlock: 660.312 (3)
  PetaboxLoader3.datanode: 415.677 (4)
  PetaboxLoader3.resolve: 483.313 (3)
  load_resource: 307.032
*/