.elementor-21256 .elementor-element.elementor-element-55f83cf{--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-21256 .elementor-element.elementor-element-06b9338{--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-21256 .elementor-element.elementor-element-71d2c23{--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-21256 .elementor-element.elementor-element-b56fe5a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-b56fe5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-9a13592{--divider-border-style:curly;--divider-color:#000;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-21256 .elementor-element.elementor-element-9a13592 .elementor-divider-separator{width:100%;}.elementor-21256 .elementor-element.elementor-element-9a13592 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21256 .elementor-element.elementor-element-158ef42{--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-21256 .elementor-element.elementor-element-158ef42.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-d64f64d{--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-21256 .elementor-element.elementor-element-d64f64d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-7d087c3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-7d087c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-6f35914{--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-21256 .elementor-element.elementor-element-6903f7b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-6903f7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-876577c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-876577c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-3adc7c7{--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-21256 .elementor-element.elementor-element-e27f021{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-e27f021.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-1801409{--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-21256 .elementor-element.elementor-element-1801409.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-e6c618c{--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-21256 .elementor-element.elementor-element-0a840dd{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-0a840dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-b20c695{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;}.elementor-21256 .elementor-element.elementor-element-3d59151{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-3d59151.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-3d59151 p{margin-bottom:1px;}.elementor-21256 .elementor-element.elementor-element-3f3fa4ed{--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-21256 .elementor-element.elementor-element-3f3fa4ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-7a5caa1a{--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-21256 .elementor-element.elementor-element-450581f8{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-450581f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-14b31aeb{--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-21256 .elementor-element.elementor-element-14b31aeb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-9abe891 .elementor-button{background-color:#4561FF;fill:#FFFFFF;color:#FFFFFF;}.elementor-21256 .elementor-element.elementor-element-9abe891 .elementor-button:hover, .elementor-21256 .elementor-element.elementor-element-9abe891 .elementor-button:focus{background-color:var( --e-global-color-e763959 );color:#2854FF;}.elementor-21256 .elementor-element.elementor-element-9abe891 .elementor-button:hover svg, .elementor-21256 .elementor-element.elementor-element-9abe891 .elementor-button:focus svg{fill:#2854FF;}.elementor-21256 .elementor-element.elementor-element-e25810d{--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-21256 .elementor-element.elementor-element-bdc900d{--display:flex;}.elementor-21256 .elementor-element.elementor-element-bdc900d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-bda4224 .elementor-button{background-color:#3CFFD9;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-21256 .elementor-element.elementor-element-bda4224 .elementor-button:hover, .elementor-21256 .elementor-element.elementor-element-bda4224 .elementor-button:focus{background-color:var( --e-global-color-e763959 );color:var( --e-global-color-3208aae );}.elementor-21256 .elementor-element.elementor-element-bda4224 .elementor-button:hover svg, .elementor-21256 .elementor-element.elementor-element-bda4224 .elementor-button:focus svg{fill:var( --e-global-color-3208aae );}.elementor-21256 .elementor-element.elementor-element-5d17ba5a{--display:flex;}.elementor-21256 .elementor-element.elementor-element-2474ffbe.elementor-element{--align-self:flex-start;}.elementor-21256 .elementor-element.elementor-element-39420294{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:4px 4px 4px 4px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-21256 .elementor-element.elementor-element-39420294:not(.elementor-motion-effects-element-type-background), .elementor-21256 .elementor-element.elementor-element-39420294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1fc1bae );}.elementor-21256 .elementor-element.elementor-element-3f08b114{--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-21256 .elementor-element.elementor-element-6235a12e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-6235a12e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-4e33d1e8{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-4e33d1e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-6684cd1c{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-font-size:14px;}.elementor-21256 .elementor-element.elementor-element-6684cd1c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-e763959 );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-21256 .elementor-element.elementor-element-6684cd1c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-21256 .elementor-element.elementor-element-6684cd1c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FF8080;border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-21256 .elementor-element.elementor-element-6684cd1c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;}.elementor-21256 .elementor-element.elementor-element-faf34ab{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-21256 .elementor-element.elementor-element-faf34ab .elementor-divider-separator{width:100%;}.elementor-21256 .elementor-element.elementor-element-faf34ab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21256 .elementor-element.elementor-element-a4cabfa{--divider-border-style:curly;--divider-color:#000;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-21256 .elementor-element.elementor-element-a4cabfa .elementor-divider-separator{width:100%;}.elementor-21256 .elementor-element.elementor-element-a4cabfa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21256 .elementor-element.elementor-element-f0eaf82{--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-21256 .elementor-element.elementor-element-499a55b p{margin-bottom:1px;}.elementor-21256 .elementor-element.elementor-element-ca65242{--divider-border-style:curly;--divider-color:#000;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-21256 .elementor-element.elementor-element-ca65242 .elementor-divider-separator{width:100%;}.elementor-21256 .elementor-element.elementor-element-ca65242 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21256 .elementor-element.elementor-element-8609bbf{--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-21256 .elementor-element.elementor-element-c97bffa p{margin-bottom:1px;}.elementor-21256 .elementor-element.elementor-element-a32a949{--divider-border-style:curly;--divider-color:#000;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-21256 .elementor-element.elementor-element-a32a949 .elementor-divider-separator{width:100%;}.elementor-21256 .elementor-element.elementor-element-a32a949 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21256 .elementor-element.elementor-element-96a95a9{--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-21256 .elementor-element.elementor-element-0282e2b{--display:flex;}.elementor-21256 .elementor-element.elementor-element-3cbfaec{--display:flex;}.elementor-21256 .elementor-element.elementor-element-3c8350a{--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-21256 .elementor-element.elementor-element-8110b0d{--display:flex;}.elementor-21256 .elementor-element.elementor-element-cbed86a{--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-21256 .elementor-element.elementor-element-801d220{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-801d220.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-bba9d91{--display:flex;}.elementor-21256 .elementor-element.elementor-element-be55ccf{width:var( --container-widget-width, 60.317% );max-width:60.317%;--container-widget-width:60.317%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-be55ccf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-370c95a{--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-21256 .elementor-element.elementor-element-6d93bc9{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-6d93bc9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-065d6fe{--display:flex;}.elementor-21256 .elementor-element.elementor-element-719aaff{--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-21256 .elementor-element.elementor-element-f234efe{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-f234efe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-ce631d8{--display:flex;}.elementor-21256 .elementor-element.elementor-element-a75ac70{--display:flex;}.elementor-21256 .elementor-element.elementor-element-03e6558{--display:flex;}.elementor-21256 .elementor-element.elementor-element-cf3d4df{--display:flex;}.elementor-21256 .elementor-element.elementor-element-8e87a37{--display:flex;}.elementor-21256 .elementor-element.elementor-element-587ed8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-5739022{text-align:left;}.elementor-21256 .elementor-element.elementor-element-288ab6e{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:25px 25px 25px 25px;}.elementor-21256 .elementor-element.elementor-element-288ab6e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-e763959 );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-21256 .elementor-element.elementor-element-288ab6e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-21256 .elementor-element.elementor-element-288ab6e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FF2E2E;border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-21256 .elementor-element.elementor-element-288ab6e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;}.elementor-21256 .elementor-element.elementor-element-288ab6e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:10px;}.elementor-21256 .elementor-element.elementor-element-3f95f08 p{margin-bottom:1px;}.elementor-21256 .elementor-element.elementor-element-4521044{--divider-border-style:curly;--divider-color:#000;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-21256 .elementor-element.elementor-element-4521044 .elementor-divider-separator{width:100%;}.elementor-21256 .elementor-element.elementor-element-4521044 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21256 .elementor-element.elementor-element-8a7500e{--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-21256 .elementor-element.elementor-element-60eab32{--display:flex;}.elementor-21256 .elementor-element.elementor-element-1be51cb{--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-21256 .elementor-element.elementor-element-fbc56d2{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-fbc56d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-906b21a{text-align:left;}.elementor-21256 .elementor-element.elementor-element-157ae04{--display:flex;}.elementor-21256 .elementor-element.elementor-element-1df5d56{--display:flex;}.elementor-21256 .elementor-element.elementor-element-18c4803{--display:flex;}.elementor-21256 .elementor-element.elementor-element-5d0295e{--display:flex;}.elementor-21256 .elementor-element.elementor-element-f0ad558{--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-21256 .elementor-element.elementor-element-a357b86{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-a357b86.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-d2b1390{--display:flex;}.elementor-21256 .elementor-element.elementor-element-76dc807{--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-21256 .elementor-element.elementor-element-5262ff9{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-5262ff9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-25317ad{--display:flex;}.elementor-21256 .elementor-element.elementor-element-478ea00{--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-21256 .elementor-element.elementor-element-7be3c2e{width:var( --container-widget-width, 78.335% );max-width:78.335%;--container-widget-width:78.335%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-7be3c2e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-1270af9{--display:flex;}.elementor-21256 .elementor-element.elementor-element-f3bbd5f a{color:var( --e-global-color-primary );}.elementor-21256 .elementor-element.elementor-element-f3bbd5f a:hover, .elementor-21256 .elementor-element.elementor-element-f3bbd5f a:focus{color:var( --e-global-color-e763959 );}.elementor-21256 .elementor-element.elementor-element-8802a62{--display:flex;}.elementor-21256 .elementor-element.elementor-element-5b78efd{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:12px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:12px;--n-tabs-title-font-size:14px;}.elementor-21256 .elementor-element.elementor-element-5b78efd.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-e763959 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e1122c6 );}.elementor-21256 .elementor-element.elementor-element-5b78efd.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-21256 .elementor-element.elementor-element-5b78efd.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-21256 .elementor-element.elementor-element-5b78efd.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-21256 .elementor-element.elementor-element-5b78efd.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:bold;}.elementor-21256 .elementor-element.elementor-element-21809ee p{margin-bottom:1px;}.elementor-21256 .elementor-element.elementor-element-901dbf5{--divider-border-style:curly;--divider-color:#000;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-21256 .elementor-element.elementor-element-901dbf5 .elementor-divider-separator{width:100%;}.elementor-21256 .elementor-element.elementor-element-901dbf5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21256 .elementor-element.elementor-element-d9c47a6{--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-21256 .elementor-element.elementor-element-51fe016 p{margin-bottom:1px;}.elementor-21256 .elementor-element.elementor-element-1b96230{--divider-border-style:curly;--divider-color:#000;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-21256 .elementor-element.elementor-element-1b96230 .elementor-divider-separator{width:100%;}.elementor-21256 .elementor-element.elementor-element-1b96230 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21256 .elementor-element.elementor-element-08e494d{--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-21256 .elementor-element.elementor-element-e3d9f7d{--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-21256 .elementor-element.elementor-element-1fa56db{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-1fa56db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-eee6044 p{margin-bottom:1px;}.elementor-21256 .elementor-element.elementor-element-7196eba{--divider-border-style:curly;--divider-color:#000;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-21256 .elementor-element.elementor-element-7196eba .elementor-divider-separator{width:100%;}.elementor-21256 .elementor-element.elementor-element-7196eba .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21256 .elementor-element.elementor-element-75b5ca3{--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-21256 .elementor-element.elementor-element-22b16d81{background-color:#FFFFFF;padding:0px 0px 0px 8px;border-style:solid;border-radius:4px 4px 4px 4px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);color:#C00000;}.elementor-21256 .elementor-element.elementor-element-22b16d81 p{margin-bottom:1px;}.elementor-21256 .elementor-element.elementor-element-294af124{--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-21256 .elementor-element.elementor-element-10a6dc06{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-10a6dc06.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-1c49584c{width:initial;max-width:initial;}.elementor-21256 .elementor-element.elementor-element-3b3823be{--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-21256 .elementor-element.elementor-element-a2d6fc9{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-a2d6fc9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-3228821b{--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-21256 .elementor-element.elementor-element-3228821b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-135e571e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-21256 .elementor-element.elementor-element-135e571e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21256 .elementor-element.elementor-element-81088f0{--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;}@media(min-width:768px){.elementor-21256 .elementor-element.elementor-element-d64f64d{--width:100%;}.elementor-21256 .elementor-element.elementor-element-14b31aeb{--width:75%;}.elementor-21256 .elementor-element.elementor-element-bdc900d{--width:60%;}}@media(max-width:767px){.elementor-21256 .elementor-element.elementor-element-b56fe5a{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-7d087c3{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-6903f7b{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-876577c{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-e27f021{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-0a840dd{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-b20c695{width:100%;max-width:100%;text-align:center;}.elementor-21256 .elementor-element.elementor-element-450581f8{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-41bdeaa{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-801d220{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-be55ccf{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-6d93bc9{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-f234efe{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-5739022{text-align:center;}.elementor-21256 .elementor-element.elementor-element-fbc56d2{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-a357b86{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-5262ff9{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-7134e34{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-7be3c2e{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-1fa56db{width:100%;max-width:100%;}.elementor-21256 .elementor-element.elementor-element-563d5f5{width:100%;max-width:100%;}}/* Start custom CSS for html, class: .elementor-element-4638e2f6 */.icon-leaf {
  list-style: none;
  padding-left: 0;
  margin-left: 0;
  background-color: #D3FFEB;
  border-radius: 4px;
  border: 1px solid #eee;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  font-size: clamp(14px, 2vw, 18px);
}

.icon-leaf li {
  position: relative;
  padding: 0.1em 0.5em 0.1em 0.5em;
  margin: 0;
}

.icon-leaf li::after {
  content: "";
  position: absolute;
  left: 0.5em;
  right: 0.5em;
  bottom: 0;
  height: 1px;
  background-color: #ddd;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6efd1299 */.checklist-grey {
  list-style: none;
  padding: 0 1em; /* 左右に1emの内側余白 */
  margin: 0;
  background-color: #E9E9E9;     /* 薄いはいい灰色背景 */
  border: 1px solid #54595F;        /* 濃い枠線 */
}

.checklist-grey li {
  position: relative;
  padding: 0.1em 1.5em 0.1em 1.5em;
  margin: 0;
  border-bottom: 1px solid #ddd;
}

.checklist-grey li::before {
  content: "⚫︎";
  position: absolute;
  left: 0;
  font-weight: bold;
  color: #444444;
}

.checklist-grey {
  color: #FF0000;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ff81499 */.icon-leaf {
  list-style: none;
  padding-left: 0;
  margin-left: 0;
  background-color: #D3FFEB;
  border-radius: 4px;
  border: 1px solid #eee;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  font-size: clamp(14px, 2vw, 18px);
}

.icon-leaf li {
  position: relative;
  padding: 0.1em 0.5em 0.1em 0.5em;
  margin: 0;
}

.icon-leaf li::after {
  content: "";
  position: absolute;
  left: 0.5em;
  right: 0.5em;
  bottom: 0;
  height: 1px;
  background-color: #ddd;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ff81499 */.icon-leaf {
  list-style: none;
  padding-left: 0;
  margin-left: 0;
  background-color: #D3FFEB;
  border-radius: 4px;
  border: 1px solid #eee;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  font-size: clamp(14px, 2vw, 18px);
}

.icon-leaf li {
  position: relative;
  padding: 0.1em 0.5em 0.1em 0.5em;
  margin: 0;
}

.icon-leaf li::after {
  content: "";
  position: absolute;
  left: 0.5em;
  right: 0.5em;
  bottom: 0;
  height: 1px;
  background-color: #ddd;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ff81499 */.icon-leaf {
  list-style: none;
  padding-left: 0;
  margin-left: 0;
  background-color: #D3FFEB;
  border-radius: 4px;
  border: 1px solid #eee;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  font-size: clamp(14px, 2vw, 18px);
}

.icon-leaf li {
  position: relative;
  padding: 0.1em 0.5em 0.1em 0.5em;
  margin: 0;
}

.icon-leaf li::after {
  content: "";
  position: absolute;
  left: 0.5em;
  right: 0.5em;
  bottom: 0;
  height: 1px;
  background-color: #ddd;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ff81499 */.icon-leaf {
  list-style: none;
  padding-left: 0;
  margin-left: 0;
  background-color: #D3FFEB;
  border-radius: 4px;
  border: 1px solid #eee;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  font-size: clamp(14px, 2vw, 18px);
}

.icon-leaf li {
  position: relative;
  padding: 0.1em 0.5em 0.1em 0.5em;
  margin: 0;
}

.icon-leaf li::after {
  content: "";
  position: absolute;
  left: 0.5em;
  right: 0.5em;
  bottom: 0;
  height: 1px;
  background-color: #ddd;
}/* End custom CSS */
/* Start custom CSS *//* 早漏の分類の全体のdisclosure-widget */
.classification {
  background-color: #fffdef;         /* やさしい黄色の背景 */
  border: 1px solid #ccc;
}

/* summary（質問部分） */
.classification summary {
  cursor: pointer;
  padding: 0.5em 1em;
  background-color: #C3FFF2;
  font-weight: bold;
  position: relative;
  transition: background-color 0.3s, color 0.3s;
}

/* hover時の効果 */
.classification summary:hover {
  background-color: #FDBC02;
  color: #0056b3;
}

/* open（展開中）のときのsummary */
details.classification[open] > summary {
  background-color: #00D6A3 !important;
}

/* 回答部分 */
.classification p {
  margin-top: 1em;
  padding-left: 1em;  
  margin-bottom: 1em;
  line-height: 1.7;
  color: #444;
}
/* 終了 *//* End custom CSS */