.elementor-1468 .elementor-element.elementor-element-28ce4af{--display:flex;--position:relative;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:40px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;top:0px;}.elementor-1468 .elementor-element.elementor-element-28ce4af:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-28ce4af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-1468 .elementor-element.elementor-element-28ce4af{left:0px;}body.rtl .elementor-1468 .elementor-element.elementor-element-28ce4af{right:0px;}body:not(.rtl) .elementor-1468 .elementor-element.elementor-element-8095c8d{left:0px;}body.rtl .elementor-1468 .elementor-element.elementor-element-8095c8d{right:0px;}.elementor-1468 .elementor-element.elementor-element-8095c8d{top:0px;}.elementor-1468 .elementor-element.elementor-element-91722d8{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--z-index:2;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1468 .elementor-element.elementor-element-bbc1055 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:8px 24px 8px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c61f256 );border-radius:50px 50px 50px 50px;}.elementor-1468 .elementor-element.elementor-element-bbc1055:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c61f256 );}.elementor-1468 .elementor-element.elementor-element-bbc1055{text-align:center;}.elementor-1468 .elementor-element.elementor-element-bbc1055 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#c084fc;}.elementor-1468 .elementor-element.elementor-element-61a1528 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1468 .elementor-element.elementor-element-61a1528{text-align:center;}.elementor-1468 .elementor-element.elementor-element-61a1528 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:80px;font-weight:900;line-height:1.05em;letter-spacing:-2px;color:#111111;}.elementor-1468 .elementor-element.elementor-element-f1b2cce > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-1468 .elementor-element.elementor-element-f1b2cce{text-align:center;}.elementor-1468 .elementor-element.elementor-element-f1b2cce .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:90px;font-weight:900;line-height:1.05em;letter-spacing:-2px;color:#a855f7;}.elementor-1468 .elementor-element.elementor-element-d7e1ffa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1468 .elementor-element.elementor-element-58ef0f1 .elementor-button{background-color:#a855f7;border-radius:20px 20px 20px 20px;}.elementor-1468 .elementor-element.elementor-element-b1086f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1468 .elementor-element.elementor-element-efe9ed7{--display:flex;}.elementor-1468 .elementor-element.elementor-element-466730e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-1468 .elementor-element.elementor-element-466730e{text-align:start;}.elementor-1468 .elementor-element.elementor-element-466730e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#c084fc;}.elementor-1468 .elementor-element.elementor-element-c9e04a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1468 .elementor-element.elementor-element-c9e04a6{text-align:start;}.elementor-1468 .elementor-element.elementor-element-c9e04a6 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:60px;font-weight:900;line-height:1.05em;letter-spacing:-2px;color:#111111;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1468 .elementor-element.elementor-element-ed391a5 p{margin-block-end:0px;}.elementor-1468 .elementor-element.elementor-element-53a1db4 .elementor-button{background-color:#a855f7;border-radius:20px 20px 20px 20px;}.elementor-1468 .elementor-element.elementor-element-98bb8e9{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1468 .elementor-element.elementor-element-dbfe35a{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-dbfe35a:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-dbfe35a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1468 .elementor-element.elementor-element-fe4655d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-981acd3{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-609b183 );--border-color:var( --e-global-color-609b183 );--border-radius:10px 10px 10px 10px;}.elementor-1468 .elementor-element.elementor-element-be21567 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;color:#111111;}.elementor-1468 .elementor-element.elementor-element-e8451f8{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-609b183 );--border-color:var( --e-global-color-609b183 );--border-radius:10px 10px 10px 10px;}.elementor-1468 .elementor-element.elementor-element-34cd040{--e-image-carousel-slides-to-show:8;}.elementor-1468 .elementor-element.elementor-element-34cd040 .swiper-wrapper{display:flex;align-items:center;}.elementor-1468 .elementor-element.elementor-element-1eb5c6d{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-1eb5c6d:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-1eb5c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1468 .elementor-element.elementor-element-ebca897{--e-image-carousel-slides-to-show:8;}.elementor-1468 .elementor-element.elementor-element-ebca897 .swiper-wrapper{display:flex;align-items:center;}.elementor-1468 .elementor-element.elementor-element-63d7820{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-63d7820:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-63d7820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1468 .elementor-element.elementor-element-b75b352{text-align:center;}.elementor-1468 .elementor-element.elementor-element-b75b352 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:55px;font-weight:600;color:#111111;}.elementor-1468 .elementor-element.elementor-element-6959012{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-1468 .elementor-element.elementor-element-e18e985{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E5F5;--border-color:#E9E5F5;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:05px;}.elementor-1468 .elementor-element.elementor-element-e18e985:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-e18e985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAFF;}.elementor-1468 .elementor-element.elementor-element-e18e985:hover{background-color:#F7F3FF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8C8FF;--border-color:#D8C8FF;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1468 .elementor-element.elementor-element-e18e985, .elementor-1468 .elementor-element.elementor-element-e18e985::before{--border-transition:0.3s;}.elementor-1468 .elementor-element.elementor-element-4d5099d{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-6be4b44{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-9318deb .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:500;color:#17151C;}.elementor-1468 .elementor-element.elementor-element-2c26fac > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-1468 .elementor-element.elementor-element-2c26fac{columns:1;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;word-spacing:0px;}.elementor-1468 .elementor-element.elementor-element-2c26fac p{margin-block-end:0px;}.elementor-1468 .elementor-element.elementor-element-c87986b .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#7C3AED;color:#7C3AED;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E5F5;border-radius:20px 20px 20px 20px;}.elementor-1468 .elementor-element.elementor-element-c87986b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1468 .elementor-element.elementor-element-c87986b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1468 .elementor-element.elementor-element-75184fa{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E5F5;--border-color:#E9E5F5;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:05px;}.elementor-1468 .elementor-element.elementor-element-75184fa:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-75184fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAFF;}.elementor-1468 .elementor-element.elementor-element-75184fa:hover{background-color:#F7F3FF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8C8FF;--border-color:#D8C8FF;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1468 .elementor-element.elementor-element-75184fa, .elementor-1468 .elementor-element.elementor-element-75184fa::before{--border-transition:0.3s;}.elementor-1468 .elementor-element.elementor-element-0c258fe{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-d90149a{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-9b3e70d .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:500;color:#17151C;}.elementor-1468 .elementor-element.elementor-element-b36a900 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-1468 .elementor-element.elementor-element-b36a900{columns:1;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;word-spacing:0px;}.elementor-1468 .elementor-element.elementor-element-b36a900 p{margin-block-end:0px;}.elementor-1468 .elementor-element.elementor-element-881f3ae .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#7C3AED;color:#7C3AED;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E5F5;border-radius:20px 20px 20px 20px;}.elementor-1468 .elementor-element.elementor-element-881f3ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1468 .elementor-element.elementor-element-881f3ae .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1468 .elementor-element.elementor-element-a701b52{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E5F5;--border-color:#E9E5F5;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:05px;}.elementor-1468 .elementor-element.elementor-element-a701b52:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-a701b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAFF;}.elementor-1468 .elementor-element.elementor-element-a701b52:hover{background-color:#F7F3FF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8C8FF;--border-color:#D8C8FF;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1468 .elementor-element.elementor-element-a701b52, .elementor-1468 .elementor-element.elementor-element-a701b52::before{--border-transition:0.3s;}.elementor-1468 .elementor-element.elementor-element-18659a8{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-0911a68{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-3a19027 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:500;color:#17151C;}.elementor-1468 .elementor-element.elementor-element-7712424 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-1468 .elementor-element.elementor-element-7712424{columns:1;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;word-spacing:0px;}.elementor-1468 .elementor-element.elementor-element-7712424 p{margin-block-end:0px;}.elementor-1468 .elementor-element.elementor-element-0176296 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#7C3AED;color:#7C3AED;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E5F5;border-radius:20px 20px 20px 20px;}.elementor-1468 .elementor-element.elementor-element-0176296 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1468 .elementor-element.elementor-element-0176296 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1468 .elementor-element.elementor-element-a604e9e{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E5F5;--border-color:#E9E5F5;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:05px;}.elementor-1468 .elementor-element.elementor-element-a604e9e:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-a604e9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAFF;}.elementor-1468 .elementor-element.elementor-element-a604e9e:hover{background-color:#F7F3FF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8C8FF;--border-color:#D8C8FF;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1468 .elementor-element.elementor-element-a604e9e, .elementor-1468 .elementor-element.elementor-element-a604e9e::before{--border-transition:0.3s;}.elementor-1468 .elementor-element.elementor-element-07c6fbe{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-60a8b98{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-125e4a6 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:500;color:#17151C;}.elementor-1468 .elementor-element.elementor-element-f8173ad > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-1468 .elementor-element.elementor-element-f8173ad{columns:1;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;word-spacing:0px;}.elementor-1468 .elementor-element.elementor-element-f8173ad p{margin-block-end:0px;}.elementor-1468 .elementor-element.elementor-element-137ea38 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#7C3AED;color:#7C3AED;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E5F5;border-radius:20px 20px 20px 20px;}.elementor-1468 .elementor-element.elementor-element-137ea38 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1468 .elementor-element.elementor-element-137ea38 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1468 .elementor-element.elementor-element-37c236d{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E5F5;--border-color:#E9E5F5;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:05px;}.elementor-1468 .elementor-element.elementor-element-37c236d:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-37c236d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAFF;}.elementor-1468 .elementor-element.elementor-element-37c236d:hover{background-color:#F7F3FF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8C8FF;--border-color:#D8C8FF;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1468 .elementor-element.elementor-element-37c236d, .elementor-1468 .elementor-element.elementor-element-37c236d::before{--border-transition:0.3s;}.elementor-1468 .elementor-element.elementor-element-9decd82{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-8aeabad{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-16b8f11 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:500;color:#17151C;}.elementor-1468 .elementor-element.elementor-element-206a96a > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-1468 .elementor-element.elementor-element-206a96a{columns:1;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;word-spacing:0px;}.elementor-1468 .elementor-element.elementor-element-206a96a p{margin-block-end:0px;}.elementor-1468 .elementor-element.elementor-element-bb78839 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#7C3AED;color:#7C3AED;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E5F5;border-radius:20px 20px 20px 20px;}.elementor-1468 .elementor-element.elementor-element-bb78839 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1468 .elementor-element.elementor-element-bb78839 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1468 .elementor-element.elementor-element-bfe4963{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E5F5;--border-color:#E9E5F5;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:05px;}.elementor-1468 .elementor-element.elementor-element-bfe4963:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-bfe4963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAFF;}.elementor-1468 .elementor-element.elementor-element-bfe4963:hover{background-color:#F7F3FF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8C8FF;--border-color:#D8C8FF;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1468 .elementor-element.elementor-element-bfe4963, .elementor-1468 .elementor-element.elementor-element-bfe4963::before{--border-transition:0.3s;}.elementor-1468 .elementor-element.elementor-element-01a6646{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-73a5d45{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-c79d961 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:500;color:#17151C;}.elementor-1468 .elementor-element.elementor-element-2c6c8f9 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-1468 .elementor-element.elementor-element-2c6c8f9{columns:1;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;word-spacing:0px;}.elementor-1468 .elementor-element.elementor-element-2c6c8f9 p{margin-block-end:0px;}.elementor-1468 .elementor-element.elementor-element-70d7cea .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#7C3AED;color:#7C3AED;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E5F5;border-radius:20px 20px 20px 20px;}.elementor-1468 .elementor-element.elementor-element-70d7cea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1468 .elementor-element.elementor-element-70d7cea .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1468 .elementor-element.elementor-element-ff1a2da{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-57e8e23 );--border-color:var( --e-global-color-57e8e23 );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:05px;}.elementor-1468 .elementor-element.elementor-element-ff1a2da:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-ff1a2da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAFF;}.elementor-1468 .elementor-element.elementor-element-ff1a2da:hover{background-color:#F7F3FF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c61f256 );--border-color:var( --e-global-color-c61f256 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1468 .elementor-element.elementor-element-ff1a2da, .elementor-1468 .elementor-element.elementor-element-ff1a2da::before{--border-transition:0.3s;}.elementor-1468 .elementor-element.elementor-element-eeb5d85{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-a8733ba{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-36c4159 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:500;color:#17151C;}.elementor-1468 .elementor-element.elementor-element-de5b8fe > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-1468 .elementor-element.elementor-element-de5b8fe{columns:1;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;word-spacing:0px;}.elementor-1468 .elementor-element.elementor-element-de5b8fe p{margin-block-end:0px;}.elementor-1468 .elementor-element.elementor-element-74cdfca .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#7C3AED;color:#7C3AED;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E5F5;border-radius:20px 20px 20px 20px;}.elementor-1468 .elementor-element.elementor-element-74cdfca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1468 .elementor-element.elementor-element-74cdfca .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1468 .elementor-element.elementor-element-8aba9bf{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E5F5;--border-color:#E9E5F5;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:05px;}.elementor-1468 .elementor-element.elementor-element-8aba9bf:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-8aba9bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAFF;}.elementor-1468 .elementor-element.elementor-element-8aba9bf:hover{background-color:#F7F3FF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8C8FF;--border-color:#D8C8FF;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1468 .elementor-element.elementor-element-8aba9bf, .elementor-1468 .elementor-element.elementor-element-8aba9bf::before{--border-transition:0.3s;}.elementor-1468 .elementor-element.elementor-element-6b5557b{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-54a39f9{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-28e4645 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:500;color:#17151C;}.elementor-1468 .elementor-element.elementor-element-7d252f5 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-1468 .elementor-element.elementor-element-7d252f5{columns:1;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;word-spacing:0px;}.elementor-1468 .elementor-element.elementor-element-7d252f5 p{margin-block-end:0px;}.elementor-1468 .elementor-element.elementor-element-313f80e .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#7C3AED;color:#7C3AED;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E5F5;border-radius:20px 20px 20px 20px;}.elementor-1468 .elementor-element.elementor-element-313f80e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1468 .elementor-element.elementor-element-313f80e .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1468 .elementor-element.elementor-element-18b19db{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E5F5;--border-color:#E9E5F5;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:05px;}.elementor-1468 .elementor-element.elementor-element-18b19db:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-18b19db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAFF;}.elementor-1468 .elementor-element.elementor-element-18b19db:hover{background-color:#F7F3FF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8C8FF;--border-color:#D8C8FF;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1468 .elementor-element.elementor-element-18b19db, .elementor-1468 .elementor-element.elementor-element-18b19db::before{--border-transition:0.3s;}.elementor-1468 .elementor-element.elementor-element-3569003{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-6de10a3{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-2206397 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:500;color:#17151C;}.elementor-1468 .elementor-element.elementor-element-ce60f63 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-1468 .elementor-element.elementor-element-ce60f63{columns:1;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;word-spacing:0px;}.elementor-1468 .elementor-element.elementor-element-ce60f63 p{margin-block-end:0px;}.elementor-1468 .elementor-element.elementor-element-91b3092 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;fill:#7C3AED;color:#7C3AED;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E5F5;border-radius:20px 20px 20px 20px;}.elementor-1468 .elementor-element.elementor-element-91b3092 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1468 .elementor-element.elementor-element-91b3092 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1468 .elementor-element.elementor-element-aa19181{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-aa19181:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-aa19181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1468 .elementor-element.elementor-element-6049a90{text-align:center;}.elementor-1468 .elementor-element.elementor-element-6049a90 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:55px;font-weight:600;color:#111111;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1468 .elementor-element.elementor-element-0b0b56c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-57e8e23 );--border-color:var( --e-global-color-57e8e23 );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1468 .elementor-element.elementor-element-a9d66ae{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-1468 .elementor-element.elementor-element-fc855c9{--display:flex;--min-height:50vh;--background-transition:6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f3cfa00 );--border-color:var( --e-global-color-f3cfa00 );--border-radius:15px 15px 15px 15px;}.elementor-1468 .elementor-element.elementor-element-fc855c9:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-fc855c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kriva.in/wp-content/uploads/2025/08/hostkro-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1468 .elementor-element.elementor-element-fc855c9:hover{background-image:url("https://kriva.in/wp-content/uploads/2025/08/hostkro-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-75f0287 );--border-color:var( --e-global-color-75f0287 );}.elementor-1468 .elementor-element.elementor-element-fc855c9, .elementor-1468 .elementor-element.elementor-element-fc855c9::before{--border-transition:0.3s;}.elementor-1468 .elementor-element.elementor-element-2c3bbbe{--display:flex;--min-height:50vh;--background-transition:6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f3cfa00 );--border-color:var( --e-global-color-f3cfa00 );--border-radius:15px 15px 15px 15px;}.elementor-1468 .elementor-element.elementor-element-2c3bbbe:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-2c3bbbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kriva.in/wp-content/uploads/2025/10/screencapture-antarabooks-akashsingh-org-2025-10-25-13_50_45-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1468 .elementor-element.elementor-element-2c3bbbe:hover{background-image:url("https://kriva.in/wp-content/uploads/2025/10/screencapture-antarabooks-akashsingh-org-2025-10-25-13_50_45-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-75f0287 );--border-color:var( --e-global-color-75f0287 );}.elementor-1468 .elementor-element.elementor-element-2c3bbbe, .elementor-1468 .elementor-element.elementor-element-2c3bbbe::before{--border-transition:0.3s;}.elementor-1468 .elementor-element.elementor-element-6f2013d{--display:flex;--min-height:50vh;--background-transition:6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f3cfa00 );--border-color:var( --e-global-color-f3cfa00 );--border-radius:15px 15px 15px 15px;}.elementor-1468 .elementor-element.elementor-element-6f2013d:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-6f2013d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kriva.in/wp-content/uploads/2025/08/cartsonwheel-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1468 .elementor-element.elementor-element-6f2013d:hover{background-image:url("https://kriva.in/wp-content/uploads/2025/08/cartsonwheel-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-75f0287 );--border-color:var( --e-global-color-75f0287 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1468 .elementor-element.elementor-element-6f2013d, .elementor-1468 .elementor-element.elementor-element-6f2013d::before{--border-transition:0.3s;}.elementor-1468 .elementor-element.elementor-element-52d1523{--display:flex;--min-height:50vh;--background-transition:6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f3cfa00 );--border-color:var( --e-global-color-f3cfa00 );--border-radius:15px 15px 15px 15px;}.elementor-1468 .elementor-element.elementor-element-52d1523:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-52d1523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kriva.in/wp-content/uploads/2025/10/screencapture-vivekpadalia-2025-10-25-13_52_08-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1468 .elementor-element.elementor-element-52d1523:hover{background-image:url("https://kriva.in/wp-content/uploads/2025/10/screencapture-vivekpadalia-2025-10-25-13_52_08-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-75f0287 );--border-color:var( --e-global-color-75f0287 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1468 .elementor-element.elementor-element-52d1523, .elementor-1468 .elementor-element.elementor-element-52d1523::before{--border-transition:0.3s;}.elementor-1468 .elementor-element.elementor-element-0f36f58{--display:flex;--min-height:50vh;--background-transition:6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f3cfa00 );--border-color:var( --e-global-color-f3cfa00 );--border-radius:15px 15px 15px 15px;}.elementor-1468 .elementor-element.elementor-element-0f36f58:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-0f36f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kriva.in/wp-content/uploads/2025/10/screencapture-himnaad-2025-10-25-13_47_16-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1468 .elementor-element.elementor-element-0f36f58:hover{background-image:url("https://kriva.in/wp-content/uploads/2025/10/screencapture-himnaad-2025-10-25-13_47_16-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-75f0287 );--border-color:var( --e-global-color-75f0287 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1468 .elementor-element.elementor-element-0f36f58, .elementor-1468 .elementor-element.elementor-element-0f36f58::before{--border-transition:0.3s;}.elementor-1468 .elementor-element.elementor-element-0f1b237{--display:flex;--min-height:50vh;--background-transition:6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f3cfa00 );--border-color:var( --e-global-color-f3cfa00 );--border-radius:15px 15px 15px 15px;}.elementor-1468 .elementor-element.elementor-element-0f1b237:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-0f1b237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kriva.in/wp-content/uploads/2025/08/vrakodharsolution-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1468 .elementor-element.elementor-element-0f1b237:hover{background-image:url("https://kriva.in/wp-content/uploads/2025/08/vrakodharsolution-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-75f0287 );--border-color:var( --e-global-color-75f0287 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1468 .elementor-element.elementor-element-0f1b237, .elementor-1468 .elementor-element.elementor-element-0f1b237::before{--border-transition:0.3s;}.elementor-1468 .elementor-element.elementor-element-0e5b0ef{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-57e8e23 );--border-color:var( --e-global-color-57e8e23 );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1468 .elementor-element.elementor-element-b76e19b{--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1468 .elementor-element.elementor-element-7f91ba0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-57e8e23 );--border-color:var( --e-global-color-57e8e23 );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1468 .elementor-element.elementor-element-7d6e599{--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1468 .elementor-element.elementor-element-a707d12{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-57e8e23 );--border-color:var( --e-global-color-57e8e23 );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1468 .elementor-element.elementor-element-785253c{--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1468 .elementor-element.elementor-element-7c262e3{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:15px 15px 15px 15px;--n-tabs-title-color:#7C3AED;--n-tabs-title-color-active:#7C3AED;--n-tabs-icon-color:var( --e-global-color-8fca6ac );--n-tabs-icon-color-active:var( --e-global-color-8fca6ac );}.elementor-1468 .elementor-element.elementor-element-7c262e3 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1468 .elementor-element.elementor-element-7c262e3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c61f256 );box-shadow:0px 0px 55px 0px rgba(168.0000000000003, 85.00000000000001, 247, 0.45);}.elementor-1468 .elementor-element.elementor-element-7c262e3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1468 .elementor-element.elementor-element-7c262e3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#13862300;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c61f256 );}.elementor-1468 .elementor-element.elementor-element-7c262e3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;}.elementor-1468 .elementor-element.elementor-element-7c262e3 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#7C3AED;--n-tabs-icon-color-hover:var( --e-global-color-8fca6ac );}.elementor-1468 .elementor-element.elementor-element-0a98b1e .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8ab1823 );border-radius:20px 20px 20px 20px;}.elementor-1468 .elementor-element.elementor-element-0a98b1e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1468 .elementor-element.elementor-element-0a98b1e .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1468 .elementor-element.elementor-element-3ef554c{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-3ef554c:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-3ef554c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1468 .elementor-element.elementor-element-052c2b8{text-align:center;}.elementor-1468 .elementor-element.elementor-element-052c2b8 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:55px;font-weight:600;color:#111111;}.elementor-1468 .elementor-element.elementor-element-13cdcc7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1468 .elementor-element.elementor-element-8e52b20{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E3F0;--border-color:#E8E3F0;--border-radius:15px 15px 15px 15px;}.elementor-1468 .elementor-element.elementor-element-8e52b20:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-8e52b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAFF;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1468 .elementor-element.elementor-element-6611ed2 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1468 .elementor-element.elementor-element-6611ed2 .elementor-testimonial-wrapper{text-align:start;}.elementor-1468 .elementor-element.elementor-element-6611ed2 .elementor-testimonial-content{color:#38343F;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-1468 .elementor-element.elementor-element-6611ed2 .elementor-testimonial-name{color:#15131A;}.elementor-1468 .elementor-element.elementor-element-6611ed2 .elementor-testimonial-job{color:#77727F;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-1468 .elementor-element.elementor-element-fce27fb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E3F0;--border-color:#E8E3F0;--border-radius:15px 15px 15px 15px;}.elementor-1468 .elementor-element.elementor-element-fce27fb:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-fce27fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAFF;}.elementor-1468 .elementor-element.elementor-element-c23f0e8 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1468 .elementor-element.elementor-element-c23f0e8 .elementor-testimonial-wrapper{text-align:start;}.elementor-1468 .elementor-element.elementor-element-c23f0e8 .elementor-testimonial-content{color:#38343F;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-1468 .elementor-element.elementor-element-c23f0e8 .elementor-testimonial-name{color:#15131A;}.elementor-1468 .elementor-element.elementor-element-c23f0e8 .elementor-testimonial-job{color:#77727F;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-1468 .elementor-element.elementor-element-19e529e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E3F0;--border-color:#E8E3F0;--border-radius:15px 15px 15px 15px;}.elementor-1468 .elementor-element.elementor-element-19e529e:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-19e529e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAFF;}.elementor-1468 .elementor-element.elementor-element-a1c1e9c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1468 .elementor-element.elementor-element-a1c1e9c .elementor-testimonial-wrapper{text-align:start;}.elementor-1468 .elementor-element.elementor-element-a1c1e9c .elementor-testimonial-content{color:#38343F;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-1468 .elementor-element.elementor-element-a1c1e9c .elementor-testimonial-name{color:#15131A;}.elementor-1468 .elementor-element.elementor-element-a1c1e9c .elementor-testimonial-job{color:#77727F;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-1468 .elementor-element.elementor-element-9950a17{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-9950a17:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-9950a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1468 .elementor-element.elementor-element-9b9dc4a{text-align:center;}.elementor-1468 .elementor-element.elementor-element-9b9dc4a .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:55px;font-weight:600;color:#111111;}.elementor-1468 .elementor-element.elementor-element-49e75bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1468 .elementor-element.elementor-element-648b5d7{--display:flex;}.elementor-1468 .elementor-element.elementor-element-ccfcecb{--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;}.elementor-1468 .elementor-element.elementor-element-8da26fc{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#29252F;}.elementor-1468 .elementor-element.elementor-element-8da26fc p{margin-block-end:10px;}.elementor-1468 .elementor-element.elementor-element-5f7e91d{--display:flex;}.elementor-1468 .elementor-element.elementor-element-a0796a2{--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;}.elementor-1468 .elementor-element.elementor-element-874c557{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#29252F;}.elementor-1468 .elementor-element.elementor-element-874c557 p{margin-block-end:10px;}.elementor-1468 .elementor-element.elementor-element-64de13c{--display:flex;}.elementor-1468 .elementor-element.elementor-element-403dca4{--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;}.elementor-1468 .elementor-element.elementor-element-7fcb49b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#29252F;}.elementor-1468 .elementor-element.elementor-element-7fcb49b p{margin-block-end:10px;}.elementor-1468 .elementor-element.elementor-element-adc1251{--display:flex;}.elementor-1468 .elementor-element.elementor-element-bb3f3de{--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;}.elementor-1468 .elementor-element.elementor-element-1b7e3ce{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#29252F;}.elementor-1468 .elementor-element.elementor-element-1b7e3ce p{margin-block-end:10px;}.elementor-1468 .elementor-element.elementor-element-ed38568{--display:flex;}.elementor-1468 .elementor-element.elementor-element-856f15f{--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;}.elementor-1468 .elementor-element.elementor-element-e78125a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#29252F;}.elementor-1468 .elementor-element.elementor-element-e78125a p{margin-block-end:10px;}.elementor-1468 .elementor-element.elementor-element-927bfc9{--display:flex;}.elementor-1468 .elementor-element.elementor-element-36cae46{--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;}.elementor-1468 .elementor-element.elementor-element-177e36f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#29252F;}.elementor-1468 .elementor-element.elementor-element-177e36f p{margin-block-end:10px;}.elementor-1468 .elementor-element.elementor-element-f821c34{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:#29252F;--n-accordion-title-hover-color:#29252F;--n-accordion-title-active-color:#29252F;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#7C3AED;--n-accordion-icon-hover-color:#7C3AED;--n-accordion-icon-active-color:#7C3AED;}.elementor-1468 .elementor-element.elementor-element-f821c34 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-57e8e23 );}.elementor-1468 .elementor-element.elementor-element-f821c34 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c61f256 );}.elementor-1468 .elementor-element.elementor-element-f821c34 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-75f0287 );}:where( .elementor-1468 .elementor-element.elementor-element-f821c34 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;}:where( .elementor-1468 .elementor-element.elementor-element-f821c34 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-75f0287 );--border-radius:15px 15px 15px 15px;}.elementor-1468 .elementor-element.elementor-element-19fbf64{--display:flex;}.elementor-1468 .elementor-element.elementor-element-01abcff{--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;}.elementor-1468 .elementor-element.elementor-element-bd4ccd6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#29252F;}.elementor-1468 .elementor-element.elementor-element-bd4ccd6 p{margin-block-end:10px;}.elementor-1468 .elementor-element.elementor-element-bf0c790{--display:flex;}.elementor-1468 .elementor-element.elementor-element-4c87c60{--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;}.elementor-1468 .elementor-element.elementor-element-0f8290f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#29252F;}.elementor-1468 .elementor-element.elementor-element-0f8290f p{margin-block-end:10px;}.elementor-1468 .elementor-element.elementor-element-4787604{--display:flex;}.elementor-1468 .elementor-element.elementor-element-214fa46{--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;}.elementor-1468 .elementor-element.elementor-element-2f706f2{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#29252F;}.elementor-1468 .elementor-element.elementor-element-2f706f2 p{margin-block-end:10px;}.elementor-1468 .elementor-element.elementor-element-8eff333{--display:flex;}.elementor-1468 .elementor-element.elementor-element-cdc0550{--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;}.elementor-1468 .elementor-element.elementor-element-4222cda{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#29252F;}.elementor-1468 .elementor-element.elementor-element-4222cda p{margin-block-end:10px;}.elementor-1468 .elementor-element.elementor-element-0702211{--display:flex;}.elementor-1468 .elementor-element.elementor-element-855316f{--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;}.elementor-1468 .elementor-element.elementor-element-0adc6a0{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#29252F;}.elementor-1468 .elementor-element.elementor-element-0adc6a0 p{margin-block-end:10px;}.elementor-1468 .elementor-element.elementor-element-c7751cf{--display:flex;}.elementor-1468 .elementor-element.elementor-element-b51c585{--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;}.elementor-1468 .elementor-element.elementor-element-768690c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#29252F;}.elementor-1468 .elementor-element.elementor-element-768690c p{margin-block-end:10px;}.elementor-1468 .elementor-element.elementor-element-e427701{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:#29252F;--n-accordion-title-hover-color:#29252F;--n-accordion-title-active-color:#29252F;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#7C3AED;--n-accordion-icon-hover-color:#7C3AED;--n-accordion-icon-active-color:#7C3AED;}.elementor-1468 .elementor-element.elementor-element-e427701 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-57e8e23 );}.elementor-1468 .elementor-element.elementor-element-e427701 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c61f256 );}.elementor-1468 .elementor-element.elementor-element-e427701 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-75f0287 );}:where( .elementor-1468 .elementor-element.elementor-element-e427701 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;}:where( .elementor-1468 .elementor-element.elementor-element-e427701 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-75f0287 );--border-radius:15px 15px 15px 15px;}.elementor-1468 .elementor-element.elementor-element-b0e69f2{--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;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-b0e69f2:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-b0e69f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1468 .elementor-element.elementor-element-9a8980a{text-align:center;}.elementor-1468 .elementor-element.elementor-element-9a8980a .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:55px;font-weight:600;color:#111111;}.elementor-1468 .elementor-element.elementor-element-797de51 > .elementor-widget-container{padding:0px 150px 0px 150px;}.elementor-1468 .elementor-element.elementor-element-797de51{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#111111;}.elementor-1468 .elementor-element.elementor-element-797de51 p{margin-block-end:0px;}.elementor-1468 .elementor-element.elementor-element-797de51 a{color:#111111;}.elementor-1468 .elementor-element.elementor-element-90957f4 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;fill:#111111;color:#111111;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-57e8e23 );border-radius:50px 50px 50px 50px;padding:16px 25px 16px 25px;}.elementor-1468 .elementor-element.elementor-element-90957f4 .elementor-button:hover, .elementor-1468 .elementor-element.elementor-element-90957f4 .elementor-button:focus{background-color:#BBA7F100;color:#111111;border-color:var( --e-global-color-609b183 );}.elementor-1468 .elementor-element.elementor-element-90957f4 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1468 .elementor-element.elementor-element-90957f4 .elementor-button:hover svg, .elementor-1468 .elementor-element.elementor-element-90957f4 .elementor-button:focus svg{fill:#111111;}.elementor-1468 .elementor-element.elementor-element-936fd54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-1468 .elementor-element.elementor-element-936fd54{text-align:center;}.elementor-1468 .elementor-element.elementor-element-936fd54 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-weight:600;color:#111111;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1468 .elementor-element.elementor-element-035250a > .elementor-widget-container{padding:0px 250px 0px 250px;}.elementor-1468 .elementor-element.elementor-element-035250a .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1468 .elementor-element.elementor-element-035250a .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1468 .elementor-element.elementor-element-035250a .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1468 .elementor-element.elementor-element-035250a .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1468 .elementor-element.elementor-element-035250a .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1468 .elementor-element.elementor-element-035250a .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1468 .elementor-element.elementor-element-035250a .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1468 .elementor-element.elementor-element-035250a .elementor-field-group > label, .elementor-1468 .elementor-element.elementor-element-035250a .elementor-field-subgroup label{color:var( --e-global-color-6518c1f );}.elementor-1468 .elementor-element.elementor-element-035250a .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-46413da );}.elementor-1468 .elementor-element.elementor-element-035250a .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-1468 .elementor-element.elementor-element-035250a .elementor-field-group .elementor-field, .elementor-1468 .elementor-element.elementor-element-035250a .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-1468 .elementor-element.elementor-element-035250a .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:var( --e-global-color-57e8e23 );border-radius:15px 15px 15px 15px;}.elementor-1468 .elementor-element.elementor-element-035250a .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:var( --e-global-color-57e8e23 );border-radius:15px 15px 15px 15px;}.elementor-1468 .elementor-element.elementor-element-035250a .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-57e8e23 );}.elementor-1468 .elementor-element.elementor-element-035250a .elementor-button{font-family:"Fraunces", Sans-serif;font-weight:500;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-1468 .elementor-element.elementor-element-035250a .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-609b183 );color:#000000;border-color:var( --e-global-color-46413da );}.elementor-1468 .elementor-element.elementor-element-035250a .elementor-button[type="submit"]{background-color:var( --e-global-color-609b183 );color:#000000;border-color:var( --e-global-color-46413da );}.elementor-1468 .elementor-element.elementor-element-035250a .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-1468 .elementor-element.elementor-element-035250a .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1468 .elementor-element.elementor-element-035250a .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-609b183 );color:#ffffff;}.elementor-1468 .elementor-element.elementor-element-035250a .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-609b183 );color:#ffffff;}.elementor-1468 .elementor-element.elementor-element-035250a .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1468 .elementor-element.elementor-element-035250a .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1468 .elementor-element.elementor-element-035250a{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(min-width:768px){.elementor-1468 .elementor-element.elementor-element-28ce4af{--content-width:1240px;}.elementor-1468 .elementor-element.elementor-element-dbfe35a{--content-width:1240px;}.elementor-1468 .elementor-element.elementor-element-981acd3{--width:15%;}.elementor-1468 .elementor-element.elementor-element-e8451f8{--width:100%;}.elementor-1468 .elementor-element.elementor-element-1eb5c6d{--content-width:1240px;}.elementor-1468 .elementor-element.elementor-element-63d7820{--content-width:1240px;}.elementor-1468 .elementor-element.elementor-element-aa19181{--content-width:1240px;}.elementor-1468 .elementor-element.elementor-element-3ef554c{--content-width:1240px;}.elementor-1468 .elementor-element.elementor-element-9950a17{--content-width:1240px;}.elementor-1468 .elementor-element.elementor-element-b0e69f2{--content-width:1240px;}}@media(min-width:1025px){.elementor-1468 .elementor-element.elementor-element-fc855c9:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-fc855c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1468 .elementor-element.elementor-element-fc855c9:hover{background-attachment:scroll;}.elementor-1468 .elementor-element.elementor-element-2c3bbbe:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-2c3bbbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1468 .elementor-element.elementor-element-2c3bbbe:hover{background-attachment:scroll;}.elementor-1468 .elementor-element.elementor-element-6f2013d:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-6f2013d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1468 .elementor-element.elementor-element-6f2013d:hover{background-attachment:scroll;}.elementor-1468 .elementor-element.elementor-element-52d1523:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-52d1523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1468 .elementor-element.elementor-element-52d1523:hover{background-attachment:scroll;}.elementor-1468 .elementor-element.elementor-element-0f36f58:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-0f36f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1468 .elementor-element.elementor-element-0f36f58:hover{background-attachment:scroll;}.elementor-1468 .elementor-element.elementor-element-0f1b237:not(.elementor-motion-effects-element-type-background), .elementor-1468 .elementor-element.elementor-element-0f1b237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1468 .elementor-element.elementor-element-0f1b237:hover{background-attachment:scroll;}}@media(max-width:1024px){.elementor-1468 .elementor-element.elementor-element-6959012{--grid-auto-flow:row;}.elementor-1468 .elementor-element.elementor-element-a9d66ae{--grid-auto-flow:row;}.elementor-1468 .elementor-element.elementor-element-035250a > .elementor-widget-container{padding:1px 150px 1px 150px;}}@media(max-width:767px){.elementor-1468 .elementor-element.elementor-element-28ce4af{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1468 .elementor-element.elementor-element-61a1528 .elementor-heading-title{font-size:40px;}.elementor-1468 .elementor-element.elementor-element-f1b2cce .elementor-heading-title{font-size:40px;}.elementor-1468 .elementor-element.elementor-element-c9e04a6 .elementor-heading-title{font-size:40px;}.elementor-1468 .elementor-element.elementor-element-981acd3{--width:26%;}.elementor-1468 .elementor-element.elementor-element-be21567 .elementor-heading-title{font-size:12px;}.elementor-1468 .elementor-element.elementor-element-e8451f8{--width:67%;}.elementor-1468 .elementor-element.elementor-element-1eb5c6d{--min-height:0vh;}.elementor-1468 .elementor-element.elementor-element-ebca897{--e-image-carousel-slides-to-show:4;}.elementor-1468 .elementor-element.elementor-element-6959012{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1468 .elementor-element.elementor-element-a9d66ae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1468 .elementor-element.elementor-element-052c2b8 .elementor-heading-title{font-size:30px;}.elementor-1468 .elementor-element.elementor-element-9b9dc4a .elementor-heading-title{font-size:35px;}.elementor-1468 .elementor-element.elementor-element-9a8980a .elementor-heading-title{font-size:30px;}.elementor-1468 .elementor-element.elementor-element-797de51 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-1468 .elementor-element.elementor-element-797de51{font-size:16px;}.elementor-1468 .elementor-element.elementor-element-035250a > .elementor-widget-container{padding:0px 10px 0px 10px;}}/* Start custom CSS for image-carousel, class: .elementor-element-34cd040 */.elementor-1468 .elementor-element.elementor-element-34cd040 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ebca897 */.elementor-1468 .elementor-element.elementor-element-ebca897 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-745d81a */.message-heart-icon{
    display:inline-flex;
    cursor:pointer;
    color:#A855F7;
}

