.elementor-kit-394419{--e-global-color-primary:#0050B5;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-55c4a28:#F5E023;--e-global-color-6a19ee5:#003D83;--e-global-color-6ec636a:#FFFFFF;--e-global-color-259d343:#FFE922;--e-global-color-0140d31:#0E414E;--e-global-color-ce9f16b:#C8D5DC;--e-global-color-6bb25b8:#1B2533;--e-global-color-f6a1021:#0050B5;--e-global-color-9b9f90c:#323E4F;--e-global-color-635f594:#F2F9FE;--e-global-color-04bade0:#1B2533;--e-global-color-6757d62:#697483;--e-global-color-c125536:#24223E;--e-global-color-aec6da3:#1B2533;--e-global-color-90528ff:#0050B5;--e-global-color-ca265b4:#182B3B;--e-global-color-8ca4e21:#184A5E;--e-global-color-d37bdca:#FFDD00;--e-global-typography-primary-font-family:"Tahoma";--e-global-typography-primary-font-size:2.8em;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"Tahoma";--e-global-typography-secondary-font-size:2em;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"Tahoma";--e-global-typography-text-font-size:1.3em;--e-global-typography-text-font-weight:500;--e-global-typography-text-line-height:1.2em;--e-global-typography-accent-font-family:"Tahoma";--e-global-typography-accent-font-weight:400;--e-global-typography-39f4e3f-font-family:"Tahoma";--e-global-typography-39f4e3f-font-size:2.65em;--e-global-typography-39f4e3f-font-weight:500;--e-global-typography-39f4e3f-line-height:1.2em;--e-global-typography-a89f23e-font-family:"Trebuchet MS";--e-global-typography-a89f23e-font-size:18px;--e-global-typography-a89f23e-font-weight:500;--e-global-typography-fab3502-font-family:"Tahoma";--e-global-typography-fab3502-font-size:2.2em;--e-global-typography-fab3502-font-weight:500;--e-global-typography-fab3502-line-height:1.2em;--e-global-typography-fab3502-word-spacing:0px;--e-global-typography-0b55e0d-font-family:"Tahoma";--e-global-typography-0b55e0d-font-size:2.2em;--e-global-typography-0b55e0d-font-weight:500;--e-global-typography-0b55e0d-line-height:1.2em;--e-global-typography-17608bf-font-family:"Trebuchet MS";--e-global-typography-17608bf-font-size:18px;--e-global-typography-17608bf-font-weight:400;--e-global-typography-17608bf-line-height:31px;--e-global-typography-ebf8d37-font-family:"Trebuchet MS";--e-global-typography-ebf8d37-font-size:18px;--e-global-typography-ebf8d37-font-weight:400;--e-global-typography-ebf8d37-line-height:29px;--e-global-typography-ebf8d37-letter-spacing:0px;--e-global-typography-eec1a4e-font-family:"Trebuchet MS";--e-global-typography-eec1a4e-font-size:2.2em;--e-global-typography-eec1a4e-font-weight:500;--e-global-typography-eec1a4e-line-height:1.2em;--e-global-typography-bd7f4f3-font-family:"Trebuchet MS";--e-global-typography-bd7f4f3-font-size:17px;--e-global-typography-bd7f4f3-font-weight:600;--e-global-typography-bd7f4f3-line-height:2.1em;--e-global-typography-391bd0d-font-family:"Tahoma";--e-global-typography-391bd0d-font-size:2.2em;--e-global-typography-391bd0d-font-weight:500;--e-global-typography-391bd0d-line-height:1.2em;--e-global-typography-8280357-font-family:"Trebuchet MS";--e-global-typography-8280357-font-size:0.9em;--e-global-typography-8280357-font-weight:500;--e-global-typography-8280357-line-height:22px;--e-global-typography-6f19f45-font-family:"Trebuchet MS";--e-global-typography-6f19f45-font-size:15px;--e-global-typography-6f19f45-font-weight:400;--e-global-typography-6f19f45-text-transform:none;--e-global-typography-6f19f45-font-style:normal;--e-global-typography-6f19f45-text-decoration:none;--e-global-typography-6f19f45-line-height:1.5em;--e-global-typography-6f19f45-letter-spacing:0px;--e-global-typography-a9e40d7-font-family:"Tahoma";--e-global-typography-a9e40d7-font-size:18px;--e-global-typography-a9e40d7-font-weight:600;--e-global-typography-a9e40d7-text-transform:capitalize;--e-global-typography-a9e40d7-text-decoration:none;--e-global-typography-a9e40d7-line-height:18px;--e-global-typography-5302e7f-font-family:"Trebuchet MS";--e-global-typography-5302e7f-font-size:20px;--e-global-typography-5302e7f-font-weight:500;--e-global-typography-5302e7f-text-transform:none;--e-global-typography-5302e7f-font-style:normal;--e-global-typography-5302e7f-text-decoration:none;--e-global-typography-5302e7f-line-height:1.5em;--e-global-typography-5302e7f-letter-spacing:-0.7px;--e-global-typography-12fba64-font-family:"Tahoma";--e-global-typography-12fba64-font-size:1.3px;--e-global-typography-12fba64-font-weight:600;--e-global-typography-480cd2d-font-family:"Trebuchet MS";--e-global-typography-480cd2d-font-size:19px;--e-global-typography-480cd2d-font-weight:500;--e-global-typography-b2e5a9e-font-family:"Trebuchet MS";--e-global-typography-b2e5a9e-font-size:19px;--e-global-typography-b2e5a9e-font-weight:700;--e-global-typography-43f338a-font-family:"Trebuchet MS";--e-global-typography-43f338a-font-weight:600;--e-global-typography-e7803a6-font-family:"Trebuchet MS";--e-global-typography-e7803a6-font-weight:600;--e-global-typography-7f5a780-font-family:"Trebuchet MS";--e-global-typography-7f5a780-font-size:17px;--e-global-typography-7f5a780-line-height:1.5em;--e-global-typography-e070381-font-family:"Tahoma";--e-global-typography-e070381-font-size:20px;--e-global-typography-e070381-font-weight:500;--e-global-typography-e070381-text-decoration:none;--e-global-typography-5f44dc5-font-family:"Tahoma";--e-global-typography-5f44dc5-font-size:13px;--e-global-typography-5f44dc5-font-weight:600;--e-global-typography-5f44dc5-text-transform:capitalize;--e-global-typography-5f44dc5-text-decoration:none;--e-global-typography-5f44dc5-line-height:18px;--e-global-typography-08a2780-font-family:"Tahoma";--e-global-typography-08a2780-font-size:30px;--e-global-typography-08a2780-font-weight:600;--e-global-typography-08a2780-line-height:1.3em;--e-global-typography-cdcd5b8-font-family:"Trebuchet MS";--e-global-typography-cdcd5b8-font-size:0.85em;--e-global-typography-cdcd5b8-font-weight:600;--e-global-typography-cdcd5b8-line-height:20px;--e-global-typography-ec8df08-font-family:"Tahoma";--e-global-typography-2346f85-font-family:"Tahoma";--e-global-typography-2346f85-font-size:14px;--e-global-typography-2346f85-font-weight:600;--e-global-typography-2346f85-text-transform:capitalize;--e-global-typography-2346f85-text-decoration:none;--e-global-typography-2346f85-line-height:18px;--e-global-typography-295b7c4-font-family:"Trebuchet MS";--e-global-typography-295b7c4-font-size:19px;--e-global-typography-295b7c4-font-weight:500;--e-global-typography-295b7c4-text-transform:none;--e-global-typography-295b7c4-font-style:italic;--e-global-typography-295b7c4-text-decoration:none;--e-global-typography-5453fd2-font-family:"Tahoma";--e-global-typography-5453fd2-font-size:22px;--e-global-typography-5453fd2-font-weight:600;--e-global-typography-5453fd2-text-transform:capitalize;--e-global-typography-5453fd2-font-style:normal;--e-global-typography-5453fd2-text-decoration:none;--e-global-typography-5453fd2-line-height:1.2em;--e-global-typography-5453fd2-letter-spacing:0px;--e-global-typography-7a72200-font-family:"Trebuchet MS";--e-global-typography-7a72200-font-size:15px;--e-global-typography-7a72200-font-weight:400;--e-global-typography-7a72200-text-transform:none;--e-global-typography-7a72200-font-style:normal;--e-global-typography-7a72200-text-decoration:none;--e-global-typography-7a72200-line-height:1.5em;--e-global-typography-7a72200-letter-spacing:0px;--e-global-typography-4fa11b5-font-family:"Tahoma";--e-global-typography-4fa11b5-font-size:16px;--e-global-typography-4fa11b5-font-weight:600;--e-global-typography-4fa11b5-text-transform:capitalize;--e-global-typography-4fa11b5-text-decoration:none;--e-global-typography-4fa11b5-line-height:18px;--e-global-typography-01e4c2c-font-family:"Tahoma";--e-global-typography-01e4c2c-font-size:15px;--e-global-typography-01e4c2c-font-weight:500;--e-global-typography-22134d1-font-family:"Tahoma";--e-global-typography-22134d1-font-size:18px;--e-global-typography-22134d1-line-height:1.5em;--e-global-typography-7fe0528-font-family:"Tahoma";--e-global-typography-7fe0528-font-size:14px;--e-global-typography-7fe0528-font-weight:600;--e-global-typography-7fe0528-text-transform:uppercase;--e-global-typography-7fe0528-text-decoration:none;--e-global-typography-7fe0528-line-height:18px;--e-global-typography-d6330bc-font-family:"Tahoma";--e-global-typography-d6330bc-font-size:48px;--e-global-typography-d6330bc-font-weight:600;--e-global-typography-d6330bc-line-height:56px;--e-global-typography-d6330bc-letter-spacing:0.5px;--e-global-typography-cc11eea-font-family:"Tahoma";--e-global-typography-cc11eea-font-size:40px;--e-global-typography-cc11eea-font-weight:600;--e-global-typography-cc11eea-line-height:48px;--e-global-typography-03c4f83-font-family:"Trebuchet MS";--e-global-typography-03c4f83-font-size:20px;--e-global-typography-03c4f83-font-weight:400;--e-global-typography-03c4f83-line-height:28px;--e-global-typography-6e78fb4-font-family:"Trebuchet MS";--e-global-typography-6e78fb4-font-size:18px;--e-global-typography-6e78fb4-font-weight:400;--e-global-typography-6e78fb4-line-height:24px;--e-global-typography-82625dd-font-family:"Trebuchet MS";--e-global-typography-82625dd-font-size:14px;--e-global-typography-82625dd-font-weight:400;--e-global-typography-82625dd-line-height:18px;--e-global-typography-61c0551-font-family:"Trebuchet MS";--e-global-typography-61c0551-font-size:16px;--e-global-typography-61c0551-font-weight:400;--e-global-typography-61c0551-line-height:20px;--e-global-typography-7c141d3-font-family:"Tahoma";--e-global-typography-7c141d3-font-size:12px;--e-global-typography-7c141d3-font-weight:700;--e-global-typography-7c141d3-line-height:16px;--e-global-typography-556d109-font-family:"Tahoma";--e-global-typography-556d109-font-size:16px;--e-global-typography-556d109-font-weight:700;--e-global-typography-556d109-line-height:20px;--e-global-typography-63ecc89-font-family:"Trebuchet MS";--e-global-typography-63ecc89-font-size:12px;--e-global-typography-63ecc89-font-weight:400;--e-global-typography-63ecc89-line-height:16px;--e-global-typography-70b74a8-font-family:"Tahoma";--e-global-typography-70b74a8-font-size:14px;--e-global-typography-70b74a8-font-weight:700;--e-global-typography-70b74a8-line-height:18px;--e-global-typography-5b7a909-font-family:"Trebuchet MS";--e-global-typography-5b7a909-font-size:18px;--e-global-typography-5b7a909-font-weight:400;--e-global-typography-5b7a909-line-height:24px;--e-global-typography-226d341-font-family:"Tahoma";--e-global-typography-226d341-font-size:16px;--e-global-typography-226d341-font-weight:700;--e-global-typography-226d341-line-height:20px;--e-global-typography-5145de5-font-family:"Tahoma";--e-global-typography-5145de5-font-size:20px;--e-global-typography-5145de5-font-weight:700;--e-global-typography-5145de5-line-height:28px;--e-global-typography-7d5fd29-font-family:"Tahoma";--e-global-typography-7d5fd29-font-size:16px;--e-global-typography-7d5fd29-font-weight:700;--e-global-typography-7d5fd29-line-height:20px;--e-global-typography-b570812-font-family:"Trebuchet MS";--e-global-typography-b570812-font-size:40px;--e-global-typography-b570812-font-weight:400;--e-global-typography-b570812-line-height:51px;--e-global-typography-b570812-letter-spacing:-0.94px;--e-global-typography-dea9bec-font-family:"Trebuchet MS";--e-global-typography-dea9bec-font-size:40px;--e-global-typography-dea9bec-font-weight:700;--e-global-typography-dea9bec-line-height:51px;--e-global-typography-dea9bec-letter-spacing:-0.94px;--e-global-typography-df15317-font-family:"Tahoma";--e-global-typography-df15317-font-size:15px;--e-global-typography-df15317-font-weight:700;--e-global-typography-df15317-line-height:29px;--e-global-typography-df15317-letter-spacing:-0.34px;--e-global-typography-4cc15fb-font-family:"Trebuchet MS";--e-global-typography-4cc15fb-font-size:30px;--e-global-typography-4cc15fb-font-weight:400;--e-global-typography-4cc15fb-line-height:40px;--e-global-typography-9f13b99-font-family:"Trebuchet MS";--e-global-typography-9f13b99-font-size:32px;--e-global-typography-9f13b99-font-weight:400;--e-global-typography-9f13b99-line-height:48px;--e-global-typography-803927e-font-family:"Trebuchet MS";--e-global-typography-803927e-font-size:18px;--e-global-typography-803927e-font-weight:400;--e-global-typography-803927e-line-height:29px;--e-global-typography-ad00045-font-family:"Tahoma";--e-global-typography-ad00045-font-size:14px;--e-global-typography-ad00045-font-weight:700;--e-global-typography-ad00045-line-height:38px;--e-global-typography-ad00045-letter-spacing:1.5px;--e-global-typography-5857601-font-family:"Tahoma";--e-global-typography-5857601-font-size:14px;--e-global-typography-5857601-font-weight:700;--e-global-typography-5857601-line-height:18px;--e-global-typography-79d0a51-font-size:18px;--e-global-typography-79d0a51-font-weight:400;--e-global-typography-79d0a51-line-height:29px;--e-global-typography-91d4fde-font-family:"Trebuchet MS";--e-global-typography-91d4fde-font-size:14px;--e-global-typography-91d4fde-font-weight:400;--e-global-typography-91d4fde-line-height:18px;background-color:#FFFFFF;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-22134d1-font-family ), Sans-serif;font-size:var( --e-global-typography-22134d1-font-size );line-height:var( --e-global-typography-22134d1-line-height );}.elementor-kit-394419 button,.elementor-kit-394419 input[type="button"],.elementor-kit-394419 input[type="submit"],.elementor-kit-394419 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-kit-394419 button:hover,.elementor-kit-394419 button:focus,.elementor-kit-394419 input[type="button"]:hover,.elementor-kit-394419 input[type="button"]:focus,.elementor-kit-394419 input[type="submit"]:hover,.elementor-kit-394419 input[type="submit"]:focus,.elementor-kit-394419 .elementor-button:hover,.elementor-kit-394419 .elementor-button:focus{background-color:#184A5E;color:var( --e-global-color-6ec636a );}.elementor-kit-394419 e-page-transition{background-color:#FFBC7D;}.site-header{background-color:#FFFFFF00;padding-inline-end:0px;padding-inline-start:0px;}.elementor-kit-394419 p{margin-block-end:0px;}.elementor-kit-394419 a{color:var( --e-global-color-primary );font-family:"Arial", Sans-serif;}.elementor-kit-394419 a:hover{color:#000000;}.elementor-kit-394419 h1{color:#000000;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-394419 h2{color:#000000;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-394419 h3{color:#000000;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-394419 h4{font-family:"Arial", Sans-serif;}.elementor-kit-394419 h5{font-family:"Arial", Sans-serif;}.elementor-kit-394419 h6{font-family:"Arial", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(min-width:1800px){.elementor-kit-394419{--e-global-typography-text-font-size:1.9em;--e-global-typography-text-line-height:1.3em;--e-global-typography-391bd0d-font-size:2.3em;--e-global-typography-e070381-font-size:1.25em;--e-global-typography-08a2780-font-size:32px;--e-global-typography-d6330bc-font-size:48px;--e-global-typography-d6330bc-line-height:56px;--e-global-typography-cc11eea-font-size:40px;--e-global-typography-cc11eea-line-height:48px;--e-global-typography-03c4f83-font-size:20px;--e-global-typography-03c4f83-line-height:28px;--e-global-typography-6e78fb4-font-size:18px;--e-global-typography-6e78fb4-line-height:24px;--e-global-typography-82625dd-font-size:14px;--e-global-typography-82625dd-line-height:18px;--e-global-typography-61c0551-font-size:16px;--e-global-typography-61c0551-line-height:20px;--e-global-typography-7c141d3-font-size:12px;--e-global-typography-7c141d3-line-height:16px;--e-global-typography-556d109-font-size:16px;--e-global-typography-556d109-line-height:20px;--e-global-typography-63ecc89-font-size:12px;--e-global-typography-63ecc89-line-height:16px;--e-global-typography-70b74a8-font-size:14px;--e-global-typography-70b74a8-line-height:18px;--e-global-typography-5b7a909-font-size:18px;--e-global-typography-5b7a909-line-height:24px;--e-global-typography-226d341-font-size:16px;--e-global-typography-226d341-line-height:20px;--e-global-typography-5145de5-font-size:20px;--e-global-typography-5145de5-line-height:28px;--e-global-typography-7d5fd29-font-size:16px;--e-global-typography-7d5fd29-line-height:20px;--e-global-typography-b570812-font-size:40px;--e-global-typography-b570812-line-height:51px;--e-global-typography-b570812-letter-spacing:-0.94px;--e-global-typography-4cc15fb-font-size:30px;--e-global-typography-4cc15fb-line-height:40px;--e-global-typography-9f13b99-font-size:32px;--e-global-typography-9f13b99-line-height:48px;--e-global-typography-803927e-font-size:18px;--e-global-typography-803927e-line-height:29px;--e-global-typography-ad00045-font-size:14px;--e-global-typography-ad00045-line-height:38px;--e-global-typography-ad00045-letter-spacing:1.5px;--e-global-typography-79d0a51-font-size:18px;--e-global-typography-79d0a51-line-height:29px;--e-global-typography-91d4fde-font-size:14px;--e-global-typography-91d4fde-line-height:18px;font-size:var( --e-global-typography-22134d1-font-size );line-height:var( --e-global-typography-22134d1-line-height );}.elementor-kit-394419 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-394419 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-394419 h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-kit-394419{--e-global-typography-primary-font-size:2.3em;--e-global-typography-39f4e3f-font-size:2.3em;--e-global-typography-fab3502-font-size:27px;--e-global-typography-ebf8d37-font-size:1em;--e-global-typography-391bd0d-font-size:2em;--e-global-typography-6f19f45-font-size:15px;--e-global-typography-5302e7f-font-size:18px;--e-global-typography-08a2780-font-size:32px;--e-global-typography-2346f85-font-size:10px;--e-global-typography-2346f85-line-height:8px;--e-global-typography-2346f85-letter-spacing:0px;--e-global-typography-295b7c4-font-size:18px;--e-global-typography-7a72200-font-size:15px;--e-global-typography-4fa11b5-font-size:10px;--e-global-typography-4fa11b5-line-height:8px;--e-global-typography-4fa11b5-letter-spacing:0px;--e-global-typography-d6330bc-font-size:40px;--e-global-typography-d6330bc-line-height:48px;--e-global-typography-cc11eea-font-size:28px;--e-global-typography-cc11eea-line-height:34px;--e-global-typography-03c4f83-font-size:16px;--e-global-typography-03c4f83-line-height:1.6;--e-global-typography-6e78fb4-font-size:16px;--e-global-typography-6e78fb4-line-height:20px;--e-global-typography-82625dd-font-size:12px;--e-global-typography-82625dd-line-height:16px;--e-global-typography-61c0551-font-size:12px;--e-global-typography-61c0551-line-height:16px;--e-global-typography-7c141d3-font-size:12px;--e-global-typography-7c141d3-line-height:16px;--e-global-typography-556d109-font-size:12px;--e-global-typography-556d109-line-height:16px;--e-global-typography-63ecc89-font-size:10px;--e-global-typography-63ecc89-line-height:16px;--e-global-typography-70b74a8-font-size:14px;--e-global-typography-70b74a8-line-height:18px;--e-global-typography-5b7a909-font-size:18px;--e-global-typography-5b7a909-line-height:24px;--e-global-typography-226d341-font-size:16px;--e-global-typography-226d341-line-height:20px;--e-global-typography-5145de5-font-size:16px;--e-global-typography-5145de5-line-height:20px;--e-global-typography-7d5fd29-font-size:14px;--e-global-typography-7d5fd29-line-height:20px;--e-global-typography-b570812-font-size:32px;--e-global-typography-b570812-line-height:32px;--e-global-typography-b570812-letter-spacing:-0.42px;--e-global-typography-4cc15fb-font-size:22px;--e-global-typography-4cc15fb-line-height:27px;--e-global-typography-4cc15fb-letter-spacing:-0.43px;--e-global-typography-9f13b99-font-size:24px;--e-global-typography-9f13b99-line-height:34px;--e-global-typography-803927e-font-size:16px;--e-global-typography-803927e-line-height:23px;--e-global-typography-ad00045-font-size:10px;--e-global-typography-ad00045-line-height:38px;--e-global-typography-ad00045-letter-spacing:1.25px;--e-global-typography-79d0a51-font-size:12px;--e-global-typography-79d0a51-line-height:34px;--e-global-typography-91d4fde-font-size:14px;--e-global-typography-91d4fde-line-height:18px;font-size:var( --e-global-typography-22134d1-font-size );line-height:var( --e-global-typography-22134d1-line-height );}.elementor-kit-394419 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-394419 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-394419 h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-394419{--e-global-typography-primary-font-size:1.8em;--e-global-typography-primary-line-height:1.3em;--e-global-typography-secondary-font-size:1.5em;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-secondary-letter-spacing:0px;--e-global-typography-text-font-size:1.3em;--e-global-typography-39f4e3f-font-size:1.8em;--e-global-typography-39f4e3f-line-height:1.3em;--e-global-typography-a89f23e-font-size:16px;--e-global-typography-a89f23e-line-height:1.8em;--e-global-typography-fab3502-font-size:1.6em;--e-global-typography-fab3502-line-height:1.25em;--e-global-typography-fab3502-letter-spacing:0px;--e-global-typography-0b55e0d-font-size:1.4em;--e-global-typography-0b55e0d-line-height:1.2em;--e-global-typography-17608bf-font-size:1.05em;--e-global-typography-eec1a4e-font-size:1.7em;--e-global-typography-eec1a4e-line-height:1.2em;--e-global-typography-bd7f4f3-font-size:16px;--e-global-typography-391bd0d-font-size:1.6em;--e-global-typography-391bd0d-line-height:1.2em;--e-global-typography-391bd0d-letter-spacing:0px;--e-global-typography-8280357-font-size:0.85em;--e-global-typography-8280357-line-height:19px;--e-global-typography-5302e7f-font-size:17px;--e-global-typography-12fba64-font-size:1.1em;--e-global-typography-7f5a780-font-size:16px;--e-global-typography-08a2780-font-size:24px;--e-global-typography-08a2780-line-height:1.25em;--e-global-typography-08a2780-letter-spacing:0px;--e-global-typography-cdcd5b8-font-size:0.9em;--e-global-typography-cdcd5b8-line-height:20px;--e-global-typography-ec8df08-font-size:18px;--e-global-typography-5453fd2-font-size:18px;--e-global-typography-01e4c2c-font-size:16px;--e-global-typography-01e4c2c-line-height:1.8em;--e-global-typography-22134d1-font-size:16px;--e-global-typography-d6330bc-font-size:40px;--e-global-typography-d6330bc-line-height:48px;--e-global-typography-cc11eea-font-size:28px;--e-global-typography-cc11eea-line-height:34px;--e-global-typography-03c4f83-font-size:16px;--e-global-typography-03c4f83-line-height:1.6;--e-global-typography-6e78fb4-font-size:16px;--e-global-typography-6e78fb4-line-height:20px;--e-global-typography-82625dd-font-size:12px;--e-global-typography-82625dd-line-height:16px;--e-global-typography-61c0551-font-size:12px;--e-global-typography-61c0551-line-height:16px;--e-global-typography-7c141d3-font-size:12px;--e-global-typography-7c141d3-line-height:16px;--e-global-typography-556d109-font-size:12px;--e-global-typography-556d109-line-height:16px;--e-global-typography-63ecc89-font-size:10px;--e-global-typography-63ecc89-line-height:16px;--e-global-typography-70b74a8-font-size:14px;--e-global-typography-70b74a8-line-height:18px;--e-global-typography-5b7a909-font-size:18px;--e-global-typography-5b7a909-line-height:24px;--e-global-typography-226d341-font-size:16px;--e-global-typography-226d341-line-height:20px;--e-global-typography-5145de5-font-size:16px;--e-global-typography-5145de5-line-height:20px;--e-global-typography-7d5fd29-font-size:14px;--e-global-typography-7d5fd29-line-height:20px;--e-global-typography-b570812-font-size:32px;--e-global-typography-b570812-line-height:32px;--e-global-typography-b570812-letter-spacing:-0.42px;--e-global-typography-4cc15fb-font-size:22px;--e-global-typography-4cc15fb-line-height:27px;--e-global-typography-4cc15fb-letter-spacing:-0.43px;--e-global-typography-9f13b99-font-size:24px;--e-global-typography-9f13b99-line-height:34px;--e-global-typography-803927e-font-size:16px;--e-global-typography-803927e-line-height:23px;--e-global-typography-ad00045-font-size:10px;--e-global-typography-ad00045-line-height:38px;--e-global-typography-ad00045-letter-spacing:1.25px;--e-global-typography-79d0a51-font-size:12px;--e-global-typography-79d0a51-line-height:34px;--e-global-typography-91d4fde-font-size:14px;--e-global-typography-91d4fde-line-height:18px;font-size:var( --e-global-typography-22134d1-font-size );line-height:var( --e-global-typography-22134d1-line-height );}.elementor-kit-394419 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-394419 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-394419 h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*Top-Bar 
Rafael Hannappel
*/

#tpbr_box{
    font-size:19px!important;
    
}

