.elementor-2629 .elementor-element.elementor-element-2ab6021a{--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:stretch;--gap:10px;--background-transition:0.3s;--overlay-opacity:1;--padding-top:70px;--padding-right:70px;--padding-bottom:70px;--padding-left:70px;}.elementor-2629 .elementor-element.elementor-element-2ab6021a:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-2ab6021a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elixirbiz.com/wp-content/uploads/2023/05/banner_digital_transformation.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2629 .elementor-element.elementor-element-2ab6021a::before, .elementor-2629 .elementor-element.elementor-element-2ab6021a > .elementor-background-video-container::before, .elementor-2629 .elementor-element.elementor-element-2ab6021a > .e-con-inner > .elementor-background-video-container::before, .elementor-2629 .elementor-element.elementor-element-2ab6021a > .elementor-background-slideshow::before, .elementor-2629 .elementor-element.elementor-element-2ab6021a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2629 .elementor-element.elementor-element-2ab6021a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-2629 .elementor-element.elementor-element-2ab6021a, .elementor-2629 .elementor-element.elementor-element-2ab6021a::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-6389df9e{--display:flex;--background-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-3e55c804{text-align:center;}.elementor-2629 .elementor-element.elementor-element-3e55c804 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-3e55c804.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-3e55c804.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-3e55c804.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-3e55c804 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-66dc41d7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2629 .elementor-element.elementor-element-66dc41d7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2629 .elementor-element.elementor-element-66dc41d7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2629 .elementor-element.elementor-element-66dc41d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2629 .elementor-element.elementor-element-66dc41d7 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-66dc41d7 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2629 .elementor-element.elementor-element-28325061{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:60px;--background-transition:0.3s;--padding-top:0px;--padding-right:40px;--padding-bottom:0px;--padding-left:40px;}.elementor-2629 .elementor-element.elementor-element-74afdd66{--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-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-74afdd66, .elementor-2629 .elementor-element.elementor-element-74afdd66::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-74afdd66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2629 .elementor-element.elementor-element-661fd7a0{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;border-color:#70B7E0;--border-color:#70B7E0;--border-radius:0px 0px 200px 200px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:200px;--border-bottom-left-radius:200px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:20px;}.elementor-2629 .elementor-element.elementor-element-661fd7a0, .elementor-2629 .elementor-element.elementor-element-661fd7a0::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-701e9964 img{width:90px;height:90px;}.elementor-2629 .elementor-element.elementor-element-701e9964{z-index:1;}.elementor-2629 .elementor-element.elementor-element-34e2418f{text-align:right;}.elementor-2629 .elementor-element.elementor-element-34e2418f img{height:566px;object-fit:cover;border-radius:0px 0px 200px 200px;}.elementor-2629 .elementor-element.elementor-element-3194df7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:4px;--background-transition:0.3s;--margin-top:90px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:10px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-6404aa24 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:45px;font-weight:200;line-height:67px;}.elementor-2629 .elementor-element.elementor-element-6404aa24.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-6404aa24.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-6404aa24.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-6404aa24 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-7b3d691c{color:#3882BE;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-2629 .elementor-element.elementor-element-7b3d691c.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-7b3d691c.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-7b3d691c.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-7b3d691c .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-7b3d691c > .elementor-widget-container{padding:0px 0px 0px 2px;}.elementor-2629 .elementor-element.elementor-element-8e1609c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--margin-top:50px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:20px;}.elementor-2629 .elementor-element.elementor-element-8e1609c, .elementor-2629 .elementor-element.elementor-element-8e1609c::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-fe65e23{--display:flex;--gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-width-top:0px;--border-width-right:0px;--border-width-bottom:0px;--border-width-left:0px;border-color:#2057C6;--border-color:#2057C6;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:50px;}.elementor-2629 .elementor-element.elementor-element-fe65e23, .elementor-2629 .elementor-element.elementor-element-fe65e23::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-80f4efd{--display:flex;--gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-width-top:0px;--border-width-right:0px;--border-width-bottom:0px;--border-width-left:1px;border-color:#2057C6;--border-color:#2057C6;--padding-top:0px;--padding-right:0px;--padding-bottom:15px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-80f4efd, .elementor-2629 .elementor-element.elementor-element-80f4efd::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-26cc1c5{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;font-style:italic;}.elementor-2629 .elementor-element.elementor-element-26cc1c5.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-26cc1c5.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-26cc1c5.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-26cc1c5 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-26cc1c5 > .elementor-widget-container{margin:0px 0px 0px 30px;padding:20px 20px 0px 30px;background-color:#FFDD50;border-style:none;}.elementor-2629 .elementor-element.elementor-element-275f574{text-align:right;}.elementor-2629 .elementor-element.elementor-element-275f574 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-2629 .elementor-element.elementor-element-275f574.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-275f574.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-275f574.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-275f574 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-275f574 > .elementor-widget-container{margin:0px 0px 0px 30px;padding:20px 20px 20px 0px;background-color:#FFDD50;border-style:none;}.elementor-2629 .elementor-element.elementor-element-57c8af06{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;width:100%;max-width:100%;}.elementor-2629 .elementor-element.elementor-element-57c8af06.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-57c8af06.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-57c8af06.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-57c8af06 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-57c8af06 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 25px;border-style:solid;border-width:0px 0px 0px 01px;border-color:#2057C6;}.elementor-2629 .elementor-element.elementor-element-1cac166c{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;width:100%;max-width:100%;}.elementor-2629 .elementor-element.elementor-element-1cac166c.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-1cac166c.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-1cac166c.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-1cac166c .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-1cac166c > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 20px 25px;border-style:solid;border-width:0px 0px 0px 01px;border-color:#2057C6;}.elementor-2629 .elementor-element.elementor-element-555ee3c{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;width:100%;max-width:100%;}.elementor-2629 .elementor-element.elementor-element-555ee3c.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-555ee3c.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-555ee3c.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-555ee3c .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-555ee3c > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 20px 25px;border-style:solid;border-width:0px 0px 0px 01px;border-color:#2057C6;}.elementor-2629 .elementor-element.elementor-element-70b4fa4{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;width:100%;max-width:100%;}.elementor-2629 .elementor-element.elementor-element-70b4fa4.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-70b4fa4.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-70b4fa4.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-70b4fa4 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-70b4fa4 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 20px 25px;border-style:solid;border-width:0px 0px 0px 01px;border-color:#2057C6;}.elementor-2629 .elementor-element.elementor-element-68f38e12{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;width:100%;max-width:100%;}.elementor-2629 .elementor-element.elementor-element-68f38e12.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-68f38e12.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-68f38e12.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-68f38e12 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-68f38e12 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 066px 25px;border-style:solid;border-width:0px 0px 0px 01px;border-color:#2057C6;}.elementor-2629 .elementor-element.elementor-element-44d1e32a{--min-height:100vh;--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;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:30px;}.elementor-2629 .elementor-element.elementor-element-44d1e32a:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-44d1e32a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F15044;}.elementor-2629 .elementor-element.elementor-element-44d1e32a, .elementor-2629 .elementor-element.elementor-element-44d1e32a::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-5481f112{--min-height:100vh;--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;--margin-top:-50px;--margin-right:0px;--margin-bottom:0px;--margin-left:-5px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-5cea50f1{--min-height:818px;--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;--justify-content:space-between;--align-items:stretch;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-5cea50f1:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-5cea50f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elixirbiz.com/wp-content/uploads/2023/05/img_arificial.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2629 .elementor-element.elementor-element-5cea50f1, .elementor-2629 .elementor-element.elementor-element-5cea50f1::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-12cdc039{text-align:left;}.elementor-2629 .elementor-element.elementor-element-12cdc039 img{width:75px;height:75px;}.elementor-2629 .elementor-element.elementor-element-1e352150{text-align:right;}.elementor-2629 .elementor-element.elementor-element-1e352150 img{width:75px;}.elementor-2629 .elementor-element.elementor-element-1e352150 > .elementor-widget-container{--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-2629 .elementor-element.elementor-element-3d9272f8{--display:flex;--background-transition:0.3s;--padding-top:150px;--padding-right:40px;--padding-bottom:32px;--padding-left:50px;}.elementor-2629 .elementor-element.elementor-element-2d8b2427{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-7330f69d .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:300;line-height:67px;}.elementor-2629 .elementor-element.elementor-element-7330f69d.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-7330f69d.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-7330f69d.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-7330f69d .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-7330f69d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2629 .elementor-element.elementor-element-4f805135{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:28px;}.elementor-2629 .elementor-element.elementor-element-4f805135.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-4f805135.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-4f805135.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-4f805135 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-4f805135 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:#030303;color:#030303;background-color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button:hover, .elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button:focus{color:#000000;background-color:#000000;border-color:#00000000;}.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button:hover svg, .elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button:focus svg{fill:#000000;}.elementor-2629 .elementor-element.elementor-element-6fbba12d{--e-transform-transition-duration:100ms;}.elementor-2629 .elementor-element.elementor-element-6fbba12d > .elementor-widget-container{transition:background 0s;}.elementor-2629 .elementor-element.elementor-element-6b46607b{--min-height:100vh;--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;--margin-top:-50px;--margin-right:0px;--margin-bottom:0px;--margin-left:-5px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-5abbefe6{--min-height:818px;--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;--justify-content:space-between;--align-items:stretch;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-5abbefe6:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-5abbefe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elixirbiz.com/wp-content/uploads/2023/05/img_robotic.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2629 .elementor-element.elementor-element-5abbefe6, .elementor-2629 .elementor-element.elementor-element-5abbefe6::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-54b105fa{text-align:left;}.elementor-2629 .elementor-element.elementor-element-54b105fa img{width:75px;height:75px;}.elementor-2629 .elementor-element.elementor-element-45b9d987{text-align:right;}.elementor-2629 .elementor-element.elementor-element-45b9d987 img{width:75px;}.elementor-2629 .elementor-element.elementor-element-45b9d987 > .elementor-widget-container{--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-2629 .elementor-element.elementor-element-3e8d9ef3{--display:flex;--background-transition:0.3s;--padding-top:150px;--padding-right:40px;--padding-bottom:32px;--padding-left:50px;}.elementor-2629 .elementor-element.elementor-element-6e6966a9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-3d749bd4 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:300;line-height:67px;}.elementor-2629 .elementor-element.elementor-element-3d749bd4.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-3d749bd4.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-3d749bd4.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-3d749bd4 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-3d749bd4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2629 .elementor-element.elementor-element-7e9432c0{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:28px;}.elementor-2629 .elementor-element.elementor-element-7e9432c0.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-7e9432c0.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-7e9432c0.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-7e9432c0 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-7e9432c0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:#030303;color:#030303;background-color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button:hover, .elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button:focus{color:#000000;background-color:#000000;border-color:#00000000;}.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button:hover svg, .elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button:focus svg{fill:#000000;}.elementor-2629 .elementor-element.elementor-element-43427104{--e-transform-transition-duration:100ms;}.elementor-2629 .elementor-element.elementor-element-43427104 > .elementor-widget-container{transition:background 0s;}.elementor-2629 .elementor-element.elementor-element-a9707b1{--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;--margin-top:-50px;--margin-right:0px;--margin-bottom:0px;--margin-left:-5px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-fd9bce1{--min-height:818px;--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;--justify-content:space-between;--align-items:stretch;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-fd9bce1:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-fd9bce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elixirbiz.com/wp-content/uploads/2023/05/img_machine_learning.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2629 .elementor-element.elementor-element-fd9bce1, .elementor-2629 .elementor-element.elementor-element-fd9bce1::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-42e7d42{text-align:left;}.elementor-2629 .elementor-element.elementor-element-42e7d42 img{width:75px;height:75px;}.elementor-2629 .elementor-element.elementor-element-d51a8cd{text-align:right;}.elementor-2629 .elementor-element.elementor-element-d51a8cd img{width:75px;}.elementor-2629 .elementor-element.elementor-element-d51a8cd > .elementor-widget-container{--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-2629 .elementor-element.elementor-element-b1954c4{--display:flex;--background-transition:0.3s;--padding-top:150px;--padding-right:40px;--padding-bottom:32px;--padding-left:50px;}.elementor-2629 .elementor-element.elementor-element-b17a31a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-4c81089 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:300;line-height:67px;}.elementor-2629 .elementor-element.elementor-element-4c81089.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-4c81089.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-4c81089.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-4c81089 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-4c81089{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2629 .elementor-element.elementor-element-120267d{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:28px;}.elementor-2629 .elementor-element.elementor-element-120267d.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-120267d.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-120267d.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-120267d .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-120267d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:#030303;color:#030303;background-color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button:hover, .elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button:focus{color:#000000;background-color:#000000;border-color:#00000000;}.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button:hover svg, .elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button:focus svg{fill:#000000;}.elementor-2629 .elementor-element.elementor-element-f09d995{--e-transform-transition-duration:100ms;}.elementor-2629 .elementor-element.elementor-element-f09d995 > .elementor-widget-container{transition:background 0s;}.elementor-2629 .elementor-element.elementor-element-510b823{--min-height:818px;--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;--margin-top:-50px;--margin-right:0px;--margin-bottom:0px;--margin-left:-5px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-a498bf5{--min-height:100vh;--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;--justify-content:space-between;--align-items:stretch;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-a498bf5:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-a498bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elixirbiz.com/wp-content/uploads/2023/05/img_reconciliation.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2629 .elementor-element.elementor-element-a498bf5, .elementor-2629 .elementor-element.elementor-element-a498bf5::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-69b6553{text-align:left;}.elementor-2629 .elementor-element.elementor-element-69b6553 img{width:75px;height:75px;}.elementor-2629 .elementor-element.elementor-element-8f17c03{text-align:right;}.elementor-2629 .elementor-element.elementor-element-8f17c03 img{width:75px;height:75px;}.elementor-2629 .elementor-element.elementor-element-8f17c03 > .elementor-widget-container{--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-2629 .elementor-element.elementor-element-1f02be2{--display:flex;--background-transition:0.3s;--padding-top:150px;--padding-right:40px;--padding-bottom:32px;--padding-left:50px;}.elementor-2629 .elementor-element.elementor-element-b35eda4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-d677e8f .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:300;line-height:67px;}.elementor-2629 .elementor-element.elementor-element-d677e8f.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-d677e8f.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-d677e8f.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-d677e8f .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-d677e8f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2629 .elementor-element.elementor-element-fa4b4f3{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:28px;}.elementor-2629 .elementor-element.elementor-element-fa4b4f3.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-fa4b4f3.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-fa4b4f3.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-fa4b4f3 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-fa4b4f3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:#030303;color:#030303;background-color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button:hover, .elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button:focus{color:#000000;background-color:#000000;border-color:#00000000;}.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button:hover svg, .elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button:focus svg{fill:#000000;}.elementor-2629 .elementor-element.elementor-element-bcabb72{--e-transform-transition-duration:100ms;}.elementor-2629 .elementor-element.elementor-element-bcabb72 > .elementor-widget-container{transition:background 0s;}.elementor-2629 .elementor-element.elementor-element-3e5f20a{--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;--margin-top:-50px;--margin-right:0px;--margin-bottom:0px;--margin-left:-5px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-212ba0a{--min-height:818px;--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;--justify-content:space-between;--align-items:stretch;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-212ba0a:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-212ba0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elixirbiz.com/wp-content/uploads/2023/04/Mask-Group-27131-11.png");background-repeat:no-repeat;background-size:cover;}.elementor-2629 .elementor-element.elementor-element-212ba0a, .elementor-2629 .elementor-element.elementor-element-212ba0a::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-bf0a854{text-align:left;}.elementor-2629 .elementor-element.elementor-element-bf0a854 img{width:75px;height:75px;}.elementor-2629 .elementor-element.elementor-element-c66902b{text-align:right;}.elementor-2629 .elementor-element.elementor-element-c66902b img{width:75px;height:75px;}.elementor-2629 .elementor-element.elementor-element-c66902b > .elementor-widget-container{--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-2629 .elementor-element.elementor-element-a7d6e5b{--display:flex;--background-transition:0.3s;--padding-top:150px;--padding-right:40px;--padding-bottom:32px;--padding-left:50px;}.elementor-2629 .elementor-element.elementor-element-e89f831{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-c164f71 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:300;line-height:67px;}.elementor-2629 .elementor-element.elementor-element-c164f71.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-c164f71.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-c164f71.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-c164f71 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-c164f71{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2629 .elementor-element.elementor-element-25bdec1{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:28px;}.elementor-2629 .elementor-element.elementor-element-25bdec1.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-25bdec1.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-25bdec1.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-25bdec1 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-25bdec1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:#030303;color:#030303;background-color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button:hover, .elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button:focus{color:#000000;background-color:#000000;border-color:#00000000;}.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button:hover svg, .elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button:focus svg{fill:#000000;}.elementor-2629 .elementor-element.elementor-element-cf24765{--e-transform-transition-duration:100ms;}.elementor-2629 .elementor-element.elementor-element-cf24765 > .elementor-widget-container{transition:background 0s;}.elementor-2629 .elementor-element.elementor-element-e00b35d{--min-height:727px;--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;--margin-top:-50px;--margin-right:0px;--margin-bottom:0px;--margin-left:-5px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-7d44a78{--min-height:818px;--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;--justify-content:space-between;--align-items:stretch;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-7d44a78:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-7d44a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elixirbiz.com/wp-content/uploads/2023/05/img_dashboard.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2629 .elementor-element.elementor-element-7d44a78, .elementor-2629 .elementor-element.elementor-element-7d44a78::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-daa3628{text-align:left;}.elementor-2629 .elementor-element.elementor-element-daa3628 img{width:75px;height:75px;}.elementor-2629 .elementor-element.elementor-element-112e516{text-align:right;}.elementor-2629 .elementor-element.elementor-element-112e516 img{width:75px;height:75px;}.elementor-2629 .elementor-element.elementor-element-112e516 > .elementor-widget-container{--e-transform-flipX:-1;--e-transform-flipY:-1;}.elementor-2629 .elementor-element.elementor-element-3ecf2de{--display:flex;--background-transition:0.3s;--padding-top:150px;--padding-right:40px;--padding-bottom:32px;--padding-left:50px;}.elementor-2629 .elementor-element.elementor-element-7b652ca{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-4e1d981 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:45px;font-weight:300;line-height:67px;}.elementor-2629 .elementor-element.elementor-element-4e1d981.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-4e1d981.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-4e1d981.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-4e1d981 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-4e1d981{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2629 .elementor-element.elementor-element-ad3e653{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:28px;}.elementor-2629 .elementor-element.elementor-element-ad3e653.ob-harakiri{writing-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-ad3e653.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-ad3e653.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2629 .elementor-element.elementor-element-ad3e653 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2629 .elementor-element.elementor-element-ad3e653 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:#030303;color:#030303;background-color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button:hover, .elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button:focus{color:#000000;background-color:#000000;border-color:#00000000;}.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button:hover svg, .elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button:focus svg{fill:#000000;}.elementor-2629 .elementor-element.elementor-element-0cf0d7d{--e-transform-transition-duration:100ms;}.elementor-2629 .elementor-element.elementor-element-0cf0d7d > .elementor-widget-container{transition:background 0s;}.elementor-2629 .elementor-element.elementor-element-7a2b8dd3{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:250px;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-justify-content:flex-start;--n-tabs-title-gap:50px;--n-tabs-gap:40px;--n-tabs-title-padding-top:05px;--n-tabs-title-padding-right:1px;--n-tabs-title-padding-bottom:05px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#FFFFFF80;--n-tabs-title-direction:row;--n-tabs-icon-order:1;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-gap:10px;--n-tabs-icon-color:#FFFFFF00;--n-tabs-icon-color-active:#FFFFFF;}:is( .elementor-2629 .elementor-element.elementor-element-7a2b8dd3 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title:not( .e-active ):not( :hover ), .elementor-2629 .elementor-element.elementor-element-7a2b8dd3 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content > .e-n-tab-title:not( .e-active ) ){background:#02010100;}:is( .elementor-2629 .elementor-element.elementor-element-7a2b8dd3 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading, .elementor-2629 .elementor-element.elementor-element-7a2b8dd3 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-n-tab-title.e-active{border-style:solid;border-width:0px 0px 0px 03px;border-color:#FFFFFF;}:is( .elementor-2629 .elementor-element.elementor-element-7a2b8dd3 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading, .elementor-2629 .elementor-element.elementor-element-7a2b8dd3 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-2629 .elementor-element.elementor-element-7a2b8dd3 .e-normal:not( .e-active ):hover{--n-tabs-icon-color-hover:#02010100;}.elementor-2629 .elementor-element.elementor-element-7a2b8dd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 10px 0px 0px;border-style:solid;border-width:0px 0px 0px 01px;border-color:#FFFFFF;}:root{--page-title-display:none;}html, body{overflow-x:auto;}@media(max-width:1024px){.elementor-2629 .elementor-element.elementor-element-661fd7a0{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:30px;}.elementor-2629 .elementor-element.elementor-element-34e2418f img{height:466px;}.elementor-2629 .elementor-element.elementor-element-3194df7c{--margin-top:50px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:10px;--padding-right:0px;--padding-bottom:0px;--padding-left:30px;}.elementor-2629 .elementor-element.elementor-element-6404aa24 .elementor-heading-title{font-size:35px;}.elementor-2629 .elementor-element.elementor-element-8e1609c{--margin-top:30px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-fe65e23{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-57c8af06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-57c8af06{width:100%;max-width:100%;}.elementor-2629 .elementor-element.elementor-element-1cac166c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-1cac166c{width:100%;max-width:100%;}.elementor-2629 .elementor-element.elementor-element-555ee3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-555ee3c{width:100%;max-width:100%;}.elementor-2629 .elementor-element.elementor-element-70b4fa4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-70b4fa4{width:100%;max-width:100%;}.elementor-2629 .elementor-element.elementor-element-68f38e12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 066px 025px;}.elementor-2629 .elementor-element.elementor-element-68f38e12{width:100%;max-width:100%;}.elementor-2629 .elementor-element.elementor-element-5481f112{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-2629 .elementor-element.elementor-element-5cea50f1{--min-height:339px;}.elementor-2629 .elementor-element.elementor-element-5cea50f1:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-5cea50f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2629 .elementor-element.elementor-element-3d9272f8{--padding-top:0px;--padding-right:10px;--padding-bottom:50px;--padding-left:10px;}.elementor-2629 .elementor-element.elementor-element-6b46607b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-2629 .elementor-element.elementor-element-5abbefe6{--min-height:339px;}.elementor-2629 .elementor-element.elementor-element-5abbefe6:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-5abbefe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2629 .elementor-element.elementor-element-3e8d9ef3{--padding-top:0px;--padding-right:10px;--padding-bottom:50px;--padding-left:10px;}.elementor-2629 .elementor-element.elementor-element-a9707b1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-2629 .elementor-element.elementor-element-fd9bce1{--min-height:339px;}.elementor-2629 .elementor-element.elementor-element-fd9bce1:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-fd9bce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2629 .elementor-element.elementor-element-b1954c4{--padding-top:0px;--padding-right:10px;--padding-bottom:50px;--padding-left:10px;}.elementor-2629 .elementor-element.elementor-element-510b823{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-2629 .elementor-element.elementor-element-a498bf5{--min-height:339px;}.elementor-2629 .elementor-element.elementor-element-a498bf5:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-a498bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2629 .elementor-element.elementor-element-1f02be2{--padding-top:0px;--padding-right:10px;--padding-bottom:50px;--padding-left:10px;}.elementor-2629 .elementor-element.elementor-element-3e5f20a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-2629 .elementor-element.elementor-element-212ba0a{--min-height:339px;}.elementor-2629 .elementor-element.elementor-element-212ba0a:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-212ba0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2629 .elementor-element.elementor-element-a7d6e5b{--padding-top:0px;--padding-right:10px;--padding-bottom:50px;--padding-left:10px;}.elementor-2629 .elementor-element.elementor-element-e00b35d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-2629 .elementor-element.elementor-element-7d44a78{--min-height:339px;}.elementor-2629 .elementor-element.elementor-element-7d44a78:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-7d44a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2629 .elementor-element.elementor-element-3ecf2de{--padding-top:0px;--padding-right:10px;--padding-bottom:50px;--padding-left:10px;}}@media(min-width:768px){.elementor-2629 .elementor-element.elementor-element-74afdd66{--width:35%;}.elementor-2629 .elementor-element.elementor-element-661fd7a0{--width:90%;}.elementor-2629 .elementor-element.elementor-element-3194df7c{--width:65%;}.elementor-2629 .elementor-element.elementor-element-fe65e23{--content-width:100%;}.elementor-2629 .elementor-element.elementor-element-80f4efd{--content-width:100%;}.elementor-2629 .elementor-element.elementor-element-5481f112{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2629 .elementor-element.elementor-element-74afdd66{--width:253.3px;}}@media(max-width:767px){.elementor-2629 .elementor-element.elementor-element-2ab6021a{--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-2629 .elementor-element.elementor-element-3e55c804{text-align:center;}.elementor-2629 .elementor-element.elementor-element-3e55c804 .elementor-heading-title{line-height:44px;}.elementor-2629 .elementor-element.elementor-element-66dc41d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}.elementor-2629 .elementor-element.elementor-element-66dc41d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}.elementor-2629 .elementor-element.elementor-element-66dc41d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-2629 .elementor-element.elementor-element-66dc41d7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body.rtl .elementor-2629 .elementor-element.elementor-element-66dc41d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}body:not(.rtl) .elementor-2629 .elementor-element.elementor-element-66dc41d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}.elementor-2629 .elementor-element.elementor-element-66dc41d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2629 .elementor-element.elementor-element-66dc41d7 .elementor-icon-list-item > a{font-size:14px;}.elementor-2629 .elementor-element.elementor-element-28325061{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-661fd7a0{--width:80%;}.elementor-2629 .elementor-element.elementor-element-661fd7a0.e-con{--align-self:center;}.elementor-2629 .elementor-element.elementor-element-701e9964 img{width:55px;height:55px;}.elementor-2629 .elementor-element.elementor-element-34e2418f img{width:100%;height:400px;object-fit:cover;}.elementor-2629 .elementor-element.elementor-element-3194df7c{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-6404aa24 .elementor-heading-title{line-height:50px;}.elementor-2629 .elementor-element.elementor-element-6404aa24 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2629 .elementor-element.elementor-element-7b3d691c{font-size:18px;line-height:30px;}.elementor-2629 .elementor-element.elementor-element-7b3d691c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2629 .elementor-element.elementor-element-8e1609c{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-fe65e23{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-80f4efd{border-width:0px 0px 0px 0px;--border-width-top:0px;--border-width-right:0px;--border-width-bottom:0px;--border-width-left:0px;}.elementor-2629 .elementor-element.elementor-element-26cc1c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-275f574 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-57c8af06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;border-width:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-1cac166c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;border-width:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-555ee3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;border-width:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-70b4fa4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;border-width:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-68f38e12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 40px 20px;border-width:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-44d1e32a{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-5481f112{--margin-top:-30px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-2629 .elementor-element.elementor-element-12cdc039 img{width:55px;height:55px;}.elementor-2629 .elementor-element.elementor-element-1e352150 img{width:55px;height:55px;}.elementor-2629 .elementor-element.elementor-element-3d9272f8{--padding-top:0px;--padding-right:20px;--padding-bottom:10px;--padding-left:20px;}.elementor-2629 .elementor-element.elementor-element-7330f69d .elementor-heading-title{font-size:35px;}.elementor-2629 .elementor-element.elementor-element-6b46607b{--margin-top:-30px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-2629 .elementor-element.elementor-element-54b105fa img{width:55px;height:55px;}.elementor-2629 .elementor-element.elementor-element-45b9d987 img{width:55px;}.elementor-2629 .elementor-element.elementor-element-3e8d9ef3{--padding-top:0px;--padding-right:20px;--padding-bottom:10px;--padding-left:20px;}.elementor-2629 .elementor-element.elementor-element-3d749bd4 .elementor-heading-title{font-size:35px;}.elementor-2629 .elementor-element.elementor-element-a9707b1{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-2629 .elementor-element.elementor-element-b1954c4{--padding-top:0px;--padding-right:20px;--padding-bottom:10px;--padding-left:20px;}.elementor-2629 .elementor-element.elementor-element-4c81089 .elementor-heading-title{font-size:35px;}.elementor-2629 .elementor-element.elementor-element-510b823{--min-height:500px;--margin-top:-30px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2629 .elementor-element.elementor-element-69b6553 img{width:55px;height:55px;}.elementor-2629 .elementor-element.elementor-element-8f17c03 img{width:55px;height:55px;}.elementor-2629 .elementor-element.elementor-element-1f02be2{--padding-top:0px;--padding-right:20px;--padding-bottom:10px;--padding-left:20px;}.elementor-2629 .elementor-element.elementor-element-d677e8f .elementor-heading-title{font-size:35px;}.elementor-2629 .elementor-element.elementor-element-3e5f20a{--margin-top:-30px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-2629 .elementor-element.elementor-element-bf0a854 img{width:55px;height:55px;}.elementor-2629 .elementor-element.elementor-element-c66902b img{width:55px;height:55px;}.elementor-2629 .elementor-element.elementor-element-a7d6e5b{--padding-top:0px;--padding-right:20px;--padding-bottom:10px;--padding-left:20px;}.elementor-2629 .elementor-element.elementor-element-c164f71 .elementor-heading-title{font-size:35px;}.elementor-2629 .elementor-element.elementor-element-e00b35d{--margin-top:-30px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-2629 .elementor-element.elementor-element-daa3628 img{width:55px;height:55px;}.elementor-2629 .elementor-element.elementor-element-112e516 img{width:55px;height:55px;}.elementor-2629 .elementor-element.elementor-element-3ecf2de{--padding-top:0px;--padding-right:20px;--padding-bottom:10px;--padding-left:20px;}.elementor-2629 .elementor-element.elementor-element-4e1d981 .elementor-heading-title{font-size:35px;}.elementor-2629 .elementor-element.elementor-element-7a2b8dd3{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-gap:20px;}.elementor-2629 .elementor-element.elementor-element-7a2b8dd3 > .elementor-widget-container{padding:50px 0px 30px 0px;}}/* Start custom CSS for container, class: .elementor-element-2ab6021a */.services-banner{
text-align:center;
    border-bottom: 5px solid transparent;
    border-image: linear-gradient(.25turn, rgba(61, 135, 193), rgb(237, 32, 38), rgb(248, 207, 36));
    border-image-slice: 1;
    width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-661fd7a0 */.image-design-container{
    position: relative;
}
.logo-design{
    position: absolute;
    top:0;
    left: 30px;
}
@media (max-width:1468px) and (min-width:1025px) {
  .logo-design {
    position: absolute;
    top: 0;
    left: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6fbba12d *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-6fbba12d:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43427104 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-43427104:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-43427104:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f09d995 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-f09d995:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-f09d995:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bcabb72 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-bcabb72:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-bcabb72:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf24765 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-cf24765:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-cf24765:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0cf0d7d *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-0cf0d7d:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6fbba12d *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-6fbba12d:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43427104 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-43427104:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-43427104:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f09d995 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-f09d995:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-f09d995:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bcabb72 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-bcabb72:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-bcabb72:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf24765 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-cf24765:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-cf24765:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0cf0d7d *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-0cf0d7d:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6fbba12d *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-6fbba12d:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43427104 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-43427104:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-43427104:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f09d995 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-f09d995:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-f09d995:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bcabb72 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-bcabb72:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-bcabb72:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf24765 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-cf24765:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-cf24765:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0cf0d7d *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-0cf0d7d:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6fbba12d *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-6fbba12d:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43427104 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-43427104:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-43427104:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f09d995 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-f09d995:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-f09d995:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bcabb72 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-bcabb72:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-bcabb72:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf24765 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-cf24765:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-cf24765:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0cf0d7d *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-0cf0d7d:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6fbba12d *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-6fbba12d:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43427104 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-43427104:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-43427104:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f09d995 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-f09d995:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-f09d995:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bcabb72 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-bcabb72:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-bcabb72:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf24765 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-cf24765:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-cf24765:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0cf0d7d *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-0cf0d7d:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6fbba12d *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-6fbba12d:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43427104 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-43427104:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-43427104:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f09d995 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-f09d995:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-f09d995:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bcabb72 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-bcabb72:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-bcabb72:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf24765 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-cf24765:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-cf24765:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0cf0d7d *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-0cf0d7d:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6fbba12d *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-6fbba12d:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-6fbba12d .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-6fbba12d:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43427104 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-43427104:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-43427104 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-43427104:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f09d995 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-f09d995:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-f09d995 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-f09d995:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bcabb72 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-bcabb72:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-bcabb72 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-bcabb72:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf24765 *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-cf24765:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-cf24765 .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-cf24765:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0cf0d7d *//*Fill box*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button::before{
    content:'';
    position: absolute;
    background: #FFDD50; /*<-- Change fill color here*/
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: scaleX(0);
    transform-origin: left; /*<-- Change fill out direction*/
    transition: transform .4s ease; /*<-- Change fill speed */
}

/*Hover class*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button:hover::before{
    transform: scaleX(0.97);
    transform-origin: right; /*<-- Change fill in direction*/

}

/*Button text*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button-text{
    z-index: 1;
}

/*Hover Icon*/
.elementor-2629 .elementor-element.elementor-element-0cf0d7d:hover .elementor-button-icon{
    color: white; /*<-- Change Icon color here*/
    z-index: 1;
    transition: color .5s ease
}

/*Icone size */
.elementor-2629 .elementor-element.elementor-element-0cf0d7d .elementor-button-icon{
    transform: scale(1.3); /*<-- Change icon size*/
    padding-left: 5px;
}
.elementor-2629 .elementor-element.elementor-element-0cf0d7d:hover svg{
    transform: rotate(45deg)
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-7a2b8dd3 */.e-n-tab-title.e-normal.e-active .e-n-tab-title-text{
    font-size: 22px;
}
.e-n-tab-title.e-normal.e-active::after{
 content: url('https://prodebooks-b10f8e39fae7faf58221-endpoint.azureedge.net/blobprodebooks2a469b51f2/wp-content/uploads/2023/04/Group-49946.svg');
 column-gap: 0px;
}
.e-n-tab-title.e-active.icon.icon-arrow-right{
    display: block !important
}
@media(max-width:767px){
    :is( .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-n-tab-title.e-active .e-n-tab-title-text{
font-size:22px;
    }
/*    :is(.elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-n-tab-title.e-active:after{*/
/*content: url('https://prodebooks-b10f8e39fae7faf58221-endpoint.azureedge.net/blobprodebooks2a469b51f2/wp-content/uploads/2023/04/Group-49946.svg');*/
/*margin-left: 30px;*/

/*    }*/
    .elementor-widget-n-tabs .e-n-tab-title:not(.e-active){
        background-color: #00000000;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d1e32a */.elementor-2629 .elementor-element.elementor-element-44d1e32a .elementor-widget-n-tabs .e-n-tab-title .e-n-tab-icon{
    overflow: visible;
}/* End custom CSS */