.elementor-kit-5{--e-global-color-primary:#2C2A27;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#2C2A27;--e-global-color-accent:#46315C;--e-global-color-0122d6f:#02010100;--e-global-color-59560c8:#9F7FB3;--e-global-color-c8e75e6:#5C089E;--e-global-color-530f617:#444444;--e-global-color-12d8959:#797979;--e-global-color-82e4c83:#232323;--e-global-color-a9ea888:#232323;--e-global-color-5eaac58:#5C089E;--e-global-color-2dff013:#5C089E;--e-global-color-824f1ab:#444444;--e-global-color-35e09b4:#FFFFFF;--e-global-color-e3c40f9:#FCC63D;--e-global-color-9c7ee58:#5C089E;--e-global-color-0ea4f67:#FFFFFF;--e-global-color-e50b476:#5C089E;--e-global-color-d6bb213:#7C39B1;--e-global-color-f8fc501:#4F46E5;--e-global-color-535f4da:#FCC63D;--e-global-color-042ef6b:#FEC63D;--e-global-color-17331ca:#FFFFFF;--e-global-color-4141b4f:#FFFFFF;--e-global-color-5e6e102:#FFFFFF;--e-global-color-87eaa59:#F8FAFC;--e-global-color-9cd91cf:#F6F6F6;--e-global-color-aec9089:#F7F6F6;--e-global-color-59cec7d:#F7F6F6;--e-global-color-4bcdc29:#F1F5F9;--e-global-color-aceea24:#4F46E5;--e-global-color-3ce8dab:#02010100;--e-global-color-9743763:#FFFFFF;--e-global-color-d0c39e4:#5C089E;--e-global-color-99f5d05:#000000;--e-global-typography-primary-font-family:"Inter New";--e-global-typography-primary-font-weight:normal;--e-global-typography-secondary-font-family:"Inter New";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter New";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter New";--e-global-typography-accent-font-weight:400;--e-global-typography-419633a-font-size:36px;--e-global-typography-419633a-font-weight:600;--e-global-typography-419633a-line-height:1.2em;--e-global-typography-1ff91a1-font-size:48px;--e-global-typography-1ff91a1-font-weight:600;--e-global-typography-1ff91a1-line-height:1.3em;--e-global-typography-916329b-font-family:"Barlow";--e-global-typography-916329b-font-size:60px;--e-global-typography-916329b-font-weight:800;--e-global-typography-916329b-line-height:1.1em;--e-global-typography-33a16d3-font-family:"Barlow";--e-global-typography-33a16d3-font-size:50px;--e-global-typography-33a16d3-font-weight:700;--e-global-typography-33a16d3-line-height:1.2em;--e-global-typography-6dc8d7a-font-family:"Barlow";--e-global-typography-6dc8d7a-font-size:40px;--e-global-typography-6dc8d7a-font-weight:700;--e-global-typography-6dc8d7a-line-height:1.2em;--e-global-typography-fe0ff16-font-family:"Barlow";--e-global-typography-fe0ff16-font-size:30px;--e-global-typography-fe0ff16-font-weight:700;--e-global-typography-fe0ff16-line-height:1.2em;--e-global-typography-d1f6980-font-family:"Barlow";--e-global-typography-d1f6980-font-size:28px;--e-global-typography-d1f6980-font-weight:500;--e-global-typography-d1f6980-line-height:1.2em;--e-global-typography-344ec07-font-family:"Barlow";--e-global-typography-344ec07-font-size:25px;--e-global-typography-344ec07-font-weight:400;--e-global-typography-344ec07-line-height:1.4em;--e-global-typography-8a4f0a3-font-family:"Barlow";--e-global-typography-8a4f0a3-font-size:25px;--e-global-typography-8a4f0a3-font-weight:700;--e-global-typography-a6ef703-font-family:"Barlow";--e-global-typography-a6ef703-font-size:20px;--e-global-typography-a6ef703-font-weight:400;--e-global-typography-a6ef703-line-height:1.4em;--e-global-typography-af5299c-font-family:"Barlow";--e-global-typography-af5299c-font-size:20px;--e-global-typography-af5299c-font-weight:500;--e-global-typography-af5299c-line-height:1.4em;--e-global-typography-9e1d2bf-font-family:"Barlow";--e-global-typography-9e1d2bf-font-size:30px;--e-global-typography-9e1d2bf-font-weight:500;--e-global-typography-9e1d2bf-line-height:1.2em;--e-global-typography-1d5451b-font-family:"Barlow";--e-global-typography-1d5451b-font-size:18px;--e-global-typography-1d5451b-font-weight:500;--e-global-typography-1d5451b-line-height:1.3em;--e-global-typography-fed7b2a-font-family:"Barlow";--e-global-typography-fed7b2a-font-size:20px;--e-global-typography-fed7b2a-font-weight:600;--e-global-typography-fed7b2a-line-height:1.3em;--e-global-typography-0b143f3-font-family:"Barlow";--e-global-typography-0b143f3-font-size:17px;--e-global-typography-0b143f3-font-weight:700;--e-global-typography-0b143f3-line-height:1.1em;--e-global-typography-00f9cb7-font-family:"Barlow";--e-global-typography-00f9cb7-font-size:16px;--e-global-typography-00f9cb7-font-weight:400;--e-global-typography-00f9cb7-line-height:1.5em;--e-global-typography-a5f8a4c-font-family:"Barlow";--e-global-typography-a5f8a4c-font-weight:600;--e-global-typography-a5f8a4c-text-transform:uppercase;color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-accent );font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;}.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{background-color:#9F7FB3;color:#FFFFFF;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 p{margin-bottom:20px;}.elementor-kit-5 h1{color:#FFFFFF;font-size:var( --e-global-typography-1ff91a1-font-size );font-weight:var( --e-global-typography-1ff91a1-font-weight );line-height:var( --e-global-typography-1ff91a1-line-height );}.elementor-kit-5 h2{color:var( --e-global-color-primary );font-size:var( --e-global-typography-419633a-font-size );font-weight:var( --e-global-typography-419633a-font-weight );line-height:var( --e-global-typography-419633a-line-height );}.elementor-kit-5 h3{color:var( --e-global-color-primary );font-size:30px;font-weight:600;line-height:1.2em;}.elementor-kit-5 h4{color:var( --e-global-color-primary );font-size:24px;font-weight:600;line-height:1.2em;}.elementor-kit-5 h5{color:var( --e-global-color-primary );font-size:20px;font-weight:600;line-height:1.2em;}.elementor-kit-5 h6{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;}.elementor-kit-5 label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-5 input:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea,.elementor-kit-5 .elementor-field-textual{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF66;accent-color:var( --e-global-color-secondary );background-color:var( --e-global-color-0122d6f );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-kit-5 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea:focus,.elementor-kit-5 .elementor-field-textual:focus{color:var( --e-global-color-secondary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;}.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-5{--e-global-typography-419633a-font-size:34px;--e-global-typography-1ff91a1-font-size:42px;--e-global-typography-916329b-font-size:50px;--e-global-typography-33a16d3-font-size:40px;--e-global-typography-6dc8d7a-font-size:35px;--e-global-typography-fe0ff16-font-size:25px;--e-global-typography-d1f6980-font-size:28px;--e-global-typography-344ec07-font-size:20px;--e-global-typography-8a4f0a3-font-size:20px;--e-global-typography-a6ef703-font-size:18px;--e-global-typography-af5299c-font-size:20px;}.elementor-kit-5 h1{font-size:var( --e-global-typography-1ff91a1-font-size );line-height:var( --e-global-typography-1ff91a1-line-height );}.elementor-kit-5 h2{font-size:var( --e-global-typography-419633a-font-size );line-height:var( --e-global-typography-419633a-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-419633a-font-size:30px;--e-global-typography-1ff91a1-font-size:32px;--e-global-typography-916329b-font-size:40px;--e-global-typography-33a16d3-font-size:25px;--e-global-typography-6dc8d7a-font-size:25px;--e-global-typography-fe0ff16-font-size:25px;--e-global-typography-d1f6980-font-size:20px;--e-global-typography-344ec07-font-size:18px;--e-global-typography-8a4f0a3-font-size:18px;--e-global-typography-8a4f0a3-line-height:1.4em;--e-global-typography-a6ef703-font-size:16px;--e-global-typography-af5299c-font-size:18px;--e-global-typography-9e1d2bf-font-size:20px;--e-global-typography-fed7b2a-font-size:18px;--e-global-typography-a5f8a4c-font-size:16px;--e-global-typography-a5f8a4c-line-height:1em;}.elementor-kit-5 h1{font-size:var( --e-global-typography-1ff91a1-font-size );line-height:var( --e-global-typography-1ff91a1-line-height );}.elementor-kit-5 h2{font-size:var( --e-global-typography-419633a-font-size );line-height:var( --e-global-typography-419633a-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-kit-5 p:last-child {
    margin-bottom: 0;
}

 /* Improved Animations */