#tpbr_calltoaction{
    background-color: white!important;
    color:black!important;
}
/*End Top-Bar 
Rafael Hannappel*/

/* Coded by Mohd Nafis 
* change HTML tag for SEO 
*/
.n-ss-l-icon .elementor-icon-list-text {
    margin: unset !important;
}
.try-btn a:hover {
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px !important;
}

:where( .faq_qms > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
    font-family: var(--e-global-typography-226d341-font-family), Sans-serif !important;
    font-weight: var(--e-global-typography-226d341-font-weight) !important;
    line-height: var(--e-global-typography-226d341-line-height) !important;
   
}

.n-ss-btn .elementor-button h3, .try-btn .elementor-button h3 {
    font-family: var(--e-global-typography-5145de5-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-5145de5-font-size) !important;
    font-weight: var(--e-global-typography-5145de5-font-weight) !important; 
    line-height: var(--e-global-typography-5145de5-line-height) !important;
    color: unset;
    margin: unset;
}

/* Coded by Mohd Nafis 
* Ended 
*/

/* Color of hero-tag 
Wladi Karat */
.n-ss-l-icon {
    border-color: #127ff1;
}







/*prevent features in mega menu for late*/
 .elementor-repeater-item-d3930a1 {
    
    display:none!important;
}


/*Fix overflow vertical */
html, body {
    max-width: 100%!important;
    overflow-x: hidden;
     
}
/* CONTAINER BOXED LAYOUT*/
/* Ultra wide */
@media (max-width: 3840px) {
.c-box {--content-width: 55%!important;}}
/* Desktop */
@media (max-width: 1920px) {
.c-box {--content-width: 65%!important;}}
/* Laptop big */
@media (max-width: 1600px) {
.c-box {--content-width: 75%!important;}}
/* Laptop small */
@media (max-width: 1366px) {
.c-box {--content-width: 85%!important;}}
/* Tablet portrait */
@media (max-width: 1200px) {
.c-box {--content-width: 90%!important;}}
/* Mobile */
@media (max-width: 767px) {
.c-box {--content-width: 88%!important;}}