.message-heart-icon svg{
    overflow:visible;
}

.message-heart-icon .bubble{
    transform-origin:4px 20px;
}

.message-heart-icon .heart{
    transform-origin:center;
}

.message-heart-icon:hover .bubble{
    animation:bubblePop .55s cubic-bezier(.34,1.4,.64,1);
}

.message-heart-icon:hover .heart{
    animation:heartPop .7s ease-in-out .18s;
}

@keyframes bubblePop{

0%{
transform:scale(.3);
opacity:0;
}

70%{
transform:scale(1.05);
opacity:1;
}

100%{
transform:scale(1);
opacity:1;
}

}

@keyframes heartPop{

0%{
transform:scale(.6);
opacity:0;
}

30%{
transform:scale(1.22);
opacity:1;
}

55%{
transform:scale(1);
}

75%{
transform:scale(1.14);
}

100%{
transform:scale(1);
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c87986b */.hostkro-btn .elementor-button {
    transition: all 0.3s ease;
}

.hostkro-btn .elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 30px rgba(168, 85, 247, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e18e985 */.hover-card {
    transition: all 0.3s ease;
    border-radius: 16px; /* Optional */
}

.hover-card:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 30px rgba(168, 85, 247, 0.45);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed4ee02 */.chart-icon{
    display:inline-flex;
    color:#A855F7;
    cursor:pointer;
}

.chart-icon svg{
    overflow:visible;
    transform-origin:center;
}

.chart-icon .line{
    stroke-dasharray:40;
    stroke-dashoffset:40;
}

.chart-icon .bar{
    transform-origin:center bottom;
}

.chart-icon:hover svg{
    animation:chartBounce .8s cubic-bezier(.25,.1,.25,1);
}

.chart-icon:hover .line{
    animation:drawLine 1s ease-in-out forwards;
}

.chart-icon:hover .bar1{
    animation:growBar .7s ease .18s;
}

.chart-icon:hover .bar2{
    animation:growBar .7s ease .24s;
}

.chart-icon:hover .bar3{
    animation:growBar .7s ease;
}

.chart-icon:hover .bar4{
    animation:growBar .7s ease .06s;
}

.chart-icon:hover .bar5{
    animation:growBar .7s ease .12s;
}

@keyframes chartBounce{

0%{
transform:scale(1) rotate(0deg);
}

40%{
transform:scale(1.04) rotate(-1.5deg);
}

70%{
transform:scale(.99) rotate(1deg);
}

100%{
transform:scale(1) rotate(0deg);
}

}

@keyframes growBar{

0%{
transform:scaleY(1);
}

40%{
transform:scaleY(1.4);
}

70%{
transform:scaleY(.95);
}

100%{
transform:scaleY(1);
}

}

@keyframes drawLine{

0%{
stroke-dashoffset:40;
opacity:.6;
}

100%{
stroke-dashoffset:0;
opacity:1;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-881f3ae */.hostkro-btn .elementor-button {
    transition: all 0.3s ease;
}

.hostkro-btn .elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 30px rgba(168, 85, 247, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75184fa */.hover-card {
    transition: all 0.3s ease;
    border-radius: 16px; /* Optional */
}

.hover-card:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 30px rgba(168, 85, 247, 0.45);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-de53bdd */.search-icon{
    display:inline-flex;
    color:#A855F7;
    cursor:pointer;
}

.search-icon svg{
    overflow:visible;
}

.search-icon .lens{
    transform-origin:11px 11px;
}

.search-icon:hover .lens{
    animation:searchMove 1.2s ease-in-out;
}

@keyframes searchMove{

0%{
transform:translate(0,0) rotate(0deg);
}

20%{
transform:translate(2px,-1px) rotate(6deg);
}

40%{
transform:translate(-2px,2px) rotate(-6deg);
}

70%{
transform:translate(1px,-1px) rotate(4deg);
}

100%{
transform:translate(0,0) rotate(0deg);
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0176296 */.hostkro-btn .elementor-button {
    transition: all 0.3s ease;
}

.hostkro-btn .elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 30px rgba(168, 85, 247, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a701b52 */.hover-card {
    transition: all 0.3s ease;
    border-radius: 16px; /* Optional */
}

.hover-card:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 30px rgba(168, 85, 247, 0.45);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-616f31d */.code-icon{
    display:inline-flex;
    cursor:pointer;
    color:#A855F7;
}

.code-icon svg{
    overflow:visible;
}

/* Prepare line animations */
.code-icon .left-arrow,
.code-icon .right-arrow,
.code-icon .slash{
    stroke-dasharray:40;
}

.code-icon .left-arrow{
    stroke-dashoffset:40;
}

.code-icon .right-arrow{
    stroke-dashoffset:40;
}

.code-icon:hover .left-arrow{
    animation:leftDraw .7s ease-in-out forwards;
}

.code-icon:hover .right-arrow{
    animation:rightDraw .7s ease-in-out .1s forwards;
}

.code-icon:hover .slash{
    animation:slashFlash 1s ease-in-out;
}

@keyframes leftDraw{

0%{
stroke-dashoffset:40;
opacity:.6;
}

100%{
stroke-dashoffset:0;
opacity:1;
}

}

@keyframes rightDraw{

0%{
stroke-dashoffset:40;
opacity:.6;
}

100%{
stroke-dashoffset:0;
opacity:1;
}

}

@keyframes slashFlash{

0%{
stroke-dashoffset:0;
opacity:1;
}

50%{
stroke-dashoffset:40;
opacity:.4;
}

100%{
stroke-dashoffset:0;
opacity:1;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-137ea38 */.hostkro-btn .elementor-button {
    transition: all 0.3s ease;
}

.hostkro-btn .elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 30px rgba(168, 85, 247, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a604e9e */.hover-card {
    transition: all 0.3s ease;
    border-radius: 16px; /* Optional */
}

.hover-card:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 30px rgba(168, 85, 247, 0.45);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bffe511 */.cpu-icon{
    display:inline-flex;
    color:#A855F7;
    cursor:pointer;
}

.cpu-icon svg{
    overflow:visible;
}

/* ---------- BODY ---------- */

.cpu-body{
    stroke-dasharray:70;
    stroke-dashoffset:70;
}

/* ---------- CORE ---------- */

.cpu-core{
    transform-origin:center;
    transform-box:fill-box;
}

/* ---------- PINS ---------- */

.pin{
    transform-origin:center;
    transform-box:fill-box;
}

/* ---------- Hover ---------- */

.cpu-icon:hover .cpu-body{
    animation:drawBody .5s cubic-bezier(.16,1,.3,1) forwards;
}

.cpu-icon:hover .cpu-core{
    animation:popCore .38s cubic-bezier(.34,1.4,.64,1) .45s forwards;
}

.cpu-icon:hover .p1{animation:pinPop .3s .40s forwards;}
.cpu-icon:hover .p2{animation:pinPop .3s .43s forwards;}
.cpu-icon:hover .p3{animation:pinPop .3s .46s forwards;}
.cpu-icon:hover .p4{animation:pinPop .3s .49s forwards;}
.cpu-icon:hover .p5{animation:pinPop .3s .52s forwards;}
.cpu-icon:hover .p6{animation:pinPop .3s .55s forwards;}
.cpu-icon:hover .p7{animation:pinPop .3s .58s forwards;}
.cpu-icon:hover .p8{animation:pinPop .3s .61s forwards;}
.cpu-icon:hover .p9{animation:pinPop .3s .64s forwards;}
.cpu-icon:hover .p10{animation:pinPop .3s .67s forwards;}
.cpu-icon:hover .p11{animation:pinPop .3s .70s forwards;}
.cpu-icon:hover .p12{animation:pinPop .3s .73s forwards;}

/* ---------- Animations ---------- */

@keyframes drawBody{

0%{
stroke-dashoffset:70;
opacity:0;
}

100%{
stroke-dashoffset:0;
opacity:1;
}

}

@keyframes popCore{

0%{
transform:scale(0);
opacity:0;
}

60%{
transform:scale(1.2);
opacity:1;
}

100%{
transform:scale(1);
opacity:1;
}

}

@keyframes pinPop{

0%{
transform:scale(0);
opacity:0;
}

60%{
transform:scale(1.15);
opacity:1;
}

100%{
transform:scale(1);
opacity:1;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb78839 */.hostkro-btn .elementor-button {
    transition: all 0.3s ease;
}

.hostkro-btn .elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 30px rgba(168, 85, 247, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37c236d */.hover-card {
    transition: all 0.3s ease;
    border-radius: 16px; /* Optional */
}

.hover-card:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 30px rgba(168, 85, 247, 0.45);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-237d3cd */.smartphone-icon{
    display:inline-flex;
    color:#A855F7;
    cursor:pointer;
}

.smartphone-icon svg{
    overflow:visible;
    transform-origin:center center;
}

.smartphone-icon:hover svg{
    animation:phoneRing .5s ease-in-out infinite;
    animation-delay:0s;
}

@keyframes phoneRing{

0%{
transform:translateX(0) rotate(0deg);
}

15%{
transform:translateX(-1.2px) rotate(-3deg);
}

30%{
transform:translateX(1.2px) rotate(3deg);
}

45%{
transform:translateX(-1.2px) rotate(-3deg);
}

60%{
transform:translateX(1.2px) rotate(3deg);
}

75%{
transform:translateX(-0.8px) rotate(-2deg);
}

100%{
transform:translateX(0) rotate(0deg);
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70d7cea */.hostkro-btn .elementor-button {
    transition: all 0.3s ease;
}

.hostkro-btn .elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 30px rgba(168, 85, 247, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe4963 */.hover-card {
    transition: all 0.3s ease;
    border-radius: 16px; /* Optional */
}

.hover-card:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 30px rgba(168, 85, 247, 0.45);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-400d1a4 */.video-icon{
    display:inline-flex;
    color:#A855F7;
    cursor:pointer;
}

.video-icon svg{
    overflow:visible;
}

.video-icon .camera{
    transform-origin:9px 18px;
    transform-box:fill-box;
}

.video-icon:hover .camera{
    animation:cameraPan .75s ease-in-out;
}

@keyframes cameraPan{

0%{
transform:rotate(0deg);
}

32%{
transform:rotate(-6deg);
}

50%{
transform:rotate(-6deg);
}

80%{
transform:rotate(2.5deg);
}

100%{
transform:rotate(0deg);
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74cdfca */.hostkro-btn .elementor-button {
    transition: all 0.3s ease;
}

.hostkro-btn .elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 30px rgba(168, 85, 247, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff1a2da */.hover-card {
    transition: all 0.3s ease;
    border-radius: 16px; /* Optional */
}

.hover-card:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 30px rgba(168, 85, 247, 0.45);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d923d85 */.bring-front-icon{
    display:inline-flex;
    color:#A855F7;
    cursor:pointer;
}

.bring-front-icon svg{
    overflow:visible;
    transform-origin:center;
}

/* Draw animation */

.outline{
    stroke-dasharray:30;
    stroke-dashoffset:30;
}

/* Center square */

.center-box{
    transform-origin:center;
    transform-box:fill-box;
}

.bring-front-icon:hover svg{
    animation:iconBounce 1s cubic-bezier(.42,0,.58,1);
}

.bring-front-icon:hover .outline{
    animation:drawStroke .8s ease forwards;
}

.bring-front-icon:hover .center-box{
    animation:boxPop .8s cubic-bezier(.42,0,.58,1);
}

/* ---------------- */

@keyframes iconBounce{

0%{
transform:scale(1) rotate(0);
}

30%{
transform:scale(1.05) rotate(-3deg);
}

60%{
transform:scale(.95) rotate(3deg);
}

100%{
transform:scale(1) rotate(0);
}

}

@keyframes drawStroke{

0%{
stroke-dashoffset:30;
opacity:.5;
}

100%{
stroke-dashoffset:0;
opacity:1;
}

}

@keyframes boxPop{

0%{
transform:scale(1);
}

35%{
transform:scale(1.2);
}

65%{
transform:scale(.9);
}

100%{
transform:scale(1);
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-313f80e */.hostkro-btn .elementor-button {
    transition: all 0.3s ease;
}

.hostkro-btn .elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 30px rgba(168, 85, 247, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aba9bf */.hover-card {
    transition: all 0.3s ease;
    border-radius: 16px; /* Optional */
}

.hover-card:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 30px rgba(168, 85, 247, 0.45);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4181a80 */.tv-icon{
    display:inline-flex;
    color:#A855F7;
    cursor:pointer;
}

.tv-icon svg{
    overflow:visible;
}

/* ---------- Antenna ---------- */

.antenna{
    transform-origin:50% 100%;
    transform-box:fill-box;
}

/* ---------- Screen ---------- */

.screen{
    transform-origin:center;
}

/* ---------- Hover ---------- */

.tv-icon:hover .antenna{
    animation:antennaShake 1.05s ease-in-out;
}

.tv-icon:hover .screen{
    animation:screenFlicker 1.05s linear;
}

/* ---------- Animations ---------- */

@keyframes antennaShake{

0%{
transform:rotate(0deg);
}

16%{
transform:rotate(-7deg);
}

34%{
transform:rotate(5.5deg);
}

52%{
transform:rotate(-3.4deg);
}

70%{
transform:rotate(1.8deg);
}

86%{
transform:rotate(-0.8deg);
}

100%{
transform:rotate(0deg);
}

}

@keyframes screenFlicker{

0%{
opacity:1;
}

8%{
opacity:.32;
}

16%{
opacity:1;
}

28%{
opacity:.44;
}

40%{
opacity:1;
}

58%{
opacity:.76;
}

100%{
opacity:1;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91b3092 */.hostkro-btn .elementor-button {
    transition: all 0.3s ease;
}

.hostkro-btn .elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 30px rgba(168, 85, 247, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18b19db */.hover-card {
    transition: all 0.3s ease;
    border-radius: 16px; /* Optional */
}

.hover-card:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 30px rgba(168, 85, 247, 0.45);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a98b1e */.hostkro-btn .elementor-button {
    transition: all 0.3s ease;
}

.hostkro-btn .elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 30px rgba(168, 85, 247, 0.35);
}/* End custom CSS */