.elementor-61 .elementor-element.elementor-element-111306d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.3;--padding-top:50vh;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-61 .elementor-element.elementor-element-111306d::before, .elementor-61 .elementor-element.elementor-element-111306d > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-111306d > .e-con-inner > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-111306d > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-111306d > .e-con-inner > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-111306d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-111306d, .elementor-61 .elementor-element.elementor-element-111306d::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-111306d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-95df3c7{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-09317d1{--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;--align-items:center;--gap:50px 50px;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-9a730a2 > .elementor-widget-container{padding:0px 0px 280px 0px;}.elementor-61 .elementor-element.elementor-element-9a730a2 .elementor-heading-title{color:var( --e-global-color-e2ed196 );font-size:60px;font-weight:600;line-height:1.2em;}.elementor-61 .elementor-element.elementor-element-9ada3cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-2cbbea5{--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;--align-items:center;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-2cbbea5.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-61 .elementor-element.elementor-element-754c778 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-754c778.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-754c778 .elementor-button{font-size:16px;font-weight:400;line-height:1.2em;fill:var( --e-global-color-e2ed196 );color:var( --e-global-color-e2ed196 );background-color:var( --e-global-color-bc10136 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-83221e6 );border-radius:50px 50px 50px 50px;padding:10px 26px 10px 26px;}.elementor-61 .elementor-element.elementor-element-754c778 .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-754c778 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-61 .elementor-element.elementor-element-754c778 .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-754c778 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-61 .elementor-element.elementor-element-309f7ed > .elementor-widget-container{margin:0px 0px -6px -15px;}.elementor-61 .elementor-element.elementor-element-309f7ed .elementor-icon-wrapper{text-align:center;}.elementor-61 .elementor-element.elementor-element-309f7ed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-309f7ed.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-309f7ed.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-309f7ed.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-309f7ed.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-309f7ed.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-309f7ed.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-309f7ed .elementor-icon{font-size:8px;padding:15px;}.elementor-61 .elementor-element.elementor-element-309f7ed .elementor-icon svg{height:8px;}.elementor-61 .elementor-element.elementor-element-a9c89dd{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-2cdfe76{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-61 .elementor-element.elementor-element-2cdfe76 .elementor-widget-container{text-align:center;}.elementor-61 .elementor-element.elementor-element-2cdfe76 .elementor-social-icon{background-color:var( --e-global-color-bc10136 );}.elementor-61 .elementor-element.elementor-element-2cdfe76 .elementor-social-icon i{color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-2cdfe76 .elementor-social-icon svg{fill:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-4be8734{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-c6ecfca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-8e0d3c0{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-f823696 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-61 .elementor-element.elementor-element-f823696.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-f823696 .elementor-heading-title{color:var( --e-global-color-45dfe21 );font-size:44px;font-weight:500;line-height:1.2em;}.elementor-61 .elementor-element.elementor-element-757b280.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-757b280{font-weight:300;}.elementor-61 .elementor-element.elementor-element-c7ad1c9{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-2928e13{--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;--align-items:center;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-2928e13.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-61 .elementor-element.elementor-element-05467bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-05467bd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-05467bd .elementor-button{font-size:16px;font-weight:400;line-height:1.2em;fill:var( --e-global-color-45dfe21 );color:var( --e-global-color-45dfe21 );background-color:var( --e-global-color-bc10136 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-83221e6 );border-radius:50px 50px 50px 50px;padding:10px 26px 10px 26px;}.elementor-61 .elementor-element.elementor-element-05467bd .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-05467bd .elementor-button:focus{color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-05467bd .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-05467bd .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-d63e4bf > .elementor-widget-container{margin:0px 0px -6px -35px;}.elementor-61 .elementor-element.elementor-element-d63e4bf .elementor-icon-wrapper{text-align:center;}.elementor-61 .elementor-element.elementor-element-d63e4bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45dfe21 );color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-d63e4bf.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-d63e4bf.elementor-view-default .elementor-icon{color:var( --e-global-color-45dfe21 );border-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-d63e4bf.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-d63e4bf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-d63e4bf.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-d63e4bf.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-d63e4bf .elementor-icon{font-size:8px;padding:15px;}.elementor-61 .elementor-element.elementor-element-d63e4bf .elementor-icon svg{height:8px;}.elementor-61 .elementor-element.elementor-element-e63c0c6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--grid-auto-flow:row;--background-transition:0.3s;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-61 .elementor-element.elementor-element-85b0256{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-61 .elementor-element.elementor-element-85b0256.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-61 .elementor-element.elementor-element-85b0256:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-85b0256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d9c57a );}.elementor-61 .elementor-element.elementor-element-85b0256:hover{box-shadow:0px 0px 10px 0px rgba(21.08115438378375, 65.88115348246234, 215.4962448120117, 0.5);}.elementor-61 .elementor-element.elementor-element-85b0256, .elementor-61 .elementor-element.elementor-element-85b0256::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-11088ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--background-transition:0.3s;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-61 .elementor-element.elementor-element-7d51e9d.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-7d51e9d .elementor-button{font-size:18px;font-weight:300;fill:var( --e-global-color-45dfe21 );color:var( --e-global-color-45dfe21 );background-color:var( --e-global-color-bc10136 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-45dfe21 );border-radius:50px 50px 50px 50px;padding:8px 14px 8px 14px;}.elementor-61 .elementor-element.elementor-element-7d51e9d .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-7d51e9d .elementor-button:focus{color:var( --e-global-color-e2ed196 );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-7d51e9d .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-7d51e9d .elementor-button:focus svg{fill:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-834dae7 > .elementor-widget-container:hover{--e-transform-rotateZ:45deg;--e-transform-scale:0.7;}.elementor-61 .elementor-element.elementor-element-834dae7 .elementor-icon-wrapper{text-align:center;}.elementor-61 .elementor-element.elementor-element-834dae7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-834dae7.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-834dae7.elementor-view-default .elementor-icon{color:var( --e-global-color-45dfe21 );border-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-834dae7.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-834dae7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-834dae7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-834dae7.elementor-view-framed .elementor-icon:hover, .elementor-61 .elementor-element.elementor-element-834dae7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-45dfe21 );border-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-834dae7.elementor-view-framed .elementor-icon:hover, .elementor-61 .elementor-element.elementor-element-834dae7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-834dae7 .elementor-icon{font-size:40px;}.elementor-61 .elementor-element.elementor-element-834dae7 .elementor-icon svg{height:40px;}.elementor-61 .elementor-element.elementor-element-7830d64{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-6e06472 .elementor-icon-box-title{color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-6e06472 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-6e06472 .elementor-icon-box-title a{font-size:26px;font-weight:400;text-transform:capitalize;}.elementor-61 .elementor-element.elementor-element-6e06472 .elementor-icon-box-description{color:var( --e-global-color-571af2e );font-weight:300;}.elementor-61 .elementor-element.elementor-element-8177392{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-61 .elementor-element.elementor-element-8177392.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-61 .elementor-element.elementor-element-8177392:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-8177392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d9c57a );}.elementor-61 .elementor-element.elementor-element-8177392:hover{box-shadow:0px 0px 10px 0px rgba(39.819958280480435, 84.88474482552549, 215.4962448120117, 0.5);}.elementor-61 .elementor-element.elementor-element-8177392, .elementor-61 .elementor-element.elementor-element-8177392::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-dfeaa86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--background-transition:0.3s;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-61 .elementor-element.elementor-element-4a59e42.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-4a59e42 .elementor-button{font-size:18px;font-weight:300;fill:var( --e-global-color-45dfe21 );color:var( --e-global-color-45dfe21 );background-color:var( --e-global-color-bc10136 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-45dfe21 );border-radius:50px 50px 50px 50px;padding:8px 14px 8px 14px;}.elementor-61 .elementor-element.elementor-element-4a59e42 .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-4a59e42 .elementor-button:focus{color:var( --e-global-color-e2ed196 );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-4a59e42 .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-4a59e42 .elementor-button:focus svg{fill:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-12e6610 > .elementor-widget-container:hover{--e-transform-rotateZ:45deg;--e-transform-scale:0.7;}.elementor-61 .elementor-element.elementor-element-12e6610 .elementor-icon-wrapper{text-align:center;}.elementor-61 .elementor-element.elementor-element-12e6610.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-12e6610.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-12e6610.elementor-view-default .elementor-icon{color:var( --e-global-color-45dfe21 );border-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-12e6610.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-12e6610.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-12e6610.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-12e6610.elementor-view-framed .elementor-icon:hover, .elementor-61 .elementor-element.elementor-element-12e6610.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-45dfe21 );border-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-12e6610.elementor-view-framed .elementor-icon:hover, .elementor-61 .elementor-element.elementor-element-12e6610.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-12e6610 .elementor-icon{font-size:40px;}.elementor-61 .elementor-element.elementor-element-12e6610 .elementor-icon svg{height:40px;}.elementor-61 .elementor-element.elementor-element-b69587d{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-fc49bcb .elementor-icon-box-title{color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-fc49bcb .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-fc49bcb .elementor-icon-box-title a{font-size:26px;font-weight:400;text-transform:capitalize;}.elementor-61 .elementor-element.elementor-element-fc49bcb .elementor-icon-box-description{color:var( --e-global-color-571af2e );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-61 .elementor-element.elementor-element-5395003{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-61 .elementor-element.elementor-element-5395003.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-61 .elementor-element.elementor-element-5395003:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-5395003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d9c57a );}.elementor-61 .elementor-element.elementor-element-5395003:hover{box-shadow:0px 0px 10px 0px rgba(31.049436721801765, 85.36345139312749, 206.99624481201175, 0.5);}.elementor-61 .elementor-element.elementor-element-5395003, .elementor-61 .elementor-element.elementor-element-5395003::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-22b9c31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--background-transition:0.3s;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-61 .elementor-element.elementor-element-7c34981.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-7c34981 .elementor-button{font-size:18px;font-weight:300;fill:var( --e-global-color-45dfe21 );color:var( --e-global-color-45dfe21 );background-color:var( --e-global-color-bc10136 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-45dfe21 );border-radius:50px 50px 50px 50px;padding:8px 14px 8px 14px;}.elementor-61 .elementor-element.elementor-element-7c34981 .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-7c34981 .elementor-button:focus{color:var( --e-global-color-e2ed196 );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-7c34981 .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-7c34981 .elementor-button:focus svg{fill:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-3d38fac > .elementor-widget-container:hover{--e-transform-rotateZ:45deg;--e-transform-scale:0.7;}.elementor-61 .elementor-element.elementor-element-3d38fac .elementor-icon-wrapper{text-align:center;}.elementor-61 .elementor-element.elementor-element-3d38fac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-3d38fac.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-3d38fac.elementor-view-default .elementor-icon{color:var( --e-global-color-45dfe21 );border-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-3d38fac.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-3d38fac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-3d38fac.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-3d38fac.elementor-view-framed .elementor-icon:hover, .elementor-61 .elementor-element.elementor-element-3d38fac.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-45dfe21 );border-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-3d38fac.elementor-view-framed .elementor-icon:hover, .elementor-61 .elementor-element.elementor-element-3d38fac.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-3d38fac .elementor-icon{font-size:40px;}.elementor-61 .elementor-element.elementor-element-3d38fac .elementor-icon svg{height:40px;}.elementor-61 .elementor-element.elementor-element-d8b7a53{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-7c2e713 .elementor-icon-box-title{color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-7c2e713 .elementor-icon-box-title, .elementor-61 .elementor-element.elementor-element-7c2e713 .elementor-icon-box-title a{font-size:26px;font-weight:400;text-transform:capitalize;}.elementor-61 .elementor-element.elementor-element-7c2e713 .elementor-icon-box-description{color:var( --e-global-color-571af2e );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-61 .elementor-element.elementor-element-8202296{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-8998a88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-41abf69{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-39d773e > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-61 .elementor-element.elementor-element-39d773e.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-39d773e .elementor-heading-title{color:var( --e-global-color-45dfe21 );font-size:44px;font-weight:500;line-height:1.2em;}.elementor-61 .elementor-element.elementor-element-a0797db.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-a0797db{font-weight:300;}.elementor-61 .elementor-element.elementor-element-0d1acb2{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-c9963ec{--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;--align-items:center;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-c9963ec.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-61 .elementor-element.elementor-element-c40c620 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-c40c620.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-c40c620 .elementor-button{font-size:16px;font-weight:400;line-height:1.2em;fill:var( --e-global-color-45dfe21 );color:var( --e-global-color-45dfe21 );background-color:var( --e-global-color-bc10136 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-83221e6 );border-radius:50px 50px 50px 50px;padding:10px 26px 10px 26px;}.elementor-61 .elementor-element.elementor-element-c40c620 .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-c40c620 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-c40c620 .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-c40c620 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-14abb03 > .elementor-widget-container{margin:0px 0px -6px -35px;}.elementor-61 .elementor-element.elementor-element-14abb03 .elementor-icon-wrapper{text-align:center;}.elementor-61 .elementor-element.elementor-element-14abb03.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45dfe21 );color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-14abb03.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-14abb03.elementor-view-default .elementor-icon{color:var( --e-global-color-45dfe21 );border-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-14abb03.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-14abb03.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-14abb03.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-14abb03.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-14abb03 .elementor-icon{font-size:8px;padding:15px;}.elementor-61 .elementor-element.elementor-element-14abb03 .elementor-icon svg{height:8px;}.elementor-61 .elementor-element.elementor-element-9a720a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--background-transition:0.3s;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-1f429d2{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;}.elementor-61 .elementor-element.elementor-element-1f429d2:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-1f429d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aivvalve.com/wp-content/uploads/2025/10/10月17日-5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-61 .elementor-element.elementor-element-1f429d2::before, .elementor-61 .elementor-element.elementor-element-1f429d2 > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-1f429d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-1f429d2 > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-1f429d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-1f429d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(213deg, #00000033 50%, var( --e-global-color-primary ) 100%);}.elementor-61 .elementor-element.elementor-element-1f429d2, .elementor-61 .elementor-element.elementor-element-1f429d2::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-f8335cf{--display:flex;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-61 .elementor-element.elementor-element-7578e72 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-61 .elementor-element.elementor-element-7578e72.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-7578e72 .elementor-heading-title{color:var( --e-global-color-e2ed196 );font-weight:400;}.elementor-61 .elementor-element.elementor-element-ce9d248.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-ce9d248{color:var( --e-global-color-e2ed196 );font-weight:400;}.elementor-61 .elementor-element.elementor-element-d56feed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:30px 30px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-4222f6b > .elementor-widget-container{margin:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-83221e6 );}.elementor-61 .elementor-element.elementor-element-4222f6b .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-weight:300;}.elementor-61 .elementor-element.elementor-element-4222f6b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-61 .elementor-element.elementor-element-cff6bab > .elementor-widget-container{margin:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-83221e6 );}.elementor-61 .elementor-element.elementor-element-cff6bab .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-61 .elementor-element.elementor-element-cff6bab .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-weight:400;}.elementor-61 .elementor-element.elementor-element-08db330 > .elementor-widget-container{margin:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-83221e6 );}.elementor-61 .elementor-element.elementor-element-08db330 .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-weight:300;}.elementor-61 .elementor-element.elementor-element-08db330 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-61 .elementor-element.elementor-element-0b07149{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:4px 4px;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-12b55c6{--display:flex;--background-transition:0.3s;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-61 .elementor-element.elementor-element-12b55c6:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-12b55c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aivvalve.com/wp-content/uploads/2025/05/pic03.webp");background-position:678px 0px;background-size:cover;}.elementor-61 .elementor-element.elementor-element-12b55c6, .elementor-61 .elementor-element.elementor-element-12b55c6::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-5761946{--display:flex;--min-height:100%;--background-transition:0.3s;--padding-top:8vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-61 .elementor-element.elementor-element-3a84294 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-61 .elementor-element.elementor-element-3a84294.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-3a84294 .elementor-heading-title{color:var( --e-global-color-e2ed196 );font-size:var( --e-global-typography-7ae76f3-font-size );font-weight:var( --e-global-typography-7ae76f3-font-weight );line-height:var( --e-global-typography-7ae76f3-line-height );}.elementor-61 .elementor-element.elementor-element-4fdc7dd.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-4fdc7dd .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-e2ed196 );border-radius:50px 50px 50px 50px;}.elementor-61 .elementor-element.elementor-element-4fdc7dd .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-4fdc7dd .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-4fdc7dd .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-4fdc7dd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-57c7881{--display:flex;--background-transition:0.3s;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-61 .elementor-element.elementor-element-57c7881:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-57c7881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aivvalve.com/wp-content/uploads/2025/09/e82c3442a5844eb0c7d2dd65d4b20487.webp");background-position:center center;background-size:cover;}.elementor-61 .elementor-element.elementor-element-57c7881, .elementor-61 .elementor-element.elementor-element-57c7881::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-f7c5df7{--display:flex;--min-height:100%;--background-transition:0.3s;--padding-top:8vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-61 .elementor-element.elementor-element-f7c5df7, .elementor-61 .elementor-element.elementor-element-f7c5df7::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-bb917a3{width:var( --container-widget-width, 98.724% );max-width:98.724%;--container-widget-width:98.724%;--container-widget-flex-grow:0;}.elementor-61 .elementor-element.elementor-element-bb917a3 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-61 .elementor-element.elementor-element-bb917a3.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-bb917a3 .elementor-heading-title{color:var( --e-global-color-e2ed196 );font-size:var( --e-global-typography-7ae76f3-font-size );font-weight:var( --e-global-typography-7ae76f3-font-weight );line-height:var( --e-global-typography-7ae76f3-line-height );}.elementor-61 .elementor-element.elementor-element-40859e4.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-40859e4 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-e2ed196 );border-radius:50px 50px 50px 50px;}.elementor-61 .elementor-element.elementor-element-40859e4 .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-40859e4 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-40859e4 .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-40859e4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-0b633a4{--display:flex;--background-transition:0.3s;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-61 .elementor-element.elementor-element-0b633a4:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-0b633a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aivvalve.com/wp-content/uploads/2025/05/pic02.webp");background-position:center center;background-size:cover;}.elementor-61 .elementor-element.elementor-element-0b633a4, .elementor-61 .elementor-element.elementor-element-0b633a4::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-af23df9{--display:flex;--min-height:100%;--background-transition:0.3s;--padding-top:8vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-61 .elementor-element.elementor-element-69d6c03 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-61 .elementor-element.elementor-element-69d6c03.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-69d6c03 .elementor-heading-title{color:var( --e-global-color-e2ed196 );font-size:var( --e-global-typography-7ae76f3-font-size );font-weight:var( --e-global-typography-7ae76f3-font-weight );line-height:var( --e-global-typography-7ae76f3-line-height );}.elementor-61 .elementor-element.elementor-element-82de631.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-82de631 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-e2ed196 );border-radius:50px 50px 50px 50px;}.elementor-61 .elementor-element.elementor-element-82de631 .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-82de631 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-82de631 .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-82de631 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-79c8320{--display:flex;--background-transition:0.3s;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-61 .elementor-element.elementor-element-79c8320:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-79c8320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aivvalve.com/wp-content/uploads/2025/05/video-banner01.webp");background-position:center center;background-size:cover;}.elementor-61 .elementor-element.elementor-element-79c8320, .elementor-61 .elementor-element.elementor-element-79c8320::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-df7be62{--display:flex;--min-height:100%;--background-transition:0.3s;--padding-top:8vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-61 .elementor-element.elementor-element-32ba773 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-61 .elementor-element.elementor-element-32ba773.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-32ba773 .elementor-heading-title{color:var( --e-global-color-e2ed196 );font-size:var( --e-global-typography-7ae76f3-font-size );font-weight:var( --e-global-typography-7ae76f3-font-weight );line-height:var( --e-global-typography-7ae76f3-line-height );}.elementor-61 .elementor-element.elementor-element-5941efb.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-5941efb .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-e2ed196 );border-radius:50px 50px 50px 50px;}.elementor-61 .elementor-element.elementor-element-5941efb .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-5941efb .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-5941efb .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-5941efb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-025aed4{--display:flex;--background-transition:0.3s;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-61 .elementor-element.elementor-element-025aed4:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-025aed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aivvalve.com/wp-content/uploads/2025/05/steam-system01.webp");background-position:center center;background-size:cover;}.elementor-61 .elementor-element.elementor-element-025aed4, .elementor-61 .elementor-element.elementor-element-025aed4::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-ec2af39{--display:flex;--min-height:100%;--background-transition:0.3s;--padding-top:8vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-61 .elementor-element.elementor-element-ba71ec8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-61 .elementor-element.elementor-element-ba71ec8.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-ba71ec8 .elementor-heading-title{color:var( --e-global-color-e2ed196 );font-size:var( --e-global-typography-7ae76f3-font-size );font-weight:var( --e-global-typography-7ae76f3-font-weight );line-height:var( --e-global-typography-7ae76f3-line-height );}.elementor-61 .elementor-element.elementor-element-6512b7f.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-6512b7f .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-e2ed196 );border-radius:50px 50px 50px 50px;}.elementor-61 .elementor-element.elementor-element-6512b7f .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-6512b7f .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-6512b7f .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-6512b7f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-c2fe5e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-871ce6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-8638e98{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-e4a303c > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-61 .elementor-element.elementor-element-e4a303c.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-e4a303c .elementor-heading-title{color:var( --e-global-color-45dfe21 );font-size:44px;font-weight:500;line-height:1.2em;}.elementor-61 .elementor-element.elementor-element-00ec4ac.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-00ec4ac{font-weight:300;}.elementor-61 .elementor-element.elementor-element-311725a{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-ef907bb{--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;--align-items:center;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-ef907bb.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-61 .elementor-element.elementor-element-41d6f73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-41d6f73.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-41d6f73 .elementor-button{font-size:16px;font-weight:400;line-height:1.2em;fill:var( --e-global-color-45dfe21 );color:var( --e-global-color-45dfe21 );background-color:var( --e-global-color-bc10136 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-83221e6 );border-radius:50px 50px 50px 50px;padding:10px 26px 10px 26px;}.elementor-61 .elementor-element.elementor-element-41d6f73 .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-41d6f73 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-41d6f73 .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-41d6f73 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-1143237 > .elementor-widget-container{margin:0px 0px -6px -35px;}.elementor-61 .elementor-element.elementor-element-1143237 .elementor-icon-wrapper{text-align:center;}.elementor-61 .elementor-element.elementor-element-1143237.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45dfe21 );color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-1143237.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-1143237.elementor-view-default .elementor-icon{color:var( --e-global-color-45dfe21 );border-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-1143237.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-1143237.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-1143237.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-1143237.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-1143237 .elementor-icon{font-size:8px;padding:15px;}.elementor-61 .elementor-element.elementor-element-1143237 .elementor-icon svg{height:8px;}.elementor-61 .elementor-element.elementor-element-ef4fe57{--display:flex;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-6e916b2{--swiper-slides-to-display:4;--swiper-slides-gap:40px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-6e916b2 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-6e916b2 .swiper-slide > .elementor-element{height:100%;}.elementor-61 .elementor-element.elementor-element-6c3bef3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-2687bfa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-52c7663{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-472d9c6 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-61 .elementor-element.elementor-element-472d9c6.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-472d9c6 .elementor-heading-title{color:var( --e-global-color-45dfe21 );font-size:44px;font-weight:500;line-height:1.2em;}.elementor-61 .elementor-element.elementor-element-c07a83a.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-c07a83a{font-weight:300;}.elementor-61 .elementor-element.elementor-element-31a3556{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-6bd4373{--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;--align-items:center;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-6bd4373.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-61 .elementor-element.elementor-element-95b3479 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-95b3479.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-95b3479 .elementor-button{font-size:16px;font-weight:400;line-height:1.2em;fill:var( --e-global-color-45dfe21 );color:var( --e-global-color-45dfe21 );background-color:var( --e-global-color-bc10136 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-83221e6 );border-radius:50px 50px 50px 50px;padding:10px 26px 10px 26px;}.elementor-61 .elementor-element.elementor-element-95b3479 .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-95b3479 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-95b3479 .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-95b3479 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-0c84d9e > .elementor-widget-container{margin:0px 0px -6px -15px;}.elementor-61 .elementor-element.elementor-element-0c84d9e .elementor-icon-wrapper{text-align:center;}.elementor-61 .elementor-element.elementor-element-0c84d9e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45dfe21 );color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-0c84d9e.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-0c84d9e.elementor-view-default .elementor-icon{color:var( --e-global-color-45dfe21 );border-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-0c84d9e.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-0c84d9e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-0c84d9e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-0c84d9e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-0c84d9e .elementor-icon{font-size:8px;padding:15px;}.elementor-61 .elementor-element.elementor-element-0c84d9e .elementor-icon svg{height:8px;}.elementor-61 .elementor-element.elementor-element-791c2fc{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-b9561f9{--display:flex;--min-height:440px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--align-items:flex-start;--gap:20px 20px;--background-transition:0.3s;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-61 .elementor-element.elementor-element-b9561f9:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-b9561f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aivvalve.com/wp-content/uploads/2025/05/services-bg.webp");background-position:center center;}.elementor-61 .elementor-element.elementor-element-b9561f9::before, .elementor-61 .elementor-element.elementor-element-b9561f9 > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-b9561f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-61 .elementor-element.elementor-element-b9561f9 > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-b9561f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-61 .elementor-element.elementor-element-b9561f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(225deg, #00000080 60%, var( --e-global-color-primary ) 100%);}.elementor-61 .elementor-element.elementor-element-b9561f9, .elementor-61 .elementor-element.elementor-element-b9561f9::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-6008694{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-61 .elementor-element.elementor-element-6008694:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-6008694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF60;}.elementor-61 .elementor-element.elementor-element-6008694, .elementor-61 .elementor-element.elementor-element-6008694::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-868da6b{color:var( --e-global-color-e2ed196 );font-weight:300;}.elementor-61 .elementor-element.elementor-element-9a5378a{--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;--align-items:center;--background-transition:0.3s;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61 .elementor-element.elementor-element-9a5378a.e-con{--order:99999 /* order end hack */;}.elementor-61 .elementor-element.elementor-element-359bc5a > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-61 .elementor-element.elementor-element-359bc5a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-359bc5a .elementor-button{font-size:16px;font-weight:400;line-height:1.2em;fill:var( --e-global-color-45dfe21 );color:var( --e-global-color-45dfe21 );background-color:var( --e-global-color-e2ed196 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-83221e6 );border-radius:50px 50px 50px 50px;padding:10px 26px 10px 26px;}.elementor-61 .elementor-element.elementor-element-359bc5a .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-359bc5a .elementor-button:focus{color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-359bc5a .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-359bc5a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-f208f6b > .elementor-widget-container{margin:0px 0px -6px 0px;}body:not(.rtl) .elementor-61 .elementor-element.elementor-element-f208f6b{right:0px;}body.rtl .elementor-61 .elementor-element.elementor-element-f208f6b{left:0px;}.elementor-61 .elementor-element.elementor-element-f208f6b .elementor-icon-wrapper{text-align:center;}.elementor-61 .elementor-element.elementor-element-f208f6b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-f208f6b.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-f208f6b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-f208f6b.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-f208f6b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-f208f6b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-f208f6b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-f208f6b .elementor-icon{font-size:8px;padding:15px;}.elementor-61 .elementor-element.elementor-element-f208f6b .elementor-icon svg{height:8px;}.elementor-61 .elementor-element.elementor-element-f53eca6{--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;--align-items:center;--gap:50px 50px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-f53eca6:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-f53eca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(220deg, var( --e-global-color-e2ed196 ) 50%, var( --e-global-color-83221e6 ) 100%);}.elementor-61 .elementor-element.elementor-element-f53eca6, .elementor-61 .elementor-element.elementor-element-f53eca6::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-61cd3ec{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-61cd3ec.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-64e9614{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-06efb18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-ff53e93{font-weight:300;}.elementor-61 .elementor-element.elementor-element-b78c449{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-73bcd07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-dd71ee3{font-weight:300;}.elementor-61 .elementor-element.elementor-element-d5f0d0f{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-e3dcedd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-6af396b{font-weight:300;}.elementor-61 .elementor-element.elementor-element-bf40526{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-12abb18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-5ec035e{font-weight:300;}.elementor-61 .elementor-element.elementor-element-a7e7306{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-icon-size:20px;}.elementor-61 .elementor-element.elementor-element-a7e7306 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-61 .elementor-element.elementor-element-a7e7306 {--n-accordion-padding:20px 20px 20px 30px;}:where( .elementor-61 .elementor-element.elementor-element-a7e7306 > .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-weight:400;letter-spacing:0.2px;}:where( .elementor-61 .elementor-element.elementor-element-a7e7306 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-61 .elementor-element.elementor-element-db80a92{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-11f4172 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-61 .elementor-element.elementor-element-11f4172 .elementor-heading-title{color:var( --e-global-color-45dfe21 );font-size:36px;font-weight:400;line-height:1.2em;}.elementor-61 .elementor-element.elementor-element-388d95e{columns:2;color:var( --e-global-color-accent );font-weight:300;}.elementor-61 .elementor-element.elementor-element-f707e72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--overflow:hidden;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-88dd7f5{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-4eab146{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-4718510 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-61 .elementor-element.elementor-element-4718510.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-4718510 .elementor-heading-title{color:var( --e-global-color-45dfe21 );font-size:44px;font-weight:500;line-height:1.2em;}.elementor-61 .elementor-element.elementor-element-a0e50b5.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-a0e50b5{font-weight:300;}.elementor-61 .elementor-element.elementor-element-be463ab{--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;--align-items:center;--background-transition:0.3s;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61 .elementor-element.elementor-element-be463ab.e-con{--order:99999 /* order end hack */;}.elementor-61 .elementor-element.elementor-element-e75f07f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-e75f07f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-e75f07f .elementor-button{font-size:16px;font-weight:400;line-height:1.2em;fill:var( --e-global-color-45dfe21 );color:var( --e-global-color-45dfe21 );background-color:var( --e-global-color-e2ed196 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-83221e6 );border-radius:50px 50px 50px 50px;padding:10px 26px 10px 26px;}.elementor-61 .elementor-element.elementor-element-e75f07f .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-e75f07f .elementor-button:focus{color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-e75f07f .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-e75f07f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-4a20262 > .elementor-widget-container{margin:0px 0px -6px -15px;}.elementor-61 .elementor-element.elementor-element-4a20262 .elementor-icon-wrapper{text-align:center;}.elementor-61 .elementor-element.elementor-element-4a20262.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-4a20262.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-4a20262.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-4a20262.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-4a20262.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-4a20262.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-4a20262.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-4a20262 .elementor-icon{font-size:8px;padding:15px;}.elementor-61 .elementor-element.elementor-element-4a20262 .elementor-icon svg{height:8px;}.elementor-61 .elementor-element.elementor-element-3bb6232{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px 30px;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-a577e9a{--display:flex;--min-height:100%;--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;--align-items:flex-end;--overflow:hidden;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-61 .elementor-element.elementor-element-a577e9a:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-a577e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aivvalve.com/wp-content/uploads/2025/05/steam-system01.webp");background-position:center center;background-size:cover;}.elementor-61 .elementor-element.elementor-element-a577e9a, .elementor-61 .elementor-element.elementor-element-a577e9a::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-42048bb{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-61 .elementor-element.elementor-element-42048bb:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-42048bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-42048bb, .elementor-61 .elementor-element.elementor-element-42048bb::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-a188f48 .elementor-heading-title{color:var( --e-global-color-e2ed196 );font-weight:600;}.elementor-61 .elementor-element.elementor-element-25360d8{--display:flex;--min-height:100%;--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;--align-items:flex-end;--overflow:hidden;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-61 .elementor-element.elementor-element-25360d8:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-25360d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aivvalve.com/wp-content/uploads/2025/05/thermal-oil-system01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-61 .elementor-element.elementor-element-25360d8, .elementor-61 .elementor-element.elementor-element-25360d8::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-14b1092{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-61 .elementor-element.elementor-element-14b1092:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-14b1092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-14b1092, .elementor-61 .elementor-element.elementor-element-14b1092::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-7fb0d69 .elementor-heading-title{color:var( --e-global-color-e2ed196 );font-weight:600;}.elementor-61 .elementor-element.elementor-element-3edc40a{--display:flex;--min-height:100%;--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;--align-items:flex-end;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-61 .elementor-element.elementor-element-3edc40a:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-3edc40a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aivvalve.com/wp-content/uploads/2025/05/hot-and-cold-water-system01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-61 .elementor-element.elementor-element-3edc40a, .elementor-61 .elementor-element.elementor-element-3edc40a::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-f463bd6{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-61 .elementor-element.elementor-element-f463bd6:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-f463bd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-f463bd6, .elementor-61 .elementor-element.elementor-element-f463bd6::before{--border-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-95e326b .elementor-heading-title{color:var( --e-global-color-e2ed196 );font-weight:600;}.elementor-61 .elementor-element.elementor-element-8bcc728{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-07d1d7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-12ddad3{--display:flex;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-697f74f > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-61 .elementor-element.elementor-element-697f74f.elementor-element{--align-self:flex-start;}.elementor-61 .elementor-element.elementor-element-697f74f .elementor-heading-title{color:var( --e-global-color-45dfe21 );font-size:44px;font-weight:500;line-height:1.2em;}.elementor-61 .elementor-element.elementor-element-81e7c3f{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-e4fd401{--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;--align-items:center;--background-transition:0.3s;}.elementor-61 .elementor-element.elementor-element-e4fd401.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-61 .elementor-element.elementor-element-8d6cebd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-8d6cebd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-8d6cebd .elementor-button{font-size:16px;font-weight:400;line-height:1.2em;fill:var( --e-global-color-45dfe21 );color:var( --e-global-color-45dfe21 );background-color:var( --e-global-color-bc10136 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-83221e6 );border-radius:50px 50px 50px 50px;padding:10px 26px 10px 26px;}.elementor-61 .elementor-element.elementor-element-8d6cebd .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-8d6cebd .elementor-button:focus{color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-8d6cebd .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-8d6cebd .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-cb1f534 > .elementor-widget-container{margin:0px 0px -6px -15px;}.elementor-61 .elementor-element.elementor-element-cb1f534 .elementor-icon-wrapper{text-align:center;}.elementor-61 .elementor-element.elementor-element-cb1f534.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45dfe21 );color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-cb1f534.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-cb1f534.elementor-view-default .elementor-icon{color:var( --e-global-color-45dfe21 );border-color:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-cb1f534.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-cb1f534.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-45dfe21 );}.elementor-61 .elementor-element.elementor-element-cb1f534.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-cb1f534.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-cb1f534 .elementor-icon{font-size:8px;padding:15px;}.elementor-61 .elementor-element.elementor-element-cb1f534 .elementor-icon svg{height:8px;}.elementor-61 .elementor-element.elementor-element-150b40a{--display:flex;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-9f70388{--grid-columns:3;}.elementor-61 .elementor-element.elementor-element-820071c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-21660ab{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;}.elementor-61 .elementor-element.elementor-element-21660ab.elementor-element{--align-self:center;}.elementor-61 .elementor-element.elementor-element-21660ab .elementor-heading-title{color:var( --e-global-color-45dfe21 );font-weight:400;line-height:1.2em;}.elementor-61 .elementor-element.elementor-element-cfcca6d{--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;--align-items:center;--background-transition:0.3s;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-61 .elementor-element.elementor-element-cfcca6d.e-con{--align-self:center;}.elementor-61 .elementor-element.elementor-element-747fed3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-747fed3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-747fed3 .elementor-button{font-size:16px;font-weight:400;line-height:1.2em;fill:var( --e-global-color-45dfe21 );color:var( --e-global-color-45dfe21 );background-color:var( --e-global-color-e2ed196 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-83221e6 );border-radius:50px 50px 50px 50px;padding:10px 26px 10px 26px;}.elementor-61 .elementor-element.elementor-element-747fed3 .elementor-button:hover, .elementor-61 .elementor-element.elementor-element-747fed3 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-747fed3 .elementor-button:hover svg, .elementor-61 .elementor-element.elementor-element-747fed3 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-61d59bb > .elementor-widget-container{margin:0px 0px -6px -15px;}.elementor-61 .elementor-element.elementor-element-61d59bb .elementor-icon-wrapper{text-align:center;}.elementor-61 .elementor-element.elementor-element-61d59bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-61d59bb.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-61d59bb.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-61d59bb.elementor-view-framed .elementor-icon, .elementor-61 .elementor-element.elementor-element-61d59bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-61d59bb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-61d59bb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e2ed196 );}.elementor-61 .elementor-element.elementor-element-61d59bb .elementor-icon{font-size:8px;padding:15px;}.elementor-61 .elementor-element.elementor-element-61d59bb .elementor-icon svg{height:8px;}@media(max-width:1024px){.elementor-61 .elementor-element.elementor-element-e63c0c6{--grid-auto-flow:row;}.elementor-61 .elementor-element.elementor-element-12b55c6:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-12b55c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-61 .elementor-element.elementor-element-3a84294 .elementor-heading-title{font-size:var( --e-global-typography-7ae76f3-font-size );line-height:var( --e-global-typography-7ae76f3-line-height );}.elementor-61 .elementor-element.elementor-element-bb917a3 .elementor-heading-title{font-size:var( --e-global-typography-7ae76f3-font-size );line-height:var( --e-global-typography-7ae76f3-line-height );}.elementor-61 .elementor-element.elementor-element-69d6c03 .elementor-heading-title{font-size:var( --e-global-typography-7ae76f3-font-size );line-height:var( --e-global-typography-7ae76f3-line-height );}.elementor-61 .elementor-element.elementor-element-32ba773 .elementor-heading-title{font-size:var( --e-global-typography-7ae76f3-font-size );line-height:var( --e-global-typography-7ae76f3-line-height );}.elementor-61 .elementor-element.elementor-element-ba71ec8 .elementor-heading-title{font-size:var( --e-global-typography-7ae76f3-font-size );line-height:var( --e-global-typography-7ae76f3-line-height );}.elementor-61 .elementor-element.elementor-element-6e916b2{--swiper-slides-to-display:2;}.elementor-61 .elementor-element.elementor-element-9f70388{--grid-columns:2;}}@media(max-width:767px){.elementor-61 .elementor-element.elementor-element-111306d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20vh;--padding-bottom:10vh;--padding-left:0;--padding-right:0;}.elementor-61 .elementor-element.elementor-element-95df3c7{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-61 .elementor-element.elementor-element-754c778 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-754c778.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-309f7ed > .elementor-widget-container{margin:0px 0px -6px -15px;}.elementor-61 .elementor-element.elementor-element-2cdfe76 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-4be8734{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-61 .elementor-element.elementor-element-f823696 .elementor-heading-title{font-size:36px;}.elementor-61 .elementor-element.elementor-element-757b280 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-61 .elementor-element.elementor-element-2928e13{--justify-content:flex-start;}.elementor-61 .elementor-element.elementor-element-2928e13.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-61 .elementor-element.elementor-element-05467bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-05467bd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-61 .elementor-element.elementor-element-d63e4bf > .elementor-widget-container{margin:0px 0px -6px -15px;padding:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-e63c0c6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-61 .elementor-element.elementor-element-8202296{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-61 .elementor-element.elementor-element-39d773e .elementor-heading-title{font-size:36px;}.elementor-61 .elementor-element.elementor-element-a0797db > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-61 .elementor-element.elementor-element-c40c620 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-c40c620.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-12b55c6:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-12b55c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-61 .elementor-element.elementor-element-3a84294 .elementor-heading-title{font-size:var( --e-global-typography-7ae76f3-font-size );line-height:var( --e-global-typography-7ae76f3-line-height );}.elementor-61 .elementor-element.elementor-element-bb917a3 .elementor-heading-title{font-size:var( --e-global-typography-7ae76f3-font-size );line-height:var( --e-global-typography-7ae76f3-line-height );}.elementor-61 .elementor-element.elementor-element-69d6c03 .elementor-heading-title{font-size:var( --e-global-typography-7ae76f3-font-size );line-height:var( --e-global-typography-7ae76f3-line-height );}.elementor-61 .elementor-element.elementor-element-32ba773 .elementor-heading-title{font-size:var( --e-global-typography-7ae76f3-font-size );line-height:var( --e-global-typography-7ae76f3-line-height );}.elementor-61 .elementor-element.elementor-element-ba71ec8 .elementor-heading-title{font-size:var( --e-global-typography-7ae76f3-font-size );line-height:var( --e-global-typography-7ae76f3-line-height );}.elementor-61 .elementor-element.elementor-element-c2fe5e3{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-61 .elementor-element.elementor-element-e4a303c .elementor-heading-title{font-size:36px;}.elementor-61 .elementor-element.elementor-element-00ec4ac > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-61 .elementor-element.elementor-element-41d6f73.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-1143237 > .elementor-widget-container{margin:0px 0px -6px -15px;}.elementor-61 .elementor-element.elementor-element-6e916b2{--swiper-slides-to-display:1;}.elementor-61 .elementor-element.elementor-element-6c3bef3{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-61 .elementor-element.elementor-element-c07a83a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-61 .elementor-element.elementor-element-95b3479 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-95b3479.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-0c84d9e > .elementor-widget-container{margin:0px 0px -6px -15px;}.elementor-61 .elementor-element.elementor-element-b9561f9:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-b9561f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-61 .elementor-element.elementor-element-f53eca6:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-f53eca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-e2ed196 ) 100%, var( --e-global-color-83221e6 ) 100%);}.elementor-61 .elementor-element.elementor-element-f53eca6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61 .elementor-element.elementor-element-11f4172 .elementor-heading-title{font-size:26px;}.elementor-61 .elementor-element.elementor-element-388d95e{columns:1;}.elementor-61 .elementor-element.elementor-element-f707e72{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-61 .elementor-element.elementor-element-4718510 .elementor-heading-title{font-size:36px;}.elementor-61 .elementor-element.elementor-element-e75f07f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-e75f07f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-4a20262 > .elementor-widget-container{margin:0px 0px -6px -15px;}.elementor-61 .elementor-element.elementor-element-3bb6232{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-61 .elementor-element.elementor-element-a577e9a{--min-height:200px;}.elementor-61 .elementor-element.elementor-element-25360d8{--min-height:200px;}.elementor-61 .elementor-element.elementor-element-3edc40a{--min-height:200px;}.elementor-61 .elementor-element.elementor-element-8bcc728{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-61 .elementor-element.elementor-element-697f74f .elementor-heading-title{font-size:36px;}.elementor-61 .elementor-element.elementor-element-8d6cebd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-8d6cebd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-cb1f534 > .elementor-widget-container{margin:0px 0px -6px -15px;}.elementor-61 .elementor-element.elementor-element-9f70388{--grid-columns:1;}.elementor-61 .elementor-element.elementor-element-820071c{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-61 .elementor-element.elementor-element-21660ab .elementor-heading-title{font-size:26px;}.elementor-61 .elementor-element.elementor-element-cfcca6d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;}.elementor-61 .elementor-element.elementor-element-747fed3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-747fed3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-61 .elementor-element.elementor-element-61d59bb > .elementor-widget-container{margin:0px 0px -6px -15px;}}@media(min-width:768px){.elementor-61 .elementor-element.elementor-element-2cbbea5{--width:180px;}.elementor-61 .elementor-element.elementor-element-a9c89dd{--width:300px;}.elementor-61 .elementor-element.elementor-element-8e0d3c0{--width:50%;}.elementor-61 .elementor-element.elementor-element-c7ad1c9{--width:50%;}.elementor-61 .elementor-element.elementor-element-2928e13{--width:180px;}.elementor-61 .elementor-element.elementor-element-41abf69{--width:50%;}.elementor-61 .elementor-element.elementor-element-0d1acb2{--width:50%;}.elementor-61 .elementor-element.elementor-element-c9963ec{--width:180px;}.elementor-61 .elementor-element.elementor-element-1f429d2{--width:70%;}.elementor-61 .elementor-element.elementor-element-d56feed{--width:30%;}.elementor-61 .elementor-element.elementor-element-12b55c6{--width:15%;}.elementor-61 .elementor-element.elementor-element-57c7881{--width:15%;}.elementor-61 .elementor-element.elementor-element-0b633a4{--width:15%;}.elementor-61 .elementor-element.elementor-element-79c8320{--width:15%;}.elementor-61 .elementor-element.elementor-element-025aed4{--width:15%;}.elementor-61 .elementor-element.elementor-element-8638e98{--width:50%;}.elementor-61 .elementor-element.elementor-element-311725a{--width:50%;}.elementor-61 .elementor-element.elementor-element-ef907bb{--width:180px;}.elementor-61 .elementor-element.elementor-element-52c7663{--width:50%;}.elementor-61 .elementor-element.elementor-element-31a3556{--width:50%;}.elementor-61 .elementor-element.elementor-element-6bd4373{--width:180px;}.elementor-61 .elementor-element.elementor-element-6008694{--width:60%;}.elementor-61 .elementor-element.elementor-element-9a5378a{--width:180px;}.elementor-61 .elementor-element.elementor-element-61cd3ec{--width:40%;}.elementor-61 .elementor-element.elementor-element-db80a92{--width:60%;}.elementor-61 .elementor-element.elementor-element-88dd7f5{--width:40%;}.elementor-61 .elementor-element.elementor-element-4eab146{--width:100%;}.elementor-61 .elementor-element.elementor-element-be463ab{--width:180px;}.elementor-61 .elementor-element.elementor-element-3bb6232{--width:60%;}.elementor-61 .elementor-element.elementor-element-a577e9a{--width:80px;}.elementor-61 .elementor-element.elementor-element-25360d8{--width:80px;}.elementor-61 .elementor-element.elementor-element-3edc40a{--width:80px;}.elementor-61 .elementor-element.elementor-element-12ddad3{--width:50%;}.elementor-61 .elementor-element.elementor-element-81e7c3f{--width:50%;}.elementor-61 .elementor-element.elementor-element-e4fd401{--width:180px;}.elementor-61 .elementor-element.elementor-element-cfcca6d{--width:170px;}}/* Start custom CSS for heading, class: .elementor-element-9a730a2 */.home-tit {
    transition: opacity 0.5s ease-out;
        }
.fade-out {
    opacity: 0;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cbbea5 */.btn-box .btn_arrow,
.btn-box .btn_arrow svg{
    transition: all 0.5s;
}

.btn-box:hover .btn_arrow{
    transform: translateX(10px);
}

.btn-box:hover .btn_arrow svg{
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2928e13 */.btn-box .btn_arrow,
.btn-box .btn_arrow svg{
    transition: all 0.5s;
}

.btn-box:hover .btn_arrow{
    transform: translateX(10px);
}

.btn-box:hover .btn_arrow svg{
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e06472 */.service-box h3:hover{
    color: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fc49bcb */.service-box h3:hover{
    color: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7c2e713 */.service-box h3:hover{
    color: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9963ec */.btn-box .btn_arrow,
.btn-box .btn_arrow svg{
    transition: all 0.5s;
}

.btn-box:hover .btn_arrow{
    transform: translateX(10px);
}

.btn-box:hover .btn_arrow svg{
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b07149 */.cate-contain{
    height: 550px;
}

.cate-contain .cate-box.active{
    flex-grow: 1;
}

.cate-box{
     transition: all 0.8s;
}

.cate-box h2, .cate-box div p,.cate-box a{
    transform: scale(0);
    transition: all 0.8s;
}
.cate-box h2{
    min-height: 60px;
}
.cate-box div p{
    min-height: 100px;
}
.cate-box.active h2, .cate-box.active div p, .cate-box.active a{
    transform: scale(1);
}

.cate-box.active:before{
    content: "";
    background: linear-gradient(226deg, rgba(2,56,148,0.96), rgba(28,39,108,0.96));
    opacity: 0.9;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef907bb */.btn-box .btn_arrow,
.btn-box .btn_arrow svg{
    transition: all 0.5s;
}

.btn-box:hover .btn_arrow{
    transform: translateX(10px);
}

.btn-box:hover .btn_arrow svg{
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-6e916b2 */.my-pro-car .elementor-swiper-button-next:hover{
    transform: rotate(45deg) !important;
    transform-origin: 100% 25%;
}

.my-pro-car .elementor-swiper-button-prev{
    transform: rotate(-90deg) !important;
}

.my-pro-car .elementor-swiper-button-prev:hover{
    transform: rotate(-135deg) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bd4373 */.btn-box .btn_arrow,
.btn-box .btn_arrow svg{
    transition: all 0.5s;
}

.btn-box:hover .btn_arrow{
    transform: translateX(10px);
}

.btn-box:hover .btn_arrow svg{
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-868da6b */.cul-txt p{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
    text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a5378a */.btn-box .btn_arrow,
.btn-box .btn_arrow svg{
    transition: all 0.5s;
}

.btn-box:hover .btn_arrow{
    transform: translateX(10px);
}

.btn-box:hover .btn_arrow svg{
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6008694 */.service-content{
    backdrop-filter: blur(5px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be463ab */.btn-box .btn_arrow,
.btn-box .btn_arrow svg{
    transition: all 0.5s;
}

.btn-box:hover .btn_arrow{
    transform: translateX(10px);
}

.btn-box:hover .btn_arrow svg{
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb6232 */.app-contain .app-box:last-child{
    flex-grow: 1;
}

.app-box:hover{
    flex-grow: 1;
}

.app-box:hover~.app-box{
    flex-grow: 0;
}

.app-box{
     transition: all 0.8s;
}

.app-box .app-content{
    opacity: 0;
    transition: all 0.8s;
}

.app-box:hover .app-content{
    display: block;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4fd401 */.btn-box .btn_arrow,
.btn-box .btn_arrow svg{
    transition: all 0.5s;
}

.btn-box:hover .btn_arrow{
    transform: translateX(10px);
}

.btn-box:hover .btn_arrow svg{
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcca6d */.btn-box .btn_arrow,
.btn-box .btn_arrow svg{
    transition: all 0.5s;
}

.btn-box:hover .btn_arrow{
    transform: translateX(10px);
}

.btn-box:hover .btn_arrow svg{
    transform: rotate(45deg);
}/* End custom CSS */