/*nav icon box full clickable*/
.elementor-widget-icon-box a:after { content: ""; display: block !IMPORTANT; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1; } 



/*Logo Slider mobile anpassung*/

@media only screen and (max-width: 800px) {
 
#gallery-1{
   
display:flex;
width: 100%;

}

#gallery-1 .gallery-item{
    padding: 0 10px 0 0;
    
}


#gallery-1 > .gallery-item:last-child {
  
  display:none;

}
    
    
}

/*Deactivate br below 1200px */

@media (max-width: 1200px){
  br{
  display: none;
  }
} 




/*Hyphens acitated*/
body {
 hyphens: auto;
 hyphenate-limit-chars: 6 3 2;
}


/*  More about links
*   Wladislaw Karat
*/
.more_about_animated .elementor-icon-list-item {
    display: flex;
}

.more_about_animated .elementor-icon-list-icon {
    order: 2;
    padding-left: 13px;
    transition: padding-left 0.7s ease; /* Übergang auch auf das Element anwenden */
    -webkit-transition: padding-left 0.7s ease; /* Safari und Chrome */
    -moz-transition: padding-left 0.7s ease; /* Firefox 4 */
    -o-transition: padding-left 0.7s ease; /* Opera */
}

.more_about_animated .elementor-icon-list-item:hover .elementor-icon-list-icon {
    padding-left: 20px;
    transition: padding-left 0.4s ease; /* Übergang auch auf das Element anwenden */
    -webkit-transition: padding-left 0.4s ease; /* Safari und Chrome */
    -moz-transition: padding-left 0.4s ease; /* Firefox 4 */
    -o-transition: padding-left 0.4s ease; /* Opera */
}

