.elementor-24 .elementor-element.elementor-element-55d6a3c{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-55d6a3c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-55d6a3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://company.athlete-asupato.com/wp-content/uploads/2025/10/Group-676.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-55d6a3c.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-b7f9071{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-c757254 .elementor-heading-title{font-size:3.4vw;font-weight:600;line-height:2;letter-spacing:0.2vw;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-5a4b7b2 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-5a4b7b2 .elementor-heading-title{font-size:0.9vw;font-weight:600;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-24 .elementor-element.elementor-element-f9b809f > .elementor-widget-container{margin:3vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-f9b809f{font-size:1.1vw;font-weight:400;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-815b51e{--display:flex;}.elementor-24 .elementor-element.elementor-element-7d9633d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.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-24 .elementor-element.elementor-element-c17dc22{width:initial;max-width:initial;}.elementor-24 .elementor-element.elementor-element-c17dc22 img{height:80px;object-fit:contain;object-position:center center;}.elementor-24 .elementor-element.elementor-element-04e5d38{width:initial;max-width:initial;}.elementor-24 .elementor-element.elementor-element-04e5d38 img{height:80px;object-fit:contain;object-position:center center;}.elementor-24 .elementor-element.elementor-element-c690d62{width:initial;max-width:initial;}.elementor-24 .elementor-element.elementor-element-c690d62 img{height:80px;object-fit:contain;object-position:center center;}.elementor-24 .elementor-element.elementor-element-dc48173{width:initial;max-width:initial;}.elementor-24 .elementor-element.elementor-element-dc48173 img{height:80px;object-fit:contain;object-position:center center;}.elementor-24 .elementor-element.elementor-element-9311385{--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-24 .elementor-element.elementor-element-9311385:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-9311385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://company.athlete-asupato.com/wp-content/uploads/2025/11/bg-nayami.webp");background-size:cover;}.elementor-24 .elementor-element.elementor-element-c4fe1da > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-24 .elementor-element.elementor-element-c4fe1da{text-align:center;}.elementor-24 .elementor-element.elementor-element-c4fe1da .elementor-heading-title{font-size:2.4vw;font-weight:600;line-height:1.8;letter-spacing:0.4vw;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-0f44b95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-24 .elementor-element.elementor-element-216b4e6{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-216b4e6:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-216b4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-cf3ff9a{--display:flex;--min-height:9vw;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:1.5vw;--padding-bottom:3vw;--padding-left:1vw;--padding-right:1vw;}.elementor-24 .elementor-element.elementor-element-cf3ff9a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-cf3ff9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://company.athlete-asupato.com/wp-content/uploads/2025/11/Union.png");background-position:bottom center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-c96d2fe{width:initial;max-width:initial;}.elementor-24 .elementor-element.elementor-element-c96d2fe img{width:10%;}.elementor-24 .elementor-element.elementor-element-022c3f5 > .elementor-widget-container{padding:0.7vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-022c3f5{text-align:center;}.elementor-24 .elementor-element.elementor-element-022c3f5 .elementor-heading-title{font-size:1.1vw;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-88ead87{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:1vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-24 .elementor-element.elementor-element-24d3b21 img{width:70%;}.elementor-24 .elementor-element.elementor-element-16921c2{text-align:center;}.elementor-24 .elementor-element.elementor-element-16921c2 .elementor-heading-title{font-size:1.1vw;font-weight:600;line-height:1.5;}.elementor-24 .elementor-element.elementor-element-0ed908b{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-0ed908b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0ed908b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-68b9aa2{--display:flex;--min-height:9vw;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:1.5vw;--padding-bottom:2vw;--padding-left:1vw;--padding-right:1vw;}.elementor-24 .elementor-element.elementor-element-68b9aa2:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-68b9aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://company.athlete-asupato.com/wp-content/uploads/2025/11/Union.png");background-position:bottom center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-fd58673{width:initial;max-width:initial;}.elementor-24 .elementor-element.elementor-element-fd58673 img{width:10%;}.elementor-24 .elementor-element.elementor-element-88862e3{text-align:center;}.elementor-24 .elementor-element.elementor-element-88862e3 .elementor-heading-title{font-size:1.1vw;font-weight:600;line-height:1.3;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-f33b990{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:1vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-24 .elementor-element.elementor-element-b05a8f9 img{width:70%;}.elementor-24 .elementor-element.elementor-element-2f1048d{text-align:center;}.elementor-24 .elementor-element.elementor-element-2f1048d .elementor-heading-title{font-size:1.1vw;font-weight:600;line-height:1.5;}.elementor-24 .elementor-element.elementor-element-6ff0b8b{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-6ff0b8b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-6ff0b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-94dd59c{--display:flex;--min-height:9vw;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:1.5vw;--padding-bottom:2vw;--padding-left:1vw;--padding-right:1vw;}.elementor-24 .elementor-element.elementor-element-94dd59c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-94dd59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://company.athlete-asupato.com/wp-content/uploads/2025/11/Union.png");background-position:bottom center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-3150779{width:initial;max-width:initial;}.elementor-24 .elementor-element.elementor-element-3150779 img{width:10%;}.elementor-24 .elementor-element.elementor-element-fcb4a6b{text-align:center;}.elementor-24 .elementor-element.elementor-element-fcb4a6b .elementor-heading-title{font-size:1.1vw;font-weight:600;line-height:1.3;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-906e28b{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:1vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-24 .elementor-element.elementor-element-7fe3e82 img{width:70%;}.elementor-24 .elementor-element.elementor-element-dc0c146{text-align:center;}.elementor-24 .elementor-element.elementor-element-dc0c146 .elementor-heading-title{font-size:1.1vw;font-weight:600;line-height:1.5;}.elementor-24 .elementor-element.elementor-element-a6aa219{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-a6aa219:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a6aa219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-be59a75{--display:flex;--min-height:9vw;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:1.5vw;--padding-bottom:2vw;--padding-left:1vw;--padding-right:1vw;}.elementor-24 .elementor-element.elementor-element-be59a75:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-be59a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://company.athlete-asupato.com/wp-content/uploads/2025/11/Union.png");background-position:bottom center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-48f0d4a{width:initial;max-width:initial;}.elementor-24 .elementor-element.elementor-element-48f0d4a img{width:10%;}.elementor-24 .elementor-element.elementor-element-daa6505{text-align:center;}.elementor-24 .elementor-element.elementor-element-daa6505 .elementor-heading-title{font-size:1.1vw;font-weight:600;line-height:1.3;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-b24ef84{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:1vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-24 .elementor-element.elementor-element-74e97e3 img{width:70%;}.elementor-24 .elementor-element.elementor-element-8fbcd09{text-align:center;}.elementor-24 .elementor-element.elementor-element-8fbcd09 .elementor-heading-title{font-size:1.1vw;font-weight:600;line-height:1.5;}.elementor-24 .elementor-element.elementor-element-d43899a{--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-24 .elementor-element.elementor-element-d43899a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d43899a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://company.athlete-asupato.com/wp-content/uploads/2025/11/bg-about-scaled.webp");background-size:cover;}.elementor-24 .elementor-element.elementor-element-fb7682a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;}.elementor-24 .elementor-element.elementor-element-b532e85{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-a7d932b{--display:flex;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-24 .elementor-element.elementor-element-1d33664{width:var( --container-widget-width, 16vw );max-width:16vw;--container-widget-width:16vw;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-1d33664 > .elementor-widget-container{margin:0vw 0vw 2vw 0vw;}.elementor-24 .elementor-element.elementor-element-fe2f746 > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-24 .elementor-element.elementor-element-fe2f746 .elementor-heading-title{font-size:2vw;font-weight:700;line-height:1.5;}.elementor-24 .elementor-element.elementor-element-4023a60{font-size:1vw;font-weight:500;}.elementor-24 .elementor-element.elementor-element-24b1e0e{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-24 .elementor-element.elementor-element-24b1e0e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-24b1e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFAB;}.elementor-24 .elementor-element.elementor-element-ee5d744 > .elementor-widget-container{margin:0vw 0vw 2vw 0vw;}.elementor-24 .elementor-element.elementor-element-ee5d744{text-align:center;}.elementor-24 .elementor-element.elementor-element-ee5d744 .elementor-heading-title{font-size:1.4vw;font-weight:700;line-height:1.5;}.elementor-24 .elementor-element.elementor-element-53ea6e3{--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-24 .elementor-element.elementor-element-53ea6e3:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-53ea6e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://company.athlete-asupato.com/wp-content/uploads/2025/11/bg-feature-scaled.webp");background-size:cover;}.elementor-24 .elementor-element.elementor-element-9730880{--display:flex;--gap:0.5vw 0.5vw;--row-gap:0.5vw;--column-gap:0.5vw;--margin-top:0vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-d3854d7 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-d3854d7 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-d3854d7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-d3854d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-d3854d7 .elementor-icon-list-item > a{font-size:1vw;font-weight:700;}.elementor-24 .elementor-element.elementor-element-d3854d7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-f6ebcae .elementor-heading-title{font-size:2.8vw;font-weight:700;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-f19b7d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#969696;--border-color:#969696;--margin-top:0vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-24 .elementor-element.elementor-element-2cd1128{--display:flex;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-24 .elementor-element.elementor-element-5a5dd27 > .elementor-widget-container{margin:0vw 0vw 2vw 0vw;}.elementor-24 .elementor-element.elementor-element-5a5dd27{z-index:1;}.elementor-24 .elementor-element.elementor-element-5a5dd27 .elementor-heading-title{font-size:1.8vw;font-weight:700;line-height:1.5;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-ce6881b{z-index:1;font-size:1.1vw;font-weight:500;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-3231fd6{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;bottom:0vw;z-index:0;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-3231fd6{right:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-3231fd6{left:0px;}.elementor-24 .elementor-element.elementor-element-9948e07{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-3c7988b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#969696;--border-color:#969696;--margin-top:0vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-24 .elementor-element.elementor-element-646e70e{--display:flex;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-24 .elementor-element.elementor-element-d9fa1b0 > .elementor-widget-container{margin:0vw 0vw 2vw 0vw;}.elementor-24 .elementor-element.elementor-element-d9fa1b0{z-index:1;}.elementor-24 .elementor-element.elementor-element-d9fa1b0 .elementor-heading-title{font-size:1.8vw;font-weight:700;line-height:1.5;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-94a30e5{z-index:1;font-size:1.1vw;font-weight:500;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-32cd782{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;bottom:0vw;z-index:0;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-32cd782{right:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-32cd782{left:0px;}.elementor-24 .elementor-element.elementor-element-4583d01{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-4583d01.elementor-element{--order:-99999 /* order start hack */;}.elementor-24 .elementor-element.elementor-element-673f7b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#969696;--border-color:#969696;--margin-top:0vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-24 .elementor-element.elementor-element-85abd3c{--display:flex;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-24 .elementor-element.elementor-element-f42f082 > .elementor-widget-container{margin:0vw 0vw 2vw 0vw;}.elementor-24 .elementor-element.elementor-element-f42f082{z-index:1;}.elementor-24 .elementor-element.elementor-element-f42f082 .elementor-heading-title{font-size:1.8vw;font-weight:700;line-height:1.5;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-cc24e77{z-index:1;font-size:1.1vw;font-weight:500;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-5e9c22c{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;bottom:0vw;z-index:0;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-5e9c22c{right:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-5e9c22c{left:0px;}.elementor-24 .elementor-element.elementor-element-976de20{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-a9f4720{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:none;--border-style:none;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-24 .elementor-element.elementor-element-8897643{--display:flex;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-24 .elementor-element.elementor-element-1610586 > .elementor-widget-container{margin:0vw 0vw 2vw 0vw;}.elementor-24 .elementor-element.elementor-element-1610586{z-index:1;}.elementor-24 .elementor-element.elementor-element-1610586 .elementor-heading-title{font-size:1.8vw;font-weight:700;line-height:1.5;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-31b51f5{z-index:1;font-size:1.1vw;font-weight:500;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-2e473e1{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;bottom:0vw;z-index:0;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-2e473e1{right:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-2e473e1{left:0px;}.elementor-24 .elementor-element.elementor-element-1998e00{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-1998e00.elementor-element{--order:-99999 /* order start hack */;}.elementor-24 .elementor-element.elementor-element-1410c36{--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-24 .elementor-element.elementor-element-496d336{--display:flex;--gap:0.5vw 0.5vw;--row-gap:0.5vw;--column-gap:0.5vw;--margin-top:0vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;}.elementor-24 .elementor-element.elementor-element-35356cd .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-35356cd .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-35356cd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-35356cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-35356cd .elementor-icon-list-item > a{font-size:1vw;font-weight:700;}.elementor-24 .elementor-element.elementor-element-35356cd .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-c12ec57 .elementor-heading-title{font-size:2.8vw;font-weight:700;color:#000000;}.elementor-24 .elementor-element.elementor-element-22f8283{--display:flex;}.elementor-24 .elementor-element.elementor-element-e69a585 > .elementor-widget-container{margin:0vw 0vw 2vw 0vw;}.elementor-24 .elementor-element.elementor-element-e69a585{z-index:1;}.elementor-24 .elementor-element.elementor-element-e69a585 .elementor-heading-title{font-size:1.8vw;font-weight:700;line-height:1.5;color:#000000;}.elementor-24 .elementor-element.elementor-element-6e17589{z-index:1;font-size:1.1vw;font-weight:500;line-height:2;}.elementor-24 .elementor-element.elementor-element-0d23657{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-0d23657{right:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-0d23657{left:0px;}.elementor-24 .elementor-element.elementor-element-44c8a4e{--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;--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-24 .elementor-element.elementor-element-44c8a4e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-44c8a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-24 .elementor-element.elementor-element-1827edb{--display:flex;--gap:0.5vw 0.5vw;--row-gap:0.5vw;--column-gap:0.5vw;--margin-top:0vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;}.elementor-24 .elementor-element.elementor-element-08c664a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-08c664a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-08c664a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-08c664a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-08c664a .elementor-icon-list-item > a{font-size:1vw;font-weight:700;}.elementor-24 .elementor-element.elementor-element-08c664a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-f7e933c .elementor-heading-title{font-size:2.8vw;font-weight:700;color:#000000;}.elementor-24 .elementor-element.elementor-element-a284808{--swiper-slides-to-display:1;--swiper-offset-size:100px;--swiper-slides-gap:100px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-24 .elementor-element.elementor-element-a284808 .swiper-slide > .elementor-element{height:100%;}.elementor-24 .elementor-element.elementor-element-eb7f1cb{--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:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-24 .elementor-element.elementor-element-e356d29 > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-24 .elementor-element.elementor-element-e356d29{text-align:center;}.elementor-24 .elementor-element.elementor-element-e356d29 .elementor-heading-title{font-size:2.4vw;font-weight:700;line-height:1.8;letter-spacing:0.1vw;}.elementor-24 .elementor-element.elementor-element-e1254b5 > .elementor-widget-container{margin:2vw 0vw 6vw 0vw;}.elementor-24 .elementor-element.elementor-element-e1254b5{z-index:1;text-align:center;font-size:1vw;font-weight:500;}.elementor-24 .elementor-element.elementor-element-ca4db4c{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.11);--margin-top:0vw;--margin-bottom:6vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:3vw;--padding-left:1vw;--padding-right:1vw;}.elementor-24 .elementor-element.elementor-element-15d48fa > .elementor-widget-container{margin:-2vw 0vw 2vw 0vw;}.elementor-24 .elementor-element.elementor-element-15d48fa img{width:4vw;}.elementor-24 .elementor-element.elementor-element-d8926b3 > .elementor-widget-container{margin:0vw 0vw 2vw 0vw;}.elementor-24 .elementor-element.elementor-element-d8926b3{text-align:center;}.elementor-24 .elementor-element.elementor-element-d8926b3 .elementor-heading-title{font-size:2vw;font-weight:700;}.elementor-24 .elementor-element.elementor-element-b86b145{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-24 .elementor-element.elementor-element-c648a21{--display:flex;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-24 .elementor-element.elementor-element-28e4fc8 > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-24 .elementor-element.elementor-element-732c9fe > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-24 .elementor-element.elementor-element-732c9fe{text-align:center;}.elementor-24 .elementor-element.elementor-element-732c9fe .elementor-heading-title{font-size:1.2vw;font-weight:700;}.elementor-24 .elementor-element.elementor-element-d934375 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-d934375{z-index:1;text-align:start;font-size:1.1vw;font-weight:500;}.elementor-24 .elementor-element.elementor-element-f76c5f7{--display:flex;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-24 .elementor-element.elementor-element-b372d9a > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-24 .elementor-element.elementor-element-a08d7bc > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-24 .elementor-element.elementor-element-a08d7bc{text-align:center;}.elementor-24 .elementor-element.elementor-element-a08d7bc .elementor-heading-title{font-size:1.2vw;font-weight:700;}.elementor-24 .elementor-element.elementor-element-032c5c2 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-032c5c2{z-index:1;text-align:start;font-size:1.1vw;font-weight:500;}.elementor-24 .elementor-element.elementor-element-899d537{--display:flex;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-24 .elementor-element.elementor-element-d325c2d > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-24 .elementor-element.elementor-element-c5a9ad3 > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-24 .elementor-element.elementor-element-c5a9ad3{text-align:center;}.elementor-24 .elementor-element.elementor-element-c5a9ad3 .elementor-heading-title{font-size:1.2vw;font-weight:700;}.elementor-24 .elementor-element.elementor-element-c49371a > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-c49371a{z-index:1;text-align:start;font-size:1.1vw;font-weight:500;}.elementor-24 .elementor-element.elementor-element-cda6616 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-cda6616.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-cda6616{z-index:1;text-align:start;font-size:1vw;font-weight:500;}.elementor-24 .elementor-element.elementor-element-c01b458{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:0vw;--margin-bottom:6vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-24 .elementor-element.elementor-element-c01b458:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c01b458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-099af3c );}.elementor-24 .elementor-element.elementor-element-e5cc02c{text-align:center;}.elementor-24 .elementor-element.elementor-element-e5cc02c .elementor-heading-title{font-size:1.4vw;font-weight:700;}.elementor-24 .elementor-element.elementor-element-7f9f464 > .elementor-widget-container{margin:2vw 0vw 3vw 0vw;}.elementor-24 .elementor-element.elementor-element-7f9f464{text-align:center;}.elementor-24 .elementor-element.elementor-element-7f9f464 .elementor-heading-title{font-size:2vw;font-weight:700;}.elementor-24 .elementor-element.elementor-element-e98664b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-24 .elementor-element.elementor-element-5da85d9{--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-24 .elementor-element.elementor-element-12b9400 > .elementor-widget-container{margin:2vw 0vw 2vw 0vw;}.elementor-24 .elementor-element.elementor-element-12b9400{text-align:center;}.elementor-24 .elementor-element.elementor-element-12b9400 .elementor-heading-title{font-size:1.6vw;font-weight:700;}.elementor-24 .elementor-element.elementor-element-4464272 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-4464272{z-index:1;text-align:start;font-size:1.1vw;font-weight:400;}.elementor-24 .elementor-element.elementor-element-dcf96a4 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-dcf96a4{z-index:1;text-align:end;font-size:1vw;font-weight:400;}.elementor-24 .elementor-element.elementor-element-830aae9{--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-24 .elementor-element.elementor-element-f2797aa > .elementor-widget-container{margin:2vw 0vw 2vw 0vw;}.elementor-24 .elementor-element.elementor-element-f2797aa{text-align:center;}.elementor-24 .elementor-element.elementor-element-f2797aa .elementor-heading-title{font-size:1.6vw;font-weight:700;}.elementor-24 .elementor-element.elementor-element-7a61095 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-7a61095{z-index:1;text-align:start;font-size:1.1vw;font-weight:400;}.elementor-24 .elementor-element.elementor-element-44f9719 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-44f9719{z-index:1;text-align:end;font-size:1vw;font-weight:400;}.elementor-24 .elementor-element.elementor-element-44466c3{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.11);--margin-top:0vw;--margin-bottom:6vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:3vw;--padding-left:1vw;--padding-right:1vw;}.elementor-24 .elementor-element.elementor-element-9284394 > .elementor-widget-container{margin:-2vw 0vw 2vw 0vw;}.elementor-24 .elementor-element.elementor-element-9284394 img{width:4vw;}.elementor-24 .elementor-element.elementor-element-363c21c > .elementor-widget-container{margin:0vw 0vw 2vw 0vw;}.elementor-24 .elementor-element.elementor-element-363c21c{text-align:center;}.elementor-24 .elementor-element.elementor-element-363c21c .elementor-heading-title{font-size:2vw;font-weight:700;}.elementor-24 .elementor-element.elementor-element-bd1bae3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-24 .elementor-element.elementor-element-00d6971{--display:flex;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-24 .elementor-element.elementor-element-b0dd7c1 > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-24 .elementor-element.elementor-element-26cb532 > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-24 .elementor-element.elementor-element-26cb532{text-align:center;}.elementor-24 .elementor-element.elementor-element-26cb532 .elementor-heading-title{font-size:1.2vw;font-weight:700;}.elementor-24 .elementor-element.elementor-element-f2aeb8c > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-f2aeb8c{z-index:1;text-align:start;font-size:1.1vw;font-weight:500;}.elementor-24 .elementor-element.elementor-element-8425d0a{--display:flex;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-24 .elementor-element.elementor-element-8b3327f > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-24 .elementor-element.elementor-element-9f018d2 > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-24 .elementor-element.elementor-element-9f018d2{text-align:center;}.elementor-24 .elementor-element.elementor-element-9f018d2 .elementor-heading-title{font-size:1.2vw;font-weight:700;}.elementor-24 .elementor-element.elementor-element-9f32a11 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-9f32a11{z-index:1;text-align:start;font-size:1.1vw;font-weight:500;}.elementor-24 .elementor-element.elementor-element-0b31861{--display:flex;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-24 .elementor-element.elementor-element-edf5b6f > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-24 .elementor-element.elementor-element-365b2ba > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-24 .elementor-element.elementor-element-365b2ba{text-align:center;}.elementor-24 .elementor-element.elementor-element-365b2ba .elementor-heading-title{font-size:1.2vw;font-weight:700;}.elementor-24 .elementor-element.elementor-element-d492841 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-d492841{z-index:1;text-align:start;font-size:1.1vw;font-weight:500;}.elementor-24 .elementor-element.elementor-element-c15cf9f{--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-24 .elementor-element.elementor-element-c15cf9f:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c15cf9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-24 .elementor-element.elementor-element-7448afc{--display:flex;--gap:0.5vw 0.5vw;--row-gap:0.5vw;--column-gap:0.5vw;--margin-top:0vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;}.elementor-24 .elementor-element.elementor-element-c8a0e6f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-c8a0e6f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-c8a0e6f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-c8a0e6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-c8a0e6f .elementor-icon-list-item > a{font-size:1vw;font-weight:700;}.elementor-24 .elementor-element.elementor-element-c8a0e6f .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-01ab9b7 .elementor-heading-title{font-size:2.8vw;font-weight:700;color:#000000;}.elementor-24 .elementor-element.elementor-element-b59f3dd{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-24 .elementor-element.elementor-element-940943b > .elementor-widget-container{background-color:var( --e-global-color-099af3c );margin:0vw 0vw 2vw 0vw;padding:1vw 1vw 1vw 1vw;}.elementor-24 .elementor-element.elementor-element-940943b{font-size:1vw;font-weight:400;}.elementor-24 .elementor-element.elementor-element-85e5280{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-24 .elementor-element.elementor-element-876b936 > .elementor-widget-container{background-color:var( --e-global-color-099af3c );margin:0vw 0vw 2vw 0vw;padding:1vw 1vw 1vw 1vw;}.elementor-24 .elementor-element.elementor-element-876b936{font-size:1vw;font-weight:400;}.elementor-24 .elementor-element.elementor-element-d2c05b3{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-24 .elementor-element.elementor-element-ff5465b > .elementor-widget-container{background-color:var( --e-global-color-099af3c );margin:0vw 0vw 2vw 0vw;padding:1vw 1vw 1vw 1vw;}.elementor-24 .elementor-element.elementor-element-ff5465b{font-size:1vw;font-weight:400;}.elementor-24 .elementor-element.elementor-element-e305470{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-24 .elementor-element.elementor-element-23f5e5e > .elementor-widget-container{background-color:var( --e-global-color-099af3c );margin:0vw 0vw 2vw 0vw;padding:1vw 1vw 1vw 1vw;}.elementor-24 .elementor-element.elementor-element-23f5e5e{font-size:1vw;font-weight:400;}.elementor-24 .elementor-element.elementor-element-509177b{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-24 .elementor-element.elementor-element-e2b0a0c > .elementor-widget-container{background-color:var( --e-global-color-099af3c );margin:0vw 0vw 2vw 0vw;padding:1vw 1vw 1vw 1vw;}.elementor-24 .elementor-element.elementor-element-e2b0a0c{font-size:1vw;font-weight:400;}.elementor-24 .elementor-element.elementor-element-24cf178{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-24 .elementor-element.elementor-element-287a891 > .elementor-widget-container{background-color:var( --e-global-color-099af3c );margin:0vw 0vw 2vw 0vw;padding:1vw 1vw 1vw 1vw;}.elementor-24 .elementor-element.elementor-element-287a891{font-size:1vw;font-weight:400;}.elementor-24 .elementor-element.elementor-element-f16dbd9{--n-accordion-title-font-size:1.1vw;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:1vw;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-24 .elementor-element.elementor-element-f16dbd9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-24 .elementor-element.elementor-element-f16dbd9 {--n-accordion-padding:30px 30px 30px 30px;}:where( .elementor-24 .elementor-element.elementor-element-f16dbd9 > .elementor-widget-container > .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:bold;}:where( .elementor-24 .elementor-element.elementor-element-f16dbd9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-24 .elementor-element.elementor-element-c8792fe{--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:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-24 .elementor-element.elementor-element-7999a53 > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-24 .elementor-element.elementor-element-7999a53{text-align:center;}.elementor-24 .elementor-element.elementor-element-7999a53 .elementor-heading-title{font-size:2.4vw;font-weight:700;line-height:1.8;letter-spacing:0.1vw;}.elementor-24 .elementor-element.elementor-element-b50ff20 > .elementor-widget-container{margin:2vw 0vw 6vw 0vw;}.elementor-24 .elementor-element.elementor-element-b50ff20{z-index:1;text-align:center;font-size:1.1vw;font-weight:500;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-24 .elementor-element.elementor-element-e6ccfb2{--grid-columns:3;}.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-24 .elementor-element.elementor-element-ffcb63f .elementor-button{background-color:#000000;}.elementor-24 .elementor-element.elementor-element-ffcb63f > .elementor-widget-container{margin:4vw 0vw 4vw 0vw;}.elementor-24 .elementor-element.elementor-element-01c1ed9{--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:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-24 .elementor-element.elementor-element-968d0d3{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-24 .elementor-element.elementor-element-968d0d3:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-968d0d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-a7fa138{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-24 .elementor-element.elementor-element-a7fa138:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a7fa138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-46d5dc5{text-align:center;}.elementor-24 .elementor-element.elementor-element-46d5dc5 .elementor-heading-title{font-size:1.2vw;font-weight:700;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-5bfd6a9{text-align:center;}.elementor-24 .elementor-element.elementor-element-5bfd6a9 .elementor-heading-title{font-size:1.8vw;font-weight:700;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-3808500{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-24 .elementor-element.elementor-element-094857f{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-0ce5527{--display:flex;}.elementor-24 .elementor-element.elementor-element-19305f8 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-19305f8{z-index:1;text-align:start;font-size:1vw;font-weight:500;}.elementor-24 .elementor-element.elementor-element-1b28f61 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-1b28f61{z-index:1;text-align:end;font-size:1vw;font-weight:500;}:root{--page-title-display:none;}@media(max-width:1100px){.elementor-24 .elementor-element.elementor-element-55d6a3c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-55d6a3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-24 .elementor-element.elementor-element-55d6a3c{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a284808{--swiper-slides-to-display:2;}.elementor-24 .elementor-element.elementor-element-e6ccfb2{--grid-columns:2;}}@media(max-width:700px){.elementor-24 .elementor-element.elementor-element-55d6a3c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-55d6a3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://company.athlete-asupato.com/wp-content/uploads/2025/11/FV-sp.png");background-position:center center;}.elementor-24 .elementor-element.elementor-element-55d6a3c{--min-height:90vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-c757254 > .elementor-widget-container{margin:0vw 0vw 4vw 0vw;}.elementor-24 .elementor-element.elementor-element-c757254 .elementor-heading-title{font-size:6vw;}.elementor-24 .elementor-element.elementor-element-5a4b7b2 .elementor-heading-title{font-size:3vw;}.elementor-24 .elementor-element.elementor-element-f9b809f{font-size:3.4vw;}.elementor-24 .elementor-element.elementor-element-7d9633d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-c17dc22 img{height:30px;}.elementor-24 .elementor-element.elementor-element-04e5d38 img{height:30px;}.elementor-24 .elementor-element.elementor-element-c690d62 img{height:30px;}.elementor-24 .elementor-element.elementor-element-dc48173 img{height:30px;}.elementor-24 .elementor-element.elementor-element-c4fe1da > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-24 .elementor-element.elementor-element-c4fe1da .elementor-heading-title{font-size:4.4vw;}.elementor-24 .elementor-element.elementor-element-0f44b95{--gap:4vw 0vw;--row-gap:4vw;--column-gap:0vw;--margin-top:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-24 .elementor-element.elementor-element-216b4e6{--width:48%;}.elementor-24 .elementor-element.elementor-element-cf3ff9a{--min-height:24vw;}.elementor-24 .elementor-element.elementor-element-022c3f5 .elementor-heading-title{font-size:3.1vw;}.elementor-24 .elementor-element.elementor-element-88ead87{--padding-top:2vw;--padding-bottom:6vw;--padding-left:1vw;--padding-right:1vw;}.elementor-24 .elementor-element.elementor-element-24d3b21 img{width:1000%;}.elementor-24 .elementor-element.elementor-element-16921c2 .elementor-heading-title{font-size:3vw;}.elementor-24 .elementor-element.elementor-element-0ed908b{--width:48%;}.elementor-24 .elementor-element.elementor-element-68b9aa2{--min-height:24vw;}.elementor-24 .elementor-element.elementor-element-88862e3 .elementor-heading-title{font-size:3.1vw;}.elementor-24 .elementor-element.elementor-element-f33b990{--padding-top:2vw;--padding-bottom:6vw;--padding-left:1vw;--padding-right:1vw;}.elementor-24 .elementor-element.elementor-element-b05a8f9 img{width:1000%;}.elementor-24 .elementor-element.elementor-element-2f1048d .elementor-heading-title{font-size:3vw;}.elementor-24 .elementor-element.elementor-element-6ff0b8b{--width:48%;}.elementor-24 .elementor-element.elementor-element-94dd59c{--min-height:24vw;}.elementor-24 .elementor-element.elementor-element-fcb4a6b .elementor-heading-title{font-size:3.1vw;}.elementor-24 .elementor-element.elementor-element-906e28b{--padding-top:2vw;--padding-bottom:6vw;--padding-left:1vw;--padding-right:1vw;}.elementor-24 .elementor-element.elementor-element-7fe3e82 img{width:1000%;}.elementor-24 .elementor-element.elementor-element-dc0c146 .elementor-heading-title{font-size:3vw;}.elementor-24 .elementor-element.elementor-element-a6aa219{--width:48%;}.elementor-24 .elementor-element.elementor-element-be59a75{--min-height:24vw;}.elementor-24 .elementor-element.elementor-element-daa6505 .elementor-heading-title{font-size:3.1vw;}.elementor-24 .elementor-element.elementor-element-b24ef84{--padding-top:2vw;--padding-bottom:6vw;--padding-left:1vw;--padding-right:1vw;}.elementor-24 .elementor-element.elementor-element-74e97e3 img{width:1000%;}.elementor-24 .elementor-element.elementor-element-8fbcd09 .elementor-heading-title{font-size:3vw;}.elementor-24 .elementor-element.elementor-element-b532e85{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-24 .elementor-element.elementor-element-b532e85 img{width:70%;}.elementor-24 .elementor-element.elementor-element-a7d932b{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-24 .elementor-element.elementor-element-1d33664{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-24 .elementor-element.elementor-element-1d33664 img{width:34vw;}.elementor-24 .elementor-element.elementor-element-fe2f746 .elementor-heading-title{font-size:4.4vw;}.elementor-24 .elementor-element.elementor-element-4023a60{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-24b1e0e{--border-radius:20px 20px 20px 20px;--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-24 .elementor-element.elementor-element-ee5d744 .elementor-heading-title{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-9730880{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--margin-top:0vw;--margin-bottom:8vw;--margin-left:0vw;--margin-right:0vw;}.elementor-24 .elementor-element.elementor-element-d3854d7{--e-icon-list-icon-size:8px;}.elementor-24 .elementor-element.elementor-element-d3854d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-d3854d7 .elementor-icon-list-item > a{font-size:3.4vw;}.elementor-24 .elementor-element.elementor-element-f6ebcae .elementor-heading-title{font-size:5.2vw;}.elementor-24 .elementor-element.elementor-element-f19b7d9{--margin-top:0vw;--margin-bottom:8vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-24 .elementor-element.elementor-element-5a5dd27 .elementor-heading-title{font-size:4.2vw;}.elementor-24 .elementor-element.elementor-element-ce6881b{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-9948e07{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-24 .elementor-element.elementor-element-9948e07 img{width:70%;}.elementor-24 .elementor-element.elementor-element-3c7988b{--margin-top:0vw;--margin-bottom:8vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-24 .elementor-element.elementor-element-d9fa1b0 .elementor-heading-title{font-size:4.2vw;}.elementor-24 .elementor-element.elementor-element-94a30e5{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-4583d01{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-24 .elementor-element.elementor-element-4583d01.elementor-element{--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-4583d01 img{width:70%;}.elementor-24 .elementor-element.elementor-element-673f7b9{--margin-top:0vw;--margin-bottom:8vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-24 .elementor-element.elementor-element-f42f082 .elementor-heading-title{font-size:4.2vw;}.elementor-24 .elementor-element.elementor-element-cc24e77{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-976de20{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-24 .elementor-element.elementor-element-976de20 img{width:70%;}.elementor-24 .elementor-element.elementor-element-a9f4720{--margin-top:0vw;--margin-bottom:8vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-24 .elementor-element.elementor-element-1610586 .elementor-heading-title{font-size:4.2vw;}.elementor-24 .elementor-element.elementor-element-31b51f5{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-1998e00{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-24 .elementor-element.elementor-element-1998e00.elementor-element{--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-1998e00 img{width:70%;}.elementor-24 .elementor-element.elementor-element-496d336{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--margin-top:0vw;--margin-bottom:8vw;--margin-left:0vw;--margin-right:0vw;--z-index:10;}.elementor-24 .elementor-element.elementor-element-35356cd{--e-icon-list-icon-size:8px;}.elementor-24 .elementor-element.elementor-element-35356cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-35356cd .elementor-icon-list-item > a{font-size:3.4vw;}.elementor-24 .elementor-element.elementor-element-c12ec57 .elementor-heading-title{font-size:5.2vw;}.elementor-24 .elementor-element.elementor-element-e69a585 .elementor-heading-title{font-size:4.2vw;}.elementor-24 .elementor-element.elementor-element-6e17589{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-1827edb{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--margin-top:0vw;--margin-bottom:8vw;--margin-left:5vw;--margin-right:0vw;}.elementor-24 .elementor-element.elementor-element-08c664a{--e-icon-list-icon-size:8px;}.elementor-24 .elementor-element.elementor-element-08c664a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-08c664a .elementor-icon-list-item > a{font-size:3.4vw;}.elementor-24 .elementor-element.elementor-element-f7e933c .elementor-heading-title{font-size:5.2vw;}.elementor-24 .elementor-element.elementor-element-a284808{--swiper-slides-to-display:1;--swiper-offset-size:30px;--swiper-slides-gap:20px;}.elementor-24 .elementor-element.elementor-element-e356d29 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-24 .elementor-element.elementor-element-e356d29 .elementor-heading-title{font-size:5.2vw;}.elementor-24 .elementor-element.elementor-element-e1254b5{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-ca4db4c{--margin-top:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-24 .elementor-element.elementor-element-15d48fa > .elementor-widget-container{margin:-6vw 0vw 4vw 0vw;}.elementor-24 .elementor-element.elementor-element-15d48fa img{width:12vw;}.elementor-24 .elementor-element.elementor-element-d8926b3 .elementor-heading-title{font-size:4.8vw;}.elementor-24 .elementor-element.elementor-element-732c9fe > .elementor-widget-container{margin:4vw 0vw 4vw 0vw;}.elementor-24 .elementor-element.elementor-element-732c9fe .elementor-heading-title{font-size:4vw;}.elementor-24 .elementor-element.elementor-element-d934375{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-a08d7bc > .elementor-widget-container{margin:4vw 0vw 4vw 0vw;}.elementor-24 .elementor-element.elementor-element-a08d7bc .elementor-heading-title{font-size:4vw;}.elementor-24 .elementor-element.elementor-element-032c5c2{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-c5a9ad3 > .elementor-widget-container{margin:4vw 0vw 4vw 0vw;}.elementor-24 .elementor-element.elementor-element-c5a9ad3 .elementor-heading-title{font-size:4vw;}.elementor-24 .elementor-element.elementor-element-c49371a{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-cda6616{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-e5cc02c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e5cc02c .elementor-heading-title{font-size:4.8vw;}.elementor-24 .elementor-element.elementor-element-7f9f464 > .elementor-widget-container{margin:6vw 0vw 4vw 0vw;}.elementor-24 .elementor-element.elementor-element-7f9f464 .elementor-heading-title{font-size:4vw;}.elementor-24 .elementor-element.elementor-element-12b9400 > .elementor-widget-container{margin:4vw 0vw 4vw 0vw;}.elementor-24 .elementor-element.elementor-element-12b9400 .elementor-heading-title{font-size:4.8vw;}.elementor-24 .elementor-element.elementor-element-4464272{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-dcf96a4{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-f2797aa > .elementor-widget-container{margin:4vw 0vw 4vw 0vw;}.elementor-24 .elementor-element.elementor-element-f2797aa .elementor-heading-title{font-size:4.8vw;}.elementor-24 .elementor-element.elementor-element-7a61095{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-44f9719{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-44466c3{--margin-top:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-24 .elementor-element.elementor-element-9284394 > .elementor-widget-container{margin:-6vw 0vw 4vw 0vw;}.elementor-24 .elementor-element.elementor-element-9284394 img{width:12vw;}.elementor-24 .elementor-element.elementor-element-363c21c .elementor-heading-title{font-size:4.8vw;}.elementor-24 .elementor-element.elementor-element-26cb532 > .elementor-widget-container{margin:4vw 0vw 4vw 0vw;}.elementor-24 .elementor-element.elementor-element-26cb532 .elementor-heading-title{font-size:4vw;}.elementor-24 .elementor-element.elementor-element-f2aeb8c{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-9f018d2 > .elementor-widget-container{margin:4vw 0vw 4vw 0vw;}.elementor-24 .elementor-element.elementor-element-9f018d2 .elementor-heading-title{font-size:4vw;}.elementor-24 .elementor-element.elementor-element-9f32a11{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-365b2ba > .elementor-widget-container{margin:4vw 0vw 4vw 0vw;}.elementor-24 .elementor-element.elementor-element-365b2ba .elementor-heading-title{font-size:4vw;}.elementor-24 .elementor-element.elementor-element-d492841{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-7448afc{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--margin-top:0vw;--margin-bottom:8vw;--margin-left:0vw;--margin-right:0vw;}.elementor-24 .elementor-element.elementor-element-c8a0e6f{--e-icon-list-icon-size:8px;}.elementor-24 .elementor-element.elementor-element-c8a0e6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-c8a0e6f .elementor-icon-list-item > a{font-size:3.4vw;}.elementor-24 .elementor-element.elementor-element-01ab9b7 .elementor-heading-title{font-size:5.2vw;}.elementor-24 .elementor-element.elementor-element-940943b > .elementor-widget-container{margin:0vw 0vw 4vw 0vw;padding:3vw 3vw 3vw 3vw;}.elementor-24 .elementor-element.elementor-element-940943b{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-876b936 > .elementor-widget-container{margin:0vw 0vw 4vw 0vw;padding:3vw 3vw 3vw 3vw;}.elementor-24 .elementor-element.elementor-element-876b936{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-ff5465b > .elementor-widget-container{margin:0vw 0vw 4vw 0vw;padding:3vw 3vw 3vw 3vw;}.elementor-24 .elementor-element.elementor-element-ff5465b{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-23f5e5e > .elementor-widget-container{margin:0vw 0vw 4vw 0vw;padding:3vw 3vw 3vw 3vw;}.elementor-24 .elementor-element.elementor-element-23f5e5e{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-e2b0a0c > .elementor-widget-container{margin:0vw 0vw 4vw 0vw;padding:3vw 3vw 3vw 3vw;}.elementor-24 .elementor-element.elementor-element-e2b0a0c{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-287a891 > .elementor-widget-container{margin:0vw 0vw 4vw 0vw;padding:3vw 3vw 3vw 3vw;}.elementor-24 .elementor-element.elementor-element-287a891{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-f16dbd9{--n-accordion-item-title-space-between:4vw;--n-accordion-title-font-size:4vw;}.elementor-24 .elementor-element.elementor-element-f16dbd9 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-24 .elementor-element.elementor-element-f16dbd9 > .elementor-widget-container > .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.2;}.elementor-24 .elementor-element.elementor-element-7999a53 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-24 .elementor-element.elementor-element-7999a53 .elementor-heading-title{font-size:5.2vw;}.elementor-24 .elementor-element.elementor-element-b50ff20{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-e6ccfb2{--grid-columns:1;}.elementor-24 .elementor-element.elementor-element-a7fa138{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-24 .elementor-element.elementor-element-46d5dc5 .elementor-heading-title{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-5bfd6a9 .elementor-heading-title{font-size:4.4vw;}.elementor-24 .elementor-element.elementor-element-3808500{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-24 .elementor-element.elementor-element-094857f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-24 .elementor-element.elementor-element-094857f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-24 .elementor-element.elementor-element-094857f.elementor-element{--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-094857f img{width:70%;}.elementor-24 .elementor-element.elementor-element-19305f8{font-size:3.2vw;}.elementor-24 .elementor-element.elementor-element-1b28f61{font-size:3.2vw;}}@media(min-width:701px){.elementor-24 .elementor-element.elementor-element-55d6a3c{--content-width:90vw;}.elementor-24 .elementor-element.elementor-element-b7f9071{--width:46vw;}.elementor-24 .elementor-element.elementor-element-9311385{--content-width:80vw;}.elementor-24 .elementor-element.elementor-element-216b4e6{--width:24%;}.elementor-24 .elementor-element.elementor-element-0ed908b{--width:24%;}.elementor-24 .elementor-element.elementor-element-6ff0b8b{--width:24%;}.elementor-24 .elementor-element.elementor-element-a6aa219{--width:24%;}.elementor-24 .elementor-element.elementor-element-d43899a{--content-width:80vw;}.elementor-24 .elementor-element.elementor-element-a7d932b{--width:50%;}.elementor-24 .elementor-element.elementor-element-24b1e0e{--content-width:60vw;}.elementor-24 .elementor-element.elementor-element-53ea6e3{--content-width:80vw;}.elementor-24 .elementor-element.elementor-element-2cd1128{--width:48%;}.elementor-24 .elementor-element.elementor-element-646e70e{--width:48%;}.elementor-24 .elementor-element.elementor-element-85abd3c{--width:48%;}.elementor-24 .elementor-element.elementor-element-8897643{--width:48%;}.elementor-24 .elementor-element.elementor-element-1410c36{--content-width:80vw;}.elementor-24 .elementor-element.elementor-element-22f8283{--width:50%;}.elementor-24 .elementor-element.elementor-element-0d23657{--width:43%;}.elementor-24 .elementor-element.elementor-element-eb7f1cb{--content-width:80vw;}.elementor-24 .elementor-element.elementor-element-ca4db4c{--content-width:70vw;}.elementor-24 .elementor-element.elementor-element-c648a21{--width:30%;}.elementor-24 .elementor-element.elementor-element-f76c5f7{--width:30%;}.elementor-24 .elementor-element.elementor-element-899d537{--width:30%;}.elementor-24 .elementor-element.elementor-element-5da85d9{--width:47%;}.elementor-24 .elementor-element.elementor-element-830aae9{--width:47%;}.elementor-24 .elementor-element.elementor-element-00d6971{--width:30%;}.elementor-24 .elementor-element.elementor-element-8425d0a{--width:30%;}.elementor-24 .elementor-element.elementor-element-0b31861{--width:30%;}.elementor-24 .elementor-element.elementor-element-c15cf9f{--content-width:80vw;}.elementor-24 .elementor-element.elementor-element-c8792fe{--content-width:80vw;}.elementor-24 .elementor-element.elementor-element-01c1ed9{--content-width:61vw;}.elementor-24 .elementor-element.elementor-element-0ce5527{--width:65%;}}/* Start custom CSS for heading, class: .elementor-element-c757254 */.obi {
    background: black;
    margin: 0 0.5vw;
    padding: 0 0.2vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a4b7b2 */.fv-line {
    display: flex;
    align-items: center;
    column-gap: 1vw;
}
.fv-line::after {
    content: "";
    display: block;
    width: calc(100% - 14vw);
    height: 1px;
    background: white;
}

@media(max-width: 700px) {
    .fv-line  {
       column-gap: 4vw;     
    }
   .fv-line::after {
     width: calc(100% - 45vw);      
   } 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4fe1da */.gold {
    color: #CA9C51;
}
.center-ttl::after {
    content: "";
    width: 100px;
    height: 1px;
    background: white;
    position: absolute;
    left: 50%;
    transform: translatex(-50%);
    bottom: 0;
}

@media(max-width: 700px) {
    .center-ttl::after {
        width: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16921c2 */.red {
    color: #B22011;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-216b4e6 */.hidden {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ed908b */.hidden {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ff0b8b */.hidden {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6aa219 */.hidden {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee5d744 */.em {
    font-size: 1.8vw;
}

@media(max-width: 700px) {
    .em {
    font-size: 4vw;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a5dd27 */.feature__ttl {
    display: flex;
    column-gap: 1vw;
}
.feature__ttl::before {
    content: "";
    display: block;
    width: 30px;
    height: 1px;
    background: white;
    margin-top: 1.3vw
}

@media(max-width: 700px) {
    .feature__ttl {
        column-gap: 2vw;
    }
    .feature__ttl::before  {
        width: 20px;
        margin-top: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e17589 */.skill strong {
    background: #7A160C;
    color: white;
    padding: 0px 10px;
    display: inline-block;
    margin-right: 5px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7599f51 */@keyframes vertical-animation {
  from {
    transform: translateY(0);
  }

  to {
    transform: translateY(-100%);
  }
}

.slider-container {
  height: 100%;
  overflow: hidden;
}

.slider-wrapper {
  display: grid; /* slideのmargin-bottom値を全て内包させる為 */
  animation: vertical-animation 30s linear infinite;
}

.slide {
  width: 400px;
  margin: 0 auto 0px;
}

.slide img {
  width: 100%;
  height: auto;
  vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e356d29 */.center-ttl.gray::after {
    content: "";
    background: #D9D9D9;
}

@media(max-width: 700px) {
    .center-ttl::after {
        width: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1254b5 */.skill strong {
    background: #7A160C;
    color: white;
    padding: 0px 10px;
    display: inline-block;
    margin-right: 5px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-732c9fe */.number {
    background: #7A160C;
    color: white;
    padding: 1vw;
    border-radius: 50%;
    display: flex;
    width: 1.2vw;
    height: 1.2vw;
    align-items: center;
    justify-content: center;
}

.guide__ttl h3 {
    display: flex;
    align-items: center;
    column-gap: 10px;
    justify-content: center;
    margin-left: -1vw;
}

@media(max-width: 700px) {
    .number {
        width: 6vw;
        height: 6vw;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d934375 */.skill strong {
    background: #7A160C;
    color: white;
    padding: 0px 10px;
    display: inline-block;
    margin-right: 5px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-032c5c2 */.skill strong {
    background: #7A160C;
    color: white;
    padding: 0px 10px;
    display: inline-block;
    margin-right: 5px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c49371a */.skill strong {
    background: #7A160C;
    color: white;
    padding: 0px 10px;
    display: inline-block;
    margin-right: 5px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cda6616 */.skill strong {
    background: #7A160C;
    color: white;
    padding: 0px 10px;
    display: inline-block;
    margin-right: 5px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5cc02c */.fuki {
    background: #7A160C;
    display: inline-block;
    z-index: 10;
    position: relative;
    color: white;
    padding: 1vw 2vw;
    border-radius: 5px;
}

.fuki::after {
    content:"";
     width: 0;
      height: 0;
      border-style: solid;
      border-right: 20px solid transparent;
      border-left: 20px solid transparent;
      border-top: 30px solid #7a160c;
      border-bottom: 0;
      position: absolute;
      left: 50%;
      transform: translatex(-50%);
      bottom: -20px;
      z-index: -1;
}

@media(max-width: 700px) {
  .fuki::after {
    border-right: 20px solid transparent;
    border-left: 20px solid transparent;
    border-top: 20px solid #7a160c;
    bottom: -10px;
  }
  .fuki {
      padding: 2vw 6vw;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4464272 */.skill strong {
    background: #7A160C;
    color: white;
    padding: 0px 10px;
    display: inline-block;
    margin-right: 5px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dcf96a4 */.skill strong {
    background: #7A160C;
    color: white;
    padding: 0px 10px;
    display: inline-block;
    margin-right: 5px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a61095 */.skill strong {
    background: #7A160C;
    color: white;
    padding: 0px 10px;
    display: inline-block;
    margin-right: 5px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44f9719 */.skill strong {
    background: #7A160C;
    color: white;
    padding: 0px 10px;
    display: inline-block;
    margin-right: 5px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2aeb8c */.skill strong {
    background: #7A160C;
    color: white;
    padding: 0px 10px;
    display: inline-block;
    margin-right: 5px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f32a11 */.skill strong {
    background: #7A160C;
    color: white;
    padding: 0px 10px;
    display: inline-block;
    margin-right: 5px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d492841 */.skill strong {
    background: #7A160C;
    color: white;
    padding: 0px 10px;
    display: inline-block;
    margin-right: 5px
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f16dbd9 */details {
    background: white;
    box-shadow: 0 4px 10px #cccc;
    border-radius: 10px
}

summary {
    display: flex;
    justify-content: space-between!important;
}

.e-n-accordion-item-title-header::before {
    content: "";
    display: block;
    width: 2vw;
    height: 2vw;
    background: url(http://company.athlete-asupato.com/wp-content/uploads/2025/11/icon-q.png) no-repeat;
    background-size: contain;
}

.e-n-accordion-item-title-header {
    column-gap: 10px;
}

@media(max-width: 700px) {
  
.e-n-accordion-item-title-header::before {
        min-width: 8vw;
    min-height: 8vw;
}  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7999a53 */.center-ttl.gray::after {
    content: "";
    background: #D9D9D9;
}

@media(max-width: 700px) {
    .center-ttl::after {
        width: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b50ff20 */.skill strong {
    background: #7A160C;
    color: white;
    padding: 0px 10px;
    display: inline-block;
    margin-right: 5px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19305f8 */.skill strong {
    background: #7A160C;
    color: white;
    padding: 0px 10px;
    display: inline-block;
    margin-right: 5px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b28f61 */.skill strong {
    background: #7A160C;
    color: white;
    padding: 0px 10px;
    display: inline-block;
    margin-right: 5px
}/* End custom CSS */