.elementor-307 .elementor-element.elementor-element-712a5cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:68px 68px;--row-gap:68px;--column-gap:68px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-307 .elementor-element.elementor-element-712a5cc:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-712a5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFE0E0;}.elementor-307 .elementor-element.elementor-element-eab5342{--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-307 .elementor-element.elementor-element-fe2d2e2{--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-307 .elementor-element.elementor-element-0e15716 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-307 .elementor-element.elementor-element-0e15716 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-307 .elementor-element.elementor-element-0e15716{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-307 .elementor-element.elementor-element-0e15716 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-307 .elementor-element.elementor-element-0e15716 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-307 .elementor-element.elementor-element-0e15716 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:1.7px;}.elementor-307 .elementor-element.elementor-element-0e15716 .elementor-icon-list-text{color:#1D1D1D;transition:color 0.3s;}.elementor-307 .elementor-element.elementor-element-0e15716 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-307 .elementor-element.elementor-element-054493c{--display:flex;--border-radius:33px 33px 33px 33px;box-shadow:0px 16px 17px -10px rgba(24.63152173913043, 43.38671550094518, 73.09999999999998, 0.54);--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:14px;}.elementor-307 .elementor-element.elementor-element-054493c:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-054493c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2F2E2E 0%, #202E3D 100%);}.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-307 .elementor-element.elementor-element-bd13407{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-307 .elementor-element.elementor-element-bd13407 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-307 .elementor-element.elementor-element-bd13407 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;line-height:93px;}.elementor-307 .elementor-element.elementor-element-a6a6f3a{--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-307 .elementor-element.elementor-element-0b6fc91{--display:flex;--border-radius:33px 33px 33px 33px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:14px;}.elementor-307 .elementor-element.elementor-element-0b6fc91:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-0b6fc91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2F2E2E 0%, #202E3D 100%);}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-307 .elementor-element.elementor-element-f61cb2b .elementor-image-box-wrapper{text-align:start;}.elementor-307 .elementor-element.elementor-element-f61cb2b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-307 .elementor-element.elementor-element-f61cb2b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-307 .elementor-element.elementor-element-f61cb2b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-307 .elementor-element.elementor-element-f61cb2b .elementor-image-box-title{margin-bottom:16px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-307 .elementor-element.elementor-element-f61cb2b .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-307 .elementor-element.elementor-element-f61cb2b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-307 .elementor-element.elementor-element-f61cb2b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.6px;color:#CCCCCC;}.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-307 .elementor-element.elementor-element-e3aafc7 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-307 .elementor-element.elementor-element-e3aafc7 .elementor-icon-box-title{margin-block-end:8px;color:#333333;}.elementor-307 .elementor-element.elementor-element-e3aafc7 .elementor-icon{font-size:64px;}.elementor-307 .elementor-element.elementor-element-e3aafc7 .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-e3aafc7 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:19px;}.elementor-307 .elementor-element.elementor-element-525a3d5{--display:flex;--border-radius:33px 33px 33px 33px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:14px;}.elementor-307 .elementor-element.elementor-element-525a3d5:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-525a3d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2F2E2E 0%, #202E3D 100%);}.elementor-307 .elementor-element.elementor-element-12460b6 .elementor-image-box-wrapper{text-align:start;}.elementor-307 .elementor-element.elementor-element-12460b6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-307 .elementor-element.elementor-element-12460b6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-307 .elementor-element.elementor-element-12460b6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-307 .elementor-element.elementor-element-12460b6 .elementor-image-box-title{margin-bottom:16px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-307 .elementor-element.elementor-element-12460b6 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-307 .elementor-element.elementor-element-12460b6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-307 .elementor-element.elementor-element-12460b6 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.6px;color:#CCCCCC;}.elementor-307 .elementor-element.elementor-element-cc2e5d9 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-307 .elementor-element.elementor-element-cc2e5d9 .elementor-icon-box-title{margin-block-end:8px;color:#333333;}.elementor-307 .elementor-element.elementor-element-cc2e5d9 .elementor-icon{font-size:64px;}.elementor-307 .elementor-element.elementor-element-cc2e5d9 .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-cc2e5d9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:19px;}.elementor-307 .elementor-element.elementor-element-91d3b7a{--display:flex;--border-radius:33px 33px 33px 33px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:14px;}.elementor-307 .elementor-element.elementor-element-91d3b7a:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-91d3b7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2F2E2E 0%, #202E3D 100%);}.elementor-307 .elementor-element.elementor-element-df1f34b .elementor-image-box-wrapper{text-align:start;}.elementor-307 .elementor-element.elementor-element-df1f34b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-307 .elementor-element.elementor-element-df1f34b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-307 .elementor-element.elementor-element-df1f34b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-307 .elementor-element.elementor-element-df1f34b .elementor-image-box-title{margin-bottom:16px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-307 .elementor-element.elementor-element-df1f34b .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-307 .elementor-element.elementor-element-df1f34b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-307 .elementor-element.elementor-element-df1f34b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.6px;color:#CCCCCC;}.elementor-307 .elementor-element.elementor-element-3a88ab4 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-307 .elementor-element.elementor-element-3a88ab4 .elementor-icon-box-title{margin-block-end:8px;color:#333333;}.elementor-307 .elementor-element.elementor-element-3a88ab4 .elementor-icon{font-size:64px;}.elementor-307 .elementor-element.elementor-element-3a88ab4 .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-3a88ab4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:19px;}.elementor-307 .elementor-element.elementor-element-1c62890{--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-307 .elementor-element.elementor-element-7aa7475{--display:flex;--border-radius:33px 33px 33px 33px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:14px;}.elementor-307 .elementor-element.elementor-element-7aa7475:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-7aa7475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2F2E2E 0%, #202E3D 100%);}.elementor-307 .elementor-element.elementor-element-45911e4 .elementor-image-box-wrapper{text-align:start;}.elementor-307 .elementor-element.elementor-element-45911e4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-307 .elementor-element.elementor-element-45911e4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-307 .elementor-element.elementor-element-45911e4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-307 .elementor-element.elementor-element-45911e4 .elementor-image-box-title{margin-bottom:16px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-307 .elementor-element.elementor-element-45911e4 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-307 .elementor-element.elementor-element-45911e4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-307 .elementor-element.elementor-element-45911e4 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.6px;color:#CCCCCC;}.elementor-307 .elementor-element.elementor-element-1e578e4 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-307 .elementor-element.elementor-element-1e578e4 .elementor-icon-box-title{margin-block-end:8px;color:#333333;}.elementor-307 .elementor-element.elementor-element-1e578e4 .elementor-icon{font-size:64px;}.elementor-307 .elementor-element.elementor-element-1e578e4 .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-1e578e4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:19px;}.elementor-307 .elementor-element.elementor-element-a131a33{--display:flex;--border-radius:33px 33px 33px 33px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:14px;}.elementor-307 .elementor-element.elementor-element-a131a33:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-a131a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2F2E2E 0%, #202E3D 100%);}.elementor-307 .elementor-element.elementor-element-66fefd0 .elementor-image-box-wrapper{text-align:start;}.elementor-307 .elementor-element.elementor-element-66fefd0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-307 .elementor-element.elementor-element-66fefd0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-307 .elementor-element.elementor-element-66fefd0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-307 .elementor-element.elementor-element-66fefd0 .elementor-image-box-title{margin-bottom:16px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-307 .elementor-element.elementor-element-66fefd0 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-307 .elementor-element.elementor-element-66fefd0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-307 .elementor-element.elementor-element-66fefd0 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.6px;color:#CCCCCC;}.elementor-307 .elementor-element.elementor-element-3f6a9ba .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-307 .elementor-element.elementor-element-3f6a9ba .elementor-icon-box-title{margin-block-end:8px;color:#333333;}.elementor-307 .elementor-element.elementor-element-3f6a9ba .elementor-icon{font-size:64px;}.elementor-307 .elementor-element.elementor-element-3f6a9ba .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-3f6a9ba .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:19px;}.elementor-307 .elementor-element.elementor-element-f657c46{--display:flex;--border-radius:33px 33px 33px 33px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:14px;}.elementor-307 .elementor-element.elementor-element-f657c46:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-f657c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2F2E2E 0%, #202E3D 100%);}.elementor-307 .elementor-element.elementor-element-541f418 .elementor-image-box-wrapper{text-align:start;}.elementor-307 .elementor-element.elementor-element-541f418.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-307 .elementor-element.elementor-element-541f418.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-307 .elementor-element.elementor-element-541f418.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-307 .elementor-element.elementor-element-541f418 .elementor-image-box-title{margin-bottom:16px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#FFFFFF;}.elementor-307 .elementor-element.elementor-element-541f418 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-307 .elementor-element.elementor-element-541f418 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-307 .elementor-element.elementor-element-541f418 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.6px;color:#CCCCCC;}.elementor-307 .elementor-element.elementor-element-65def0b .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-307 .elementor-element.elementor-element-65def0b .elementor-icon-box-title{margin-block-end:8px;color:#333333;}.elementor-307 .elementor-element.elementor-element-65def0b .elementor-icon{font-size:64px;}.elementor-307 .elementor-element.elementor-element-65def0b .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-65def0b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:19px;}@media(max-width:1366px){.elementor-307 .elementor-element.elementor-element-bd13407 .elementor-heading-title{line-height:58px;}.elementor-307 .elementor-element.elementor-element-e3aafc7 .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-e3aafc7 .elementor-icon-box-title a{line-height:21px;}.elementor-307 .elementor-element.elementor-element-cc2e5d9 .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-cc2e5d9 .elementor-icon-box-title a{line-height:21px;}.elementor-307 .elementor-element.elementor-element-3a88ab4 .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-3a88ab4 .elementor-icon-box-title a{line-height:21px;}.elementor-307 .elementor-element.elementor-element-1e578e4 .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-1e578e4 .elementor-icon-box-title a{line-height:21px;}.elementor-307 .elementor-element.elementor-element-3f6a9ba .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-3f6a9ba .elementor-icon-box-title a{line-height:21px;}.elementor-307 .elementor-element.elementor-element-65def0b .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-65def0b .elementor-icon-box-title a{line-height:21px;}}@media(max-width:767px){.elementor-307 .elementor-element.elementor-element-712a5cc{--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-307 .elementor-element.elementor-element-eab5342{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-307 .elementor-element.elementor-element-0e15716{--e-icon-list-icon-size:20px;}.elementor-307 .elementor-element.elementor-element-bd13407{width:100%;max-width:100%;text-align:center;}.elementor-307 .elementor-element.elementor-element-bd13407 > .elementor-widget-container{padding:18px 0px 0px 0px;}.elementor-307 .elementor-element.elementor-element-bd13407 .elementor-heading-title{line-height:42px;}.elementor-307 .elementor-element.elementor-element-f61cb2b .elementor-image-box-img{margin-bottom:0px;}.elementor-307 .elementor-element.elementor-element-e3aafc7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-307 .elementor-element.elementor-element-e3aafc7 .elementor-icon{font-size:45px;}.elementor-307 .elementor-element.elementor-element-e3aafc7 .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-e3aafc7 .elementor-icon-box-title a{font-size:12px;line-height:16px;}.elementor-307 .elementor-element.elementor-element-12460b6 .elementor-image-box-img{margin-bottom:0px;}.elementor-307 .elementor-element.elementor-element-cc2e5d9 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-307 .elementor-element.elementor-element-cc2e5d9 .elementor-icon{font-size:45px;}.elementor-307 .elementor-element.elementor-element-cc2e5d9 .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-cc2e5d9 .elementor-icon-box-title a{font-size:12px;line-height:16px;}.elementor-307 .elementor-element.elementor-element-df1f34b .elementor-image-box-img{margin-bottom:0px;}.elementor-307 .elementor-element.elementor-element-3a88ab4 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-307 .elementor-element.elementor-element-3a88ab4 .elementor-icon{font-size:45px;}.elementor-307 .elementor-element.elementor-element-3a88ab4 .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-3a88ab4 .elementor-icon-box-title a{font-size:12px;line-height:16px;}.elementor-307 .elementor-element.elementor-element-45911e4 .elementor-image-box-img{margin-bottom:0px;}.elementor-307 .elementor-element.elementor-element-1e578e4 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-307 .elementor-element.elementor-element-1e578e4 .elementor-icon{font-size:45px;}.elementor-307 .elementor-element.elementor-element-1e578e4 .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-1e578e4 .elementor-icon-box-title a{font-size:12px;line-height:16px;}.elementor-307 .elementor-element.elementor-element-66fefd0 .elementor-image-box-img{margin-bottom:0px;}.elementor-307 .elementor-element.elementor-element-3f6a9ba .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-307 .elementor-element.elementor-element-3f6a9ba .elementor-icon{font-size:45px;}.elementor-307 .elementor-element.elementor-element-3f6a9ba .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-3f6a9ba .elementor-icon-box-title a{font-size:12px;line-height:16px;}.elementor-307 .elementor-element.elementor-element-541f418 .elementor-image-box-img{margin-bottom:0px;}.elementor-307 .elementor-element.elementor-element-65def0b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-307 .elementor-element.elementor-element-65def0b .elementor-icon{font-size:45px;}.elementor-307 .elementor-element.elementor-element-65def0b .elementor-icon-box-title, .elementor-307 .elementor-element.elementor-element-65def0b .elementor-icon-box-title a{font-size:12px;line-height:16px;}}/* Start custom CSS for heading, class: .elementor-element-bd13407 */.titulo {
    font-weight: bold;
    color: white;
    font-size: 44px;
    line-height: 93px;
}

.subtitulo2 {
    font-weight: bold;
    font-size: 36px;
    line-height: 50px;
    background: linear-gradient(to right, #82D3FF, #36A6F1);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.localizacao {
    color: white;
    font-size: 42px;
    line-height: 72px;
}

/* Ajustes para notebook */
@media (max-width: 1440px) {
    .titulo {
        font-size: 38px;
        line-height: 83px;
    }
    .subtitulo {
        font-size: 48px;
        line-height: 85px;
    }
    .localizacao {
        font-size: 38px;
        line-height: 68px;
    }
}

/* Ajustes para tablet */
@media (max-width: 1024px) {
    .titulo {
        font-size: 48px;
        line-height: 75px;
    }
    .subtitulo {
        font-size: 58px;
        line-height: 78px;
    }
    .localizacao {
        font-size: 34px;
        line-height: 62px;
    }
}

@media (max-width: 768px) {
    .titulo, .subtitulo, .localizacao {
        text-align: center !important;
    }
    .titulo {
        font-size: 32px !important; /* Reduzido em aproximadamente 30% */
        line-height: 22px !important; /* Reduzido proporcionalmente */
    }
    .subtitulo {
        font-size: 55px !important; /* Reduzido em aproximadamente 30% */
        line-height: 70px !important; /* Reduzido proporcionalmente */
    }
    .localizacao {
        font-size: 20px !important; /* Reduzido em aproximadamente 30% */
        line-height: 25px !important; /* Reduzido proporcionalmente */
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3aafc7 */.subtitulo4 {
    font-weight: bold;
    font-size: 26px;
    line-height: 30px;
    background: linear-gradient(to right, #82D3FF, #36A6F1);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* Ajustes para notebook */
@media (max-width: 1440px) {
    .titulo {
        font-size: 38px;
        line-height: 83px;
    }
    .subtitulo {
        font-size: 48px;
        line-height: 85px;
    }
    .localizacao {
        font-size: 38px;
        line-height: 68px;
    }
}

/* Ajustes para tablet */
@media (max-width: 1024px) {
    .titulo {
        font-size: 48px;
        line-height: 75px;
    }
    .subtitulo {
        font-size: 58px;
        line-height: 78px;
    }
    .localizacao {
        font-size: 34px;
        line-height: 62px;
    }
}

@media (max-width: 768px) {
    .titulo, .subtitulo, .localizacao {
        text-align: center !important;
    }
    .titulo {
        font-size: 32px !important; /* Reduzido em aproximadamente 30% */
        line-height: 22px !important; /* Reduzido proporcionalmente */
    }
    .subtitulo {
        font-size: 55px !important; /* Reduzido em aproximadamente 30% */
        line-height: 70px !important; /* Reduzido proporcionalmente */
    }
    .localizacao {
        font-size: 20px !important; /* Reduzido em aproximadamente 30% */
        line-height: 25px !important; /* Reduzido proporcionalmente */
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc2e5d9 */.subtitulo4 {
    font-weight: bold;
    font-size: 26px;
    line-height: 30px;
    background: linear-gradient(to right, #82D3FF, #36A6F1);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* Ajustes para notebook */
@media (max-width: 1440px) {
    .titulo {
        font-size: 38px;
        line-height: 83px;
    }
    .subtitulo {
        font-size: 48px;
        line-height: 85px;
    }
    .localizacao {
        font-size: 38px;
        line-height: 68px;
    }
}

/* Ajustes para tablet */
@media (max-width: 1024px) {
    .titulo {
        font-size: 48px;
        line-height: 75px;
    }
    .subtitulo {
        font-size: 58px;
        line-height: 78px;
    }
    .localizacao {
        font-size: 34px;
        line-height: 62px;
    }
}

@media (max-width: 768px) {
    .titulo, .subtitulo, .localizacao {
        text-align: center !important;
    }
    .titulo {
        font-size: 32px !important; /* Reduzido em aproximadamente 30% */
        line-height: 22px !important; /* Reduzido proporcionalmente */
    }
    .subtitulo {
        font-size: 55px !important; /* Reduzido em aproximadamente 30% */
        line-height: 70px !important; /* Reduzido proporcionalmente */
    }
    .localizacao {
        font-size: 20px !important; /* Reduzido em aproximadamente 30% */
        line-height: 25px !important; /* Reduzido proporcionalmente */
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a88ab4 */.subtitulo4 {
    font-weight: bold;
    font-size: 26px;
    line-height: 30px;
    background: linear-gradient(to right, #82D3FF, #36A6F1);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* Ajustes para notebook */
@media (max-width: 1440px) {
    .titulo {
        font-size: 38px;
        line-height: 83px;
    }
    .subtitulo {
        font-size: 48px;
        line-height: 85px;
    }
    .localizacao {
        font-size: 38px;
        line-height: 68px;
    }
}

/* Ajustes para tablet */
@media (max-width: 1024px) {
    .titulo {
        font-size: 48px;
        line-height: 75px;
    }
    .subtitulo {
        font-size: 58px;
        line-height: 78px;
    }
    .localizacao {
        font-size: 34px;
        line-height: 62px;
    }
}

@media (max-width: 768px) {
    .titulo, .subtitulo, .localizacao {
        text-align: center !important;
    }
    .titulo {
        font-size: 32px !important; /* Reduzido em aproximadamente 30% */
        line-height: 22px !important; /* Reduzido proporcionalmente */
    }
    .subtitulo {
        font-size: 55px !important; /* Reduzido em aproximadamente 30% */
        line-height: 70px !important; /* Reduzido proporcionalmente */
    }
    .localizacao {
        font-size: 20px !important; /* Reduzido em aproximadamente 30% */
        line-height: 25px !important; /* Reduzido proporcionalmente */
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e578e4 */.subtitulo4 {
    font-weight: bold;
    font-size: 26px;
    line-height: 30px;
    background: linear-gradient(to right, #82D3FF, #36A6F1);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* Ajustes para notebook */
@media (max-width: 1440px) {
    .titulo {
        font-size: 38px;
        line-height: 83px;
    }
    .subtitulo {
        font-size: 48px;
        line-height: 85px;
    }
    .localizacao {
        font-size: 38px;
        line-height: 68px;
    }
}

/* Ajustes para tablet */
@media (max-width: 1024px) {
    .titulo {
        font-size: 48px;
        line-height: 75px;
    }
    .subtitulo {
        font-size: 58px;
        line-height: 78px;
    }
    .localizacao {
        font-size: 34px;
        line-height: 62px;
    }
}

@media (max-width: 768px) {
    .titulo, .subtitulo, .localizacao {
        text-align: center !important;
    }
    .titulo {
        font-size: 32px !important; /* Reduzido em aproximadamente 30% */
        line-height: 22px !important; /* Reduzido proporcionalmente */
    }
    .subtitulo {
        font-size: 55px !important; /* Reduzido em aproximadamente 30% */
        line-height: 70px !important; /* Reduzido proporcionalmente */
    }
    .localizacao {
        font-size: 20px !important; /* Reduzido em aproximadamente 30% */
        line-height: 25px !important; /* Reduzido proporcionalmente */
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f6a9ba */.subtitulo4 {
    font-weight: bold;
    font-size: 26px;
    line-height: 30px;
    background: linear-gradient(to right, #82D3FF, #36A6F1);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* Ajustes para notebook */
@media (max-width: 1440px) {
    .titulo {
        font-size: 38px;
        line-height: 83px;
    }
    .subtitulo {
        font-size: 48px;
        line-height: 85px;
    }
    .localizacao {
        font-size: 38px;
        line-height: 68px;
    }
}

/* Ajustes para tablet */
@media (max-width: 1024px) {
    .titulo {
        font-size: 48px;
        line-height: 75px;
    }
    .subtitulo {
        font-size: 58px;
        line-height: 78px;
    }
    .localizacao {
        font-size: 34px;
        line-height: 62px;
    }
}

@media (max-width: 768px) {
    .titulo, .subtitulo, .localizacao {
        text-align: center !important;
    }
    .titulo {
        font-size: 32px !important; /* Reduzido em aproximadamente 30% */
        line-height: 22px !important; /* Reduzido proporcionalmente */
    }
    .subtitulo {
        font-size: 55px !important; /* Reduzido em aproximadamente 30% */
        line-height: 70px !important; /* Reduzido proporcionalmente */
    }
    .localizacao {
        font-size: 20px !important; /* Reduzido em aproximadamente 30% */
        line-height: 25px !important; /* Reduzido proporcionalmente */
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-65def0b */.subtitulo4 {
    font-weight: bold;
    font-size: 26px;
    line-height: 30px;
    background: linear-gradient(to right, #82D3FF, #36A6F1);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* Ajustes para notebook */
@media (max-width: 1440px) {
    .titulo {
        font-size: 38px;
        line-height: 83px;
    }
    .subtitulo {
        font-size: 48px;
        line-height: 85px;
    }
    .localizacao {
        font-size: 38px;
        line-height: 68px;
    }
}

/* Ajustes para tablet */
@media (max-width: 1024px) {
    .titulo {
        font-size: 48px;
        line-height: 75px;
    }
    .subtitulo {
        font-size: 58px;
        line-height: 78px;
    }
    .localizacao {
        font-size: 34px;
        line-height: 62px;
    }
}

@media (max-width: 768px) {
    .titulo, .subtitulo, .localizacao {
        text-align: center !important;
    }
    .titulo {
        font-size: 32px !important; /* Reduzido em aproximadamente 30% */
        line-height: 22px !important; /* Reduzido proporcionalmente */
    }
    .subtitulo {
        font-size: 55px !important; /* Reduzido em aproximadamente 30% */
        line-height: 70px !important; /* Reduzido proporcionalmente */
    }
    .localizacao {
        font-size: 20px !important; /* Reduzido em aproximadamente 30% */
        line-height: 25px !important; /* Reduzido proporcionalmente */
    }
}/* End custom CSS */