.more_about_animated .elementor-widget .elementor-icon-list-icon + .elementor-icon-list-text {
    padding-left: 0;
}

.more_about_mobile_solution .elementor-icon-list-icon{
    order:2;
    padding-left:13px;
}

/*  Centralised control of lists
*   Wladislaw Karat
*/

/* White list on a blue background */
.white_list_with_checkmark {
    
}

/* Regular list on a blue background */
.standard_list_with_checkmark {
    
}




/*
* ---Home flowdit diffrents icon center---
*/

.icon_diff .elementor-icon-box-icon{
  margin-top: 10px;
}



/*Tabs on mobiel*/



  


@media (max-width: 700px){
 

.e-n-tabs-heading.e-n-tabs-heading.e-n-tabs-heading.e-n-tabs-heading {
overflow-x: auto; /* enable horizontal scrolling */
display: flex;
flex-wrap: nowrap;
justify-content: start;
padding-bottom: 10px;
}

.e-n-tabs-heading > .e-n-tab-title{
white-space: nowrap; /* optional, prevent tabs title from breaking into 2 lines */
}

.e-n-tabs-content .e-n-tab-title {
display: none; /* don't display mobile tab titles */
}


} 
/* Desktop scroll bar styling, if you want the horizontal scroll on desktop as well */
@media (min-width:1025px){
.e-n-tabs-heading::-webkit-scrollbar-track {
background-color: #dedede;
}
.e-n-tabs-heading::-webkit-scrollbar {
height: 8px;
}
.e-n-tabs-heading::-webkit-scrollbar-thumb {
background-color: #aeaeae;
}
}

