.elementor-128 .elementor-element.elementor-element-ffb8ba3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-128 .elementor-element.elementor-element-747c884{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--align-items:center;--gap:5% 5%;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:4%;--padding-inline-end:4%;--z-index:99;}.elementor-128 .elementor-element.elementor-element-747c884:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-747c884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-128 .elementor-element.elementor-element-747c884, .elementor-128 .elementor-element.elementor-element-747c884::before{--border-transition:0.3s;}.elementor-128 .elementor-element.elementor-element-285ac7e{text-align:left;}.elementor-128 .elementor-element.elementor-element-285ac7e img{width:150px;height:22px;object-fit:contain;}.elementor-128 .elementor-element.elementor-element-285ac7e > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(35px/2);}.elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(35px/2);}.elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(35px/2);margin-left:calc(35px/2);}.elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-35px/2);margin-left:calc(-35px/2);}body.rtl .elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-35px/2);}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-35px/2);}.elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-128 .elementor-element.elementor-element-25552cf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-item > a{font-family:"Nanum Gothic", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:-0.03px;}.elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-item:hover .elementor-icon-list-text{color:#CB3522;}.elementor-128 .elementor-element.elementor-element-25552cf > .elementor-widget-container{padding:0px 0px 0px 120px;}.elementor-128 .elementor-element.elementor-element-3fdf806{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--gap:25px 25px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:10px;}.elementor-128 .elementor-element.elementor-element-1189061 .elementor-button{font-family:"Nanum Gothic", Sans-serif;font-size:14px;text-transform:uppercase;line-height:16px;letter-spacing:0.19px;fill:#FFFFFF;color:#FFFFFF;background-color:#000000;border-style:dotted;border-width:01px 01px 01px 01px;border-color:#FAFAFA;border-radius:0px 0px 0px 0px;padding:14.5px 36px 14.5px 36px;}.elementor-128 .elementor-element.elementor-element-1189061 .elementor-button:hover, .elementor-128 .elementor-element.elementor-element-1189061 .elementor-button:focus{color:#CB3522;background-color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-1189061 .elementor-button:hover svg, .elementor-128 .elementor-element.elementor-element-1189061 .elementor-button:focus svg{fill:#CB3522;}.elementor-128 .elementor-element.elementor-element-1189061{width:auto;max-width:auto;}.elementor-128 .elementor-element.elementor-element-3be22d03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-128 .elementor-element.elementor-element-7033fc7{--display:flex;--background-transition:0.3s;}.elementor-128 .elementor-element.elementor-element-5b6a269e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-128 .elementor-element.elementor-element-72e4e1c6{text-align:center;}.elementor-128 .elementor-element.elementor-element-72e4e1c6 .elementor-heading-title{color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:100px;font-weight:600;}.elementor-128 .elementor-element.elementor-element-249e96ce{text-align:center;color:#7A7A7A;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-249e96ce > .elementor-widget-container{margin:12px 0px -18px 0px;}.elementor-128 .elementor-element.elementor-element-5a26073e .elementor-button{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:500;fill:#000000;color:#000000;background-color:#FAFAFA;padding:14px 30px 14px 30px;}.elementor-128 .elementor-element.elementor-element-2249dbb6{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.1;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--position:absolute;top:0px;}.elementor-128 .elementor-element.elementor-element-2249dbb6:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-2249dbb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vishaldev.in/wp-content/uploads/2024/04/nikola-majksner-hXNGeAFOgT4-unsplash-1.jpg");background-position:center center;background-size:cover;}.elementor-128 .elementor-element.elementor-element-2249dbb6::before, .elementor-128 .elementor-element.elementor-element-2249dbb6 > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-2249dbb6 > .e-con-inner > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-2249dbb6 > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-2249dbb6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-2249dbb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-128 .elementor-element.elementor-element-2249dbb6, .elementor-128 .elementor-element.elementor-element-2249dbb6::before{--border-transition:0.3s;}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-2249dbb6{left:0px;}body.rtl .elementor-128 .elementor-element.elementor-element-2249dbb6{right:0px;}.elementor-128 .elementor-element.elementor-element-50a33ff1{text-align:center;}.elementor-128 .elementor-element.elementor-element-50a33ff1 .elementor-heading-title{color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:100px;font-weight:600;text-shadow:0px 0px 50px rgba(0, 0, 0, 0.2);}.elementor-128 .elementor-element.elementor-element-537395aa{text-align:center;color:#FAFAFA;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 20px rgba(0,0,0,0.3);width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-537395aa > .elementor-widget-container{margin:12px 0px -18px 0px;}.elementor-128 .elementor-element.elementor-element-54ca6fcc .elementor-button{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:500;background-color:#D10000;padding:14px 30px 14px 30px;}.elementor-128 .elementor-element.elementor-element-57e24134{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}body.elementor-page-128:not(.elementor-motion-effects-element-type-background), body.elementor-page-128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-128 .elementor-element.elementor-element-747c884{--gap:2% 2%;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:3%;--padding-inline-end:3%;}.elementor-128 .elementor-element.elementor-element-285ac7e img{width:150px;}.elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-128 .elementor-element.elementor-element-25552cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-128 .elementor-element.elementor-element-25552cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-72e4e1c6 .elementor-heading-title{font-size:80px;}.elementor-128 .elementor-element.elementor-element-50a33ff1 .elementor-heading-title{font-size:80px;}}@media(max-width:767px){.elementor-128 .elementor-element.elementor-element-3fdf806{--width:50%;}.elementor-128 .elementor-element.elementor-element-5b6a269e{--min-height:0vh;--padding-block-start:100px;--padding-block-end:110px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-128 .elementor-element.elementor-element-72e4e1c6 .elementor-heading-title{font-size:60px;}.elementor-128 .elementor-element.elementor-element-249e96ce > .elementor-widget-container{margin:5px 0px -20px 0px;}.elementor-128 .elementor-element.elementor-element-249e96ce{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-128 .elementor-element.elementor-element-2249dbb6{--min-height:0vh;--padding-block-start:100px;--padding-block-end:110px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-128 .elementor-element.elementor-element-50a33ff1 .elementor-heading-title{font-size:60px;}.elementor-128 .elementor-element.elementor-element-537395aa > .elementor-widget-container{margin:5px 0px -20px 0px;}.elementor-128 .elementor-element.elementor-element-537395aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-128 .elementor-element.elementor-element-747c884{--content-width:1600px;}.elementor-128 .elementor-element.elementor-element-3fdf806{--width:270px;}}@media(max-width:1024px) and (min-width:768px){.elementor-128 .elementor-element.elementor-element-3fdf806{--width:35%;}}/* Start custom CSS for container, class: .elementor-element-3be22d03 */.elementor-128 .elementor-element.elementor-element-3be22d03{
    --radius: 300px;
    --heading-blur: 10px;
    --text-delay: 1.2s;
}
.elementor-128 .elementor-element.elementor-element-3be22d03{
    --x: 50%;
    --y: 50%;
}
.elementor-128 .elementor-element.elementor-element-3be22d03 .focus-overlay{
    clip-path: circle(0 at var(--x) var(--y));
    transition: all 0.2s linear;
}
.elementor-128 .elementor-element.elementor-element-3be22d03.hover .focus-overlay{
    clip-path: circle(var(--radius) at var(--x) var(--y));
}


/* Heading Animtion */

.elementor-128 .elementor-element.elementor-element-3be22d03 .elementor-widget-heading{
    filter: blur(var(--heading-blur));
    transition: all 2s ease-in-out;
    opacity: 0.75;
    /*opacity: 0;*/
}
.elementor-128 .elementor-element.elementor-element-3be22d03.animated .elementor-widget-heading{
    filter: blur(0);
    opacity: 1;
}


/* Text and Button Animtion */

.elementor-128 .elementor-element.elementor-element-3be22d03 .elementor-widget-text-editor,
.elementor-128 .elementor-element.elementor-element-3be22d03 .elementor-widget-button{
    transform: translateY(30px);
    transition: all 1s ease-in-out var(--text-delay);
    opacity: 0;
    animation: none;
}
.elementor-128 .elementor-element.elementor-element-3be22d03.animated .elementor-widget-text-editor,
.elementor-128 .elementor-element.elementor-element-3be22d03.animated .elementor-widget-button{
    transform: translateY(0);
    opacity: 1;
}

@media (max-width: 767px){
.elementor-128 .elementor-element.elementor-element-3be22d03 > *{
    clip-path: none !important;
}
}/* End custom CSS */