.elementor-kit-7{--e-global-color-primary:#1B2D59;--e-global-color-secondary:#236AA5;--e-global-color-text:#063970;--e-global-color-accent:#A5CEE2;--e-global-color-5a561a4:#E4F0F6;--e-global-color-523842e:#161616;--e-global-color-1635563:#393C42;--e-global-color-207a52c:#525252;--e-global-color-df9b8dd:#E0E0E0;--e-global-color-c85a506:#EDEEF0;--e-global-color-bff8e55:#DB5943;--e-global-color-b34be18:#78957D;--e-global-color-8805f8d:#FC9527;--e-global-color-3b51e79:#FEF6E8;--e-global-color-c4b67cf:#898A8C;--e-global-color-bddf766:#5D9867;--e-global-color-c21ad02:#FFFFFF;--e-global-typography-primary-font-family:"Teko";--e-global-typography-primary-font-size:3.5rem;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:1em;--e-global-typography-primary-letter-spacing:0px;--e-global-typography-secondary-font-family:"Teko";--e-global-typography-secondary-font-size:2.9rem;--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Prompt";--e-global-typography-text-font-size:1.1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.7em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Prompt";--e-global-typography-accent-font-size:1.1rem;--e-global-typography-accent-text-transform:none;--e-global-typography-c8c63d5-font-family:"Teko";--e-global-typography-c8c63d5-font-size:1.7rem;--e-global-typography-c8c63d5-font-weight:400;--e-global-typography-c8c63d5-text-transform:uppercase;--e-global-typography-c8c63d5-font-style:normal;--e-global-typography-c8c63d5-text-decoration:none;--e-global-typography-c8c63d5-line-height:1.4em;--e-global-typography-c8c63d5-letter-spacing:0px;--e-global-typography-7a54958-font-family:"Teko";--e-global-typography-7a54958-font-size:2.5rem;--e-global-typography-7a54958-font-weight:400;--e-global-typography-7a54958-text-transform:uppercase;--e-global-typography-7a54958-line-height:1em;--e-global-typography-a6f2aaa-font-family:"Teko";--e-global-typography-a6f2aaa-font-size:2.1rem;--e-global-typography-a6f2aaa-font-weight:400;--e-global-typography-a6f2aaa-text-transform:uppercase;--e-global-typography-a6f2aaa-line-height:1em;--e-global-typography-a16ebc7-font-family:"Teko";--e-global-typography-a16ebc7-font-size:2rem;--e-global-typography-a16ebc7-font-weight:400;--e-global-typography-a16ebc7-line-height:1em;--e-global-typography-262f4d7-font-family:"Prompt";--e-global-typography-262f4d7-font-size:0.8em;--e-global-typography-262f4d7-font-weight:400;--e-global-typography-262f4d7-line-height:1.2em;--e-global-typography-a17d078-font-family:"Teko";--e-global-typography-a17d078-font-size:1.6rem;--e-global-typography-a17d078-font-weight:400;--e-global-typography-a17d078-line-height:1em;--e-global-typography-ac9e7e3-font-family:"Teko";--e-global-typography-ac9e7e3-font-size:1.6rem;--e-global-typography-ac9e7e3-font-weight:400;--e-global-typography-ac9e7e3-line-height:1em;--e-global-typography-4a5f929-font-family:"Prompt";--e-global-typography-4a5f929-font-size:1.2rem;--e-global-typography-4a5f929-font-weight:500;--e-global-typography-4a5f929-line-height:1.7em;--e-global-typography-4a5f929-letter-spacing:0px;color:var( --e-global-color-523842e );font-family:var( --e-global-typography-text-font-family ), Helvetica Neue, Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-7 p{margin-bottom:0.9em;}.elementor-kit-7 a{color:var( --e-global-color-secondary );font-weight:400;line-height:1.1em;letter-spacing:0px;}.elementor-kit-7 a:hover{color:var( --e-global-color-primary );font-weight:400;letter-spacing:0px;}.elementor-kit-7 h1{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Helvetica Neue, Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-7 h2{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Helvetica Neue, Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-7 h3{color:var( --e-global-color-1635563 );font-family:var( --e-global-typography-7a54958-font-family ), Helvetica Neue, Sans-serif;font-size:var( --e-global-typography-7a54958-font-size );font-weight:var( --e-global-typography-7a54958-font-weight );text-transform:var( --e-global-typography-7a54958-text-transform );line-height:var( --e-global-typography-7a54958-line-height );letter-spacing:var( --e-global-typography-7a54958-letter-spacing );word-spacing:var( --e-global-typography-7a54958-word-spacing );}.elementor-kit-7 h4{color:var( --e-global-color-bff8e55 );font-family:var( --e-global-typography-a6f2aaa-font-family ), Helvetica Neue, Sans-serif;font-size:var( --e-global-typography-a6f2aaa-font-size );font-weight:var( --e-global-typography-a6f2aaa-font-weight );text-transform:var( --e-global-typography-a6f2aaa-text-transform );line-height:var( --e-global-typography-a6f2aaa-line-height );letter-spacing:var( --e-global-typography-a6f2aaa-letter-spacing );word-spacing:var( --e-global-typography-a6f2aaa-word-spacing );}.elementor-kit-7 h5{color:var( --e-global-color-primary );font-family:var( --e-global-typography-a16ebc7-font-family ), Helvetica Neue, Sans-serif;font-size:var( --e-global-typography-a16ebc7-font-size );font-weight:var( --e-global-typography-a16ebc7-font-weight );line-height:var( --e-global-typography-a16ebc7-line-height );letter-spacing:var( --e-global-typography-a16ebc7-letter-spacing );word-spacing:var( --e-global-typography-a16ebc7-word-spacing );}.elementor-kit-7 h6{color:var( --e-global-color-bff8e55 );font-family:"Teko", Helvetica Neue, Sans-serif;font-size:1.6rem;font-weight:400;line-height:1em;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Helvetica Neue, Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-7 img{border-radius:11px 11px 11px 11px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1260px;}.e-con{--container-max-width:1260px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{--lightbox-ui-color:var( --e-global-color-8805f8d );--lightbox-ui-color-hover:var( --e-global-color-text );--lightbox-text-color:var( --e-global-color-df9b8dd );--lightbox-header-icons-size:20px;--lightbox-navigation-icons-size:40px;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-7 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-7 h2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-kit-7 h3{font-size:var( --e-global-typography-7a54958-font-size );line-height:var( --e-global-typography-7a54958-line-height );letter-spacing:var( --e-global-typography-7a54958-letter-spacing );word-spacing:var( --e-global-typography-7a54958-word-spacing );}.elementor-kit-7 h4{font-size:var( --e-global-typography-a6f2aaa-font-size );line-height:var( --e-global-typography-a6f2aaa-line-height );letter-spacing:var( --e-global-typography-a6f2aaa-letter-spacing );word-spacing:var( --e-global-typography-a6f2aaa-word-spacing );}.elementor-kit-7 h5{font-size:var( --e-global-typography-a16ebc7-font-size );line-height:var( --e-global-typography-a16ebc7-line-height );letter-spacing:var( --e-global-typography-a16ebc7-letter-spacing );word-spacing:var( --e-global-typography-a16ebc7-word-spacing );}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:425px){.elementor-kit-7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-7 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-7 h2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-kit-7 h3{font-size:var( --e-global-typography-7a54958-font-size );line-height:var( --e-global-typography-7a54958-line-height );letter-spacing:var( --e-global-typography-7a54958-letter-spacing );word-spacing:var( --e-global-typography-7a54958-word-spacing );}.elementor-kit-7 h4{font-size:var( --e-global-typography-a6f2aaa-font-size );line-height:var( --e-global-typography-a6f2aaa-line-height );letter-spacing:var( --e-global-typography-a6f2aaa-letter-spacing );word-spacing:var( --e-global-typography-a6f2aaa-word-spacing );}.elementor-kit-7 h5{font-size:var( --e-global-typography-a16ebc7-font-size );line-height:var( --e-global-typography-a16ebc7-line-height );letter-spacing:var( --e-global-typography-a16ebc7-letter-spacing );word-spacing:var( --e-global-typography-a16ebc7-word-spacing );}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */h4 {
     margin-bottom: 0.25rem;
}
/* Link Underline In Elementor Text Editor */
.elementor-text-editor a {
text-decoration: underline !important;
/*text-decoration-style: solid;*/
/*text-decoration-color: #CC3366;*/
}
.elementor-text-editor a:hover {
text-decoration: underline;
text-decoration-style: solid;
/*text-decoration-color: gray;*/
}
.table-wrap{
    /*width:50%;*/
    /*float:right;*/
    padding-top:60px;
    /*padding-left:10px;*/
}
.specsTable{
  border: 1px solid #fff;
  border-radius: 1rem;
  border-collapse:collapse;
  border-color:#9ABAD9;
  border-spacing:0;
  overflow: hidden;
  font-family: 'Roboto Condensed';
  text-align: center;
}