/* optional: make the tabs titles sticky */
.e-n-tabs-heading {
position: sticky;
top: 0;
z-index: 9;
background-color: #fff;
}

/*Landigpages feature cards bullet list einrückung and a href tempory disable / link farbe on hvoer aktivieren*/

.feature-cards ul {
    
    padding-left: 15px;
}

/*
.feature-cards .elementor-icon-list-item a {
    display: none!important;
}
*/

.feature-cards li a:hover {
    color: #127ff1;
     text-decoration: underline;
 
    text-decoration-color: #127ff1!important;
}


/*BLOG*/


/* h3 und h4 adjustments for blog */


.post h2 {
    margin-top: 0.8em;
    margin-bottom: 0.4em;
    
}

.post h3, .post h4 {
    margin-top: 0.8em;
    margin-bottom: 0.1em;
}




/*Wladi Karat
*Override the above rule
*/
.e-n-accordion h3 {
    color: #1f2124;
}
    
@media screen and (min-width: 769px) {
 .post h3
{
    font-size: 1.8em;
}
}


@media screen and (max-width: 768px) {
 .post h3
{
    font-size: 1.2em;
}
}

/*Table underscore/line*/

@media only screen and (min-width: 1025px) {
   .elementor-toc__list-wrapper :not(:last-child) {
    border-block-end: 0.1em solid #D3D3D3;
    
}

}

   

