.elementor-kit-13{--e-global-color-primary:#FF5500;--e-global-color-secondary:#F8F3EA;--e-global-color-text:#1C1C1C;--e-global-color-accent:#F6F6F6;--e-global-color-2588207:#FFFFFF;--e-global-color-a8311dd:#FFB4EC;--e-global-color-26944a8:#A785DE;--e-global-color-b625f65:#5AC3F2;--e-global-color-7705055:#50BF87;--e-global-color-8db334d:#FFD833;--e-global-color-297e1e5:#E64B00;--e-global-color-a6cef94:#616161;--e-global-color-4c4d284:#313131;--e-global-typography-primary-font-family:"Graphik";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Graphik";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Graphik";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Graphik";--e-global-typography-accent-font-weight:500;--e-global-typography-ec6786e-font-family:"Graphik";background-color:#F6F6F6;font-family:"Graphik", Sans-serif;font-weight:400;}.elementor-kit-13 button,.elementor-kit-13 input[type="button"],.elementor-kit-13 input[type="submit"],.elementor-kit-13 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Graphik", Sans-serif;font-weight:500;color:var( --e-global-color-2588207 );border-radius:54px 54px 54px 54px;}.elementor-kit-13 button:hover,.elementor-kit-13 button:focus,.elementor-kit-13 input[type="button"]:hover,.elementor-kit-13 input[type="button"]:focus,.elementor-kit-13 input[type="submit"]:hover,.elementor-kit-13 input[type="submit"]:focus,.elementor-kit-13 .elementor-button:hover,.elementor-kit-13 .elementor-button:focus{background-color:var( --e-global-color-297e1e5 );color:var( --e-global-color-2588207 );}.elementor-kit-13 e-page-transition{background-color:#FFBC7D;}.elementor-kit-13 p{margin-block-end:1rem;}.elementor-kit-13 a{font-family:"Graphik", Sans-serif;font-size:1rem;font-weight:500;}.elementor-kit-13 h1{font-family:"Graphik", Sans-serif;font-size:2.8rem;font-weight:800;line-height:4.9rem;}.elementor-kit-13 h2{font-family:"Graphik", Sans-serif;font-size:1.8rem;font-weight:600;}.elementor-kit-13 h3{font-family:"Graphik", Sans-serif;font-size:1.4rem;font-weight:600;}.elementor-kit-13 h4{font-family:"Graphik", Sans-serif;font-size:2.5rem;font-weight:700;}.elementor-kit-13 h5{font-family:"Graphik", Sans-serif;font-size:2rem;font-weight:700;}.elementor-kit-13 h6{font-family:"Graphik", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1320px;}.e-con{--container-max-width:1320px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */ul {
    list-style: none;
    padding: 0;
}

.div-button a,
.btn-primary-c {
    display: inline-block;
    padding: 2px 12px;
    margin: 4px;
        color: var(--e-global-color-text);
    background-color: var(--e-global-color-primary);
    border-radius: 20px;
    text-decoration: none;
    transition: background-color 0.3s ease;
}

.div-button a:hover ,
.btn-primary-c:hover {
   color: var(--e-global-color-text);
    background-color: var(--e-global-color-297e1e5);
}

.primary-hightlight {
    color: var(--e-global-color-primary);
}

u.primary-hightlight {
    color: var(--e-global-color-primary);
    text-decoration: none!important;
}

.swiper-pagination-bullet.swiper-pagination-bullet-active{
    width: calc(var(--e-n-carousel-swiper-pagination-size, var(--swiper-pagination-size))* 2)!important;
    border-radius: 25%;
}

.opacity-on-hover{
    transition: 300ms opacity;
    opacity: 0.75
}

.opacity-on-hover:hover{
    transition: 300ms opacity;
    opacity: 1;

}

/*Certifica Plugin*/
.certifica-styles-price{
    font-weight: 500;
}

.certifica-styles-tab {
    font-weight: 500;
}

.inverter-transition {
  transition: filter 0.2s ease; 
}

.inverter-transition:hover {
  filter: invert(1);
  transition: filter 0.3s ease; 
}

.scale-transition{
    transition: 200ms transform ease; 
}

