.elementor-18883 .elementor-element.elementor-element-9d01dcb{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body:not(.rtl) .elementor-18883 .elementor-element.elementor-element-fd3c6b5{left:0px;}body.rtl .elementor-18883 .elementor-element.elementor-element-fd3c6b5{right:0px;}.elementor-18883 .elementor-element.elementor-element-fd3c6b5{top:0px;z-index:1;}.elementor-18883 .elementor-element.elementor-element-f4f0872{--display:flex;--min-height:660px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-18883 .elementor-element.elementor-element-a1295f5{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-18883 .elementor-element.elementor-element-a1295f5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:600;line-height:1.3em;color:var( --e-global-color-blocksy_palette_8 );}.elementor-18883 .elementor-element.elementor-element-89459fe{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-18883 .elementor-element.elementor-element-22bac33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18883 .elementor-element.elementor-element-603ea29 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:26px;font-weight:700;line-height:1.5em;}.elementor-18883 .elementor-element.elementor-element-eb4810c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-18883 .elementor-element.elementor-element-4b61fbf{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#A9A9A9;}.elementor-18883 .elementor-element.elementor-element-ae9b7d1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-18883 .elementor-element.elementor-element-5f7a078{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#A9A9A9;}.elementor-18883 .elementor-element.elementor-element-6787858 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-18883 .elementor-element.elementor-element-32f5d33{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#A9A9A9;}.elementor-18883 .elementor-element.elementor-element-3be325c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-18883 .elementor-element.elementor-element-c29811a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#A9A9A9;}.elementor-18883 .elementor-element.elementor-element-1c72007 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-18883 .elementor-element.elementor-element-37ddd45{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#A9A9A9;}.elementor-18883 .elementor-element.elementor-element-d022d4c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-18883 .elementor-element.elementor-element-dd15c67{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#A9A9A9;}.elementor-18883 .elementor-element.elementor-element-a560b13 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-18883 .elementor-element.elementor-element-f7b38ba{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#A9A9A9;}.elementor-18883 .elementor-element.elementor-element-3d4d2b8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-18883 .elementor-element.elementor-element-c8ed132{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#A9A9A9;}.elementor-18883 .elementor-element.elementor-element-7531703 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-18883 .elementor-element.elementor-element-34097ff{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#A9A9A9;}.elementor-18883 .elementor-element.elementor-element-98e2ae4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-18883 .elementor-element.elementor-element-3b19a1c{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#A9A9A9;}.elementor-18883 .elementor-element.elementor-element-50aae0f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-18883 .elementor-element.elementor-element-6b91cfc{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#A9A9A9;}.elementor-18883 .elementor-element.elementor-element-6795f1a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-18883 .elementor-element.elementor-element-d998416{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#A9A9A9;}body.elementor-page-18883:not(.elementor-motion-effects-element-type-background), body.elementor-page-18883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11121B;}@media(max-width:1024px){.elementor-18883 .elementor-element.elementor-element-9d01dcb{--min-height:50vh;}.elementor-18883 .elementor-element.elementor-element-f4f0872{--min-height:420px;}.elementor-18883 .elementor-element.elementor-element-a1295f5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-18883 .elementor-element.elementor-element-a1295f5 .elementor-heading-title{font-size:40px;}.elementor-18883 .elementor-element.elementor-element-89459fe{--min-height:150px;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18883 .elementor-element.elementor-element-22bac33{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-18883 .elementor-element.elementor-element-9d01dcb{--min-height:30vh;}.elementor-18883 .elementor-element.elementor-element-f4f0872{--min-height:300px;}.elementor-18883 .elementor-element.elementor-element-a1295f5 .elementor-heading-title{font-size:36px;}.elementor-18883 .elementor-element.elementor-element-89459fe{--min-height:150px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18883 .elementor-element.elementor-element-22bac33{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18883 .elementor-element.elementor-element-603ea29 .elementor-heading-title{font-size:20px;}.elementor-18883 .elementor-element.elementor-element-eb4810c .elementor-heading-title{font-size:20px;}.elementor-18883 .elementor-element.elementor-element-ae9b7d1 .elementor-heading-title{font-size:20px;}.elementor-18883 .elementor-element.elementor-element-6787858 .elementor-heading-title{font-size:20px;}.elementor-18883 .elementor-element.elementor-element-3be325c .elementor-heading-title{font-size:20px;}.elementor-18883 .elementor-element.elementor-element-1c72007 .elementor-heading-title{font-size:20px;}.elementor-18883 .elementor-element.elementor-element-d022d4c .elementor-heading-title{font-size:20px;}.elementor-18883 .elementor-element.elementor-element-a560b13 .elementor-heading-title{font-size:20px;}.elementor-18883 .elementor-element.elementor-element-3d4d2b8 .elementor-heading-title{font-size:20px;}.elementor-18883 .elementor-element.elementor-element-7531703 .elementor-heading-title{font-size:20px;}.elementor-18883 .elementor-element.elementor-element-98e2ae4 .elementor-heading-title{font-size:20px;}.elementor-18883 .elementor-element.elementor-element-50aae0f .elementor-heading-title{font-size:20px;}.elementor-18883 .elementor-element.elementor-element-6795f1a .elementor-heading-title{font-size:20px;}}/* Start custom CSS for heading, class: .elementor-element-a1295f5 *//*.elementor-18883 .elementor-element.elementor-element-a1295f5 span{*/
/*    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);*/
/*background-clip: text;*/
/*-webkit-background-clip: text;*/
/*-webkit-text-fill-color: transparent;*/
/*font-family: "Open Sans";*/
/*font-size: 45px;*/
/*font-style: normal;*/
/*font-weight: 700;*/
/*line-height: 150%;*/
/*}*/
.elementor-18883 .elementor-element.elementor-element-a1295f5{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d01dcb */@media(max-width:1100px){
    .elementor-18883 .elementor-element.elementor-element-9d01dcb{
        overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89459fe */.elementor-18883 .elementor-element.elementor-element-89459fe{
  background: linear-gradient(180deg, rgba(17, 18, 27, 0.00) 0%, #11121B 30%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-603ea29 *//*.elementor-18883 .elementor-element.elementor-element-603ea29{*/
/*    background: var(--White-gradient, linear-gradient(122deg, #FFF 3.79%, rgba(255, 255, 255, 0.43) 87.37%));*/
/*background-clip: text;*/
/*-webkit-background-clip: text;*/
/*-webkit-text-fill-color: transparent;*/
/*}*/
.elementor-18883 .elementor-element.elementor-element-603ea29{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb4810c *//*.elementor-18883 .elementor-element.elementor-element-eb4810c{*/
/*    background: var(--White-gradient, linear-gradient(122deg, #FFF 3.79%, rgba(255, 255, 255, 0.43) 87.37%));*/
/*background-clip: text;*/
/*-webkit-background-clip: text;*/
/*-webkit-text-fill-color: transparent;*/
/*}*/
.elementor-18883 .elementor-element.elementor-element-eb4810c{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b61fbf */.elementor-18883 .elementor-element.elementor-element-4b61fbf h4{
    color:#A9A9A9;
    font-size:18px;
}
.elementor-18883 .elementor-element.elementor-element-4b61fbf a{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae9b7d1 *//*.elementor-18883 .elementor-element.elementor-element-ae9b7d1{*/
/*    background: var(--White-gradient, linear-gradient(122deg, #FFF 3.79%, rgba(255, 255, 255, 0.43) 87.37%));*/
/*background-clip: text;*/
/*-webkit-background-clip: text;*/
/*-webkit-text-fill-color: transparent;*/
/*}*/
.elementor-18883 .elementor-element.elementor-element-ae9b7d1{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f7a078 */.elementor-18883 .elementor-element.elementor-element-5f7a078 h4{
    color:#A9A9A9;
    font-size:18px;
}
.elementor-18883 .elementor-element.elementor-element-5f7a078 a{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6787858 *//*.elementor-18883 .elementor-element.elementor-element-6787858{*/
/*    background: var(--White-gradient, linear-gradient(122deg, #FFF 3.79%, rgba(255, 255, 255, 0.43) 87.37%));*/
/*background-clip: text;*/
/*-webkit-background-clip: text;*/
/*-webkit-text-fill-color: transparent;*/
/*}*/
.elementor-18883 .elementor-element.elementor-element-6787858{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32f5d33 */.elementor-18883 .elementor-element.elementor-element-32f5d33 h4{
    color:#A9A9A9;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3be325c *//*.elementor-18883 .elementor-element.elementor-element-3be325c{*/
/*    background: var(--White-gradient, linear-gradient(122deg, #FFF 3.79%, rgba(255, 255, 255, 0.43) 87.37%));*/
/*background-clip: text;*/
/*-webkit-background-clip: text;*/
/*-webkit-text-fill-color: transparent;*/
/*}*/
.elementor-18883 .elementor-element.elementor-element-3be325c{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c29811a */.elementor-18883 .elementor-element.elementor-element-c29811a h4{
    color:#A9A9A9;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c72007 *//*.elementor-18883 .elementor-element.elementor-element-1c72007{*/
/*    background: var(--White-gradient, linear-gradient(122deg, #FFF 3.79%, rgba(255, 255, 255, 0.43) 87.37%));*/
/*background-clip: text;*/
/*-webkit-background-clip: text;*/
/*-webkit-text-fill-color: transparent;*/
/*}*/
.elementor-18883 .elementor-element.elementor-element-1c72007{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37ddd45 */.elementor-18883 .elementor-element.elementor-element-37ddd45 h4{
    color:#E1E8ED;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d022d4c *//*.elementor-18883 .elementor-element.elementor-element-d022d4c{*/
/*    background: var(--White-gradient, linear-gradient(122deg, #FFF 3.79%, rgba(255, 255, 255, 0.43) 87.37%));*/
/*background-clip: text;*/
/*-webkit-background-clip: text;*/
/*-webkit-text-fill-color: transparent;*/
/*}*/
.elementor-18883 .elementor-element.elementor-element-d022d4c{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd15c67 */.elementor-18883 .elementor-element.elementor-element-dd15c67 h4{
    color:#E1E8ED;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a560b13 *//*.elementor-18883 .elementor-element.elementor-element-a560b13{*/
/*    background: var(--White-gradient, linear-gradient(122deg, #FFF 3.79%, rgba(255, 255, 255, 0.43) 87.37%));*/
/*background-clip: text;*/
/*-webkit-background-clip: text;*/
/*-webkit-text-fill-color: transparent;*/
/*}*/
.elementor-18883 .elementor-element.elementor-element-a560b13{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7b38ba */.elementor-18883 .elementor-element.elementor-element-f7b38ba h4{
    color:#A9A9A9;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d4d2b8 *//*.elementor-18883 .elementor-element.elementor-element-3d4d2b8{*/
/*    background: var(--White-gradient, linear-gradient(122deg, #FFF 3.79%, rgba(255, 255, 255, 0.43) 87.37%));*/
/*background-clip: text;*/
/*-webkit-background-clip: text;*/
/*-webkit-text-fill-color: transparent;*/
/*}*/
.elementor-18883 .elementor-element.elementor-element-3d4d2b8{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ed132 */.elementor-18883 .elementor-element.elementor-element-c8ed132 h4{
    color:#E1E8ED;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7531703 *//*.elementor-18883 .elementor-element.elementor-element-7531703{*/
/*    background: var(--White-gradient, linear-gradient(122deg, #FFF 3.79%, rgba(255, 255, 255, 0.43) 87.37%));*/
/*background-clip: text;*/
/*-webkit-background-clip: text;*/
/*-webkit-text-fill-color: transparent;*/
/*}*/
.elementor-18883 .elementor-element.elementor-element-7531703{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34097ff */.elementor-18883 .elementor-element.elementor-element-34097ff h4{
    color:#E1E8ED;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98e2ae4 *//*.elementor-18883 .elementor-element.elementor-element-98e2ae4{*/
/*    background: var(--White-gradient, linear-gradient(122deg, #FFF 3.79%, rgba(255, 255, 255, 0.43) 87.37%));*/
/*background-clip: text;*/
/*-webkit-background-clip: text;*/
/*-webkit-text-fill-color: transparent;*/
/*}*/
.elementor-18883 .elementor-element.elementor-element-98e2ae4{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b19a1c */.elementor-18883 .elementor-element.elementor-element-3b19a1c h4{
    color:#E1E8ED;
    font-size:18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50aae0f *//*.elementor-18883 .elementor-element.elementor-element-50aae0f{*/
/*    background: var(--White-gradient, linear-gradient(122deg, #FFF 3.79%, rgba(255, 255, 255, 0.43) 87.37%));*/
/*background-clip: text;*/
/*-webkit-background-clip: text;*/
/*-webkit-text-fill-color: transparent;*/
/*}*/
.elementor-18883 .elementor-element.elementor-element-50aae0f{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b91cfc */.elementor-18883 .elementor-element.elementor-element-6b91cfc h4{
    color:#E1E8ED;
    font-size:18px;
}
.elementor-18883 .elementor-element.elementor-element-6b91cfc h4{
    color:#E1E8ED;
    font-size:18px;
}

.elementor-18883 .elementor-element.elementor-element-6b91cfc a{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6795f1a *//*.elementor-18883 .elementor-element.elementor-element-6795f1a{*/
/*    background: var(--White-gradient, linear-gradient(122deg, #FFF 3.79%, rgba(255, 255, 255, 0.43) 87.37%));*/
/*background-clip: text;*/
/*-webkit-background-clip: text;*/
/*-webkit-text-fill-color: transparent;*/
/*}*/
.elementor-18883 .elementor-element.elementor-element-6795f1a{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d998416 */.elementor-18883 .elementor-element.elementor-element-d998416 h4{
    color:#E1E8ED;
    font-size:18px;
}

.elementor-18883 .elementor-element.elementor-element-d998416 a{
    background: linear-gradient(140deg, #FFF200 0%, #EC008C 35.32%, #00AEEF 128.09%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

}/* End custom CSS */
/* Start custom CSS *//*Main Hero Section*/
/*main contanier*/
.in-main{
  width: 100vw;
  height: 100vh;
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center; }
/*overlay blur main contanier*/
.in-main::before{
  content: '';
  background: rgba(30, 30, 30, 0.25);
backdrop-filter: blur(90px);
width: 100%;
height: 100%;position: absolute;
z-index: 3;}
/*overlay noise main contanier*/
.vbc::after{
  content: '';
  background: url(/wp-content/uploads/2024/07/frosty-noise.webp);
  background-repeat: repeat;
  background-position: center center;
  background-size: contain;
  width: 100%;
height: 100%;position: absolute;
z-index: 3;
opacity: 0.6;
mix-blend-mode: overlay;}
/*First Con*/
.in-1{
  background: rgba(249, 237, 50, 0.42);;
  opacity: 0.8;
  width: 600PX;
  height: 600PX;
  clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
  position: absolute;
  left: 5%;
  z-index: 1;
  animation: grad-anim2 5s linear 0s infinite alternate;}
/*Sec Con*/
.in-2{
  background: rgba(236, 0, 140, 0.60);
  opacity: 0.5;
 width: 700px;
height: 700px;
  clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
  position: absolute;
  left: 10%;
  top: 30%;
  z-index: 2;
  animation: grad-anim1 5s linear 0s infinite alternate;}
/*Thrid Con*/
.in-3{
  background: #3E5D98;
  opacity: 0.5;
 width: 800px;
height: 800px;
  clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
  position: absolute;
  z-index: 0;
  animation: grad-anim 4s linear 0s infinite alternate;}
@keyframes grad-anim{
  0%{
   transform: rotate(0deg); }
  50%{
   transform: rotate(90deg);}
  100%{
    transform: rotate(180deg);}}
@keyframes grad-anim1{
  0%{
   transform: translateX(0%) rotate(0deg);}
  50%{
   transform: translateX(50%)rotate(90deg) ;}
  100%{
   transform: translateX(100%) rotate(180deg);}}
@keyframes grad-anim2{
  0%{
   transform: translateX(100%) rotate(0deg);}
  50%{
   
   transform: translateX(50%)rotate(90deg) ; }
  100%{
   transform: translateX(0%) rotate(180deg);}}
/*end Main Hero Section*/
/* Mobile Version*/
@media(max-width:767px){
    .in-main{
        height: 30vh;
    }
    .vbc::after{
        background-size:cover!important;
    }
    .btn-text-1{
       font-size:14px;
       font-family: 'open sans';
       font-weight: 400;
    }
   }
   
    @media(max-width:1100px){
    .in-main{
        height: 50vh;
    }}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/wp-content/uploads/2024/07/OpenSans-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('/wp-content/uploads/2024/07/OpenSans-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/wp-content/uploads/2024/07/OpenSans-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('/wp-content/uploads/2024/07/OpenSans-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/wp-content/uploads/2024/07/OpenSans-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('/wp-content/uploads/2024/07/OpenSans-ExtraBold.woff2') format('woff2');
}
/* End Custom Fonts CSS */