/*Display not for Overview category in header*/

a[href="https://ccsupporttest.ccsupporttest.ccsupporttest.flowdit.com/category/overview/"].elementor-post-info__terms-list-item {
    display: none !important;
}




/*Blogpost lef colum reduce margin Writer*/

.blog-post .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: -4px;}


/*TABLE Fix achor offset in */
.elementor-menu-anchor {
top: -75px;
position: relative;
}


  /*Table Hover and active status */  
    .elementor-toc__list-wrapper {
        padding: 0;
    }
  
     .elementor-toc__list-item{
         list-style-type: none;
        
        padding: 0;
    }
    
    .elementor-toc__list-item-text{
        padding: 8px 0;
        width: 100%;
        font-size: 16px;
        line-height: 24px;
    }
    
    .elementor-toc__body .elementor-toc__list-item-text.elementor-item-active 
    {
    /*background: #e8f4f8!important;*/
    transition: 0.5s;
    color: black!important;
    border-radius: 5px;
    }
    
     .elementor-toc__body .elementor-toc__list-item:hover 
    {
    background: #e8f4f877;
    transition: 0.15s;
    color: black;
    
    }
    
    
    
    .sidebar-table-content .elementor-toc__body .elementor-toc__list-item-text {
        width: 100%
    }
    
    
