.elementor-12 .elementor-element.elementor-element-bb04b9a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--overflow:hidden;--border-radius:0px 0px 48px 48px;--padding-top:120px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px}.elementor-12 .elementor-element.elementor-element-bb04b9a:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-bb04b9a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://drruiportes.com.br/wp-content/uploads/2024/03/bg1-scaled.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-ab8dcb0{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden}.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-12 .elementor-element.elementor-element-8afeb7d{width:var(--container-widget-width,880px);max-width:880px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center}.elementor-12 .elementor-element.elementor-element-8afeb7d.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-8afeb7d .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;color:#FFF}.elementor-widget-text-editor{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);line-height:var(--e-global-typography-text-line-height)}.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-12 .elementor-element.elementor-element-c90c4e5{width:var(--container-widget-width,560px);max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;color:#FFF;font-family:"Inter",Sans-serif;font-size:16px;font-weight:300;line-height:2em}.elementor-12 .elementor-element.elementor-element-c90c4e5.elementor-element{--align-self:center}.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-12 .elementor-element.elementor-element-582be2e .elementor-button{background-color:#36363647;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:16px 40px 16px 40px}.elementor-12 .elementor-element.elementor-element-582be2e .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-582be2e .elementor-button:focus{background-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-582be2e>.elementor-widget-container{padding:16px 0 0 0}.elementor-12 .elementor-element.elementor-element-582be2e.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-39e1471{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-12 .elementor-element.elementor-element-706123b .elementor-repeater-item-0c39575.elementor-social-icon{background-color:#0000}.elementor-12 .elementor-element.elementor-element-706123b .elementor-repeater-item-26c1449.elementor-social-icon{background-color:#0000}.elementor-12 .elementor-element.elementor-element-706123b{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px}.elementor-12 .elementor-element.elementor-element-706123b .elementor-widget-container{text-align:center}.elementor-12 .elementor-element.elementor-element-f571218{--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:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:120px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px}.elementor-12 .elementor-element.elementor-element-4fdd9f5{--display:flex;--min-height:100%}.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);line-height:var(--e-global-typography-text-line-height)}.elementor-12 .elementor-element.elementor-element-f6e310f img{border-radius:24px 24px 24px 24px}.elementor-12 .elementor-element.elementor-element-aa7be1d{--display:flex;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden}.elementor-12 .elementor-element.elementor-element-31ef214{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden}.elementor-12 .elementor-element.elementor-element-4af03e1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:44px 44px 44px 44px;--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px}.elementor-12 .elementor-element.elementor-element-4af03e1:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-4af03e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-4af03e1.e-con{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-810a94c>.elementor-widget-container{margin:-3px 0 0 0}.elementor-12 .elementor-element.elementor-element-810a94c.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-810a94c img{width:8px}.elementor-12 .elementor-element.elementor-element-19f7142 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:#FFF}.elementor-12 .elementor-element.elementor-element-78503dd.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-78503dd .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;color:#1E1E1E}.elementor-12 .elementor-element.elementor-element-85b3516{color:#1E1E1E;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-6654a47 .elementor-button{background-color:#fff0;fill:#000;color:#000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:16px 40px 16px 40px}.elementor-12 .elementor-element.elementor-element-6654a47 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-6654a47 .elementor-button:focus{background-color:#2E6FD2;color:#FFF}.elementor-12 .elementor-element.elementor-element-6654a47>.elementor-widget-container{padding:8px 0 0 0}.elementor-12 .elementor-element.elementor-element-6654a47.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-6654a47 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-6654a47 .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-12 .elementor-element.elementor-element-6654a47 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-6654a47 .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-bb96543{--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:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:0px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px}.elementor-12 .elementor-element.elementor-element-3b6cc43{--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:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-12 .elementor-element.elementor-element-05517f4{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--background-transition:0.4s;--border-radius:16px 16px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;--e-con-transform-transition-duration:0.4ms}.elementor-12 .elementor-element.elementor-element-05517f4:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-05517f4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FDFDFD}.elementor-12 .elementor-element.elementor-element-05517f4:hover{background-color:#FFF}.elementor-12 .elementor-element.elementor-element-05517f4.e-con:hover{--e-con-transform-translateY:-2px}.elementor-12 .elementor-element.elementor-element-5590047 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1.2em;color:#2F2F2F}.elementor-12 .elementor-element.elementor-element-ee5b5ff{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--background-transition:0.4s;--border-radius:16px 16px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;--e-con-transform-transition-duration:400ms}.elementor-12 .elementor-element.elementor-element-ee5b5ff:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-ee5b5ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FDFDFD}.elementor-12 .elementor-element.elementor-element-ee5b5ff:hover{background-color:#FFF}.elementor-12 .elementor-element.elementor-element-ee5b5ff.e-con:hover{--e-con-transform-translateY:-2px}.elementor-12 .elementor-element.elementor-element-efcf472 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1.2em;color:#2F2F2F}.elementor-12 .elementor-element.elementor-element-70fc475{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--background-transition:0.4s;--border-radius:16px 16px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;--e-con-transform-transition-duration:400ms}.elementor-12 .elementor-element.elementor-element-70fc475:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-70fc475>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FDFDFD}.elementor-12 .elementor-element.elementor-element-70fc475:hover{background-color:#FFF}.elementor-12 .elementor-element.elementor-element-70fc475.e-con:hover{--e-con-transform-translateY:-2px}.elementor-12 .elementor-element.elementor-element-f66554e .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1.2em;color:#2F2F2F}.elementor-12 .elementor-element.elementor-element-1a60eb7{--display:flex;--min-height:160px;--border-radius:8px 8px 8px 8px}.elementor-12 .elementor-element.elementor-element-1a60eb7:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-1a60eb7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://drruiportes.com.br/wp-content/uploads/2024/03/PArallax-22-scaled.webp);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-c65f9c4{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-365a1b8{right:0}body.rtl .elementor-12 .elementor-element.elementor-element-365a1b8{left:0}.elementor-12 .elementor-element.elementor-element-365a1b8{bottom:0}.elementor-12 .elementor-element.elementor-element-365a1b8 img{width:779px}.elementor-12 .elementor-element.elementor-element-0e2e1f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--z-index:5}.elementor-12 .elementor-element.elementor-element-cfc0d38{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden}.elementor-12 .elementor-element.elementor-element-c016af5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:44px 44px 44px 44px;--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px}.elementor-12 .elementor-element.elementor-element-c016af5:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-c016af5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-c016af5.e-con{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-e9180fc>.elementor-widget-container{margin:-3px 0 0 0}.elementor-12 .elementor-element.elementor-element-e9180fc.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-e9180fc img{width:8px}.elementor-12 .elementor-element.elementor-element-05ce925 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:#FFF}.elementor-12 .elementor-element.elementor-element-c982448{width:var(--container-widget-width,860px);max-width:860px;--container-widget-width:860px;--container-widget-flex-grow:0;color:#1E1E1E;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-f094ca5 .elementor-button{background-color:#fff0;font-family:"Inter",Sans-serif;font-weight:500;fill:#000;color:#000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:16px 40px 16px 40px}.elementor-12 .elementor-element.elementor-element-f094ca5 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-f094ca5 .elementor-button:focus{background-color:#2E6FD2;color:#FFF}.elementor-12 .elementor-element.elementor-element-f094ca5>.elementor-widget-container{padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-f094ca5 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-f094ca5 .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-12 .elementor-element.elementor-element-f094ca5 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-f094ca5 .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-1102c56{--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:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:5}.elementor-12 .elementor-element.elementor-element-c7143e3{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.4s;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:0.4ms}.elementor-12 .elementor-element.elementor-element-c7143e3:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-c7143e3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FDFDFD}.elementor-12 .elementor-element.elementor-element-c7143e3:hover{background-color:#FFF}.elementor-12 .elementor-element.elementor-element-c7143e3.e-con:hover{--e-con-transform-translateY:-2px}.elementor-12 .elementor-element.elementor-element-7eaf8f5 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#000}.elementor-12 .elementor-element.elementor-element-b21b8bd .elementor-button{background-color:#36363647;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:16px 40px 16px 40px}.elementor-12 .elementor-element.elementor-element-b21b8bd .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-b21b8bd .elementor-button:focus{background-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-b21b8bd>.elementor-widget-container{padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-b21b8bd.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-fc309e1{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.4s;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:0.4ms}.elementor-12 .elementor-element.elementor-element-fc309e1:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-fc309e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FDFDFD}.elementor-12 .elementor-element.elementor-element-fc309e1:hover{background-color:#FFF}.elementor-12 .elementor-element.elementor-element-fc309e1.e-con:hover{--e-con-transform-translateY:-2px}.elementor-12 .elementor-element.elementor-element-6c2ef70 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#000}.elementor-12 .elementor-element.elementor-element-5fb8e6f .elementor-button{background-color:#36363647;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:16px 40px 16px 40px}.elementor-12 .elementor-element.elementor-element-5fb8e6f .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-5fb8e6f .elementor-button:focus{background-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-5fb8e6f>.elementor-widget-container{padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-5fb8e6f.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-2357d38{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.4s;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:0.4ms}.elementor-12 .elementor-element.elementor-element-2357d38:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-2357d38>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FDFDFD}.elementor-12 .elementor-element.elementor-element-2357d38:hover{background-color:#FFF}.elementor-12 .elementor-element.elementor-element-2357d38.e-con:hover{--e-con-transform-translateY:-2px}.elementor-12 .elementor-element.elementor-element-5b8bdfe .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#000}.elementor-12 .elementor-element.elementor-element-2c9d97d .elementor-button{background-color:#36363647;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:16px 40px 16px 40px}.elementor-12 .elementor-element.elementor-element-2c9d97d .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-2c9d97d .elementor-button:focus{background-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-2c9d97d>.elementor-widget-container{padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-2c9d97d.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-b7c3b9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--overlay-opacity:0.16;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-12 .elementor-element.elementor-element-b7c3b9e::before,.elementor-12 .elementor-element.elementor-element-b7c3b9e>.elementor-background-video-container::before,.elementor-12 .elementor-element.elementor-element-b7c3b9e>.e-con-inner>.elementor-background-video-container::before,.elementor-12 .elementor-element.elementor-element-b7c3b9e>.elementor-background-slideshow::before,.elementor-12 .elementor-element.elementor-element-b7c3b9e>.e-con-inner>.elementor-background-slideshow::before,.elementor-12 .elementor-element.elementor-element-b7c3b9e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:radial-gradient(at center left,#2E6FD2 0%,#2E6FD200 64%)}.elementor-12 .elementor-element.elementor-element-a7b3b5a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--z-index:5}.elementor-12 .elementor-element.elementor-element-0214982{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden}.elementor-12 .elementor-element.elementor-element-b68c5e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:44px 44px 44px 44px;--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px}.elementor-12 .elementor-element.elementor-element-b68c5e2:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-b68c5e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-b68c5e2.e-con{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-dc9d00d>.elementor-widget-container{margin:-3px 0 0 0}.elementor-12 .elementor-element.elementor-element-dc9d00d.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-dc9d00d img{width:8px}.elementor-12 .elementor-element.elementor-element-5dc2846 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:#FFF}.elementor-12 .elementor-element.elementor-element-afe0a65{color:#1E1E1E;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-045fdaa{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row}.elementor-12 .elementor-element.elementor-element-34baccc{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#FFF0;--border-color:#FFFFFF00;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:016px}.elementor-12 .elementor-element.elementor-element-34baccc:hover{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:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-34baccc,.elementor-12 .elementor-element.elementor-element-34baccc::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-40af77d .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#000}.elementor-12 .elementor-element.elementor-element-38c69fe{color:#868686;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-8dee25e .elementor-button{background-color:#fff0;fill:#000;color:#000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px}.elementor-12 .elementor-element.elementor-element-8dee25e .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-8dee25e .elementor-button:focus{background-color:#2E6FD2;color:#FFF}.elementor-12 .elementor-element.elementor-element-8dee25e>.elementor-widget-container{padding:8px 0 0 0}.elementor-12 .elementor-element.elementor-element-8dee25e.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-8dee25e .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-8dee25e .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-12 .elementor-element.elementor-element-8dee25e .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-8dee25e .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-a05b564{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#FFF0;--border-color:#FFFFFF00;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:016px}.elementor-12 .elementor-element.elementor-element-a05b564:hover{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:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-a05b564,.elementor-12 .elementor-element.elementor-element-a05b564::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-5c272f9 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#000}.elementor-12 .elementor-element.elementor-element-de5c544{color:#868686;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-8ff0581 .elementor-button{background-color:#fff0;fill:#000;color:#000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px}.elementor-12 .elementor-element.elementor-element-8ff0581 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-8ff0581 .elementor-button:focus{background-color:#2E6FD2;color:#FFF}.elementor-12 .elementor-element.elementor-element-8ff0581>.elementor-widget-container{padding:8px 0 0 0}.elementor-12 .elementor-element.elementor-element-8ff0581.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-8ff0581 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-8ff0581 .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-12 .elementor-element.elementor-element-8ff0581 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-8ff0581 .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-70e9e03{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#FFF0;--border-color:#FFFFFF00;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:016px}.elementor-12 .elementor-element.elementor-element-70e9e03:hover{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:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-70e9e03,.elementor-12 .elementor-element.elementor-element-70e9e03::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-3f075e4 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#000}.elementor-12 .elementor-element.elementor-element-350cf6f{color:#868686;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-6600d2d .elementor-button{background-color:#fff0;fill:#000;color:#000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px}.elementor-12 .elementor-element.elementor-element-6600d2d .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-6600d2d .elementor-button:focus{background-color:#2E6FD2;color:#FFF}.elementor-12 .elementor-element.elementor-element-6600d2d>.elementor-widget-container{padding:8px 0 0 0}.elementor-12 .elementor-element.elementor-element-6600d2d.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-6600d2d .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-6600d2d .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-12 .elementor-element.elementor-element-6600d2d .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-6600d2d .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-8931de7{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#FFF0;--border-color:#FFFFFF00;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:016px}.elementor-12 .elementor-element.elementor-element-8931de7:hover{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:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-8931de7,.elementor-12 .elementor-element.elementor-element-8931de7::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-96f3c75 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#000}.elementor-12 .elementor-element.elementor-element-ab23f96{color:#868686;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-1211225 .elementor-button{background-color:#fff0;fill:#000;color:#000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px}.elementor-12 .elementor-element.elementor-element-1211225 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-1211225 .elementor-button:focus{background-color:#2E6FD2;color:#FFF}.elementor-12 .elementor-element.elementor-element-1211225>.elementor-widget-container{padding:8px 0 0 0}.elementor-12 .elementor-element.elementor-element-1211225.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-1211225 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-1211225 .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-12 .elementor-element.elementor-element-1211225 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-1211225 .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-7a1c7e8{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#FFF0;--border-color:#FFFFFF00;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:016px}.elementor-12 .elementor-element.elementor-element-7a1c7e8:hover{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:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-7a1c7e8,.elementor-12 .elementor-element.elementor-element-7a1c7e8::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-9f9a14b .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#000}.elementor-12 .elementor-element.elementor-element-9f5964f{color:#868686;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-c9e4739 .elementor-button{background-color:#fff0;fill:#000;color:#000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px}.elementor-12 .elementor-element.elementor-element-c9e4739 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-c9e4739 .elementor-button:focus{background-color:#2E6FD2;color:#FFF}.elementor-12 .elementor-element.elementor-element-c9e4739>.elementor-widget-container{padding:8px 0 0 0}.elementor-12 .elementor-element.elementor-element-c9e4739.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-c9e4739 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-c9e4739 .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-12 .elementor-element.elementor-element-c9e4739 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-c9e4739 .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-d0f2306{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#FFF0;--border-color:#FFFFFF00;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:016px}.elementor-12 .elementor-element.elementor-element-d0f2306:hover{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:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-d0f2306,.elementor-12 .elementor-element.elementor-element-d0f2306::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-2d1d6b3 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#000}.elementor-12 .elementor-element.elementor-element-ed4ab62{color:#868686;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-e0e5e44 .elementor-button{background-color:#fff0;fill:#000;color:#000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px}.elementor-12 .elementor-element.elementor-element-e0e5e44 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-e0e5e44 .elementor-button:focus{background-color:#2E6FD2;color:#FFF}.elementor-12 .elementor-element.elementor-element-e0e5e44>.elementor-widget-container{padding:8px 0 0 0}.elementor-12 .elementor-element.elementor-element-e0e5e44.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-e0e5e44 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-e0e5e44 .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-12 .elementor-element.elementor-element-e0e5e44 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-e0e5e44 .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-47364e1{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#FFF0;--border-color:#FFFFFF00;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:016px}.elementor-12 .elementor-element.elementor-element-47364e1:hover{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:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-47364e1,.elementor-12 .elementor-element.elementor-element-47364e1::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-f3154b7 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#000}.elementor-12 .elementor-element.elementor-element-63e883a{color:#868686;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-9ca2a41 .elementor-button{background-color:#fff0;fill:#000;color:#000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px}.elementor-12 .elementor-element.elementor-element-9ca2a41 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-9ca2a41 .elementor-button:focus{background-color:#2E6FD2;color:#FFF}.elementor-12 .elementor-element.elementor-element-9ca2a41>.elementor-widget-container{padding:8px 0 0 0}.elementor-12 .elementor-element.elementor-element-9ca2a41.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-9ca2a41 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-9ca2a41 .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-12 .elementor-element.elementor-element-9ca2a41 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-9ca2a41 .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-dbada70{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#FFF0;--border-color:#FFFFFF00;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:016px}.elementor-12 .elementor-element.elementor-element-dbada70:hover{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:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-dbada70,.elementor-12 .elementor-element.elementor-element-dbada70::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-7e90934 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#000}.elementor-12 .elementor-element.elementor-element-c57648c{color:#868686;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-429969f .elementor-button{background-color:#fff0;fill:#000;color:#000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px}.elementor-12 .elementor-element.elementor-element-429969f .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-429969f .elementor-button:focus{background-color:#2E6FD2;color:#FFF}.elementor-12 .elementor-element.elementor-element-429969f>.elementor-widget-container{padding:8px 0 0 0}.elementor-12 .elementor-element.elementor-element-429969f.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-429969f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-429969f .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-12 .elementor-element.elementor-element-429969f .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-429969f .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-50ee3b4{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#FFF0;--border-color:#FFFFFF00;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:016px}.elementor-12 .elementor-element.elementor-element-50ee3b4:hover{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:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-50ee3b4,.elementor-12 .elementor-element.elementor-element-50ee3b4::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-1a8c012 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#000}.elementor-12 .elementor-element.elementor-element-2982d2c{color:#868686;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-f999659 .elementor-button{background-color:#fff0;fill:#000;color:#000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px}.elementor-12 .elementor-element.elementor-element-f999659 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-f999659 .elementor-button:focus{background-color:#2E6FD2;color:#FFF}.elementor-12 .elementor-element.elementor-element-f999659>.elementor-widget-container{padding:8px 0 0 0}.elementor-12 .elementor-element.elementor-element-f999659.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-f999659 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-f999659 .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-12 .elementor-element.elementor-element-f999659 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-f999659 .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-842cbdf{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#FFF0;--border-color:#FFFFFF00;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:016px}.elementor-12 .elementor-element.elementor-element-842cbdf:hover{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:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-842cbdf,.elementor-12 .elementor-element.elementor-element-842cbdf::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-8fa3905 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#000}.elementor-12 .elementor-element.elementor-element-1711423{color:#868686;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-ad56566 .elementor-button{background-color:#fff0;fill:#000;color:#000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px}.elementor-12 .elementor-element.elementor-element-ad56566 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-ad56566 .elementor-button:focus{background-color:#2E6FD2;color:#FFF}.elementor-12 .elementor-element.elementor-element-ad56566>.elementor-widget-container{padding:8px 0 0 0}.elementor-12 .elementor-element.elementor-element-ad56566.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-ad56566 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-ad56566 .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-12 .elementor-element.elementor-element-ad56566 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-ad56566 .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-edc92f4{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#FFF0;--border-color:#FFFFFF00;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:016px}.elementor-12 .elementor-element.elementor-element-edc92f4:hover{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:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-edc92f4,.elementor-12 .elementor-element.elementor-element-edc92f4::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-f3d0f34 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#000}.elementor-12 .elementor-element.elementor-element-08f58a2{color:#868686;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-a6bf48b .elementor-button{background-color:#fff0;fill:#000;color:#000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px}.elementor-12 .elementor-element.elementor-element-a6bf48b .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-a6bf48b .elementor-button:focus{background-color:#2E6FD2;color:#FFF}.elementor-12 .elementor-element.elementor-element-a6bf48b>.elementor-widget-container{padding:8px 0 0 0}.elementor-12 .elementor-element.elementor-element-a6bf48b.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-a6bf48b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-a6bf48b .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-12 .elementor-element.elementor-element-a6bf48b .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-a6bf48b .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-deb6dd1{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#FFF0;--border-color:#FFFFFF00;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:016px}.elementor-12 .elementor-element.elementor-element-deb6dd1:hover{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:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-deb6dd1,.elementor-12 .elementor-element.elementor-element-deb6dd1::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-0d687f2 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#000}.elementor-12 .elementor-element.elementor-element-58c0351{color:#868686;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-3bf362d .elementor-button{background-color:#fff0;fill:#000;color:#000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px}.elementor-12 .elementor-element.elementor-element-3bf362d .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-3bf362d .elementor-button:focus{background-color:#2E6FD2;color:#FFF}.elementor-12 .elementor-element.elementor-element-3bf362d>.elementor-widget-container{padding:8px 0 0 0}.elementor-12 .elementor-element.elementor-element-3bf362d.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-3bf362d .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-3bf362d .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-12 .elementor-element.elementor-element-3bf362d .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-3bf362d .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-6500472 .elementor-button{background-color:#36363612;fill:#1E1E1E;color:#1E1E1E;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:16px 40px 16px 40px}.elementor-12 .elementor-element.elementor-element-6500472 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-6500472 .elementor-button:focus{background-color:#2E6FD2;color:#FFF}.elementor-12 .elementor-element.elementor-element-6500472>.elementor-widget-container{padding:16px 0 0 0}.elementor-12 .elementor-element.elementor-element-6500472.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-6500472 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-6500472 .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-db2d935{--display:flex;--min-height:160px;--border-radius:8px 8px 8px 8px}.elementor-12 .elementor-element.elementor-element-db2d935:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-db2d935>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://drruiportes.com.br/wp-content/uploads/2024/03/PArallax-22-scaled.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-4b648d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5}.elementor-12 .elementor-element.elementor-element-8a1c46b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden}.elementor-12 .elementor-element.elementor-element-9a5438b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:44px 44px 44px 44px;--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px}.elementor-12 .elementor-element.elementor-element-9a5438b:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-9a5438b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-9a5438b.e-con{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-c14bdfa>.elementor-widget-container{margin:-3px 0 0 0}.elementor-12 .elementor-element.elementor-element-c14bdfa.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-c14bdfa img{width:8px}.elementor-12 .elementor-element.elementor-element-d1a0211 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:#FFF}.elementor-12 .elementor-element.elementor-element-afa70d7{color:#1E1E1E;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-44ce4de{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-12 .elementor-element.elementor-element-bd98811{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#fff0;--border-color:#02010100;--padding-top:12px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-bd98811:hover{border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-bd98811,.elementor-12 .elementor-element.elementor-element-bd98811::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-859b94f .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#0000009E}.elementor-12 .elementor-element.elementor-element-1658ba3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#fff0;--border-color:#02010100;--padding-top:12px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-1658ba3:hover{border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-1658ba3,.elementor-12 .elementor-element.elementor-element-1658ba3::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-94a4a82 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#0000009E}.elementor-12 .elementor-element.elementor-element-5959802{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#fff0;--border-color:#02010100;--padding-top:12px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-5959802:hover{border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-5959802,.elementor-12 .elementor-element.elementor-element-5959802::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-cac678e .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#0000009E}.elementor-12 .elementor-element.elementor-element-951a198{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#fff0;--border-color:#02010100;--padding-top:12px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-951a198:hover{border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-951a198,.elementor-12 .elementor-element.elementor-element-951a198::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-3c1dcc0 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#0000009E}.elementor-12 .elementor-element.elementor-element-194cad8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#fff0;--border-color:#02010100;--padding-top:12px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-194cad8:hover{border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-194cad8,.elementor-12 .elementor-element.elementor-element-194cad8::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-5272262 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#0000009E}.elementor-12 .elementor-element.elementor-element-5c7f343{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#fff0;--border-color:#02010100;--padding-top:12px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-5c7f343:hover{border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2E6FD2;--border-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-5c7f343,.elementor-12 .elementor-element.elementor-element-5c7f343::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-6cb8638 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#0000009E}.elementor-12 .elementor-element.elementor-element-4761b79 .elementor-button{background-color:#36363612;fill:#1E1E1E;color:#1E1E1E;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:16px 40px 16px 40px}.elementor-12 .elementor-element.elementor-element-4761b79 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-4761b79 .elementor-button:focus{background-color:#2E6FD2;color:#FFF}.elementor-12 .elementor-element.elementor-element-4761b79>.elementor-widget-container{padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-4761b79.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-4761b79 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-4761b79 .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-3be24d8{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px}.elementor-12 .elementor-element.elementor-element-f2cac84{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden}.elementor-12 .elementor-element.elementor-element-4a8e13d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:44px 44px 44px 44px;--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px}.elementor-12 .elementor-element.elementor-element-4a8e13d:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-4a8e13d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-4a8e13d.e-con{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-33464f1>.elementor-widget-container{margin:-3px 0 0 0}.elementor-12 .elementor-element.elementor-element-33464f1.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-33464f1 img{width:8px}.elementor-12 .elementor-element.elementor-element-36916a9 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:#FFF}.elementor-12 .elementor-element.elementor-element-cbbed39{color:#1E1E1E;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-405cba2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-12 .elementor-element.elementor-element-df4e91c>.elementor-widget-container{padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-df4e91c .elementor-main-swiper .swiper-slide{padding:0 0 48px 0}.elementor-12 .elementor-element.elementor-element-df4e91c .elementor-swiper-button{font-size:0}.elementor-12 .elementor-element.elementor-element-df4e91c .swiper-pagination-bullet{height:16px;width:16px}.elementor-12 .elementor-element.elementor-element-df4e91c .swiper-horizontal .swiper-pagination-progressbar{height:16px}.elementor-12 .elementor-element.elementor-element-df4e91c .swiper-pagination-fraction{font-size:16px;color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-df4e91c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#E7E7E7;opacity:1}.elementor-12 .elementor-element.elementor-element-df4e91c .swiper-pagination-bullet-active,.elementor-12 .elementor-element.elementor-element-df4e91c .swiper-pagination-progressbar-fill{background-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-df4e91c.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,.elementor-12 .elementor-element.elementor-element-df4e91c.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:24px}.elementor-12 .elementor-element.elementor-element-df4e91c.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:24px}.elementor-12 .elementor-element.elementor-element-df4e91c.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:24px}.elementor-12 .elementor-element.elementor-element-df4e91c.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:24px}.elementor-12 .elementor-element.elementor-element-df4e91c .elementor-testimonial__text{color:#7C7C7C;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-df4e91c .elementor-testimonial__name{color:#242424;font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em}.elementor-12 .elementor-element.elementor-element-b7fe4d3{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px}.elementor-12 .elementor-element.elementor-element-09cc11a{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-12 .elementor-element.elementor-element-f5480c3{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden}.elementor-12 .elementor-element.elementor-element-95d42e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:44px 44px 44px 44px;--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px}.elementor-12 .elementor-element.elementor-element-95d42e3:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-95d42e3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2E6FD2}.elementor-12 .elementor-element.elementor-element-95d42e3.e-con{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-e4bab10>.elementor-widget-container{margin:-3px 0 0 0}.elementor-12 .elementor-element.elementor-element-e4bab10.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-e4bab10 img{width:8px}.elementor-12 .elementor-element.elementor-element-281852b .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:#FFF}.elementor-12 .elementor-element.elementor-element-1bb961a{color:#1E1E1E;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:2em}.elementor-12 .elementor-element.elementor-element-ba27823{--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:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-12 .elementor-element.elementor-element-d1ab547 .elementor-button{background-color:#fff0;fill:#000;color:#000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#959595;border-radius:8px 8px 8px 8px;padding:16px 40px 16px 40px}.elementor-12 .elementor-element.elementor-element-d1ab547 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-d1ab547 .elementor-button:focus{background-color:#959595;color:#FFF;border-color:#959595}.elementor-12 .elementor-element.elementor-element-d1ab547.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-d1ab547 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-d1ab547 .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-12 .elementor-element.elementor-element-d1ab547 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-d1ab547 .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-3cd5164 .elementor-button{background-color:#fff0;fill:#000;color:#000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E6FD2;border-radius:8px 8px 8px 8px;padding:16px 40px 16px 40px}.elementor-12 .elementor-element.elementor-element-3cd5164 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-3cd5164 .elementor-button:focus{background-color:#2E6FD2;color:#FFF}.elementor-12 .elementor-element.elementor-element-3cd5164.elementor-element{--align-self:flex-start}.elementor-12 .elementor-element.elementor-element-3cd5164 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-3cd5164 .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-12 .elementor-element.elementor-element-3cd5164 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-3cd5164 .elementor-button:focus svg{fill:#FFF}.elementor-12 .elementor-element.elementor-element-e76e2d9{--display:flex;--justify-content:flex-end}.elementor-12 .elementor-element.elementor-element-1e9d006{z-index:9}.elementor-12 .elementor-element.elementor-element-1e9d006 img{width:420px}.elementor-12 .elementor-element.elementor-element-d5355a7{--display:flex;--position:absolute;--min-height:360px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;bottom:0}.elementor-12 .elementor-element.elementor-element-d5355a7:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-d5355a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#C6C6C636}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d5355a7{left:0}body.rtl .elementor-12 .elementor-element.elementor-element-d5355a7{right:0}.elementor-12 .elementor-element.elementor-element-4fa02ab{--display:flex;--position:absolute;--min-height:98px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;bottom:-10px;--z-index:56}.elementor-12 .elementor-element.elementor-element-4fa02ab:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-4fa02ab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2E6FD2}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4fa02ab{right:-10px}body.rtl .elementor-12 .elementor-element.elementor-element-4fa02ab{left:-10px}.elementor-12 .elementor-element.elementor-element-2da3f5b{text-align:left}.elementor-12 .elementor-element.elementor-element-2da3f5b .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#FFF}.elementor-12 .elementor-element.elementor-element-63efd24{text-align:left}.elementor-12 .elementor-element.elementor-element-63efd24 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFFB3}.elementor-12 .elementor-element.elementor-element-db2edd6>.elementor-widget-container{padding:8px 0 0 0}.elementor-12 .elementor-element.elementor-element-db2edd6{text-align:left}.elementor-12 .elementor-element.elementor-element-db2edd6 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFF}body.elementor-page-12:not(.elementor-motion-effects-element-type-background),body.elementor-page-12>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FDFDFD}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-4af03e1{--width:auto}.elementor-12 .elementor-element.elementor-element-cfc0d38{--width:860px}.elementor-12 .elementor-element.elementor-element-c016af5{--width:auto}.elementor-12 .elementor-element.elementor-element-b68c5e2{--width:auto}.elementor-12 .elementor-element.elementor-element-9a5438b{--width:auto}.elementor-12 .elementor-element.elementor-element-4a8e13d{--width:auto}.elementor-12 .elementor-element.elementor-element-95d42e3{--width:auto}.elementor-12 .elementor-element.elementor-element-4fa02ab{--width:280px}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-cfc0d38{--width:480px}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-1a60eb7:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-1a60eb7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-12 .elementor-element.elementor-element-db2d935:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-db2d935>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-bb04b9a{--gap:40px 40px;--row-gap:40px;--column-gap:40px}.elementor-12 .elementor-element.elementor-element-8afeb7d .elementor-heading-title{font-size:40px}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height)}.elementor-12 .elementor-element.elementor-element-f571218{--gap:40px 40px;--row-gap:40px;--column-gap:40px}.elementor-12 .elementor-element.elementor-element-4fdd9f5{--justify-content:flex-start}.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height)}.elementor-12 .elementor-element.elementor-element-78503dd .elementor-heading-title{font-size:40px}.elementor-12 .elementor-element.elementor-element-3b6cc43{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12 .elementor-element.elementor-element-0e2e1f7{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-12 .elementor-element.elementor-element-c982448{--container-widget-width:480px;--container-widget-flex-grow:0;width:var(--container-widget-width,480px);max-width:480px}.elementor-12 .elementor-element.elementor-element-045fdaa{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row}.elementor-12 .elementor-element.elementor-element-6500472>.elementor-widget-container{padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-4b648d8{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-testimonial-carousel .elementor-testimonial__text{line-height:var(--e-global-typography-text-line-height)}.elementor-12 .elementor-element.elementor-element-b7fe4d3{--gap:40px 40px;--row-gap:40px;--column-gap:40px}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-bb04b9a{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px}.elementor-12 .elementor-element.elementor-element-ab8dcb0{--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-12 .elementor-element.elementor-element-8afeb7d{--container-widget-width:560px;--container-widget-flex-grow:0;width:var(--container-widget-width,560px);max-width:560px}.elementor-12 .elementor-element.elementor-element-8afeb7d .elementor-heading-title{font-size:24px}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height)}.elementor-12 .elementor-element.elementor-element-c90c4e5{--container-widget-width:400px;--container-widget-flex-grow:0;width:var(--container-widget-width,400px);max-width:400px;font-size:14px}.elementor-12 .elementor-element.elementor-element-f571218{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px}.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height)}.elementor-12 .elementor-element.elementor-element-4af03e1{--width:auto}.elementor-12 .elementor-element.elementor-element-78503dd .elementor-heading-title{font-size:32px}.elementor-12 .elementor-element.elementor-element-6654a47.elementor-element{--align-self:stretch}.elementor-12 .elementor-element.elementor-element-bb96543{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:080px;--padding-left:16px;--padding-right:16px}.elementor-12 .elementor-element.elementor-element-c016af5{--width:auto}.elementor-12 .elementor-element.elementor-element-f094ca5{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-f094ca5.elementor-element{--align-self:stretch}.elementor-12 .elementor-element.elementor-element-b7c3b9e{--gap:48px 48px;--row-gap:48px;--column-gap:48px}.elementor-12 .elementor-element.elementor-element-b68c5e2{--width:auto}.elementor-12 .elementor-element.elementor-element-045fdaa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-12 .elementor-element.elementor-element-4b648d8{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-testimonial-carousel .elementor-testimonial__text{line-height:var(--e-global-typography-text-line-height)}.elementor-12 .elementor-element.elementor-element-b7fe4d3{--gap:80px 80px;--row-gap:80px;--column-gap:80px}.elementor-12 .elementor-element.elementor-element-95d42e3{--width:auto}.elementor-12 .elementor-element.elementor-element-d1ab547{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-d1ab547.elementor-element{--align-self:stretch}.elementor-12 .elementor-element.elementor-element-3cd5164{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-3cd5164.elementor-element{--align-self:stretch}.elementor-12 .elementor-element.elementor-element-1e9d006 img{width:480px}.elementor-12 .elementor-element.elementor-element-d5355a7{--min-height:320px}}.elementor-12 .elementor-element.elementor-element-05517f4{transition:ease-in-out .4s}.elementor-12 .elementor-element.elementor-element-05517f4:hover{-webkit-box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16);-moz-box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16);box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16)}.elementor-12 .elementor-element.elementor-element-ee5b5ff{transition:ease-in-out .4s}.elementor-12 .elementor-element.elementor-element-ee5b5ff:hover{-webkit-box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16);-moz-box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16);box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16)}.elementor-12 .elementor-element.elementor-element-70fc475{transition:ease-in-out .4s}.elementor-12 .elementor-element.elementor-element-70fc475:hover{-webkit-box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16);-moz-box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16);box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16)}.elementor-12 .elementor-element.elementor-element-c7143e3{transition:ease-in-out .4s}.elementor-12 .elementor-element.elementor-element-c7143e3:hover{-webkit-box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16);-moz-box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16);box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16)}.elementor-12 .elementor-element.elementor-element-fc309e1{transition:ease-in-out .4s}.elementor-12 .elementor-element.elementor-element-fc309e1:hover{-webkit-box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16);-moz-box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16);box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16)}.elementor-12 .elementor-element.elementor-element-2357d38{transition:ease-in-out .4s}.elementor-12 .elementor-element.elementor-element-2357d38:hover{-webkit-box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16);-moz-box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16);box-shadow:14px 72px 72px -40px rgb(0 0 0 / .16)}.elementor-12 .elementor-element.elementor-element-bd98811 h3{transition:.4s}.elementor-12 .elementor-element.elementor-element-bd98811:hover h3{color:black!important}.elementor-12 .elementor-element.elementor-element-bd98811 img{transition:.4s;opacity:.5}.elementor-12 .elementor-element.elementor-element-bd98811:hover img{opacity:1}.elementor-12 .elementor-element.elementor-element-1658ba3 h3{transition:.4s}.elementor-12 .elementor-element.elementor-element-1658ba3:hover h3{color:black!important}.elementor-12 .elementor-element.elementor-element-1658ba3 img{transition:.4s;opacity:.5}.elementor-12 .elementor-element.elementor-element-1658ba3:hover img{opacity:1}.elementor-12 .elementor-element.elementor-element-5959802 h3{transition:.4s}.elementor-12 .elementor-element.elementor-element-5959802:hover h3{color:black!important}.elementor-12 .elementor-element.elementor-element-5959802 img{transition:.4s;opacity:.5}.elementor-12 .elementor-element.elementor-element-5959802:hover img{opacity:1}.elementor-12 .elementor-element.elementor-element-951a198 h3{transition:.4s}.elementor-12 .elementor-element.elementor-element-951a198:hover h3{color:black!important}.elementor-12 .elementor-element.elementor-element-951a198 img{transition:.4s;opacity:.5}.elementor-12 .elementor-element.elementor-element-951a198:hover img{opacity:1}.elementor-12 .elementor-element.elementor-element-194cad8 h3{transition:.4s}.elementor-12 .elementor-element.elementor-element-194cad8:hover h3{color:black!important}.elementor-12 .elementor-element.elementor-element-194cad8 img{transition:.4s;opacity:.5}.elementor-12 .elementor-element.elementor-element-194cad8:hover img{opacity:1}.elementor-12 .elementor-element.elementor-element-5c7f343 h3{transition:.4s}.elementor-12 .elementor-element.elementor-element-5c7f343:hover h3{color:black!important}.elementor-12 .elementor-element.elementor-element-5c7f343 img{transition:.4s;opacity:.5}.elementor-12 .elementor-element.elementor-element-5c7f343:hover img{opacity:1}.elementor-12 .elementor-element.elementor-element-df4e91c .swiper-pagination-bullet{transition:.3s;border-radius:4px}.elementor-12 .elementor-element.elementor-element-df4e91c .swiper-pagination-bullet-active{padding:10px;border-radius:4px}