.elementor-22 .elementor-element.elementor-element-0d1002b{--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;}.elementor-22 .elementor-element.elementor-element-2f4a6a1 .dce-post-item{text-align:left;}.elementor-22 .elementor-element.elementor-element-2f4a6a1 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-22 .elementor-element.elementor-element-b02be57{--display:flex;--position:absolute;--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-evenly;--align-items:flex-start;top:0px;--z-index:2;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-b02be57{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-b02be57{right:0px;}.elementor-22 .elementor-element.elementor-element-86fe89a{text-align:center;}.elementor-22 .elementor-element.elementor-element-86fe89a .elementor-heading-title{font-family:var( --e-global-typography-a47eaae-font-family ), Sans-serif;font-size:var( --e-global-typography-a47eaae-font-size );font-weight:var( --e-global-typography-a47eaae-font-weight );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-cccb887{text-align:center;}.elementor-22 .elementor-element.elementor-element-cccb887 .elementor-heading-title{font-family:var( --e-global-typography-a47eaae-font-family ), Sans-serif;font-size:var( --e-global-typography-a47eaae-font-size );font-weight:var( --e-global-typography-a47eaae-font-weight );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-f598288{text-align:center;}.elementor-22 .elementor-element.elementor-element-f598288 .elementor-heading-title{font-family:var( --e-global-typography-a47eaae-font-family ), Sans-serif;font-size:var( --e-global-typography-a47eaae-font-size );font-weight:var( --e-global-typography-a47eaae-font-weight );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-37c329e{text-align:center;}.elementor-22 .elementor-element.elementor-element-37c329e .elementor-heading-title{font-family:var( --e-global-typography-a47eaae-font-family ), Sans-serif;font-size:var( --e-global-typography-a47eaae-font-size );font-weight:var( --e-global-typography-a47eaae-font-weight );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-978a2ff{text-align:center;}.elementor-22 .elementor-element.elementor-element-978a2ff .elementor-heading-title{font-family:var( --e-global-typography-a47eaae-font-family ), Sans-serif;font-size:var( --e-global-typography-a47eaae-font-size );font-weight:var( --e-global-typography-a47eaae-font-weight );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-cdc60bb{text-align:center;}.elementor-22 .elementor-element.elementor-element-cdc60bb .elementor-heading-title{font-family:var( --e-global-typography-a47eaae-font-family ), Sans-serif;font-size:var( --e-global-typography-a47eaae-font-size );font-weight:var( --e-global-typography-a47eaae-font-weight );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-ca968a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-22 .elementor-element.elementor-element-ca968a5:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ca968a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0601;}.elementor-22 .elementor-element.elementor-element-c658e37{--display:flex;--overlay-opacity:1;--padding-top:0;--padding-bottom:var(--space-60);--padding-left:var(--space-60);--padding-right:var(--space-60);}.elementor-22 .elementor-element.elementor-element-c658e37:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c658e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ookada.testgogo.org/wp-content/uploads/跨專業整合服務BG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-c658e37::before, .elementor-22 .elementor-element.elementor-element-c658e37 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-c658e37 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-c658e37 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-c658e37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-c658e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c5867f1 ) 80%, var( --e-global-color-11564f5 ) 80%);}.elementor-22 .elementor-element.elementor-element-a0d2f2e{--display:flex;--min-height:var(--space-60);--margin-top:var(--space-80);--margin-bottom:var(--space-30);--margin-left:0;--margin-right:0;}.elementor-22 .elementor-element.elementor-element-a0d2f2e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a0d2f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#353535;}.elementor-22 .elementor-element.elementor-element-a0d2f2e.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-486a0fd{text-align:center;}.elementor-22 .elementor-element.elementor-element-486a0fd .elementor-heading-title{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-a7ce01b );}.elementor-22 .elementor-element.elementor-element-f838fd4 > .elementor-widget-container{margin:0 0 var(--space-20) 0;}.elementor-22 .elementor-element.elementor-element-f838fd4{text-align:center;}.elementor-22 .elementor-element.elementor-element-f838fd4 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:var(--h1);font-weight:400;line-height:1.35em;color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-4dbf834{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-a7ce01b );}.elementor-22 .elementor-element.elementor-element-ba704bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-1c6317e{--display:flex;}.elementor-22 .elementor-element.elementor-element-2b3167c img{width:100%;}.elementor-22 .elementor-element.elementor-element-592ec1a{--display:flex;--justify-content:flex-end;--gap:var(--space-20) var(--space-20);--row-gap:var(--space-20);--column-gap:var(--space-20);--padding-top:var(--space-60);--padding-bottom:var(--space-60);--padding-left:var(--space-70);--padding-right:var(--space-60);}.elementor-22 .elementor-element.elementor-element-047ae4e .elementor-heading-title{font-family:var( --e-global-typography-ff8fdbb-font-family ), Sans-serif;font-size:var( --e-global-typography-ff8fdbb-font-size );font-weight:var( --e-global-typography-ff8fdbb-font-weight );line-height:var( --e-global-typography-ff8fdbb-line-height );letter-spacing:var( --e-global-typography-ff8fdbb-letter-spacing );color:#737373;}.elementor-22 .elementor-element.elementor-element-b5d9038 .elementor-heading-title{font-family:var( --e-global-typography-4fe46d8-font-family ), Sans-serif;font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-c4b4600{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-a7ce01b );}.elementor-22 .elementor-element.elementor-element-ac8d53b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-be62959{--display:flex;}.elementor-22 .elementor-element.elementor-element-9310ad4 img{width:100%;}.elementor-22 .elementor-element.elementor-element-3a1af1f{--display:flex;--justify-content:flex-end;--gap:var(--space-20) var(--space-20);--row-gap:var(--space-20);--column-gap:var(--space-20);--padding-top:var(--space-60);--padding-bottom:var(--space-60);--padding-left:var(--space-70);--padding-right:var(--space-60);}.elementor-22 .elementor-element.elementor-element-507d267 .elementor-heading-title{font-family:var( --e-global-typography-ff8fdbb-font-family ), Sans-serif;font-size:var( --e-global-typography-ff8fdbb-font-size );font-weight:var( --e-global-typography-ff8fdbb-font-weight );line-height:var( --e-global-typography-ff8fdbb-line-height );letter-spacing:var( --e-global-typography-ff8fdbb-letter-spacing );color:#737373;}.elementor-22 .elementor-element.elementor-element-a9a9b18 .elementor-heading-title{font-family:var( --e-global-typography-4fe46d8-font-family ), Sans-serif;font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-bd20788{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-a7ce01b );}.elementor-22 .elementor-element.elementor-element-49729ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-e3b45f0{--display:flex;}.elementor-22 .elementor-element.elementor-element-d4070dd img{width:100%;}.elementor-22 .elementor-element.elementor-element-7f41801{--display:flex;--justify-content:flex-end;--gap:var(--space-20) var(--space-20);--row-gap:var(--space-20);--column-gap:var(--space-20);--padding-top:var(--space-60);--padding-bottom:var(--space-60);--padding-left:var(--space-70);--padding-right:var(--space-60);}.elementor-22 .elementor-element.elementor-element-338f303 .elementor-heading-title{font-family:var( --e-global-typography-ff8fdbb-font-family ), Sans-serif;font-size:var( --e-global-typography-ff8fdbb-font-size );font-weight:var( --e-global-typography-ff8fdbb-font-weight );line-height:var( --e-global-typography-ff8fdbb-line-height );letter-spacing:var( --e-global-typography-ff8fdbb-letter-spacing );color:#737373;}.elementor-22 .elementor-element.elementor-element-56c1211 .elementor-heading-title{font-family:var( --e-global-typography-4fe46d8-font-family ), Sans-serif;font-size:var( --e-global-typography-4fe46d8-font-size );font-weight:var( --e-global-typography-4fe46d8-font-weight );line-height:var( --e-global-typography-4fe46d8-line-height );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-f84a953{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-a7ce01b );}.elementor-22 .elementor-element.elementor-element-cc21a11{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-22 .elementor-element.elementor-element-cc21a11 .swiper-slide ) > .e-con{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-cc21a11 > .elementor-widget-container{margin:var(--space-35) 0 0 0;}.elementor-22 .elementor-element.elementor-element-4013deb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:var(--space-100);--padding-bottom:var(--space-150);--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-4013deb.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-42f18e9{--display:flex;--gap:var(--space-10) var(--space-10);--row-gap:var(--space-10);--column-gap:var(--space-10);--padding-top:0;--padding-bottom:0;--padding-left:var(--space-60);--padding-right:0;}.elementor-22 .elementor-element.elementor-element-4bc647b .elementor-heading-title{font-family:var( --e-global-typography-ad935b3-font-family ), Sans-serif;font-size:var( --e-global-typography-ad935b3-font-size );font-weight:var( --e-global-typography-ad935b3-font-weight );line-height:var( --e-global-typography-ad935b3-line-height );letter-spacing:var( --e-global-typography-ad935b3-letter-spacing );color:var( --e-global-color-a7ce01b );}.elementor-22 .elementor-element.elementor-element-eb8be02 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7dd6be4 .elementor-repeater-item-6f69d94 > *{display:inline-block;}.elementor-22 .elementor-element.elementor-element-7dd6be4 .elementor-repeater-item-73feecc.dce-item_image{justify-content:top;}.elementor-22 .elementor-element.elementor-element-7dd6be4{width:var( --container-widget-width, calc(100% - 450px) );max-width:calc(100% - 450px);--container-widget-width:calc(100% - 450px);--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-7dd6be4 > .elementor-widget-container{margin:0vw -15vw 0vw 0vw;}.elementor-22 .elementor-element.elementor-element-0edaae3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:var(--space-125);--padding-bottom:var(--space-150);--padding-left:var(--space-60);--padding-right:var(--space-60);}.elementor-22 .elementor-element.elementor-element-0220850{--display:flex;}.elementor-22 .elementor-element.elementor-element-0220850.e-con{--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-8c76360 .elementor-heading-title{font-family:var( --e-global-typography-ad935b3-font-family ), Sans-serif;font-size:var( --e-global-typography-ad935b3-font-size );font-weight:var( --e-global-typography-ad935b3-font-weight );line-height:var( --e-global-typography-ad935b3-line-height );letter-spacing:var( --e-global-typography-ad935b3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-9bc0515 .elementor-heading-title{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-89c4d5d );}.elementor-22 .elementor-element.elementor-element-dd5ed0b{--display:flex;--gap:var(--space-15) var(--space-15);--row-gap:var(--space-15);--column-gap:var(--space-15);}.elementor-22 .elementor-element.elementor-element-3bfd69d .elementor-heading-title{font-family:var( --e-global-typography-64e64ed-font-family ), Sans-serif;font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-6deedd9{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-06a44b6 .elementor-heading-title{font-family:var( --e-global-typography-dc9786d-font-family ), Sans-serif;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 );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-422c6dd{--display:flex;--min-height:30vw;--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-18) var(--space-18);--row-gap:var(--space-18);--column-gap:var(--space-18);--flex-wrap:wrap;--align-content:center;--overlay-opacity:0.5;}.elementor-22 .elementor-element.elementor-element-422c6dd:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-422c6dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ookada.testgogo.org/wp-content/uploads/CTA-Banner.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-422c6dd::before, .elementor-22 .elementor-element.elementor-element-422c6dd > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-422c6dd > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-422c6dd > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-422c6dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-422c6dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-594388b );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-794991f{width:100%;max-width:100%;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-a7ce01b );}.elementor-22 .elementor-element.elementor-element-6450f71 .elementor-heading-title{font-family:var( --e-global-typography-dc9786d-font-family ), Sans-serif;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 );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-4a60c1c .elementor-heading-title{font-family:var( --e-global-typography-dc9786d-font-family ), Sans-serif;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 );color:var( --e-global-color-text );}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-a0d2f2e{--width:1px;}.elementor-22 .elementor-element.elementor-element-42f18e9{--width:400px;}.elementor-22 .elementor-element.elementor-element-0220850{--width:fit-content;}.elementor-22 .elementor-element.elementor-element-dd5ed0b{--width:60%;}}@media(max-width:1540px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-42f18e9{--width:360px;}}@media(max-width:1540px){.elementor-22 .elementor-element.elementor-element-b02be57{--padding-top:0;--padding-bottom:0;--padding-left:var(--cok-width);--padding-right:var(--cok-width);}.elementor-22 .elementor-element.elementor-element-86fe89a .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cccb887 .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f598288 .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-37c329e .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-978a2ff .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cdc60bb .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-486a0fd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-4dbf834{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-047ae4e .elementor-heading-title{font-size:var( --e-global-typography-ff8fdbb-font-size );line-height:var( --e-global-typography-ff8fdbb-line-height );letter-spacing:var( --e-global-typography-ff8fdbb-letter-spacing );}.elementor-22 .elementor-element.elementor-element-b5d9038 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );}.elementor-22 .elementor-element.elementor-element-c4b4600{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-507d267 .elementor-heading-title{font-size:var( --e-global-typography-ff8fdbb-font-size );line-height:var( --e-global-typography-ff8fdbb-line-height );letter-spacing:var( --e-global-typography-ff8fdbb-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a9a9b18 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );}.elementor-22 .elementor-element.elementor-element-bd20788{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-338f303 .elementor-heading-title{font-size:var( --e-global-typography-ff8fdbb-font-size );line-height:var( --e-global-typography-ff8fdbb-line-height );letter-spacing:var( --e-global-typography-ff8fdbb-letter-spacing );}.elementor-22 .elementor-element.elementor-element-56c1211 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );}.elementor-22 .elementor-element.elementor-element-f84a953{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-4bc647b .elementor-heading-title{font-size:var( --e-global-typography-ad935b3-font-size );line-height:var( --e-global-typography-ad935b3-line-height );letter-spacing:var( --e-global-typography-ad935b3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-eb8be02 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7dd6be4{width:var( --container-widget-width, calc(100% - 390px) );max-width:calc(100% - 390px);--container-widget-width:calc(100% - 390px);--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-8c76360 .elementor-heading-title{font-size:var( --e-global-typography-ad935b3-font-size );line-height:var( --e-global-typography-ad935b3-line-height );letter-spacing:var( --e-global-typography-ad935b3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9bc0515 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-3bfd69d .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );}.elementor-22 .elementor-element.elementor-element-6deedd9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-06a44b6 .elementor-heading-title{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-422c6dd{--min-height:33vw;}.elementor-22 .elementor-element.elementor-element-794991f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-6450f71 .elementor-heading-title{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-4a60c1c .elementor-heading-title{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-b02be57{--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-evenly;--align-items:flex-start;}.elementor-22 .elementor-element.elementor-element-86fe89a .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cccb887 .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f598288 .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-37c329e .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-978a2ff .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cdc60bb .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-c658e37{--padding-top:0;--padding-bottom:0;--padding-left:var(--cok-width);--padding-right:var(--cok-width);}.elementor-22 .elementor-element.elementor-element-486a0fd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-4dbf834{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-592ec1a{--gap:var(--space-15) var(--space-15);--row-gap:var(--space-15);--column-gap:var(--space-15);--padding-top:var(--space-40);--padding-bottom:var(--space-30);--padding-left:var(--space-50);--padding-right:var(--space-50);}.elementor-22 .elementor-element.elementor-element-047ae4e .elementor-heading-title{font-size:var( --e-global-typography-ff8fdbb-font-size );line-height:var( --e-global-typography-ff8fdbb-line-height );letter-spacing:var( --e-global-typography-ff8fdbb-letter-spacing );}.elementor-22 .elementor-element.elementor-element-b5d9038 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );}.elementor-22 .elementor-element.elementor-element-c4b4600{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-3a1af1f{--gap:var(--space-15) var(--space-15);--row-gap:var(--space-15);--column-gap:var(--space-15);--padding-top:var(--space-40);--padding-bottom:var(--space-30);--padding-left:var(--space-50);--padding-right:var(--space-50);}.elementor-22 .elementor-element.elementor-element-507d267 .elementor-heading-title{font-size:var( --e-global-typography-ff8fdbb-font-size );line-height:var( --e-global-typography-ff8fdbb-line-height );letter-spacing:var( --e-global-typography-ff8fdbb-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a9a9b18 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );}.elementor-22 .elementor-element.elementor-element-bd20788{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-7f41801{--gap:var(--space-15) var(--space-15);--row-gap:var(--space-15);--column-gap:var(--space-15);--padding-top:var(--space-40);--padding-bottom:var(--space-30);--padding-left:var(--space-50);--padding-right:var(--space-50);}.elementor-22 .elementor-element.elementor-element-338f303 .elementor-heading-title{font-size:var( --e-global-typography-ff8fdbb-font-size );line-height:var( --e-global-typography-ff8fdbb-line-height );letter-spacing:var( --e-global-typography-ff8fdbb-letter-spacing );}.elementor-22 .elementor-element.elementor-element-56c1211 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );}.elementor-22 .elementor-element.elementor-element-f84a953{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-cc21a11{--e-n-carousel-swiper-slides-to-display:1;}.elementor-22 .elementor-element.elementor-element-42f18e9{--padding-top:0;--padding-bottom:0;--padding-left:var(--space-40);--padding-right:0;}.elementor-22 .elementor-element.elementor-element-4bc647b .elementor-heading-title{font-size:var( --e-global-typography-ad935b3-font-size );line-height:var( --e-global-typography-ad935b3-line-height );letter-spacing:var( --e-global-typography-ad935b3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-eb8be02 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7dd6be4{width:var( --container-widget-width, calc(100% - 265px) );max-width:calc(100% - 265px);--container-widget-width:calc(100% - 265px);--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-0edaae3{--padding-top:var(--space-125);--padding-bottom:var(--space-150);--padding-left:var(--cok-width);--padding-right:var(--cok-width);}.elementor-22 .elementor-element.elementor-element-8c76360 .elementor-heading-title{font-size:var( --e-global-typography-ad935b3-font-size );line-height:var( --e-global-typography-ad935b3-line-height );letter-spacing:var( --e-global-typography-ad935b3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9bc0515 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-3bfd69d .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );}.elementor-22 .elementor-element.elementor-element-6deedd9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-06a44b6 .elementor-heading-title{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-422c6dd{--min-height:43vw;}.elementor-22 .elementor-element.elementor-element-794991f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-6450f71 .elementor-heading-title{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-4a60c1c .elementor-heading-title{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-b02be57{--justify-content:space-evenly;}.elementor-22 .elementor-element.elementor-element-86fe89a .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cccb887 .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f598288 .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-37c329e .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-978a2ff .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cdc60bb .elementor-heading-title{font-size:var( --e-global-typography-a47eaae-font-size );line-height:var( --e-global-typography-a47eaae-line-height );letter-spacing:var( --e-global-typography-a47eaae-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a0d2f2e{--width:1px;}.elementor-22 .elementor-element.elementor-element-486a0fd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-4dbf834{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-592ec1a{--padding-top:var(--space-40);--padding-bottom:var(--space-20);--padding-left:var(--space-40);--padding-right:var(--space-40);}.elementor-22 .elementor-element.elementor-element-047ae4e .elementor-heading-title{font-size:var( --e-global-typography-ff8fdbb-font-size );line-height:var( --e-global-typography-ff8fdbb-line-height );letter-spacing:var( --e-global-typography-ff8fdbb-letter-spacing );}.elementor-22 .elementor-element.elementor-element-b5d9038 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );}.elementor-22 .elementor-element.elementor-element-c4b4600{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-3a1af1f{--padding-top:var(--space-40);--padding-bottom:var(--space-20);--padding-left:var(--space-40);--padding-right:var(--space-40);}.elementor-22 .elementor-element.elementor-element-507d267 .elementor-heading-title{font-size:var( --e-global-typography-ff8fdbb-font-size );line-height:var( --e-global-typography-ff8fdbb-line-height );letter-spacing:var( --e-global-typography-ff8fdbb-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a9a9b18 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );}.elementor-22 .elementor-element.elementor-element-bd20788{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-7f41801{--padding-top:var(--space-40);--padding-bottom:var(--space-20);--padding-left:var(--space-40);--padding-right:var(--space-40);}.elementor-22 .elementor-element.elementor-element-338f303 .elementor-heading-title{font-size:var( --e-global-typography-ff8fdbb-font-size );line-height:var( --e-global-typography-ff8fdbb-line-height );letter-spacing:var( --e-global-typography-ff8fdbb-letter-spacing );}.elementor-22 .elementor-element.elementor-element-56c1211 .elementor-heading-title{font-size:var( --e-global-typography-4fe46d8-font-size );line-height:var( --e-global-typography-4fe46d8-line-height );}.elementor-22 .elementor-element.elementor-element-f84a953{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-cc21a11{--e-n-carousel-swiper-slides-to-display:1;}.elementor-22 .elementor-element.elementor-element-4013deb{--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);}.elementor-22 .elementor-element.elementor-element-42f18e9{--padding-top:0;--padding-bottom:0;--padding-left:var(--cok-width);--padding-right:0;}.elementor-22 .elementor-element.elementor-element-4bc647b .elementor-heading-title{font-size:var( --e-global-typography-ad935b3-font-size );line-height:var( --e-global-typography-ad935b3-line-height );letter-spacing:var( --e-global-typography-ad935b3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-eb8be02 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7dd6be4{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-7dd6be4 > .elementor-widget-container{margin:0vw -48vw 0vw 0vw;padding:0 0 0 var(--cok-width);}.elementor-22 .elementor-element.elementor-element-0edaae3{--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);--padding-top:var(--space-70);--padding-bottom:var(--space-80);--padding-left:var(--cok-width);--padding-right:var(--cok-width);}.elementor-22 .elementor-element.elementor-element-0220850.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-8c76360 .elementor-heading-title{font-size:var( --e-global-typography-ad935b3-font-size );line-height:var( --e-global-typography-ad935b3-line-height );letter-spacing:var( --e-global-typography-ad935b3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9bc0515 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-3bfd69d .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );}.elementor-22 .elementor-element.elementor-element-6deedd9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-06a44b6 .elementor-heading-title{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-422c6dd{--padding-top:var(--space-100);--padding-bottom:var(--space-50);--padding-left:0;--padding-right:0;}.elementor-22 .elementor-element.elementor-element-794991f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-6450f71 .elementor-heading-title{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}.elementor-22 .elementor-element.elementor-element-4a60c1c .elementor-heading-title{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );}}@media(max-width:1200px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-1c6317e{--width:52%;}.elementor-22 .elementor-element.elementor-element-592ec1a{--width:48%;}.elementor-22 .elementor-element.elementor-element-be62959{--width:52%;}.elementor-22 .elementor-element.elementor-element-3a1af1f{--width:48%;}.elementor-22 .elementor-element.elementor-element-e3b45f0{--width:52%;}.elementor-22 .elementor-element.elementor-element-7f41801{--width:48%;}.elementor-22 .elementor-element.elementor-element-42f18e9{--width:260px;}}@media(min-width:1541px){.elementor-22 .elementor-element.elementor-element-c658e37:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c658e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-22 .elementor-element.elementor-element-422c6dd:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-422c6dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for dce-dynamicposts-v2, class: .elementor-element-2f4a6a1 */.elementor-22 .elementor-element.elementor-element-2f4a6a1 img{aspect-ratio: 192 / 93;
object-fit: cover;}
@media screen and (max-width: 480px){
.elementor-22 .elementor-element.elementor-element-2f4a6a1 img{aspect-ratio: 1 / 1;
object-fit: cover;}
}


.elementor-22 .elementor-element.elementor-element-2f4a6a1 .swiper-pagination-bullet{
    background:#fff!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b3167c */.elementor-22 .elementor-element.elementor-element-2b3167c img{aspect-ratio: 90 / 65;
object-fit: cover;}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-22 .elementor-element.elementor-element-2b3167c img{aspect-ratio: 90 / 75;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-047ae4e */.elementor-22 .elementor-element.elementor-element-047ae4e{margin-bottom:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9310ad4 */.elementor-22 .elementor-element.elementor-element-9310ad4 img{aspect-ratio: 90 / 65;
object-fit: cover;}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-22 .elementor-element.elementor-element-9310ad4 img{aspect-ratio: 90 / 75;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-507d267 */.elementor-22 .elementor-element.elementor-element-507d267{margin-bottom:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4070dd */.elementor-22 .elementor-element.elementor-element-d4070dd img{aspect-ratio: 90 / 65;
object-fit: cover;}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-22 .elementor-element.elementor-element-d4070dd img{aspect-ratio: 90 / 75;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-338f303 */.elementor-22 .elementor-element.elementor-element-338f303{margin-bottom:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b3167c */.elementor-22 .elementor-element.elementor-element-2b3167c img{aspect-ratio: 90 / 65;
object-fit: cover;}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-22 .elementor-element.elementor-element-2b3167c img{aspect-ratio: 90 / 75;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-047ae4e */.elementor-22 .elementor-element.elementor-element-047ae4e{margin-bottom:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9310ad4 */.elementor-22 .elementor-element.elementor-element-9310ad4 img{aspect-ratio: 90 / 65;
object-fit: cover;}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-22 .elementor-element.elementor-element-9310ad4 img{aspect-ratio: 90 / 75;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-507d267 */.elementor-22 .elementor-element.elementor-element-507d267{margin-bottom:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4070dd */.elementor-22 .elementor-element.elementor-element-d4070dd img{aspect-ratio: 90 / 65;
object-fit: cover;}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-22 .elementor-element.elementor-element-d4070dd img{aspect-ratio: 90 / 75;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-338f303 */.elementor-22 .elementor-element.elementor-element-338f303{margin-bottom:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b3167c */.elementor-22 .elementor-element.elementor-element-2b3167c img{aspect-ratio: 90 / 65;
object-fit: cover;}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-22 .elementor-element.elementor-element-2b3167c img{aspect-ratio: 90 / 75;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-047ae4e */.elementor-22 .elementor-element.elementor-element-047ae4e{margin-bottom:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9310ad4 */.elementor-22 .elementor-element.elementor-element-9310ad4 img{aspect-ratio: 90 / 65;
object-fit: cover;}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-22 .elementor-element.elementor-element-9310ad4 img{aspect-ratio: 90 / 75;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-507d267 */.elementor-22 .elementor-element.elementor-element-507d267{margin-bottom:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4070dd */.elementor-22 .elementor-element.elementor-element-d4070dd img{aspect-ratio: 90 / 65;
object-fit: cover;}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-22 .elementor-element.elementor-element-d4070dd img{aspect-ratio: 90 / 75;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-338f303 */.elementor-22 .elementor-element.elementor-element-338f303{margin-bottom:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b3167c */.elementor-22 .elementor-element.elementor-element-2b3167c img{aspect-ratio: 90 / 65;
object-fit: cover;}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-22 .elementor-element.elementor-element-2b3167c img{aspect-ratio: 90 / 75;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-047ae4e */.elementor-22 .elementor-element.elementor-element-047ae4e{margin-bottom:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9310ad4 */.elementor-22 .elementor-element.elementor-element-9310ad4 img{aspect-ratio: 90 / 65;
object-fit: cover;}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-22 .elementor-element.elementor-element-9310ad4 img{aspect-ratio: 90 / 75;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-507d267 */.elementor-22 .elementor-element.elementor-element-507d267{margin-bottom:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4070dd */.elementor-22 .elementor-element.elementor-element-d4070dd img{aspect-ratio: 90 / 65;
object-fit: cover;}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-22 .elementor-element.elementor-element-d4070dd img{aspect-ratio: 90 / 75;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-338f303 */.elementor-22 .elementor-element.elementor-element-338f303{margin-bottom:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c658e37 */@media screen and (min-width: 1201px) {
.elementor-22 .elementor-element.elementor-element-c658e37{background-attachment: fixed;}
}/* End custom CSS */
/* Start custom CSS for dce-dynamicposts-v2, class: .elementor-element-7dd6be4 */@media screen and (max-width: 767px){
.elementor-22 .elementor-element.elementor-element-7dd6be4 .swiper-pagination{padding-left:var(--cok-width);}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6450f71 */.elementor-22 .elementor-element.elementor-element-6450f71 a{background-color: #fff;
    border-radius: 99px;
    padding: var(--space-8) var(--space-10) var(--space-8) var(--space-24);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a60c1c */.elementor-22 .elementor-element.elementor-element-4a60c1c a{background-color: #fff;
    border-radius: 99px;
    padding: var(--space-8) var(--space-10) var(--space-8) var(--space-24);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-422c6dd */@media screen and (min-width: 1201px) {
.elementor-22 .elementor-element.elementor-element-422c6dd{background-attachment: fixed;}
}/* End custom CSS */