.elementor-2 .elementor-element.elementor-element-84e834a{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:50;--padding-top:clamp(60px, 8vw, 80px);--padding-bottom:clamp(60px, 8vw, 80px);--padding-left:clamp(20px, 3vw, 20px);--padding-right:clamp(20px, 3vw, 20px);}.elementor-2 .elementor-element.elementor-element-84e834a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-84e834a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b9624a );}.elementor-2 .elementor-element.elementor-element-84e834a::before, .elementor-2 .elementor-element.elementor-element-84e834a > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-84e834a > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-84e834a > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-84e834a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-84e834a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(45deg, var( --e-global-color-8b9624a ) 0%, var( --e-global-color-ee8ee95 ) 80%);}.elementor-2 .elementor-element.elementor-element-7d2dfdd{--display:flex;--overflow:hidden;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-3b0c773 .elementor-heading-title{font-family:var( --e-global-typography-ae4dd04-font-family ), Roboto,Inter,"Kantumruy Pro", "sans-serif", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:var( --e-global-typography-ae4dd04-font-size );font-weight:var( --e-global-typography-ae4dd04-font-weight );line-height:var( --e-global-typography-ae4dd04-line-height );color:var( --e-global-color-bc08779 );}.elementor-2 .elementor-element.elementor-element-276a18f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:"Inter", Roboto,Inter,"Kantumruy Pro", "sans-serif", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:1.425rem;line-height:1.5em;color:var( --e-global-color-bc08779 );}.elementor-2 .elementor-element.elementor-element-59ebd6d{--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;}.elementor-2 .elementor-element.elementor-element-5623750 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-5623750 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-5623750 .elementor-button{border-style:none;}.elementor-2 .elementor-element.elementor-element-099c64d .elementor-button{background-color:var( --e-global-color-ee8ee95 );font-family:var( --e-global-typography-accent-font-family ), Roboto,Inter,"Kantumruy Pro", "sans-serif", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-bc08779 );color:var( --e-global-color-bc08779 );border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-099c64d .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-099c64d .elementor-button:focus{background-color:var( --e-global-color-ee8ee95 );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-099c64d .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-099c64d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-a20fdce{--display:flex;--min-height:475px;--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;--padding-top:clamp(60px, 8vw, 100px);--padding-bottom:clamp(60px, 8vw, 100px);--padding-left:clamp(20px, 3vw, 20px);--padding-right:clamp(20px, 3vw, 20px);}.elementor-2 .elementor-element.elementor-element-79496fa{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-79496fa.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-79496fa .elementor-heading-title{font-family:var( --e-global-typography-fd13577-font-family ), Roboto,Inter,"Kantumruy Pro", "sans-serif", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:var( --e-global-typography-fd13577-font-size );font-weight:var( --e-global-typography-fd13577-font-weight );line-height:var( --e-global-typography-fd13577-line-height );}.elementor-2 .elementor-element.elementor-element-40be16c{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-c9e8158-font-family ), Roboto,Inter,"Kantumruy Pro", "sans-serif", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:var( --e-global-typography-c9e8158-font-size );line-height:var( --e-global-typography-c9e8158-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-40be16c.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-71fd273 .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-2 .elementor-element.elementor-element-71fd273 .elementor-repeater-item-4d1b291 i{font-size:18px;margin-right:6px;vertical-align:sub;}.elementor-2 .elementor-element.elementor-element-71fd273 .elementor-repeater-item-4d1b291 svg{width:18px;height:18px;margin-right:6px;vertical-align:sub;}.elementor-2 .elementor-element.elementor-element-71fd273 .elementor-repeater-item-122c80e i{font-size:18px;margin-right:6px;vertical-align:sub;}.elementor-2 .elementor-element.elementor-element-71fd273 .elementor-repeater-item-122c80e svg{width:18px;height:18px;margin-right:6px;vertical-align:sub;}.elementor-2 .elementor-element.elementor-element-71fd273{--grid-column-gap:60px;--grid-row-gap:60px;}.elementor-2 .elementor-element.elementor-element-71fd273 .post-wrapper,.elementor-2 .elementor-element.elementor-element-71fd273 .post-wrapper .overlay,.elementor-2 .elementor-element.elementor-element-71fd273 .post-wrapper a,.elementor-2 .elementor-element.elementor-element-71fd273 .post-title,.elementor-2 .elementor-element.elementor-element-71fd273 .post-content,.elementor-2 .elementor-element.elementor-element-71fd273 .post-taxonomy,.elementor-2 .elementor-element.elementor-element-71fd273 .post-read-more{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-71fd273 .post-wrapper{background-color:var( --e-global-color-bc08779 );flex-direction:row;}.elementor-2 .elementor-element.elementor-element-71fd273 .post-wrapper .inner-content{padding:20px 40px 20px 40px;}.elementor-2 .elementor-element.elementor-element-71fd273 .post-container.side .post-image{width:55%;}.elementor-2 .elementor-element.elementor-element-71fd273 .post-container.side .inner-content{width:calc(100% - 55%);}.elementor-2 .elementor-element.elementor-element-71fd273 .post-content, .elementor-2 .elementor-element.elementor-element-71fd273 .post-content a, .elementor-2 .elementor-element.elementor-element-71fd273 .post-excerpt, .elementor-2 .elementor-element.elementor-element-71fd273 .post-excerpt a{font-family:var( --e-global-typography-fd13577-font-family ), Roboto,Inter,"Kantumruy Pro", "sans-serif", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:var( --e-global-typography-fd13577-font-size );font-weight:var( --e-global-typography-fd13577-font-weight );line-height:var( --e-global-typography-fd13577-line-height );}.elementor-2 .elementor-element.elementor-element-71fd273 .post-content a, .elementor-2 .elementor-element.elementor-element-71fd273 .post-excerpt a{color:var( --e-global-color-0d2943e );}.elementor-2 .elementor-element.elementor-element-71fd273 .post-content, .elementor-2 .elementor-element.elementor-element-71fd273 .post-excerpt{color:var( --e-global-color-0d2943e );}.elementor-2 .elementor-element.elementor-element-71fd273 .post-html, .elementor-2 .elementor-element.elementor-element-71fd273 .post-html a{font-family:var( --e-global-typography-fd13577-font-family ), Roboto,Inter,"Kantumruy Pro", "sans-serif", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:var( --e-global-typography-fd13577-font-size );font-weight:var( --e-global-typography-fd13577-font-weight );line-height:var( --e-global-typography-fd13577-line-height );}.elementor-2 .elementor-element.elementor-element-71fd273 .post-html a{color:var( --e-global-color-0d2943e );}.elementor-2 .elementor-element.elementor-element-71fd273 .post-html{color:var( --e-global-color-0d2943e );}.elementor-2 .elementor-element.elementor-element-71fd273 .post-meta i{margin-right:4px;}.elementor-2 .elementor-element.elementor-element-71fd273 .post-meta svg{margin-right:4px;}.elementor-2 .elementor-element.elementor-element-71fd273 .post-read-more, .elementor-2 .elementor-element.elementor-element-71fd273 .post-read-more a{font-family:var( --e-global-typography-c9e8158-font-family ), Roboto,Inter,"Kantumruy Pro", "sans-serif", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:var( --e-global-typography-c9e8158-font-size );line-height:var( --e-global-typography-c9e8158-line-height );}.elementor-2 .elementor-element.elementor-element-71fd273 .post-read-more a{color:var( --e-global-color-0d2943e );}.elementor-2 .elementor-element.elementor-element-71fd273 .post-read-more{color:var( --e-global-color-0d2943e );margin:40px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-71fd273 .pagination, .elementor-2 .elementor-element.elementor-element-71fd273 .pagination-filter{text-align:center;}.elementor-2 .elementor-element.elementor-element-71fd273 .preloader-inner .preloader-inner-half-circle, .elementor-2 .elementor-element.elementor-element-71fd273 .load::before{border-color:#0098C7;}.elementor-2 .elementor-element.elementor-element-71fd273 .post-pin i{margin-right:6px;}.elementor-2 .elementor-element.elementor-element-71fd273 .post-pin svg{margin-right:6px;}.elementor-2 .elementor-element.elementor-element-71fd273 .edit-options i{margin-right:6px;}.elementor-2 .elementor-element.elementor-element-71fd273 .edit-options svg{margin-right:6px;}.elementor-2 .elementor-element.elementor-element-95d7077{--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-2 .elementor-element.elementor-element-bf68a77{--display:flex;--min-height:475px;--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;--padding-top:clamp(60px, 8vw, 100px);--padding-bottom:clamp(60px, 8vw, 100px);--padding-left:clamp(20px, 3vw, 20px);--padding-right:clamp(20px, 3vw, 20px);}.elementor-2 .elementor-element.elementor-element-bf68a77:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bf68a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3c58ad6 );}.elementor-2 .elementor-element.elementor-element-7604d20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-981d97e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Roboto,Inter,"Kantumruy Pro", "sans-serif", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-981d97e.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-ed05aaf .elementor-grid{grid-template-columns:repeat(3,1fr);}.elementor-2 .elementor-element.elementor-element-ed05aaf .elementor-repeater-item-de196e3 i{font-size:18px;margin-right:6px;vertical-align:sub;}.elementor-2 .elementor-element.elementor-element-ed05aaf .elementor-repeater-item-de196e3 svg{width:18px;height:18px;margin-right:6px;vertical-align:sub;}.elementor-2 .elementor-element.elementor-element-ed05aaf .elementor-repeater-item-f06d268 i{font-size:18px;margin-right:6px;vertical-align:sub;}.elementor-2 .elementor-element.elementor-element-ed05aaf .elementor-repeater-item-f06d268 svg{width:18px;height:18px;margin-right:6px;vertical-align:sub;}.elementor-2 .elementor-element.elementor-element-ed05aaf .elementor-repeater-item-df371d6{flex-grow:1;}.elementor-2 .elementor-element.elementor-element-ed05aaf .elementor-repeater-item-df371d6 i{font-size:18px;margin-right:6px;vertical-align:sub;}.elementor-2 .elementor-element.elementor-element-ed05aaf .elementor-repeater-item-df371d6 svg{width:18px;height:18px;margin-right:6px;vertical-align:sub;}.elementor-2 .elementor-element.elementor-element-ed05aaf .elementor-repeater-item-db21a03 i{font-size:18px;margin-right:6px;vertical-align:sub;}.elementor-2 .elementor-element.elementor-element-ed05aaf .elementor-repeater-item-db21a03 svg{width:18px;height:18px;margin-right:6px;vertical-align:sub;}.elementor-2 .elementor-element.elementor-element-ed05aaf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-ed05aaf{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-wrapper{background-color:var( --e-global-color-bc08779 );padding:20px 20px 20px 20px;flex-direction:column;}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-wrapper,.elementor-2 .elementor-element.elementor-element-ed05aaf .post-wrapper .overlay,.elementor-2 .elementor-element.elementor-element-ed05aaf .post-wrapper a,.elementor-2 .elementor-element.elementor-element-ed05aaf .post-title,.elementor-2 .elementor-element.elementor-element-ed05aaf .post-content,.elementor-2 .elementor-element.elementor-element-ed05aaf .post-taxonomy,.elementor-2 .elementor-element.elementor-element-ed05aaf .post-read-more{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-wrapper .inner-content{padding:20px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-title, .elementor-2 .elementor-element.elementor-element-ed05aaf .post-title a{font-family:var( --e-global-typography-79eeeb4-font-family ), Roboto,Inter,"Kantumruy Pro", "sans-serif", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:var( --e-global-typography-79eeeb4-font-size );font-weight:var( --e-global-typography-79eeeb4-font-weight );line-height:var( --e-global-typography-79eeeb4-line-height );}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-title a{color:var( --e-global-color-0d2943e );}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-title{color:var( --e-global-color-0d2943e );margin:10px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-ed05aaf ul.post-taxonomy li, .elementor-2 .elementor-element.elementor-element-ed05aaf ul.post-taxonomy li a{font-family:var( --e-global-typography-c908960-font-family ), Roboto,Inter,"Kantumruy Pro", "sans-serif", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:var( --e-global-typography-c908960-font-size );line-height:var( --e-global-typography-c908960-line-height );}.elementor-2 .elementor-element.elementor-element-ed05aaf ul.post-taxonomy li a{color:var( --e-global-color-bc08779 );}.elementor-2 .elementor-element.elementor-element-ed05aaf ul.post-taxonomy li{color:var( --e-global-color-bc08779 );background-color:var( --e-global-color-primary );padding:2px 10px 2px 10px;}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-meta, .elementor-2 .elementor-element.elementor-element-ed05aaf .post-meta a{font-family:var( --e-global-typography-c908960-font-family ), Roboto,Inter,"Kantumruy Pro", "sans-serif", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:var( --e-global-typography-c908960-font-size );line-height:var( --e-global-typography-c908960-line-height );}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-meta a{color:var( --e-global-color-07ba06b );}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-meta{color:var( --e-global-color-07ba06b );margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-meta i{margin-right:4px;}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-meta svg{margin-right:4px;}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-read-more{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ed05aaf .swiper-pagination-bullet{background:var( --e-global-color-secondary );height:12px;width:12px;margin-left:5px;margin-right:5px;}.elementor-2 .elementor-element.elementor-element-ed05aaf .swiper-pagination-bullet-active{background:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-ed05aaf .swiper-pagination{margin-top:30px;}.elementor-2 .elementor-element.elementor-element-ed05aaf .swiper-button-next:after, .elementor-2 .elementor-element.elementor-element-ed05aaf .swiper-button-prev:after{font-size:22px;line-height:22px;color:var( --e-global-color-4fa3735 );}.elementor-2 .elementor-element.elementor-element-ed05aaf .swiper-button-next:hover:after, .elementor-2 .elementor-element.elementor-element-ed05aaf .swiper-button-prev:hover:after{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-ed05aaf .pagination, .elementor-2 .elementor-element.elementor-element-ed05aaf .pagination-filter{text-align:center;}.elementor-2 .elementor-element.elementor-element-ed05aaf .preloader-inner .preloader-inner-half-circle, .elementor-2 .elementor-element.elementor-element-ed05aaf .load::before{border-color:#0098C7;}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-pin i{margin-right:6px;}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-pin svg{margin-right:6px;}.elementor-2 .elementor-element.elementor-element-ed05aaf .edit-options i{margin-right:6px;}.elementor-2 .elementor-element.elementor-element-ed05aaf .edit-options svg{margin-right:6px;}.elementor-2 .elementor-element.elementor-element-63fa16d .elementor-button{background-color:var( --e-global-color-ee8ee95 );fill:var( --e-global-color-0d2943e );color:var( --e-global-color-0d2943e );border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-63fa16d .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-63fa16d .elementor-button:focus{background-color:var( --e-global-color-ee8ee95 );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-63fa16d .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-63fa16d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-4f7543c{--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;--overlay-opacity:0.6;--padding-top:clamp(60px, 8vw, 120px);--padding-bottom:clamp(60px, 8vw, 120px);--padding-left:clamp(20px, 3vw, 20px);--padding-right:clamp(20px, 3vw, 20px);}.elementor-2 .elementor-element.elementor-element-4f7543c::before, .elementor-2 .elementor-element.elementor-element-4f7543c > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4f7543c > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4f7543c > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4f7543c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4f7543c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-9831e23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:1;text-align:center;}.elementor-2 .elementor-element.elementor-element-9831e23 .elementor-heading-title{color:var( --e-global-color-bc08779 );}.elementor-2 .elementor-element.elementor-element-d788640{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-207edcd{z-index:1;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-207edcd .contact-form-wrapper .elementor-grid{grid-template-columns:repeat(3,1fr);}.elementor-2 .elementor-element.elementor-element-207edcd .contact-form-wrapper label, .elementor-2 .elementor-element.elementor-element-207edcd .contact-form-wrapper input.wpcf7-text, .elementor-2 .elementor-element.elementor-element-207edcd .contact-form-wrapper .wpcf7-file{width:100%;}.elementor-2 .elementor-element.elementor-element-207edcd .contact-form-wrapper textarea.wpcf7-textarea{width:100%;}.elementor-2 .elementor-element.elementor-element-207edcd .contact-form-wrapper input.wpcf7-text, .elementor-2 .elementor-element.elementor-element-207edcd .contact-form-wrapper textarea.wpcf7-textarea{color:var( --e-global-color-bc08779 );}.elementor-2 .elementor-element.elementor-element-207edcd select, .elementor-2 .elementor-element.elementor-element-207edcd .contact-form-wrapper input:not(.wpcf7-submit):not([type=checkbox]):not([type=radio]), .elementor-2 .elementor-element.elementor-element-207edcd .contact-form-wrapper textarea{background-color:var( --e-global-color-ee8ee95 );}.elementor-2 .elementor-element.elementor-element-207edcd .contact-form-wrapper ::-webkit-input-placeholder{color:var( --e-global-color-bc08779 );}.elementor-2 .elementor-element.elementor-element-207edcd .contact-form-wrapper ::-moz-placeholder{color:var( --e-global-color-bc08779 );}.elementor-2 .elementor-element.elementor-element-207edcd .contact-form-wrapper ::-ms-input-placeholder{color:var( --e-global-color-bc08779 );}@media(min-width:551px){.elementor-2 .elementor-element.elementor-element-7d2dfdd{--width:60%;}}@media(max-width:880px) and (min-width:551px){.elementor-2 .elementor-element.elementor-element-7d2dfdd{--width:75%;}}@media(max-width:767px) and (min-width:551px){.elementor-2 .elementor-element.elementor-element-7d2dfdd{--width:100%;}}@media(max-width:880px){.elementor-2 .elementor-element.elementor-element-3b0c773 .elementor-heading-title{font-size:var( --e-global-typography-ae4dd04-font-size );line-height:var( --e-global-typography-ae4dd04-line-height );}.elementor-2 .elementor-element.elementor-element-099c64d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-79496fa .elementor-heading-title{font-size:var( --e-global-typography-fd13577-font-size );line-height:var( --e-global-typography-fd13577-line-height );}.elementor-2 .elementor-element.elementor-element-40be16c{font-size:var( --e-global-typography-c9e8158-font-size );line-height:var( --e-global-typography-c9e8158-line-height );}.elementor-2 .elementor-element.elementor-element-71fd273 .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-2 .elementor-element.elementor-element-71fd273{--grid-column-gap:40px;--grid-row-gap:40px;}.elementor-2 .elementor-element.elementor-element-71fd273 .post-content, .elementor-2 .elementor-element.elementor-element-71fd273 .post-content a, .elementor-2 .elementor-element.elementor-element-71fd273 .post-excerpt, .elementor-2 .elementor-element.elementor-element-71fd273 .post-excerpt a{font-size:var( --e-global-typography-fd13577-font-size );line-height:var( --e-global-typography-fd13577-line-height );}.elementor-2 .elementor-element.elementor-element-71fd273 .post-html, .elementor-2 .elementor-element.elementor-element-71fd273 .post-html a{font-size:var( --e-global-typography-fd13577-font-size );line-height:var( --e-global-typography-fd13577-line-height );}.elementor-2 .elementor-element.elementor-element-71fd273 .post-read-more, .elementor-2 .elementor-element.elementor-element-71fd273 .post-read-more a{font-size:var( --e-global-typography-c9e8158-font-size );line-height:var( --e-global-typography-c9e8158-line-height );}.elementor-2 .elementor-element.elementor-element-bf68a77{--padding-top:clamp(60px, 8vw, 100px);--padding-bottom:clamp(60px, 8vw, 100px);--padding-left:0;--padding-right:0;}.elementor-2 .elementor-element.elementor-element-7604d20{padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-981d97e{padding:0px 20px 0px 20px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ed05aaf .elementor-grid{grid-template-columns:repeat(3,1fr);}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-title, .elementor-2 .elementor-element.elementor-element-ed05aaf .post-title a{font-size:var( --e-global-typography-79eeeb4-font-size );line-height:var( --e-global-typography-79eeeb4-line-height );}.elementor-2 .elementor-element.elementor-element-ed05aaf ul.post-taxonomy li, .elementor-2 .elementor-element.elementor-element-ed05aaf ul.post-taxonomy li a{font-size:var( --e-global-typography-c908960-font-size );line-height:var( --e-global-typography-c908960-line-height );}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-meta, .elementor-2 .elementor-element.elementor-element-ed05aaf .post-meta a{font-size:var( --e-global-typography-c908960-font-size );line-height:var( --e-global-typography-c908960-line-height );}.elementor-2 .elementor-element.elementor-element-207edcd .contact-form-wrapper .elementor-grid{grid-template-columns:repeat(3,1fr);}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-84e834a{--min-height:350px;}.elementor-2 .elementor-element.elementor-element-79496fa{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2 .elementor-element.elementor-element-40be16c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2 .elementor-element.elementor-element-71fd273{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-2 .elementor-element.elementor-element-981d97e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}}@media(max-width:550px){.elementor-2 .elementor-element.elementor-element-3b0c773 .elementor-heading-title{font-size:var( --e-global-typography-ae4dd04-font-size );line-height:var( --e-global-typography-ae4dd04-line-height );}.elementor-2 .elementor-element.elementor-element-099c64d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-79496fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-79496fa .elementor-heading-title{font-size:var( --e-global-typography-fd13577-font-size );line-height:var( --e-global-typography-fd13577-line-height );}.elementor-2 .elementor-element.elementor-element-40be16c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-c9e8158-font-size );line-height:var( --e-global-typography-c9e8158-line-height );}.elementor-2 .elementor-element.elementor-element-71fd273 .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-2 .elementor-element.elementor-element-71fd273 .post-content, .elementor-2 .elementor-element.elementor-element-71fd273 .post-content a, .elementor-2 .elementor-element.elementor-element-71fd273 .post-excerpt, .elementor-2 .elementor-element.elementor-element-71fd273 .post-excerpt a{font-size:var( --e-global-typography-fd13577-font-size );line-height:var( --e-global-typography-fd13577-line-height );}.elementor-2 .elementor-element.elementor-element-71fd273 .post-html, .elementor-2 .elementor-element.elementor-element-71fd273 .post-html a{font-size:var( --e-global-typography-fd13577-font-size );line-height:var( --e-global-typography-fd13577-line-height );}.elementor-2 .elementor-element.elementor-element-71fd273 .post-read-more, .elementor-2 .elementor-element.elementor-element-71fd273 .post-read-more a{font-size:var( --e-global-typography-c9e8158-font-size );line-height:var( --e-global-typography-c9e8158-line-height );}.elementor-2 .elementor-element.elementor-element-981d97e{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ed05aaf .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-title, .elementor-2 .elementor-element.elementor-element-ed05aaf .post-title a{font-size:var( --e-global-typography-79eeeb4-font-size );line-height:var( --e-global-typography-79eeeb4-line-height );}.elementor-2 .elementor-element.elementor-element-ed05aaf ul.post-taxonomy li, .elementor-2 .elementor-element.elementor-element-ed05aaf ul.post-taxonomy li a{font-size:var( --e-global-typography-c908960-font-size );line-height:var( --e-global-typography-c908960-line-height );}.elementor-2 .elementor-element.elementor-element-ed05aaf .post-meta, .elementor-2 .elementor-element.elementor-element-ed05aaf .post-meta a{font-size:var( --e-global-typography-c908960-font-size );line-height:var( --e-global-typography-c908960-line-height );}.elementor-2 .elementor-element.elementor-element-207edcd .contact-form-wrapper .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-2 .elementor-element.elementor-element-207edcd .contact-form-wrapper input:not([type=checkbox]):not([type=radio]), .elementor-2 .elementor-element.elementor-element-207edcd .contact-form-wrapper .wpcf7-textarea, .elementor-2 .elementor-element.elementor-element-207edcd .contact-form-wrapper .wpcf7-form-control-wrap{margin-top:20px;display:block;}}/* Start custom CSS for text-editor, class: .elementor-element-276a18f */.elementor-2 .elementor-element.elementor-element-276a18f {
    position: relative;
    padding-left: 40px;
    padding-right: 40px;
}

.elementor-2 .elementor-element.elementor-element-276a18f::before {
    content: '\201C';
    position: absolute;
    top: -10px;
    left: 0;
    font-size: 80px;
    color: #fff;
    line-height: 1;
    font-family: Georgia, 'Times New Roman', Times, serif;
}

.elementor-2 .elementor-element.elementor-element-276a18f::after {
    content: '\201D';
    position: absolute;
    bottom: -10px;
    right: 0;
    font-size: 80px;
    color: #fff;
    line-height: 1;
    font-family: Georgia, 'Times New Roman', Times, serif;
}/* End custom CSS */
/* Start custom CSS for post-widget, class: .elementor-element-ed05aaf */.elementor-2 .elementor-element.elementor-element-ed05aaf .post-meta {
    border-top: 1px solid rgba(0,0,0,.1);
    padding-top: 10px;
}/* End custom CSS */
/* Start custom CSS for contact-form, class: .elementor-element-207edcd */.elementor-2 .elementor-element.elementor-element-207edcd input {
    border-top-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    border-bottom-color: rgba(255,255,255,.5) !important;
}/* End custom CSS */