.elementor-563 .elementor-element.elementor-element-859387f{--display:flex;--min-height:680px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-563 .elementor-element.elementor-element-859387f:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-859387f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2434;background-image:url("https://tuliolopes.com.br/wp-content/uploads/2025/10/BG1_01-convertida.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-563 .elementor-element.elementor-element-859387f.e-con{--align-self:center;}.elementor-563 .elementor-element.elementor-element-1aed26a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-1aed26a.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-563 .elementor-element.elementor-element-9a317c9.elementor-element{--align-self:flex-start;}.elementor-563 .elementor-element.elementor-element-73863fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-c77a4b5{padding:0px 0px 1px 0px;--e-rating-icon-font-size:15px;--e-rating-gap:5px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-563 .elementor-element.elementor-element-fa93a29 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-563 .elementor-element.elementor-element-afbdeb2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-cc6c8f3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-563 .elementor-element.elementor-element-c9a0c75{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-weight:300;color:#FFFFFFCC;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-563 .elementor-element.elementor-element-d356e24{--e-icon-list-icon-size:27px;--icon-vertical-offset:-2px;}.elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-563 .elementor-element.elementor-element-3b4c807 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(105deg, #1F8745 0%, #27B259 100%);border-style:solid;border-width:0px 0px 3px 0px;border-color:#1B6803;border-radius:160px 160px 160px 160px;padding:20px 32px 20px 32px;}.elementor-563 .elementor-element.elementor-element-3b4c807.elementor-element{--align-self:flex-start;}.elementor-563 .elementor-element.elementor-element-3b4c807 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-563 .elementor-element.elementor-element-3b4c807 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-563 .elementor-element.elementor-element-22d8d04{--display:flex;--min-height:2px;--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-22d8d04:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-22d8d04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001525;}.elementor-563 .elementor-element.elementor-element-22d8d04::before, .elementor-563 .elementor-element.elementor-element-22d8d04 > .elementor-background-video-container::before, .elementor-563 .elementor-element.elementor-element-22d8d04 > .e-con-inner > .elementor-background-video-container::before, .elementor-563 .elementor-element.elementor-element-22d8d04 > .elementor-background-slideshow::before, .elementor-563 .elementor-element.elementor-element-22d8d04 > .e-con-inner > .elementor-background-slideshow::before, .elementor-563 .elementor-element.elementor-element-22d8d04 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-563 .elementor-element.elementor-element-c1ae670{--display:flex;--min-height:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-98bd761{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-98bd761:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-98bd761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00101D 0%, #000714 100%);}.elementor-563 .elementor-element.elementor-element-5a20019{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-19a5c99{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-19a5c99:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-19a5c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(60deg, #041621 0%, #0B243499 100%);}.elementor-563 .elementor-element.elementor-element-35a6f97 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-563 .elementor-element.elementor-element-35a6f97 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-563 .elementor-element.elementor-element-35a6f97{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-563 .elementor-element.elementor-element-35a6f97 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-563 .elementor-element.elementor-element-35a6f97 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-563 .elementor-element.elementor-element-35a6f97 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-563 .elementor-element.elementor-element-35a6f97 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-563 .elementor-element.elementor-element-04558cf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFFD9;}.elementor-563 .elementor-element.elementor-element-4249972{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-4249972:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-4249972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(60deg, #041621 0%, #0B243499 100%);}.elementor-563 .elementor-element.elementor-element-453f0c1 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-563 .elementor-element.elementor-element-453f0c1 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-563 .elementor-element.elementor-element-453f0c1{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-563 .elementor-element.elementor-element-453f0c1 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-563 .elementor-element.elementor-element-453f0c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-563 .elementor-element.elementor-element-453f0c1 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-563 .elementor-element.elementor-element-453f0c1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-563 .elementor-element.elementor-element-8d5bbf1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFFD9;}.elementor-563 .elementor-element.elementor-element-ac50e1e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-ac50e1e:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-ac50e1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(60deg, #041621 0%, #0B243499 100%);}.elementor-563 .elementor-element.elementor-element-9f56496 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-563 .elementor-element.elementor-element-9f56496 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-563 .elementor-element.elementor-element-9f56496{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-563 .elementor-element.elementor-element-9f56496 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-563 .elementor-element.elementor-element-9f56496 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-563 .elementor-element.elementor-element-9f56496 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-563 .elementor-element.elementor-element-9f56496 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-563 .elementor-element.elementor-element-c6dc5fe .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFFD9;}.elementor-563 .elementor-element.elementor-element-984c5ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-3d49fd9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-3d49fd9:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-3d49fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(60deg, #041621 0%, #0B243499 100%);}.elementor-563 .elementor-element.elementor-element-22e98d0 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-563 .elementor-element.elementor-element-22e98d0 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-563 .elementor-element.elementor-element-22e98d0{--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-563 .elementor-element.elementor-element-22e98d0 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-563 .elementor-element.elementor-element-22e98d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-563 .elementor-element.elementor-element-22e98d0 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-563 .elementor-element.elementor-element-22e98d0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-563 .elementor-element.elementor-element-c64773b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFFD9;}.elementor-563 .elementor-element.elementor-element-ca8fe65{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-ca8fe65:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-ca8fe65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(60deg, #041621 0%, #0B243499 100%);}.elementor-563 .elementor-element.elementor-element-a501e75 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-563 .elementor-element.elementor-element-a501e75 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-563 .elementor-element.elementor-element-a501e75{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-563 .elementor-element.elementor-element-a501e75 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-563 .elementor-element.elementor-element-a501e75 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-563 .elementor-element.elementor-element-a501e75 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-563 .elementor-element.elementor-element-a501e75 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-563 .elementor-element.elementor-element-6d2fec0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFFD9;}.elementor-563 .elementor-element.elementor-element-f793ea7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-f793ea7:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-f793ea7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(60deg, #041621 0%, #0B243499 100%);}.elementor-563 .elementor-element.elementor-element-6e016fe .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-563 .elementor-element.elementor-element-6e016fe .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-563 .elementor-element.elementor-element-6e016fe{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-563 .elementor-element.elementor-element-6e016fe .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-563 .elementor-element.elementor-element-6e016fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-563 .elementor-element.elementor-element-6e016fe .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-563 .elementor-element.elementor-element-6e016fe .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-563 .elementor-element.elementor-element-b36a145 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#FFFFFFD9;}.elementor-563 .elementor-element.elementor-element-0fea10e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-0fea10e:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-0fea10e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #DABE98 0%, #F1E2C3 100%);}.elementor-563 .elementor-element.elementor-element-611d205{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:18px 18px 18px 18px;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-611d205:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-611d205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-563 .elementor-element.elementor-element-883394d{margin:-110px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-563 .elementor-element.elementor-element-883394d.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-29d338a{text-align:center;}.elementor-563 .elementor-element.elementor-element-29d338a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;color:#0B2434;}.elementor-563 .elementor-element.elementor-element-b07a6dc{width:var( --container-widget-width, 885px );max-width:885px;--container-widget-width:885px;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;color:#0B2434;}.elementor-563 .elementor-element.elementor-element-b07a6dc.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-c879dcb .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(105deg, #1F8745 0%, #27B259 100%);border-style:solid;border-width:0px 0px 3px 0px;border-color:#1B6803;border-radius:160px 160px 160px 160px;padding:20px 32px 20px 32px;}.elementor-563 .elementor-element.elementor-element-c879dcb.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-c879dcb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-563 .elementor-element.elementor-element-c879dcb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-563 .elementor-element.elementor-element-74ce436{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-25976f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-563 .elementor-element.elementor-element-25976f0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3em;color:#051925;}.elementor-563 .elementor-element.elementor-element-962fe89 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;color:#0B2434;}.elementor-563 .elementor-element.elementor-element-b8924a2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-b8924a2:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-b8924a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-563 .elementor-element.elementor-element-6c06993{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-563 .elementor-element.elementor-element-b9edaf8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-563 .elementor-element.elementor-element-b9edaf8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-563 .elementor-element.elementor-element-b9edaf8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-563 .elementor-element.elementor-element-b9edaf8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-563 .elementor-element.elementor-element-b9edaf8 .elementor-image-box-title{margin-bottom:0px;font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;}.elementor-563 .elementor-element.elementor-element-b9edaf8 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-563 .elementor-element.elementor-element-b9edaf8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-563 .elementor-element.elementor-element-b9edaf8 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;color:#DABE98;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-563 .elementor-element.elementor-element-8642f48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-563 .elementor-element.elementor-element-8642f48.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-8642f48 .elementor-icon-wrapper{text-align:center;}.elementor-563 .elementor-element.elementor-element-8642f48 .elementor-icon{font-size:40px;}.elementor-563 .elementor-element.elementor-element-8642f48 .elementor-icon svg{height:40px;}.elementor-563 .elementor-element.elementor-element-b349102{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;color:#000000BF;}.elementor-563 .elementor-element.elementor-element-4c904f5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-4c904f5:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-4c904f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-563 .elementor-element.elementor-element-b1d0032{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-696e66b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-563 .elementor-element.elementor-element-696e66b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-563 .elementor-element.elementor-element-696e66b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-563 .elementor-element.elementor-element-696e66b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-563 .elementor-element.elementor-element-696e66b .elementor-image-box-title{margin-bottom:0px;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-563 .elementor-element.elementor-element-696e66b .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-563 .elementor-element.elementor-element-696e66b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-563 .elementor-element.elementor-element-696e66b .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;color:#DABE98;}.elementor-563 .elementor-element.elementor-element-64313d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-563 .elementor-element.elementor-element-64313d7.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-64313d7 .elementor-icon-wrapper{text-align:center;}.elementor-563 .elementor-element.elementor-element-64313d7 .elementor-icon{font-size:40px;}.elementor-563 .elementor-element.elementor-element-64313d7 .elementor-icon svg{height:40px;}.elementor-563 .elementor-element.elementor-element-8d4b2c4{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;color:#000000BF;}.elementor-563 .elementor-element.elementor-element-ded77b5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-ded77b5:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-ded77b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-563 .elementor-element.elementor-element-09daa55{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-f2e9d1b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-563 .elementor-element.elementor-element-f2e9d1b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-563 .elementor-element.elementor-element-f2e9d1b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-563 .elementor-element.elementor-element-f2e9d1b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-563 .elementor-element.elementor-element-f2e9d1b .elementor-image-box-title{margin-bottom:0px;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-563 .elementor-element.elementor-element-f2e9d1b .elementor-image-box-wrapper .elementor-image-box-img{width:51px;}.elementor-563 .elementor-element.elementor-element-f2e9d1b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-563 .elementor-element.elementor-element-f2e9d1b .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;color:#DABE98;}.elementor-563 .elementor-element.elementor-element-14a40bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-563 .elementor-element.elementor-element-14a40bd.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-14a40bd .elementor-icon-wrapper{text-align:center;}.elementor-563 .elementor-element.elementor-element-14a40bd .elementor-icon{font-size:40px;}.elementor-563 .elementor-element.elementor-element-14a40bd .elementor-icon svg{height:40px;}.elementor-563 .elementor-element.elementor-element-77da956{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;color:#000000BF;}.elementor-563 .elementor-element.elementor-element-d213ac9{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-d213ac9:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-d213ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-563 .elementor-element.elementor-element-f3cd589{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-bd70912{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-563 .elementor-element.elementor-element-bd70912.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-563 .elementor-element.elementor-element-bd70912.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-563 .elementor-element.elementor-element-bd70912.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-563 .elementor-element.elementor-element-bd70912 .elementor-image-box-title{margin-bottom:0px;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-563 .elementor-element.elementor-element-bd70912 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-563 .elementor-element.elementor-element-bd70912 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-563 .elementor-element.elementor-element-bd70912 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;color:#DABE98;}.elementor-563 .elementor-element.elementor-element-ea29ca4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-563 .elementor-element.elementor-element-ea29ca4.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-ea29ca4 .elementor-icon-wrapper{text-align:center;}.elementor-563 .elementor-element.elementor-element-ea29ca4 .elementor-icon{font-size:40px;}.elementor-563 .elementor-element.elementor-element-ea29ca4 .elementor-icon svg{height:40px;}.elementor-563 .elementor-element.elementor-element-a226cc9{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;color:#000000BF;}.elementor-563 .elementor-element.elementor-element-c67988c{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-c67988c:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-c67988c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-563 .elementor-element.elementor-element-0ec3d36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-2087655{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-563 .elementor-element.elementor-element-2087655.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-563 .elementor-element.elementor-element-2087655.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-563 .elementor-element.elementor-element-2087655.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-563 .elementor-element.elementor-element-2087655 .elementor-image-box-title{margin-bottom:0px;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-563 .elementor-element.elementor-element-2087655 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-563 .elementor-element.elementor-element-2087655 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-563 .elementor-element.elementor-element-2087655 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;color:#DABE98;}.elementor-563 .elementor-element.elementor-element-3805742{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-563 .elementor-element.elementor-element-3805742.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-3805742 .elementor-icon-wrapper{text-align:center;}.elementor-563 .elementor-element.elementor-element-3805742 .elementor-icon{font-size:40px;}.elementor-563 .elementor-element.elementor-element-3805742 .elementor-icon svg{height:40px;}.elementor-563 .elementor-element.elementor-element-73ba7f3{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;color:#000000BF;}.elementor-563 .elementor-element.elementor-element-fefa4c1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-fefa4c1:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-fefa4c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-563 .elementor-element.elementor-element-417936f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-da39cd0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-563 .elementor-element.elementor-element-da39cd0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-563 .elementor-element.elementor-element-da39cd0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-563 .elementor-element.elementor-element-da39cd0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-563 .elementor-element.elementor-element-da39cd0 .elementor-image-box-title{margin-bottom:0px;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-563 .elementor-element.elementor-element-da39cd0 .elementor-image-box-wrapper .elementor-image-box-img{width:41px;}.elementor-563 .elementor-element.elementor-element-da39cd0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-563 .elementor-element.elementor-element-da39cd0 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;color:#DABE98;}.elementor-563 .elementor-element.elementor-element-9ce7ba0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-563 .elementor-element.elementor-element-9ce7ba0.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-9ce7ba0 .elementor-icon-wrapper{text-align:center;}.elementor-563 .elementor-element.elementor-element-9ce7ba0 .elementor-icon{font-size:40px;}.elementor-563 .elementor-element.elementor-element-9ce7ba0 .elementor-icon svg{height:40px;}.elementor-563 .elementor-element.elementor-element-8f47b6f{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;color:#000000BF;}.elementor-563 .elementor-element.elementor-element-c347630{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-c347630:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-c347630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-563 .elementor-element.elementor-element-5170281{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-d7e1d23{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-563 .elementor-element.elementor-element-d7e1d23.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-563 .elementor-element.elementor-element-d7e1d23.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-563 .elementor-element.elementor-element-d7e1d23.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-563 .elementor-element.elementor-element-d7e1d23 .elementor-image-box-title{margin-bottom:0px;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-563 .elementor-element.elementor-element-d7e1d23 .elementor-image-box-wrapper .elementor-image-box-img{width:41px;}.elementor-563 .elementor-element.elementor-element-d7e1d23 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-563 .elementor-element.elementor-element-d7e1d23 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;color:#DABE98;}.elementor-563 .elementor-element.elementor-element-8b386e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-563 .elementor-element.elementor-element-8b386e1.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-8b386e1 .elementor-icon-wrapper{text-align:center;}.elementor-563 .elementor-element.elementor-element-8b386e1 .elementor-icon{font-size:40px;}.elementor-563 .elementor-element.elementor-element-8b386e1 .elementor-icon svg{height:40px;}.elementor-563 .elementor-element.elementor-element-1fe1b81{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;color:#000000BF;}.elementor-563 .elementor-element.elementor-element-51719d4{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-51719d4:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-51719d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 100%);}.elementor-563 .elementor-element.elementor-element-e6fde80{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-cb6c88d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-563 .elementor-element.elementor-element-cb6c88d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-563 .elementor-element.elementor-element-cb6c88d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-563 .elementor-element.elementor-element-cb6c88d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-563 .elementor-element.elementor-element-cb6c88d .elementor-image-box-title{margin-bottom:0px;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-563 .elementor-element.elementor-element-cb6c88d .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-563 .elementor-element.elementor-element-cb6c88d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-563 .elementor-element.elementor-element-cb6c88d .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;color:#DABE98;}.elementor-563 .elementor-element.elementor-element-6fe2dae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-563 .elementor-element.elementor-element-6fe2dae.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-6fe2dae .elementor-icon-wrapper{text-align:center;}.elementor-563 .elementor-element.elementor-element-6fe2dae .elementor-icon{font-size:40px;}.elementor-563 .elementor-element.elementor-element-6fe2dae .elementor-icon svg{height:40px;}.elementor-563 .elementor-element.elementor-element-d744e6d{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;color:#000000BF;}.elementor-563 .elementor-element.elementor-element-5fccb5f{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-65px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-65px;--e-n-carousel-arrow-size:38px;--e-n-carousel-arrow-normal-color:#FFFFFF00;--e-n-carousel-arrow-hover-color:#FFFFFF1A;}.elementor-563 .elementor-element.elementor-element-f54a57c{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:3px 0px 3px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#F3F3F3;--border-color:#F3F3F3;--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-f54a57c:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-f54a57c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-563 .elementor-element.elementor-element-675945a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-563 .elementor-element.elementor-element-675945a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;color:#0B2434;}.elementor-563 .elementor-element.elementor-element-fc4aa85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-cb1e86e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-cb1e86e:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-cb1e86e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #0B2434 0%, #061B28 100%);}.elementor-563 .elementor-element.elementor-element-081cb4b{margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-563 .elementor-element.elementor-element-081cb4b .elementor-icon-wrapper{text-align:center;}.elementor-563 .elementor-element.elementor-element-081cb4b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-563 .elementor-element.elementor-element-081cb4b.elementor-view-framed .elementor-icon, .elementor-563 .elementor-element.elementor-element-081cb4b.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-563 .elementor-element.elementor-element-081cb4b.elementor-view-framed .elementor-icon, .elementor-563 .elementor-element.elementor-element-081cb4b.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-563 .elementor-element.elementor-element-081cb4b .elementor-icon{font-size:65px;}.elementor-563 .elementor-element.elementor-element-081cb4b .elementor-icon svg{height:65px;}.elementor-563 .elementor-element.elementor-element-6d581ea{text-align:center;}.elementor-563 .elementor-element.elementor-element-6d581ea .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-563 .elementor-element.elementor-element-f0ac852{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFFE6;}.elementor-563 .elementor-element.elementor-element-d6ce08f{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-d6ce08f:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-d6ce08f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #0B2434 0%, #061B28 100%);}.elementor-563 .elementor-element.elementor-element-3381611{margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-563 .elementor-element.elementor-element-3381611 .elementor-icon-wrapper{text-align:center;}.elementor-563 .elementor-element.elementor-element-3381611.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-563 .elementor-element.elementor-element-3381611.elementor-view-framed .elementor-icon, .elementor-563 .elementor-element.elementor-element-3381611.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-563 .elementor-element.elementor-element-3381611.elementor-view-framed .elementor-icon, .elementor-563 .elementor-element.elementor-element-3381611.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-563 .elementor-element.elementor-element-3381611 .elementor-icon{font-size:65px;}.elementor-563 .elementor-element.elementor-element-3381611 .elementor-icon svg{height:65px;}.elementor-563 .elementor-element.elementor-element-1307b8a{text-align:center;}.elementor-563 .elementor-element.elementor-element-1307b8a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-563 .elementor-element.elementor-element-c77ac48{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFFE6;}.elementor-563 .elementor-element.elementor-element-76fc6b4{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-76fc6b4:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-76fc6b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #0B2434 0%, #061B28 100%);}.elementor-563 .elementor-element.elementor-element-61ef3ac{margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-563 .elementor-element.elementor-element-61ef3ac .elementor-icon-wrapper{text-align:center;}.elementor-563 .elementor-element.elementor-element-61ef3ac.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-563 .elementor-element.elementor-element-61ef3ac.elementor-view-framed .elementor-icon, .elementor-563 .elementor-element.elementor-element-61ef3ac.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-563 .elementor-element.elementor-element-61ef3ac.elementor-view-framed .elementor-icon, .elementor-563 .elementor-element.elementor-element-61ef3ac.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-563 .elementor-element.elementor-element-61ef3ac .elementor-icon{font-size:65px;}.elementor-563 .elementor-element.elementor-element-61ef3ac .elementor-icon svg{height:65px;}.elementor-563 .elementor-element.elementor-element-311bfb0{text-align:center;}.elementor-563 .elementor-element.elementor-element-311bfb0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-563 .elementor-element.elementor-element-30b4c58{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFFE6;}.elementor-563 .elementor-element.elementor-element-7104672 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(105deg, #1F8745 0%, #27B259 100%);border-style:solid;border-width:0px 0px 3px 0px;border-color:#1B6803;border-radius:160px 160px 160px 160px;padding:20px 32px 20px 32px;}.elementor-563 .elementor-element.elementor-element-7104672.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-7104672 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-563 .elementor-element.elementor-element-7104672 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-563 .elementor-element.elementor-element-97efdea{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-17c1eb4{--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:65px 65px;--row-gap:65px;--column-gap:65px;border-style:solid;--border-style:solid;border-width:3px 3px 0px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:3px;border-color:#F3F3F3;--border-color:#F3F3F3;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-563 .elementor-element.elementor-element-17c1eb4:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-17c1eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, #FFFFFF 0%, #F0F0F0 100%);}.elementor-563 .elementor-element.elementor-element-cc02509{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-270dc1f{text-align:start;}.elementor-563 .elementor-element.elementor-element-270dc1f img{width:100%;}.elementor-563 .elementor-element.elementor-element-377715b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-377715b.e-con{--align-self:center;}.elementor-563 .elementor-element.elementor-element-238f33d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:400;}.elementor-563 .elementor-element.elementor-element-c38d66c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:#000000B5;}.elementor-563 .elementor-element.elementor-element-aa79546 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(105deg, #1F8745 0%, #27B259 100%);border-style:solid;border-width:0px 0px 3px 0px;border-color:#1B6803;border-radius:160px 160px 160px 160px;padding:20px 32px 20px 32px;}.elementor-563 .elementor-element.elementor-element-aa79546.elementor-element{--align-self:flex-start;}.elementor-563 .elementor-element.elementor-element-aa79546 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-563 .elementor-element.elementor-element-aa79546 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-563 .elementor-element.elementor-element-9f5e368{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-9f5e368:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-9f5e368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091D33;}.elementor-563 .elementor-element.elementor-element-ff9c4ec{margin:-88px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-563 .elementor-element.elementor-element-ff9c4ec.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-ff9c4ec .elementor-icon-wrapper{text-align:center;}.elementor-563 .elementor-element.elementor-element-ff9c4ec.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-563 .elementor-element.elementor-element-ff9c4ec.elementor-view-framed .elementor-icon, .elementor-563 .elementor-element.elementor-element-ff9c4ec.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-563 .elementor-element.elementor-element-ff9c4ec.elementor-view-framed .elementor-icon, .elementor-563 .elementor-element.elementor-element-ff9c4ec.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-563 .elementor-element.elementor-element-ff9c4ec .elementor-icon{font-size:55px;}.elementor-563 .elementor-element.elementor-element-ff9c4ec .elementor-icon svg{height:55px;}.elementor-563 .elementor-element.elementor-element-ff9c4ec .elementor-icon-wrapper svg{width:auto;}.elementor-563 .elementor-element.elementor-element-cd4e00c.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-cd4e00c{text-align:center;}.elementor-563 .elementor-element.elementor-element-cd4e00c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:500;color:#FFFFFF;}.elementor-563 .elementor-element.elementor-element-9153106{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFFD9;}.elementor-563 .elementor-element.elementor-element-9153106.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-0796ec4 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;background-image:linear-gradient(105deg, #1F8745 0%, #27B259 100%);border-style:solid;border-width:0px 0px 3px 0px;border-color:#1B6803;border-radius:160px 160px 160px 160px;padding:20px 32px 20px 32px;}.elementor-563 .elementor-element.elementor-element-0796ec4.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-0796ec4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-563 .elementor-element.elementor-element-0796ec4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-563 .elementor-element.elementor-element-de4db4d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-de4db4d:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-de4db4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001525;}.elementor-563 .elementor-element.elementor-element-cd76a1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-e6aff9e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;color:#FFFFFF;}.elementor-563 .elementor-element.elementor-element-9afb116{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-563 .elementor-element.elementor-element-9afb116 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-563 .elementor-element.elementor-element-9afb116 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-563 .elementor-element.elementor-element-9afb116 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-563 .elementor-element.elementor-element-9afb116 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-563 .elementor-element.elementor-element-9afb116 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-563 .elementor-element.elementor-element-9afb116 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-563 .elementor-element.elementor-element-9afb116 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-563 .elementor-element.elementor-element-9afb116 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-563 .elementor-element.elementor-element-9afb116 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-563 .elementor-element.elementor-element-9afb116 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-weight:300;}.elementor-563 .elementor-element.elementor-element-9afb116 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-563 .elementor-element.elementor-element-7ac1ec0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-7ac1ec0.e-con{--align-self:center;}.elementor-563 .elementor-element.elementor-element-38558db.elementor-element{--align-self:flex-end;}.elementor-563 .elementor-element.elementor-element-6422a5d{--display:flex;--min-height:1px;--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-6422a5d:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-6422a5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001525;}.elementor-563 .elementor-element.elementor-element-6422a5d::before, .elementor-563 .elementor-element.elementor-element-6422a5d > .elementor-background-video-container::before, .elementor-563 .elementor-element.elementor-element-6422a5d > .e-con-inner > .elementor-background-video-container::before, .elementor-563 .elementor-element.elementor-element-6422a5d > .elementor-background-slideshow::before, .elementor-563 .elementor-element.elementor-element-6422a5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-563 .elementor-element.elementor-element-6422a5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-563 .elementor-element.elementor-element-0e9fe64{--display:flex;--min-height:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-4687720{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-4687720:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-4687720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001525;}.elementor-563 .elementor-element.elementor-element-dee8256{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-563 .elementor-element.elementor-element-0cdae92{text-align:center;}.elementor-563 .elementor-element.elementor-element-0cdae92 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-563 .elementor-element.elementor-element-345c37c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:10px;font-weight:300;color:#FFFFFF;}.elementor-563 .elementor-element.elementor-element-345c37c.elementor-element{--align-self:center;}body.elementor-page-563:not(.elementor-motion-effects-element-type-background), body.elementor-page-563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}@media(max-width:1024px){.elementor-563 .elementor-element.elementor-element-859387f:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-859387f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:57% 0px;}.elementor-563 .elementor-element.elementor-element-859387f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-563 .elementor-element.elementor-element-1aed26a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-9a317c9{text-align:start;}.elementor-563 .elementor-element.elementor-element-9a317c9 img{width:75%;}.elementor-563 .elementor-element.elementor-element-fa93a29 .elementor-heading-title{font-size:14px;}.elementor-563 .elementor-element.elementor-element-d356e24{--e-icon-list-icon-size:24px;}.elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-item > a{font-size:14px;}.elementor-563 .elementor-element.elementor-element-3b4c807 .elementor-button{font-size:16px;}.elementor-563 .elementor-element.elementor-element-98bd761{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-563 .elementor-element.elementor-element-98bd761.e-con{--align-self:center;}.elementor-563 .elementor-element.elementor-element-0fea10e{--padding-top:80px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-563 .elementor-element.elementor-element-611d205{--padding-top:70px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-563 .elementor-element.elementor-element-b07a6dc{--container-widget-width:767px;--container-widget-flex-grow:0;width:var( --container-widget-width, 767px );max-width:767px;}.elementor-563 .elementor-element.elementor-element-c879dcb .elementor-button{font-size:16px;}.elementor-563 .elementor-element.elementor-element-74ce436{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-563 .elementor-element.elementor-element-962fe89 .elementor-heading-title{font-size:26px;}.elementor-563 .elementor-element.elementor-element-5fccb5f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-563 .elementor-element.elementor-element-f54a57c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-563 .elementor-element.elementor-element-6d581ea .elementor-heading-title{font-size:16px;}.elementor-563 .elementor-element.elementor-element-f0ac852{font-size:14px;}.elementor-563 .elementor-element.elementor-element-1307b8a .elementor-heading-title{font-size:16px;}.elementor-563 .elementor-element.elementor-element-c77ac48{font-size:14px;}.elementor-563 .elementor-element.elementor-element-311bfb0 .elementor-heading-title{font-size:16px;}.elementor-563 .elementor-element.elementor-element-30b4c58{font-size:14px;}.elementor-563 .elementor-element.elementor-element-7104672 .elementor-button{font-size:16px;}.elementor-563 .elementor-element.elementor-element-97efdea{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-563 .elementor-element.elementor-element-17c1eb4{--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:40px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-17c1eb4.e-con{--align-self:center;}.elementor-563 .elementor-element.elementor-element-270dc1f{width:100%;max-width:100%;text-align:center;}.elementor-563 .elementor-element.elementor-element-270dc1f.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-270dc1f img{width:100%;height:500px;object-fit:cover;object-position:top center;}.elementor-563 .elementor-element.elementor-element-377715b{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-563 .elementor-element.elementor-element-377715b.e-con{--align-self:center;}.elementor-563 .elementor-element.elementor-element-238f33d{text-align:center;}.elementor-563 .elementor-element.elementor-element-c38d66c{text-align:center;}.elementor-563 .elementor-element.elementor-element-aa79546.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-aa79546 .elementor-button{font-size:16px;}.elementor-563 .elementor-element.elementor-element-9f5e368{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-563 .elementor-element.elementor-element-cd4e00c .elementor-heading-title{font-size:32px;}.elementor-563 .elementor-element.elementor-element-9153106{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-563 .elementor-element.elementor-element-0796ec4 .elementor-button{font-size:16px;}.elementor-563 .elementor-element.elementor-element-de4db4d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-563 .elementor-element.elementor-element-9afb116{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-563 .elementor-element.elementor-element-9afb116 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-563 .elementor-element.elementor-element-9afb116 .elementor-icon-list-item > a{font-size:14px;}.elementor-563 .elementor-element.elementor-element-4687720{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-563 .elementor-element.elementor-element-0cdae92 .elementor-heading-title{font-size:12px;}.elementor-563 .elementor-element.elementor-element-345c37c{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}}@media(max-width:767px){.elementor-563 .elementor-element.elementor-element-859387f:not(.elementor-motion-effects-element-type-background), .elementor-563 .elementor-element.elementor-element-859387f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuliolopes.com.br/wp-content/uploads/2025/10/BG-Mobile-convertida.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-563 .elementor-element.elementor-element-859387f{--min-height:770px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:25px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-563 .elementor-element.elementor-element-859387f.e-con{--align-self:center;}.elementor-563 .elementor-element.elementor-element-1aed26a{--width:350px;--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:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-563 .elementor-element.elementor-element-1aed26a.e-con{--align-self:flex-start;}.elementor-563 .elementor-element.elementor-element-9a317c9.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-9a317c9{text-align:center;}.elementor-563 .elementor-element.elementor-element-9a317c9 img{width:60%;}.elementor-563 .elementor-element.elementor-element-73863fd{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-563 .elementor-element.elementor-element-c77a4b5.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-fa93a29.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-fa93a29{text-align:center;}.elementor-563 .elementor-element.elementor-element-afbdeb2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-563 .elementor-element.elementor-element-cc6c8f3{text-align:center;}.elementor-563 .elementor-element.elementor-element-cc6c8f3 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-563 .elementor-element.elementor-element-c9a0c75.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-c9a0c75{text-align:center;font-size:14px;line-height:1.2em;}.elementor-563 .elementor-element.elementor-element-d356e24.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-563 .elementor-element.elementor-element-d356e24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-563 .elementor-element.elementor-element-3b4c807.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-3b4c807 .elementor-button{font-size:14px;padding:16px 32px 16px 32px;}.elementor-563 .elementor-element.elementor-element-98bd761{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-563 .elementor-element.elementor-element-04558cf .elementor-heading-title{font-size:14px;}.elementor-563 .elementor-element.elementor-element-8d5bbf1 .elementor-heading-title{font-size:14px;}.elementor-563 .elementor-element.elementor-element-c6dc5fe .elementor-heading-title{font-size:14px;}.elementor-563 .elementor-element.elementor-element-c64773b .elementor-heading-title{font-size:14px;}.elementor-563 .elementor-element.elementor-element-6d2fec0 .elementor-heading-title{font-size:14px;}.elementor-563 .elementor-element.elementor-element-b36a145 .elementor-heading-title{font-size:14px;}.elementor-563 .elementor-element.elementor-element-0fea10e{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-563 .elementor-element.elementor-element-611d205{--padding-top:70px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-563 .elementor-element.elementor-element-883394d img{width:90%;}.elementor-563 .elementor-element.elementor-element-29d338a .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-563 .elementor-element.elementor-element-b07a6dc{font-size:14px;}.elementor-563 .elementor-element.elementor-element-c879dcb.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-c879dcb .elementor-button{font-size:14px;padding:20px 26px 20px 26px;}.elementor-563 .elementor-element.elementor-element-74ce436{--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-563 .elementor-element.elementor-element-25976f0 .elementor-heading-title{font-size:14px;}.elementor-563 .elementor-element.elementor-element-962fe89 .elementor-heading-title{font-size:24px;}.elementor-563 .elementor-element.elementor-element-b8924a2{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-563 .elementor-element.elementor-element-6c06993{--flex-wrap:nowrap;}.elementor-563 .elementor-element.elementor-element-b9edaf8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-563 .elementor-element.elementor-element-b9edaf8 .elementor-image-box-wrapper{text-align:start;}.elementor-563 .elementor-element.elementor-element-b9edaf8 .elementor-image-box-img{margin-bottom:0px;}.elementor-563 .elementor-element.elementor-element-b9edaf8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-563 .elementor-element.elementor-element-b9edaf8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-563 .elementor-element.elementor-element-b9edaf8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-563 .elementor-element.elementor-element-b9edaf8 .elementor-image-box-title{margin-bottom:5px;font-size:14px;}.elementor-563 .elementor-element.elementor-element-b9edaf8 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-563 .elementor-element.elementor-element-8642f48 .elementor-icon{font-size:35px;}.elementor-563 .elementor-element.elementor-element-8642f48 .elementor-icon svg{height:35px;}.elementor-563 .elementor-element.elementor-element-4c904f5{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-563 .elementor-element.elementor-element-b1d0032{--flex-wrap:nowrap;}.elementor-563 .elementor-element.elementor-element-696e66b .elementor-image-box-wrapper{text-align:start;}.elementor-563 .elementor-element.elementor-element-696e66b .elementor-image-box-img{margin-bottom:0px;}.elementor-563 .elementor-element.elementor-element-696e66b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-563 .elementor-element.elementor-element-696e66b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-563 .elementor-element.elementor-element-696e66b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-563 .elementor-element.elementor-element-696e66b .elementor-image-box-title{font-size:16px;}.elementor-563 .elementor-element.elementor-element-09daa55{--flex-wrap:nowrap;}.elementor-563 .elementor-element.elementor-element-f2e9d1b .elementor-image-box-wrapper{text-align:start;}.elementor-563 .elementor-element.elementor-element-f2e9d1b .elementor-image-box-img{margin-bottom:0px;}.elementor-563 .elementor-element.elementor-element-f2e9d1b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-563 .elementor-element.elementor-element-f2e9d1b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-563 .elementor-element.elementor-element-f2e9d1b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-563 .elementor-element.elementor-element-f2e9d1b .elementor-image-box-title{font-size:16px;}.elementor-563 .elementor-element.elementor-element-f3cd589{--flex-wrap:nowrap;}.elementor-563 .elementor-element.elementor-element-bd70912 .elementor-image-box-wrapper{text-align:start;}.elementor-563 .elementor-element.elementor-element-bd70912 .elementor-image-box-img{margin-bottom:0px;}.elementor-563 .elementor-element.elementor-element-bd70912.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-563 .elementor-element.elementor-element-bd70912.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-563 .elementor-element.elementor-element-bd70912.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-563 .elementor-element.elementor-element-bd70912 .elementor-image-box-title{font-size:16px;}.elementor-563 .elementor-element.elementor-element-0ec3d36{--flex-wrap:nowrap;}.elementor-563 .elementor-element.elementor-element-2087655 .elementor-image-box-wrapper{text-align:start;}.elementor-563 .elementor-element.elementor-element-2087655 .elementor-image-box-img{margin-bottom:0px;}.elementor-563 .elementor-element.elementor-element-2087655.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-563 .elementor-element.elementor-element-2087655.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-563 .elementor-element.elementor-element-2087655.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-563 .elementor-element.elementor-element-2087655 .elementor-image-box-title{font-size:16px;}.elementor-563 .elementor-element.elementor-element-fefa4c1{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-563 .elementor-element.elementor-element-417936f{--flex-wrap:nowrap;}.elementor-563 .elementor-element.elementor-element-da39cd0 .elementor-image-box-wrapper{text-align:start;}.elementor-563 .elementor-element.elementor-element-da39cd0 .elementor-image-box-img{margin-bottom:0px;}.elementor-563 .elementor-element.elementor-element-da39cd0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-563 .elementor-element.elementor-element-da39cd0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-563 .elementor-element.elementor-element-da39cd0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-563 .elementor-element.elementor-element-da39cd0 .elementor-image-box-title{font-size:16px;}.elementor-563 .elementor-element.elementor-element-c347630{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-563 .elementor-element.elementor-element-5170281{--flex-wrap:nowrap;}.elementor-563 .elementor-element.elementor-element-d7e1d23 .elementor-image-box-wrapper{text-align:start;}.elementor-563 .elementor-element.elementor-element-d7e1d23 .elementor-image-box-img{margin-bottom:0px;}.elementor-563 .elementor-element.elementor-element-d7e1d23.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-563 .elementor-element.elementor-element-d7e1d23.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-563 .elementor-element.elementor-element-d7e1d23.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-563 .elementor-element.elementor-element-d7e1d23 .elementor-image-box-title{font-size:16px;}.elementor-563 .elementor-element.elementor-element-e6fde80{--flex-wrap:nowrap;}.elementor-563 .elementor-element.elementor-element-cb6c88d .elementor-image-box-wrapper{text-align:start;}.elementor-563 .elementor-element.elementor-element-cb6c88d .elementor-image-box-img{margin-bottom:0px;}.elementor-563 .elementor-element.elementor-element-cb6c88d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-563 .elementor-element.elementor-element-cb6c88d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-563 .elementor-element.elementor-element-cb6c88d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-563 .elementor-element.elementor-element-cb6c88d .elementor-image-box-title{font-size:16px;}.elementor-563 .elementor-element.elementor-element-5fccb5f{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:7px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-position:7px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:28px;}.elementor-563 .elementor-element.elementor-element-f54a57c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-563 .elementor-element.elementor-element-675945a{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-563 .elementor-element.elementor-element-675945a.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-675945a .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-563 .elementor-element.elementor-element-fc4aa85{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-7104672.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-7104672 .elementor-button{font-size:14px;}.elementor-563 .elementor-element.elementor-element-97efdea{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-563 .elementor-element.elementor-element-17c1eb4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-width:3px 0px 3px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--padding-top:25px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-563 .elementor-element.elementor-element-270dc1f{width:100%;max-width:100%;}.elementor-563 .elementor-element.elementor-element-270dc1f img{width:100%;height:315px;object-fit:cover;object-position:top center;}.elementor-563 .elementor-element.elementor-element-377715b{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-563 .elementor-element.elementor-element-238f33d.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-238f33d{text-align:center;}.elementor-563 .elementor-element.elementor-element-238f33d .elementor-heading-title{font-size:24px;}.elementor-563 .elementor-element.elementor-element-c38d66c{text-align:center;}.elementor-563 .elementor-element.elementor-element-c38d66c .elementor-heading-title{font-size:14px;}.elementor-563 .elementor-element.elementor-element-aa79546.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-aa79546 .elementor-button{font-size:14px;}.elementor-563 .elementor-element.elementor-element-9153106{font-size:16px;}.elementor-563 .elementor-element.elementor-element-0796ec4.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-0796ec4 .elementor-button{font-size:14px;}.elementor-563 .elementor-element.elementor-element-de4db4d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-563 .elementor-element.elementor-element-e6aff9e{text-align:center;}.elementor-563 .elementor-element.elementor-element-e6aff9e .elementor-heading-title{font-size:26px;}.elementor-563 .elementor-element.elementor-element-9afb116{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;--e-icon-list-icon-size:30px;--icon-vertical-align:center;}.elementor-563 .elementor-element.elementor-element-9afb116.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-7ac1ec0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-563 .elementor-element.elementor-element-38558db.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-38558db img{width:80%;}.elementor-563 .elementor-element.elementor-element-0cdae92{width:var( --container-widget-width, 253px );max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;}.elementor-563 .elementor-element.elementor-element-0cdae92.elementor-element{--align-self:center;}.elementor-563 .elementor-element.elementor-element-0cdae92 .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-563 .elementor-element.elementor-element-345c37c{font-size:10px;}}@media(min-width:768px){.elementor-563 .elementor-element.elementor-element-1aed26a{--width:51%;}.elementor-563 .elementor-element.elementor-element-cc02509{--width:50%;}.elementor-563 .elementor-element.elementor-element-377715b{--width:68%;}.elementor-563 .elementor-element.elementor-element-cd76a1a{--width:50%;}.elementor-563 .elementor-element.elementor-element-7ac1ec0{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-563 .elementor-element.elementor-element-1aed26a{--width:56%;}.elementor-563 .elementor-element.elementor-element-17c1eb4{--width:655px;}.elementor-563 .elementor-element.elementor-element-cc02509{--width:100%;}.elementor-563 .elementor-element.elementor-element-377715b{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-cc6c8f3 */.subTxt{
    text-decoration: underline;
    text-decoration-thickness: 2px;
    text-underline-offset: 5px;
}

.elementor-563 .elementor-element.elementor-element-cc6c8f3{
    transition-delay: 0.1s
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9a0c75 */.elementor-563 .elementor-element.elementor-element-c9a0c75{
    transition-delay: 0.2s
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d356e24 */.elementor-563 .elementor-element.elementor-element-d356e24{
    transition-delay: 0.4s
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b4c807 */@keyframes pulse {
    0% {
        
        box-shadow: 0 0 10px -20px #ACE2C7;
    }

    50% {
        box-shadow: 0px 0px 0px 30px transparent;
    }

    100% {
        box-shadow: 0px 0px 0px 0px transparent;
    }
}

.elementor-563 .elementor-element.elementor-element-3b4c807 .elementor-button {
    margin-top: 0px;
  animation: pulse 2s infinite;
}


.elementor-563 .elementor-element.elementor-element-3b4c807 .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-563 .elementor-element.elementor-element-3b4c807 .elementor-button:active {
   
    transition: box-shadow 0.2s ease-in, transform 0.1s ease-in;
    transform: scale(1);
}

.elementor-563 .elementor-element.elementor-element-3b4c807{
    transition-delay: 0.3s
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1ae670 */.elementor-563 .elementor-element.elementor-element-c1ae670{
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-35a6f97 */.elementor-563 .elementor-element.elementor-element-35a6f97 svg{
    filter: drop-shadow(0 1px 10px rgba(229, 208, 173, 0.65));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19a5c99 */.elementor-563 .elementor-element.elementor-element-19a5c99::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(to bottom, #FFFFFF4D,#FFFFFF0D);
border-radius:20px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-453f0c1 */.elementor-563 .elementor-element.elementor-element-453f0c1 svg{
    filter: drop-shadow(0 1px 10px rgba(229, 208, 173, 0.65));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4249972 */.elementor-563 .elementor-element.elementor-element-4249972::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(to bottom, #FFFFFF4D,#FFFFFF0D);
border-radius:20px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
transition-delay:0.1s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f56496 */.elementor-563 .elementor-element.elementor-element-9f56496 svg{
    filter: drop-shadow(0 1px 10px rgba(229, 208, 173, 0.65));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac50e1e */.elementor-563 .elementor-element.elementor-element-ac50e1e::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(to bottom, #FFFFFF4D,#FFFFFF0D);
border-radius:20px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
transition-delay:0.2s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-22e98d0 */.elementor-563 .elementor-element.elementor-element-22e98d0 svg{
    filter: drop-shadow(0 1px 10px rgba(229, 208, 173, 0.65));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d49fd9 */.elementor-563 .elementor-element.elementor-element-3d49fd9::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(to bottom, #FFFFFF4D,#FFFFFF0D);
border-radius:20px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a501e75 */.elementor-563 .elementor-element.elementor-element-a501e75 svg{
    filter: drop-shadow(0 1px 10px rgba(229, 208, 173, 0.65));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca8fe65 */.elementor-563 .elementor-element.elementor-element-ca8fe65::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(to bottom, #FFFFFF4D,#FFFFFF0D);
border-radius:20px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
transition-delay:0.1s;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e016fe */.elementor-563 .elementor-element.elementor-element-6e016fe svg{
    filter: drop-shadow(0 1px 10px rgba(229, 208, 173, 0.65));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f793ea7 */.elementor-563 .elementor-element.elementor-element-f793ea7::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(to bottom, #FFFFFF4D,#FFFFFF0D);
border-radius:20px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
transition-delay:0.2s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c879dcb */@keyframes pulse {
    0% {
        
        box-shadow: 0 0 10px -20px #ACE2C7;
    }

    50% {
        box-shadow: 0px 0px 0px 30px transparent;
    }

    100% {
        box-shadow: 0px 0px 0px 0px transparent;
    }
}

.elementor-563 .elementor-element.elementor-element-c879dcb .elementor-button {
    margin-top: 0px;
  animation: pulse 2s infinite;
}


.elementor-563 .elementor-element.elementor-element-c879dcb .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-563 .elementor-element.elementor-element-c879dcb .elementor-button:active {
   
    transition: box-shadow 0.2s ease-in, transform 0.1s ease-in;
    transform: scale(1);
}

.elementor-563 .elementor-element.elementor-element-c879dcb{
    transition-delay: 0.3s
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8642f48 */.elementor-563 .elementor-element.elementor-element-8642f48 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8924a2 */.elementor-563 .elementor-element.elementor-element-b8924a2::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64313d7 */.elementor-563 .elementor-element.elementor-element-64313d7 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c904f5 */.elementor-563 .elementor-element.elementor-element-4c904f5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-14a40bd */.elementor-563 .elementor-element.elementor-element-14a40bd svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded77b5 */.elementor-563 .elementor-element.elementor-element-ded77b5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea29ca4 */.elementor-563 .elementor-element.elementor-element-ea29ca4 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d213ac9 */.elementor-563 .elementor-element.elementor-element-d213ac9::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3805742 */.elementor-563 .elementor-element.elementor-element-3805742 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67988c */.elementor-563 .elementor-element.elementor-element-c67988c::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9ce7ba0 */.elementor-563 .elementor-element.elementor-element-9ce7ba0 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fefa4c1 */.elementor-563 .elementor-element.elementor-element-fefa4c1::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b386e1 */.elementor-563 .elementor-element.elementor-element-8b386e1 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c347630 */.elementor-563 .elementor-element.elementor-element-c347630::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6fe2dae */.elementor-563 .elementor-element.elementor-element-6fe2dae svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51719d4 */.elementor-563 .elementor-element.elementor-element-51719d4::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8642f48 */.elementor-563 .elementor-element.elementor-element-8642f48 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8924a2 */.elementor-563 .elementor-element.elementor-element-b8924a2::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64313d7 */.elementor-563 .elementor-element.elementor-element-64313d7 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c904f5 */.elementor-563 .elementor-element.elementor-element-4c904f5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-14a40bd */.elementor-563 .elementor-element.elementor-element-14a40bd svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded77b5 */.elementor-563 .elementor-element.elementor-element-ded77b5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea29ca4 */.elementor-563 .elementor-element.elementor-element-ea29ca4 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d213ac9 */.elementor-563 .elementor-element.elementor-element-d213ac9::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3805742 */.elementor-563 .elementor-element.elementor-element-3805742 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67988c */.elementor-563 .elementor-element.elementor-element-c67988c::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9ce7ba0 */.elementor-563 .elementor-element.elementor-element-9ce7ba0 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fefa4c1 */.elementor-563 .elementor-element.elementor-element-fefa4c1::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b386e1 */.elementor-563 .elementor-element.elementor-element-8b386e1 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c347630 */.elementor-563 .elementor-element.elementor-element-c347630::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6fe2dae */.elementor-563 .elementor-element.elementor-element-6fe2dae svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51719d4 */.elementor-563 .elementor-element.elementor-element-51719d4::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8642f48 */.elementor-563 .elementor-element.elementor-element-8642f48 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8924a2 */.elementor-563 .elementor-element.elementor-element-b8924a2::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64313d7 */.elementor-563 .elementor-element.elementor-element-64313d7 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c904f5 */.elementor-563 .elementor-element.elementor-element-4c904f5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-14a40bd */.elementor-563 .elementor-element.elementor-element-14a40bd svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded77b5 */.elementor-563 .elementor-element.elementor-element-ded77b5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea29ca4 */.elementor-563 .elementor-element.elementor-element-ea29ca4 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d213ac9 */.elementor-563 .elementor-element.elementor-element-d213ac9::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3805742 */.elementor-563 .elementor-element.elementor-element-3805742 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67988c */.elementor-563 .elementor-element.elementor-element-c67988c::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9ce7ba0 */.elementor-563 .elementor-element.elementor-element-9ce7ba0 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fefa4c1 */.elementor-563 .elementor-element.elementor-element-fefa4c1::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b386e1 */.elementor-563 .elementor-element.elementor-element-8b386e1 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c347630 */.elementor-563 .elementor-element.elementor-element-c347630::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6fe2dae */.elementor-563 .elementor-element.elementor-element-6fe2dae svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51719d4 */.elementor-563 .elementor-element.elementor-element-51719d4::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8642f48 */.elementor-563 .elementor-element.elementor-element-8642f48 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8924a2 */.elementor-563 .elementor-element.elementor-element-b8924a2::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64313d7 */.elementor-563 .elementor-element.elementor-element-64313d7 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c904f5 */.elementor-563 .elementor-element.elementor-element-4c904f5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-14a40bd */.elementor-563 .elementor-element.elementor-element-14a40bd svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded77b5 */.elementor-563 .elementor-element.elementor-element-ded77b5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea29ca4 */.elementor-563 .elementor-element.elementor-element-ea29ca4 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d213ac9 */.elementor-563 .elementor-element.elementor-element-d213ac9::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3805742 */.elementor-563 .elementor-element.elementor-element-3805742 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67988c */.elementor-563 .elementor-element.elementor-element-c67988c::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9ce7ba0 */.elementor-563 .elementor-element.elementor-element-9ce7ba0 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fefa4c1 */.elementor-563 .elementor-element.elementor-element-fefa4c1::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b386e1 */.elementor-563 .elementor-element.elementor-element-8b386e1 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c347630 */.elementor-563 .elementor-element.elementor-element-c347630::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6fe2dae */.elementor-563 .elementor-element.elementor-element-6fe2dae svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51719d4 */.elementor-563 .elementor-element.elementor-element-51719d4::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8642f48 */.elementor-563 .elementor-element.elementor-element-8642f48 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8924a2 */.elementor-563 .elementor-element.elementor-element-b8924a2::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64313d7 */.elementor-563 .elementor-element.elementor-element-64313d7 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c904f5 */.elementor-563 .elementor-element.elementor-element-4c904f5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-14a40bd */.elementor-563 .elementor-element.elementor-element-14a40bd svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded77b5 */.elementor-563 .elementor-element.elementor-element-ded77b5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea29ca4 */.elementor-563 .elementor-element.elementor-element-ea29ca4 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d213ac9 */.elementor-563 .elementor-element.elementor-element-d213ac9::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3805742 */.elementor-563 .elementor-element.elementor-element-3805742 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67988c */.elementor-563 .elementor-element.elementor-element-c67988c::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9ce7ba0 */.elementor-563 .elementor-element.elementor-element-9ce7ba0 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fefa4c1 */.elementor-563 .elementor-element.elementor-element-fefa4c1::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b386e1 */.elementor-563 .elementor-element.elementor-element-8b386e1 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c347630 */.elementor-563 .elementor-element.elementor-element-c347630::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6fe2dae */.elementor-563 .elementor-element.elementor-element-6fe2dae svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51719d4 */.elementor-563 .elementor-element.elementor-element-51719d4::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8642f48 */.elementor-563 .elementor-element.elementor-element-8642f48 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8924a2 */.elementor-563 .elementor-element.elementor-element-b8924a2::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64313d7 */.elementor-563 .elementor-element.elementor-element-64313d7 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c904f5 */.elementor-563 .elementor-element.elementor-element-4c904f5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-14a40bd */.elementor-563 .elementor-element.elementor-element-14a40bd svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded77b5 */.elementor-563 .elementor-element.elementor-element-ded77b5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea29ca4 */.elementor-563 .elementor-element.elementor-element-ea29ca4 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d213ac9 */.elementor-563 .elementor-element.elementor-element-d213ac9::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3805742 */.elementor-563 .elementor-element.elementor-element-3805742 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67988c */.elementor-563 .elementor-element.elementor-element-c67988c::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9ce7ba0 */.elementor-563 .elementor-element.elementor-element-9ce7ba0 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fefa4c1 */.elementor-563 .elementor-element.elementor-element-fefa4c1::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b386e1 */.elementor-563 .elementor-element.elementor-element-8b386e1 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c347630 */.elementor-563 .elementor-element.elementor-element-c347630::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6fe2dae */.elementor-563 .elementor-element.elementor-element-6fe2dae svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51719d4 */.elementor-563 .elementor-element.elementor-element-51719d4::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8642f48 */.elementor-563 .elementor-element.elementor-element-8642f48 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8924a2 */.elementor-563 .elementor-element.elementor-element-b8924a2::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64313d7 */.elementor-563 .elementor-element.elementor-element-64313d7 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c904f5 */.elementor-563 .elementor-element.elementor-element-4c904f5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-14a40bd */.elementor-563 .elementor-element.elementor-element-14a40bd svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded77b5 */.elementor-563 .elementor-element.elementor-element-ded77b5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea29ca4 */.elementor-563 .elementor-element.elementor-element-ea29ca4 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d213ac9 */.elementor-563 .elementor-element.elementor-element-d213ac9::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3805742 */.elementor-563 .elementor-element.elementor-element-3805742 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67988c */.elementor-563 .elementor-element.elementor-element-c67988c::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9ce7ba0 */.elementor-563 .elementor-element.elementor-element-9ce7ba0 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fefa4c1 */.elementor-563 .elementor-element.elementor-element-fefa4c1::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b386e1 */.elementor-563 .elementor-element.elementor-element-8b386e1 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c347630 */.elementor-563 .elementor-element.elementor-element-c347630::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6fe2dae */.elementor-563 .elementor-element.elementor-element-6fe2dae svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51719d4 */.elementor-563 .elementor-element.elementor-element-51719d4::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8642f48 */.elementor-563 .elementor-element.elementor-element-8642f48 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8924a2 */.elementor-563 .elementor-element.elementor-element-b8924a2::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64313d7 */.elementor-563 .elementor-element.elementor-element-64313d7 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c904f5 */.elementor-563 .elementor-element.elementor-element-4c904f5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-14a40bd */.elementor-563 .elementor-element.elementor-element-14a40bd svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded77b5 */.elementor-563 .elementor-element.elementor-element-ded77b5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea29ca4 */.elementor-563 .elementor-element.elementor-element-ea29ca4 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d213ac9 */.elementor-563 .elementor-element.elementor-element-d213ac9::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3805742 */.elementor-563 .elementor-element.elementor-element-3805742 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67988c */.elementor-563 .elementor-element.elementor-element-c67988c::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9ce7ba0 */.elementor-563 .elementor-element.elementor-element-9ce7ba0 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fefa4c1 */.elementor-563 .elementor-element.elementor-element-fefa4c1::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b386e1 */.elementor-563 .elementor-element.elementor-element-8b386e1 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c347630 */.elementor-563 .elementor-element.elementor-element-c347630::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6fe2dae */.elementor-563 .elementor-element.elementor-element-6fe2dae svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51719d4 */.elementor-563 .elementor-element.elementor-element-51719d4::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8642f48 */.elementor-563 .elementor-element.elementor-element-8642f48 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8924a2 */.elementor-563 .elementor-element.elementor-element-b8924a2::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64313d7 */.elementor-563 .elementor-element.elementor-element-64313d7 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c904f5 */.elementor-563 .elementor-element.elementor-element-4c904f5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-14a40bd */.elementor-563 .elementor-element.elementor-element-14a40bd svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded77b5 */.elementor-563 .elementor-element.elementor-element-ded77b5::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea29ca4 */.elementor-563 .elementor-element.elementor-element-ea29ca4 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d213ac9 */.elementor-563 .elementor-element.elementor-element-d213ac9::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3805742 */.elementor-563 .elementor-element.elementor-element-3805742 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67988c */.elementor-563 .elementor-element.elementor-element-c67988c::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9ce7ba0 */.elementor-563 .elementor-element.elementor-element-9ce7ba0 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fefa4c1 */.elementor-563 .elementor-element.elementor-element-fefa4c1::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b386e1 */.elementor-563 .elementor-element.elementor-element-8b386e1 svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c347630 */.elementor-563 .elementor-element.elementor-element-c347630::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6fe2dae */.elementor-563 .elementor-element.elementor-element-6fe2dae svg{
    box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.00), 0 2px 1px 0 rgba(0, 0, 0, 0.01), 0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 1px 0 rgba(0, 0, 0, 0.09);
    border-radius:1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51719d4 */.elementor-563 .elementor-element.elementor-element-51719d4::before {
content:"";
position:absolute;
top:0px;
left:0px;
bottom:0px;
right:0px;
background:linear-gradient(-60deg, #D4D4D4 -50%,#ffffff 50%,#D4D4D4 150%);
border-radius:12px;
padding:1px;
-webkit-mask: linear-gradient(to right, #fff, #fff) content-box, linear-gradient(to right, #fff, #fff);
-webkit-mask-composite:xor;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7104672 */@keyframes pulse {
    0% {
        
        box-shadow: 0 0 10px -20px #ACE2C7;
    }

    50% {
        box-shadow: 0px 0px 0px 30px transparent;
    }

    100% {
        box-shadow: 0px 0px 0px 0px transparent;
    }
}

.elementor-563 .elementor-element.elementor-element-7104672 .elementor-button {
    margin-top: 0px;
  animation: pulse 2s infinite;
}


.elementor-563 .elementor-element.elementor-element-7104672 .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-563 .elementor-element.elementor-element-7104672 .elementor-button:active {
   
    transition: box-shadow 0.2s ease-in, transform 0.1s ease-in;
    transform: scale(1);
}

.elementor-563 .elementor-element.elementor-element-7104672{
    transition-delay: 0.3s
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aa79546 */@keyframes pulse {
    0% {
        
        box-shadow: 0 0 10px -20px #ACE2C7;
    }

    50% {
        box-shadow: 0px 0px 0px 30px transparent;
    }

    100% {
        box-shadow: 0px 0px 0px 0px transparent;
    }
}

.elementor-563 .elementor-element.elementor-element-aa79546 .elementor-button {
    margin-top: 0px;
  animation: pulse 2s infinite;
}


.elementor-563 .elementor-element.elementor-element-aa79546 .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-563 .elementor-element.elementor-element-aa79546 .elementor-button:active {
   
    transition: box-shadow 0.2s ease-in, transform 0.1s ease-in;
    transform: scale(1);
}

.elementor-563 .elementor-element.elementor-element-aa79546{
    transition-delay: 0.3s
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17c1eb4 */.elementor-563 .elementor-element.elementor-element-17c1eb4{
    box-shadow: 0 71px 20px 0 rgba(0, 0, 0, 0.00), 0 45px 18px 0 rgba(0, 0, 0, 0.01), 0 26px 15px 0 rgba(0, 0, 0, 0.03), 0 11px 11px 0 rgba(0, 0, 0, 0.04), 0 3px 6px 0 rgba(0, 0, 0, 0.05);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0796ec4 */@keyframes pulse {
    0% {
        
        box-shadow: 0 0 10px -20px #ACE2C7;
    }

    50% {
        box-shadow: 0px 0px 0px 30px transparent;
    }

    100% {
        box-shadow: 0px 0px 0px 0px transparent;
    }
}

.elementor-563 .elementor-element.elementor-element-0796ec4 .elementor-button {
    margin-top: 0px;
  animation: pulse 2s infinite;
}


.elementor-563 .elementor-element.elementor-element-0796ec4 .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-563 .elementor-element.elementor-element-0796ec4 .elementor-button:active {
   
    transition: box-shadow 0.2s ease-in, transform 0.1s ease-in;
    transform: scale(1);
}

.elementor-563 .elementor-element.elementor-element-0796ec4{
    transition-delay: 0.3s
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e9fe64 */.elementor-563 .elementor-element.elementor-element-0e9fe64{
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dee8256 */.scroll-bottom{
    opacity: 0;
    transition: 0.8s;
    transform: translate(0px, 30px);
}

.scroll-top{
    opacity: 0;
    transition: 0.8s;
    transform: translate(0px, -30px);
}

.scroll-left{
    opacity: 0;
    transition: 0.8s;
    transform: translate(-30px, 0px);
}

.scroll-right{
    opacity: 0;
    transition: 0.8s;
    transform: translate(30px, 0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 0.8s;
    transform: translatey(0px);
}/* End custom CSS */
/* Start custom CSS */p{
    margin: 0px;
}
body, html{
    overflow-x:hidden;
}
.deg1{
    font-weight:500;
    background: -webkit-linear-gradient(180deg, #DABE98 0%, #F1E2C3 100%)!important;
 -webkit-background-clip: text!important; 
-webkit-text-fill-color: transparent !important;
}/* End custom CSS */