.elementor-22 .elementor-element.elementor-element-870d73f{--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-22 .elementor-element.elementor-element-b74055a{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--swiper-pagination-size:var(--space-10);--dots-normal-color:var( --e-global-color-11564f5 );--dots-hover-color:var( --e-global-color-d9eb4d4 );--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:calc(var(--space-24) * -1);--swiper-pagination-spacing:calc(var(--space-8) * -1);}.elementor-22 .elementor-element.elementor-element-b74055a .swiper-slide > .elementor-element{height:100%;}.elementor-22 .elementor-element.elementor-element-1402f21{--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;--align-items:center;--overflow:hidden;--padding-top:var(--space-40);--padding-bottom:18vw;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-63b9044{z-index:0;}.elementor-22 .elementor-element.elementor-element-63b9044 .elementor-heading-title{font-family:var( --e-global-typography-495ddff-font-family ), Sans-serif;font-size:var( --e-global-typography-495ddff-font-size );font-weight:var( --e-global-typography-495ddff-font-weight );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );color:var( --e-global-color-a716667 );}.elementor-22 .elementor-element.elementor-element-71c0028{--display:flex;--gap:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);--z-index:2;}.elementor-22 .elementor-element.elementor-element-71c0028.e-con{--e-con-transform-translateY:calc(var(--space-100) * -1);}.elementor-22 .elementor-element.elementor-element-7d0bfa1{text-align:center;}.elementor-22 .elementor-element.elementor-element-7d0bfa1 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-089499e{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-089499e.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-0204e1d{--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:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);--margin-top:calc(var(--space-40) * -1);--margin-bottom:0;--margin-left:0;--margin-right:0;--z-index:2;}.elementor-22 .elementor-element.elementor-element-ff65e06{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);--overflow:hidden;--background-transition:0.3s;--border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.09);--padding-top:var(--space-50);--padding-bottom:var(--space-50);--padding-left:var(--space-50);--padding-right:var(--space-50);}.elementor-22 .elementor-element.elementor-element-ff65e06:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ff65e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-22 .elementor-element.elementor-element-ff65e06:hover{background-color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-ff65e06.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-bace0ff > .elementor-widget-container{margin:0 0 var(--space-12) 0;}.elementor-22 .elementor-element.elementor-element-bace0ff{z-index:2;}.elementor-22 .elementor-element.elementor-element-bace0ff .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-bace0ff .elementor-icon{font-size:var(--space-90);}.elementor-22 .elementor-element.elementor-element-bace0ff .elementor-icon svg{height:var(--space-90);}.elementor-22 .elementor-element.elementor-element-2232cc2{z-index:2;}.elementor-22 .elementor-element.elementor-element-2232cc2 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-fd207f0{z-index:2;}.elementor-22 .elementor-element.elementor-element-fd207f0 .elementor-heading-title{font-family:var( --e-global-typography-754ddb6-font-family ), Sans-serif;font-size:var( --e-global-typography-754ddb6-font-size );font-weight:var( --e-global-typography-754ddb6-font-weight );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-03643db{top:14%;}.elementor-22 .elementor-element.elementor-element-03643db .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-03643db .elementor-icon{font-size:var(--space-150);}.elementor-22 .elementor-element.elementor-element-03643db .elementor-icon svg{height:var(--space-150);}.elementor-22 .elementor-element.elementor-element-21abe32{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);--overflow:hidden;--background-transition:0.3s;--border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.09);--padding-top:var(--space-50);--padding-bottom:var(--space-50);--padding-left:var(--space-50);--padding-right:var(--space-50);}.elementor-22 .elementor-element.elementor-element-21abe32:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-21abe32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-22 .elementor-element.elementor-element-21abe32:hover{background-color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-21abe32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-4382635 > .elementor-widget-container{margin:0 0 var(--space-12) 0;}.elementor-22 .elementor-element.elementor-element-4382635{z-index:2;}.elementor-22 .elementor-element.elementor-element-4382635 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-4382635 .elementor-icon{font-size:var(--space-90);}.elementor-22 .elementor-element.elementor-element-4382635 .elementor-icon svg{height:var(--space-90);}.elementor-22 .elementor-element.elementor-element-fa650b2{z-index:2;}.elementor-22 .elementor-element.elementor-element-fa650b2 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-af58781{z-index:2;}.elementor-22 .elementor-element.elementor-element-af58781 .elementor-heading-title{font-family:var( --e-global-typography-754ddb6-font-family ), Sans-serif;font-size:var( --e-global-typography-754ddb6-font-size );font-weight:var( --e-global-typography-754ddb6-font-weight );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-75d7a0b{top:14%;}.elementor-22 .elementor-element.elementor-element-75d7a0b .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-75d7a0b .elementor-icon{font-size:var(--space-150);}.elementor-22 .elementor-element.elementor-element-75d7a0b .elementor-icon svg{height:var(--space-150);}.elementor-22 .elementor-element.elementor-element-21c0f6b{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);--overflow:hidden;--background-transition:0.3s;--border-radius:var(--radius-30) var(--radius-30) var(--radius-30) var(--radius-30);box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.09);--padding-top:var(--space-50);--padding-bottom:var(--space-50);--padding-left:var(--space-50);--padding-right:var(--space-50);}.elementor-22 .elementor-element.elementor-element-21c0f6b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-21c0f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-22 .elementor-element.elementor-element-21c0f6b:hover{background-color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-21c0f6b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-d63ebd1 > .elementor-widget-container{margin:0 0 var(--space-12) 0;}.elementor-22 .elementor-element.elementor-element-d63ebd1{z-index:2;}.elementor-22 .elementor-element.elementor-element-d63ebd1 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-d63ebd1 .elementor-icon{font-size:var(--space-90);}.elementor-22 .elementor-element.elementor-element-d63ebd1 .elementor-icon svg{height:var(--space-90);}.elementor-22 .elementor-element.elementor-element-156cab3{z-index:2;}.elementor-22 .elementor-element.elementor-element-156cab3 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-5c6713b{z-index:2;}.elementor-22 .elementor-element.elementor-element-5c6713b .elementor-heading-title{font-family:var( --e-global-typography-754ddb6-font-family ), Sans-serif;font-size:var( --e-global-typography-754ddb6-font-size );font-weight:var( --e-global-typography-754ddb6-font-weight );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-89922d9{top:14%;}.elementor-22 .elementor-element.elementor-element-89922d9 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-89922d9 .elementor-icon{font-size:var(--space-150);}.elementor-22 .elementor-element.elementor-element-89922d9 .elementor-icon svg{height:var(--space-150);}.elementor-22 .elementor-element.elementor-element-347305a{width:var( --container-widget-width, 10.5% );max-width:10.5%;--container-widget-width:10.5%;--container-widget-flex-grow:0;bottom:0px;z-index:1;}.elementor-22 .elementor-element.elementor-element-347305a img{width:100%;}.elementor-22 .elementor-element.elementor-element-b5f3df6{width:100%;max-width:100%;bottom:0px;z-index:0;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-b5f3df6{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-b5f3df6{right:0px;}.elementor-22 .elementor-element.elementor-element-b5f3df6 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:bottom;}.elementor-22 .elementor-element.elementor-element-b5f3df6 img{width:100%;}.elementor-22 .elementor-element.elementor-element-d1a629a{width:100%;max-width:100%;bottom:0px;z-index:0;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-d1a629a{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-d1a629a{right:0px;}.elementor-22 .elementor-element.elementor-element-d1a629a .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:bottom;}.elementor-22 .elementor-element.elementor-element-d1a629a img{width:100%;}.elementor-22 .elementor-element.elementor-element-ae7831f{--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;--align-items:center;--overflow:hidden;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-ae7831f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ae7831f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8EE;}.elementor-22 .elementor-element.elementor-element-06e8c3f{z-index:0;}.elementor-22 .elementor-element.elementor-element-06e8c3f .elementor-heading-title{font-family:var( --e-global-typography-495ddff-font-family ), Sans-serif;font-size:var( --e-global-typography-495ddff-font-size );font-weight:var( --e-global-typography-495ddff-font-weight );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-8f25a1b > .elementor-widget-container{margin:calc(var(--space-70) * -1) 0 0 0;}.elementor-22 .elementor-element.elementor-element-8f25a1b{text-align:center;}.elementor-22 .elementor-element.elementor-element-8f25a1b .elementor-heading-title{font-family:var( --e-global-typography-492af16-font-family ), Sans-serif;font-size:var( --e-global-typography-492af16-font-size );font-weight:var( --e-global-typography-492af16-font-weight );line-height:var( --e-global-typography-492af16-line-height );letter-spacing:var( --e-global-typography-492af16-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-16b5cdb{text-align:center;}.elementor-22 .elementor-element.elementor-element-16b5cdb .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-91641ed{--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:center;--gap:var(--space-60) var(--space-60);--row-gap:var(--space-60);--column-gap:var(--space-60);--margin-top:var(--space-90);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-936341a{--display:flex;}.elementor-22 .elementor-element.elementor-element-138aec8 > .elementor-widget-container{margin:0% 0% -31% -11%;}.elementor-22 .elementor-element.elementor-element-138aec8{z-index:2;}.elementor-22 .elementor-element.elementor-element-138aec8 img{width:66%;}.elementor-22 .elementor-element.elementor-element-13889ce img{width:100%;}.elementor-22 .elementor-element.elementor-element-eb27354{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:var(--space-80) var(--space-24);--row-gap:var(--space-80);--column-gap:var(--space-24);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-a6cc615 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Bitter", Sans-serif;font-size:var(--space-80);font-weight:600;font-style:italic;line-height:1em;}.elementor-22 .elementor-element.elementor-element-a6cc615 .elementor-counter-title{color:var( --e-global-color-text );font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-e60a4c5 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Bitter", Sans-serif;font-size:var(--space-80);font-weight:600;font-style:italic;line-height:1em;}.elementor-22 .elementor-element.elementor-element-e60a4c5 .elementor-counter-title{color:var( --e-global-color-text );font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-d3e8fe6 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Bitter", Sans-serif;font-size:var(--space-80);font-weight:600;font-style:italic;line-height:1em;}.elementor-22 .elementor-element.elementor-element-d3e8fe6 .elementor-counter-title{color:var( --e-global-color-text );font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-d3f6f63 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Bitter", Sans-serif;font-size:var(--space-80);font-weight:600;font-style:italic;line-height:1em;}.elementor-22 .elementor-element.elementor-element-d3f6f63 .elementor-counter-title{color:var( --e-global-color-text );font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-1db94fe{--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:flex-end;--flex-wrap:wrap;--padding-top:var(--space-150);--padding-bottom:var(--space-60);--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-1db94fe:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1db94fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hellostudy.ca/wp-content/uploads/homebg1.svg");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-22 .elementor-element.elementor-element-86875b7{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;top:-36vw;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-86875b7{right:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-86875b7{left:0px;}.elementor-22 .elementor-element.elementor-element-86875b7 img{width:100%;}.elementor-22 .elementor-element.elementor-element-c80a187{--display:flex;--gap:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);--z-index:2;}.elementor-22 .elementor-element.elementor-element-7389907 .elementor-heading-title{font-family:var( --e-global-typography-492af16-font-family ), Sans-serif;font-size:var( --e-global-typography-492af16-font-size );font-weight:var( --e-global-typography-492af16-font-weight );line-height:var( --e-global-typography-492af16-line-height );letter-spacing:var( --e-global-typography-492af16-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-4f5ecfb .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-d23532f{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;z-index:2;text-align:end;}.elementor-22 .elementor-element.elementor-element-d23532f p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-d07d578{--display:flex;--min-height:441px;}.elementor-22 .elementor-element.elementor-element-b336ba0{--swiper-slides-to-display:3;--swiper-slides-gap:15px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:calc(var(--space-60) * -1);--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:calc(var(--space-60) * -1);--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:var(--page-p-n-bt);}.elementor-22 .elementor-element.elementor-element-b336ba0 > .elementor-widget-container{margin:var(--space-50) 0 var(--space-40) 0;}.elementor-22 .elementor-element.elementor-element-b336ba0 .swiper-slide > .elementor-element{height:100%;}.elementor-22 .elementor-element.elementor-element-de5da77{width:100%;max-width:100%;z-index:2;}.elementor-22 .elementor-element.elementor-element-de5da77 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-de5da77 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );font-weight:var( --e-global-typography-dc9786d-font-weight );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-bb95530{--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-22 .elementor-element.elementor-element-70b1eb4{width:var( --container-widget-width, 13vw );max-width:13vw;--container-widget-width:13vw;--container-widget-flex-grow:0;top:-276px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-70b1eb4{right:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-70b1eb4{left:0px;}.elementor-22 .elementor-element.elementor-element-70b1eb4 img{width:100%;}.elementor-22 .elementor-element.elementor-element-d222b86{width:var( --container-widget-width, 7.8vw );max-width:7.8vw;--container-widget-width:7.8vw;--container-widget-flex-grow:0;top:-300px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-d222b86{right:120px;}body.rtl .elementor-22 .elementor-element.elementor-element-d222b86{left:120px;}.elementor-22 .elementor-element.elementor-element-d222b86 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-22 .elementor-element.elementor-element-d222b86 img{width:100%;}.elementor-22 .elementor-element.elementor-element-eb1fcd3{--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;--overflow:hidden;--z-index:2;}.elementor-22 .elementor-element.elementor-element-007393e{z-index:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-007393e .elementor-heading-title{font-family:var( --e-global-typography-495ddff-font-family ), Sans-serif;font-size:var( --e-global-typography-495ddff-font-size );font-weight:var( --e-global-typography-495ddff-font-weight );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );color:var( --e-global-color-a716667 );}.elementor-22 .elementor-element.elementor-element-948031d > .elementor-widget-container{margin:calc(var(--space-70) * -1) 0 0 0;}.elementor-22 .elementor-element.elementor-element-948031d{text-align:center;}.elementor-22 .elementor-element.elementor-element-948031d .elementor-heading-title{font-family:var( --e-global-typography-492af16-font-family ), Sans-serif;font-size:var( --e-global-typography-492af16-font-size );font-weight:var( --e-global-typography-492af16-font-weight );line-height:var( --e-global-typography-492af16-line-height );letter-spacing:var( --e-global-typography-492af16-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-87ad3a7{text-align:center;}.elementor-22 .elementor-element.elementor-element-87ad3a7 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e8c4743{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:var(--space-27) var(--space-27);--row-gap:var(--space-27);--column-gap:var(--space-27);--grid-auto-flow:row;--margin-top:var(--space-60);--margin-bottom:0;--margin-left:0;--margin-right:0;--z-index:2;}.elementor-22 .elementor-element.elementor-element-7deed34{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);--overflow:hidden;--border-radius:var(--radius-24) var(--radius-24) var(--radius-24) var(--radius-24);--padding-top:var(--space-24);--padding-bottom:var(--space-24);--padding-left:var(--space-24);--padding-right:var(--space-24);}.elementor-22 .elementor-element.elementor-element-7deed34:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7deed34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hellostudy.ca/wp-content/uploads/夏令營-480x320.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-5eda063{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-5eda063 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-6edfce9{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-6edfce9 .elementor-heading-title{font-family:var( --e-global-typography-754ddb6-font-family ), Sans-serif;font-size:var( --e-global-typography-754ddb6-font-size );font-weight:var( --e-global-typography-754ddb6-font-weight );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-76beec4{--display:flex;--position:absolute;--min-height:100%;bottom:0px;--z-index:1;}.elementor-22 .elementor-element.elementor-element-76beec4:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-76beec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c5867f1 ) 50%, #4228207D 77%);}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-76beec4{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-76beec4{right:0px;}.elementor-22 .elementor-element.elementor-element-04b9211{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;bottom:-60px;z-index:1;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-04b9211{right:-36px;}body.rtl .elementor-22 .elementor-element.elementor-element-04b9211{left:-36px;}.elementor-22 .elementor-element.elementor-element-04b9211 img{width:100%;opacity:0.2;}.elementor-22 .elementor-element.elementor-element-3fbd4ca{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);--overflow:hidden;--border-radius:var(--radius-24) var(--radius-24) var(--radius-24) var(--radius-24);--padding-top:var(--space-24);--padding-bottom:var(--space-24);--padding-left:var(--space-24);--padding-right:var(--space-24);}.elementor-22 .elementor-element.elementor-element-3fbd4ca:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3fbd4ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hellostudy.ca/wp-content/uploads/授課型碩士-768x580.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-76c6b8c{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-76c6b8c .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-a31faac{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-a31faac .elementor-heading-title{font-family:var( --e-global-typography-754ddb6-font-family ), Sans-serif;font-size:var( --e-global-typography-754ddb6-font-size );font-weight:var( --e-global-typography-754ddb6-font-weight );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-c903f17{--display:flex;--position:absolute;--min-height:100%;bottom:0px;--z-index:1;}.elementor-22 .elementor-element.elementor-element-c903f17:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c903f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c5867f1 ) 50%, #4228207D 77%);}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-c903f17{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-c903f17{right:0px;}.elementor-22 .elementor-element.elementor-element-fe90da7{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;bottom:-60px;z-index:1;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-fe90da7{right:-36px;}body.rtl .elementor-22 .elementor-element.elementor-element-fe90da7{left:-36px;}.elementor-22 .elementor-element.elementor-element-fe90da7 img{width:100%;opacity:0.2;}.elementor-22 .elementor-element.elementor-element-0e431e8{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);--overflow:hidden;--border-radius:var(--radius-24) var(--radius-24) var(--radius-24) var(--radius-24);--padding-top:var(--space-24);--padding-bottom:var(--space-24);--padding-left:var(--space-24);--padding-right:var(--space-24);}.elementor-22 .elementor-element.elementor-element-0e431e8:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0e431e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hellostudy.ca/wp-content/uploads/護理.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-bd8debc{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-bd8debc .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-577a932{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-577a932 .elementor-heading-title{font-family:var( --e-global-typography-754ddb6-font-family ), Sans-serif;font-size:var( --e-global-typography-754ddb6-font-size );font-weight:var( --e-global-typography-754ddb6-font-weight );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-72c3c9a{--display:flex;--position:absolute;--min-height:100%;bottom:0px;--z-index:1;}.elementor-22 .elementor-element.elementor-element-72c3c9a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-72c3c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c5867f1 ) 50%, #4228207D 77%);}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-72c3c9a{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-72c3c9a{right:0px;}.elementor-22 .elementor-element.elementor-element-59d7266{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;bottom:-60px;z-index:1;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-59d7266{right:-36px;}body.rtl .elementor-22 .elementor-element.elementor-element-59d7266{left:-36px;}.elementor-22 .elementor-element.elementor-element-59d7266 img{width:100%;opacity:0.2;}.elementor-22 .elementor-element.elementor-element-1da6741{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);--overflow:hidden;--border-radius:var(--radius-24) var(--radius-24) var(--radius-24) var(--radius-24);--padding-top:var(--space-24);--padding-bottom:var(--space-24);--padding-left:var(--space-24);--padding-right:var(--space-24);}.elementor-22 .elementor-element.elementor-element-1da6741:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1da6741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hellostudy.ca/wp-content/uploads/加打搶先報-1-480x480.webp");background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-cf5d185{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-cf5d185 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-3dbe03f{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-3dbe03f .elementor-heading-title{font-family:var( --e-global-typography-754ddb6-font-family ), Sans-serif;font-size:var( --e-global-typography-754ddb6-font-size );font-weight:var( --e-global-typography-754ddb6-font-weight );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-4bec102{--display:flex;--position:absolute;--min-height:100%;bottom:0px;--z-index:1;}.elementor-22 .elementor-element.elementor-element-4bec102:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4bec102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c5867f1 ) 50%, #4228207D 77%);}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-4bec102{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-4bec102{right:0px;}.elementor-22 .elementor-element.elementor-element-949bebc{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;bottom:-60px;z-index:1;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-949bebc{right:-36px;}body.rtl .elementor-22 .elementor-element.elementor-element-949bebc{left:-36px;}.elementor-22 .elementor-element.elementor-element-949bebc img{width:100%;opacity:0.2;}.elementor-22 .elementor-element.elementor-element-2642e8f{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);--overflow:hidden;--border-radius:var(--radius-24) var(--radius-24) var(--radius-24) var(--radius-24);--padding-top:var(--space-24);--padding-bottom:var(--space-24);--padding-left:var(--space-24);--padding-right:var(--space-24);}.elementor-22 .elementor-element.elementor-element-2642e8f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2642e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hellostudy.ca/wp-content/uploads/加打搶先報-768x641.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-d091420{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-d091420 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-c816772{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-c816772 .elementor-heading-title{font-family:var( --e-global-typography-754ddb6-font-family ), Sans-serif;font-size:var( --e-global-typography-754ddb6-font-size );font-weight:var( --e-global-typography-754ddb6-font-weight );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-73140b1{--display:flex;--position:absolute;--min-height:100%;bottom:0px;--z-index:1;}.elementor-22 .elementor-element.elementor-element-73140b1:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-73140b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c5867f1 ) 50%, #4228207D 77%);}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-73140b1{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-73140b1{right:0px;}.elementor-22 .elementor-element.elementor-element-bce9784{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;bottom:-60px;z-index:1;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-bce9784{right:-36px;}body.rtl .elementor-22 .elementor-element.elementor-element-bce9784{left:-36px;}.elementor-22 .elementor-element.elementor-element-bce9784 img{width:100%;opacity:0.2;}.elementor-22 .elementor-element.elementor-element-ddbbfd3{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);--overflow:hidden;--border-radius:var(--radius-24) var(--radius-24) var(--radius-24) var(--radius-24);--padding-top:var(--space-24);--padding-bottom:var(--space-24);--padding-left:var(--space-24);--padding-right:var(--space-24);}.elementor-22 .elementor-element.elementor-element-ddbbfd3:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ddbbfd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hellostudy.ca/wp-content/uploads/簽證最新進度-480x458.webp");background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-0596b65{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-0596b65 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-f967305{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-f967305 .elementor-heading-title{font-family:var( --e-global-typography-754ddb6-font-family ), Sans-serif;font-size:var( --e-global-typography-754ddb6-font-size );font-weight:var( --e-global-typography-754ddb6-font-weight );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-c260a61{--display:flex;--position:absolute;--min-height:100%;bottom:0px;--z-index:1;}.elementor-22 .elementor-element.elementor-element-c260a61:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c260a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c5867f1 ) 50%, #4228207D 77%);}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-c260a61{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-c260a61{right:0px;}.elementor-22 .elementor-element.elementor-element-93db585{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;bottom:-60px;z-index:1;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-93db585{right:-36px;}body.rtl .elementor-22 .elementor-element.elementor-element-93db585{left:-36px;}.elementor-22 .elementor-element.elementor-element-93db585 img{width:100%;opacity:0.2;}.elementor-22 .elementor-element.elementor-element-9ef3318{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--space-6) var(--space-6);--row-gap:var(--space-6);--column-gap:var(--space-6);--overflow:hidden;--border-radius:var(--radius-24) var(--radius-24) var(--radius-24) var(--radius-24);--padding-top:var(--space-24);--padding-bottom:var(--space-24);--padding-left:var(--space-24);--padding-right:var(--space-24);}.elementor-22 .elementor-element.elementor-element-9ef3318:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-9ef3318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hellostudy.ca/wp-content/uploads/RCIP偏鄉移民-480x396.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-072357c{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-072357c .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-034d597{z-index:2;text-align:center;}.elementor-22 .elementor-element.elementor-element-034d597 .elementor-heading-title{font-family:var( --e-global-typography-754ddb6-font-family ), Sans-serif;font-size:var( --e-global-typography-754ddb6-font-size );font-weight:var( --e-global-typography-754ddb6-font-weight );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-f29002d{--display:flex;--position:absolute;--min-height:100%;bottom:0px;--z-index:1;}.elementor-22 .elementor-element.elementor-element-f29002d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f29002d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c5867f1 ) 50%, #4228207D 77%);}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-f29002d{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-f29002d{right:0px;}.elementor-22 .elementor-element.elementor-element-5d79914{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;bottom:-60px;z-index:1;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-5d79914{right:-36px;}body.rtl .elementor-22 .elementor-element.elementor-element-5d79914{left:-36px;}.elementor-22 .elementor-element.elementor-element-5d79914 img{width:100%;opacity:0.2;}.elementor-22 .elementor-element.elementor-element-6db5229{--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-22 .elementor-element.elementor-element-e53344a{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;bottom:-72px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-e53344a{left:84px;}body.rtl .elementor-22 .elementor-element.elementor-element-e53344a{right:84px;}.elementor-22 .elementor-element.elementor-element-e53344a img{width:100%;}.elementor-22 .elementor-element.elementor-element-13b9bf5{width:var( --container-widget-width, 7.8vw );max-width:7.8vw;--container-widget-width:7.8vw;--container-widget-flex-grow:0;bottom:-84px;}.elementor-22 .elementor-element.elementor-element-13b9bf5 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-13b9bf5{left:48px;}body.rtl .elementor-22 .elementor-element.elementor-element-13b9bf5{right:48px;}.elementor-22 .elementor-element.elementor-element-13b9bf5 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-22 .elementor-element.elementor-element-13b9bf5 img{width:100%;}.elementor-22 .elementor-element.elementor-element-dea3aa9{--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:flex-end;--flex-wrap:wrap;--overflow:hidden;--z-index:5;}.elementor-22 .elementor-element.elementor-element-3402cfc > .elementor-widget-container{--e-transform-translateX:-20vw;margin:0px 0px -80px 0px;}.elementor-22 .elementor-element.elementor-element-3402cfc{z-index:0;}.elementor-22 .elementor-element.elementor-element-3402cfc .elementor-heading-title{font-family:var( --e-global-typography-495ddff-font-family ), Sans-serif;font-size:var( --e-global-typography-495ddff-font-size );font-weight:var( --e-global-typography-495ddff-font-weight );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );color:var( --e-global-color-a716667 );}.elementor-22 .elementor-element.elementor-element-e667d0a{--display:flex;--gap:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);--z-index:2;}.elementor-22 .elementor-element.elementor-element-882209b .elementor-heading-title{font-family:var( --e-global-typography-492af16-font-family ), Sans-serif;font-size:var( --e-global-typography-492af16-font-size );font-weight:var( --e-global-typography-492af16-font-weight );line-height:var( --e-global-typography-492af16-line-height );letter-spacing:var( --e-global-typography-492af16-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-d2fab39 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-455bfa0{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;z-index:2;--e-transform-origin-x:right;--e-transform-origin-y:bottom;text-align:end;font-family:var( --e-global-typography-754ddb6-font-family ), Sans-serif;font-size:var( --e-global-typography-754ddb6-font-size );font-weight:var( --e-global-typography-754ddb6-font-weight );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );color:#CCCCCC;}.elementor-22 .elementor-element.elementor-element-455bfa0 > .elementor-widget-container{--e-transform-scale:1.35;--e-transform-skewX:-11deg;}.elementor-22 .elementor-element.elementor-element-455bfa0 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-7fac063{--swiper-slides-to-display:4;--swiper-slides-gap:17px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:calc(var(--space-35) * -1);--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:calc(var(--space-35) * -1);--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:var(--space-45);}.elementor-22 .elementor-element.elementor-element-7fac063 > .elementor-widget-container{margin:var(--space-50) 0 var(--space-40) 0;}.elementor-22 .elementor-element.elementor-element-7fac063 .swiper-slide > .elementor-element{height:100%;}.elementor-22 .elementor-element.elementor-element-4ec569a{width:100%;max-width:100%;z-index:2;}.elementor-22 .elementor-element.elementor-element-4ec569a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-4ec569a .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );font-weight:var( --e-global-typography-dc9786d-font-weight );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-f73a8bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-0204e1d{--content-width:1100px;}.elementor-22 .elementor-element.elementor-element-ff65e06{--width:33%;}.elementor-22 .elementor-element.elementor-element-21abe32{--width:33%;}.elementor-22 .elementor-element.elementor-element-21c0f6b{--width:33%;}.elementor-22 .elementor-element.elementor-element-1db94fe{--content-width:1000px;}.elementor-22 .elementor-element.elementor-element-c80a187{--width:55%;}.elementor-22 .elementor-element.elementor-element-e667d0a{--width:55%;}}@media(max-width:1540px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-ff65e06{--width:31%;}.elementor-22 .elementor-element.elementor-element-21abe32{--width:31%;}.elementor-22 .elementor-element.elementor-element-21c0f6b{--width:31%;}.elementor-22 .elementor-element.elementor-element-1db94fe{--content-width:940px;}}@media(max-width:1200px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-1db94fe{--content-width:90%;}}@media(max-width:1540px){.elementor-22 .elementor-element.elementor-element-b74055a{--swiper-slides-to-display:1;}.elementor-22 .elementor-element.elementor-element-63b9044 .elementor-heading-title{font-size:var( --e-global-typography-495ddff-font-size );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7d0bfa1 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );}.elementor-22 .elementor-element.elementor-element-089499e{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-2232cc2 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-fd207f0 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-fa650b2 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-af58781 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-156cab3 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-5c6713b .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-06e8c3f{z-index:1;}.elementor-22 .elementor-element.elementor-element-06e8c3f .elementor-heading-title{font-size:var( --e-global-typography-495ddff-font-size );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8f25a1b{z-index:2;}.elementor-22 .elementor-element.elementor-element-8f25a1b .elementor-heading-title{font-size:var( --e-global-typography-492af16-font-size );line-height:var( --e-global-typography-492af16-line-height );letter-spacing:var( --e-global-typography-492af16-letter-spacing );}.elementor-22 .elementor-element.elementor-element-16b5cdb{z-index:2;}.elementor-22 .elementor-element.elementor-element-16b5cdb .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );}.elementor-22 .elementor-element.elementor-element-91641ed{--z-index:2;}.elementor-22 .elementor-element.elementor-element-eb27354{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-a6cc615 .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-e60a4c5 .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-d3e8fe6 .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-d3f6f63 .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-1db94fe{--z-index:2;}.elementor-22 .elementor-element.elementor-element-86875b7{top:-38vw;}.elementor-22 .elementor-element.elementor-element-7389907 .elementor-heading-title{font-size:var( --e-global-typography-492af16-font-size );line-height:var( --e-global-typography-492af16-line-height );letter-spacing:var( --e-global-typography-492af16-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4f5ecfb .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );}.elementor-22 .elementor-element.elementor-element-b336ba0{--swiper-slides-to-display:3;}.elementor-22 .elementor-element.elementor-element-de5da77 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-70b1eb4{width:var( --container-widget-width, 8vw );max-width:8vw;--container-widget-width:8vw;--container-widget-flex-grow:0;top:-228px;}.elementor-22 .elementor-element.elementor-element-d222b86{width:var( --container-widget-width, 6vw );max-width:6vw;--container-widget-width:6vw;--container-widget-flex-grow:0;top:-252px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-d222b86{right:72px;}body.rtl .elementor-22 .elementor-element.elementor-element-d222b86{left:72px;}.elementor-22 .elementor-element.elementor-element-007393e{z-index:1;}.elementor-22 .elementor-element.elementor-element-007393e .elementor-heading-title{font-size:var( --e-global-typography-495ddff-font-size );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );}.elementor-22 .elementor-element.elementor-element-948031d{z-index:2;}.elementor-22 .elementor-element.elementor-element-948031d .elementor-heading-title{font-size:var( --e-global-typography-492af16-font-size );line-height:var( --e-global-typography-492af16-line-height );letter-spacing:var( --e-global-typography-492af16-letter-spacing );}.elementor-22 .elementor-element.elementor-element-87ad3a7{z-index:2;}.elementor-22 .elementor-element.elementor-element-87ad3a7 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );}.elementor-22 .elementor-element.elementor-element-e8c4743{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-5eda063 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-6edfce9 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-04b9211{width:var( --container-widget-width, 154px );max-width:154px;--container-widget-width:154px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-76c6b8c .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-a31faac .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-bd8debc .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-577a932 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cf5d185 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-3dbe03f .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d091420 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-c816772 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0596b65 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-f967305 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-072357c .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-034d597 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-e53344a{left:60px;}body.rtl .elementor-22 .elementor-element.elementor-element-e53344a{right:60px;}.elementor-22 .elementor-element.elementor-element-13b9bf5{width:var( --container-widget-width, 7vw );max-width:7vw;--container-widget-width:7vw;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-13b9bf5{left:48px;}body.rtl .elementor-22 .elementor-element.elementor-element-13b9bf5{right:48px;}.elementor-22 .elementor-element.elementor-element-3402cfc > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-22 .elementor-element.elementor-element-3402cfc{z-index:0;}.elementor-22 .elementor-element.elementor-element-3402cfc .elementor-heading-title{font-size:var( --e-global-typography-495ddff-font-size );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );}.elementor-22 .elementor-element.elementor-element-882209b .elementor-heading-title{font-size:var( --e-global-typography-492af16-font-size );line-height:var( --e-global-typography-492af16-line-height );letter-spacing:var( --e-global-typography-492af16-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d2fab39 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );}.elementor-22 .elementor-element.elementor-element-455bfa0{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7fac063{--swiper-slides-to-display:3;}.elementor-22 .elementor-element.elementor-element-4ec569a .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}}@media(max-width:1200px){.elementor-22 .elementor-element.elementor-element-b74055a{--swiper-slides-to-display:1;}.elementor-22 .elementor-element.elementor-element-63b9044 .elementor-heading-title{font-size:var( --e-global-typography-495ddff-font-size );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7d0bfa1 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );}.elementor-22 .elementor-element.elementor-element-089499e{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-0204e1d{--gap:var(--space-30) var(--space-30);--row-gap:var(--space-30);--column-gap:var(--space-30);}.elementor-22 .elementor-element.elementor-element-ff65e06{--padding-top:var(--space-35);--padding-bottom:var(--space-35);--padding-left:var(--space-35);--padding-right:var(--space-35);}.elementor-22 .elementor-element.elementor-element-2232cc2 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-fd207f0 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-21abe32{--padding-top:var(--space-35);--padding-bottom:var(--space-35);--padding-left:var(--space-35);--padding-right:var(--space-35);}.elementor-22 .elementor-element.elementor-element-fa650b2 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-af58781 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-21c0f6b{--padding-top:var(--space-35);--padding-bottom:var(--space-35);--padding-left:var(--space-35);--padding-right:var(--space-35);}.elementor-22 .elementor-element.elementor-element-156cab3 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-5c6713b .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-06e8c3f .elementor-heading-title{font-size:var( --e-global-typography-495ddff-font-size );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8f25a1b .elementor-heading-title{font-size:var( --e-global-typography-492af16-font-size );line-height:var( --e-global-typography-492af16-line-height );letter-spacing:var( --e-global-typography-492af16-letter-spacing );}.elementor-22 .elementor-element.elementor-element-16b5cdb .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );}.elementor-22 .elementor-element.elementor-element-91641ed{--gap:var(--space-35) var(--space-35);--row-gap:var(--space-35);--column-gap:var(--space-35);--margin-top:var(--space-50);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-eb27354{--gap:var(--space-50) 0;--row-gap:var(--space-50);--column-gap:0;--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-a6cc615 .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-e60a4c5 .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-d3e8fe6 .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-d3f6f63 .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-1db94fe:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1db94fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:140% auto;}.elementor-22 .elementor-element.elementor-element-86875b7{top:-40vw;}.elementor-22 .elementor-element.elementor-element-7389907 .elementor-heading-title{font-size:var( --e-global-typography-492af16-font-size );line-height:var( --e-global-typography-492af16-line-height );letter-spacing:var( --e-global-typography-492af16-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4f5ecfb .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );}.elementor-22 .elementor-element.elementor-element-b336ba0{--swiper-slides-to-display:2;--swiper-slides-gap:27px;}.elementor-22 .elementor-element.elementor-element-de5da77 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-70b1eb4{width:var( --container-widget-width, 6vw );max-width:6vw;--container-widget-width:6vw;--container-widget-flex-grow:0;top:-216px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-d222b86{right:12px;}body.rtl .elementor-22 .elementor-element.elementor-element-d222b86{left:12px;}.elementor-22 .elementor-element.elementor-element-d222b86{top:-228px;}.elementor-22 .elementor-element.elementor-element-007393e .elementor-heading-title{font-size:var( --e-global-typography-495ddff-font-size );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );}.elementor-22 .elementor-element.elementor-element-948031d .elementor-heading-title{font-size:var( --e-global-typography-492af16-font-size );line-height:var( --e-global-typography-492af16-line-height );letter-spacing:var( --e-global-typography-492af16-letter-spacing );}.elementor-22 .elementor-element.elementor-element-87ad3a7 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );}.elementor-22 .elementor-element.elementor-element-e8c4743{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:var(--space-18) var(--space-18);--row-gap:var(--space-18);--column-gap:var(--space-18);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-7deed34{--padding-top:var(--space-18);--padding-bottom:var(--space-18);--padding-left:var(--space-18);--padding-right:var(--space-18);}.elementor-22 .elementor-element.elementor-element-5eda063 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-6edfce9 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-3fbd4ca{--padding-top:var(--space-18);--padding-bottom:var(--space-18);--padding-left:var(--space-18);--padding-right:var(--space-18);}.elementor-22 .elementor-element.elementor-element-76c6b8c .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-a31faac .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0e431e8{--padding-top:var(--space-18);--padding-bottom:var(--space-18);--padding-left:var(--space-18);--padding-right:var(--space-18);}.elementor-22 .elementor-element.elementor-element-bd8debc .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-577a932 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1da6741{--padding-top:var(--space-18);--padding-bottom:var(--space-18);--padding-left:var(--space-18);--padding-right:var(--space-18);}.elementor-22 .elementor-element.elementor-element-cf5d185 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-3dbe03f .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-2642e8f{--padding-top:var(--space-18);--padding-bottom:var(--space-18);--padding-left:var(--space-18);--padding-right:var(--space-18);}.elementor-22 .elementor-element.elementor-element-d091420 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-c816772 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ddbbfd3{--padding-top:var(--space-18);--padding-bottom:var(--space-18);--padding-left:var(--space-18);--padding-right:var(--space-18);}.elementor-22 .elementor-element.elementor-element-0596b65 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-f967305 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9ef3318{--padding-top:var(--space-18);--padding-bottom:var(--space-18);--padding-left:var(--space-18);--padding-right:var(--space-18);}.elementor-22 .elementor-element.elementor-element-072357c .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-034d597 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-e53344a{left:24px;}body.rtl .elementor-22 .elementor-element.elementor-element-e53344a{right:24px;}.elementor-22 .elementor-element.elementor-element-13b9bf5{width:var( --container-widget-width, 7vw );max-width:7vw;--container-widget-width:7vw;--container-widget-flex-grow:0;bottom:-72px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-13b9bf5{left:12px;}body.rtl .elementor-22 .elementor-element.elementor-element-13b9bf5{right:12px;}.elementor-22 .elementor-element.elementor-element-3402cfc > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-22 .elementor-element.elementor-element-3402cfc .elementor-heading-title{font-size:var( --e-global-typography-495ddff-font-size );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );}.elementor-22 .elementor-element.elementor-element-882209b .elementor-heading-title{font-size:var( --e-global-typography-492af16-font-size );line-height:var( --e-global-typography-492af16-line-height );letter-spacing:var( --e-global-typography-492af16-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d2fab39 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );}.elementor-22 .elementor-element.elementor-element-455bfa0 > .elementor-widget-container{--e-transform-scale:1;}.elementor-22 .elementor-element.elementor-element-455bfa0{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7fac063{--swiper-slides-to-display:3;--swiper-slides-gap:15px;}.elementor-22 .elementor-element.elementor-element-4ec569a .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-b74055a{--swiper-slides-to-display:1;}.elementor-22 .elementor-element.elementor-element-1402f21{--padding-top:var(--space-15);--padding-bottom:40vw;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-63b9044 .elementor-heading-title{font-size:var( --e-global-typography-495ddff-font-size );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );}.elementor-22 .elementor-element.elementor-element-71c0028.e-con{--e-con-transform-translateY:calc(var(--space-80) * -1);}.elementor-22 .elementor-element.elementor-element-7d0bfa1 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );}.elementor-22 .elementor-element.elementor-element-089499e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-0204e1d{--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:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);--margin-top:calc(var(--space-27) * -1);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-ff65e06{--width:31%;--justify-content:center;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:var(--space-10);--padding-bottom:var(--space-10);--padding-left:var(--space-10);--padding-right:var(--space-10);}.elementor-22 .elementor-element.elementor-element-bace0ff > .elementor-widget-container{margin:0 0 0 0;padding:var(--space-10) 0 0 0;}.elementor-22 .elementor-element.elementor-element-bace0ff .elementor-icon{font-size:var(--space-50);}.elementor-22 .elementor-element.elementor-element-bace0ff .elementor-icon svg{height:var(--space-50);}.elementor-22 .elementor-element.elementor-element-2232cc2{text-align:center;}.elementor-22 .elementor-element.elementor-element-2232cc2 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-fd207f0 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-03643db .elementor-icon{font-size:70px;}.elementor-22 .elementor-element.elementor-element-03643db .elementor-icon svg{height:70px;}.elementor-22 .elementor-element.elementor-element-21abe32{--width:31%;--justify-content:center;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:var(--space-10);--padding-bottom:var(--space-10);--padding-left:var(--space-10);--padding-right:var(--space-10);}.elementor-22 .elementor-element.elementor-element-4382635 > .elementor-widget-container{margin:0 0 0 0;}.elementor-22 .elementor-element.elementor-element-4382635 .elementor-icon{font-size:var(--space-50);}.elementor-22 .elementor-element.elementor-element-4382635 .elementor-icon svg{height:var(--space-50);}.elementor-22 .elementor-element.elementor-element-fa650b2 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-af58781 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-75d7a0b .elementor-icon{font-size:70px;}.elementor-22 .elementor-element.elementor-element-75d7a0b .elementor-icon svg{height:70px;}.elementor-22 .elementor-element.elementor-element-21c0f6b{--width:31%;--justify-content:center;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:var(--space-10);--padding-bottom:var(--space-10);--padding-left:var(--space-10);--padding-right:var(--space-10);}.elementor-22 .elementor-element.elementor-element-d63ebd1 > .elementor-widget-container{margin:0 0 0 0;}.elementor-22 .elementor-element.elementor-element-d63ebd1 .elementor-icon{font-size:var(--space-50);}.elementor-22 .elementor-element.elementor-element-d63ebd1 .elementor-icon svg{height:var(--space-50);}.elementor-22 .elementor-element.elementor-element-156cab3 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-5c6713b .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-89922d9 .elementor-icon{font-size:70px;}.elementor-22 .elementor-element.elementor-element-89922d9 .elementor-icon svg{height:70px;}.elementor-22 .elementor-element.elementor-element-347305a{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-347305a img{width:80%;}.elementor-22 .elementor-element.elementor-element-b5f3df6 > .elementor-widget-container{--e-transform-scale:1.3;}.elementor-22 .elementor-element.elementor-element-b5f3df6{--e-transform-origin-y:bottom;}.elementor-22 .elementor-element.elementor-element-d1a629a > .elementor-widget-container{--e-transform-scale:1.3;}.elementor-22 .elementor-element.elementor-element-d1a629a{--e-transform-origin-y:bottom;}.elementor-22 .elementor-element.elementor-element-ae7831f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-06e8c3f .elementor-heading-title{font-size:var( --e-global-typography-495ddff-font-size );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );}.elementor-22 .elementor-element.elementor-element-8f25a1b .elementor-heading-title{font-size:var( --e-global-typography-492af16-font-size );line-height:var( --e-global-typography-492af16-line-height );letter-spacing:var( --e-global-typography-492af16-letter-spacing );}.elementor-22 .elementor-element.elementor-element-16b5cdb .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );}.elementor-22 .elementor-element.elementor-element-91641ed{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:var(--space-40);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-936341a{--width:200px;}.elementor-22 .elementor-element.elementor-element-138aec8 > .elementor-widget-container{margin:0% 0% -26.5% -9%;}.elementor-22 .elementor-element.elementor-element-138aec8 img{width:56%;}.elementor-22 .elementor-element.elementor-element-13889ce img{width:86%;}.elementor-22 .elementor-element.elementor-element-eb27354{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:var(--space-30) 0;--row-gap:var(--space-30);--column-gap:0;--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-a6cc615 .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-e60a4c5 .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-d3e8fe6 .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-d3f6f63 .elementor-counter-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-1db94fe:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1db94fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:400% auto;}.elementor-22 .elementor-element.elementor-element-1db94fe{--padding-top:var(--space-80);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-86875b7{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;top:-91vw;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-86875b7{right:139px;}body.rtl .elementor-22 .elementor-element.elementor-element-86875b7{left:139px;}.elementor-22 .elementor-element.elementor-element-c80a187{--padding-top:var(--space-30);--padding-bottom:var(--space-20);--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-7389907 .elementor-heading-title{font-size:var( --e-global-typography-492af16-font-size );line-height:var( --e-global-typography-492af16-line-height );letter-spacing:var( --e-global-typography-492af16-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4f5ecfb .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );}.elementor-22 .elementor-element.elementor-element-d23532f{width:100%;max-width:100%;text-align:start;}.elementor-22 .elementor-element.elementor-element-b336ba0{--swiper-slides-to-display:1;--arrow-prev-left-position:calc(var(--space-24) * -1);--arrow-next-right-position:calc(var(--space-24) * -1);}.elementor-22 .elementor-element.elementor-element-de5da77 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-70b1eb4{width:var( --container-widget-width, 21vw );max-width:21vw;--container-widget-width:21vw;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-007393e .elementor-heading-title{font-size:var( --e-global-typography-495ddff-font-size );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );}.elementor-22 .elementor-element.elementor-element-948031d .elementor-heading-title{font-size:var( --e-global-typography-492af16-font-size );line-height:var( --e-global-typography-492af16-line-height );letter-spacing:var( --e-global-typography-492af16-letter-spacing );}.elementor-22 .elementor-element.elementor-element-87ad3a7 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );}.elementor-22 .elementor-element.elementor-element-e8c4743{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-5eda063 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-6edfce9 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-76c6b8c .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-a31faac .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0e431e8:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0e431e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% -24px;}.elementor-22 .elementor-element.elementor-element-bd8debc .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-577a932 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cf5d185 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-3dbe03f .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d091420 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-c816772 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0596b65 .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-f967305 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-072357c .elementor-heading-title{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-22 .elementor-element.elementor-element-034d597 .elementor-heading-title{font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e53344a{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-e53344a{left:12px;}body.rtl .elementor-22 .elementor-element.elementor-element-e53344a{right:12px;}.elementor-22 .elementor-element.elementor-element-3402cfc > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-22 .elementor-element.elementor-element-3402cfc .elementor-heading-title{font-size:var( --e-global-typography-495ddff-font-size );line-height:var( --e-global-typography-495ddff-line-height );letter-spacing:var( --e-global-typography-495ddff-letter-spacing );}.elementor-22 .elementor-element.elementor-element-e667d0a{--padding-top:var(--space-30);--padding-bottom:var(--space-20);--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-882209b .elementor-heading-title{font-size:var( --e-global-typography-492af16-font-size );line-height:var( --e-global-typography-492af16-line-height );letter-spacing:var( --e-global-typography-492af16-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d2fab39 .elementor-heading-title{font-size:var( --e-global-typography-5ab3815-font-size );line-height:var( --e-global-typography-5ab3815-line-height );}.elementor-22 .elementor-element.elementor-element-455bfa0{width:100%;max-width:100%;text-align:start;font-size:var( --e-global-typography-754ddb6-font-size );line-height:var( --e-global-typography-754ddb6-line-height );letter-spacing:var( --e-global-typography-754ddb6-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7fac063{--swiper-slides-to-display:1;--arrow-prev-left-position:calc(var(--space-24) * -1);--arrow-next-right-position:calc(var(--space-24) * -1);}.elementor-22 .elementor-element.elementor-element-4ec569a .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}}/* Start custom CSS for loop-carousel, class: .elementor-element-b74055a */.swiper-pagination-bullet-active{
    background: #00000000!important;
    transform: scale(1.5);
}

.swiper-pagination-bullet-active::before {
      content: "";
    background-image: url(/wp-content/uploads/leaves-icon.svg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100% auto;
    width: 100%;
    height: 100%;
    display: flex;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63b9044 */.elementor-22 .elementor-element.elementor-element-63b9044 .elementor-heading-title{white-space:nowrap;}
.elementor-22 .elementor-element.elementor-element-63b9044 .elementor-heading-title{    gap: var(--space-30);
    display: flex;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0204e1d */.cbh .licon,.cbh .st0,.cbh .elementor-heading-title{transition: all 0.3s ease-out;}
.cbh:hover .licon{opacity: 0.15;transform: scale(2.6);}
.cbh:hover .st0{fill:#fff;}
.cbh:hover .elementor-heading-title{color:#fff!important;}

.cbh{aspect-ratio: 340 / 305;
@media (width < 767px){
    aspect-ratio: 340 / 254;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-347305a */.elementor-22 .elementor-element.elementor-element-347305a img {
  animation: floaty 6s ease-in-out infinite;
}

@keyframes floaty {
  0% {
    transform: translate(0, 0) rotate(0deg);
  }
  25% {
    transform: translate(5px, -9px) rotate(2deg);
  }
  50% {
    transform: translate(-5px, -12px) rotate(-2deg);
  }
  75% {
    transform: translate(6px, -8px) rotate(1deg);
  }
  100% {
    transform: translate(0, 0) rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1402f21 */.scrolling-block {
    position: relative;
    width: 100%;
}

.scrolling-text {
    display: inline-block;
    white-space: nowrap;
    animation: marquee-seamless var(--marquee-duration, 10s) linear infinite;
}

@keyframes marquee-seamless {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}

.scrolling-text .elementor-heading-title {
    padding-right: 3em; /* 可調整間距 */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06e8c3f */.elementor-22 .elementor-element.elementor-element-06e8c3f .elementor-heading-title{white-space:nowrap;}
.elementor-22 .elementor-element.elementor-element-06e8c3f .elementor-heading-title{    gap: var(--space-30);
    display: flex;}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b336ba0 */.elementor-22 .elementor-element.elementor-element-b336ba0 .elementor-swiper-button-next svg{transform: rotate(180deg)!important;}
.elementor-22 .elementor-element.elementor-element-b336ba0 .elementor-swiper-button.st2,.elementor-22 .elementor-element.elementor-element-b336ba0 .elementor-swiper-button:hover .st1{transition: all 0.3s ease-out;}
.elementor-22 .elementor-element.elementor-element-b336ba0 .elementor-swiper-button:hover .st2{fill:var( --e-global-color-primary );}
.elementor-22 .elementor-element.elementor-element-b336ba0 .elementor-swiper-button:hover .st1{fill:#fff;}

/*.ig-embed-wrapper{border-radius: var(--radius-24);}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d222b86 */.elementor-22 .elementor-element.elementor-element-d222b86 img{animation: paperFloat 8s ease-in-out infinite;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-007393e */.elementor-22 .elementor-element.elementor-element-007393e .elementor-heading-title{white-space:nowrap;}
.elementor-22 .elementor-element.elementor-element-007393e .elementor-heading-title{    gap: var(--space-30);
    display: flex;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7deed34 */.elementor-22 .elementor-element.elementor-element-7deed34{

grid-column: 1 / 2;
grid-row: 1 / 2;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fbd4ca */.elementor-22 .elementor-element.elementor-element-3fbd4ca{
grid-column: 2 / 4;
grid-row: 1 / 2;
@media (width < 767px){
    grid-column: 2 / 3;
grid-row: 1 / 2;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e431e8 */.elementor-22 .elementor-element.elementor-element-0e431e8{ 
grid-column: 4 / 5;
grid-row: 1 / 3;
@media (width < 767px){
    grid-column: 1 / 3;
grid-row: 2 / 3;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1da6741 */.elementor-22 .elementor-element.elementor-element-1da6741{
grid-column: 5 / 6;
grid-row: 1 / 2;
@media (width < 1200px){
    grid-column: 1 / 3;
grid-row: 2 / 3;
  }
@media (width < 767px){
    grid-column: 1 / 2;
grid-row: 3 / 4;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2642e8f */.elementor-22 .elementor-element.elementor-element-2642e8f{
grid-column: 1 / 3;
grid-row: 2 / 3;
@media (width < 1200px){
    grid-column: 3 / 4;
grid-row: 2 / 3;
  }
@media (width < 767px){
    grid-column: 1 / 3;
grid-row: 4 / 5;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddbbfd3 */.elementor-22 .elementor-element.elementor-element-ddbbfd3{
grid-column: 3 / 4;
grid-row: 2 / 3;
@media (width < 1200px){
    grid-column: 1 / 3;
grid-row: 3 / 4;
  }
@media (width < 767px){
    grid-column: 2 / 3;
grid-row: 3 / 4;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ef3318 */.elementor-22 .elementor-element.elementor-element-9ef3318{
aspect-ratio: 4 / 3.6;
grid-column: 5 / 6;
grid-row: 2 / 3;
@media (width < 1200px){
    aspect-ratio: 4 / 2.1;
grid-column: 3 / 5;
grid-row: 3 / 4;
  }
@media (width < 767px){
aspect-ratio: 4 / 1.8;
    grid-column: 1 / 3;
grid-row: 5 / 6;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8c4743 */.sag .hcover{
    transform: scale(1, 2.5);
    transform-origin: center bottom;
}
.sag:hover .hcover{
    transform: scale(1, 1.2);
    transform-origin: center bottom;
}


.sag .mleaves{
opacity: 0;
transform: scale(0.77);
transition: all 0.18s ease-out;
}
.sag:hover .mleaves{
opacity: 1;
transform: scale(1);
transition: all 0.24s ease-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13b9bf5 */.elementor-22 .elementor-element.elementor-element-13b9bf5 img{animation: paperFloat 7s ease-in-out infinite;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3402cfc */.elementor-22 .elementor-element.elementor-element-3402cfc .elementor-heading-title{white-space:nowrap;}
.elementor-22 .elementor-element.elementor-element-3402cfc .elementor-heading-title{    gap: var(--space-30);
    display: flex;}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-7fac063 */.elementor-22 .elementor-element.elementor-element-7fac063 .elementor-swiper-button-next svg{transform: rotate(180deg)!important;}
.elementor-22 .elementor-element.elementor-element-7fac063 .elementor-swiper-button.st2,.elementor-22 .elementor-element.elementor-element-7fac063 .elementor-swiper-button:hover .st1{transition: all 0.3s ease-out;}
.elementor-22 .elementor-element.elementor-element-7fac063 .elementor-swiper-button:hover .st2{fill:var( --e-global-color-primary );}
.elementor-22 .elementor-element.elementor-element-7fac063 .elementor-swiper-button:hover .st1{fill:#fff;}/* End custom CSS */