.specsTable thead th, .specsTable tfoot th, .specsTable thead th, .specsTable tfoot th {
	background-color:#236aa5; 
	border-color:#444444; 
	text-align:center; 
	vertical-align:top; 
	font-size:1.2rem; 
	font-weight: 600; 
}




.specsTable td{
	background-color:#525252;
	border-color:#9ABAD9;
	border-style:solid;
	border-width:1px;
	color:#444;
	font-size:.85rem;
	font-weight: 600;
	overflow:hidden;
	padding:.85rem .85rem;
	word-break:normal;

}
/*  SUBTITLES */
.specsTable .odd{
	border-style:solid;
	border-width:1px;
	overflow:hidden;
		padding:.5rem .75rem;
	word-break:normal;
		background-color:#525252;
		border-color:#444444;
		color:#ffffff;
		text-align:center;
		vertical-align:top;
		font-size:1em;
		font-weight: 800;
}
/* Content Cells*/
.specsTable .even  {
	background-color:#edeef0; 
	border-color:#444444; 
	text-align:left; 
	vertical-align:top; 
}

.specsTable th{
	background-color:#409cff;
	border-color:#9ABAD9;
	border-style:solid;
	border-width:1px;
	color:#fff;
	 font-size:.8em;
	 font-weight:normal;
	overflow:hidden;
	word-break:normal;
}
.specsTable .fineprint{
   	background-color:#e4f0f6;
   	border-color:#444444;
   	text-align:center;
   	vertical-align:top;
   	font-size:.75em;
}