.scale-transition:hover{
    transform: scale(1.05);
    transition: 200ms transform ease;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('../../2024/11/Graphik-Bold.eot');
	src: url('../../2024/11/Graphik-Bold.eot%3F') format('embedded-opentype'),
		url('../../2024/11/Graphik-Bold.woff2') format('woff2'),
		url('../../2024/11/Graphik-Bold.woff') format('woff'),
		url('../../2024/11/Graphik-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('../../2024/11/Graphik-BoldItalic.eot');
	src: url('../../2024/11/Graphik-BoldItalic.eot%3F') format('embedded-opentype'),
		url('../../2024/11/Graphik-BoldItalic.woff2') format('woff2'),
		url('../../2024/11/Graphik-BoldItalic.woff') format('woff'),
		url('../../2024/11/Graphik-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('../../2024/11/Graphik-Super.eot');
	src: url('../../2024/11/Graphik-Super.eot%3F') format('embedded-opentype'),
		url('../../2024/11/Graphik-Super.woff2') format('woff2'),
		url('../../2024/11/Graphik-Super.woff') format('woff'),
		url('../../2024/11/Graphik-Super.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('../../2024/11/Graphik-SuperItalic.eot');
	src: url('../../2024/11/Graphik-SuperItalic.eot%3F') format('embedded-opentype'),
		url('../../2024/11/Graphik-SuperItalic.woff2') format('woff2'),
		url('../../2024/11/Graphik-SuperItalic.woff') format('woff'),
		url('../../2024/11/Graphik-SuperItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('../../2024/11/Graphik-Thin.eot');
	src: url('../../2024/11/Graphik-Thin.eot%3F') format('embedded-opentype'),
		url('../../2024/11/Graphik-Thin.woff2') format('woff2'),
		url('../../2024/11/Graphik-Thin.woff') format('woff'),
		url('../../2024/11/Graphik-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('../../2024/11/Graphik-ThinItalic.eot');
	src: url('../../2024/11/Graphik-ThinItalic.eot%3F') format('embedded-opentype'),
		url('../../2024/11/Graphik-ThinItalic.woff2') format('woff2'),
		url('../../2024/11/Graphik-ThinItalic.woff') format('woff'),
		url('../../2024/11/Graphik-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('../../2024/11/Graphik-Extralight.eot');
	src: url('../../2024/11/Graphik-Extralight.eot%3F') format('embedded-opentype'),
		url('../../2024/11/Graphik-Extralight.woff2') format('woff2'),
		url('../../2024/11/Graphik-Extralight.woff') format('woff'),
		url('../../2024/11/Graphik-Extralight.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('../../2024/11/Graphik-ExtralightItalic.eot');
	src: url('../../2024/11/Graphik-ExtralightItalic.eot%3F') format('embedded-opentype'),
		url('../../2024/11/Graphik-ExtralightItalic.woff2') format('woff2'),
		url('../../2024/11/Graphik-ExtralightItalic.woff') format('woff'),
		url('../../2024/11/Graphik-ExtralightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('../../2024/11/Graphik-Medium.eot');
	src: url('../../2024/11/Graphik-Medium.eot%3F') format('embedded-opentype'),
		url('../../2024/11/Graphik-Medium.woff2') format('woff2'),
		url('../../2024/11/Graphik-Medium.woff') format('woff'),
		url('../../2024/11/Graphik-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('../../2024/11/Graphik-MediumItalic.eot');
	src: url('../../2024/11/Graphik-MediumItalic.eot%3F') format('embedded-opentype'),
		url('../../2024/11/Graphik-MediumItalic.woff2') format('woff2'),
		url('../../2024/11/Graphik-MediumItalic.woff') format('woff'),
		url('../../2024/11/Graphik-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('../../2024/11/Graphik-Light.eot');
	src: url('../../2024/11/Graphik-Light.eot%3F') format('embedded-opentype'),
		url('../../2024/11/Graphik-Light.woff2') format('woff2'),
		url('../../2024/11/Graphik-Light.woff') format('woff'),
		url('../../2024/11/Graphik-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('../../2024/11/Graphik-LightItalic.eot');
	src: url('../../2024/11/Graphik-LightItalic.eot%3F') format('embedded-opentype'),
		url('../../2024/11/Graphik-LightItalic.woff2') format('woff2'),
		url('../../2024/11/Graphik-LightItalic.woff') format('woff'),
		url('../../2024/11/Graphik-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('../../2024/11/Graphik-Regular.eot');
	src: url('../../2024/11/Graphik-Regular.eot%3F') format('embedded-opentype'),
		url('../../2024/11/Graphik-Regular.woff2') format('woff2'),
		url('../../2024/11/Graphik-Regular.woff') format('woff'),
		url('../../2024/11/Graphik-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('../../2024/11/Graphik-RegularItalic.eot');
	src: url('../../2024/11/Graphik-RegularItalic.eot%3F') format('embedded-opentype'),
		url('../../2024/11/Graphik-RegularItalic.woff2') format('woff2'),
		url('../../2024/11/Graphik-RegularItalic.woff') format('woff'),
		url('../../2024/11/Graphik-RegularItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('../../2024/11/Graphik-Semibold.eot');
	src: url('../../2024/11/Graphik-Semibold.eot%3F') format('embedded-opentype'),
		url('../../2024/11/Graphik-Semibold.woff2') format('woff2'),
		url('../../2024/11/Graphik-Semibold.woff') format('woff'),
		url('../../2024/11/Graphik-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('../../2024/11/Graphik-SemiboldItalic.eot');
	src: url('../../2024/11/Graphik-SemiboldItalic.eot%3F') format('embedded-opentype'),
		url('../../2024/11/Graphik-SemiboldItalic.woff2') format('woff2'),
		url('../../2024/11/Graphik-SemiboldItalic.woff') format('woff'),
		url('../../2024/11/Graphik-SemiboldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */