.elementor-1396 .elementor-element.elementor-element-52a643c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1396 .elementor-element.elementor-element-597c0fca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1396 .elementor-element.elementor-element-781356da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1396 .elementor-element.elementor-element-7a73833b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1396 .elementor-element.elementor-element-75bfb143{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1396 .elementor-element.elementor-element-7c0e4a4f .elementor-button{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-accent ) 0%, var( --e-global-color-e8517db ) 100%);border-style:solid;border-color:var( --e-global-color-d92aa49 );}.elementor-1396 .elementor-element.elementor-element-76762ac3{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1396 .elementor-element.elementor-element-76762ac3 > .e-con-inner{padding:0px 0px 0px 0px;scroll-padding:0px 0px 0px 0px;}.elementor-1396 .elementor-element.elementor-element-6fb130b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#707070;--border-color:#707070;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(255, 255, 255, 0.1) inset;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;grid-column:span 4;}.elementor-1396 .elementor-element.elementor-element-6fb130b3:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-6fb130b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:var( --e-global-color-text );}.elementor-1396 .elementor-element.elementor-element-6fb130b3 .elementor-widget{color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-6fb130b3:hover{box-shadow:0px 0px 100px 0px rgba(255, 255, 255, 0.2) inset;}.elementor-1396 .elementor-element.elementor-element-27e7fa0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1396 .elementor-element.elementor-element-27e7fa0e .elementor-icon-wrapper{text-align:center;}.elementor-1396 .elementor-element.elementor-element-27e7fa0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-27e7fa0e.elementor-view-framed .elementor-icon, .elementor-1396 .elementor-element.elementor-element-27e7fa0e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-27e7fa0e.elementor-view-framed .elementor-icon, .elementor-1396 .elementor-element.elementor-element-27e7fa0e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-27e7fa0e .elementor-icon{font-size:1.5rem;}.elementor-1396 .elementor-element.elementor-element-27e7fa0e .elementor-icon svg{height:1.5rem;}.elementor-1396 .elementor-element.elementor-element-7688b01e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1396 .elementor-element.elementor-element-7688b01e .elementor-heading-title{font-size:1.35rem;}.elementor-1396 .elementor-element.elementor-element-5ad077b1{padding:50px 0px 0px 0px;--icon-box-icon-margin:15px;}.elementor-1396 .elementor-element.elementor-element-5ad077b1.elementor-element{--align-self:flex-end;}.elementor-1396 .elementor-element.elementor-element-5ad077b1 .elementor-icon-box-wrapper{align-items:center;}.elementor-1396 .elementor-element.elementor-element-5ad077b1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-5ad077b1.elementor-view-framed .elementor-icon, .elementor-1396 .elementor-element.elementor-element-5ad077b1.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-5ad077b1 .elementor-icon{font-size:1rem;}.elementor-1396 .elementor-element.elementor-element-5ad077b1 .elementor-icon-box-title, .elementor-1396 .elementor-element.elementor-element-5ad077b1 .elementor-icon-box-title a{font-family:"Rany", sans-serif;font-weight:400;}.elementor-1396 .elementor-element.elementor-element-31d7d06c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#707070;--border-color:#707070;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(255, 255, 255, 0.1) inset;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;grid-column:span 4;}.elementor-1396 .elementor-element.elementor-element-31d7d06c:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-31d7d06c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:var( --e-global-color-text );}.elementor-1396 .elementor-element.elementor-element-31d7d06c .elementor-widget{color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-31d7d06c:hover{box-shadow:0px 0px 100px 0px rgba(255, 255, 255, 0.2) inset;}.elementor-1396 .elementor-element.elementor-element-67b1efa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1396 .elementor-element.elementor-element-67b1efa9 .elementor-icon-wrapper{text-align:center;}.elementor-1396 .elementor-element.elementor-element-67b1efa9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-67b1efa9.elementor-view-framed .elementor-icon, .elementor-1396 .elementor-element.elementor-element-67b1efa9.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-67b1efa9.elementor-view-framed .elementor-icon, .elementor-1396 .elementor-element.elementor-element-67b1efa9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-67b1efa9 .elementor-icon{font-size:1.5rem;}.elementor-1396 .elementor-element.elementor-element-67b1efa9 .elementor-icon svg{height:1.5rem;}.elementor-1396 .elementor-element.elementor-element-350749a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1396 .elementor-element.elementor-element-350749a7 .elementor-heading-title{font-size:1.35rem;}.elementor-1396 .elementor-element.elementor-element-33688243{padding:50px 0px 0px 0px;--icon-box-icon-margin:15px;}.elementor-1396 .elementor-element.elementor-element-33688243.elementor-element{--align-self:flex-end;}.elementor-1396 .elementor-element.elementor-element-33688243 .elementor-icon-box-wrapper{align-items:center;}.elementor-1396 .elementor-element.elementor-element-33688243.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-33688243.elementor-view-framed .elementor-icon, .elementor-1396 .elementor-element.elementor-element-33688243.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-33688243 .elementor-icon{font-size:1rem;}.elementor-1396 .elementor-element.elementor-element-33688243 .elementor-icon-box-title, .elementor-1396 .elementor-element.elementor-element-33688243 .elementor-icon-box-title a{font-family:"Rany", sans-serif;font-weight:400;}.elementor-1396 .elementor-element.elementor-element-74188d0b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#707070;--border-color:#707070;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(255, 255, 255, 0.1) inset;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;grid-column:span 4;}.elementor-1396 .elementor-element.elementor-element-74188d0b:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-74188d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:var( --e-global-color-text );}.elementor-1396 .elementor-element.elementor-element-74188d0b .elementor-widget{color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-74188d0b:hover{box-shadow:0px 0px 100px 0px rgba(255, 255, 255, 0.2) inset;}.elementor-1396 .elementor-element.elementor-element-feebe47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1396 .elementor-element.elementor-element-feebe47 .elementor-icon-wrapper{text-align:center;}.elementor-1396 .elementor-element.elementor-element-feebe47.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-feebe47.elementor-view-framed .elementor-icon, .elementor-1396 .elementor-element.elementor-element-feebe47.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-feebe47.elementor-view-framed .elementor-icon, .elementor-1396 .elementor-element.elementor-element-feebe47.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-feebe47 .elementor-icon{font-size:1.5rem;}.elementor-1396 .elementor-element.elementor-element-feebe47 .elementor-icon svg{height:1.5rem;}.elementor-1396 .elementor-element.elementor-element-6f258ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1396 .elementor-element.elementor-element-6f258ac .elementor-heading-title{font-size:1.35rem;}.elementor-1396 .elementor-element.elementor-element-21e2d5d9{padding:50px 0px 0px 0px;--icon-box-icon-margin:15px;}.elementor-1396 .elementor-element.elementor-element-21e2d5d9.elementor-element{--align-self:flex-end;}.elementor-1396 .elementor-element.elementor-element-21e2d5d9 .elementor-icon-box-wrapper{align-items:center;}.elementor-1396 .elementor-element.elementor-element-21e2d5d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-21e2d5d9.elementor-view-framed .elementor-icon, .elementor-1396 .elementor-element.elementor-element-21e2d5d9.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-21e2d5d9 .elementor-icon{font-size:1rem;}.elementor-1396 .elementor-element.elementor-element-21e2d5d9 .elementor-icon-box-title, .elementor-1396 .elementor-element.elementor-element-21e2d5d9 .elementor-icon-box-title a{font-family:"Rany", sans-serif;font-weight:400;}.elementor-1396 .elementor-element.elementor-element-12d992e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#707070;--border-color:#707070;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 50px 0px rgba(255, 255, 255, 0.1) inset;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;grid-column:span 4;}.elementor-1396 .elementor-element.elementor-element-12d992e7:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-12d992e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:var( --e-global-color-text );}.elementor-1396 .elementor-element.elementor-element-12d992e7 .elementor-widget{color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-12d992e7:hover{box-shadow:0px 0px 100px 0px rgba(255, 255, 255, 0.2) inset;}.elementor-1396 .elementor-element.elementor-element-31701574{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1396 .elementor-element.elementor-element-31701574 .elementor-icon-wrapper{text-align:center;}.elementor-1396 .elementor-element.elementor-element-31701574.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-31701574.elementor-view-framed .elementor-icon, .elementor-1396 .elementor-element.elementor-element-31701574.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-31701574.elementor-view-framed .elementor-icon, .elementor-1396 .elementor-element.elementor-element-31701574.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-31701574 .elementor-icon{font-size:1.5rem;}.elementor-1396 .elementor-element.elementor-element-31701574 .elementor-icon svg{height:1.5rem;}.elementor-1396 .elementor-element.elementor-element-28edc4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1396 .elementor-element.elementor-element-28edc4b .elementor-heading-title{font-size:1.35rem;}.elementor-1396 .elementor-element.elementor-element-6f6fb84{padding:50px 0px 0px 0px;--icon-box-icon-margin:15px;}.elementor-1396 .elementor-element.elementor-element-6f6fb84.elementor-element{--align-self:flex-end;}.elementor-1396 .elementor-element.elementor-element-6f6fb84 .elementor-icon-box-wrapper{align-items:center;}.elementor-1396 .elementor-element.elementor-element-6f6fb84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-6f6fb84.elementor-view-framed .elementor-icon, .elementor-1396 .elementor-element.elementor-element-6f6fb84.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-6f6fb84 .elementor-icon{font-size:1rem;}.elementor-1396 .elementor-element.elementor-element-6f6fb84 .elementor-icon-box-title, .elementor-1396 .elementor-element.elementor-element-6f6fb84 .elementor-icon-box-title a{font-family:"Rany", sans-serif;font-weight:400;}.elementor-1396 .elementor-element.elementor-element-61beb1f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5d33d79 );--border-color:var( --e-global-color-5d33d79 );--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 3;}.elementor-1396 .elementor-element.elementor-element-61beb1f4:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-61beb1f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-851c947 );background-image:var( --e-global-color-851c947 );}.elementor-1396 .elementor-element.elementor-element-c45a55c .elementor-heading-title{font-size:1.35rem;}.elementor-1396 .elementor-element.elementor-element-61daac98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5d33d79 );--border-color:var( --e-global-color-5d33d79 );--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 3;}.elementor-1396 .elementor-element.elementor-element-61daac98:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-61daac98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-851c947 );background-image:var( --e-global-color-851c947 );}.elementor-1396 .elementor-element.elementor-element-449755ee .elementor-heading-title{font-size:1.35rem;}.elementor-1396 .elementor-element.elementor-element-5314c45c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5d33d79 );--border-color:var( --e-global-color-5d33d79 );--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 3;}.elementor-1396 .elementor-element.elementor-element-5314c45c:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-5314c45c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-851c947 );background-image:var( --e-global-color-851c947 );}.elementor-1396 .elementor-element.elementor-element-4c381001 .elementor-heading-title{font-size:1.35rem;}.elementor-1396 .elementor-element.elementor-element-1cd7b53{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5d33d79 );--border-color:var( --e-global-color-5d33d79 );--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 3;}.elementor-1396 .elementor-element.elementor-element-1cd7b53:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-1cd7b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-851c947 );background-image:var( --e-global-color-851c947 );}.elementor-1396 .elementor-element.elementor-element-d032b07 .elementor-heading-title{font-size:1.35rem;}@media(max-width:1366px){.elementor-1396 .elementor-element.elementor-element-597c0fca{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-1396 .elementor-element.elementor-element-76762ac3{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-1396 .elementor-element.elementor-element-52a643c6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1396 .elementor-element.elementor-element-597c0fca{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1396 .elementor-element.elementor-element-76762ac3{--e-con-grid-template-columns:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-1396 .elementor-element.elementor-element-76762ac3 > .e-con-inner{grid-auto-columns:60vw;}.elementor-1396 .elementor-element.elementor-element-6fb130b3{grid-column:span 1;}.elementor-1396 .elementor-element.elementor-element-31d7d06c{grid-column:span 1;}.elementor-1396 .elementor-element.elementor-element-74188d0b{grid-column:span 1;}.elementor-1396 .elementor-element.elementor-element-12d992e7{grid-column:span 1;}.elementor-1396 .elementor-element.elementor-element-61beb1f4{grid-column:span 1;}.elementor-1396 .elementor-element.elementor-element-61daac98{grid-column:span 1;}.elementor-1396 .elementor-element.elementor-element-5314c45c{grid-column:span 1;}.elementor-1396 .elementor-element.elementor-element-1cd7b53{grid-column:span 1;}}@media(max-width:768px){.elementor-1396 .elementor-element.elementor-element-52a643c6{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1396 .elementor-element.elementor-element-597c0fca{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1396 .elementor-element.elementor-element-76762ac3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-1396 .elementor-element.elementor-element-76762ac3 > .e-con-inner{grid-auto-columns:80vw;}}@media(max-width:468px){.elementor-1396 .elementor-element.elementor-element-76762ac3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-1396 .elementor-element.elementor-element-5ad077b1 .elementor-icon-box-wrapper{align-items:center;}.elementor-1396 .elementor-element.elementor-element-33688243 .elementor-icon-box-wrapper{align-items:center;}.elementor-1396 .elementor-element.elementor-element-21e2d5d9 .elementor-icon-box-wrapper{align-items:center;}.elementor-1396 .elementor-element.elementor-element-6f6fb84 .elementor-icon-box-wrapper{align-items:center;}}@media(min-width:469px){.elementor-1396 .elementor-element.elementor-element-781356da{--width:50%;}.elementor-1396 .elementor-element.elementor-element-75bfb143{--width:50%;}.elementor-1396 .elementor-element.elementor-element-76762ac3{--content-width:100%;}}@media(max-width:768px) and (min-width:469px){.elementor-1396 .elementor-element.elementor-element-781356da{--width:100%;}.elementor-1396 .elementor-element.elementor-element-75bfb143{--width:100%;}}@media(min-width:1920px){.elementor-1396 .elementor-element.elementor-element-76762ac3{--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-7a73833b */.elementor-1396 .elementor-element.elementor-element-7a73833b strong {
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    .elementor-1396 .elementor-element.elementor-element-7a73833b br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c0e4a4f *//*.elementor-1396 .elementor-element.elementor-element-7c0e4a4f .elementor-button {*/
/*    background: linear-gradient(45deg, rgba(128,0,0,1) 0%, rgba(128,0,0,1) 33%, rgba(165,2,0,1) 66%, rgba(165,2,0,1) 100%);*/
/*    background-size: 300% 100%;*/
/*    background-position: 0 0;*/
/*    border-color: transparent;*/
/*}*/

/*.elementor-1396 .elementor-element.elementor-element-7c0e4a4f .elementor-button:hover {*/
/*    background-position: 75% 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-27e7fa0e */.elementor-1396 .elementor-element.elementor-element-27e7fa0e .elementor-icon {
    display: block;
}

.elementor-1396 .elementor-element.elementor-element-27e7fa0e .elementor-icon svg {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7688b01e */@media only screen and (max-width: 1024px) {
    .elementor-1396 .elementor-element.elementor-element-7688b01e br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ad077b1 */.elementor-1396 .elementor-element.elementor-element-5ad077b1 {
    margin-top: auto;
}

.elementor-1396 .elementor-element.elementor-element-5ad077b1 .elementor-icon,
.elementor-1396 .elementor-element.elementor-element-5ad077b1 .elementor-icon-box-icon {
    font-size: 0;
}

.elementor-1396 .elementor-element.elementor-element-5ad077b1 .elementor-icon svg {
    width: 1rem;
    height: 1rem;
}

@media only screen and (max-width: 468px) {
    .elementor-1396 .elementor-element.elementor-element-5ad077b1 .elementor-icon-box-wrapper {
        align-items: center;
    }
    
    .elementor-1396 .elementor-element.elementor-element-5ad077b1 .elementor-icon-box-icon {
        display: inline-flex
;
        flex: 0 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fb130b3 *//*.elementor-1396 .elementor-element.elementor-element-6fb130b3 {*/
/*    aspect-ratio: 1 / 1;*/
/*}*/

.elementor-1396 .elementor-element.elementor-element-6fb130b3:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-67b1efa9 */.elementor-1396 .elementor-element.elementor-element-67b1efa9 .elementor-icon {
    display: block;
}

.elementor-1396 .elementor-element.elementor-element-67b1efa9 .elementor-icon svg {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-350749a7 */@media only screen and (max-width: 1024px) {
    .elementor-1396 .elementor-element.elementor-element-350749a7 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-33688243 */.elementor-1396 .elementor-element.elementor-element-33688243 {
    margin-top: auto;
}

.elementor-1396 .elementor-element.elementor-element-33688243 .elementor-icon,
.elementor-1396 .elementor-element.elementor-element-33688243 .elementor-icon-box-icon {
    font-size: 0;
}

.elementor-1396 .elementor-element.elementor-element-33688243 .elementor-icon svg {
    width: 1rem;
    height: 1rem;
}

@media only screen and (max-width: 468px) {
    .elementor-1396 .elementor-element.elementor-element-33688243 .elementor-icon-box-wrapper {
        align-items: center;
    }
    
    .elementor-1396 .elementor-element.elementor-element-33688243 .elementor-icon-box-icon {
        display: inline-flex
;
        flex: 0 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31d7d06c */.elementor-1396 .elementor-element.elementor-element-31d7d06c:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-feebe47 */.elementor-1396 .elementor-element.elementor-element-feebe47 .elementor-icon {
    display: block;
}

.elementor-1396 .elementor-element.elementor-element-feebe47 .elementor-icon svg {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f258ac */@media only screen and (max-width: 1024px) {
    .elementor-1396 .elementor-element.elementor-element-6f258ac br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-21e2d5d9 */.elementor-1396 .elementor-element.elementor-element-21e2d5d9 {
    margin-top: auto;
}

.elementor-1396 .elementor-element.elementor-element-21e2d5d9 .elementor-icon,
.elementor-1396 .elementor-element.elementor-element-21e2d5d9 .elementor-icon-box-icon {
    font-size: 0;
}

.elementor-1396 .elementor-element.elementor-element-21e2d5d9 .elementor-icon svg {
    width: 1rem;
    height: 1rem;
}

@media only screen and (max-width: 468px) {
    .elementor-1396 .elementor-element.elementor-element-21e2d5d9 .elementor-icon-box-wrapper {
        align-items: center;
    }
    
    .elementor-1396 .elementor-element.elementor-element-21e2d5d9 .elementor-icon-box-icon {
        display: inline-flex
;
        flex: 0 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74188d0b *//*.elementor-1396 .elementor-element.elementor-element-74188d0b {*/
/*    aspect-ratio: 1 / 1;*/
/*}*/

.elementor-1396 .elementor-element.elementor-element-74188d0b:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-31701574 */.elementor-1396 .elementor-element.elementor-element-31701574 .elementor-icon {
    display: block;
}

.elementor-1396 .elementor-element.elementor-element-31701574 .elementor-icon svg {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28edc4b */@media only screen and (max-width: 1024px) {
    .elementor-1396 .elementor-element.elementor-element-28edc4b br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6f6fb84 */.elementor-1396 .elementor-element.elementor-element-6f6fb84 {
    margin-top: auto;
}

.elementor-1396 .elementor-element.elementor-element-6f6fb84 .elementor-icon,
.elementor-1396 .elementor-element.elementor-element-6f6fb84 .elementor-icon-box-icon {
    font-size: 0;
}

.elementor-1396 .elementor-element.elementor-element-6f6fb84 .elementor-icon svg {
    width: 1rem;
    height: 1rem;
}

@media only screen and (max-width: 468px) {
    .elementor-1396 .elementor-element.elementor-element-6f6fb84 .elementor-icon-box-wrapper {
        align-items: center;
    }
    
    .elementor-1396 .elementor-element.elementor-element-6f6fb84 .elementor-icon-box-icon {
        display: inline-flex
;
        flex: 0 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d992e7 *//*.elementor-1396 .elementor-element.elementor-element-12d992e7 {*/
/*    aspect-ratio: 1 / 1;*/
/*}*/

.elementor-1396 .elementor-element.elementor-element-12d992e7:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c45a55c */@media only screen and (max-width: 1024px) {
    .elementor-1396 .elementor-element.elementor-element-c45a55c br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-449755ee */@media only screen and (max-width: 1024px) {
    .elementor-1396 .elementor-element.elementor-element-449755ee br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c381001 */@media only screen and (max-width: 1024px) {
    .elementor-1396 .elementor-element.elementor-element-4c381001 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d032b07 */@media only screen and (max-width: 1024px) {
    .elementor-1396 .elementor-element.elementor-element-d032b07 br {
        display: none;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Rany';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://curelo.digital/wp-content/uploads/2025/04/RanyLight.woff2') format('woff2');
}
@font-face {
	font-family: 'Rany';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://curelo.digital/wp-content/uploads/2025/04/RanyRegular.woff2') format('woff2');
}
@font-face {
	font-family: 'Rany';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://curelo.digital/wp-content/uploads/2025/04/RanyMedium.woff2') format('woff2');
}
/* End Custom Fonts CSS */