/* Coded by Wladi Karat 🐸
* CSS for Start-free-Trial & Book-A-Tour buttons
*/
.button-container_40624 {
    display: flex;
    gap: 16px; /* Adjust the gap between buttons as needed */
}

@media (max-width: 600px) {
    .button-container_40624 {
        justify-content: center;
    }
}
        
.btn_40624 {
    display: inline-block;
    text-align: center;
    font-family: 'Arial', sans-serif;
    font-size: 19px;
    font-weight: 600;
    line-height: 20px;
    padding: 15px 25px;
    border-radius: 5px;
    transition: background-color 0.3s, color 0.3s;
 text-decoration: none !important;  /* Ensures underline is removed */
    outline: none; /* Remove default focus outline */
}

.btn_40624.free-trial{
    background-color: #F5E023; /* Dark blue background */
    color: #003D83;
}

.btn_40624.free-trial:hover{
    background-color: #003D83; /* Darker blue [#003D83] on hover */
    color: white;
}

.btn_40624.book-tour{
    background-color: rgb(0, 0, 0, 0); /* Dark blue background */
    color: white;
    border: 1.5px solid white;
}

.btn_40624.book-tour:hover{
    background-color: white; /* Darker blue [#003D83] on hover */
    color: #003D83;
}
/*===========end of the block===========*/

/* Coded by Wladi Karat 🐸
* CSS for trusted partners template
*/
.trusted-section_40624 {
    text-align: center;
}

.trusted-section_40624 h2 {
    color: #0070f3;
    font-size: 30px;
    font-weight: 500;
    line-height: 1.2em;
    margin-bottom: 20px;
}

.logos-container_40624 {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 20px;
}

.logos-container_40624 > .logo_40624:nth-child(6), .logos-container_40624 > .logo_40624:nth-child(7) {
    padding: 20px;
}

.logo_40624 {
    background-color: white;
    border-radius: 8px;
    box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.08);
    display: flex;
    padding: 5px;
    justify-content: center;
    align-items: center;
    height: 100px;
    transition: 0.7s ease;
}



.logo_40624 img {
    display: inline-block;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}

/* Desktop and Tablet: 4x2 layout */
@media (min-width: 768px) {

    .logo_40624 {
        flex: 1 1 calc(25% - 40px); /* 4 items per row */
    }
}

/* Mobile: 2x4 layout */
@media (max-width: 767px) {
    
    .trusted-section_40624 h2 {
    font-size: 28px;
}

    .logo_40624 {
        flex: 1 1 calc(50% - 40px); /* 2 items per row */
    }
}
/*===========end of the block===========*/

/* Coded by Wladi Karat 🐸
* CSS for Client Testimonials template
*/

.testimonial_23APRIL_001 .elementor-testimonial {
    max-height: 350px;
    height: 100%;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    padding: 5%;
    border-radius: 10px;
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.07);
}

.br_company_testimonials {
    display: block;
}
/*===========end of the block===========*/

/* Coded by Wladi Karat 🐸
* a solution for eliminating the black colour in navigation
*/

#navigation_mobile_110624 .elementor-item:focus{
    background-color: white;
    color: #020101;
}

#navigation_mobile_110624 .elementor-item:hover{
    background-color: #127FF117;
}
/*===========end of the block===========*/

/* Coded by Wladi Karat 🐸
* Buttons for Advertising in Blog
*/

.butt_adv_blog_190624 a{
    padding: 12px 8px;
}


/*===========end of the block===========*/

/* Coded by Wladi Karat 🐸
* Table of content mobile 
*/
.toc-mobile-blog .elementor-toc__header {
    height: 50px;
    padding-left: 20px;
}

.toc-mobile-blog .elementor-toc__body {
    display: none;
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
}

/* Scrollbar style*/
.toc-mobile-blog .elementor-toc__body::-webkit-scrollbar {
    width: 5px;
}
    
.toc-mobile-blog .elementor-toc__body::-webkit-scrollbar-track {
    box-shadow: none;
   background: #00000033;
}
.toc-mobile-blog .elementor-toc__body::-webkit-scrollbar-thumb {
    background: #127FF1;
}


.toc-mobile-blog  div.elementor-toc__toggle-button {
    padding: 10px 100px 10px 300px;
    position: absolute;
    right: -70px;
    
}

@media only screen and (max-width: 1000px) {
    .toc-mobile-blog  div.elementor-toc__toggle-button {
    padding: 10px 100px 10px 1000px;
    
    
}
}
   
