.elementor-6 .elementor-element.elementor-element-ae4b876{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-ae4b876:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ae4b876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F8FF;}.elementor-6 .elementor-element.elementor-element-e2a82ab{--display:flex;}.elementor-6 .elementor-element.elementor-element-d008bd2{--display:flex;}.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-6 .elementor-element.elementor-element-6070c03{text-align:left;}.elementor-6 .elementor-element.elementor-element-6070c03 img{max-width:32%;}.elementor-6 .elementor-element.elementor-element-7535e20{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-7535e20.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-6afef49 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#50A6AB;color:#50A6AB;}.elementor-6 .elementor-element.elementor-element-6afef49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-6afef49 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-6afef49 .elementor-button:focus{color:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-6afef49 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-6afef49 .elementor-button:focus svg{fill:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-574db8c .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#50A6AB;color:#50A6AB;}.elementor-6 .elementor-element.elementor-element-574db8c .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-574db8c .elementor-button:focus{color:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-574db8c .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-574db8c .elementor-button:focus svg{fill:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-b4d1b8c .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#50A6AB;color:#50A6AB;}.elementor-6 .elementor-element.elementor-element-b4d1b8c .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-b4d1b8c .elementor-button:focus{color:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-b4d1b8c .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-b4d1b8c .elementor-button:focus svg{fill:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-8b2b202 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#50A6AB;color:#50A6AB;}.elementor-6 .elementor-element.elementor-element-8b2b202 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-8b2b202 .elementor-button:focus{color:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-8b2b202 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-8b2b202 .elementor-button:focus svg{fill:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-a4de3c2{--display:flex;--min-height:625px;--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;}.elementor-6 .elementor-element.elementor-element-a4de3c2:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-a4de3c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F8FF;}.elementor-6 .elementor-element.elementor-element-b882767{--display:flex;--justify-content:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-f0891f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-f0891f7{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;line-height:48px;}.elementor-6 .elementor-element.elementor-element-0a4f6b7{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:#131313;}.elementor-6 .elementor-element.elementor-element-eb06690{--spacer-size:10px;}.elementor-6 .elementor-element.elementor-element-f640a59 .elementor-button{background-color:#50A6AB;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-f640a59 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-f640a59 .elementor-button:focus{background-color:#0B2A3E;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f640a59 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-f640a59 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-f640a59 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-b919b78{--display:flex;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-03fe555 img{max-width:100%;border-radius:20px 20px 20px 20px;box-shadow:16px 12px 45px -13px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-9d65552{--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;}.elementor-6 .elementor-element.elementor-element-9d65552:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9d65552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F8FF;}.elementor-6 .elementor-element.elementor-element-0fbcb11{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-937d124{text-align:center;}.elementor-6 .elementor-element.elementor-element-937d124 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;color:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-dd8eba1{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-3cac342{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:3;}.elementor-6 .elementor-element.elementor-element-3cac342:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3cac342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F8FF;}.elementor-6 .elementor-element.elementor-element-559c72f{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:18px 23px 31px -28px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-559c72f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-559c72f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-6d13b01 .elementor-icon-box-wrapper{text-align:left;}.elementor-6 .elementor-element.elementor-element-6d13b01{--icon-box-icon-margin:15px;}.elementor-6 .elementor-element.elementor-element-6d13b01 .elementor-icon{font-size:74px;}.elementor-6 .elementor-element.elementor-element-6d13b01 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-6d13b01 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-6d13b01 .elementor-icon-box-title{color:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-6d13b01 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#424242;}.elementor-6 .elementor-element.elementor-element-4397576{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:18px 23px 31px -28px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-4397576:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4397576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-2ff2531 .elementor-icon-box-wrapper{text-align:left;}.elementor-6 .elementor-element.elementor-element-2ff2531{--icon-box-icon-margin:15px;}.elementor-6 .elementor-element.elementor-element-2ff2531 .elementor-icon{font-size:74px;}.elementor-6 .elementor-element.elementor-element-2ff2531 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-2ff2531 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-2ff2531 .elementor-icon-box-title{color:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-2ff2531 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#424242;}.elementor-6 .elementor-element.elementor-element-ffb5bf8{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:18px 23px 31px -28px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-ffb5bf8:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ffb5bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-bae5c17 .elementor-icon-box-wrapper{text-align:left;}.elementor-6 .elementor-element.elementor-element-bae5c17{--icon-box-icon-margin:15px;}.elementor-6 .elementor-element.elementor-element-bae5c17 .elementor-icon{font-size:74px;}.elementor-6 .elementor-element.elementor-element-bae5c17 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-bae5c17 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-bae5c17 .elementor-icon-box-title{color:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-bae5c17 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#424242;}.elementor-6 .elementor-element.elementor-element-aafdecf{--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;--z-index:2;}.elementor-6 .elementor-element.elementor-element-aafdecf:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-aafdecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F8FF;}.elementor-6 .elementor-element.elementor-element-9956232{--spacer-size:10px;}.elementor-6 .elementor-element.elementor-element-7e60d03{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-6 .elementor-element.elementor-element-7e60d03:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-7e60d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F8FF;}.elementor-6 .elementor-element.elementor-element-4d3b426{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:18px 23px 31px -28px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-4d3b426:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4d3b426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ef165fb .elementor-icon-box-wrapper{text-align:left;}.elementor-6 .elementor-element.elementor-element-ef165fb{--icon-box-icon-margin:15px;}.elementor-6 .elementor-element.elementor-element-ef165fb .elementor-icon{font-size:74px;}.elementor-6 .elementor-element.elementor-element-ef165fb .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-ef165fb .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-ef165fb .elementor-icon-box-title{color:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-ef165fb .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#424242;}.elementor-6 .elementor-element.elementor-element-86555e4{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:18px 23px 31px -28px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-86555e4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-86555e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-4ddb844 .elementor-icon-box-wrapper{text-align:left;}.elementor-6 .elementor-element.elementor-element-4ddb844{--icon-box-icon-margin:15px;}.elementor-6 .elementor-element.elementor-element-4ddb844 .elementor-icon{font-size:74px;}.elementor-6 .elementor-element.elementor-element-4ddb844 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-4ddb844 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-4ddb844 .elementor-icon-box-title{color:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-4ddb844 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#424242;}.elementor-6 .elementor-element.elementor-element-190819a{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:18px 23px 31px -28px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-190819a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-190819a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-df34831 .elementor-icon-box-wrapper{text-align:left;}.elementor-6 .elementor-element.elementor-element-df34831{--icon-box-icon-margin:15px;}.elementor-6 .elementor-element.elementor-element-df34831 .elementor-icon{font-size:74px;}.elementor-6 .elementor-element.elementor-element-df34831 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-df34831 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-df34831 .elementor-icon-box-title{color:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-df34831 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#424242;}.elementor-6 .elementor-element.elementor-element-e195490{--display:flex;--min-height:960px;--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;}.elementor-6 .elementor-element.elementor-element-e195490:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-e195490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F8FF;}.elementor-6 .elementor-element.elementor-element-47b339a{--display:flex;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-f0a207b img{border-radius:14px 14px 14px 14px;box-shadow:10px 17px 44px -14px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-f358cd2{--display:flex;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-365c46d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;color:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-e9147c8{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-6b9d87e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6 .elementor-element.elementor-element-ec188f9{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-1ff0364 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-6 .elementor-element.elementor-element-1ff0364 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-6 .elementor-element.elementor-element-1ff0364 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-6 .elementor-element.elementor-element-1ff0364 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-6 .elementor-element.elementor-element-1ff0364 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-1ff0364 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-6 .elementor-element.elementor-element-1ff0364 .elementor-icon-list-icon i{color:#50A6AB;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-1ff0364 .elementor-icon-list-icon svg{fill:#50A6AB;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-1ff0364{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-1ff0364 .elementor-icon-list-icon{padding-right:12px;}.elementor-6 .elementor-element.elementor-element-1ff0364 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-1ff0364 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-1ff0364 .elementor-icon-list-text{transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-29296fc{--display:flex;}.elementor-6 .elementor-element.elementor-element-746602d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-6 .elementor-element.elementor-element-746602d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-6 .elementor-element.elementor-element-746602d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-6 .elementor-element.elementor-element-746602d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-6 .elementor-element.elementor-element-746602d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-746602d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-6 .elementor-element.elementor-element-746602d .elementor-icon-list-icon i{color:#50A6AB;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-746602d .elementor-icon-list-icon svg{fill:#50A6AB;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-746602d{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-746602d .elementor-icon-list-icon{padding-right:12px;}.elementor-6 .elementor-element.elementor-element-746602d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-746602d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-746602d .elementor-icon-list-text{transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-c65e000{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-c65e000:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-c65e000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#50A6AB82;}.elementor-6 .elementor-element.elementor-element-6989b78 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-6f15fb0{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-1541b87{--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;}.elementor-6 .elementor-element.elementor-element-1541b87:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1541b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F8FF;}.elementor-6 .elementor-element.elementor-element-84b4d11{text-align:center;}.elementor-6 .elementor-element.elementor-element-84b4d11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;color:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-c9ede2e{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#272727;}.elementor-6 .elementor-element.elementor-element-51eb9d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-51eb9d2:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-51eb9d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F8FF;}.elementor-6 .elementor-element.elementor-element-92d853c{--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;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-e7c75d9{--display:flex;--min-height:357px;--justify-content:flex-start;--border-radius:15px 15px 15px 15px;box-shadow:6px 12px 31px -17px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-e7c75d9:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-e7c75d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-1e8520b .elementor-heading-title{color:#0B2A3E;}.elementor-6 .elementor-element.elementor-element-e6f4bdb .elementor-icon-box-wrapper{text-align:left;}.elementor-6 .elementor-element.elementor-element-e6f4bdb{--icon-box-icon-margin:22px;}.elementor-6 .elementor-element.elementor-element-e6f4bdb .elementor-icon-box-title{margin-bottom:5px;color:#50A6AB;}.elementor-6 .elementor-element.elementor-element-e6f4bdb .elementor-icon{font-size:50px;}.elementor-6 .elementor-element.elementor-element-e6f4bdb .elementor-icon i{transform:rotate(0deg);}.elementor-6 .elementor-element.elementor-element-e6f4bdb .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-e6f4bdb .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-e6f4bdb .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#2C2C2C;}.elementor-6 .elementor-element.elementor-element-57a52c7 .elementor-icon-box-wrapper{text-align:left;}.elementor-6 .elementor-element.elementor-element-57a52c7{--icon-box-icon-margin:22px;}.elementor-6 .elementor-element.elementor-element-57a52c7 .elementor-icon-box-title{margin-bottom:5px;color:#50A6AB;}.elementor-6 .elementor-element.elementor-element-57a52c7 .elementor-icon{font-size:50px;}.elementor-6 .elementor-element.elementor-element-57a52c7 .elementor-icon i{transform:rotate(0deg);}.elementor-6 .elementor-element.elementor-element-57a52c7 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-57a52c7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-57a52c7 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#2C2C2C;}.elementor-6 .elementor-element.elementor-element-ab20e72 .elementor-icon-box-wrapper{text-align:left;}.elementor-6 .elementor-element.elementor-element-ab20e72{--icon-box-icon-margin:22px;}.elementor-6 .elementor-element.elementor-element-ab20e72 .elementor-icon-box-title{margin-bottom:5px;color:#50A6AB;}.elementor-6 .elementor-element.elementor-element-ab20e72 .elementor-icon{font-size:50px;}.elementor-6 .elementor-element.elementor-element-ab20e72 .elementor-icon i{transform:rotate(0deg);}.elementor-6 .elementor-element.elementor-element-ab20e72 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-ab20e72 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-ab20e72 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#2C2C2C;}.elementor-6 .elementor-element.elementor-element-f666bd0{--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;--justify-content:center;}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-6070c03{text-align:center;}.elementor-6 .elementor-element.elementor-element-6070c03 img{max-width:64%;}.elementor-6 .elementor-element.elementor-element-7535e20{--width:500px;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-6 .elementor-element.elementor-element-a4de3c2{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-6 .elementor-element.elementor-element-b882767{--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;}.elementor-6 .elementor-element.elementor-element-f0891f7{text-align:center;font-size:36px;line-height:1em;}.elementor-6 .elementor-element.elementor-element-0a4f6b7{text-align:center;}.elementor-6 .elementor-element.elementor-element-51eb9d2{--content-width:1211px;}.elementor-6 .elementor-element.elementor-element-92d853c{--width:1154px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-ae4b876{--content-width:1140px;}.elementor-6 .elementor-element.elementor-element-7535e20{--width:100%;}.elementor-6 .elementor-element.elementor-element-9d65552{--content-width:1015px;}.elementor-6 .elementor-element.elementor-element-3cac342{--content-width:1359px;}.elementor-6 .elementor-element.elementor-element-7e60d03{--content-width:1359px;}.elementor-6 .elementor-element.elementor-element-e195490{--content-width:1390px;}.elementor-6 .elementor-element.elementor-element-47b339a{--width:59%;}.elementor-6 .elementor-element.elementor-element-1541b87{--content-width:839px;}.elementor-6 .elementor-element.elementor-element-51eb9d2{--content-width:1186px;}.elementor-6 .elementor-element.elementor-element-92d853c{--width:25%;}.elementor-6 .elementor-element.elementor-element-f666bd0{--width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-bcfa306 *//* Container do formulário */
.wpcf7 .custom-form {
  background: #ffffff;
  padding: 40px;
  border-radius: 16px;
  max-width: 600px;
  margin: 0 auto;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
  font-family: "Segoe UI", sans-serif;
  color: #0B2A3E;
}

/* Rótulos */
.wpcf7 .custom-form label {
  display: block;
  font-weight: 600;
  margin-bottom: 8px;
  font-size: 14px;
  color: #0B2A3E;
}

/* Inputs e textarea */
.wpcf7 .custom-form input[type="text"],
.wpcf7 .custom-form input[type="email"],
.wpcf7 .custom-form input[type="tel"],
.wpcf7 .custom-form textarea {
  width: 100%;
  padding: 14px 16px;
  margin-bottom: 24px;
  border: 1.8px solid #50A6AB;
  border-radius: 10px;
  background-color: #f0f8f9;
  font-size: 15px;
  color: #0B2A3E;
  box-sizing: border-box;
  transition: border-color 0.3s, box-shadow 0.3s;
}

.wpcf7 .custom-form input:focus,
.wpcf7 .custom-form textarea:focus {
  border-color: #0B2A3E;
  box-shadow: 0 0 0 3px rgba(80, 166, 171, 0.2);
  outline: none;
}

/* Botão de envio */
.wpcf7 .custom-form input[type="submit"] {
  background-color: #50A6AB;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  border: none;
  border-radius: 8px;
  padding: 14px 28px;
  cursor: pointer;
  transition: background-color 0.3s, transform 0.2s;
  display: inline-block;
}

.wpcf7 .custom-form input[type="submit"]:hover {
  background-color: #3a888c;
  transform: scale(1.03);
}

/* Responsividade */
@media (max-width: 600px) {
  .wpcf7 .custom-form {
    padding: 30px 20px;
  }
}/* End custom CSS */