.elementor-9429 .elementor-element.elementor-element-6fddee3c{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9429 .elementor-element.elementor-element-5d14f2b3{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9429 .elementor-element.elementor-element-ab7a7da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:130px 130px;--row-gap:130px;--column-gap:130px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9429 .elementor-element.elementor-element-ab7a7da:not(.elementor-motion-effects-element-type-background), .elementor-9429 .elementor-element.elementor-element-ab7a7da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teacherwen.wpsite.pro/wp-content/uploads/2024/07/Vector-40.svg");background-position:-229px 316px;background-repeat:no-repeat;}.elementor-9429 .elementor-element.elementor-element-3987fa5{--display:flex;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-9429 .elementor-element.elementor-element-5492303{text-align:center;}.elementor-9429 .elementor-element.elementor-element-5492303 .elementor-heading-title{font-size:80px;font-weight:500;color:var( --e-global-color-text );}.elementor-9429 .elementor-element.elementor-element-5823950{--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;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9429 .elementor-element.elementor-element-e53ca21.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9429 .elementor-element.elementor-element-e53ca21 .elementor-heading-title{font-size:80px;font-weight:700;color:#CF2E2E;}.elementor-9429 .elementor-element.elementor-element-caedeb5{--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;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9429 .elementor-element.elementor-element-97e89d9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9429 .elementor-element.elementor-element-97e89d9{text-align:right;}.elementor-9429 .elementor-element.elementor-element-97e89d9 .elementor-heading-title{font-size:80px;font-weight:700;color:#FFDD21;}.elementor-9429 .elementor-element.elementor-element-4ae17e0{--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;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9429 .elementor-element.elementor-element-024cd4d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9429 .elementor-element.elementor-element-024cd4d .elementor-heading-title{font-size:80px;font-weight:700;color:#F67E83;}.elementor-9429 .elementor-element.elementor-element-8e640e3{--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;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9429 .elementor-element.elementor-element-46c333e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9429 .elementor-element.elementor-element-46c333e{text-align:right;}.elementor-9429 .elementor-element.elementor-element-46c333e .elementor-heading-title{font-size:80px;font-weight:700;color:#6E8EFF;}.elementor-9429 .elementor-element.elementor-element-84e82a8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-9429 .elementor-element.elementor-element-e60c704 .elementor-button{background-color:var( --e-global-color-primary );font-size:32px;font-weight:400;fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );box-shadow:0px 4px 6px 1px rgba(0, 0, 0, 0.41);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:20px 71px 20px 40px;}.elementor-9429 .elementor-element.elementor-element-e60c704 .elementor-button:hover, .elementor-9429 .elementor-element.elementor-element-e60c704 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9429 .elementor-element.elementor-element-e60c704 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9429 .elementor-element.elementor-element-e60c704 .elementor-button:hover svg, .elementor-9429 .elementor-element.elementor-element-e60c704 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-9429 .elementor-element.elementor-element-58b3c48f{--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:300px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9429 .elementor-element.elementor-element-58b3c48f:not(.elementor-motion-effects-element-type-background), .elementor-9429 .elementor-element.elementor-element-58b3c48f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-9429 .elementor-element.elementor-element-56fd83d8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9429 .elementor-element.elementor-element-6b6daf6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-9429 .elementor-element.elementor-element-05758b5 .elementor-button{background-color:var( --e-global-color-primary );font-size:32px;font-weight:400;fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );box-shadow:0px 4px 6px 1px rgba(0, 0, 0, 0.41);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:20px 71px 20px 40px;}.elementor-9429 .elementor-element.elementor-element-05758b5 .elementor-button:hover, .elementor-9429 .elementor-element.elementor-element-05758b5 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9429 .elementor-element.elementor-element-05758b5.elementor-element{--align-self:flex-end;}.elementor-9429 .elementor-element.elementor-element-05758b5{z-index:1;}.elementor-9429 .elementor-element.elementor-element-05758b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9429 .elementor-element.elementor-element-05758b5 .elementor-button:hover svg, .elementor-9429 .elementor-element.elementor-element-05758b5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-9429 .elementor-element.elementor-element-f650b23{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9429 .elementor-element.elementor-element-f650b23:not(.elementor-motion-effects-element-type-background), .elementor-9429 .elementor-element.elementor-element-f650b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teacherwen.wpsite.pro/wp-content/uploads/2024/07/Vector-402.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9429 .elementor-element.elementor-element-1c18404{--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-9429 .elementor-element.elementor-element-0a217f3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9429 .elementor-element.elementor-element-6655e63{--display:flex;--min-height:420px;--justify-content:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--border-radius:20px 20px 20px 20px;box-shadow:0px -4px 25px 0px rgba(0, 0, 0, 0.28);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9429 .elementor-element.elementor-element-6655e63:not(.elementor-motion-effects-element-type-background), .elementor-9429 .elementor-element.elementor-element-6655e63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}body:not(.rtl) .elementor-9429 .elementor-element.elementor-element-d2a2f7c{right:-64px;}body.rtl .elementor-9429 .elementor-element.elementor-element-d2a2f7c{left:-64px;}.elementor-9429 .elementor-element.elementor-element-d2a2f7c{top:142px;}.elementor-9429 .elementor-element.elementor-element-d2a2f7c img{width:100%;max-width:100%;}.elementor-9429 .elementor-element.elementor-element-5ed07cd{text-align:center;}.elementor-9429 .elementor-element.elementor-element-5ed07cd .elementor-heading-title{font-size:55px;font-weight:400;}.elementor-9429 .elementor-element.elementor-element-8d04a75 .elementor-button{background-color:var( --e-global-color-primary );font-size:32px;font-weight:400;fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );box-shadow:0px 4px 6px 1px rgba(0, 0, 0, 0.41);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:20px 71px 20px 40px;}.elementor-9429 .elementor-element.elementor-element-8d04a75 .elementor-button:hover, .elementor-9429 .elementor-element.elementor-element-8d04a75 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9429 .elementor-element.elementor-element-8d04a75 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9429 .elementor-element.elementor-element-8d04a75 .elementor-button:hover svg, .elementor-9429 .elementor-element.elementor-element-8d04a75 .elementor-button:focus svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-9429 .elementor-element.elementor-element-9ce540d{right:0px;}body.rtl .elementor-9429 .elementor-element.elementor-element-9ce540d{left:0px;}.elementor-9429 .elementor-element.elementor-element-9ce540d{top:0px;}.elementor-9429 .elementor-element.elementor-element-3d78768d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-9429 .elementor-element.elementor-element-3d78768d:not(.elementor-motion-effects-element-type-background), .elementor-9429 .elementor-element.elementor-element-3d78768d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-9429 .elementor-element.elementor-element-1b08ef98 > .elementor-widget-container{margin:0px 0px 90px 0px;}.elementor-9429 .elementor-element.elementor-element-1b08ef98{text-align:center;}.elementor-9429 .elementor-element.elementor-element-1b08ef98 .elementor-heading-title{font-size:55px;font-weight:500;}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-terms > .pp-post-term:not(:last-child):after{content:",";}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-posts-container .pp-post-thumbnail-wrap{padding-bottom:calc( 0.6 * 100% );}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-meta .pp-meta-separator:not(:last-child):after{content:"-";}.elementor-9429 .elementor-element.elementor-element-5bc72846{--grid-column-gap:28px;--grid-row-gap:27px;}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-posts:not(.elementor-grid){margin-left:-28px;}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-posts:not(.elementor-grid) .pp-post-wrap{padding-left:28px;}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-elementor-grid .pp-grid-item-wrap{margin-bottom:27px;}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-thumbnail, .elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-thumbnail img{border-radius:10px 10px 10px 10px;}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-thumbnail{margin-bottom:16px;}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-terms{font-size:22px;color:#959595;}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-terms-wrap{margin-bottom:10px;}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-terms .pp-post-term:not(:last-child){margin-right:5px;}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-title, .elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-title a{color:var( --e-global-color-text );}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-title{font-size:30px;font-weight:400;line-height:42px;margin-bottom:10px;}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-meta{color:#959595;margin-bottom:20px;}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-meta, .elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-meta a{font-size:22px;}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-meta .pp-meta-separator:not(:last-child){margin-left:calc(5px / 2);margin-right:calc(5px / 2);}.elementor-9429 .elementor-element.elementor-element-4d855652 .elementor-button{background-color:var( --e-global-color-primary );font-size:32px;font-weight:400;fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );box-shadow:0px 4px 6px 1px rgba(0, 0, 0, 0.41);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:20px 71px 20px 40px;}.elementor-9429 .elementor-element.elementor-element-4d855652 .elementor-button:hover, .elementor-9429 .elementor-element.elementor-element-4d855652 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9429 .elementor-element.elementor-element-4d855652 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9429 .elementor-element.elementor-element-4d855652 .elementor-button:hover svg, .elementor-9429 .elementor-element.elementor-element-4d855652 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-9429 .elementor-element.elementor-element-105a6b67{--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:0px;--margin-bottom:270px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1440px){.elementor-9429 .elementor-element.elementor-element-ab7a7da:not(.elementor-motion-effects-element-type-background), .elementor-9429 .elementor-element.elementor-element-ab7a7da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-229px 316px;}.elementor-9429 .elementor-element.elementor-element-5492303 .elementor-heading-title{font-size:45px;}.elementor-9429 .elementor-element.elementor-element-6655e63{--min-height:348px;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}body:not(.rtl) .elementor-9429 .elementor-element.elementor-element-d2a2f7c{right:-64px;}body.rtl .elementor-9429 .elementor-element.elementor-element-d2a2f7c{left:-64px;}.elementor-9429 .elementor-element.elementor-element-d2a2f7c{top:87px;}.elementor-9429 .elementor-element.elementor-element-d2a2f7c img{width:104px;}.elementor-9429 .elementor-element.elementor-element-5ed07cd .elementor-heading-title{font-size:40px;}}@media(max-width:1200px){.elementor-9429 .elementor-element.elementor-element-6655e63{--min-height:296px;}.elementor-9429 .elementor-element.elementor-element-5ed07cd .elementor-heading-title{font-size:31px;}}@media(max-width:1024px){.elementor-9429 .elementor-element.elementor-element-ab7a7da:not(.elementor-motion-effects-element-type-background), .elementor-9429 .elementor-element.elementor-element-ab7a7da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-9429 .elementor-element.elementor-element-e60c704.elementor-element{--align-self:center;}.elementor-9429 .elementor-element.elementor-element-58b3c48f{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9429 .elementor-element.elementor-element-56fd83d8 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-9429 .elementor-element.elementor-element-6b6daf6{--justify-content:flex-end;--padding-top:0px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-9429 .elementor-element.elementor-element-05758b5.elementor-element{--align-self:center;}.elementor-9429 .elementor-element.elementor-element-f650b23{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-9429 .elementor-element.elementor-element-6655e63{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-9429 .elementor-element.elementor-element-8d04a75.elementor-element{--align-self:center;}.elementor-9429 .elementor-element.elementor-element-4d855652.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-9429 .elementor-element.elementor-element-ab7a7da{--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9429 .elementor-element.elementor-element-ab7a7da:not(.elementor-motion-effects-element-type-background), .elementor-9429 .elementor-element.elementor-element-ab7a7da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-23px 176px;background-size:150% auto;}.elementor-9429 .elementor-element.elementor-element-3987fa5{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9429 .elementor-element.elementor-element-5492303 .elementor-heading-title{font-size:22px;}.elementor-9429 .elementor-element.elementor-element-5823950{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-9429 .elementor-element.elementor-element-e53ca21 .elementor-heading-title{font-size:22px;}.elementor-9429 .elementor-element.elementor-element-caedeb5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-9429 .elementor-element.elementor-element-97e89d9 .elementor-heading-title{font-size:22px;}.elementor-9429 .elementor-element.elementor-element-4ae17e0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-9429 .elementor-element.elementor-element-024cd4d .elementor-heading-title{font-size:22px;}.elementor-9429 .elementor-element.elementor-element-8e640e3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-9429 .elementor-element.elementor-element-46c333e .elementor-heading-title{font-size:22px;}.elementor-9429 .elementor-element.elementor-element-b96174c img{width:54%;}.elementor-9429 .elementor-element.elementor-element-e60c704 .elementor-button{font-size:16px;padding:10px 40px 10px 20px;}.elementor-9429 .elementor-element.elementor-element-56fd83d8 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-9429 .elementor-element.elementor-element-6b6daf6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9429 .elementor-element.elementor-element-05758b5 .elementor-button{font-size:16px;padding:10px 40px 10px 20px;}.elementor-9429 .elementor-element.elementor-element-f650b23:not(.elementor-motion-effects-element-type-background), .elementor-9429 .elementor-element.elementor-element-f650b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teacherwen.wpsite.pro/wp-content/uploads/2024/07/transparents.png");}.elementor-9429 .elementor-element.elementor-element-f650b23{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9429 .elementor-element.elementor-element-0a217f3{--width:90%;}.elementor-9429 .elementor-element.elementor-element-6655e63{--min-height:210px;--border-radius:30px 30px 30px 30px;}body:not(.rtl) .elementor-9429 .elementor-element.elementor-element-d2a2f7c{right:-18px;}body.rtl .elementor-9429 .elementor-element.elementor-element-d2a2f7c{left:-18px;}.elementor-9429 .elementor-element.elementor-element-d2a2f7c{top:96px;}.elementor-9429 .elementor-element.elementor-element-d2a2f7c img{width:92%;max-width:37%;}.elementor-9429 .elementor-element.elementor-element-5ed07cd .elementor-heading-title{font-size:20px;}.elementor-9429 .elementor-element.elementor-element-8d04a75{z-index:1;}.elementor-9429 .elementor-element.elementor-element-8d04a75 .elementor-button{font-size:16px;padding:10px 40px 10px 20px;}body:not(.rtl) .elementor-9429 .elementor-element.elementor-element-9ce540d{right:-9px;}body.rtl .elementor-9429 .elementor-element.elementor-element-9ce540d{left:-9px;}.elementor-9429 .elementor-element.elementor-element-9ce540d{top:82px;}.elementor-9429 .elementor-element.elementor-element-3d78768d{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-9429 .elementor-element.elementor-element-1b08ef98 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9429 .elementor-element.elementor-element-1b08ef98 .elementor-heading-title{font-size:22px;}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-posts-container .pp-post-thumbnail-wrap{padding-bottom:calc( 1 * 100% );}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-terms{font-size:14px;}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-title{font-size:16px;line-height:1.3em;}.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-meta, .elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-meta a{font-size:14px;}.elementor-9429 .elementor-element.elementor-element-4d855652 .elementor-button{font-size:16px;padding:10px 40px 10px 20px;}}@media(min-width:768px){.elementor-9429 .elementor-element.elementor-element-5d14f2b3{--width:714px;}.elementor-9429 .elementor-element.elementor-element-5823950{--content-width:85%;}.elementor-9429 .elementor-element.elementor-element-caedeb5{--content-width:85%;}.elementor-9429 .elementor-element.elementor-element-4ae17e0{--content-width:85%;}.elementor-9429 .elementor-element.elementor-element-8e640e3{--content-width:85%;}.elementor-9429 .elementor-element.elementor-element-f650b23{--content-width:90%;}.elementor-9429 .elementor-element.elementor-element-1c18404{--width:50%;}.elementor-9429 .elementor-element.elementor-element-0a217f3{--width:45%;}.elementor-9429 .elementor-element.elementor-element-6655e63{--width:90%;}.elementor-9429 .elementor-element.elementor-element-3d78768d{--content-width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9429 .elementor-element.elementor-element-5d14f2b3{--width:100%;}.elementor-9429 .elementor-element.elementor-element-f650b23{--content-width:100%;}.elementor-9429 .elementor-element.elementor-element-1c18404{--width:100%;}.elementor-9429 .elementor-element.elementor-element-0a217f3{--width:90%;}}/* Start custom CSS for container, class: .elementor-element-5d14f2b3 *//*@media(max-width:1024px){*/
/*.elementor-9429 .elementor-element.elementor-element-5d14f2b3{ */
/*    position:static;*/
    
/*}*/
/*}*/

.elementor-9429 .elementor-element.elementor-element-5d14f2b3{
    position: absolute;
    left: 0;
    right:0;
    top:0;
    bottom:0;
    width: 100vw;
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5492303 */.elementor-9429 .elementor-element.elementor-element-5492303 b{
    font-size: 120px;
    padding-left: 20px;
    padding-right: 10px;
    font-weight: 400;
}
@media(max-width:1440px){
    .elementor-9429 .elementor-element.elementor-element-5492303 b{
    font-size: 70px;
    padding-left: 20px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6fd2d21 *//* 基本樣式 */
.elementor-9429 .elementor-element.elementor-element-6fd2d21 .image-container {
    position: relative;
    width: 100%; /* 這裡可以改為百分比，如：width: 100%; */
    max-width: 1030px;
    
}
@media(max-width:1440px){
  .elementor-9429 .elementor-element.elementor-element-6fd2d21 .image-container {
    max-width: 700px;
    
}  
}
.elementor-9429 .elementor-element.elementor-element-6fd2d21 .image-container img {
    width: 100%;
    height: auto;
    display: block;
    transition: transform 0.3s ease;
    border-radius: 33px;
}

/* 色塊樣式 */
.elementor-9429 .elementor-element.elementor-element-6fd2d21 .image-container .color-block {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%; /* 色塊高度 */
    background-color: #CF2E2E; 
    z-index: -1;
    transition: transform 0.3s ease;
    border-radius: 33px;
}

/* 懸停效果 */
.elementor-9429 .elementor-element.elementor-element-6fd2d21 .image-container:hover img {
    transform: rotate(-2deg) translateY(-30px) translateX(-30px);
}
@media(max-width:767px){
    .elementor-9429 .elementor-element.elementor-element-6fd2d21 .image-container:hover img {
    transform: rotate(-1deg) translateY(-10px) translateX(-10px);
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-94651fa *//* 基本樣式 */
.elementor-9429 .elementor-element.elementor-element-94651fa .image-container {
    position: relative;
    width: 100%; /* 這裡可以改為百分比，如：width: 100%; */
    max-width: 1030px;
    
}
@media(max-width:1440px){
  .elementor-9429 .elementor-element.elementor-element-94651fa .image-container {
    max-width: 700px;
    
}  
}
.elementor-9429 .elementor-element.elementor-element-94651fa .image-container img {
    width: 100%;
    height: auto;
    display: block;
    transition: transform 0.3s ease;
    border-radius: 33px;
}

/* 色塊樣式 */
.elementor-9429 .elementor-element.elementor-element-94651fa .image-container .color-block {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%; /* 色塊高度 */
    background-color: #FFDD21; 
    z-index: -1;
    transition: transform 0.3s ease;
    border-radius: 33px;
}

/* 懸停效果 */
.elementor-9429 .elementor-element.elementor-element-94651fa .image-container:hover img {
    transform: rotate(2deg) translateY(-20px) translateX(40px);
}
@media(max-width:767px){
    .elementor-9429 .elementor-element.elementor-element-94651fa .image-container:hover img {
    transform: rotate(1deg) translateY(-10px) translateX(10px);
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-218b921 *//* 基本樣式 */
.elementor-9429 .elementor-element.elementor-element-218b921 .image-container {
    position: relative;
    width: 100%; /* 這裡可以改為百分比，如：width: 100%; */
    max-width: 1030px;
    
}
@media(max-width:1440px){
  .elementor-9429 .elementor-element.elementor-element-218b921 .image-container {
    max-width: 700px;
    
}  
}
.elementor-9429 .elementor-element.elementor-element-218b921 .image-container img {
    width: 100%;
    height: auto;
    display: block;
    transition: transform 0.3s ease;
    border-radius: 33px;
}

/* 色塊樣式 */
.elementor-9429 .elementor-element.elementor-element-218b921 .image-container .color-block {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%; /* 色塊高度 */
    background-color: #F67E83; 
    z-index: -1;
    transition: transform 0.3s ease;
    border-radius: 33px;
}

/* 懸停效果 */
.elementor-9429 .elementor-element.elementor-element-218b921 .image-container:hover img {
    transform: rotate(-2deg) translateY(-30px) translateX(-30px);
}
@media(max-width:767px){
    .elementor-9429 .elementor-element.elementor-element-218b921 .image-container:hover img {
    transform: rotate(-1deg) translateY(-10px) translateX(-10px);
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8504de9 *//* 基本樣式 */
.elementor-9429 .elementor-element.elementor-element-8504de9 .image-container {
    position: relative;
    width: 100%; /* 這裡可以改為百分比，如：width: 100%; */
    max-width: 1030px;
    
}
@media(max-width:1440px){
  .elementor-9429 .elementor-element.elementor-element-8504de9 .image-container {
    max-width: 700px;
    
}  
}
.elementor-9429 .elementor-element.elementor-element-8504de9 .image-container img {
    width: 100%;
    height: auto;
    display: block;
    transition: transform 0.3s ease;
    border-radius: 33px;
}

/* 色塊樣式 */
.elementor-9429 .elementor-element.elementor-element-8504de9 .image-container .color-block {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%; /* 色塊高度 */
    background-color: #6E8EFF; 
    z-index: -1;
    transition: transform 0.3s ease;
    border-radius: 33px;
}

/* 懸停效果 */
.elementor-9429 .elementor-element.elementor-element-8504de9 .image-container:hover img {
    transform: rotate(2deg) translateY(-20px) translateX(40px);
}
@media(max-width:767px){
    .elementor-9429 .elementor-element.elementor-element-8504de9 .image-container:hover img {
    transform: rotate(1deg) translateY(-10px) translateX(10px);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e60c704 */.elementor-9429 .elementor-element.elementor-element-e60c704 a:hover .aw2-arrow-s:before {
    content: '\e801';
    font-size: 55px;
    top: 50%;
}
.elementor-9429 .elementor-element.elementor-element-e60c704 a{
    position: relative;
}
.elementor-9429 .elementor-element.elementor-element-e60c704 a .aw2-arrow-s:before{
    position: absolute;
    top: 53%;
    transform: translateY(-50%);
}
@media(max-width:767px){
    .elementor-9429 .elementor-element.elementor-element-e60c704 a .aw2-arrow-s:before{
    position: absolute;
    top: 51%;
    transform: translateY(-50%);
}
  .elementor-9429 .elementor-element.elementor-element-e60c704 a:hover .aw2-arrow-s:before {
    content: '\e801';
    font-size: 32px;
    top: 50%;
}  
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-56fd83d8 */.elementor-9429 .elementor-element.elementor-element-56fd83d8 .vi-box-container{
    display: flex;
}
.elementor-9429 .elementor-element.elementor-element-56fd83d8 .vi-control{
    padding-top: 110px;
    padding-left:10%; 
    flex:1;
}
.elementor-9429 .elementor-element.elementor-element-56fd83d8 .swiper-conter-wp{
    display: flex;
    gap:30px
}
.elementor-9429 .elementor-element.elementor-element-56fd83d8 .swiper-vi-button-prev,.elementor-9429 .elementor-element.elementor-element-56fd83d8 .swiper-vi-button-next{
    cursor: pointer;
}
.elementor-9429 .elementor-element.elementor-element-56fd83d8 .vi-control h2{
    font-family: Inter;
    font-size: 5.5rem;
    font-weight: 400;
    line-height: 66.56px;
    text-align: left;
}
.elementor-9429 .elementor-element.elementor-element-56fd83d8 .vi-content{
    width: 75%;
}
.elementor-9429 .elementor-element.elementor-element-56fd83d8 .swiper-slide{
    display: flex;
    flex-direction: column;
    padding-inline:20px;
    padding-block:50px;
}
.elementor-9429 .elementor-element.elementor-element-56fd83d8 .swiper-slide .slider-box{
     box-shadow: 0px 10px 23px 0px #00000040;
    border-radius: 40px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-inline:45px;
    padding-block:55px;
    aspect-ratio: 555 / 666;
}
.elementor-9429 .elementor-element.elementor-element-56fd83d8 [rel="wp-video-lightbox"] {
    width: 100%;
    
    border-radius: 20px;
    overflow: hidden;
    display: block;
    position: relative;
}
.elementor-9429 .elementor-element.elementor-element-56fd83d8 .plays{
    position: absolute;
    transform: translate(-50%,-50%);
    width: 36px;
    height:36px;
    left:50%;
    top:50%;
}
.elementor-9429 .elementor-element.elementor-element-56fd83d8 a:hover .plays{
    opacity: 0.7;
}
.elementor-9429 .elementor-element.elementor-element-56fd83d8 [rel="wp-video-lightbox"] img{
    aspect-ratio: 460 / 290;
}
.elementor-9429 .elementor-element.elementor-element-56fd83d8 .post-thumbnail{
    margin-bottom: 28px;
}
.elementor-9429 .elementor-element.elementor-element-56fd83d8 .post-cat{
    display: none;
}
.elementor-9429 .elementor-element.elementor-element-56fd83d8 .post-title{
    font-family: Inter;
    font-size: 4rem;
    font-weight: 400;
    line-height: 48.41px;
    text-align: left;
}
.elementor-9429 .elementor-element.elementor-element-56fd83d8 .metaur{
    font-family: Inter;
    font-size: 2.8rem;
    font-weight: 400;
    line-height: 33.89px;
    text-align: left;
    color:#A8A8A8;

}
@media(max-width:1024px){
    .elementor-9429 .elementor-element.elementor-element-56fd83d8 .vi-control{
        display:none;
    }
    .elementor-9429 .elementor-element.elementor-element-56fd83d8 .vi-content{
        width: 100%;
    }
    .elementor-9429 .elementor-element.elementor-element-56fd83d8 .post-title{
        font-family: Inter;
        font-size: 16px;
        font-weight: 400;
        line-height: 19.36px;
        text-align: left;

    }
    .elementor-9429 .elementor-element.elementor-element-56fd83d8 .metaur{
        font-family: Inter;
        font-size: 14px;
        font-weight: 400;
        line-height: 16.94px;
        text-align: left;

    }
    .elementor-9429 .elementor-element.elementor-element-56fd83d8 .swiper-slide .slider-box{
        padding-inline:15px;
        padding-block:20px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05758b5 */.elementor-9429 .elementor-element.elementor-element-05758b5 a:hover .aw2-arrow-s:before {
    content: '\e801';
    font-size: 55px;
    top: 50%;
}
.elementor-9429 .elementor-element.elementor-element-05758b5 a{
    position: relative;
}
.elementor-9429 .elementor-element.elementor-element-05758b5 a .aw2-arrow-s:before{
    position: absolute;
    top: 53%;
    transform: translateY(-50%);
}
@media(max-width:767px){
    .elementor-9429 .elementor-element.elementor-element-05758b5 a .aw2-arrow-s:before{
    position: absolute;
    top: 51%;
    transform: translateY(-50%);
}
  .elementor-9429 .elementor-element.elementor-element-05758b5 a:hover .aw2-arrow-s:before {
    content: '\e801';
    font-size: 32px;
    top: 50%;
}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6daf6 */.elementor-9429 .elementor-element.elementor-element-6b6daf6{
    position: absolute;
    left: 25%;
    right:0;
    top:0;
    bottom:0;
    width: 75vw;
    height: 100%;
}
@media(max-width:1024px){
    .elementor-9429 .elementor-element.elementor-element-6b6daf6{
    position: static;
    left: 0;
    right:0;
    top:0;
    bottom:0;
    width: 100%;
    height: auto;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d04a75 */.elementor-9429 .elementor-element.elementor-element-8d04a75 a:hover .aw2-arrow-s:before {
    content: '\e801';
    font-size: 55px;
    top: 50%;
}
.elementor-9429 .elementor-element.elementor-element-8d04a75 a{
    position: relative;
}
.elementor-9429 .elementor-element.elementor-element-8d04a75 a .aw2-arrow-s:before{
    position: absolute;
    top: 53%;
    transform: translateY(-50%);
}
@media(max-width:767px){
    .elementor-9429 .elementor-element.elementor-element-8d04a75 a .aw2-arrow-s:before{
    position: absolute;
    top: 51%;
    transform: translateY(-50%);
}
  .elementor-9429 .elementor-element.elementor-element-8d04a75 a:hover .aw2-arrow-s:before {
    content: '\e801';
    font-size: 32px;
    top: 50%;
}  
}/* End custom CSS */
/* Start custom CSS for pp-posts, class: .elementor-element-5bc72846 */.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-terms-wrap,.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-meta{
    display: inline;
}
.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-terms-wrap:before{
    content:"|";
    font-size: 22px;
    color: #959595;
}
.elementor-9429 .elementor-element.elementor-element-5bc72846 .pp-post-terms{
    padding: 0 !important;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d855652 */.elementor-9429 .elementor-element.elementor-element-4d855652 a:hover .aw2-arrow-s:before {
    content: '\e801';
    font-size: 55px;
    top: 50%;
}
.elementor-9429 .elementor-element.elementor-element-4d855652 a{
    position: relative;
}
.elementor-9429 .elementor-element.elementor-element-4d855652 a .aw2-arrow-s:before{
    position: absolute;
    top: 53%;
    transform: translateY(-50%);
}
@media(max-width:767px){
    .elementor-9429 .elementor-element.elementor-element-4d855652 a .aw2-arrow-s:before{
    position: absolute;
    top: 51%;
    transform: translateY(-50%);
}
  .elementor-9429 .elementor-element.elementor-element-4d855652 a:hover .aw2-arrow-s:before {
    content: '\e801';
    font-size: 32px;
    top: 50%;
}  
}/* End custom CSS */