/*===========end of the block===========*/
/* Coded by Wladi Karat 🐸
* Advertising_commissioning_img_en
* Button
*/
.butt_adv_blog_190624 a{
    padding: 12px 8px;
}
.commissioning_rectangle {
background: linear-gradient(69.02deg, #006DEA 40.97%, rgba(15, 132, 229, 0.91844) 80.68%, rgba(36, 163, 223, 0.804255) 110.18%, rgba(54, 191, 217, 0.706383) 149.89%, rgba(67, 210, 213, 0.637872) 177.12%, rgba(85, 237, 207, 0.54) 200.94%, rgba(85, 237, 206, 0.53) 215.69%);

}

/*===========end of the block===========*/
/* Coded by Wladi Karat 🐸
* Animation für Blog-grid
*/
@media only screen and (min-width: 1025px) {
    .post_grid_custom_250624 .pp-post, ::after{
        transition: all 0.35s ease-out;
    }
    
    .post_grid_custom_250624 .pp-post .pp-post-thumbnail::after {
            display: block;
        content: "";
        background-image: linear-gradient(0deg, rgba(0, 0, 0, .35), transparent 75%    );
        background-repeat: no-repeat;
        height: 100%;
        width: 100%;
       position: absolute;
        bottom: 0;
       opacity: 1;
    }
    
    .post_grid_custom_250624 .pp-post:hover .pp-post-thumbnail::after {
        opacity: 0;
    }
    
}

.n-ss-l-icon .mod_h1_tag {
    box-sizing: border-box;
    font-size: 14px;
    line-height: 18px;
    font-family: "Trebuchet MS", Sans-serif;
    font-weight: 400;
    color: #1B2533;
    margin: 0;
}

/*===========end of the block===========*/
/* Coded by Wladi Karat 🐸
* Animation für features 
*/


.p-bottom{
    padding-bottom:8px;
}

.ultimative_inspectoin_8Mai .elementor-flip-box__front,
.ultimative_inspectoin_8Mai .elementor-flip-box__back{
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 15px 3px rgba(3, 19, 46, 0.06);
}
@media only screen and (min-width: 1024px) {
.ultimative_inspectoin_8Mai:nth-child(2) .elementor-flip-box__front {
    border-top-left-radius: 30px;
}

.ultimative_inspectoin_8Mai:nth-child(2) .elementor-flip-box__back {
    border-bottom-left-radius: 30px;
}

.ultimative_inspectoin_8Mai:nth-child(4) .elementor-flip-box__front {
    border-top-right-radius: 30px;
}

.ultimative_inspectoin_8Mai:nth-child(4) .elementor-flip-box__back {
    border-bottom-right-radius: 30px;
}

.ultimative_inspectoin_8Mai:nth-child(5) .elementor-flip-box__front {
    border-bottom-left-radius: 30px;
}

.ultimative_inspectoin_8Mai:nth-child(5) .elementor-flip-box__back {
    border-top-left-radius: 30px;
}

.ultimative_inspectoin_8Mai:nth-child(7) .elementor-flip-box__front {
    border-bottom-right-radius: 30px;
}

.ultimative_inspectoin_8Mai:nth-child(7) .elementor-flip-box__back {
    border-top-right-radius: 30px;
}
}

/*Coded by KARAT*/

.e-n-accordion .e-n-accordion-item .e-n-accordion-item-title::before{

   content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: calc(100%);
  height: 12px;
  border-width: 0 2px 0 2px;
  border-style: solid;
  border-color: white;
  z-index: 2;
}

.e-n-accordion .e-n-accordion-item .e-n-accordion-item-title::after{

   content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: calc(100%);
  height: 30px;
  border-width: 0 1px 1px 1px; 
  border-style: solid;
  border-radius: 0 0 12px 12px;
  border-color: #d5d8dc;
  z-index: 3;
}

.e-n-accordion .e-n-accordion-item .e-n-accordion-item-title[aria-expanded="false"] {
    border-style: solid!important;
    border-width: 1px 1px 0px 1px!important;
    border-color: #d5d8dc!important;
    border-radius: 12px 12px 0 0;
    background: none!important;
     transition: border-width 2s;
    transition: border-radius .5s;
    transition-delay: .25s;
    justify-content: space-between!important;
    
}

.e-n-accordion .e-n-accordion-item .e-n-accordion-item-title[aria-expanded="true"] {
    border-style: solid!important;
    border-width: 1px 1px 0px 1px!important;
    border-color: #d5d8dc!important;
    border-radius: 12px 12px 0 0;
    background: none!important;
    justify-content: space-between!important;
}


.e-n-accordion .e-n-accordion-item > .e-flex {
    border-style: solid!important;
    border-width: 0px 1px 1px 1px;
    border-color: #d5d8dc;
    border-radius: 0 0 12px 12px;
}

.e-n-accordion .e-n-accordion-item .e-flex{
    padding: 0;
}

.e-n-accordion .e-n-accordion-item > .e-flex{
    padding: 16px;
}

/*END*/

/*BLOG*/

<script>
/* Code fr^om https://element.how/elementor-tabs-mobile-scroll/
* Version 1.0
* Copyright 2022 Maxime Desrosiers
*/
document.addEventListener('DOMContentLoaded',function(){

let scrollableNavigations = document.querySelectorAll('.e-n-tabs-heading');

scrollableNavigations.forEach((scrollableNavigation, index) => {
let navigationItems = scrollableNavigation.querySelectorAll('.e-n-tab-title');

scrollableNavigation.style.scrollBehavior = "smooth";

navigationItems.forEach((navigationItem,i) => {
let scrollToPosition = (navigationItem.getBoundingClientRect().left + navigationItem.offsetWidth/2) - (window.innerWidth/2);
navigationItem.addEventListener('click',function(event){
scrollableNavigation.scrollTo(scrollToPosition, 0);
});
});
});

});
</script>/* End custom CSS */