.elementor-2045 .elementor-element.elementor-element-d0957f2{--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:24px 24px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.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-2045 .elementor-element.elementor-element-1177453{--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:40px 40px;--background-transition:0.3s;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2045 .elementor-element.elementor-element-ffaad35 .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:120%;}.elementor-2045 .elementor-element.elementor-element-ffaad35 .elementor-nav-menu--main .elementor-item{color:#393939;fill:#393939;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-2045 .elementor-element.elementor-element-ffaad35 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2045 .elementor-element.elementor-element-ffaad35 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2045 .elementor-element.elementor-element-ffaad35 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2045 .elementor-element.elementor-element-ffaad35 .elementor-nav-menu--main .elementor-item:focus{color:#393939;fill:#393939;}.elementor-2045 .elementor-element.elementor-element-ffaad35 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#393939;}.elementor-2045 .elementor-element.elementor-element-ffaad35{--e-nav-menu-horizontal-menu-item-margin:calc( 16px / 2 );}.elementor-2045 .elementor-element.elementor-element-ffaad35 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:16px;}.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-2045 .elementor-element.elementor-element-23ee8f9 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:120%;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:16px 24px 16px 24px;}.elementor-2045 .elementor-element.elementor-element-c18b478{--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;--background-transition:0.3s;--padding-top:115px;--padding-bottom:115px;--padding-left:24px;--padding-right:24px;}.elementor-2045 .elementor-element.elementor-element-c18b478:not(.elementor-motion-effects-element-type-background), .elementor-2045 .elementor-element.elementor-element-c18b478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drmurilocarpes.com.br/wp-content/uploads/2024/07/bg-desktop-001.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2045 .elementor-element.elementor-element-c18b478, .elementor-2045 .elementor-element.elementor-element-c18b478::before{--border-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-3c699e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--background-transition:0.3s;}.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 );}.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-2045 .elementor-element.elementor-element-c22e846 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2045 .elementor-element.elementor-element-c22e846{color:#393939;font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:140%;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2045 .elementor-element.elementor-element-0753d1c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2045 .elementor-element.elementor-element-0753d1c .elementor-heading-title{color:#3E9398;font-family:"Poppins", Sans-serif;font-size:64px;font-weight:600;line-height:120%;}.elementor-2045 .elementor-element.elementor-element-4c19db0{--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:16px 16px;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-1b63ea4 img{width:38px;max-width:38px;}.elementor-2045 .elementor-element.elementor-element-2c7cd0f{width:100%;max-width:100%;color:#393939;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-3598230{--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:16px 16px;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-7d84e4a img{width:38px;max-width:38px;}.elementor-2045 .elementor-element.elementor-element-fd281f6{width:100%;max-width:100%;color:#393939;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-5101f6d{--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:16px 16px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-2045 .elementor-element.elementor-element-725b891 img{width:38px;max-width:38px;}.elementor-2045 .elementor-element.elementor-element-b31d0f2{width:100%;max-width:100%;color:#393939;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-4dddedf .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:120%;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:20px 40px 20px 40px;}.elementor-2045 .elementor-element.elementor-element-33be228{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;--align-items:stretch;--background-transition:0.3s;--padding-top:115px;--padding-bottom:115px;--padding-left:24px;--padding-right:24px;}.elementor-2045 .elementor-element.elementor-element-491d6ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2045 .elementor-element.elementor-element-029afbb{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-6f875da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-6f875da{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-ad672ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-ad672ef{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-80ba2b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2045 .elementor-element.elementor-element-f7c384a{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-197ac0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-197ac0a{color:#393939;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-3caa347 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-3caa347{color:#393939;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-08c687a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2045 .elementor-element.elementor-element-fbdb4d7{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-429471e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-429471e{color:#393939;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-70038f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-70038f0{color:#393939;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-4c231ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2045 .elementor-element.elementor-element-1c796f9{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-3987b98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-3987b98{color:#393939;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-7be36ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-7be36ca{color:#393939;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-2bae0d9{--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:24px 24px;--background-transition:0.3s;--padding-top:115px;--padding-bottom:115px;--padding-left:24px;--padding-right:24px;}.elementor-2045 .elementor-element.elementor-element-7261262{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-46ae6a3 img{width:28px;max-width:28px;}.elementor-2045 .elementor-element.elementor-element-e2ce1ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-e2ce1ba{color:#3E9398;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-c56266c .elementor-heading-title{color:#393939;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-6d15489 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-6d15489{color:#393939;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-490c6dc .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:120%;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:16px 24px 16px 24px;}.elementor-2045 .elementor-element.elementor-element-a3b2190 img{width:100%;max-width:550px;}.elementor-2045 .elementor-element.elementor-element-e68b962{--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:24px 24px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:115px;--padding-left:24px;--padding-right:24px;}.elementor-2045 .elementor-element.elementor-element-539316c{--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:24px 24px;--background-transition:0.3s;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}body:not(.rtl) .elementor-2045 .elementor-element.elementor-element-57e02cf{left:49%;}body.rtl .elementor-2045 .elementor-element.elementor-element-57e02cf{right:49%;}.elementor-2045 .elementor-element.elementor-element-57e02cf{top:-1px;}.elementor-2045 .elementor-element.elementor-element-57e02cf img{width:32px;max-width:32px;}.elementor-2045 .elementor-element.elementor-element-6e1fbb5{text-align:center;}.elementor-2045 .elementor-element.elementor-element-6e1fbb5 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-e43f162{--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:center;--align-items:center;--gap:16px 16px;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-5fcf5a1 img{width:40px;max-width:40px;}.elementor-2045 .elementor-element.elementor-element-9858d44{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-38a5549{--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:center;--align-items:center;--gap:16px 16px;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-f7df1ac img{width:40px;max-width:40px;}.elementor-2045 .elementor-element.elementor-element-7aa9cb6{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-761f107{--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:center;--align-items:center;--gap:16px 16px;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-9c3c062 img{width:40px;max-width:40px;}.elementor-2045 .elementor-element.elementor-element-a0c3269{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-297791e{--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:24px 24px;--background-transition:0.3s;--padding-top:115px;--padding-bottom:115px;--padding-left:24px;--padding-right:24px;}.elementor-2045 .elementor-element.elementor-element-8a1c22e img{width:100%;max-width:550px;}.elementor-2045 .elementor-element.elementor-element-2c8ab31{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-02b7774 img{width:28px;max-width:28px;}.elementor-2045 .elementor-element.elementor-element-f9348ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-f9348ba{color:#3E9398;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-7a26bb0 .elementor-heading-title{color:#393939;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-8dcc4a1 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-8dcc4a1{color:#393939;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-b4be308{--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:16px 16px;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-633362b img{width:32px;max-width:32px;}.elementor-2045 .elementor-element.elementor-element-ff63905{width:100%;max-width:100%;color:#393939;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-380f9f4{--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:16px 16px;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-4a787d1 img{width:32px;max-width:32px;}.elementor-2045 .elementor-element.elementor-element-6213f82{width:100%;max-width:100%;color:#393939;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-a41a991{--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:16px 16px;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-42df7f0 img{width:32px;max-width:32px;}.elementor-2045 .elementor-element.elementor-element-4811975{width:100%;max-width:100%;color:#393939;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-502368b{--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:16px 16px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-2045 .elementor-element.elementor-element-14b1e01 img{width:32px;max-width:32px;}.elementor-2045 .elementor-element.elementor-element-1580f8a{width:100%;max-width:100%;color:#393939;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-9ee38f3 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:120%;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:16px 24px 16px 24px;}.elementor-2045 .elementor-element.elementor-element-16121a0{--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:48px 48px;--background-transition:0.3s;--padding-top:115px;--padding-bottom:115px;--padding-left:24px;--padding-right:24px;}.elementor-2045 .elementor-element.elementor-element-a883f20{--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:16px 16px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-2045 .elementor-element.elementor-element-ddcc1d8 img{width:28px;max-width:28px;}.elementor-2045 .elementor-element.elementor-element-e86dd93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-e86dd93{color:#3E9398;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-c61f674 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-c61f674 .elementor-heading-title{color:#393939;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-14f4129{--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:center;--align-items:center;--gap:20px 20px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-2045 .elementor-element.elementor-element-ed72d5e{--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:center;--align-items:center;--gap:20px 20px;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-952428d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2045 .elementor-element.elementor-element-b139879{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-e5a690c{z-index:2;}.elementor-2045 .elementor-element.elementor-element-a3987ce{color:#3E9398;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-de00153{color:#404040;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-2ac682a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2045 .elementor-element.elementor-element-15664fc{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-3a1a1ee{z-index:2;}.elementor-2045 .elementor-element.elementor-element-64c3660{color:#3E9398;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-1e46608{color:#404040;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-ba7cf98{--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:center;--align-items:center;--gap:20px 20px;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-69b3ad9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2045 .elementor-element.elementor-element-6e9c957{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-8286e94{z-index:2;}.elementor-2045 .elementor-element.elementor-element-0b2e798{color:#3E9398;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-c1a9c69{color:#404040;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-54f1e13{--display:flex;--min-height:423px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2045 .elementor-element.elementor-element-5d643d9{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-19e26e6{z-index:2;}.elementor-2045 .elementor-element.elementor-element-d96fa40{color:#3E9398;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-72d1c36{color:#404040;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-62655f9 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-2045 .elementor-element.elementor-element-62655f9{color:#393939;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-2f5f567 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:24px;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:16px 24px 16px 24px;}.elementor-2045 .elementor-element.elementor-element-2f5f567 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2045 .elementor-element.elementor-element-2f5f567 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2045 .elementor-element.elementor-element-563b544{--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:48px 48px;--background-transition:0.3s;--padding-top:115px;--padding-bottom:115px;--padding-left:24px;--padding-right:24px;}.elementor-2045 .elementor-element.elementor-element-37b874d{--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:center;--align-items:center;--gap:32px 32px;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-169dff3 img{width:100%;max-width:120px;}.elementor-2045 .elementor-element.elementor-element-eadeb5f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-2045 .elementor-element.elementor-element-09d2859 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-09d2859 .elementor-heading-title{color:#393939;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-f4f02fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-f4f02fa{text-align:left;color:#393939;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-f551e78 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-2045 .elementor-element.elementor-element-f551e78 iframe{height:320px;}.elementor-2045 .elementor-element.elementor-element-7f09a9f{--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:48px 48px;--background-transition:0.3s;--padding-top:115px;--padding-bottom:115px;--padding-left:24px;--padding-right:24px;}.elementor-2045 .elementor-element.elementor-element-7a818fc{--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:16px 16px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-2045 .elementor-element.elementor-element-6681449 img{width:28px;max-width:28px;}.elementor-2045 .elementor-element.elementor-element-b0d9557 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-b0d9557 .elementor-heading-title{color:#393939;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-e057945 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-e057945{text-align:center;color:#393939;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-2bad4a8{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-4b7b203{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2045 .elementor-element.elementor-element-841204c{color:#404040;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-efc7efb{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-3e2eb5e{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2045 .elementor-element.elementor-element-245e1be{color:#404040;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-acc0d8d{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-97649ca{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2045 .elementor-element.elementor-element-6c24fb5{color:#404040;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-fb09f93{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-906a6c7{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2045 .elementor-element.elementor-element-d6ecd74{color:#404040;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-bbc2606{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-148bae2{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2045 .elementor-element.elementor-element-d08a6b0{color:#404040;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-b3b0c07{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-15dbb12{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2045 .elementor-element.elementor-element-fa46b4c{color:#404040;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-1e96a72{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:16px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#393939;--n-accordion-icon-size:12px;--n-accordion-icon-normal-color:#393939;--n-accordion-icon-hover-color:#393939;--n-accordion-icon-active-color:#393939;}.elementor-2045 .elementor-element.elementor-element-1e96a72 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#ECECEC;border-style:none;}.elementor-2045 .elementor-element.elementor-element-1e96a72 > .elementor-widget-container{margin:0px 0px 00px 0px;}.elementor-2045 .elementor-element.elementor-element-1e96a72 {--n-accordion-padding:24px 24px 24px 24px;}:where( .elementor-2045 .elementor-element.elementor-element-1e96a72 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;line-height:140%;}:where( .elementor-2045 .elementor-element.elementor-element-1e96a72 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-2045 .elementor-element.elementor-element-7529512 .elementor-button{background-color:#61CE70;font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:24px;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:16px 24px 16px 24px;}.elementor-2045 .elementor-element.elementor-element-7529512 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2045 .elementor-element.elementor-element-7529512 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2045 .elementor-element.elementor-element-904dfb3{--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:flex-start;--gap:24px 24px;--background-transition:0.3s;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-2045 .elementor-element.elementor-element-3829214{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-799781b{color:#FFFFFFCF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-2d51977{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-2d51977.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2045 .elementor-element.elementor-element-929ae0c{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:120%;}.elementor-2045 .elementor-element.elementor-element-5ac3ef2{--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:16px 16px;--background-transition:0.3s;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2045 .elementor-element.elementor-element-a6cd170{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-44671b6 img{width:32px;max-width:32px;}.elementor-2045 .elementor-element.elementor-element-aecbb80{z-index:2;}.elementor-2045 .elementor-element.elementor-element-aecbb80 img{width:32px;max-width:32px;}.elementor-2045 .elementor-element.elementor-element-e3c283a{width:100%;max-width:100%;color:#FFFFFFCF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-93cb978{--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:16px 16px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2045 .elementor-element.elementor-element-6d94eff{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-e06eb83 img{width:32px;max-width:32px;}.elementor-2045 .elementor-element.elementor-element-c2426e9{z-index:2;}.elementor-2045 .elementor-element.elementor-element-c2426e9 img{width:32px;max-width:32px;}.elementor-2045 .elementor-element.elementor-element-c10dabc{width:100%;max-width:100%;color:#FFFFFFCF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-0d3bbcb{--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:16px 16px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2045 .elementor-element.elementor-element-09d0a38{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-f768bbe img{width:32px;max-width:32px;}.elementor-2045 .elementor-element.elementor-element-656e913{z-index:2;}.elementor-2045 .elementor-element.elementor-element-656e913 img{width:32px;max-width:32px;}.elementor-2045 .elementor-element.elementor-element-7082d3c{width:100%;max-width:100%;color:#FFFFFFCF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-06afed7{--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:16px 16px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2045 .elementor-element.elementor-element-8354b9f{--display:flex;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-be64027 img{width:32px;max-width:32px;}.elementor-2045 .elementor-element.elementor-element-e34a27b{z-index:2;}.elementor-2045 .elementor-element.elementor-element-e34a27b img{width:32px;max-width:32px;}.elementor-2045 .elementor-element.elementor-element-477a403{width:100%;max-width:100%;color:#FFFFFFCF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-415270e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--background-transition:0.3s;}.elementor-2045 .elementor-element.elementor-element-415270e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2045 .elementor-element.elementor-element-595b858{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:120%;}.elementor-2045 .elementor-element.elementor-element-f78ac5d{--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:16px 16px;--background-transition:0.3s;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2045 .elementor-element.elementor-element-aa33f0f{width:100%;max-width:100%;color:#FFFFFFCF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-14b0b6f{--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:16px 16px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2045 .elementor-element.elementor-element-bf9f831{width:100%;max-width:100%;color:#FFFFFFCF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-3567ad5{--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:16px 16px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2045 .elementor-element.elementor-element-c655855{width:100%;max-width:100%;color:#FFFFFFCF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-a6b9893{--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:16px 16px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2045 .elementor-element.elementor-element-239d086{width:100%;max-width:100%;color:#FFFFFFCF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-e9829de{--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:16px 16px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2045 .elementor-element.elementor-element-c0a5f11{width:100%;max-width:100%;color:#FFFFFFCF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-1da6bcf{--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:16px 16px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2045 .elementor-element.elementor-element-f322b8d{width:100%;max-width:100%;color:#FFFFFFCF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-1f91643{--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;--background-transition:0.3s;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-2045 .elementor-element.elementor-element-2590de6{width:100%;max-width:100%;text-align:center;color:#FFFFFFCF;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:140%;}.elementor-2045 .elementor-element.elementor-element-dddbe56{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--z-index:999;}.elementor-2045 .elementor-element.elementor-element-6e118df img{width:100%;max-width:80px;}.elementor-2045 .elementor-element.elementor-element-b04ce22{--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;--background-transition:0.3s;}@media(max-width:1366px){.elementor-2045 .elementor-element.elementor-element-33be228{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2045 .elementor-element.elementor-element-3c699e5{--width:488px;}.elementor-2045 .elementor-element.elementor-element-2bae0d9{--content-width:1216px;}.elementor-2045 .elementor-element.elementor-element-7261262{--width:488px;}.elementor-2045 .elementor-element.elementor-element-e68b962{--content-width:1216px;}.elementor-2045 .elementor-element.elementor-element-e43f162{--width:600px;}.elementor-2045 .elementor-element.elementor-element-38a5549{--width:600px;}.elementor-2045 .elementor-element.elementor-element-761f107{--width:600px;}.elementor-2045 .elementor-element.elementor-element-297791e{--content-width:1216px;}.elementor-2045 .elementor-element.elementor-element-2c8ab31{--width:488px;}.elementor-2045 .elementor-element.elementor-element-16121a0{--content-width:1216px;}.elementor-2045 .elementor-element.elementor-element-563b544{--content-width:1216px;}.elementor-2045 .elementor-element.elementor-element-eadeb5f{--width:400px;}.elementor-2045 .elementor-element.elementor-element-7f09a9f{--content-width:1216px;}.elementor-2045 .elementor-element.elementor-element-7a818fc{--width:400px;}.elementor-2045 .elementor-element.elementor-element-2d51977{--width:332px;}.elementor-2045 .elementor-element.elementor-element-415270e{--width:332px;}.elementor-2045 .elementor-element.elementor-element-dddbe56{--width:80px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2045 .elementor-element.elementor-element-3c699e5{--width:430px;}}@media(max-width:1024px){.elementor-2045 .elementor-element.elementor-element-0753d1c .elementor-heading-title{font-size:48px;}.elementor-2045 .elementor-element.elementor-element-33be228{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2045 .elementor-element.elementor-element-e68b962{--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-2045 .elementor-element.elementor-element-539316c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2045 .elementor-element.elementor-element-761f107{--justify-content:flex-start;}.elementor-2045 .elementor-element.elementor-element-ed72d5e{--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-2045 .elementor-element.elementor-element-ba7cf98{--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-2045 .elementor-element.elementor-element-54f1e13{--min-height:0px;}}@media(max-width:767px){.elementor-2045 .elementor-element.elementor-element-d0957f2{--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:020px;}.elementor-2045 .elementor-element.elementor-element-23ee8f9{width:100%;max-width:100%;}.elementor-2045 .elementor-element.elementor-element-c18b478:not(.elementor-motion-effects-element-type-background), .elementor-2045 .elementor-element.elementor-element-c18b478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drmurilocarpes.com.br/wp-content/uploads/2024/07/bg-mobile.webp");background-position:top center;}.elementor-2045 .elementor-element.elementor-element-c18b478{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:350px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-2045 .elementor-element.elementor-element-3c699e5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;}.elementor-2045 .elementor-element.elementor-element-c22e846 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-c22e846{font-size:16px;}.elementor-2045 .elementor-element.elementor-element-0753d1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2045 .elementor-element.elementor-element-0753d1c{text-align:center;}.elementor-2045 .elementor-element.elementor-element-0753d1c .elementor-heading-title{font-size:36px;}.elementor-2045 .elementor-element.elementor-element-4c19db0{--justify-content:center;--gap:8px 8px;--flex-wrap:nowrap;}.elementor-2045 .elementor-element.elementor-element-1b63ea4 img{width:28px;max-width:28px;}.elementor-2045 .elementor-element.elementor-element-2c7cd0f{width:auto;max-width:auto;font-size:16px;}.elementor-2045 .elementor-element.elementor-element-3598230{--justify-content:center;--gap:8px 8px;--flex-wrap:nowrap;}.elementor-2045 .elementor-element.elementor-element-7d84e4a img{width:28px;max-width:28px;}.elementor-2045 .elementor-element.elementor-element-fd281f6{width:auto;max-width:auto;font-size:16px;}.elementor-2045 .elementor-element.elementor-element-5101f6d{--justify-content:center;--gap:8px 8px;--flex-wrap:nowrap;}.elementor-2045 .elementor-element.elementor-element-725b891 img{width:28px;max-width:28px;}.elementor-2045 .elementor-element.elementor-element-b31d0f2{width:auto;max-width:auto;font-size:16px;}.elementor-2045 .elementor-element.elementor-element-4dddedf{width:100%;max-width:100%;}.elementor-2045 .elementor-element.elementor-element-33be228{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-2045 .elementor-element.elementor-element-6f875da{text-align:left;}.elementor-2045 .elementor-element.elementor-element-ad672ef{text-align:left;}.elementor-2045 .elementor-element.elementor-element-197ac0a{text-align:left;}.elementor-2045 .elementor-element.elementor-element-3caa347{text-align:left;}.elementor-2045 .elementor-element.elementor-element-429471e{text-align:left;}.elementor-2045 .elementor-element.elementor-element-70038f0{text-align:left;}.elementor-2045 .elementor-element.elementor-element-3987b98{text-align:left;}.elementor-2045 .elementor-element.elementor-element-7be36ca{text-align:left;}.elementor-2045 .elementor-element.elementor-element-2bae0d9{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-2045 .elementor-element.elementor-element-e2ce1ba{text-align:left;}.elementor-2045 .elementor-element.elementor-element-c56266c{text-align:left;}.elementor-2045 .elementor-element.elementor-element-6d15489{text-align:left;}.elementor-2045 .elementor-element.elementor-element-490c6dc{width:100%;max-width:100%;}.elementor-2045 .elementor-element.elementor-element-a3b2190.elementor-element{--order:-99999 /* order start hack */;}.elementor-2045 .elementor-element.elementor-element-e68b962{--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:96px;--padding-left:0px;--padding-right:0px;}.elementor-2045 .elementor-element.elementor-element-539316c{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2045 .elementor-element.elementor-element-6e1fbb5{text-align:left;}.elementor-2045 .elementor-element.elementor-element-6e1fbb5 .elementor-heading-title{font-size:24px;}.elementor-2045 .elementor-element.elementor-element-e43f162{--flex-wrap:nowrap;}.elementor-2045 .elementor-element.elementor-element-9858d44{width:auto;max-width:auto;font-size:16px;}.elementor-2045 .elementor-element.elementor-element-38a5549{--flex-wrap:nowrap;}.elementor-2045 .elementor-element.elementor-element-7aa9cb6{width:auto;max-width:auto;font-size:16px;}.elementor-2045 .elementor-element.elementor-element-761f107{--flex-wrap:nowrap;}.elementor-2045 .elementor-element.elementor-element-a0c3269{width:auto;max-width:auto;font-size:16px;}.elementor-2045 .elementor-element.elementor-element-297791e{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-2045 .elementor-element.elementor-element-f9348ba{text-align:left;}.elementor-2045 .elementor-element.elementor-element-7a26bb0{text-align:left;}.elementor-2045 .elementor-element.elementor-element-8dcc4a1{text-align:left;}.elementor-2045 .elementor-element.elementor-element-b4be308{--flex-wrap:nowrap;}.elementor-2045 .elementor-element.elementor-element-ff63905{width:auto;max-width:auto;}.elementor-2045 .elementor-element.elementor-element-380f9f4{--flex-wrap:nowrap;}.elementor-2045 .elementor-element.elementor-element-6213f82{width:auto;max-width:auto;}.elementor-2045 .elementor-element.elementor-element-a41a991{--flex-wrap:nowrap;}.elementor-2045 .elementor-element.elementor-element-4811975{width:auto;max-width:auto;}.elementor-2045 .elementor-element.elementor-element-502368b{--flex-wrap:nowrap;}.elementor-2045 .elementor-element.elementor-element-1580f8a{width:auto;max-width:auto;}.elementor-2045 .elementor-element.elementor-element-9ee38f3{width:100%;max-width:100%;}.elementor-2045 .elementor-element.elementor-element-16121a0{--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-2045 .elementor-element.elementor-element-e86dd93{text-align:center;}.elementor-2045 .elementor-element.elementor-element-c61f674{text-align:center;}.elementor-2045 .elementor-element.elementor-element-a3987ce{font-size:18px;}.elementor-2045 .elementor-element.elementor-element-64c3660{font-size:18px;}.elementor-2045 .elementor-element.elementor-element-0b2e798{font-size:18px;}.elementor-2045 .elementor-element.elementor-element-d96fa40{font-size:18px;}.elementor-2045 .elementor-element.elementor-element-62655f9{text-align:center;}.elementor-2045 .elementor-element.elementor-element-2f5f567{width:100%;max-width:100%;}.elementor-2045 .elementor-element.elementor-element-563b544{--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-2045 .elementor-element.elementor-element-37b874d{--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:16px 16px;}.elementor-2045 .elementor-element.elementor-element-169dff3 img{max-width:100px;}.elementor-2045 .elementor-element.elementor-element-eadeb5f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2045 .elementor-element.elementor-element-09d2859{text-align:center;}.elementor-2045 .elementor-element.elementor-element-f4f02fa{text-align:center;}.elementor-2045 .elementor-element.elementor-element-7f09a9f{--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-2045 .elementor-element.elementor-element-b0d9557{text-align:center;}.elementor-2045 .elementor-element.elementor-element-e057945{text-align:center;}.elementor-2045 .elementor-element.elementor-element-7529512{width:100%;max-width:100%;}.elementor-2045 .elementor-element.elementor-element-904dfb3{--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:40px 40px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2045 .elementor-element.elementor-element-3829214{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2045 .elementor-element.elementor-element-799781b{text-align:center;}.elementor-2045 .elementor-element.elementor-element-2d51977{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2045 .elementor-element.elementor-element-5ac3ef2{--gap:12px 12px;--flex-wrap:nowrap;}.elementor-2045 .elementor-element.elementor-element-93cb978{--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:12px 12px;--flex-wrap:nowrap;}.elementor-2045 .elementor-element.elementor-element-0d3bbcb{--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:12px 12px;--flex-wrap:nowrap;}.elementor-2045 .elementor-element.elementor-element-06afed7{--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:12px 12px;--flex-wrap:nowrap;}.elementor-2045 .elementor-element.elementor-element-415270e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for image, class: .elementor-element-4311f97 */.elementor-2045 .elementor-element.elementor-element-4311f97 {
    width: 225px;
    min-width: 150px;
    max-width: 100%;
}

@media (max-width: 1024px) {
    .elementor-2045 .elementor-element.elementor-element-4311f97 {
        width: 150px;
        min-width: 150px;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-ffaad35 */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-ffaad35 a:hover {
        color: #54BCE4 !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23ee8f9 */.elementor-2045 .elementor-element.elementor-element-23ee8f9 .elementor-button {
    background: linear-gradient(90deg, #3E939A 0%, #3DA3EB 100%);
    transition: 0.3s;
    box-shadow: 6px 6px 25px 0px rgba(0, 0, 0, 0.3);
}

@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-23ee8f9 .elementor-button:hover {
        background: linear-gradient(90deg, #0C0C0C 0%, #454545 100%);
        transform: translate(0px, -6px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0957f2 */.elementor-2045 .elementor-element.elementor-element-d0957f2 {
    background: #FFFFFF;
}

.elementor-2045 .elementor-element.elementor-element-d0957f2 {
    border-bottom: 2px solid #3E9398;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-538a4dc */.elementor-2045 .elementor-element.elementor-element-538a4dc {
    width: 130px;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c7cd0f */.elementor-2045 .elementor-element.elementor-element-2c7cd0f {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c19db0 */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-4c19db0:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd281f6 */.elementor-2045 .elementor-element.elementor-element-fd281f6 {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3598230 */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-3598230:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b31d0f2 */.elementor-2045 .elementor-element.elementor-element-b31d0f2 {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5101f6d */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-5101f6d:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4dddedf */.elementor-2045 .elementor-element.elementor-element-4dddedf .elementor-button {
    background: linear-gradient(90deg, #3E939A 0%, #3DA3EB 100%);
    transition: 0.3s;
    box-shadow: 6px 6px 25px 0px rgba(0, 0, 0, 0.3);
}

@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-4dddedf .elementor-button:hover {
        background: linear-gradient(90deg, #0C0C0C 0%, #454545 100%);
        transform: translate(0px, -6px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c699e5 */@media (max-width: 767px) {
    .elementor-2045 .elementor-element.elementor-element-3c699e5 {
        width: 500px;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c18b478 */.elementor-2045 .elementor-element.elementor-element-c18b478 {
    background: #ffffff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd912fe */.elementor-2045 .elementor-element.elementor-element-bd912fe {
    width: 64px;
    max-width: 64px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-029afbb */.elementor-2045 .elementor-element.elementor-element-029afbb {
    width: 64px;
    max-width: 64px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-491d6ea */.elementor-2045 .elementor-element.elementor-element-491d6ea {
    box-shadow: 0px 3px 20px 5px rgba(0, 0, 0, 0.09);
    border-radius: 16px;
    background: linear-gradient(270deg, #3DA2E9 0%, #3E939A 100%);
}

@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-491d6ea:hover {
        transform: translate(0px, -6px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-50a0be4 */.elementor-2045 .elementor-element.elementor-element-50a0be4 {
    width: 64px;
    max-width: 64px;
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f6b6b7 */.elementor-2045 .elementor-element.elementor-element-1f6b6b7 {
    width: 64px;
    max-width: 64px;
    transition: 0.2s;
    position: absolute;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7c384a */.elementor-2045 .elementor-element.elementor-element-f7c384a {
    width: 64px;
    max-width: 64px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80ba2b2 */.elementor-2045 .elementor-element.elementor-element-80ba2b2 {
    box-shadow: 0px 3px 20px 5px rgba(0, 0, 0, 0.09);
    border-radius: 16px;
}

@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-80ba2b2:hover .normal {
        opacity: 0;
    }
        
    .elementor-2045 .elementor-element.elementor-element-80ba2b2:hover .hover {
        opacity: 1;
    }
    
    .elementor-2045 .elementor-element.elementor-element-80ba2b2:hover {
        transform: translate(0px, -6px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-058b03e */.elementor-2045 .elementor-element.elementor-element-058b03e {
    width: 64px;
    max-width: 64px;
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4225e9 */.elementor-2045 .elementor-element.elementor-element-b4225e9 {
    width: 64px;
    max-width: 64px;
    transition: 0.2s;
    position: absolute;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbdb4d7 */.elementor-2045 .elementor-element.elementor-element-fbdb4d7 {
    width: 64px;
    max-width: 64px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08c687a */.elementor-2045 .elementor-element.elementor-element-08c687a {
    box-shadow: 0px 3px 20px 5px rgba(0, 0, 0, 0.09);
    border-radius: 16px;
}

@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-08c687a:hover .normal {
        opacity: 0;
    }
        
    .elementor-2045 .elementor-element.elementor-element-08c687a:hover .hover {
        opacity: 1;
    }
    
    .elementor-2045 .elementor-element.elementor-element-08c687a:hover {
        transform: translate(0px, -6px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb6e1b7 */.elementor-2045 .elementor-element.elementor-element-eb6e1b7 {
    width: 64px;
    max-width: 64px;
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1464cbc */.elementor-2045 .elementor-element.elementor-element-1464cbc {
    width: 64px;
    max-width: 64px;
    transition: 0.2s;
    position: absolute;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c796f9 */.elementor-2045 .elementor-element.elementor-element-1c796f9 {
    width: 64px;
    max-width: 64px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c231ba */.elementor-2045 .elementor-element.elementor-element-4c231ba {
    box-shadow: 0px 3px 20px 5px rgba(0, 0, 0, 0.09);
    border-radius: 16px;
}

@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-4c231ba:hover .normal {
        opacity: 0;
    }
        
    .elementor-2045 .elementor-element.elementor-element-4c231ba:hover .hover {
        opacity: 1;
    }
    
    .elementor-2045 .elementor-element.elementor-element-4c231ba:hover {
        transform: translate(0px, -6px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33be228 */.elementor-2045 .elementor-element.elementor-element-33be228 {
    background: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-490c6dc */.elementor-2045 .elementor-element.elementor-element-490c6dc .elementor-button {
    background: linear-gradient(90deg, #3E939A 0%, #3DA3EB 100%);
    transition: 0.3s;
    box-shadow: 6px 6px 25px 0px rgba(0, 0, 0, 0.3);
}

@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-490c6dc .elementor-button:hover {
        background: linear-gradient(90deg, #0C0C0C 0%, #454545 100%);
        transform: translate(0px, -6px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7261262 */@media (max-width: 767px) {
    .elementor-2045 .elementor-element.elementor-element-7261262 {
        width: 600px;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3b2190 */@media (max-width: 767px) {
    .elementor-2045 .elementor-element.elementor-element-a3b2190 {
        width: 450px;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bae0d9 */.elementor-2045 .elementor-element.elementor-element-2bae0d9 {
    background: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5fcf5a1 */.elementor-2045 .elementor-element.elementor-element-5fcf5a1 {
    min-width: 40px;
}

@media (max-width: 767px) {
    .elementor-2045 .elementor-element.elementor-element-5fcf5a1 {
        min-width: 32px;
        max-width: 32px !important;
    }
    
    .elementor-2045 .elementor-element.elementor-element-5fcf5a1 img {
        min-width: 32px;
        max-width: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9858d44 */.elementor-2045 .elementor-element.elementor-element-9858d44 p {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43f162 */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-e43f162:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f7df1ac */.elementor-2045 .elementor-element.elementor-element-f7df1ac {
    min-width: 40px;
}

@media (max-width: 767px) {
    .elementor-2045 .elementor-element.elementor-element-f7df1ac {
        min-width: 32px;
        max-width: 32px !important;
    }
    
    .elementor-2045 .elementor-element.elementor-element-f7df1ac img {
        min-width: 32px;
        max-width: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7aa9cb6 */.elementor-2045 .elementor-element.elementor-element-7aa9cb6 p {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a5549 */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-38a5549:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c3c062 */.elementor-2045 .elementor-element.elementor-element-9c3c062 {
    min-width: 40px;
}

@media (max-width: 767px) {
    .elementor-2045 .elementor-element.elementor-element-9c3c062 {
        min-width: 32px;
        max-width: 32px !important;
    }
    
    .elementor-2045 .elementor-element.elementor-element-9c3c062 img {
        min-width: 32px;
        max-width: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c3269 */.elementor-2045 .elementor-element.elementor-element-a0c3269 p {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-761f107 */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-761f107:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-539316c */.elementor-2045 .elementor-element.elementor-element-539316c {
    background: linear-gradient(45deg, #283C4D -24.53%, #4082E8 104.02%);
    border-radius: 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e68b962 */.elementor-2045 .elementor-element.elementor-element-e68b962 {
    background: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a1c22e */@media (max-width: 767px) {
    .elementor-2045 .elementor-element.elementor-element-8a1c22e {
        width: 450px;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff63905 */.elementor-2045 .elementor-element.elementor-element-ff63905 {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4be308 */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-b4be308:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6213f82 */.elementor-2045 .elementor-element.elementor-element-6213f82 {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380f9f4 */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-380f9f4:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4811975 */.elementor-2045 .elementor-element.elementor-element-4811975 {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a41a991 */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-a41a991:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1580f8a */.elementor-2045 .elementor-element.elementor-element-1580f8a {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502368b */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-502368b:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9ee38f3 */.elementor-2045 .elementor-element.elementor-element-9ee38f3 .elementor-button {
    background: linear-gradient(90deg, #3E939A 0%, #3DA3EB 100%);
    transition: 0.3s;
    box-shadow: 6px 6px 25px 0px rgba(0, 0, 0, 0.3);
}

@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-9ee38f3 .elementor-button:hover {
        background: linear-gradient(90deg, #0C0C0C 0%, #454545 100%);
        transform: translate(0px, -6px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c8ab31 */@media (max-width: 767px) {
    .elementor-2045 .elementor-element.elementor-element-2c8ab31 {
        width: 600px;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-297791e */.elementor-2045 .elementor-element.elementor-element-297791e {
    background: #F1F9FE;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35f4c22 */.elementor-2045 .elementor-element.elementor-element-35f4c22 {
    width: 80px;
    max-width: 100%;
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e5a690c */.elementor-2045 .elementor-element.elementor-element-e5a690c {
    width: 80px;
    max-width: 100%;
    transition: 0.2s;
    position: absolute;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b139879 */.elementor-2045 .elementor-element.elementor-element-b139879 {
    width: 80px;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-952428d */.elementor-2045 .elementor-element.elementor-element-952428d {
    width:  550px;
    max-width: 100%;
    border: 1px solid #3E9398;
    border-radius: 8px;
    transition: 0.2s;
}

@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-952428d:hover {
        border-radius: 24px;
    }
    
    .elementor-2045 .elementor-element.elementor-element-952428d:hover .icon {
        opacity: 0;
    }
    
    .elementor-2045 .elementor-element.elementor-element-952428d:hover .icon-hover {
        opacity: 1;
    }
}

@media (max-width: 1024px) {
    .elementor-2045 .elementor-element.elementor-element-952428d {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d2a42c */.elementor-2045 .elementor-element.elementor-element-5d2a42c {
    width: 80px;
    max-width: 100%;
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a1a1ee */.elementor-2045 .elementor-element.elementor-element-3a1a1ee {
    width: 80px;
    max-width: 100%;
    transition: 0.2s;
    position: absolute;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15664fc */.elementor-2045 .elementor-element.elementor-element-15664fc {
    width: 80px;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ac682a */.elementor-2045 .elementor-element.elementor-element-2ac682a {
    width:  550px;
    max-width: 100%;
    border: 1px solid #3E9398;
    border-radius: 8px;
    transition: 0.2s;
}

@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-2ac682a:hover {
        border-radius: 24px;
    }
    
    .elementor-2045 .elementor-element.elementor-element-2ac682a:hover .icon {
        opacity: 0;
    }
    
    .elementor-2045 .elementor-element.elementor-element-2ac682a:hover .icon-hover {
        opacity: 1;
    }
}

@media (max-width: 1024px) {
    .elementor-2045 .elementor-element.elementor-element-2ac682a {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d6bfc9 */.elementor-2045 .elementor-element.elementor-element-4d6bfc9 {
    width: 80px;
    max-width: 100%;
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8286e94 */.elementor-2045 .elementor-element.elementor-element-8286e94 {
    width: 80px;
    max-width: 100%;
    transition: 0.2s;
    position: absolute;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e9c957 */.elementor-2045 .elementor-element.elementor-element-6e9c957 {
    width: 80px;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69b3ad9 */.elementor-2045 .elementor-element.elementor-element-69b3ad9 {
    width:  550px;
    max-width: 100%;
    border: 1px solid #3E9398;
    border-radius: 8px;
    transition: 0.2s;
}

@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-69b3ad9:hover {
        border-radius: 24px;
    }
    
    .elementor-2045 .elementor-element.elementor-element-69b3ad9:hover .icon {
        opacity: 0;
    }
    
    .elementor-2045 .elementor-element.elementor-element-69b3ad9:hover .icon-hover {
        opacity: 1;
    }
}

@media (max-width: 1024px) {
    .elementor-2045 .elementor-element.elementor-element-69b3ad9 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c501733 */.elementor-2045 .elementor-element.elementor-element-c501733 {
    width: 80px;
    max-width: 100%;
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19e26e6 */.elementor-2045 .elementor-element.elementor-element-19e26e6 {
    width: 80px;
    max-width: 100%;
    transition: 0.2s;
    position: absolute;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d643d9 */.elementor-2045 .elementor-element.elementor-element-5d643d9 {
    width: 80px;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54f1e13 */.elementor-2045 .elementor-element.elementor-element-54f1e13 {
    width:  550px;
    max-width: 100%;
    border: 1px solid #3E9398;
    border-radius: 8px;
    transition: 0.2s;
}

@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-54f1e13:hover {
        border-radius: 24px;
    }
    
    .elementor-2045 .elementor-element.elementor-element-54f1e13:hover .icon {
        opacity: 0;
    }
    
    .elementor-2045 .elementor-element.elementor-element-54f1e13:hover .icon-hover {
        opacity: 1;
    }
}

@media (max-width: 1024px) {
    .elementor-2045 .elementor-element.elementor-element-54f1e13 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f5f567 */.elementor-2045 .elementor-element.elementor-element-2f5f567 .elementor-button {
    background: linear-gradient(90deg, #0FD8A9 0%, #00D84A 100%);
    transition: 0.3s;
    box-shadow: 6px 6px 25px 0px rgba(0, 0, 0, 0.3);
}

.elementor-2045 .elementor-element.elementor-element-2f5f567 .elementor-button-icon {
    font-size: 24px;
    margin-bottom: -100%;
}


@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-2f5f567 .elementor-button:hover {
        background: linear-gradient(90deg, #454545 0%, #0C0C0C 100%);
        transform: translate(0px, -6px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16121a0 */.elementor-2045 .elementor-element.elementor-element-16121a0 {
    background: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37b874d */@media (max-width: 767px) {
    .elementor-2045 .elementor-element.elementor-element-37b874d {
        width: 400px;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-563b544 */.elementor-2045 .elementor-element.elementor-element-563b544 {
    background: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a818fc */@media (max-width: 767px) {
    .elementor-2045 .elementor-element.elementor-element-7a818fc {
        width: 440px;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7529512 */.elementor-2045 .elementor-element.elementor-element-7529512 .elementor-button {
    background: linear-gradient(90deg, #0FD8A9 0%, #00D84A 100%);
    transition: 0.3s;
        box-shadow: 6px 6px 25px 0px rgba(0, 0, 0, 0.3);
}

.elementor-2045 .elementor-element.elementor-element-7529512 .elementor-button-icon {
    font-size: 24px;
    margin-bottom: -100%;
}


@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-7529512 .elementor-button:hover {
        background: linear-gradient(90deg, #454545 0%, #0C0C0C 100%);
        transform: translate(0px, -6px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f09a9f */.elementor-2045 .elementor-element.elementor-element-7f09a9f {
    background: #F9F9F9;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5ae76f */.elementor-2045 .elementor-element.elementor-element-f5ae76f {
    width: 180px;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3829214 */.elementor-2045 .elementor-element.elementor-element-3829214 {
    width: 100%;
    max-width: 302px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-929ae0c */.elementor-2045 .elementor-element.elementor-element-929ae0c::after {
    content: "";
    position: absolute;
    background: #3E9398;
    height: 4px;
    width: 32px;
    top: 34px
}

@media (max-width: 767px) {
    .elementor-2045 .elementor-element.elementor-element-929ae0c::after {
        content: "";
        position: absolute;
        background: #3E9398;
        height: 4px;
        width: 100%;
        top: 34px
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44671b6 */.elementor-2045 .elementor-element.elementor-element-44671b6 {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aecbb80 */.elementor-2045 .elementor-element.elementor-element-aecbb80 {
    transition: 0.2s;
    position: absolute;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6cd170 */.elementor-2045 .elementor-element.elementor-element-a6cd170 {
    min-width: 32px;
    max-width: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3c283a */.elementor-2045 .elementor-element.elementor-element-e3c283a {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ac3ef2 */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-5ac3ef2:hover .icon {
        opacity: 0;
    }
    
    .elementor-2045 .elementor-element.elementor-element-5ac3ef2:hover .icon-hover {
        opacity: 1;
    }
    
    .elementor-2045 .elementor-element.elementor-element-5ac3ef2:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e06eb83 */.elementor-2045 .elementor-element.elementor-element-e06eb83 {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c2426e9 */.elementor-2045 .elementor-element.elementor-element-c2426e9 {
    transition: 0.2s;
    position: absolute;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d94eff */.elementor-2045 .elementor-element.elementor-element-6d94eff {
    min-width: 32px;
    max-width: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c10dabc */.elementor-2045 .elementor-element.elementor-element-c10dabc {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93cb978 */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-93cb978:hover .icon {
        opacity: 0;
    }
    
    .elementor-2045 .elementor-element.elementor-element-93cb978:hover .icon-hover {
        opacity: 1;
    }
    
    .elementor-2045 .elementor-element.elementor-element-93cb978:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f768bbe */.elementor-2045 .elementor-element.elementor-element-f768bbe {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-656e913 */.elementor-2045 .elementor-element.elementor-element-656e913 {
    transition: 0.2s;
    position: absolute;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09d0a38 */.elementor-2045 .elementor-element.elementor-element-09d0a38 {
    min-width: 32px;
    max-width: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7082d3c */.elementor-2045 .elementor-element.elementor-element-7082d3c {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d3bbcb */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-0d3bbcb:hover .icon {
        opacity: 0;
    }
    
    .elementor-2045 .elementor-element.elementor-element-0d3bbcb:hover .icon-hover {
        opacity: 1;
    }
    
    .elementor-2045 .elementor-element.elementor-element-0d3bbcb:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be64027 */.elementor-2045 .elementor-element.elementor-element-be64027 {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e34a27b */.elementor-2045 .elementor-element.elementor-element-e34a27b {
    transition: 0.2s;
    position: absolute;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8354b9f */.elementor-2045 .elementor-element.elementor-element-8354b9f {
    min-width: 32px;
    max-width: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-477a403 */.elementor-2045 .elementor-element.elementor-element-477a403 {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06afed7 */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-06afed7:hover .icon {
        opacity: 0;
    }
    
    .elementor-2045 .elementor-element.elementor-element-06afed7:hover .icon-hover {
        opacity: 1;
    }
    
    .elementor-2045 .elementor-element.elementor-element-06afed7:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d51977 */@media (max-width: 767px) {
    .elementor-2045 .elementor-element.elementor-element-2d51977 {
        max-width: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-595b858 */.elementor-2045 .elementor-element.elementor-element-595b858::after {
    content: "";
    position: absolute;
    background: #3E9398;
    height: 4px;
    width: 32px;
    top: 34px
}

@media (max-width: 767px) {
    .elementor-2045 .elementor-element.elementor-element-595b858::after {
        content: "";
        position: absolute;
        background: #3E9398;
        height: 4px;
        width: 100%;
        top: 34px
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa33f0f */.elementor-2045 .elementor-element.elementor-element-aa33f0f {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f78ac5d */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-f78ac5d:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf9f831 */.elementor-2045 .elementor-element.elementor-element-bf9f831 {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14b0b6f */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-14b0b6f:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c655855 */.elementor-2045 .elementor-element.elementor-element-c655855 {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3567ad5 */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-3567ad5:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-239d086 */.elementor-2045 .elementor-element.elementor-element-239d086 {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b9893 */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-a6b9893:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0a5f11 */.elementor-2045 .elementor-element.elementor-element-c0a5f11 {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9829de */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-e9829de:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f322b8d */.elementor-2045 .elementor-element.elementor-element-f322b8d {
    transition: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1da6bcf */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-1da6bcf:hover p {
        color: #54BCE4;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-904dfb3 */.elementor-2045 .elementor-element.elementor-element-904dfb3 {
    background: #253743;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f91643 */.elementor-2045 .elementor-element.elementor-element-1f91643 {
    background: #003394;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e118df */.elementor-2045 .elementor-element.elementor-element-6e118df {
    filter: drop-shadow(4px 4px 8px rgba(34, 34, 34, 0.15));
    transition: 0.2s;
}

@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-6e118df:hover {
        transform: scale(1.08);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dddbe56 */@media (min-width: 1025px) {
    .elementor-2045 .elementor-element.elementor-element-dddbe56 {
        position: fixed;
        bottom: 32px;
        right: 32px;
    }
}

@media (max-width: 1024px) {
    .elementor-2045 .elementor-element.elementor-element-dddbe56 {
        position: fixed;
        bottom: 20px;
        right: 14px;
        width: 56px;
        max-width: 56px;
    }
}/* End custom CSS */
/* Start custom CSS */.fit{
width: fit-content;
}

html, body {
    width: 100%;
    overflow-x: hidden;
}/* End custom CSS */