@keyframes fadeDown {
    from {
        opacity: 0;
        transform: translate3d(0,-30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInDown {
    animation-name: fadeDown
}

@keyframes fadeLeft {
    from {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInLeft {
    animation-name: fadeLeft
}

@keyframes fadeRight {
    from {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInRight {
    animation-name: fadeRight
}

@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translate3d(0,30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInUp {
    animation-name: fadeUp
}

/*Fooer Form css*/
.elementor-field-group-key_recq label {
    position: static !important;
    width: unset;
    height: unset;
    margin: 15px 0;
}

/*Hero SCOLL Btn CSS*/
.scrlNextBtn{
    writing-mode: vertical-rl;
}
.scrlNextBtn a{
    display: inline-block;
    transform: translatey(-80px);
    opacity: 0;
    transition: all .7s ease 1s;
}
.scrlNextBtn.animated a{
    transform: translatey(0px);
    opacity: 1;
}

/*Mega menu CSS*/
.mg_cont .elementor-icon-list-items li a{
    position: relative;
    display: inline-block;
}

.mg_cont .elementor-icon-list-items li a:before{
    content:"";
    position: absolute;
    left:0;
    bottom:0;
    width: 0;
    height: 1px;
    background: #fff;
    transition: all .3s ease-in;
}

.mg_cont .elementor-icon-list-items li a:hover:before{
    width: 100%;
}

/*AR Styles*/
::placeholder {
    opacity: 1 !important;
}
.elementor-nav-menu--dropdown .elementor-sub-item:focus,
.elementor-nav-menu--dropdown .elementor-item:focus {
  background-color: transparent;
}
.elementor-kit-5 p:last-child {
    margin-bottom: 0;
}
h1, h2, h3, h4, h5, h6, ul, ol {
    margin: 0;
    padding: 0;
}
.elementor-field-group .elementor-field-textual:focus {
    box-shadow: none;
    outline: 0;
}
/*.elementor-kit-5 input:focus:not([type="button"]):not([type="submit"]),*/
/*.elementor-kit-5 textarea:focus,*/
/*.elementor-kit-5 .elementor-field-textual:focus {*/
/*    border-style: none;*/
/*    border-color: transparent;*/
/*}*/
.elementor-kit-5 .elementor-button-text {
    line-height: 1em;
}

.p-ul-mb10 ul {
    margin-bottom: 15px;
}
.p-l-25 ul {
    padding-left: 25px;
}
.p-l-25 ul ul {
    margin-left: 0;
    padding-left: 20px;
}
/**/
.post_thum img{
    aspect-ratio: 1/0.6;
    object-fit: cover;
    object-position: center center;
}

.elementor-heading-title .title-purple {
    color: var( --e-global-color-c8e75e6 );
}
.elementor-heading-title .title-gold {
    color: var( --e-global-color-042ef6b );
}
.elementor-kit-5 input,
.elementor-kit-5 textarea {
    padding: 10px !important;
}

.elementor-kit-5 .rt-reading-time {
    font-family: var(--e-global-typography-00f9cb7-font-family), Sans-serif;
    font-size: var(--e-global-typography-00f9cb7-font-size);
    font-weight: var(--e-global-typography-00f9cb7-font-weight);
    line-height: var(--e-global-typography-00f9cb7-line-height);
    color: var(--e-global-color-12d8959);
}

.postid-11889 header {
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter New';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://zensmartai2cafe.zapwp.com/m:0/a:https://zensmart.ai/wp-content/uploads/2025/07/Inter-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Inter New';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://zensmartai2cafe.zapwp.com/m:0/a:https://zensmart.ai/wp-content/uploads/2025/07/Inter-Medium-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Inter New';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://zensmartai2cafe.zapwp.com/m:0/a:https://zensmart.ai/wp-content/uploads/2025/07/Inter-SemiBold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Inter New';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://zensmartai2cafe.zapwp.com/m:0/a:https://zensmart.ai/wp-content/uploads/2025/07/Inter-Bold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */