.elementor-50 .elementor-element.elementor-element-a172485{--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-50 .elementor-element.elementor-element-e303371{--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:space-around;--align-items:stretch;}.elementor-50 .elementor-element.elementor-element-56bd9b1{--spacer-size:40vh;}.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-50 .elementor-element.elementor-element-5c303a1{padding:0em 20em 0em 0em;text-align:center;}.elementor-50 .elementor-element.elementor-element-5c303a1 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-60767ab{padding:0em 20em 0em 0em;text-align:center;color:#FFFFFF;}.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-50 .elementor-element.elementor-element-41e8c38 .elementor-button{background-color:#5A5F5B;}.elementor-50 .elementor-element.elementor-element-41e8c38{padding:0em 20em 0em 0em;}.elementor-50 .elementor-element.elementor-element-528a4b2{--spacer-size:37vh;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-e19119a .elementor-repeater-item-9e03bd7 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://tmc2.sola-local.com/wp-content/uploads/2026/03/重機がビルを解体する瞬間.png);background-size:cover;}.elementor-50 .elementor-element.elementor-element-e19119a .elementor-repeater-item-cf325d2 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://tmc2.sola-local.com/wp-content/uploads/2026/03/解体作業中のクレーンとビル.png);background-size:cover;}.elementor-50 .elementor-element.elementor-element-e19119a .elementor-repeater-item-561eb47 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://tmc2.sola-local.com/wp-content/uploads/2026/03/クレーンが壊すオフィスビル.png);background-size:cover;}.elementor-50 .elementor-element.elementor-element-e19119a .swiper-slide{transition-duration:calc(5000ms*1.2);height:700px;}.elementor-50 .elementor-element.elementor-element-e19119a .swiper-slide-contents{max-width:66%;}.elementor-50 .elementor-element.elementor-element-e19119a .swiper-slide-inner{text-align:center;}.elementor-50 .elementor-element.elementor-element-957c45a{width:var( --container-widget-width, 102.642% );max-width:102.642%;--container-widget-width:102.642%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-95238d6 .elementor-button{background-color:#FF6B35;border-radius:8px 8px 8px 8px;padding:1em 2em 1em 2em;}.elementor-50 .elementor-element.elementor-element-95238d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-1f12e69 .elementor-button{background-color:#FFFFFF;fill:#002052;color:#002052;border-style:solid;border-color:#002052;border-radius:8px 8px 8px 8px;padding:1em 2em 1em 2em;}.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-50 .elementor-element.elementor-element-918fb31 img{height:488px;}.elementor-50 .elementor-element.elementor-element-efa10e3{text-align:center;}.elementor-50 .elementor-element.elementor-element-efa10e3 .elementor-heading-title{color:#002052;}.elementor-50 .elementor-element.elementor-element-20345fc{text-align:center;}.elementor-50 .elementor-element.elementor-element-f5f05c8{text-align:center;}.elementor-50 .elementor-element.elementor-element-f5f05c8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#002052;}.elementor-50 .elementor-element.elementor-element-813a08b{text-align:center;}.elementor-50 .elementor-element.elementor-element-affd097{text-align:center;}.elementor-50 .elementor-element.elementor-element-affd097 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#002052;}.elementor-50 .elementor-element.elementor-element-b138026{text-align:center;}.elementor-50 .elementor-element.elementor-element-1e774e3{text-align:center;}.elementor-50 .elementor-element.elementor-element-1e774e3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#002052;}.elementor-50 .elementor-element.elementor-element-072d3b9{text-align:center;}.elementor-50 .elementor-element.elementor-element-98a03a4{text-align:center;}.elementor-50 .elementor-element.elementor-element-98a03a4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#002052;}.elementor-50 .elementor-element.elementor-element-881c4a1{text-align:center;}.elementor-50 .elementor-element.elementor-element-470d165:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-470d165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;}.elementor-50 .elementor-element.elementor-element-470d165{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-50 .elementor-element.elementor-element-470d165 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-fee8172 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#002052;}.elementor-50 .elementor-element.elementor-element-f5d8bbb .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;fill:#1E3A5F;color:#1E3A5F;background-image:linear-gradient(90deg, #FF6B35 0%, #FFFFFF 10%);border-radius:1em 1em 1em 1em;padding:1em 8em 1em 3em;}.elementor-50 .elementor-element.elementor-element-8d09fdf .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;fill:#1E3A5F;color:#1E3A5F;background-image:linear-gradient(90deg, #FF6B35 0%, #FFFFFF 10%);border-radius:1em 1em 1em 1em;padding:1em 6em 1em 3em;}.elementor-50 .elementor-element.elementor-element-449903c .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;fill:#1E3A5F;color:#1E3A5F;background-image:linear-gradient(90deg, #FF6B35 0%, #FFFFFF 10%);border-radius:1em 1em 1em 1em;padding:1em 8em 1em 3em;}.elementor-50 .elementor-element.elementor-element-f95d2f2 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;fill:#1E3A5F;color:#1E3A5F;background-image:linear-gradient(90deg, #FF6B35 0%, #FFFFFF 10%);border-radius:1em 1em 1em 1em;padding:1em 4em 1em 3em;}.elementor-50 .elementor-element.elementor-element-5d3103e{padding:2em 0em 0em 0em;}.elementor-50 .elementor-element.elementor-element-5d3103e .eael-infobox .infobox-icon{align-self:flex-start;}.elementor-50 .elementor-element.elementor-element-5d3103e .eael-infobox{background-color:#FFE7D7;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF6B35;border-radius:1em 1em 1em 1em;}.elementor-50 .elementor-element.elementor-element-5d3103e .eael-infobox .infobox-content .title{color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-5d3103e .eael-infobox .infobox-content p{color:#4d4d4d;}.elementor-50 .elementor-element.elementor-element-5d3103e .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-50 .elementor-element.elementor-element-5d3103e .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-50 .elementor-element.elementor-element-da8fb39 img{height:435px;}.elementor-50 .elementor-element.elementor-element-2af9021 .elementor-button{background-color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-d7a871e:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-d7a871e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E3A5F;}.elementor-50 .elementor-element.elementor-element-d7a871e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5em;margin-bottom:0em;}.elementor-50 .elementor-element.elementor-element-d7a871e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-385bbdb{text-align:center;}.elementor-50 .elementor-element.elementor-element-385bbdb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;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-50 .elementor-element.elementor-element-2a83244{background-color:#546B8A;padding:1em 1em 1em 1em;border-radius:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-2a83244 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-50 .elementor-element.elementor-element-2a83244.elementor-view-stacked .elementor-icon{background-color:#546B8A;fill:#FF6B35;color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-2a83244.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-2a83244.elementor-view-default .elementor-icon{fill:#546B8A;color:#546B8A;border-color:#546B8A;}.elementor-50 .elementor-element.elementor-element-2a83244.elementor-view-framed .elementor-icon{background-color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-2a83244 .elementor-icon{font-size:20px;}.elementor-50 .elementor-element.elementor-element-2a83244 .elementor-icon-box-title{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-2a83244:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-2a83244:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-2a83244 .elementor-icon-box-description{color:#DEDEDE;}.elementor-50 .elementor-element.elementor-element-1f9d7c2{background-color:#546B8A;padding:1em 1em 1em 1em;border-radius:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-1f9d7c2 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-50 .elementor-element.elementor-element-1f9d7c2.elementor-view-stacked .elementor-icon{background-color:#546B8A;fill:#FF6B35;color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-1f9d7c2.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-1f9d7c2.elementor-view-default .elementor-icon{fill:#546B8A;color:#546B8A;border-color:#546B8A;}.elementor-50 .elementor-element.elementor-element-1f9d7c2.elementor-view-framed .elementor-icon{background-color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-1f9d7c2 .elementor-icon{font-size:20px;}.elementor-50 .elementor-element.elementor-element-1f9d7c2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-1f9d7c2:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-1f9d7c2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-1f9d7c2 .elementor-icon-box-description{color:#DEDEDE;}.elementor-50 .elementor-element.elementor-element-ea5f2b4{background-color:#546B8A;padding:1em 1em 1em 1em;border-radius:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-ea5f2b4 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-50 .elementor-element.elementor-element-ea5f2b4.elementor-view-stacked .elementor-icon{background-color:#546B8A;fill:#FF6B35;color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-ea5f2b4.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-ea5f2b4.elementor-view-default .elementor-icon{fill:#546B8A;color:#546B8A;border-color:#546B8A;}.elementor-50 .elementor-element.elementor-element-ea5f2b4.elementor-view-framed .elementor-icon{background-color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-ea5f2b4 .elementor-icon{font-size:20px;}.elementor-50 .elementor-element.elementor-element-ea5f2b4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-ea5f2b4:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-ea5f2b4:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-ea5f2b4 .elementor-icon-box-description{color:#DEDEDE;}.elementor-50 .elementor-element.elementor-element-9c8e532{background-color:#546B8A;padding:1em 1em 1em 1em;border-radius:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-9c8e532 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-50 .elementor-element.elementor-element-9c8e532.elementor-view-stacked .elementor-icon{background-color:#546B8A;fill:#FF6B35;color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-9c8e532.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-9c8e532.elementor-view-default .elementor-icon{fill:#546B8A;color:#546B8A;border-color:#546B8A;}.elementor-50 .elementor-element.elementor-element-9c8e532.elementor-view-framed .elementor-icon{background-color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-9c8e532 .elementor-icon{font-size:20px;}.elementor-50 .elementor-element.elementor-element-9c8e532 .elementor-icon-box-title{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-9c8e532:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-9c8e532:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-9c8e532 .elementor-icon-box-description{color:#DEDEDE;}.elementor-50 .elementor-element.elementor-element-217c64d{background-color:#546B8A;padding:1em 1em 1em 1em;border-radius:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-217c64d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-50 .elementor-element.elementor-element-217c64d.elementor-view-stacked .elementor-icon{background-color:#546B8A;fill:#FF6B35;color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-217c64d.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-217c64d.elementor-view-default .elementor-icon{fill:#546B8A;color:#546B8A;border-color:#546B8A;}.elementor-50 .elementor-element.elementor-element-217c64d.elementor-view-framed .elementor-icon{background-color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-217c64d .elementor-icon{font-size:20px;}.elementor-50 .elementor-element.elementor-element-217c64d .elementor-icon-box-title{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-217c64d:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-217c64d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-217c64d .elementor-icon-box-description{color:#DEDEDE;}.elementor-50 .elementor-element.elementor-element-bb17042{background-color:#546B8A;padding:1em 1em 1em 1em;border-radius:20px 20px 20px 20px;}.elementor-50 .elementor-element.elementor-element-bb17042 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-50 .elementor-element.elementor-element-bb17042.elementor-view-stacked .elementor-icon{background-color:#546B8A;fill:#FF6B35;color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-bb17042.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-bb17042.elementor-view-default .elementor-icon{fill:#546B8A;color:#546B8A;border-color:#546B8A;}.elementor-50 .elementor-element.elementor-element-bb17042.elementor-view-framed .elementor-icon{background-color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-bb17042 .elementor-icon{font-size:20px;}.elementor-50 .elementor-element.elementor-element-bb17042 .elementor-icon-box-title{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-bb17042:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-bb17042:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-bb17042 .elementor-icon-box-description{color:#DEDEDE;}.elementor-50 .elementor-element.elementor-element-dc22baf{margin-top:5em;margin-bottom:0em;}.elementor-50 .elementor-element.elementor-element-770b5f6{text-align:center;}.elementor-50 .elementor-element.elementor-element-770b5f6 .elementor-heading-title{color:#1E3A5F;}.elementor-50 .elementor-element.elementor-element-1bf44ae{text-align:center;}.elementor-50 .elementor-element.elementor-element-89051fa .elementor-icon-box-wrapper{gap:15px;}.elementor-50 .elementor-element.elementor-element-89051fa.elementor-view-stacked .elementor-icon{background-color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-89051fa.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-89051fa.elementor-view-default .elementor-icon{fill:#FF6B35;color:#FF6B35;border-color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-89051fa .elementor-icon i{transform:rotate(360deg);}.elementor-50 .elementor-element.elementor-element-89051fa .elementor-icon-box-title{color:#1E3A5F;}.elementor-50 .elementor-element.elementor-element-89051fa:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-89051fa:has(:focus) .elementor-icon-box-title{color:#1E3A5F;}.elementor-50 .elementor-element.elementor-element-ade8c02 .elementor-icon-box-wrapper{gap:15px;}.elementor-50 .elementor-element.elementor-element-ade8c02.elementor-view-stacked .elementor-icon{background-color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-ade8c02.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-ade8c02.elementor-view-default .elementor-icon{fill:#FF6B35;color:#FF6B35;border-color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-ade8c02 .elementor-icon i{transform:rotate(360deg);}.elementor-50 .elementor-element.elementor-element-ade8c02 .elementor-icon-box-title{color:#1E3A5F;}.elementor-50 .elementor-element.elementor-element-ade8c02:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-ade8c02:has(:focus) .elementor-icon-box-title{color:#1E3A5F;}.elementor-50 .elementor-element.elementor-element-8bb0168 .elementor-icon-box-wrapper{gap:15px;}.elementor-50 .elementor-element.elementor-element-8bb0168.elementor-view-stacked .elementor-icon{background-color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-8bb0168.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-8bb0168.elementor-view-default .elementor-icon{fill:#FF6B35;color:#FF6B35;border-color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-8bb0168 .elementor-icon i{transform:rotate(360deg);}.elementor-50 .elementor-element.elementor-element-8bb0168 .elementor-icon-box-title{color:#1E3A5F;}.elementor-50 .elementor-element.elementor-element-8bb0168:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-8bb0168:has(:focus) .elementor-icon-box-title{color:#1E3A5F;}.elementor-50 .elementor-element.elementor-element-27ecb06 .elementor-icon-box-wrapper{gap:15px;}.elementor-50 .elementor-element.elementor-element-27ecb06.elementor-view-stacked .elementor-icon{background-color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-27ecb06.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-27ecb06.elementor-view-default .elementor-icon{fill:#FF6B35;color:#FF6B35;border-color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-27ecb06 .elementor-icon i{transform:rotate(360deg);}.elementor-50 .elementor-element.elementor-element-27ecb06 .elementor-icon-box-title{color:#1E3A5F;}.elementor-50 .elementor-element.elementor-element-27ecb06:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-27ecb06:has(:focus) .elementor-icon-box-title{color:#1E3A5F;}.elementor-50 .elementor-element.elementor-element-ce41b41 .elementor-icon-box-wrapper{gap:15px;}.elementor-50 .elementor-element.elementor-element-ce41b41.elementor-view-stacked .elementor-icon{background-color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-ce41b41.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-ce41b41.elementor-view-default .elementor-icon{fill:#FF6B35;color:#FF6B35;border-color:#FF6B35;}.elementor-50 .elementor-element.elementor-element-ce41b41 .elementor-icon i{transform:rotate(360deg);}.elementor-50 .elementor-element.elementor-element-ce41b41 .elementor-icon-box-title{color:#1E3A5F;}.elementor-50 .elementor-element.elementor-element-ce41b41:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-ce41b41:has(:focus) .elementor-icon-box-title{color:#1E3A5F;}.elementor-50 .elementor-element.elementor-element-7079674{--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-50 .elementor-element.elementor-element-9a3593b{--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;--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-50 .elementor-element.elementor-element-8e15d73{text-align:center;}.elementor-50 .elementor-element.elementor-element-56be3d2{--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;--margin-top:5em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;}.elementor-50 .elementor-element.elementor-element-89e1a57{text-align:center;}.elementor-50 .elementor-element.elementor-element-3debc09 .elementor-button{background-color:#FF6B35;padding:1em 3em 1em 3em;}.elementor-50 .elementor-element.elementor-element-3debc09{padding:0em 0em 3em 0em;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-5ca78e3{width:51.189%;}.elementor-50 .elementor-element.elementor-element-c415a41{width:48.763%;}}