.elementor-kit-13{--e-global-color-primary:#014099;--e-global-color-secondary:#54595F;--e-global-color-text:#000000;--e-global-color-accent:#FFFFFF;--e-global-color-e460e11:#1A53A3;--e-global-color-77ce31f:#23356E;--e-global-color-c13e837:#09B8E1;--e-global-color-1d9dd32:#E6EDF8;--e-global-color-3ec98d3:#000000;--e-global-color-9964025:#525355;--e-global-color-b3ea690:#818285;--e-global-color-f6f1ade:#DCDDDE;--e-global-color-8aaf4d2:#DE6500;--e-global-color-2d762a9:#D44A00;--e-global-color-e9a5665:#DE6500;--e-global-color-1b07cb0:#DCDDDD;--e-global-color-cbba64e:#F1F1F1;--e-global-color-a4b9da6:#C5C5C5;--e-global-color-3f19e9f:#F6F6F6;--e-global-color-734899d:#FCFCFC;--e-global-color-cf9a9ca:#EFEFEF;--e-global-color-8f20873:#F7F7F7;--e-global-color-0ad5ee4:#EF7084;--e-global-color-ed14017:#FFDBDC;--e-global-color-693ce51:#75D380;--e-global-color-0028d73:#A99A42;--e-global-color-aa545ec:#FAEBCC;--e-global-color-acd302a:#FCF8E3;--e-global-typography-primary-font-family:"PT Sans Narrow";--e-global-typography-primary-font-size:3.875rem;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:4.65rem;--e-global-typography-secondary-font-family:"PT Sans Narrow";--e-global-typography-secondary-font-size:1.75rem;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:2.1rem;--e-global-typography-text-font-family:"PT Sans";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.3rem;--e-global-typography-accent-font-family:"PT Sans";--e-global-typography-accent-font-weight:500;--e-global-typography-b30b017-font-family:"PT Sans Narrow";--e-global-typography-b30b017-font-size:2.75rem;--e-global-typography-b30b017-font-weight:700;--e-global-typography-b30b017-text-transform:uppercase;--e-global-typography-b30b017-line-height:3.3rem;--e-global-typography-0c4b7a9-font-size:2rem;--e-global-typography-0c4b7a9-font-weight:700;--e-global-typography-0c4b7a9-line-height:2.4rem;--e-global-typography-66864ca-font-family:"PT Sans Narrow";--e-global-typography-66864ca-font-size:2.25rem;--e-global-typography-66864ca-font-weight:700;--e-global-typography-66864ca-line-height:2.7rem;--e-global-typography-9fcaab7-font-family:"PT Sans Narrow";--e-global-typography-9fcaab7-font-size:1rem;--e-global-typography-9fcaab7-font-weight:700;--e-global-typography-9fcaab7-line-height:1.2rem;--e-global-typography-2a4b2a0-font-family:"PT Sans Narrow";--e-global-typography-2a4b2a0-font-weight:700;--e-global-typography-7e585ed-font-family:"PT Sans";--e-global-typography-7e585ed-font-size:1rem;--e-global-typography-7e585ed-font-weight:700;--e-global-typography-7e585ed-line-height:1.2rem;--e-global-typography-20bb1fa-font-family:"PT Sans";--e-global-typography-20bb1fa-font-size:0.875rem;--e-global-typography-20bb1fa-font-weight:700;--e-global-typography-20bb1fa-line-height:1.05rem;--e-global-typography-6488151-font-family:"PT Sans Narrow";--e-global-typography-6488151-font-size:1.25rem;--e-global-typography-6488151-font-weight:700;--e-global-typography-6488151-line-height:1.5rem;--e-global-typography-f646163-font-family:"PT Sans";--e-global-typography-f646163-font-size:1.25rem;--e-global-typography-f646163-font-weight:700;--e-global-typography-f646163-line-height:1.75rem;--e-global-typography-2269ba1-font-family:"PT Sans Narrow";--e-global-typography-2269ba1-font-size:2.5rem;--e-global-typography-2269ba1-font-weight:700;--e-global-typography-2269ba1-line-height:3rem;--e-global-typography-6afaa30-font-family:"PT Sans Narrow";--e-global-typography-6afaa30-font-size:1.75rem;--e-global-typography-6afaa30-font-weight:700;--e-global-typography-6afaa30-line-height:2.1rem;--e-global-typography-64422cc-font-family:"PT Sans Narrow";--e-global-typography-64422cc-font-size:1.25rem;--e-global-typography-64422cc-font-weight:700;--e-global-typography-64422cc-line-height:1.625rem;--e-global-typography-d48d0f2-font-family:"PT Sans Narrow";--e-global-typography-d48d0f2-font-size:1.25rem;--e-global-typography-d48d0f2-font-weight:400;--e-global-typography-d48d0f2-line-height:1.625rem;--e-global-typography-8ad8ef5-font-family:"PT Sans Narrow";--e-global-typography-8ad8ef5-font-size:1.125rem;--e-global-typography-8ad8ef5-font-weight:400;--e-global-typography-8ad8ef5-line-height:1.688rem;--e-global-typography-176998d-font-family:"PT Sans Narrow";--e-global-typography-176998d-font-size:0.875rem;--e-global-typography-176998d-font-weight:700;--e-global-typography-176998d-line-height:1.313rem;--e-global-typography-7de451f-font-family:"PT Sans Narrow";--e-global-typography-7de451f-font-size:0.875rem;--e-global-typography-7de451f-font-weight:400;--e-global-typography-7de451f-line-height:1.313rem;--e-global-typography-4d6b5d9-font-family:"PT Serif";--e-global-typography-4d6b5d9-font-size:3.5rem;--e-global-typography-4d6b5d9-font-weight:700;--e-global-typography-4d6b5d9-line-height:4.2rem;--e-global-typography-fbfcfab-font-family:"PT Serif";--e-global-typography-fbfcfab-font-size:2.5rem;--e-global-typography-fbfcfab-font-weight:700;--e-global-typography-fbfcfab-line-height:3.25rem;--e-global-typography-9219cd3-font-family:"PT Serif";--e-global-typography-9219cd3-font-size:2rem;--e-global-typography-9219cd3-font-weight:700;--e-global-typography-9219cd3-line-height:2.4rem;--e-global-typography-2f5aa29-font-family:"PT Serif";--e-global-typography-2f5aa29-font-size:1.75rem;--e-global-typography-2f5aa29-font-weight:700;--e-global-typography-2f5aa29-line-height:2.275rem;--e-global-typography-bd8e5a3-font-family:"PT Serif";--e-global-typography-bd8e5a3-font-size:1.5rem;--e-global-typography-bd8e5a3-font-weight:700;--e-global-typography-bd8e5a3-line-height:2.1rem;--e-global-typography-a9bb8d9-font-family:"PT Serif";--e-global-typography-a9bb8d9-font-size:1.25rem;--e-global-typography-a9bb8d9-font-weight:700;--e-global-typography-a9bb8d9-line-height:1.75rem;--e-global-typography-a88d3d9-font-family:"PT Serif";--e-global-typography-a88d3d9-font-size:1rem;--e-global-typography-a88d3d9-font-weight:700;--e-global-typography-a88d3d9-line-height:1.4rem;--e-global-typography-0a19e3e-font-family:"PT Sans";--e-global-typography-0a19e3e-font-size:2.5rem;--e-global-typography-0a19e3e-font-weight:700;--e-global-typography-0a19e3e-line-height:3.5rem;--e-global-typography-049e379-font-family:"PT Sans";--e-global-typography-049e379-font-size:1.5rem;--e-global-typography-049e379-font-weight:700;--e-global-typography-049e379-line-height:1.95rem;--e-global-typography-df365e5-font-family:"PT Sans";--e-global-typography-df365e5-font-size:1.5rem;--e-global-typography-df365e5-font-weight:400;--e-global-typography-df365e5-line-height:1.95rem;--e-global-typography-0470031-font-family:"PT Sans";--e-global-typography-0470031-font-size:1.25rem;--e-global-typography-0470031-font-weight:700;--e-global-typography-0470031-line-height:1.625rem;--e-global-typography-5b5583c-font-family:"PT Sans";--e-global-typography-5b5583c-font-size:1.25rem;--e-global-typography-5b5583c-font-weight:400;--e-global-typography-5b5583c-line-height:1.625rem;--e-global-typography-1e09601-font-family:"PT Sans";--e-global-typography-1e09601-font-size:1.25rem;--e-global-typography-1e09601-font-weight:400;--e-global-typography-1e09601-text-decoration:underline;--e-global-typography-1e09601-line-height:1.625rem;--e-global-typography-5974fce-font-family:"PT Sans";--e-global-typography-5974fce-font-size:1rem;--e-global-typography-5974fce-font-weight:700;--e-global-typography-5974fce-line-height:1.3rem;--e-global-typography-146edaf-font-family:"PT Sans";--e-global-typography-146edaf-font-size:1rem;--e-global-typography-146edaf-font-weight:400;--e-global-typography-146edaf-line-height:1.3rem;--e-global-typography-530ea68-font-family:"PT Sans";--e-global-typography-530ea68-font-size:1rem;--e-global-typography-530ea68-font-weight:400;--e-global-typography-530ea68-text-decoration:underline;--e-global-typography-530ea68-line-height:1.3rem;--e-global-typography-e30b420-font-family:"PT Sans";--e-global-typography-e30b420-font-size:0.875rem;--e-global-typography-e30b420-font-weight:700;--e-global-typography-e30b420-line-height:1.05rem;--e-global-typography-12a9513-font-family:"PT Sans";--e-global-typography-12a9513-font-size:0.875rem;--e-global-typography-12a9513-font-weight:400;--e-global-typography-12a9513-line-height:1.05rem;--e-global-typography-193e40d-font-size:0.875rem;--e-global-typography-193e40d-font-weight:400;--e-global-typography-193e40d-text-decoration:underline;--e-global-typography-193e40d-line-height:1.05rem;--e-global-typography-a88454e-font-family:"PT Sans";--e-global-typography-a88454e-font-size:0.75rem;--e-global-typography-a88454e-font-weight:400;--e-global-typography-a88454e-line-height:0.975rem;background-color:#FFFFFF;color:var( --e-global-color-text );font-family:var( --e-global-typography-146edaf-font-family ), Sans-serif;font-size:var( --e-global-typography-146edaf-font-size );font-weight:var( --e-global-typography-146edaf-font-weight );line-height:var( --e-global-typography-146edaf-line-height );letter-spacing:var( --e-global-typography-146edaf-letter-spacing );word-spacing:var( --e-global-typography-146edaf-word-spacing );--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-color:var( --e-global-color-primary );--e-preloader-size:20px;}.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 );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0.75rem 1rem 0.75rem 1rem;}.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-e460e11 );color:var( --e-global-color-accent );}.elementor-kit-13 e-page-transition{background-color:var( --e-global-color-accent );}.elementor-kit-13 a{color:var( --e-global-color-primary );}.elementor-kit-13 a:hover{color:var( --e-global-color-primary );}.elementor-kit-13 h1{color:var( --e-global-color-text );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-13 h2{color:var( --e-global-color-text );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-13 h3{color:var( --e-global-color-text );}.elementor-kit-13 label{color:var( --e-global-color-text );font-family:var( --e-global-typography-5974fce-font-family ), Sans-serif;font-size:var( --e-global-typography-5974fce-font-size );font-weight:var( --e-global-typography-5974fce-font-weight );line-height:var( --e-global-typography-5974fce-line-height );letter-spacing:var( --e-global-typography-5974fce-letter-spacing );word-spacing:var( --e-global-typography-5974fce-word-spacing );}.elementor-kit-13 input:not([type="button"]):not([type="submit"]),.elementor-kit-13 textarea,.elementor-kit-13 .elementor-field-textual{font-family:var( --e-global-typography-5974fce-font-family ), Sans-serif;font-size:var( --e-global-typography-5974fce-font-size );font-weight:var( --e-global-typography-5974fce-font-weight );line-height:var( --e-global-typography-5974fce-line-height );letter-spacing:var( --e-global-typography-5974fce-letter-spacing );word-spacing:var( --e-global-typography-5974fce-word-spacing );color:var( --e-global-color-text );background-color:var( --e-global-color-3f19e9f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a4b9da6 );border-radius:0px 0px 0px 0px;padding:0.5rem 0.75rem 0.5rem 0.75rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.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-kit-13{--e-global-typography-primary-font-size:3.25rem;--e-global-typography-primary-line-height:3.9rem;--e-global-typography-secondary-font-size:1.5rem;--e-global-typography-secondary-line-height:1.8rem;--e-global-typography-b30b017-font-size:2.5rem;--e-global-typography-b30b017-line-height:3rem;--e-global-typography-0c4b7a9-font-size:1.75rem;--e-global-typography-0c4b7a9-line-height:2.1rem;--e-global-typography-66864ca-font-size:1.75rem;--e-global-typography-66864ca-line-height:2.1rem;--e-global-typography-2269ba1-font-size:2.25rem;--e-global-typography-2269ba1-line-height:2.7rem;--e-global-typography-6afaa30-font-size:1.5rem;--e-global-typography-6afaa30-line-height:1.8rem;--e-global-typography-64422cc-font-size:1.25rem;--e-global-typography-64422cc-line-height:1.625rem;--e-global-typography-d48d0f2-font-size:1rem;--e-global-typography-d48d0f2-line-height:1.3rem;--e-global-typography-8ad8ef5-font-size:1.125rem;--e-global-typography-8ad8ef5-line-height:1.688rem;--e-global-typography-176998d-font-size:0.875rem;--e-global-typography-176998d-line-height:1.313rem;--e-global-typography-7de451f-font-size:0.875rem;--e-global-typography-7de451f-line-height:1.313rem;--e-global-typography-4d6b5d9-font-size:2.75rem;--e-global-typography-4d6b5d9-line-height:3.3rem;--e-global-typography-fbfcfab-font-size:2.25rem;--e-global-typography-fbfcfab-line-height:2.925rem;--e-global-typography-9219cd3-font-size:1.75rem;--e-global-typography-9219cd3-line-height:2.1rem;--e-global-typography-2f5aa29-font-size:1.5rem;--e-global-typography-2f5aa29-line-height:1.95rem;--e-global-typography-bd8e5a3-font-size:1.5rem;--e-global-typography-bd8e5a3-line-height:2.1rem;--e-global-typography-a9bb8d9-font-size:1.25rem;--e-global-typography-a9bb8d9-line-height:1.75rem;--e-global-typography-a88d3d9-font-size:1rem;--e-global-typography-a88d3d9-line-height:1.4rem;--e-global-typography-0a19e3e-font-size:2.25rem;--e-global-typography-0a19e3e-line-height:3.15rem;--e-global-typography-049e379-font-size:1.25rem;--e-global-typography-049e379-line-height:1.62rem;--e-global-typography-df365e5-font-size:1.2rem;--e-global-typography-df365e5-line-height:1.625rem;--e-global-typography-0470031-font-size:1.25rem;--e-global-typography-0470031-line-height:1.625rem;--e-global-typography-5b5583c-font-size:1.25rem;--e-global-typography-5b5583c-line-height:1.625rem;--e-global-typography-1e09601-font-size:1.25rem;--e-global-typography-1e09601-line-height:1.625rem;--e-global-typography-e30b420-font-size:0.875rem;--e-global-typography-e30b420-line-height:1.05rem;--e-global-typography-12a9513-font-size:0.875rem;--e-global-typography-12a9513-line-height:1.05rem;--e-global-typography-193e40d-font-size:0.875rem;--e-global-typography-193e40d-line-height:1.05rem;font-size:var( --e-global-typography-146edaf-font-size );line-height:var( --e-global-typography-146edaf-line-height );letter-spacing:var( --e-global-typography-146edaf-letter-spacing );word-spacing:var( --e-global-typography-146edaf-word-spacing );}.elementor-kit-13 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-13 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-13 label{font-size:var( --e-global-typography-5974fce-font-size );line-height:var( --e-global-typography-5974fce-line-height );letter-spacing:var( --e-global-typography-5974fce-letter-spacing );word-spacing:var( --e-global-typography-5974fce-word-spacing );}.elementor-kit-13 input:not([type="button"]):not([type="submit"]),.elementor-kit-13 textarea,.elementor-kit-13 .elementor-field-textual{font-size:var( --e-global-typography-5974fce-font-size );line-height:var( --e-global-typography-5974fce-line-height );letter-spacing:var( --e-global-typography-5974fce-letter-spacing );word-spacing:var( --e-global-typography-5974fce-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-13{--e-global-typography-primary-font-size:2.5rem;--e-global-typography-primary-line-height:3rem;--e-global-typography-secondary-font-size:1.25rem;--e-global-typography-secondary-line-height:1.5rem;--e-global-typography-b30b017-font-size:2rem;--e-global-typography-b30b017-line-height:2.425rem;--e-global-typography-0c4b7a9-font-size:1.5rem;--e-global-typography-0c4b7a9-line-height:1.8rem;--e-global-typography-66864ca-font-size:1.25rem;--e-global-typography-66864ca-line-height:1.5rem;--e-global-typography-2a4b2a0-font-size:1.5rem;--e-global-typography-2a4b2a0-line-height:1.25rem;--e-global-typography-2269ba1-font-size:1.5rem;--e-global-typography-2269ba1-line-height:1.8rem;--e-global-typography-6afaa30-font-size:1.25rem;--e-global-typography-6afaa30-line-height:1.5rem;--e-global-typography-64422cc-font-size:1rem;--e-global-typography-64422cc-line-height:1.3rem;--e-global-typography-d48d0f2-font-size:0.875rem;--e-global-typography-d48d0f2-line-height:1.138rem;--e-global-typography-8ad8ef5-font-size:1.125rem;--e-global-typography-8ad8ef5-line-height:1.688rem;--e-global-typography-176998d-font-size:0.875rem;--e-global-typography-176998d-line-height:1.313rem;--e-global-typography-7de451f-font-size:0.875rem;--e-global-typography-7de451f-line-height:1.313rem;--e-global-typography-4d6b5d9-font-size:2.25rem;--e-global-typography-4d6b5d9-line-height:2.7rem;--e-global-typography-fbfcfab-font-size:2rem;--e-global-typography-fbfcfab-line-height:2.6rem;--e-global-typography-9219cd3-font-size:1.75rem;--e-global-typography-9219cd3-line-height:1.8rem;--e-global-typography-2f5aa29-font-size:1.25rem;--e-global-typography-2f5aa29-line-height:1.625rem;--e-global-typography-bd8e5a3-font-size:1.25rem;--e-global-typography-bd8e5a3-line-height:1.75rem;--e-global-typography-a9bb8d9-font-size:1.25rem;--e-global-typography-a9bb8d9-line-height:1.75rem;--e-global-typography-a88d3d9-font-size:1rem;--e-global-typography-a88d3d9-line-height:1.4rem;--e-global-typography-0a19e3e-font-size:1.75rem;--e-global-typography-0a19e3e-line-height:2.45rem;--e-global-typography-049e379-font-size:1rem;--e-global-typography-049e379-line-height:1.2rem;--e-global-typography-df365e5-font-size:1.5rem;--e-global-typography-df365e5-line-height:1.463rem;--e-global-typography-0470031-font-size:1rem;--e-global-typography-0470031-line-height:1.3rem;--e-global-typography-5b5583c-font-size:1rem;--e-global-typography-5b5583c-line-height:1.3rem;--e-global-typography-1e09601-font-size:1rem;--e-global-typography-1e09601-line-height:1.3rem;font-size:var( --e-global-typography-146edaf-font-size );line-height:var( --e-global-typography-146edaf-line-height );letter-spacing:var( --e-global-typography-146edaf-letter-spacing );word-spacing:var( --e-global-typography-146edaf-word-spacing );}.elementor-kit-13 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-13 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-13 label{font-size:var( --e-global-typography-5974fce-font-size );line-height:var( --e-global-typography-5974fce-line-height );letter-spacing:var( --e-global-typography-5974fce-letter-spacing );word-spacing:var( --e-global-typography-5974fce-word-spacing );}.elementor-kit-13 input:not([type="button"]):not([type="submit"]),.elementor-kit-13 textarea,.elementor-kit-13 .elementor-field-textual{font-size:var( --e-global-typography-5974fce-font-size );line-height:var( --e-global-typography-5974fce-line-height );letter-spacing:var( --e-global-typography-5974fce-letter-spacing );word-spacing:var( --e-global-typography-5974fce-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html {
    font-size: 16px;
}
.jet-form-builder-row{
    padding: 0px !important;
}
.woocommerce-js h2{
    margin: 0 !important;
}

.ast-blog-layout-4-grid .ast-article-post{
    width: 100%;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{
    padding: 0;
}

input[type="text"], input[type="number"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type=reset], input[type=tel], input[type=date], select{
    height: 50px !important;
}
/*Event archive css style*/
.tribe-common-form-control-text__input{
    background-color: #fff !important;
}
input[type="text"], input[type="number"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type=reset], input[type=tel], input[type=date], select{
    height: 46.67px !important;
}
.tribe-events .tribe-events-c-view-.elementor-kit-13--labels .tribe-events-c-view-.elementor-kit-13__button, .tribe-events .tribe-events-c-view-.elementor-kit-13--labels button.tribe-events-c-view-.elementor-kit-13__button{
    padding: 8px 18px !important;
}
.tribe-common .tribe-common-c-btn-icon{
    height: 32px !important;
    width: 32px !important;
    background-color: #DCDDDE !important;
    border-radius: 100% !important;
    padding: 8px !important;    
}
.tribe-common .tribe-common-c-btn-icon:hover{
    background-color: #014099 !important;    
}
.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path, .tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{
    fill: #fff !important;
}
tribe-common .tribe-common-c-btn-icon--caret-left:hover .tribe-common-c-btn-icon__icon-svg path{
    fill: #fff !important;
}
.tribe-events .tribe-events-c-view-.elementor-kit-13--labels .tribe-events-c-view-.elementor-kit-13__button:focus, .tribe-events .tribe-events-c-view-.elementor-kit-13--labels button.tribe-events-c-view-.elementor-kit-13__button:focus{
    outline: 2px solid #fff !important;
}
/*List*/
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{
    border: none !important;
}
.tribe-events-c-search__input{
    padding: 10px 50px !important;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium{
    color: #014099 !important;
    font-weight: 700 !important;
}
.tribe-events .tribe-events-calendar-list__month-separator:after{
    background-color: #014099 !important;
}
.tribe-common a:not(.tribe-common-anchor--unstyle), .tribe-common a:not(.tribe-common-anchor--unstyle):active, .tribe-common a:not(.tribe-common-anchor--unstyle):focus, .tribe-common a:not(.tribe-common-anchor--unstyle):hover, .tribe-common a:not(.tribe-common-anchor--unstyle):visited{
    color: #525355;
}
.tribe-common.tribe-common--breakpoint-medium button.tribe-events-c-top-bar__datepicker-button{
    font-family: "PT Sans";    
}
/*List end*/
/*Month*/
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:hover:after{
    background-color: #014099 !important;
}
.tribe-common button, .tribe-common button:focus, .tribe-common button:hover, .tribe-theme-twentyseventeen .tribe-common button:focus, .tribe-theme-twentyseventeen .tribe-common button:hover, .tribe-theme-twentytwenty .tribe-common button{
    background-color: transparent !important;    
}
.tribe-events .tribe-events-calendar-month__body{
    background-color: #F6F6F6 !important;
}
.tribe-events .tribe-events-calendar-month__multiday-event-bar{
    background-color: #1A53A3 !important;
}
.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{
    color: #fff !important;
    font-family: "PT Sans";    
}
.tribe-events .tribe-events-calendar-month__day-date-daynum{
    font-family: "PT Sans";
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 31.2px;
    color: #000;
}
.tribe-events-c-top-bar__datepicker-button:hover{
    background-color: #fff !important;
}
.tribe-common .tribe-common-c-btn, .tribe-common a.tribe-common-c-btn, .tribe-common button.tribe-common-c-btn{
    background-color: #014099 !important;
    padding: 12px 20px !important;
    border-radius: 0px !important;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small, .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{
    padding: 8px 16px !important;
    border: 2px solid #014099 !important;
    font-family: "PT Sans" !important;
    text-transform: uppercase !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    color: #014099 !important;    
}
.tribe-events-calendar-month{
    background-color: #F6F6F6;
    padding: 32px !important;    
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3{
    font-family: "PT Sans Narrow" !important;
    font-size: 20px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: 130% !important;    
}
/*Month*/
/*Event archive css style end*/

@media only screen and (min-width: 768px) {

.aam-events_footer-container-1 {
    max-width: 404px;
}

.aam-events_footer-container-2 {
    max-width: 476px;
}
}
@media (max-width: 1024px) and (min-width: 768px){
    .tribe-events .tribe-events-calendar-month__day-date-daynum{
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 130%; /* 26px */        
    }    
}

@media only screen and (max-width: 767px) {
    
.aam-events_footer-container-3 ul {
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
    align-self: stretch;
}
    .tribe-events .tribe-events-calendar-month__day-date-daynum{
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%; /* 16.8px */    
    } 
}/* End custom CSS */