.footer-menu a{
    color:white;
    text-decoration: none !important;
    
}
.footer-menu a:hover{
    color:orange;
    text-decoration: none !important;
    
}

/*Product pages */
 /*.content-grid2 .elementor-container  {*/
 /*   display: grid;*/
    
    /*------Comment-----*/
    /* 3 cols */
    /*------End Comment-----*/
    
    /*grid-template-columns: 1fr 2fr 1fr;*/
    /*grid-template-rows: auto auto;*/
    /*grid-template-areas: */
    /*"content2 content1 content4"*/
    /*"content2 content3 content4";*/
    
    /*------Comment-----*/
    /*grid-gap: 20px;*/
    /*grid-auto-flow: dense;*/
    /*------End Comment-----*/
/*}*/
 .content-grid2 .elementor-container > * {
    /*------Comment-----*/
    /* make all containers 100% width*/
    /*------End Comment-----*/
     width:100%;
     text-align: center;
 }
 /* Merged Media Query - Tablet and Mobile */
/*@media (min-width: 1px) and (max-width: 5000px) {*/
/*	.content-grid2 .elementor-container {*/
/*	    display: grid !important;*/
/*	   text-align: center;*/
/*	   width:100%;*/
	   
    /*------Comment-----*/	   
    /* 1 cols */
    /*------End Comment-----*/    
    /*grid-template-columns: 1fr;*/
    
    /*------Comment-----*/    
    /*grid-template-rows: auto auto;*/
    /*------End Comment-----*/    
    
    /*grid-template-areas: */
    /*"content1" "content2" "content3"*/
    /*"content4";*/
    
    /*------Comment-----*/    
    /*grid-gap: 20px;*/
    /*grid-auto-flow: dense;*/
    /*------End Comment-----*/		
/*	}*/
/*}*//* End custom CSS */