.elementor-kit-5{--e-global-color-primary:#004346;--e-global-color-secondary:#009877;--e-global-color-text:#008C80;--e-global-color-accent:#FECB00;--e-global-color-349fc02:#579E9E;--e-global-color-8f778d6:#579E9EB3;--e-global-color-d38d937:#000000;--e-global-color-04e3ab9:#FFFFFF;--e-global-color-923f3dc:#004346;--e-global-color-74e2b2a:#F3F8F8;--e-global-color-865e8ac:#E5F3F2;--e-global-typography-primary-font-family:"GT-Walsheim";--e-global-typography-primary-font-weight:bold;--e-global-typography-secondary-font-family:"GT-Walsheim";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"GT-Walsheim";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"GT-Walsheim";--e-global-typography-accent-font-weight:500;--e-global-typography-759c506-font-family:"GT-Walsheim";--e-global-typography-759c506-font-size:12px;--e-global-typography-759c506-font-weight:400;--e-global-typography-759c506-font-style:italic;--e-global-typography-759c506-line-height:1.4em;--e-global-typography-61e1a66-font-family:"GT-Walsheim";--e-global-typography-61e1a66-font-size:22px;--e-global-typography-61e1a66-font-weight:300;--e-global-typography-61e1a66-line-height:28px;--e-global-typography-7288816-font-family:"GT-Walsheim";--e-global-typography-7288816-font-weight:400;--e-global-typography-083501c-font-family:"GT-Walsheim";--e-global-typography-083501c-font-size:32px;--e-global-typography-083501c-font-weight:300;--e-global-typography-083501c-line-height:42px;--e-global-typography-44475b3-font-family:"GT-Walsheim";--e-global-typography-44475b3-font-size:210px;--e-global-typography-44475b3-font-weight:300;--e-global-typography-44475b3-line-height:90%;--e-global-typography-44475b3-letter-spacing:-8px;--e-global-typography-0fdcc96-font-size:50px;--e-global-typography-0fdcc96-font-weight:700;--e-global-typography-0fdcc96-line-height:120%;--e-global-typography-407a94f-font-family:"GT-Walsheim";--e-global-typography-407a94f-font-size:24px;--e-global-typography-407a94f-font-weight:300;--e-global-typography-407a94f-line-height:130%;color:var( --e-global-color-d38d937 );font-size:17px;line-height:25px;}.elementor-kit-5 a{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-5 a:hover{color:var( --e-global-color-text );}.elementor-kit-5 h1{color:var( --e-global-color-text );font-family:"GT-Walsheim", Sans-serif;font-size:32px;font-weight:400;line-height:42px;}.elementor-kit-5 h2{color:var( --e-global-color-d38d937 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-5 h3{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-5 h4{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-family:"GT-Walsheim", Sans-serif;font-size:17px;font-weight:normal;text-decoration:none;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-04e3ab9 );background-color:var( --e-global-color-primary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:100px 100px 100px 100px;padding:15px 40px 15px 40px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{color:var( --e-global-color-04e3ab9 );background-color:#005B60;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.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-5 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1200px){.elementor-kit-5{--e-global-typography-44475b3-font-size:150px;--e-global-typography-0fdcc96-font-size:34px;--e-global-typography-407a94f-font-size:19px;}}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:880px){.elementor-kit-5{--e-global-typography-083501c-font-size:22px;--e-global-typography-083501c-line-height:29px;--e-global-typography-44475b3-font-size:105px;--e-global-typography-0fdcc96-font-size:22px;--e-global-typography-407a94f-font-size:19px;}}@media(max-width:767px){.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{padding:9px 25px 9px 25px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html {
  scroll-padding-top: 87px; /* height of sticky header */
}

@media only screen and (max-width: 767px) {
    
    html {
  scroll-padding-top: 100px; /* height of sticky header */
}
    
}


/* FIX STICKY BUG */
body {
  overflow-x: hidden;
  
  /*overflow: hidden;*/
  position: relative;
  height: 100%;
}


/*
.elementor-column.elementor-col-100
{
    width: 100%;
    
}
*/

/* GLOBAL PADDING */
section {
    padding: 20px 20px 20px 20px;
}


sup{
   vertical-align: super;
    font-size: 11px;
}

sup a{
    color: inherit!important;
    text-decoration: underline;
}

/* VIDEO PLAY ICON */
/* First activate the default icon in the video player options, then hide it with custom CSS */

.eicon-play {
    display: none;
}

/* Use this class and change/add the values to display your icon as intended */

.elementor-custom-embed-play {
    width: 100%;
    max-width: 80px;
    content: url(/wp-content/uploads/2022/02/icn-play.svg);
    transition: 0.3s ease-in-out;
}

/* If you'd like to add a hover state - Example */

.elementor-custom-embed-play:hover {
    max-width: 90px;
}

@media only screen and (max-width: 1024px) {
    .elementor-custom-embed-play {
        max-width: 55px;
    }

    .elementor-custom-embed-play:hover {
        max-width: 60px;
    }
}

@media only screen and (max-width: 767px) {
    /*
    .elementor-custom-embed-play {
        max-width: 35px;
    }

    .elementor-custom-embed-play:hover {
        max-width: 40px;
    }*/
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GT-Walsheim';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('/wp-content/uploads/2022/02/GT-Walsheim-Regular.eot');
	src: url('/wp-content/uploads/2022/02/GT-Walsheim-Regular.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2022/02/GT-Walsheim-Regular.woff2') format('woff2'),
		url('/wp-content/uploads/2022/02/GT-Walsheim-Regular.woff') format('woff'),
		url('/wp-content/uploads/2022/02/GT-Walsheim-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'GT-Walsheim';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('/wp-content/uploads/2022/02/GT-Walsheim-Bold.eot');
	src: url('/wp-content/uploads/2022/02/GT-Walsheim-Bold.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2022/02/GT-Walsheim-Bold.woff2') format('woff2'),
		url('/wp-content/uploads/2022/02/GT-Walsheim-Bold.woff') format('woff'),
		url('/wp-content/uploads/2022/02/GT-Walsheim-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'GT-Walsheim';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('/wp-content/uploads/2022/02/GT-Walsheim-Light.eot');
	src: url('/wp-content/uploads/2022/02/GT-Walsheim-Light.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2022/02/GT-Walsheim-Light.woff2') format('woff2'),
		url('/wp-content/uploads/2022/02/GT-Walsheim-Light.woff') format('woff'),
		url('/wp-content/uploads/2022/02/GT-Walsheim-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */