.elementor-kit-16582{--e-global-color-primary:#385CA6;--e-global-color-secondary:#829DF6;--e-global-color-text:#091D41;--e-global-color-accent:#FFB23E;--e-global-color-103d155:#000000;--e-global-color-b4a7ea2:#ADB5BD;--e-global-color-32fe81f:#DEDEDE;--e-global-color-2d11c1e:#F8F9FA;--e-global-color-81e041c:#FFFFFF;--e-global-typography-primary-font-family:"Mulish";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"DM Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"DM Sans";--e-global-typography-accent-font-weight:500;--e-global-typography-401d4f3-font-family:"DM Sans";--e-global-typography-401d4f3-font-size:16px;--e-global-typography-401d4f3-font-weight:800;--e-global-typography-4e54dd7-font-family:"DM Sans";--e-global-typography-4e54dd7-font-size:14px;--e-global-typography-e83a0d6-font-family:"DM Sans";--e-global-typography-e83a0d6-font-size:16px;--e-global-typography-e83a0d6-font-weight:700;--e-global-typography-e83a0d6-text-transform:uppercase;--e-global-typography-3b26e74-font-family:"DM Sans";--e-global-typography-3b26e74-font-size:16px;--e-global-typography-cd49658-font-size:25px;--e-global-typography-cd49658-font-weight:400;--e-global-typography-cd49658-text-transform:uppercase;}.elementor-kit-16582 button,.elementor-kit-16582 input[type="button"],.elementor-kit-16582 input[type="submit"],.elementor-kit-16582 .elementor-button{background-color:var( --e-global-color-primary );font-size:16px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-81e041c );border-style:solid;border-width:0px 0px 0px 20px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-kit-16582 button:hover,.elementor-kit-16582 button:focus,.elementor-kit-16582 input[type="button"]:hover,.elementor-kit-16582 input[type="button"]:focus,.elementor-kit-16582 input[type="submit"]:hover,.elementor-kit-16582 input[type="submit"]:focus,.elementor-kit-16582 .elementor-button:hover,.elementor-kit-16582 .elementor-button:focus{background-color:var( --e-global-color-81e041c );color:var( --e-global-color-text );}.elementor-kit-16582 e-page-transition{background-color:#FFBC7D;}.elementor-kit-16582 p{margin-bottom:18px;}.elementor-kit-16582 a{color:#1A73E8;text-decoration:underline;}.elementor-kit-16582 h1{font-family:"Mulish", Sans-serif;font-size:60px;font-weight:800;line-height:1.2em;}.elementor-kit-16582 h2{font-family:"Mulish", Sans-serif;font-size:48px;font-weight:800;}.elementor-kit-16582 h3{font-family:"Mulish", Sans-serif;font-size:36px;font-weight:800;}.elementor-kit-16582 h4{font-family:"Mulish", Sans-serif;font-size:28px;font-weight:800;}.elementor-kit-16582 h5{font-family:"Mulish", Sans-serif;font-size:25px;font-weight:800;}.elementor-kit-16582 h6{font-family:"Mulish", Sans-serif;font-size:20px;font-weight:800;}.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);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-16582{--e-global-typography-e83a0d6-font-size:14px;--e-global-typography-3b26e74-font-size:12px;font-size:0.9rem;}.elementor-kit-16582 h2{font-size:35px;}.elementor-kit-16582 h3{font-size:28px;}.elementor-kit-16582 h4{font-size:24px;}.elementor-kit-16582 h5{font-size:16px;}.elementor-kit-16582 h6{font-size:12px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-16582 h1{font-size:30px;}.elementor-kit-16582 h2{font-size:28px;}.elementor-kit-16582 h3{font-size:24px;}.elementor-kit-16582 h4{font-size:20px;}.elementor-kit-16582 h5{font-size:18px;}.elementor-kit-16582 h6{font-size:14px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */nav.rank-math-breadcrumb p {
    color: #fff;
}
.elementor-button-text{
    transform: skew(10deg);
}
.box-stl-new1{clip-path: polygon(20% 0%, 100% 0, 100% 0, 100% 80%, 80% 100%, 0 100%, 0 100%, 0% 20%); background:#fff; }
.box-stl-new2{clip-path: polygon(20% 0%, 100% 0, 100% 0, 100% 80%, 80% 100%, 0 100%, 0 100%, 0% 20%); background:#fff; border:1px solid #FFB23E;}
#italic-box{clip-path: polygon(20% 0%, 100% 0, 100% 0, 100% 80%, 80% 100%, 0 100%, 0 100%, 0% 20%); }
#italic-button {clip-path: polygon(3% 0, 100% 0%, 97% 100%, 0% 100%);}
#italic-button .elementor-button-text{transform: skew(0deg);}


.blog-box-new{clip-path: polygon(10% 0%, 100% 0, 100% 0, 100% 90%, 90% 100%, 0 100%, 0 100%, 0% 10%); background:#fff;}
#italic-box{clip-path: polygon(20% 0%, 100% 0, 100% 0, 100% 80%, 80% 100%, 0 100%, 0 100%, 0% 20%); }
#italic-button {clip-path: polygon(3% 0, 100% 0%, 97% 100%, 0% 100%);}
#italic-button .elementor-button-text{transform: skew(0deg);}


.breadcrumbs {color:#fff;}


/* Hide the default list styles */
ul.navclild {
    list-style: none;
    padding: 0;
    margin: 0;
    position: relative;
}

/* Style the dropdown arrow */
ul.navclild:after {
    content: "\25BC"; /* Unicode for down arrow */
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translateY(-50%);
}

/* Style the dropdown list */
ul.navclild select {
    display: block;
    width: 100%;
    padding: 8px 24px 8px 8px;
    font-size: 16px;
    border: 1px solid #ccc;
    border-radius: 5px;
    background-color: #fff;
    cursor: pointer;
    appearance: none; /* Remove default select styles in some browsers */
    -webkit-appearance: none;
    -moz-appearance: none;
}

/* Style the options in the dropdown */
ul.navclild select option {
    padding: 8px;
}
li.page_item a{color:#FFB23E;}
li.page_item:hover{border-bottom:2px solid #fff;}

li.page_item.current_page_item{border-bottom:2px solid #FFB23E;}

.elementor-cta__description {
    min-height: 100px;
}
.resources-box h5{min-height:115px;}

.elementor-nav-menu--main .elementor-nav-menu a{padding:8px !important;}/* End custom CSS */