.elementor-35 .elementor-element.elementor-element-4530d60{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 50px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-4530d60.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-4530d60 img{width:100%;}.elementor-35 .elementor-element.elementor-element-b3a2d6f{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-b3a2d6f img{width:100%;}.elementor-35 .elementor-element.elementor-element-0549743 img{width:0%;}.elementor-35 .elementor-element.elementor-element-01396c3{--e-image-carousel-slides-to-show:6;}.elementor-35 .elementor-element.elementor-element-57bf0a08.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-57bf0a08{font-size:var( --e-global-typography-caddadf-font-size );font-weight:var( --e-global-typography-caddadf-font-weight );line-height:var( --e-global-typography-caddadf-line-height );color:var( --e-global-color-astglobalcolor4 );}.elementor-35 .elementor-element.elementor-element-fcab599{background-color:var( --e-global-color-astglobalcolor4 );padding:0px 12px 0px 12px;border-radius:12px 12px 12px 12px;font-size:var( --e-global-typography-408f464-font-size );font-weight:var( --e-global-typography-408f464-font-weight );color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-fcab599.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-2fb1046f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-35 .elementor-element.elementor-element-2fb1046f .elementor-heading-title{font-size:var( --e-global-typography-1dc90e1-font-size );color:var( --e-global-color-astglobalcolor4 );}.elementor-35 .elementor-element.elementor-element-5370217c{padding:20px 0px 020px 0px;text-align:center;font-size:var( --e-global-typography-bcb8212-font-size );font-weight:var( --e-global-typography-bcb8212-font-weight );line-height:var( --e-global-typography-bcb8212-line-height );}.elementor-35 .elementor-element.elementor-element-3a555544 .elementor-button{background-color:var( --e-global-color-accent );font-size:var( --e-global-typography-7b2052f-font-size );font-weight:var( --e-global-typography-7b2052f-font-weight );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:0px 0px 5px 0px;border-color:#1F5F2A;border-radius:100px 100px 100px 100px;padding:33px 0px 33px 0px;}.elementor-35 .elementor-element.elementor-element-3a555544 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-3a555544 .elementor-button:focus{background-color:#42C358E0;}.elementor-35 .elementor-element.elementor-element-3a555544:hover{--e-transform-translateY:3px;}.elementor-35 .elementor-element.elementor-element-3a555544 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-3a555544 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-35 .elementor-element.elementor-element-5a26d02{width:var( --container-widget-width, 68% );max-width:68%;padding:12px 0px 0px 5px;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-5a26d02 .elementor-heading-title{font-size:var( --e-global-typography-55089de-font-size );font-weight:var( --e-global-typography-55089de-font-weight );line-height:var( --e-global-typography-55089de-line-height );}.elementor-35 .elementor-element.elementor-element-81b9f0a{width:var( --container-widget-width, 68% );max-width:68%;padding:12px 0px 0px 5px;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-81b9f0a .elementor-heading-title{font-size:var( --e-global-typography-55089de-font-size );font-weight:var( --e-global-typography-55089de-font-weight );line-height:var( --e-global-typography-55089de-line-height );}.elementor-35 .elementor-element.elementor-element-2cac633{width:var( --container-widget-width, 68% );max-width:68%;padding:12px 0px 0px 5px;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-2cac633 .elementor-heading-title{font-size:var( --e-global-typography-55089de-font-size );font-weight:var( --e-global-typography-55089de-font-weight );line-height:var( --e-global-typography-55089de-line-height );}.elementor-35 .elementor-element.elementor-element-7581756{width:var( --container-widget-width, 68% );max-width:68%;padding:12px 0px 0px 5px;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-7581756 .elementor-heading-title{font-size:var( --e-global-typography-55089de-font-size );font-weight:var( --e-global-typography-55089de-font-weight );line-height:var( --e-global-typography-55089de-line-height );}.elementor-35 .elementor-element.elementor-element-693c252{padding:10px 0px 0px 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-ad43d54.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-ad43d54{font-size:var( --e-global-typography-caddadf-font-size );font-weight:var( --e-global-typography-caddadf-font-weight );line-height:var( --e-global-typography-caddadf-line-height );color:var( --e-global-color-astglobalcolor4 );}.elementor-35 .elementor-element.elementor-element-31669c9{background-color:var( --e-global-color-astglobalcolor4 );padding:0px 12px 0px 12px;border-radius:12px 12px 12px 12px;font-size:var( --e-global-typography-408f464-font-size );font-weight:var( --e-global-typography-408f464-font-weight );color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-31669c9.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-3037675{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-35 .elementor-element.elementor-element-3037675 .elementor-heading-title{font-size:var( --e-global-typography-1dc90e1-font-size );color:var( --e-global-color-astglobalcolor4 );}.elementor-35 .elementor-element.elementor-element-e2ae6db{padding:20px 0px 020px 0px;text-align:center;font-size:var( --e-global-typography-bcb8212-font-size );font-weight:var( --e-global-typography-bcb8212-font-weight );line-height:var( --e-global-typography-bcb8212-line-height );}.elementor-35 .elementor-element.elementor-element-e81ebb8 .elementor-button{background-color:var( --e-global-color-accent );font-size:var( --e-global-typography-7b2052f-font-size );font-weight:var( --e-global-typography-7b2052f-font-weight );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:0px 0px 5px 0px;border-color:#1F5F2A;border-radius:100px 100px 100px 100px;padding:33px 0px 33px 0px;}.elementor-35 .elementor-element.elementor-element-e81ebb8 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-e81ebb8 .elementor-button:focus{background-color:#42C358E0;}.elementor-35 .elementor-element.elementor-element-e81ebb8:hover{--e-transform-translateY:3px;}.elementor-35 .elementor-element.elementor-element-e81ebb8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-e81ebb8 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-35 .elementor-element.elementor-element-b2aa1f5{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-b2aa1f5.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-b2aa1f5 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-df251e9{width:100%;max-width:100%;margin:-81px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-size:var( --e-global-typography-71f8ce3-font-size );font-weight:var( --e-global-typography-71f8ce3-font-weight );}.elementor-35 .elementor-element.elementor-element-8a536e2{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-8a536e2.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-8a536e2 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-4aee0c7{width:100%;max-width:100%;margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-size:var( --e-global-typography-71f8ce3-font-size );font-weight:var( --e-global-typography-71f8ce3-font-weight );}.elementor-35 .elementor-element.elementor-element-e0aae97{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-e0aae97.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-e0aae97 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-8c5ee87{width:100%;max-width:100%;margin:-86px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-size:var( --e-global-typography-71f8ce3-font-size );font-weight:var( --e-global-typography-71f8ce3-font-weight );}.elementor-35 .elementor-element.elementor-element-79960d6{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-79960d6.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-79960d6 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-2213127{width:100%;max-width:100%;margin:-88px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-size:var( --e-global-typography-71f8ce3-font-size );font-weight:var( --e-global-typography-71f8ce3-font-weight );}.elementor-35 .elementor-element.elementor-element-6028053{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-6028053.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-6028053 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-b93021b{width:100%;max-width:100%;margin:-81px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-size:var( --e-global-typography-71f8ce3-font-size );font-weight:var( --e-global-typography-71f8ce3-font-weight );}.elementor-35 .elementor-element.elementor-element-b818589{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-b818589.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-b818589 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-0f253ea{width:100%;max-width:100%;margin:-88px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-size:var( --e-global-typography-71f8ce3-font-size );font-weight:var( --e-global-typography-71f8ce3-font-weight );}.elementor-35 .elementor-element.elementor-element-0283a51 .elementor-heading-title{font-weight:900;}.elementor-35 .elementor-element.elementor-element-4043c6b.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-4043c6b{font-size:var( --e-global-typography-caddadf-font-size );font-weight:var( --e-global-typography-caddadf-font-weight );line-height:var( --e-global-typography-caddadf-line-height );color:var( --e-global-color-astglobalcolor4 );}.elementor-35 .elementor-element.elementor-element-b241d03{background-color:var( --e-global-color-astglobalcolor4 );padding:0px 12px 0px 12px;border-radius:12px 12px 12px 12px;font-size:var( --e-global-typography-408f464-font-size );font-weight:var( --e-global-typography-408f464-font-weight );color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-b241d03.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-8482d55{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-35 .elementor-element.elementor-element-8482d55 .elementor-heading-title{font-size:var( --e-global-typography-1dc90e1-font-size );color:var( --e-global-color-astglobalcolor4 );}.elementor-35 .elementor-element.elementor-element-be8c334{padding:20px 0px 020px 0px;text-align:center;font-size:var( --e-global-typography-bcb8212-font-size );font-weight:var( --e-global-typography-bcb8212-font-weight );line-height:var( --e-global-typography-bcb8212-line-height );}.elementor-35 .elementor-element.elementor-element-492e0e9 .elementor-button{background-color:var( --e-global-color-accent );font-size:var( --e-global-typography-7b2052f-font-size );font-weight:var( --e-global-typography-7b2052f-font-weight );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:0px 0px 5px 0px;border-color:#1F5F2A;border-radius:100px 100px 100px 100px;padding:33px 0px 33px 0px;}.elementor-35 .elementor-element.elementor-element-492e0e9 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-492e0e9 .elementor-button:focus{background-color:#42C358E0;}.elementor-35 .elementor-element.elementor-element-492e0e9:hover{--e-transform-translateY:3px;}.elementor-35 .elementor-element.elementor-element-492e0e9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-492e0e9 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-35 .elementor-element.elementor-element-2a1d073{border-radius:24px 24px 24px 24px;}.elementor-35 .elementor-element.elementor-element-2a1d073 iframe{height:370px;}.elementor-35 .elementor-element.elementor-element-5de49fa{border-radius:24px 24px 24px 24px;}.elementor-35 .elementor-element.elementor-element-5de49fa iframe{height:370px;}.elementor-35 .elementor-element.elementor-element-ef5552c{--display:flex;}.elementor-35 .elementor-element.elementor-element-c911631{--display:flex;}.elementor-35 .elementor-element.elementor-element-a128532{--display:flex;}.elementor-35 .elementor-element.elementor-element-3d7b24c{--display:flex;}.elementor-35 .elementor-element.elementor-element-3d8af59{--display:flex;}.elementor-35 .elementor-element.elementor-element-7d09952{--display:flex;}.elementor-35 .elementor-element.elementor-element-2b0a044{--display:flex;}.elementor-35 .elementor-element.elementor-element-6291062{--n-accordion-title-font-size:26px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:22px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:28px;}.elementor-35 .elementor-element.elementor-element-6291062 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FDEBDF;border-style:none;}.elementor-35 .elementor-element.elementor-element-6291062 {--n-accordion-padding:13px 30px 15px 30px;}:where( .elementor-35 .elementor-element.elementor-element-6291062 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:where( .elementor-35 .elementor-element.elementor-element-6291062 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-35 .elementor-element.elementor-element-5a3c077{width:100%;max-width:100%;padding:30px 0px 30px 0px;text-align:center;font-size:21px;}.elementor-35 .elementor-element.elementor-element-b43cb1b{--e-image-carousel-slides-to-show:6;}.elementor-35 .elementor-element.elementor-element-12f58db.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-12f58db{font-size:var( --e-global-typography-caddadf-font-size );font-weight:var( --e-global-typography-caddadf-font-weight );line-height:var( --e-global-typography-caddadf-line-height );color:var( --e-global-color-astglobalcolor4 );}.elementor-35 .elementor-element.elementor-element-d86d536{background-color:var( --e-global-color-astglobalcolor4 );padding:0px 12px 0px 12px;border-radius:12px 12px 12px 12px;font-size:var( --e-global-typography-408f464-font-size );font-weight:var( --e-global-typography-408f464-font-weight );color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-d86d536.elementor-element{--align-self:center;}.elementor-35 .elementor-element.elementor-element-0f1c7a6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-35 .elementor-element.elementor-element-0f1c7a6 .elementor-heading-title{font-size:var( --e-global-typography-1dc90e1-font-size );color:var( --e-global-color-astglobalcolor4 );}.elementor-35 .elementor-element.elementor-element-86a9fa4{padding:20px 0px 020px 0px;text-align:center;font-size:var( --e-global-typography-bcb8212-font-size );font-weight:var( --e-global-typography-bcb8212-font-weight );line-height:var( --e-global-typography-bcb8212-line-height );}.elementor-35 .elementor-element.elementor-element-5c391c8 .elementor-button{background-color:var( --e-global-color-accent );font-size:var( --e-global-typography-7b2052f-font-size );font-weight:var( --e-global-typography-7b2052f-font-weight );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:solid;border-width:0px 0px 5px 0px;border-color:#1F5F2A;border-radius:100px 100px 100px 100px;padding:33px 0px 33px 0px;}.elementor-35 .elementor-element.elementor-element-5c391c8 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-5c391c8 .elementor-button:focus{background-color:#42C358E0;}.elementor-35 .elementor-element.elementor-element-5c391c8:hover{--e-transform-translateY:3px;}.elementor-35 .elementor-element.elementor-element-5c391c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-35 .elementor-element.elementor-element-5c391c8 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-35 .elementor-element.elementor-element-b3fd33d{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor4 );--divider-border-width:1px;padding:30px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-b3fd33d .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-b3fd33d .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-35 .elementor-element.elementor-element-1ebaf8f{width:100%;max-width:100%;text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-35 .elementor-element.elementor-element-1ebaf8f a{color:var( --e-global-color-astglobalcolor4 );}.elementor-35 .elementor-element.elementor-element-7a813db{color:var( --e-global-color-astglobalcolor4 );}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-01396c3{--e-image-carousel-slides-to-show:4;}.elementor-35 .elementor-element.elementor-element-57bf0a08{font-size:var( --e-global-typography-caddadf-font-size );line-height:var( --e-global-typography-caddadf-line-height );}.elementor-35 .elementor-element.elementor-element-fcab599{border-radius:8px 8px 8px 8px;font-size:var( --e-global-typography-408f464-font-size );}.elementor-35 .elementor-element.elementor-element-2fb1046f{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-35 .elementor-element.elementor-element-2fb1046f .elementor-heading-title{font-size:var( --e-global-typography-1dc90e1-font-size );}.elementor-35 .elementor-element.elementor-element-5370217c{font-size:var( --e-global-typography-bcb8212-font-size );line-height:var( --e-global-typography-bcb8212-line-height );}.elementor-35 .elementor-element.elementor-element-3a555544 .elementor-button{font-size:var( --e-global-typography-7b2052f-font-size );}.elementor-35 .elementor-element.elementor-element-5a26d02 .elementor-heading-title{font-size:var( --e-global-typography-55089de-font-size );line-height:var( --e-global-typography-55089de-line-height );}.elementor-35 .elementor-element.elementor-element-81b9f0a .elementor-heading-title{font-size:var( --e-global-typography-55089de-font-size );line-height:var( --e-global-typography-55089de-line-height );}.elementor-35 .elementor-element.elementor-element-2cac633 .elementor-heading-title{font-size:var( --e-global-typography-55089de-font-size );line-height:var( --e-global-typography-55089de-line-height );}.elementor-35 .elementor-element.elementor-element-7581756 .elementor-heading-title{font-size:var( --e-global-typography-55089de-font-size );line-height:var( --e-global-typography-55089de-line-height );}.elementor-35 .elementor-element.elementor-element-ad43d54{font-size:var( --e-global-typography-caddadf-font-size );line-height:var( --e-global-typography-caddadf-line-height );}.elementor-35 .elementor-element.elementor-element-31669c9{border-radius:8px 8px 8px 8px;font-size:var( --e-global-typography-408f464-font-size );}.elementor-35 .elementor-element.elementor-element-3037675{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-35 .elementor-element.elementor-element-3037675 .elementor-heading-title{font-size:var( --e-global-typography-1dc90e1-font-size );}.elementor-35 .elementor-element.elementor-element-e2ae6db{font-size:var( --e-global-typography-bcb8212-font-size );line-height:var( --e-global-typography-bcb8212-line-height );}.elementor-35 .elementor-element.elementor-element-e81ebb8 .elementor-button{font-size:var( --e-global-typography-7b2052f-font-size );}.elementor-35 .elementor-element.elementor-element-b2aa1f5 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-df251e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-71f8ce3-font-size );}.elementor-35 .elementor-element.elementor-element-df251e9.elementor-element{--order:99999 /* order end hack */;}.elementor-35 .elementor-element.elementor-element-8a536e2 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-4aee0c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-71f8ce3-font-size );}.elementor-35 .elementor-element.elementor-element-4aee0c7.elementor-element{--order:99999 /* order end hack */;}.elementor-35 .elementor-element.elementor-element-e0aae97 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-8c5ee87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-71f8ce3-font-size );}.elementor-35 .elementor-element.elementor-element-8c5ee87.elementor-element{--order:99999 /* order end hack */;}.elementor-35 .elementor-element.elementor-element-79960d6 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-2213127{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-71f8ce3-font-size );}.elementor-35 .elementor-element.elementor-element-2213127.elementor-element{--order:99999 /* order end hack */;}.elementor-35 .elementor-element.elementor-element-6028053 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-b93021b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-71f8ce3-font-size );}.elementor-35 .elementor-element.elementor-element-b93021b.elementor-element{--order:99999 /* order end hack */;}.elementor-35 .elementor-element.elementor-element-b818589 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-0f253ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-71f8ce3-font-size );}.elementor-35 .elementor-element.elementor-element-0f253ea.elementor-element{--order:99999 /* order end hack */;}.elementor-35 .elementor-element.elementor-element-4043c6b{font-size:var( --e-global-typography-caddadf-font-size );line-height:var( --e-global-typography-caddadf-line-height );}.elementor-35 .elementor-element.elementor-element-b241d03{border-radius:8px 8px 8px 8px;font-size:var( --e-global-typography-408f464-font-size );}.elementor-35 .elementor-element.elementor-element-8482d55{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-35 .elementor-element.elementor-element-8482d55 .elementor-heading-title{font-size:var( --e-global-typography-1dc90e1-font-size );}.elementor-35 .elementor-element.elementor-element-be8c334{font-size:var( --e-global-typography-bcb8212-font-size );line-height:var( --e-global-typography-bcb8212-line-height );}.elementor-35 .elementor-element.elementor-element-492e0e9 .elementor-button{font-size:var( --e-global-typography-7b2052f-font-size );}.elementor-35 .elementor-element.elementor-element-6291062{--n-accordion-title-font-size:26px;}.elementor-35 .elementor-element.elementor-element-b43cb1b{--e-image-carousel-slides-to-show:4;}.elementor-35 .elementor-element.elementor-element-12f58db{font-size:var( --e-global-typography-caddadf-font-size );line-height:var( --e-global-typography-caddadf-line-height );}.elementor-35 .elementor-element.elementor-element-d86d536{border-radius:8px 8px 8px 8px;font-size:var( --e-global-typography-408f464-font-size );}.elementor-35 .elementor-element.elementor-element-0f1c7a6{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-35 .elementor-element.elementor-element-0f1c7a6 .elementor-heading-title{font-size:var( --e-global-typography-1dc90e1-font-size );}.elementor-35 .elementor-element.elementor-element-86a9fa4{font-size:var( --e-global-typography-bcb8212-font-size );line-height:var( --e-global-typography-bcb8212-line-height );}.elementor-35 .elementor-element.elementor-element-5c391c8 .elementor-button{font-size:var( --e-global-typography-7b2052f-font-size );}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-0549743{padding:0px 10px 0px 10px;}.elementor-35 .elementor-element.elementor-element-0549743 img{width:100%;}.elementor-35 .elementor-element.elementor-element-01396c3{--e-image-carousel-slides-to-show:2;}.elementor-35 .elementor-element.elementor-element-57bf0a08{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;font-size:var( --e-global-typography-caddadf-font-size );line-height:var( --e-global-typography-caddadf-line-height );}.elementor-35 .elementor-element.elementor-element-fcab599{padding:5px 15px 6px 15px;border-radius:12px 12px 12px 12px;font-size:var( --e-global-typography-408f464-font-size );}.elementor-35 .elementor-element.elementor-element-2fb1046f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-2fb1046f .elementor-heading-title{font-size:var( --e-global-typography-1dc90e1-font-size );}.elementor-35 .elementor-element.elementor-element-5370217c{padding:15px 0px 10px 0px;font-size:var( --e-global-typography-bcb8212-font-size );line-height:var( --e-global-typography-bcb8212-line-height );}.elementor-35 .elementor-element.elementor-element-3a555544 .elementor-button{font-size:var( --e-global-typography-7b2052f-font-size );padding:5% 10% 5% 10%;}.elementor-35 .elementor-element.elementor-element-5a26d02{padding:3% 0% 3% 3%;}.elementor-35 .elementor-element.elementor-element-5a26d02 .elementor-heading-title{font-size:var( --e-global-typography-55089de-font-size );line-height:var( --e-global-typography-55089de-line-height );}.elementor-35 .elementor-element.elementor-element-81b9f0a{padding:3% 0% 3% 3%;}.elementor-35 .elementor-element.elementor-element-81b9f0a .elementor-heading-title{font-size:var( --e-global-typography-55089de-font-size );line-height:var( --e-global-typography-55089de-line-height );}.elementor-35 .elementor-element.elementor-element-2cac633{padding:3% 0% 3% 3%;}.elementor-35 .elementor-element.elementor-element-2cac633 .elementor-heading-title{font-size:var( --e-global-typography-55089de-font-size );line-height:var( --e-global-typography-55089de-line-height );}.elementor-35 .elementor-element.elementor-element-7581756{padding:3% 0% 3% 3%;}.elementor-35 .elementor-element.elementor-element-7581756 .elementor-heading-title{font-size:var( --e-global-typography-55089de-font-size );line-height:var( --e-global-typography-55089de-line-height );}.elementor-35 .elementor-element.elementor-element-693c252{text-align:start;}.elementor-35 .elementor-element.elementor-element-ad43d54{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;font-size:var( --e-global-typography-caddadf-font-size );line-height:var( --e-global-typography-caddadf-line-height );}.elementor-35 .elementor-element.elementor-element-31669c9{padding:5px 15px 6px 15px;border-radius:12px 12px 12px 12px;font-size:var( --e-global-typography-408f464-font-size );}.elementor-35 .elementor-element.elementor-element-3037675{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-3037675 .elementor-heading-title{font-size:var( --e-global-typography-1dc90e1-font-size );}.elementor-35 .elementor-element.elementor-element-e2ae6db{padding:15px 0px 10px 0px;font-size:var( --e-global-typography-bcb8212-font-size );line-height:var( --e-global-typography-bcb8212-line-height );}.elementor-35 .elementor-element.elementor-element-e81ebb8 .elementor-button{font-size:var( --e-global-typography-7b2052f-font-size );padding:5% 10% 5% 10%;}.elementor-35 .elementor-element.elementor-element-b2aa1f5{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-35 .elementor-element.elementor-element-b2aa1f5 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-df251e9{font-size:var( --e-global-typography-71f8ce3-font-size );}.elementor-35 .elementor-element.elementor-element-8a536e2{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-35 .elementor-element.elementor-element-8a536e2 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-4aee0c7{font-size:var( --e-global-typography-71f8ce3-font-size );}.elementor-35 .elementor-element.elementor-element-e0aae97{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-35 .elementor-element.elementor-element-e0aae97 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-8c5ee87{font-size:var( --e-global-typography-71f8ce3-font-size );}.elementor-35 .elementor-element.elementor-element-79960d6{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-35 .elementor-element.elementor-element-79960d6 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-2213127{font-size:var( --e-global-typography-71f8ce3-font-size );}.elementor-35 .elementor-element.elementor-element-6028053{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-35 .elementor-element.elementor-element-6028053 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-b93021b{font-size:var( --e-global-typography-71f8ce3-font-size );}.elementor-35 .elementor-element.elementor-element-b818589{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-35 .elementor-element.elementor-element-b818589 .elementor-heading-title{font-size:var( --e-global-typography-6f903ae-font-size );line-height:var( --e-global-typography-6f903ae-line-height );}.elementor-35 .elementor-element.elementor-element-0f253ea{font-size:var( --e-global-typography-71f8ce3-font-size );}.elementor-35 .elementor-element.elementor-element-0283a51{text-align:center;}.elementor-35 .elementor-element.elementor-element-0283a51 .elementor-heading-title{line-height:1.15em;}.elementor-35 .elementor-element.elementor-element-4043c6b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;font-size:var( --e-global-typography-caddadf-font-size );line-height:var( --e-global-typography-caddadf-line-height );}.elementor-35 .elementor-element.elementor-element-b241d03{padding:5px 15px 6px 15px;border-radius:12px 12px 12px 12px;font-size:var( --e-global-typography-408f464-font-size );}.elementor-35 .elementor-element.elementor-element-8482d55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-8482d55 .elementor-heading-title{font-size:var( --e-global-typography-1dc90e1-font-size );}.elementor-35 .elementor-element.elementor-element-be8c334{padding:15px 0px 10px 0px;font-size:var( --e-global-typography-bcb8212-font-size );line-height:var( --e-global-typography-bcb8212-line-height );}.elementor-35 .elementor-element.elementor-element-492e0e9 .elementor-button{font-size:var( --e-global-typography-7b2052f-font-size );padding:5% 10% 5% 10%;}.elementor-35 .elementor-element.elementor-element-2a1d073 iframe{height:70vw;}.elementor-35 .elementor-element.elementor-element-5de49fa iframe{height:70vw;}.elementor-35 .elementor-element.elementor-element-6291062{--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-font-size:18px;--n-accordion-icon-size:18px;}.elementor-35 .elementor-element.elementor-element-6291062 {--n-accordion-padding:15px 20px 15px 20px;}:where( .elementor-35 .elementor-element.elementor-element-6291062 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.5em;}.elementor-35 .elementor-element.elementor-element-5a3c077{padding:10px 0px 15px 0px;font-size:3.7vw;}.elementor-35 .elementor-element.elementor-element-b43cb1b{--e-image-carousel-slides-to-show:2;}.elementor-35 .elementor-element.elementor-element-12f58db{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;font-size:var( --e-global-typography-caddadf-font-size );line-height:var( --e-global-typography-caddadf-line-height );}.elementor-35 .elementor-element.elementor-element-d86d536{padding:5px 15px 6px 15px;border-radius:12px 12px 12px 12px;font-size:var( --e-global-typography-408f464-font-size );}.elementor-35 .elementor-element.elementor-element-0f1c7a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-0f1c7a6 .elementor-heading-title{font-size:var( --e-global-typography-1dc90e1-font-size );}.elementor-35 .elementor-element.elementor-element-86a9fa4{padding:15px 0px 10px 0px;font-size:var( --e-global-typography-bcb8212-font-size );line-height:var( --e-global-typography-bcb8212-line-height );}.elementor-35 .elementor-element.elementor-element-5c391c8 .elementor-button{font-size:var( --e-global-typography-7b2052f-font-size );padding:5% 10% 5% 10%;}.elementor-35 .elementor-element.elementor-element-b3fd33d{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-1ebaf8f{font-size:14px;}.elementor-35 .elementor-element.elementor-element-7a813db{font-size:12px;}}/* Start custom CSS for image-carousel, class: .elementor-element-01396c3 */.swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a555544 */.elementor-35 .elementor-element.elementor-element-3a555544 .elementor-button {
    transition: border-width 0.4s, background-color 0.4s;
}

.elementor-35 .elementor-element.elementor-element-3a555544 .elementor-button:hover {
    border-width: 0px;
}
.elementor-35 .elementor-element.elementor-element-3a555544 svg{
    padding-top:3px;
}
@media screen and (max-width: 767px) {
.elementor-35 .elementor-element.elementor-element-47747a6 .elementor-button .elementor-button-content-wrapper{
    gap:0;
}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e81ebb8 */.elementor-35 .elementor-element.elementor-element-e81ebb8 .elementor-button {
    transition: border-width 0.4s, background-color 0.4s;
}

.elementor-35 .elementor-element.elementor-element-e81ebb8 .elementor-button:hover {
    border-width: 0px;
}
.elementor-35 .elementor-element.elementor-element-e81ebb8 svg{
    padding-top:3px;
}
@media screen and (max-width: 767px) {
.elementor-35 .elementor-element.elementor-element-47747a6 .elementor-button .elementor-button-content-wrapper{
    gap:0;
}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-492e0e9 */.elementor-35 .elementor-element.elementor-element-492e0e9 .elementor-button {
    transition: border-width 0.4s, background-color 0.4s;
}

.elementor-35 .elementor-element.elementor-element-492e0e9 .elementor-button:hover {
    border-width: 0px;
}
.elementor-35 .elementor-element.elementor-element-492e0e9 svg{
    padding-top:3px;
}
@media screen and (max-width: 767px) {
.elementor-35 .elementor-element.elementor-element-47747a6 .elementor-button .elementor-button-content-wrapper{
    gap:0;
}}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b43cb1b */.swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c391c8 */.elementor-35 .elementor-element.elementor-element-5c391c8 .elementor-button {
    transition: border-width 0.4s, background-color 0.4s;
}

.elementor-35 .elementor-element.elementor-element-5c391c8 .elementor-button:hover {
    border-width: 0px;
}
.elementor-35 .elementor-element.elementor-element-5c391c8 svg{
    padding-top:3px;
}
@media screen and (max-width: 767px) {
.elementor-35 .elementor-element.elementor-element-47747a6 .elementor-button .elementor-button-content-wrapper{
    gap:0;
}}/* End custom CSS */
/* Start custom CSS */.orege{
    color:#ef873d;
    font-weight: 900;
}
.voicepic{
    width: 50%;
    padding-bottom: 10px;
}
.check {
  position: relative;
  padding: 1.5rem 1.5rem 1.5rem 3rem; /* 左に画像分の余白 */
      background-color: #ffffff;
          border-radius: 20px;
}
.check::before {
  content: '';
  position: absolute;
  left: -2rem;
  top: 50%;
  transform: translateY(-50%);
  width: 71px;   /* 画像サイズに合わせて調整 */
  height: 67px;  /* 画像サイズに合わせて調整 */
  background-image: url('https://visionary-entry.com/lp/wp-content/uploads/2026/04/checkgazou.webp'); /* ← ここにURL */
  background-repeat: no-repeat;
  background-size: contain;
}
.reason_moji{
  width:58%;  
}
@media screen and (max-width: 767px) {
.hid{
   display: none; 
}
    .voicepic{
    width: 100%;
    padding-bottom: 20px;
}
.check {
  position: relative;
  padding: 1rem 1rem 1rem 3rem;
}
.check::before {
  width: 60px;   /* 画像サイズに合わせて調整 */
  height: 60px;  /* 画像サイズに合わせて調整 */
  left: -1.5rem;
}
.reason_moji{
  width:100%;  
}
}/* End custom CSS */